@charset "windows-1252";

body {
	background-color: rgb(255,255,255);
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	color: rgb(115,154,188);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

/* Sets the width of the pages */

table {
	background-color: #ffffff;
	border: 0 0 0 0;
/*	margin: 0 0 0 0;*/
	padding: 0 0 0 0;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
}

/* This table is used for the list of companies on the About Us page */

table.narrow {
	background-color: transparent;
	width: 400px;
}

table.narrow td {
	background-color: transparent;
}

/* This table is used for the Example case on the aglippo page */

table.aglip {
	background-color: rgb(255,255,255);
	border: 1 dashed rgb(167,2,64);
	width: 500px;
}

table.aglip td {
	background-color: rgb(255,255,255);
}

/* This table is used for the Customer Service Survey results */

table.testims {
	background-color: rgb(255,255,255);
	border: 1 solid rgb(167,2,64);
	width: 560px;
}

table.testims td {
	background-color: rgb(255,255,255);
	border: 1 solid rgb(167,2,64);
	height: 35px;
	padding: 0,5,0,5;
	vertical-align: middle;
}

table.top {
	border-color: rgb(115,154,188);
	border-style: solid;
	border-width: 1 1 0 1;
}

table.bot {
	border-color: rgb(115,154,188);
	border-style: solid;
	border-width: 0 1 1 1;
}

/* Sets the basic parameters for all text */

td {
	background-color: rgb(255,255,255);
	border: 0;
	color: rgb(115,154,188);
	font-family: 'arial';
	font-size: 10pt;
	font-weight: normal;
	padding: 0;
	text-align: left;
	vertical-align: top;
}

/* Sets the parameters for the links bar on the left of each page */

td.links {
	;
  background-color: rgb(255,255,255);
	border-color: rgb(234,241,221);
	border-style: solid;
	border-width: 0 0 0 0;
	color: rgb(115,154,188);
	font-family: 'arial narrow';
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	padding: 10 0 0 10;
	vertical-align: top;
	width: 155px;
}

/* Sets the parameters for the main text of each page */

td.main {
	background-image: url(images/mainbg.jpg);
	padding: 5 10 5 10;
	text-align: justify;
}

td.just {
	text-align: justify;
}

tr.priv {
	height: 20px;
}

tr.priv td {
	background-image: url(images/mainbg.jpg);
}

/* This is a bit of a fiddle to get the spacing between paragraphs correct(ish) */

p {
	margin-bottom: 5px;
	margin-top: 10px;
}

hr.links {
	color: rgb(234,241,221);
	height: 2px;
	width: 100%;
}

/* Anchors aren't underlined, unless we use class=ulined */

a {
	color: rgb(115,154,188);
	font-weight: bold;
	text-decoration: none;
}

a.ulined {
	text-decoration: underline;
}

a:hover {
	color: rgb(167,2,64);
}

a img {
	border: 0;
}

/* The image at the top of each page has a 1 pixel border */

img.topbit {
	border-color: #5e9cae;
	border-style: solid;
	border-width: 1;
}

/* Images within the text are padded to increase the gap between text and picture */

img.pad {
	margin: 0 0 0 8;
}

li.eg {
	padding-bottom: 6px;
}

ul.eg {
	margin-top: 0;
	padding-bottom: 0px;
	padding-top: 0px;
}

/* This is used on the Contact Us page to indent the contact details */

.addr {
	padding: 0 0 0 20;
}

.cent {
	text-align: center;
}

/* used in the Links to indicate the current page */

.here {
	color: rgb(167,2,64);
}

/* used to draw attention to text */

.hilite {
	color: rgb(167,2,64);
}

/* used to draw attention to text */

.itals {
	color: rgb(167,2,64);
}

/* used for the quote in the links bar - margin-bottom is set to create the correct gap between the quote and the image below */

.quote {
	background-color: rgb(167,2,64);
	color: rgb(234,241,221);
	font-size: 9pt;
	margin-bottom: 5px;
	padding: 5 4 5 4;
	width: 100%;
}

.tline {
	border-color: rgb(115,154,188);
	border-style: solid;
	border-width: 1 0 0 0;
}

.rev {
	background-color: rgb(115,154,188);
}

/* Settings for the main page headings */

.sechead {
	color: rgb(115,154,188);
	font-family: 'arial narrow';
	font-size: 22pt;
	font-weight: bold;
	margin-bottom: 0px;
}

/* Settings for the paragraph headings */

.subhead {
	color: rgb(167,2,64);
	font-family: 'arial';
	font-size: 12pt;
	font-weight: bold;
	line-height: 27pt;
}

/* used on the Links Page */

.subsubhead {
	color: rgb(167,2,64);
	font-family: 'arial';
	font-size: 12pt;
	font-weight: bold;
	line-height: 12pt;
}

.greyed {
	color: rgb(200,200,200);
}
