*{	margin :0px; padding :0px;}

/*Generic Settings*/
body{width: 100%; text-align : center;}
body, a{font-family : "Trebuchet MS";	font-size : 100%;	margin : 0px;	line-height : 15px;}

/*Text Settings*/
p{margin : 0px; padding : 0px;  font-size : 100%; color : #585858; }
/* Hide from IE-Mac \*/
p{font-size : 0.95em;}
/* End Hide IE-Mac */ 

a{font-size : 100%;  text-decoration : none;}
#datacontainer{display : inline; float : left; text-align : left; position:absolute; left:0; width:140px; margin-left : 3px; overflow : hidden;}
h1{	display : inline;	float :left; width :370px; margin: 0px;	margin-left : 6px;	line-height: 18px;	font-size: 1.4em;	font-weight: bold;	color : #319EE4;	margin-right :10px;	font-style : italic; margin-top:5px;}
h2{clear :left; margin: 0px;	width :auto; margin-left : 6px;	line-height: 16px;	font-size:1em;	font-weight: bold;	color : #004EA0;	padding-top : 15px; margin-bottom : 20px;  margin-right : 10px; }
ul,ol{font-size: 1em; font-weight: normal;line-height: 14px;	color : #585858; margin-left : 40px; margin-top: 5px; margin-bottom: 5px;}

/*link Settings*/
a{margin: 0px;font-weight: normal;text-decoration: underline; color : #585858; }
a:active{font-weight : normal; text-decoration : underline; color : #585858;  }
a:hover{font-weight : normal; text-decoration : underline; color : #585858; }

div.page{ width :780px; margin-right : auto; margin-left : auto;}
div.container{display :inline; margin-left : 0px;	width : 780px;	text-align : left;	float : left;	margin-top : 15px;	margin-bottom : 15px;	clear : none;}

/*Header Black*/
div.header_container{margin :0px;	float :left;	height :38px;	width : 780px;}
div.header_logo{margin :0px;	float :left;	height :38px;	width : 218px;}
div.header_strapline{	margin :0px;	float :left;	height :38px;	width : 288px;}

div.banner_container{display :none;  margin :0px;	float :left;	height :153px;	width : 780px;}


/*Breadcrumb Trail*/
div.breadcrumb_trail{ display :none;  margin :0px;	float :left;	height :auto;	width : 780px;	background-color : #004EA0; margin-top : 1px;}
p.breadcrumb_trail{	margin : 0px; margin-left : 7px; line-height : 17px; color : #FFFFFF;}

/*Navigation*/
div.navigation_container{display :none;  margin :0px;	float :left;	height :28px;	width : 780px;	background-image : url(../pics/navigation-blur.gif);	background-repeat : repeat-x;}
div.navigation_items{display :none;  margin :0px;	margin-left :5px;	float :left;	height :27px;	width : 770px;}
div.navigation_base{display :none;  margin :0px;	margin-bottom :7px; float :left;	height :7px;	width : 780px;	background-image : url(../pics/navagaition-base.jpg);	background-repeat : no-repeat;}


/**Left Content*/
div.left_container{display :none; 	margin :0px;	float :left;	height :auto;	width : 173px;}
div.left_latest_news{display : inline;	margin :0px;margin-left : 6px;	float :left;	height :auto;	width : 157px;	border : 1px solid #004EA0; }
div.left_latest_news_top{margin :0px; float :left; 	height :58px;	width : 157px;	background-image : url(../pics/bt_news_top.jpg);}

div.left_latest_news_container{display :none; 	display : inline;	margin :0px;	margin-top : -15px;	margin-left : 5px;	float :left;	height :auto;	width : 147px;	background-color : #FFFFFF;}
div.left_latest_news_image{display : inline;	margin :0px;	margin-top : 2px;	margin-left : 4px; 	float :left;	height :80px;	width : 140px;}
div.left_latest_news_sub{	display : inline;	margin :0px;	margin-top : 2px;	margin-left : 4px; 	float :left;	height :auto;	width : 140px;	border-top : 1px solid #929293;	padding-top :5px;}

div.left_downloads{display :none; 	display : inline;	margin :0px;	margin-left : 6px;	float :left;	height :auto;	width : 162px;	border-bottom: 1px solid #9C9FA0;	background-image : url(../pics/left_downloads_slice.gif);	background-repeat : repeat-y;	padding-bottom :5px;}
div.left_downloads_top{	margin :0px;	float :left;	height :26px;	width : 162px;	background-image : url(../pics/left_downloads_top.gif);	background-repeat : no-repeat;}
div.left_downloads_item{display : inline;	margin :0px;	margin-left :5px;	margin-bottom : 5px;	float :left;	height :auto;	width : 150px;	border : 1px solid #7BA8E1;	background-image : url(../pics/downloads-top-slice.gif);	background-repeat : repeat-x;	background-color : #FFFFFF;}

/*downloads*/
img.downloads_icon{	float :left; margin-top :3px; margin-left :2px; margin-right :5px; padding-bottom :3px;}
a.downloads{margin: 0px;font-weight: normal;text-decoration: underline; color : #084FAC; display-:block; float :right; width :125px; line-height :14px; margin-top :5px; padding-bottom :3px; }
a.downloads:active{font-weight : normal; text-decoration : underline; color : #084FAC;  display-:block; float :right; width :125px; line-height :14px; margin-top :5px; padding-bottom :3px;}
a.downloads:hover{font-weight : normal; text-decoration : underline; color : #084FAC; display-:block; float :right; width :125px; line-height :14px; margin-top :5px; padding-bottom :3px; }

div.downloads_center{display :none; 	display : inline;	margin :0px;	margin-top :5px; margin-left : 6px;	float :left;	height :auto;	width : 420px;	border-bottom: 1px solid #9C9FA0;	background-image : url(../pics/downloads-center-slice.gif);	background-repeat : repeat-y;	padding-bottom :5px;}
div.downloads_center_top{	margin :0px;	float :left;	height :26px;	width :420px;	background-image : url(../pics/downloads-center_top.gif);	background-repeat : no-repeat;}
div.downloads_center_item{display : inline;	margin :0px;	margin-left :5px;	margin-bottom : 5px;	float :left;	height :auto;	width : 407px;	border : 1px solid #7BA8E1;	background-image : url(../pics/downloads-top-slice.gif);	background-repeat : repeat-x;	background-color : #FFFFFF;}
a.downloads_center{margin: 0px;font-weight: normal;text-decoration: underline; color : #084FAC; display :block; float :right; width :375px; line-height :16px; margin-top :5px; padding-bottom :3px; }
a.downloads_center:active{margin: 0px;font-weight : normal; text-decoration : underline; color : #084FAC;  display :block; float :right; width :375px; line-height :16px; margin-top :5px; padding-bottom :3px;}
a.downloads_center:hover{margin: 0px;font-weight : normal; text-decoration : underline; color : #084FAC; display :block; float :right; width :375px; line-height :16px; margin-top :5px; padding-bottom :3px; }



/*Main Content*/
div.main_container{	margin :0px;	float :left;	height :auto;	width : 100%;}
div.main_container_navi{display :none;  margin :0px; margin-left : 6px;	float :left;	height :59px;	width : 420px; margin-bottom :13px;}
#main_container p{margin-left : 6px; margin-right : 10px; margin-bottom : 10px;}
div.main_content_image{	float :right;	width : 151px;	height : 118px;	border : 1px solid #939698;	margin-right : 7px;	margin-left: 5px; margin-top :20px; margin-bottom :5px;}

div.main_content_image2{float :right;	width : 151px;	height : 118px;	border : 1px solid #939698;	 margin-bottom :5px;}
div.main_content_subimages{	float :right;	width : 158px;	margin-left: 5px; margin-right : 7px;	 height : auto;	margin-top :20px; margin-bottom :5px;}

/*Right Content*/
div.right_container{display :none; margin :0px;	float :left;	height :auto;	width : 173px;}

/*Search + Right  block*/
div.search_block{margin :0px;	float :left;	height :59px;	width : 173px;	background-image : url(../pics/search_block.gif);	background-repeat : no-repeat;}
div.register_block{margin :0px;	float :left;	height :59px;	width : 173px; margin-top :2px;}

input.right_block{	margin :0px;	margin-top : 20px;	margin-left : 18px;	float :left;	width : 111px;	height : 15px;	border : 1px solid #707070;}
a.right_block{margin: 0px;font-weight: normal;text-decoration: none; color : #084FAC; line-height :10px;}
a.right_block:active{font-weight : normal; text-decoration : underline; color : #084FAC; line-height :10px; }
a.right_block:hover{font-weight : normal; text-decoration : underline; color : #084FAC; line-height :10px; }

/*Login Box*/
div.login-box{	margin :0px;	margin-top :2px;	float :left;	height :95px;	width : 173px;	background-image : url(../pics/login-box.gif);	background-repeat : no-repeat;}
input.login-box{margin :0px;	margin-top : 20px;	margin-left : 18px;	float :left;	width : 106px;	height : 15px;	border : 1px solid #707070;	font-size : 90%;	text-align : right;	padding-right : 5px;	color: #084FAC;}
p.login-box{display : inline;	float :left; 	margin-top : 5px;	margin-left: 20px; 	line-height :10px;	font-size :0.9em;	text-align : right;}

div.details_block{margin :0px;	margin-top :2px;	float :left;	height :auto;	border-top : 1px solid #959595; width : 173px;	background-image : url(../pics/bt_survey_slice.gif);	background-repeat : repeat-y;}
div.details_block_expand{margin :0px; float :left;	height :auto; width : 173px;}
div.details_block_bottom{margin :0px;	float :left;	height :3px;	width : 173px;	background-image : url(../pics/bt_survey_bottom.gif);}
p.details-box{	display : inline;	width : 111px;	float :right;	margin-top : 5px;	margin-bottom : 5px;	margin-left: 20px;	line-height :10px;	font-size :1em;	color : #084FAC;	margin-right :35px;	text-align : right;}

/*Survey Block*/
div.survey_block{margin :0px;	margin-top :2px;	float :left;	height :auto;	width : 173px;	background-image : url(../pics/bt_survey_slice.gif);	background-repeat : repeat-y;}
div.survey_block_top{margin :0px; float :left;	height :22px; width : 173px;}
div.survey_block_expand{margin :0px; float :left;	height :auto; width : 173px;}
div.survey_block_bottom{margin :0px;	float :left;	height :3px;	width : 173px;	background-image : url(../pics/bt_survey_bottom.gif);}
p.survey-box{display : inline;	width : 111px; float :left; 	margin-top : 5px;	margin-bottom : 5px;	 margin-left: 20px; 	line-height :10px;	font-size :0.9em; color : #084FAC;}

/*Testimonials Block*/
div.testimonials_block{margin :0px;	margin-top :2px;	float :left;	height :auto;	width : 173px;	background-image : url(../pics/bt_survey_slice.gif);	background-repeat : repeat-y;}
div.testimonials_block_bottom{margin :0px; margin-top : 5px;	float :left;	height :3px;	width : 173px;	background-image : url(../pics/bt_survey_bottom.gif);}
div.testimonials_block_top{margin: 0px;	float: left;	height: 22px;	width: 173px;	background-image: url(../pics/testimonials_top.gif);	background-repeat: no-repeat;}
div.testimonails_left{float :left; width : 134px; height : auto;}
div.testimonails_right{float :left; width : 32px; height : auto;}

/*New Pages*/
div.news_archive-month-container{display : inline;	float:left;	margin:0px;	height : auto;	width : 423px;	margin-top :10px;	margin-left :1px;}
div.news_archive-header{float:left;	margin:0px;	height : 17px;	width : 104px;	background-image : url(../pics/news-archive-month.gif);	background-repeat : no-repeat;}
div.news_archive-month{	float:left;	margin:0px;	height : auto;	width : 421px;	background-color : #F4F3F3;	border  : 1px solid #919191; 	padding-bottom : 5px;}
p.news_archive-month{	display : inline;	float : left;	margin : 0px;	margin-top :5px;	margin-left :10px;	line-height : 14px; width : width : 420px; }
div.news_years_top{display : inline; margin : 0px; margin-top :10px; margin-left : 1px;	float :left;	width : 423px;  height : 17px;}
div.news_years_on{	margin : 0px;	float :left;	width : 72px;	height : 17px;	background-image : url(../pics/news_years_on.gif);	background-repeat : no-repeat;}
div.news_years_off{margin : 0px;	float :left;	width : 72px;	height : 17px;	background-image : url(../pics/news_years_off.gif);	background-repeat : no-repeat;}
div.news_year_container{display : inline;   margin : 0px;	margin-bottom : 15px;	padding-bottom : 5px; margin-left : 1px;  float :left;	height :auto;	width : 421px; background-color : #F4F3F3;	border  : 1px solid #919191; }

/*company Profile*/
div.company-small-image{	display : inline;	margin : 0px;	padding : 0px;	margin-left: 6px;	float :left;	height : 35px;	width : 44px;	border : 1px solid #939698;	margin-bottom : 6px;}

/*Footer*/
div.footer{display :none; 	margin :0px;	margin-top : 10px;	float :left;	height :20px;	width : 780px;	border-top :  1px solid #004EA0;}
div.footer_left{	margin :0px;	float :left;	height :20px;	width : 167px;	border-right:  1px solid #004EA0;}
div.footer_center{margin :0px;	float :left;	height :20px;	width : 439px;	border-right:  1px solid #004EA0;}
div.footer_right{margin :0px;	float :left;	height :20px;	width : 172px;}
div.footer_item{	margin :0px;	float :left;	height :20px;	width : auto;	padding-left :14px;	padding-right:14px;	border-right : 1px solid #004EA0;}
a.footer{margin: 0px;font-weight: normal;text-decoration: none; color : #818182; line-height :20px;}
a.footer:active{font-weight : normal; text-decoration : underline; color : #818182; line-height :20px; }
a.footer:hover{font-weight : normal; text-decoration : underline; color : #084FAC; line-height :20px; }
a.footer:visited{ font-weight : normal; text-decoration : none; color : #818182; line-height :20px; }
p.footer{	margin :0px;	margin-top : 1px;	text-align : center;	line-height :20px;}

/*Contact Form*/
label.contact_form{display : inline; float : left; color  : #084FAC; margin-left : 6px; width : 177px;}
input.contact_form{margin : 0px; margin-left : 10px; padding : 0px; font-size : 10px; width : 182px; height : 15px; margin-bottom : 3px;  margin-top : 3px; border : 1px solid #939698; background-color: #FFFFFF;}
input.contact_form_block{margin : 0px; margin-left : 10px; padding : 0px; font-size : 10px; width : 182px; height : 15px; margin-bottom : 3px;  margin-top : 3px; border : 1px solid #939698; background-color: #E3E2E2;}
textarea.contact_form{display : inline; float : left;  margin : 0px; margin-left : 10px; padding : 0px;  font-size :100%; width : 182px; height : 62px; margin-bottom : 3px;  margin-top : 3px; border : 1px solid #939698;}
textarea.contact_form2{margin : 0px; margin-left : 10px; padding : 0px;  font-size :100%; width : 407px; height : 62px; margin-bottom : 3px;  margin-top : 3px; border : 1px solid #939698;}
div.contact_box{margin :0px;	float :left;	height :auto;	width : 422px; margin-top :5px;}
div.contact_box_left{	margin :0px;	float :left;	height :auto;	width : 211px;}
div.contact_box_right{	margin :0px;	 float :left;	height :auto;	padding-left :11px; width : 200px;}
div.contact_box_full{margin :0px;	float :left;	height :auto;	width : 422px;}

/*Awards*/
div.award-container{display : inline;	float:left;	margin :0px; margin-top: 10px; margin-left :6px;	width: 410px;	height :auto;}
div.award-image{margin : 0px;	display : inline;	float:left;	border : 1px solid #9A9D9F;	background-color : #E3E2E2;	width :83px;	height : 68px;}

a.award-link{margin: 0px;font-weight: normal;text-decoration: underline; color : #226AAF; line-height : 17px;}
a.award-link:active{font-weight : normal; text-decoration : underline; color : #226AAF;}
a.award-link:hover{font-weight : normal; text-decoration : underline; color : #226AAF;}

/*Sub Navs*/
a.subnav{margin: 0px;font-weight: normal;text-decoration: none; color : #0498F8;  line-height :20px; margin-left :10px;}
a.subnav:active{font-weight : normal; text-decoration : underline; color : #0498F8; line-height :20x; margin-left :10px;}
a.subnav:hover{font-weight : normal; text-decoration : underline; color : #0498F8;  line-height :20px; margin-left :10px;}

div.subnav{display : block;	float :left;	margin :0px;	height :auto;	width : 167px;	margin-bottom  : 3px;}
div.sub-subnav-top{	display : block;	float :left;	margin :0px;	margin-top : -2px;	height :8px;	width : 162px;	background-color : #F2F2F3;}
div.sub-subnav-base{	float : left;	margin :0px;	width : 162px;	height :8px;	background-image : url(../pics/sub-nav-base.gif);	background-repeat : no-repeat;}

div.sub-subnav-blank{float :left;	margin :0px;	height :8px;	width : 162px;	background-color : #F2F2F3;}
div.sub-subnav-service{	float : left;	margin :0px;	width : 167px;	height :17px;	background-image : url(../pics/sub-nav-service.gif);	background-repeat : no-repeat;}

div.sub-subnav-item{float : left;	margin :0px;	width : 167px;	height :auto; background-color : : #F2F2F3;}
div.sub-subnav-item-top{float : left;	margin :0px;	width : 167px;	height :4px;	background-image : url(../pics/sub-nav-item-top.gif);	background-repeat : no-repeat;}

div.sub-subnav-item-mid{	float : left;	margin :0px;	width : 167px;	height :auto;	background-image : url(../pics/sub-nav-item-slice.gif);	background-repeat : repeat-y;}
div.sub-subnav-item-bottom{	float : left;	margin :0px;	width : 167px;	height :4px;	background-image : url(../pics/sub-nav-item-bottom.gif);	background-repeat : no-repeat;}
div.sub-subsubnav-item{	float : left;	margin :0px;	width : 157px;	height :auto; background-color :  #F2F2F3; padding-top :2px;   padding-bottom :2px;  padding-left :5px; }

div.subnav_top_news{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/news-nav-top.gif);	background-repeat : no-repeat;}
div.subnav_bottom_news{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/news-nav-bottom.gif);	background-repeat : no-repeat;}
div.subnav_mid_news{display :inline;	background-color : #D2EDFE;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 2px solid #A3DAFC;}

div.subnav_top_back{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/back-nav-top.gif);	background-repeat : no-repeat;}
div.subnav_bottom_back{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/back-nav-bottom.gif);	background-repeat : no-repeat;}
div.subnav_mid_back{display :inline;	background-color : #E3E2E2;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 2px solid #A3DAFC;}

div.subnav_top_service_off{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-top-off.gif);	background-repeat : no-repeat;}
div.subnav_bottom_service_off{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-bottom-off.gif);	background-repeat : no-repeat;}
div.subnav_mid_service_off{display :inline;	background-color : #6CC0EF;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #6CC0EF;}

div.subnav_top_service_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-top-on.gif);	background-repeat : no-repeat;}
div.subnav_bottom_service_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-bottom-on.gif);	background-repeat : no-repeat;}
div.subnav_mid_service_on{display :inline;	background-color : #004EA0;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #004EA0;}

a.nav-service-off{margin: 0px; display :block; width : 125px;  font-weight: normal;text-decoration: none; color : #FFFFFF; line-height :17px; margin-left :10px;}
a.nav-service-off:active{margin: 0px; display :block; width : 125px; font-weight : normal; text-decoration : underline; color : #FFFFFF; line-height :17px; margin-left :10px;}
a.nav-service-off:hover{margin: 0px; display :block; width : 125px;  font-weight : normal; text-decoration : underline; color : #FFFFFF; line-height :17px; margin-left :10px;}

a.sub-nav-service{margin: 0px; display :block; width : 125px;  font-weight: normal;text-decoration: underline; color : #0063AF; line-height :17px; margin-left :10px;}
a.sub-nav-service:active{margin: 0px; display :block; width : 125px; font-weight : normal; text-decoration : underline; color : #0063AF; line-height :17px; margin-left :10px;}
a.sub-nav-service:hover{margin: 0px; display :block; width : 125px;  font-weight : normal; text-decoration : underline; color : #0063AF; line-height :17px; margin-left :10px;}

div.subnav_top_about_off{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/about-nav-top-off.gif);	background-repeat : no-repeat;}
div.subnav_bottom_about_off{float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/about-nav-bottom-off.gif);	background-repeat : no-repeat;}

div.subnav_mid_about_off{display :inline;	background-color : #37AAED;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #37AAED;}
div.subnav_top_about_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-top-on.gif);	background-repeat : no-repeat;}
div.subnav_bottom_about_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-bottom-on.gif);	background-repeat : no-repeat;}
div.subnav_mid_about_on{display :inline;	background-color : #004EA0;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #004EA0;}

/*Recruitment*/
div.subnav_top_rec_off{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/rec-nav-top-off.gif);	background-repeat : no-repeat;}
div.subnav_bottom_rec_off{float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/rec-nav-bottom-off.gif);	background-repeat : no-repeat;}
div.subnav_mid_rec_off{display :inline;	background-color : #C8E0F0;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #C8E0F0;}

div.subnav_top_rec_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-top-on.gif);	background-repeat : no-repeat;}
div.subnav_bottom_rec_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-bottom-on.gif);	background-repeat : no-repeat;}
div.subnav_mid_rec_on{display :inline;	background-color : #004EA0;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #004EA0;}

a.nav-rec-off{margin: 0px; display :block; width : 125px;  font-weight: normal;text-decoration: none; color : #0498F8; line-height :17px; margin-left :10px;}
a.nav-rec-off:active{margin: 0px; display :block; width : 125px; font-weight : normal; text-decoration : underline; color : #0498F8; line-height :17px; margin-left :10px;}
a.nav-rec-off:hover{margin: 0px; display :block; width : 125px;  font-weight : normal; text-decoration : underline; color : #0498F8; line-height :17px; margin-left :10px;}

a.nav-rec-on{margin: 0px; display :block; width : 125px;  font-weight: normal;text-decoration: none; color : #FFFFFF; line-height :17px; margin-left :10px;}
a.nav-rec-on:active{margin: 0px; display :block; width : 125px; font-weight : normal; text-decoration : underline; color : #FFFFFF; line-height :17px; margin-left :10px;}
a.nav-rec-on:hover{margin: 0px; display :block; width : 125px;  font-weight : normal; text-decoration : underline; color : #FFFFFF; line-height :17px; margin-left :10px;}


/*Informtion*/
div.subnav_top_info_off{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/info-nav-top-off.gif);	background-repeat : no-repeat;}
div.subnav_bottom_info_off{float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/info-nav-bottom-off.gif);	background-repeat : no-repeat;}
div.subnav_mid_info_off{display :inline;	background-color : #9FD6F5;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #9FD6F5;}

div.subnav_top_info_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-top-on.gif);	background-repeat : no-repeat;}
div.subnav_bottom_info_on{	float :left;	margin :0px;	height :6px;	width : 167px;	background-image : url(../pics/service-nav-bottom-on.gif);	background-repeat : no-repeat;}
div.subnav_mid_info_on{display :inline;	background-color : #004EA0;	float :left;	margin :0px;	height :auto;	width : 166px;	border-right : 1px solid #004EA0;}

a.nav-info-off{margin: 0px; display :block; width : 125px;  font-weight: normal;text-decoration: none; color : #0498F8; line-height :17px; margin-left :10px;}
a.nav-info-off:active{margin: 0px; display :block; width : 125px; font-weight : normal; text-decoration : underline; color : #0498F8; line-height :17px; margin-left :10px;}
a.nav-info-off:hover{margin: 0px; display :block; width : 125px;  font-weight : normal; text-decoration : underline; color : #0498F8; line-height :17px; margin-left :10px;}

a.nav-info-on{margin: 0px; display :block; width : 125px;  font-weight: normal;text-decoration: none; color : #FFFFFF; line-height :17px; margin-left :10px;}
a.nav-info-on:active{margin: 0px; display :block; width : 125px; font-weight : normal; text-decoration : underline; color : #FFFFFF; line-height :17px; margin-left :10px;}
a.nav-info-on:hover{margin: 0px; display :block; width : 125px;  font-weight : normal; text-decoration : underline; color : #FFFFFF; line-height :17px; margin-left :10px;}


p.search_results{display :inline; margin : 0px; float :left; margin-left :6px; width:400px; margin-bottom : 5px;}

span.validation_on{	color: #CC0000;}
p.validation_on{color: #CC0000;}
span.validation_off{color: #0F2C94;}

/*Links and Fact Sheets*/
div.expander-container{	display : inline;	float:left ;	margin-left :5px;	width : 423px;	height : auto;}
div.catergory-container{float:left ;	width : 423px;	height : auto;}
div.catergory-top{float:left ;	width : 423px;	height : 6px;	background-image : url(../pics/category-top.gif);	background-repeat : no-repeat;}
div.catergory-bottom{	float:left ;	width : 423px;	height : 6px;	background-image : url(../pics/category-bottom.gif);	background-repeat : no-repeat;}
div.catergory-mid{	float:left ;	width : 423px;	height : auto;	background-image : url(../pics/category-slice.gif);	background-repeat : repeat-y;}
div.catergory-mid-buttons{	float:right ;	margin : 0px;	width : 40px;	height : auto;}
p.catergory-header{	float :left;	margin : 0px;	margin-top : 4px;	padding-left :15px;	font-size :1.2em;	font-weight : bold;}
div.expanded-category{	float:left ;	width : 423px;	height : auto;	background-image : url(../pics/expanded-slice.gif);	background-repeat : repeat-y;}
div.expanded-category-item{	float:left ;	width : 423px;	height : auto;	margin-top : 5px;}
div.expanded-category-item-top{	float:left ;	width : 423px;	height : 3px;	background-image : url(../pics/expanded-item-top.gif);background-repeat : no-repeat;}
div.expanded-category-item-bottom{float:left ;	width : 423px;	height : 3px;	background-image : url(../pics/expanded-item-bottom.gif);	background-repeat : no-repeat;}
div.expanded-category-item-mid{float:left ;	width : 423px;	height : auto; background-image : url(../pics/expanded-item-slice.gif);	background-repeat : repeat-y;	}
div.expanded-category-bottom{float:left ;	width : 423px;	height : 7px;	background-image : url(../pics/expanded-slice-bottom.gif);	background-repeat : no-repeat;}
div.expanded-category-blank{float:left ;height : 3px;}


div.expanded-category-item-mid-1{float:left ;	width : 183px;	height : auto;}

/*Virtual PA*/
div.calander{		float:left;	margin : 0px;	margin-bottom : 10px;	width :164px;	height :auto;}
div.calander_header{float:left;	margin : 0px;	width :164px;	height :29px;	background-image : url(../pics/calander_top.gif);	background-repeat : no-repeat;}
p.calander_header{float:left;	margin : 0px;	margin-top : 7px;	width :150px;	font-size : 1.2em;	text-align : center;	color : #FFFFFF;	font-style : italic;}
div.calander_days{float : left;	margin : 0px;	width: 162px;	border-left : 1px solid #68BBEC;	border-right : 1px solid #68BBEC;	background-color : #E7E8E8;  }
div.calander_days_header{float:left;	margin : 0px;	width: 23px;	height : 23px;	background-image : url(../pics/calander_days.gif);	background-repeat : no-repeat;}

div.calander_dates{display : block;	margin :0px;	width : 162px; height: auto;	 border-left : 1px solid #68BBEC;	border-right : 1px solid #68BBEC;	 border-bottom : 1px solid #68BBEC;	 background-color : #D7D9DA; clear :all;}
div.calander_dates_inner{margin :0px;	width : 162px;	height: auto; margin-left : -1px; margin-bottom:2px; }
div.calander_day{display :inline; float :left; width: 20px; height: 20px; background-color : #FFFFFF; margin-left: 3px; margin-bottom:1px; margin-top:1px;}
p.calander_day{	margin :0px;	margin-top : 4px;	text-align : center;	float : left;	width :20px;}
div.va-container{display :inline;	float:left;	margin : 0px;	margin-left :5px;	margin-top : 10px;	width: 422px;}
div.va-details{	float:left;	margin : 0px;	width: 420px;	height : auto;	border : 1px solid #919191;	background-color: #D4D4D4;}
div.va-details-left{float:left;	margin : 0px;	width: 70px;	height : auto;}
div.va-details-right{float:left;	margin : 0px;	width: 350px;	height : auto;}
#va-details-right p{margin-left : 35px;	margin-right: 10px;	margin-bottom: 10px;}
div.pa-header-on{float:left;	margin : 0px;	background-image: url(../pics/bt_pa-on.gif);	width:104px;	height : 17px;	margin-left : 1px;}
div.pa-header-off{	float:left;	margin : 0px;	background-image: url(../pics/bt_pa-off.gif);	width:104px;	height : 17px;}
div.pa-header-date{	float:left;	margin : 0px;	width:106px;	height : 17px;}

div.va-details-entry{	float :left;	margin :0px;	height : auto;	line-height :17px;	width : 420px;	margin-bottom: 1px;	background-color : #FFFFFF;}
div.va-details-entry-date{float :left;	margin :0px;	height : auto;	line-height :17px;	width : 50px;}
div.va-details-entry-edge{	float :left;	margin :0px;	height : auto;	line-height :17px;	width : 8px;}
div.va-details-entry-end{	float :right;	margin :0px;	height : auto;	line-height :17px;	width : 4px;}
div.va-details-entry-cotent{float :left;	margin :0px;	height : auto;	line-height :17px;	width : 228px;}
div.va-details-entry-options{float :left;	margin :0px;	height : auto;	line-height :17px;	width : 130px;}

div.va-contact_box_left{display : inline; margin :0px;	float :left;	height :auto;	width : 211px;}
div.va-contact_box_right{display : inline; margin :0px;	 float :left;	height :auto;  width : 200px;}

label.pa_form{	color  : #084FAC;}
select.pa_form{margin : 0px; margin-left : 10px; padding : 0px; font-size : 10px; width : 300px; height : 19px;  margin-bottom : 3px;  margin-top : 3px; border : 1px solid #939698; background-color: #FFFFFF;}
input.pa_form{margin : 0px; margin-left : 10px; padding : 0px; font-size : 10px; width : 300px; height : 15px; margin-bottom : 3px;  margin-top : 3px; border : 1px solid #939698; background-color: #FFFFFF;}
input.pa_form2{margin : 0px; margin-left : 10px; padding : 0px; font-size : 10px; width : 100px; height : 15px; margin-bottom : 3px;  margin-top : 3px; border : 1px solid #939698; background-color: #FFFFFF;}
textarea.pa_form{margin : 0px;	margin-left : 10px;	padding : 0px;	font-size :100%;	width : 300px;	height : 62px;	border : 1px solid #939698;	font-style : normal;	font-family : Arial;}


/*Send to a freind*/
div.send-to-friend{	float :left;	margin :0px;	height : 151px;	width : 264px;	background-image : url(../pics/send-background.gif);	background-repeat : repeat-y;	border-top : 1px solid #9C9C9C;	border-bottom : 1px solid #9C9C9C;	padding-bottom : 10px;}

/*site-map*/
div.site-map-container{	display : inline;	margin :0px;	margin-left : 6px;	margin-top : 5px;	padding-bottom : 5px;	float :left;	height :auto;	width : 422px;}
div.site-map{	margin :0px; float :left;	height :auto;	width : 211px;}
div.site-map2{	margin :0px; float :left;	height :auto;	width : 422px;}

div.profile_container{float: left; 	margin : 0px; 	width : 416px;	height : auto margin-top : 5px;	margin-bottom : 15px; margin-left : 7px;}
div.profile_left_top{float: left; margin : 0px;	width : 262px;	min-height :59px; height : auto;	background-color: #68BBED;	border-right : 3px solid #FFFFFF;	border-bottom : 1px solid #FFFFFF; padding-bottom : 5px;}
#profile_left_top h1{	display: inline;	margin-bottom: 0px;	color: #FFFFFF;	font-style: normal;	width: 255px;	font-size: 1.3em;	font-weight: bold;}
div.profile_left_bottom{float: left; width: 255px; margin : 0px; width : 262px;	min-height :61px; height : auto;	background-color: #DAEEF9;	border-right : 3px solid #FFFFFF; padding-top : 5px;}

#profile_left_bottom h2{display: block;	margin : 0px; padding-top : 0px; margin-left : 7px; margin-bottom: 0px; line-height: 16px; font-size:1em;	color : #004EA0; }
p.site_map_block{text-align : right; padding-right : 20px;}
p.site_map_block a{line-height : 14px;}
div.profile_right{float: right; 	margin : 0px; 	width :151px; height : 130px; background-color: #FFFFFF;}


/*Section Container*/
div.section_container{float :left;	margin : 0px;	width : 418px;	height :auto;}

div.section_container_sitemap{float :left;	margin : 0px;	width : 418px;	height :auto; margin-top : 15px; background-color : #E8F5FD; }
div.section_header_sitemap{float :left; margin : 0px;width : 418px;	min-height :27px;height :auto;	background-color : #68BBED;}

div.section_header{float :left;margin : 0px;width : 418px;	min-height :27px;height :auto;	background-color : #68BBED;	margin-top : 15px;}
div.section_item{float :left; margin : 0px;	width : 418px;	height :auto;	border-top : 1px solid #FFFFFF;	background-color : #E8F5FD;}
#section_item p{font-size : 1em; margin : 5px; margin-left : 10px;}
#section_item a{text-decoration : none; display : inline; margin-left : 0px;}


div.section_item_left{float :left; clear :left; margin : 0px;	width : 208px;	height :auto;	border-top : 1px solid #FFFFFF;	border-right : 1px solid #FFFFFF; background-color : #E8F5FD; }
div.section_item_right{float : right;  margin : 0px;	width : 209px;	height :auto;	border-top : 1px solid #FFFFFF;	background-color : #E8F5FD; }
div.news_archive_container{float :left;	margin : 0px;	width : 421px;	height : auto;	border : 1px solid #A2A2A2;	background-color : #F6F6F6; padding-top : 15px; padding-bottom : 15px;}
div.news_archive_container_left{float :left;	margin : 0px;	width : 38px;	height : 100%; }
div.news_archive_container_month_off{float: left;	margin: 0px;	width: 38px;	height: 17px;	margin-bottom: 1px;	background-image: url(../pics/month_off.gif);}
div.news_archive_container_month_on{float: left;	margin: 0px;	width: 38px;	height: 17px;	margin-bottom: 1px;	background-image: url(../pics/month_on.gif);}