body {
	margin:0;
	background-color : #3C578C;
	text-align : center;
	line-height:140%;
	font:x-small/1.5em Verdana, Arial, Helvetica, sans-serif;
	voice-family: "\"}\""; voice-family:inherit;
	font-size:small;
	} html>body {font-size:small;}
	
img{
	border:0;
}

ul{
	margin:20px 0px 20px 0px;
	padding:0px;
}
li{
	margin:0px 0px 0px 30px;
	padding:0px;
}

.border{
	background-color:#FFFFFF;
	width:980px;
	margin:0 auto;
	border-bottom:1px solid #D1D1D1;
	text-align:center;
}
.content{
	width:962px;
	margin:9px;
	background-color:#fff;
}
.strapline{
	background-color:#3C578C;
	color:#999999;
}
.leftquote{
	color:#21449C;
	padding:20px 8px 20px 8px;
	font-size:130%;
	font:Calibri, Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align:center;
}
.header{
	background-image:url(images/headerbg.jpg);
	background-color:#fff;
	width:962px;
	height:86px;
	text-align:left;
	padding-top:4px;
}
.breadcrumb{
	color:#999999;
	background-color : #174350;
}
 
 h1 {
	color:  #0B37BB;
	margin: 5px 0 0 0;
	font-size: 120%; 
}

 h2 {
	color:  #0B37BB;
	margin: 5px 0 0 0;
	font-size: 110%; 
}

 h3 {
	color:  #0B37BB;
	margin: 5px 0 0 0;
	font-size: 110%; 
}
form{
	padding:0px;
	margin:0px;
}
.homecontent{
	width:964px;
	height:400px;
	margin-top:2px;
	padding-top:10px;
	text-align:left;
	background-image:url(images/homebg2.jpg);
	background-repeat:no-repeat;
}

.searchbox2{
	margin:0;
	color:#fff;
	padding:40px 0 10px 27px;
	background-image:url(images/search2.jpg);
	background-repeat:no-repeat;
	width:166px;
}
.subtitle{
	border-top:1px solid #fff;
	font-size:220%;
	font-weight:bold;
	color:#fff;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:10px;
	width:204px;
}
.submenu{
	/*margin-top:-4px;*/
}
/*submenu*/
.submenu ul {
 	margin:0;
	padding:0 0 0 0;
	background-color:#fff;
	}
.submenu li {
 	margin:0px 0px 4px 0px;
	padding:5px 9px 5px 0;
	background-color:#fff;
	padding-left:10px;
	border-bottom:1px solid #E1E1E1;
border-left:2px solid #6491DF;
	}
.submenu a:active, .submenu a:link, .submenu a:visited {
	font-size:100%;
	text-decoration:none;
	font-weight:normal;
	color:#000;
	}
.submenu a:hover {
	font-size:100%;
	text-decoration:underline;
	font-weight:normal;
	color:#FD1313;
	}
.submenu a:active.selected, .submenu a:link.selected, .submenu a:visited.selected {
	font-size:100%;
	text-decoration:underline;
	font-weight:normal;
	color:#6491DF;
	}
.submenu a:hover.selected {
	font-size:100%;
	text-decoration:underline;
	font-weight:normal;
	color:#FD1313;
	}
.searchbox{
	height:172px;
}
.searchboxsub{
	margin:0px;
	color:#fff;
	padding:40px 0 10px 10px;
	background-image:url(images/searchrightbg.jpg);
	background-repeat:no-repeat;
	width:170px;
	border-top:1px solid #fff;
}
.homecontenttext{
	margin:0px 270px 0px 20px;
}
.imgborder{
	border:1px solid #E4E4E4;
	padding:2px;
}
.footer {  
	margin:0 auto;
	width:980px;
	border-top:8px solid #EDEDED;
	color: #999;
	background-color: #3C578C;
}
.breadcrumb {  
	color: #999;
	background-color:#fff;
	margin-bottom:8px;
}

#OnlyPrint {
	DISPLAY: none ;
}

/*faqs*/
.faq{
	width:359px;
	border-right:1px solid #D6929C;
	border-left:1px solid #D6929C;
	border-bottom:1px solid #D6929C;
	padding-bottom:10px;
}
.faq ul {
	margin:0;
	padding:2px 0px 0px 30px;
	list-style:url(images/bullet.jpg);
	}
