/*Generic Settings*/
body{width: 100%;}
body, a{font-family : Arial,Verdana, Helvetica, sans-serif;	font-size : 70%;	margin : 0px;	line-height : 15px;}

/*Text Settings*/
p{margin : 0px; padding : 0px;  font-size : 100%; margin-top: 10px; color : #587177; margin-right : 10px;}
/* Hide from IE-Mac \*/
p{font-size : 1em;}
/* End Hide IE-Mac */ 
a{font-size : 100%;  text-decoration : none; color : #86A2A8;}
h1{ margin: 0px; line-height: 17px; font-size: 1.3em;	font-weight: bold;	color : #016AAB; margin-bottom : 5px; }
h2{margin: 0px;	line-height: 17px; font-size: 1em;	font-weight: normal;	color : #587177; line-height: 17px; margin-right : 10px;}
ul,ol{font-size: 1em; font-weight: normal;line-height: 14px;	color : #86A2A8;  }

/*link Settings*/
a{margin: 0px;font-weight: normal;text-decoration: underline; color : #86A2A8; }
a:active{font-weight : normal; text-decoration : underline; color : #86A2A8;  }
a:hover{font-weight : normal; text-decoration : underline; color : #86A2A8 }

div.page{margin : 0px; width : 780px;	text-align : left;	float : left;	background :  url(../pics/contaner-slice.jpg);	height : auto;	 background-repeat : repeat-y;}
div.container{	margin : 0px;	margin-top : 15px;	margin-bottom : 15px;	width : 780px;	height : auto;	margin-right : auto; 	margin-left : auto; 	clear : none;}

a.vacancy_graphic{float : left; width : 333px; display : block; height : 18px; line-height : 18px; color : #0070AF; text-indent : 10px; text-decoration : none; background :  url(../pics/bt_application-form.gif);}
a.vacancy_graphic:hover{float : left; width : 333px; display : block; height : 18px; line-height : 18px; color : #0070AF; text-indent : 10px; text-decoration : none; background :  url(../pics/bt_application-form.gif);}

/*Header*/
div.page_header{	margin : 0px;	float :left;	width : 774px;	height : 79px;	border-top : 1px solid #BFDDEC;}
div.page_header_logo{margin : 0px;	float :left;	width : 169px;	height : 78px; border-left : 1px solid #BFDDEC;}
div.page_header_mid{margin : 0px;	float :left;width : 390px;	height : 78px;	background-image : url(../pics/header-mid.jpg);	background-position : right;	background-repeat : no-repeat;}
div.page_header_search{	margin : 0px;	float :left;	width : 213px;	height : 78px;	background-image : url(../pics/header-search.jpg);	background-position : right;background-repeat : no-repeat;}

/*Search Block*/
div.search_block{display :inline; 		margin  : 0px;	margin-top :17px;	float : left;	height : 40px;	width : 200px;}
div.search_block_header{	margin  : 0px;	float : left;	height : 20px;	width : 145px;}
p.search_block_header{display :inline; 	margin  : 0px;	float : left;	line-height : 20px;	width : 145px;	color :#016AAB;	margin-left : 10px;}
div.search_block_input{	display :inline;  margin  : 0px;	float : left;	height : 20px;	width : 145px;	margin-left  :10px; }
input.search_block_input{display :inline;  margin  :0px;   float :left; height : 13px; width : 140px; border : 1px solid #016AAB; background-color : #D1E2EE; font-size : 0.9em;}
div.search_block_submit{margin  : 0px;	float : right;	height : 40px;	width : 39px;}

/* Left Navigation */
#combine{float : left; position : relative; width : 780px; height : auto; overflow : hidden;}
div.left_navigation{display :inline; margin : 0px;	margin-top : 8px; float :left;	width : 167px;	height : auto;	border-left : 1px solid #BFDDEC;}
div.left_navigation_top{margin : 0px;	float :left;	width : 167px;	height : 43px;	padding-top : 2px; }
div.left_navigation_main{display :inline; position : relative; padding-bottom : 3500px; margin-bottom : -3500px;  margin-left : 8px; float :left; width : 145px; height : auto; background : #023552; background-postition : top left; background-repeat : no-repeat; background-image :  url(../pics/navigation_background.jpg); }

div.left_navigation_item_off{margin : 0px;	float :left;	width : 135px;	height : 22px; padding-left : 10px;}
div.left_navigation_item_on{margin : 0px;	float :left;	width : 135px;	height : 22px;	padding-left : 10px; background-color : #E5F2F6;}
div.left_navigation_item_blank{margin : 0px;	float :left;	width : 145px;	height : 2px;	background-image : url(../pics/navi-seperator.gif);	background-repeat : no-repeat;}
a.left_navigation_off{margin: 0px; line-height :22px; font-weight: bold;text-decoration: none; color : #FFFFFF;}
a.left_navigation_off:active{ line-height :22px;  font-weight : bold; text-decoration : none; color : #FFFFFF;}
a.left_navigation_off:hover{ line-height :22px;  font-weight : bold; text-decoration : none; color : #FFFFFF;}
a.left_navigation_on{margin: 0px; line-height :22px; font-weight: normal;text-decoration: none; color : #007FAC; }
a.left_navigation_on:active{ line-height :22px;  font-weight : normal; text-decoration : none; color : #007FAC;  }
a.left_navigation_on:hover{ line-height :22px;  font-weight : normal; text-decoration : none; color : #007FAC; }
div.left_navigation_sub_item{margin : 0px;	float :left;	width : 135px;	height : 19px; padding-left : 10px; background-color : #E5F2F6; border-bottom :1px solid #D1E2EE;}
a.sub_left_navigation_off{margin: 0px; line-height :22px; font-weight: normal;text-decoration: none; color : #7C7C7D;}
a.sub_left_navigation_off:active{ line-height :22px;  font-weight : normal; text-decoration : none; color : #7C7C7D;}
a.sub_left_navigation_off:hover{ line-height :22px;  font-weight : normal; text-decoration : none; color : #7C7C7D;}
a.sub_left_navigation_on{margin: 0px; line-height :22px; font-weight: normal;text-decoration: none; color : #007FAC; }
a.sub_left_navigation_on:active{ line-height :22px;  font-weight : normal; text-decoration : none; color : #007FAC;  }
a.sub_left_navigation_on:hover{ line-height :22px;  font-weight : normal; text-decoration : none; color : #007FAC; }

/*Main Content*/
div.main_content{margin : 0px;	float :left;	width : 297px;	height : auto;}

div.main_content_full{margin : 0px; padding-bottom : 20px;	float :left;	width : 605px;	height : auto; }
div.main_content_text_full{margin : 0px;	float :left;	width : 605px;	height : auto;  }

div.main_content_text{margin : 0px;	float :left;	width : 297px;	height : auto; }
div.main_content_top{margin : 0px;	margin-top : 10px; margin-bottom : 20px; float :left;	width : 297px;	height : 45px; display : inline;}

div.main_content_top_location0{	margin : 0px;	 float :left;	width : 297px;	margin-top : 2px;	height : 13px;	background-color : #016AAB; }
div.main_content_top_location1{	margin : 0px;	float :left;	width : 297px;	margin-top : 2px;	height : 13px;	background-color : #FF842E;}
div.main_content_top_location2{	margin : 0px;	float :left;	width : 297px;	margin-top : 2px;	height : 13px;	background-color : #5AA5DF;}
div.main_content_top_location3{	margin : 0px;	float :left;	width : 297px;	margin-top : 2px;	height : 13px;	background-color : #9DBB1E;}
div.main_content_top_location4{	margin : 0px;	float :left;	width : 297px;	margin-top : 2px;	height : 13px;	background-color : #D00C0A;}
div.main_content_top_location5{	margin : 0px;	float :left;	width : 297px;	margin-top : 2px;	height : 13px;	background-color : #5D4B9F;}

p.main_content_top{	margin : 0px;	margin-left : 5px;	color : #FFFFFF;	line-height : 13px;	font-size : 0.9em;	font-weight : normal; }
div.main_content_right{	margin : 0px;	float :left;	margin-left : 15px; width : 293px;	height : auto;	}


div.main_content_right_archive{	margin : 0px;	float :right;	margin-left : 15px; width : 292px;	height : auto;	border-left : 1px solid #CEE3EC; border-bottom: 1px solid #CEE3EC; background-color :#E5F2F6;}
div.archive_block_item{	margin :0px; float :left; margin-top : 5px; margin-left : 5px;		width : 279px;	height : auto;	border : 1px solid #CEE3EC;	background-color : #FFFFFF;}
a.archive{margin: 0px;  line-height :17px; text-decoration: none; color : #016AAB;}
a.archive:active{margin: 0px; line-height :17px;  text-decoration : none; color : #016AAB;}
a.archive:hover{margin: 0px;  line-height :17px;   text-decoration : underline; color : #016AAB; }


/*Center Split*/
div.center_split{	margin :0px;	margin-top : 3px;	margin-bottom : 2px;	float :left;	width : 772px;	height : 10px;	background-image : url(../pics/center-split.jpg);	background-repeat : repeat-x;	border-left : 1px solid #BFDDEC;}
div.base_block_homepage{position:relative;margin : 0px;	margin-top : 10px;	 float : left;	width : 772px;	height : 209px; background-image : url(../pics/container_base_homepage.gif);	background-position : right;	background-repeat : no-repeat;}
div.base_block_homepage_service{position:relative;margin : 10px 0 0 0;	float : left;	width : 772px;}

img.twitt{position:absolute; top:-28px; right:7px;z-index:4;}

/*Homepage Services*/
div.homepage_services{display : inline; margin : 0px;	margin-left : 5px; float : left;	width : 307px;	height : 209px;	}
div.homepage_services_header{display : inline; margin : 0px; float : left;	width : 307px;	height : 34px; margin-top : 5px; margin-bottom : 3px;}
div.homepage_services_list_1_on{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #FF842E;	margin-bottom : 2px;}
div.homepage_services_list_2_on{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #5AA5DF;	margin-bottom : 2px;}
div.homepage_services_list_3_on{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #9DBB1E;	margin-bottom : 2px;}
div.homepage_services_list_4_on{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #D00C0A;	margin-bottom : 2px;}
div.homepage_services_list_5_on{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #5D4B9F;	margin-bottom : 2px;}

div.homepage_services_list_1_off{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #FFD4B6;	margin-bottom : 2px;}
div.homepage_services_list_2_off{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #C5E0F4;	margin-bottom : 2px;}
div.homepage_services_list_3_off{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #DDE7B0;	margin-bottom : 2px;}
div.homepage_services_list_4_off{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #EFAAA9;	margin-bottom : 2px;}
div.homepage_services_list_5_off{margin : 0px;	float : left;	width : 307px;	height : 30px;	background-color : #C6C0DD;	margin-bottom : 2px;}

a.homepage_services_list{margin: 0px;  line-height :30px; font-size : 1.1em;  font-weight: bold;text-decoration: none; color : #FFFFFF; }
a.homepage_services_list:active{margin: 0px;   line-height :30px;  font-size : 1.1em; font-weight : bold; text-decoration : none; color : #FFFFFF; }
a.homepage_services_list:hover{margin: 0px;  line-height :30px;  font-size : 1.1em; font-weight : bold; text-decoration : none; color : #FFFFFF; }
a.homepage_services_list span{margin-left :10px;}
a.homepage_services_list:active span{margin-left :10px;}
a.homepage_services_list:hover span{margin-left :10px;}

h1.service_1{clear : left; color : #FF842E;}
h1.service_2{clear : left; color : #5AA5DF;}
h1.service_3{clear : left; color : #9DBB1E;}
h1.service_4{clear : left; color : #D00C0A;}
h1.service_5{clear : left; color : #5D4B9F;}

div.sub_service_list1{display : inline; margin : 0px; margin-left : 2px; float : left;	width : 296px;	margin-top  :42px; height : auto; background-color : #FF842E;	}
div.sub_service_list2{display : inline; margin : 0px;  margin-left : 2px; float : left;	width : 296px;	margin-top  :42px; height : auto; background-color : #5AA5DF;	}
div.sub_service_list3{display : inline; margin : 0px;  margin-left : 2px; float : left;	width : 296px;	margin-top  :42px; height : auto; background-color : #9DBB1E;	}
div.sub_service_list4{display : inline; margin : 0px;  margin-left : 2px; float : left;	width : 296px;	margin-top  :42px; height : auto; background-color : #D00C0A;	}
div.sub_service_list5{display : inline; margin : 0px;  margin-left : 2px; float : left;	width : 296px;	margin-top  :42px; height : auto; background-color : #5D4B9F;	}

div.sub_service_list_item1{margin : 0px;   float : left;	width : 296px;	height : auto; border-bottom : 1px solid #FFD4B6;}
div.sub_service_list_item2{margin : 0px;   float : left;	width : 296px;	height : auto; border-bottom : 1px solid #C5E0F4;}
div.sub_service_list_item3{margin : 0px;   float : left;	width : 296px;	height : auto; border-bottom : 1px solid #BBD062;}
div.sub_service_list_item4{margin : 0px;   float : left;	width : 296px;	height : auto; border-bottom : 1px solid #EFAAA9;}
div.sub_service_list_item5{margin : 0px;   float : left;	width : 296px;	height : auto; border-bottom : 1px solid #C6C0DD;}


a.sub_service_list_item{margin: 0px; padding : 4px; padding-left : 10px; line-height :14px; font-size : 90%;  font-weight: bold;text-decoration: none; color : #FFFFFF; display : block;}
a.sub_service_list_item:active{margin: 0px; padding : 4px; padding-left : 10px; line-height :14px; font-size : 90%;  font-weight : bold; text-decoration : none; color : #FFFFFF; display : block;}
a.sub_service_list_item:hover{margin: 0px; padding : 4px; padding-left : 10px; line-height :14px; font-size : 90%;   font-weight : bold; text-decoration : underline; color : #FFFFFF; display : block;}

/*Homepage News*/
div.homepage_news{margin : 0px;	margin-left: 8px; float : left;	width : 280px;	height : 209px;	}
div.homepage_news_header{margin : 0px; float : left;	width : 280px;	height : 38px; margin-top : 6px;}
div.homepage_news_block{margin : 0px;	float : left;	width : 280px;	height : 157px;	background-image : url(../pics/homepage-news-slice.gif);}
div.homepage_news_item{	margin : 0px;	float : left;	width : 274px;	height : auto;	background-color : #FFFFFF;	margin-top :3px;}
div.homepage_news_item_arra{	margin : 0px;	float : left;	width : 22px;	height : 48px;	background-color : #FBFDFD;}
div.homepage_news_item_text{	margin : 0px;	float : left;	width : 252px;	height : 48px;	background-color : #FBFDFD;}

div.homepage_news_block1{margin : 0px;	float : left;	width : 280px;	height : 160px;	background-image : url(../pics/homepage-news-slice.gif);}
homepage_news_item1{	margin : 0px;	float : left;	width : 274px;	height :57px;	background-color : #FFFFFF;	margin-top :3px;}

div.homepage_news_item1{	margin : 3px 0 0 0px;	float : left;	width : 274px;	height : auto;	background-color : #FFFFFF;	}
div.homepage_news_header1{margin :0px; float : left;	width : 215px;	height : 36px; margin-top : 6px;background-color : #FFFFFF;	}
div.homepage_news_item_text1 p{font-size : 0.8em;line-height:11px;margin : 0px; color : #83959B; width : 225px;}
div.homepage_news_item_text1 p span{ color : #016AAB;font-size :1.2em;}
div.homepage_news_header2{margin :0px; float : left;	width : 215px;	height : 34px; margin-top : 6px;background-color : #FFFFFF;	}
div.homepage_news_item_text1{	margin : 0px;	float : left;	display:inline;width : 215px;	height : 49px;	background-color : #FBFDFD;}
div.homepage_news_item_image{margin:0 0 0 8px; float:left; width : 48px;	height : 45px; display:inline; border:1px solid #eeeeee;}

/*Contact  Form*/
div.contact_spacer{	margin :0px;	float :left;	width : 15px;}
div.contact_container{	margin :0px;	float :left;		padding-top : 5px;	width : 293px;	height : auto;	background-color : #E5F2F6;}
input.contact_form{	float :left; 	margin : 0px;	margin-top : 4px;	padding : 0px;	width : 189px;	height : 14px;	border : 1px solid #80B8DD;	font-size : 1em;	font-family : Arial, Helvetica, sans-serif;}
input.contact_formemail{	float :left; 	margin : 0px;	margin-top : 4px;	padding : 0px;	width : 222px;	height : 14px;	border : 1px solid #80B8DD;	font-size : 1em;	font-family : Arial, Helvetica, sans-serif;}
input.contact_formbox{float :left; 	margin : 0px;	margin-top : 4px;	margin-left : 24px;	padding : 0px;	width : 147px;	height : 14px;	border : 1px solid #80B8DD;	font-size : 1em;	font-family : Arial, Helvetica, sans-serif;}
input.contact_formcontact{float :left; 	margin : 0px;	margin-top : 4px;	margin-left : 1px;	padding : 0px;	width : 89px;	height : 14px;	border : 1px solid #80B8DD;	font-size : 1em;	font-family : Arial, Helvetica, sans-serif;}
textarea.contact_form{	float :left;	margin : 0px;	margin-top : 4px;	padding : 0px;	width : 189px;	height : 42px;	border : 1px solid #80B8DD;	font-size : 1em;	font-family : Arial, Helvetica, sans-serif;}
label.contact_formsmall{float :left; margin : 0px;	margin-top : 5px;	margin-left : 10px;	width : 53px;	color : #1073B0;}
label.contact_formtel{float :left; margin : 0px;	margin-top : 5px;	margin-left : 10px;	width : 30px;	color : #1073B0;}
textarea.contact_formaddress{float :left;	margin : 0px;	margin-top : 4px;	padding : 0px;	width : 222px;	height : 42px;	border : 1px solid #80B8DD;	font-size : 1em;	font-family : Arial, Helvetica, sans-serif;}
.contact_formright{ font-size : 85%;color : #b90800; line-height:24px; margin-left: 10px;}
label.contact_form{	float :left; margin : 0px;	margin-top : 5px;	margin-left : 10px;	width : 85px;	color : #1073B0;}
span.contact_formsmall{ font-size : 85%;	float :left; margin : 0px;	margin-top : 5px;	margin-left : 10px;	margin-right : 3px;	width : 91px;	color : #b90800;}
label.contact_form2{	float :left; 	line-height : 12px;	margin : 0px;	margin-top : 5px;	margin-left : 15px;	width : 260px;	color : #1073B0;	font-size : 9px;}
label.contact_form3{	float :left; 	line-height : 12px;	margin : 0px;	margin-top : 5px;	margin-left : 15px;	width : 260px;	color : #1073B0;	font-size : 9px;}
label.contact_form4{	float :left; 	line-height : 12px;	margin : 0px;	margin-top : 5px;	margin-left : 15px;	width : 260px;	color : #1073B0; font-size : 1em;}
/*News*/
div.news_block_right{margin :0px;	float :left; padding-left : 5px;	padding-bottom : 5px;	width : 287px;	height : auto;	border-left : 1px solid #CEE3EC;	background-color : #E5F2F6;}
div.news_block_right_item{	margin :0px; float :left; margin-top : 5px;	width : 279px;	height : auto;	border : 1px solid #CEE3EC;	background-color : #FFFFFF;}
div.news_block_right_item_image{margin :0px;float :left; width : 48px;	height : 45px;}
div.news_block_right_item_text{	margin :0px; float :left; width : 231px;	height : auto;}
div.news_block_right_item_text2{margin :0px; float :left; width : 270px;	height : auto;}
a.news-right-link{margin: 0px;  line-height :12px; text-decoration: none; color : #016AAB;}
a.news-right-link:active{margin: 0px; line-height :12px;  text-decoration : none; color : #016AAB;}
a.news-right-link:hover{margin: 0px; line-height :12px;   text-decoration : underline; color : #016AAB; }


/*glossary*/
div.glossary-navi-container{display : inline;	float :left;	margin-top : 7px;	width : 596px;	height : 21px;}
div.glossary-container{display : inline;	float :left;	margin-bottom : 5px;	width : 596px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.glossary-container-inner{	display : inline;	float :left;	margin-left : 5px;	margin-bottom : 5px;		width :583px;	border : 1px solid #C5E0EC; 	background-color : #FFFFFF;		padding-top : 5px;	padding-bottom : 5px;}
#glossary-container-inner p{display : inline;	float :left;	margin-left : 10px;	}
#glossary-container-inner h1{display : inline;	float :left;	margin : 0px; margin-left : 10px;}
div.glossary-item{display : inline;	float :left;	width : 286px;	border : 1px solid #C3DFEB;	margin-bottom : 7px;	margin-left : 7px;	background-color : #FFFFFF;	background-image : url(../pics/glossary-slice.gif);	background-repeat : repeat-y;}
a.glossary{margin: 0px; margin-left : 5px; display : block;  line-height :17px; text-decoration: none; color : #86A2A8;}
a.glossary:active{margin: 0px; margin-left : 5px; display : block; line-height :17px;  text-decoration : none; color : #86A2A8;}
a.glossary:hover{margin: 0px; margin-left : 5px; display : block;  line-height :17px;   text-decoration : underline; color : #86A2A8; }

/*Events*/
div.events-container{display : inline;	float :left;	margin-bottom : 5px;	width : 596px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.events-container-inner{	display : inline;	float :left;	margin-left : 5px;	margin-bottom : 5px;		width :583px;	border : 1px solid #C5E0EC; 	background-color : #FFFFFF;		padding-top : 5px;	padding-bottom : 5px;}
#events-container-inner p{display : inline;	float :left;	margin-left : 10px;	margin-top :5px;}
#events-container-inner h1{display : inline;	float :left;	margin : 0px; margin-left : 10px;}
a.event_header{margin: 0px;  text-decoration: none; color : #016AAB; font-weight :bold;}
a.event_header:active{margin: 0px;  text-decoration : none; color : #016AAB; font-weight :bold;}
a.event_header:hover{margin: 0px;   text-decoration : underline; color : #016AAB; font-weight :bold;}

/*Links*/
div.links-container{display : inline;	float :left;	margin-bottom : 5px;	width : 596px;	height : auto;	padding-top : 7px;	background-color : #E5F2F6;}
div.links-catergory{display : inline;	float :left;	margin-left : 5px;	margin-bottom : 5px;	width :583px;	background-image : url(../pics/links-container.gif);background-repeat : repeat-y; border : 1px solid #C5E0EC; }
div.links-catergory2{display : inline;	float :left;	margin-left : 5px;	margin-bottom : 5px;	width :583px;	border : 1px solid #C5E0EC; }
#links-container  p{display : inline;	float :left;	margin-left : 10px;	margin-top :5px;}
#links-container  h1{display : inline;	float :left;	margin : 0px; margin-left : 10px;}
div.links-catergory-text{display : inline;	float :left;	margin : 0px;	width : 564px;	height : auto; 	background-color : #FFFFFF;	padding-top : 5px;	padding-bottom : 5px;}
div.links-catergory-link{display : inline;	float :left;	margin : 0px; width : 18px;	height : auto; }
div.link_top{	display : inline;	float :left;	margin : 0px;	width : 100%;	height : 17px; 	background-color : #FFFFFF;	 border-bottom : 1px solid #C5E0EC; }

/*New Links*/
div.links_category{display : inline; float :left;	margin-left : 5px;	margin-bottom : 5px;	width :583px;	background-image : url(../pics/links-container.gif); background-repeat : repeat-y; border : 1px solid #C5E0EC;}
div.sublink_category{display : inline;	float :left; height : auto; padding-bottom : 5px; padding-top : 5px;	margin-left : 5px;	margin-bottom : 5px;	width :583px;	border : 1px solid #C5E0EC;}
div.sublink_category p{ margin-left : 5px;}

/*Careers*/
div.careers-container{display : inline;	float :left;	margin-top : 5px;	 margin-bottom : 5px;	width : 596px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.career{display : inline;	float :left;	margin-left : 5px;	margin-bottom : 5px;	width :583px;	border : 1px solid #C5E0EC; 	background-color : #FFFFFF; height : 17px;}
#careers-container  p{display : inline;	float :left;	margin-left : 10px;	margin-top :2px;}

/*Profiles*/
div.profile-container{display : inline;	float :left;	margin-top : 5px;	 margin-bottom : 5px;	width : 596px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.profile{display : inline;	float :left;	margin-left : 5px;	margin-bottom : 5px;	width :583px;	border : 1px solid #C5E0EC; 	background-color : #FFFFFF; height : 17px;}
#profile-container  p{display : inline;	float :left;	margin-left : 10px;	margin-top :2px;}

/*Search*/
div.search-container{display : inline;	float :left;	margin-top : 5px;	 margin-bottom : 5px;	width : 596px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.search-item{display : inline;	float :left;	width : 583px;	border : 1px solid #C3DFEB;	background-color : #F2F9FB; margin-bottom : 7px;	margin-left : 7px;	}
div.search-item-text{display : inline;	float :left;	margin : 0px;	width : 518px;	height : auto; 	background-color : #FFFFFF;	padding-top : 5px;	padding-bottom : 5px;	border-right : 1px solid #C5E0EC; }
div.search-item-link{display : inline;	float :left;	margin : 0px; width : 63px;	height : auto; }

/*Who are we*/
div.who-container{display : inline;	float :left;	margin-bottom : 5px;	width : 596px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.who-item{display : inline;	float :left;	width : 286px;	border : 1px solid #C3DFEB;	margin-bottom : 7px;	margin-left : 7px;	background-color : #FFFFFF; }

/*Site Map*/
div.site-container{display : inline;	float :left;	margin-bottom : 5px;	width : 298px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.site-item{display : inline;	float :left;	width : 286px;	border : 1px solid #C3DFEB;	margin-bottom : 7px;	margin-left :5px;	background-color : #FFFFFF; }
a.sitemap{margin: 0px;  line-height :17px; text-decoration: none; color : #016AAB;}
a.sitemap:active{margin: 0px; line-height :17px;  text-decoration : none; color : #016AAB;}
a.sitemap:hover{margin: 0px; line-height :17px;   text-decoration : underline; color : #016AAB; }

a.sitemap_2{margin: 0px; float:left; margin-left: 15px;  line-height :17px; text-decoration: none; color : #86A2A8;}
a.sitemap:active_2{margin: 0px; float:left;  margin-left: 15px; line-height :17px;  text-decoration : none; color : #86A2A8;}
a.sitemap:hover_2{	margin: 0px;  float:left; margin-left: 15px;	line-height :17px;	text-decoration : underline; color : #86A2A8;}

/*Booking Form*/
div.booking_form_container{	display : inline;	float : left;	width : 594px;	height : auto;	background-color : #E5F2F6;}
div.booking_form_left{	float : left;	width : 297px;	height : auto;}
div.booking_form_right{	float : left;	width : 297px;	height : auto;}

/*Footer*/
div.page_footer{ margin : 0px;	float :left;	width : 774px;  height : 20px; padding-top : 5px;}
p.footer{display :inline; margin : 0px;	margin-left : 9px; margin-top : 10px; color : #016AAB;}
div.page_footer_base{	margin : 0px;	float :left;	width : 780px;	height : 10px;	background : url(../pics/container_footer.jpg);	}

#disclaimer{width : 650px; margin-left : auto; margin-right : auto; padding : 20px;}


/*Testimonials*/
div.testimonial-container{display : inline;	float :left;	margin-top : 5px;	 margin-bottom : 5px;	width : 596px;	height : auto;	background-color : #E5F2F6;	padding-top : 7px;	}
div.testimonial{display : inline;	float :left;	margin-left : 5px;	width :583px;	border-left : 1px solid #C5E0EC;border-right : 1px solid #C5E0EC; border-top: 1px solid #C5E0EC; 	background-color : #FFFFFF;	min-height :110px;	height:auto !important;  	height:110px;	background-image : url(../pics/testimonial-background.gif);	background-repeat : no-repeat;}
#testimonial-container  p{display : inline;	float :left;margin-left : 27px; 	margin-right: 27px;	margin-top :27px;	font-family : Arial; line-height :17px;	font-size  :17px;	color : #0064BA;}
div.testimonial-author{display : inline;	float :left;	margin-left : 5px;	margin-bottom : 5px;	width :583px;	height : 23px; background-color : #FFFFFF; border-left : 1px solid #C5E0EC;border-right : 1px solid #C5E0EC; border-bottom: 1px solid #C5E0EC;}
#testimonial-container p.testimonial-author{	float :right;		margin : 0px;	margin-right : 15px;	line-height :23px;	font-family : Arial;	line-height :17px;	font-size :11px;	text-align : right;	color : #0055A6;}
.contact_validation{	float : left; display : inline; margin: 2px 0 0 6px; border : #CBD0D2 solid 1px; padding : 0px; width : auto;	height : 18px;}
.contact_validation img{margin : 1px;}

