A:link {color:#42B5AD; text-decoration: none;}
A:visited {color:#42B5AD; text-decoration: none;}
A:hover {color:#ff6633; text-decoration: none;}
A.white:link {color:#FFFFFF; text-decoration: none;}
A.white:visited {color:#FFFFFF; text-decoration: none;}
A.white:hover {color:#ff6600; text-decoration: none;}
A.blue:link {color:#005781; text-decoration: none;}
A.blue:visited {color:#005781; text-decoration: none;}
A.blue:hover {color:#555555; text-decoration: none;}
A.findout:link {color:#005781; text-decoration: none;}
A.findout:visited {color:#005781; text-decoration: none;}
A.findout:hover {color:#ffffff; text-decoration: none;}
.body {
	font-family:  Verdana, Arial, Helvetica, Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	line-height: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background:url(/images/footer/footer_bg.gif);
}
P {font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #555555; line-height: 14px}
TD {font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #555555;}
ul {list-style: circle outside url(/images/bullet.gif);}
UL.subbullet {list-style: circle outside url(/images/subbullet.gif);}
HR {color: #CCCCCC; height: 1pt; noshade;}
.bt  {
	caption: Body Text;
	font-family:  Verdana, Arial, Helvetica, Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	line-height: 14px;
	padding: 10px 0px 0px 0px;
}
.btblue {caption: Body Text blue; font-family:  Verdana, Arial, Helvetica, Tahoma; padding-bottom:2px; font-size: 8pt; font-style: normal; font-weight: normal; color: #005781; line-height: 14px}
.searchresults {background-color: #C5E9E6; padding-left: 5px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px;font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #005781; line-height: 13px}
.btbluebold {caption: Body Text blue; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: bold; color: #005781; line-height: 14px}
.btbld {caption: Body Text Bold; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: bold; color: #555555; line-height: 14px}
.btw {caption: Body Text White; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 9pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 14px}
.btbldw {caption: Body Text Bold White; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; line-height: 14px}
.st {caption: Small Text; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000; line-height: 10px}
.st2 {caption: Small Text line spacing; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #FF9933; line-height: 10px}
.stg {caption: Small Text Grey; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #999999; line-height: 11px}
.stw {caption: Small Text; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 12px;  letter-spacing:-0.1em;}
.stw_SEO {caption: Small Text; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; line-height: 12px; }
.stw_SEO a {color:#005781;}
.stw_SEO a:hover {color:#555555;}
.st8 {caption: Small Text; font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #005781; line-height: 12px}
.st8w {caption: Small Text White (7pt); font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 12px}
.st7g {caption: Small Text Grey (7pt); font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: normal; color: #999999; line-height: 12px}
.ht {caption: Header Text Bold; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 15pt; font-style: normal; font-weight: normal; color: #005781; line-height: 17pt; padding-top: 10px; padding-bottom: 5px;}
.htrhm {caption: Header Text for rhm; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 12pt; font-style: normal; font-weight: normal; color: #000000;}
.form {visible:false; caption: Form Text; background-color: #EFFBFB; border-style: inset; border-width:thin; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000;}
.search {visible:false; caption: Form Text; background-color: #CBE8FD; border-style: inset; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000;}
.content {background-image: url(/images/green_arrow.gif); background-repeat: no-repeat;}
.button {visible:false; caption: Button Text; background-color: #999999; border-style: outset; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; color: #FFFFFF;}
.homepage_footer {background-image: url(/images/footer/hp_bottom_slice.gif);background-repeat: no-repeat;}
.formtable {background-color: #C5E9E6; padding-left: 5px; padding-right: 5px;padding-top: 1px;padding-bottom: 1px;}
ol { list-style-type: decimal; caption: ordered list;}
.formsubmit {
	background-color: #40B7AD;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	text-align: center;}
.searchresultsht {background-color: #ffffff; padding-top: 1px; padding-right: 5px; padding-bottom: 3px;font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 9pt; font-style: normal; font-weight: bold; caption: search results header;}

.td_profile {padding-left: 5px; padding-right: 5px;padding-top: 1px;padding-bottom: 1px;caption: peoples profile header ; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 8pt; font-style: normal; font-weight: bold; color: #005781; line-height: 14px}
.copyright {caption: Small Text White; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF; line-height: 12px;}

.scroller {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
	padding-right:20px;caption: scroller text;}
.job_ticker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #005781;caption: job ticker text;}
.breadcrumb {
	caption: Small Text;
	font-family:  Verdana, Arial, Helvetica, Tahoma;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}
.date {caption: date text; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #B3C8D2;}
.profile_text {caption: Profile small text; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #555555; padding-left: 5px; padding-right: 5px;padding-top: 5px;padding-bottom: 5px;}
.form_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #555555;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #E2F4F2;caption: form content;}
.form_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005781;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #C5E9E6;caption: form heading;}
.error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ff6600;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 10px;
	caption: error text;}
.table_header {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-color: #40B7AD;caption: Results table header;}
.currency_table {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #40B7AD;caption: currency table;}
.details_table {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;caption: details table; vertical-align: top;}
.costs_table {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #005781;
	background-color: #C5E9E6;caption: costs table;}
.form_darkcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #555555;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #C5E9E6;caption: form content;}
.stnews {caption: Small Text on news; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #555555; line-height: 13px}

.ht1 {font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 10pt; font-style: normal; font-weight: bold; caption: popup header; color:#ffffff;}

.popup {caption:body text;
	font-family:  Verdana, Arial, Helvetica, Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	line-height: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background:url(/images/popup_bg.gif);}
.currency {background:url(/images/currency_bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;caption: .currency ;}
.searchresultssmall {background-color: #C5E9E6; padding-left: 3px; padding-top: 1px; padding-right: 3px; padding-bottom: 1px;font-style: normal; font-weight: normal;caption: .searchresultssmall ;}
.green_arrow{background-image: url(/images/green_arrow1.gif);background-repeat: no-repeat;caption: .green_arrow;}
.form_content_dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #555555;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #C5E9E6;caption: form content dark;}
.body_application {caption:body text;
	font-family:  Verdana, Arial, Helvetica, Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	line-height: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#backbuttonbox {border-top: 1px solid #c5e9e6; visible: false;}
#backbuttonpadding {padding-top: 10px;}
.form_content_slim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #555555;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-color: #E2F4F2;caption: form content slim;}
.stb {caption: Small Text (blue); font-family: Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #005781; line-height: 12px}
.form_grey {visible:false; caption: Form Text; background-color: #AAAAAA; border-style: inset; border-width:thin; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 7pt; font-style: normal; font-weight: normal; color: #000000;}
h1 {caption: Header Text Bold; font-family:  Verdana, Arial, Helvetica, Tahoma; font-size: 15pt; font-style: normal; font-weight: normal; color: #005781; line-height: 17pt; padding-top: 10px; padding-bottom: 0px; margin-bottom: 5px;}
.homepageContent { position:absolute; left:200px; top:140px; width: 355px; height: 553px; z-index:2; text-align:left;}
.hpcopy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:12px;}
.latestNewsHead { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #005781; margin: 7px 0px 7px 0px;}
.newsImage {margin:0px 10px 10px 0px; float:left}
.newsStory {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:240px; }
.newsCopy { margin:4px 0px 10px 0px; font-size:10px; line-height: 12px; }
.dotLineHor { background-image:url(/images/homepage/dots_horizontal.gif); background-repeat:repeat-x;}
.dotLineVer { background-image:url(/images/homepage/dots_vertical.gif); background-repeat:repeat-y; background-position:center; width:21px; height:20%; float:left;}
.sectionHead { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #005781; margin: 0px 0px 0px 0px;}
.sectionOut { width:160px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.sectP { margin: 4px 0px 4px 0px; font-size:10px; line-height:12px;}
A.newsLink:link {color:#42b5ad; text-decoration: none; font-size:11px;}
A.newsLink:visited {color:#42b5ad; text-decoration: none; font-size:11px;}
A.newsLink:hover {color:#ff6633; text-decoration: none; font-size:11px;}
A.sectLink:link {color:#42b5ad; text-decoration: none;}
A.sectLink:visited {color:#42b5ad; text-decoration: none;}
A.sectLink:hover {color:#ff6633; text-decoration: none;}
.contactUsTab { width:201px; height:88px; background-image:url(../images/homepage/top_phones_bgr.jpg); background-repeat:repeat-x;}
.cellWhite {font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-align:left;}
.cellBlue {font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#005781;  font-weight:bold;  text-align:left;}
.headH { font-family:Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; color:#005781; margin-bottom:5px;}
.seoList { margin:5px 0px 0px 0px; font-size:10px;}
A.seoLink:link {color:#000000; text-decoration: none;}
A.seoLink:visited {color:#000000; text-decoration: none;}
A.seoLink:hover {color:#ff6633; text-decoration: none;}
.hListIcon {list-style-position: outside;list-style-image: url(/images/homepage/homeListIcon.gif);margin:0px;}
.hListIconUL {margin-top: 1px; margin-bottom: 6px;}
.clear_page {visible: false; clear: both; font-size: 0%; line-height: 0%;}
.img_align_mid {caption: Image vertical align - middle; vertical-align: middle;}