.faq li {
 	margin:0;
	padding:0 0 0 8px;

	}
.faq a:active, .faq a:link, .faq a:visited {
	font-size:100%;
	text-decoration:underline;
	font-weight:normal;
	color:#000;
	}
.faq a:hover {
	font-size:100%;
	text-decoration:none;
	font-weight:normal;
	color:#000;
	}

/* main menu
---------------------------------------------------------- */
.menu{
	text-align:left;
	border-top:1px solid #fff;
	background-image:url(images/menubg.jpg);
	background-color:#395386;
	height:37px;
	padding-left:10px;
	width:952px;
	font-size:100%;
}
.menu ul {
	margin:0;
	padding:0px;
	list-style:none;
	}
.menu li {
	float:left;
 	margin:0;
	padding:0 0 0 6px;
	}
.menu a:active, .menu a:link, .menu a:visited {
	float:left;
	display:block;
	font-size:100%;
	background:url("images/right.jpg") no-repeat right top;
	padding:8px 10px 10px 0px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.menu a {float:none;}
/* End IE5-Mac hack */
.menu a:hover {
	color:#ffff00;
	text-decoration:none;
	}
.menu .selected {
	color:#000;
	background:url("images/left_selected.jpg") no-repeat right top;
	}
.menu a:active.selected, .menu a:link.selected, .menu a:visited.selected {
	color:#fff;
	padding:8px 16px 10px 0px;
	background:url("images/right_selected.jpg") no-repeat right top;
	text-decoration:none;
  }
.menu a:hover.selected{
	color:#333;
	padding:8px 16px 10px 0px;
	background:url("images/right_selected.jpg") no-repeat right top;
	text-decoration:none;
	}
hr	{
	background-color:#e1e1e1;
	color:#e1e1e1;
	height: 1px;
	border:0px;
	width:100%;
}



.footer a:link {color: #EEF1F2;background-color:#3C578C; text-decoration : underline; font-weight: normal;}
.footer a:visited {color: #EEF1F2;background-color:#3C578C;text-decoration : underline; font-weight: normal;}
.footer a:hover {color: #ffff00;background-color:#3C578C; text-decoration : none;font-weight: normal;}

.breadcrumb a:link {color: #999;background-color:#fff; text-decoration : none; font-weight: normal;}
.breadcrumb a:visited {color: #999;background-color:#fff;text-decoration : none; font-weight: normal;}
.breadcrumb a:hover {color: #FD1313;background-color:#fff; text-decoration : underline;font-weight: normal;}

a.search:link {color: #000;background-color:transparent; text-decoration : underline; font-weight: normal;}
a.search:visited {color: #000;background-color:transparent;text-decoration : underline; font-weight: normal;}
a.search:hover {color: #FD1313;background-color:transparent; text-decoration : none;font-weight: normal;}

a.green:link {color: #869226; text-decoration : underline; font-weight: bold;}
a.green:visited {color: #869226;text-decoration : underline; font-weight: bold;}
a.green:hover {color: #D22700; text-decoration : none;font-weight: bold;}

a.white:link {color: #ff0000; text-decoration : underline; font-weight: normal;}
a.white:visited {color: #ff0000;text-decoration : underline; font-weight: normal;}
a.white:hover {color: #D22700; text-decoration : underline;font-weight: normal;}

a.black:link {color: #fff;background-color:transparent;  text-decoration : underline; font-weight: normal;}
a.black:visited {color: #fff;background-color:transparent; text-decoration : underline; font-weight: normal;}
a.black:hover {color: #D22700;background-color:transparent;  text-decoration : underline;font-weight: normal;}

a.faqtitle:link {font-size:100%;margin-bottom:4px;color: #000;background-color:transparent;  text-decoration : underline; font-weight: bold;}
a.faqtitle:visited {font-size:100%;margin-bottom:4px;color: #000;background-color:transparent; text-decoration : underline; font-weight: bold;}
a.faqtitle:hover {font-size:100%;margin-bottom:4px;color: #D22700;background-color:transparent;  text-decoration : none;font-weight: bold;}


.orangetext a:link {font-weight:bold;color: #EF980E;background-color:transparent; text-decoration : none;}
.orangetext a:visited {font-weight:bold;color: #EF980E;background-color:transparent;text-decoration : none;}
.orangetext a:hover {font-weight:bold;color: #D22700;background-color:transparent; text-decoration : underline;}

