body{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #282828;
	background-color: #698393;
	margin: 16px 0 24px 0;
	padding: 0;
}
img {
	border: 0;
}
.backToTop{
	font-size: 11px;
}
.faqDetails{
}
.faqDetails li{
	margin-bottom: 20px;
}
.mapListing{
	margin-bottom: 30px;
}
.mapListing iframe a{
	color: #0c367c;
	text-decoration: underline;
}
.mapListing iframe{
	width: 100%;
	border: 1px solid #0c367c;
}
.mapListing div{
	padding-top: 10px;
}
fieldset{
	border: none;
}
label{
	font-weight: bold;
	color: #0c367c;
}
.formField{
	border: 1px solid #0c367c;
}
.submitBtn{
	
}
#pageContainer{
	width: 824px;
	margin: auto;
	background-image: url("../images/layout/page_header.gif");
	background-position: top center;
	background-repeat: no-repeat;
	padding: 13px 0 0 0;
}
#pageContainer2{
	background-image: url("../images/layout/page_bg.gif");
	background-position: top center;
	background-repeat: repeat-y;
	margin: -1px 0 0 0;
	padding: 0 12px;
}
#mainNavFooterContainer{
	background-image: url("../images/layout/nav_bg.gif");
	background-repeat: repeat-y;
}
#mainNavContainer{
	background-image: url("../images/layout/nav_bg.gif");
	background-repeat: repeat-y;
	z-index: 1000;
}
#mainNavContainer2{
	background-image: url("../images/layout/nav_header.gif");
	background-repeat: no-repeat;
	z-index: 1001;
}
#logoContainer{
	padding: 14px 0 17px 0;
}
#mainNavLinksContainer{
	z-index: 1002;
}
.menuItem{
	position: relative;
}
.subMenu{
	position: absolute;
	top: 0;
	left: 207px;
	text-align: left;
	background-color: #486577;
	border-left: 1px solid #5c7b8e;
	border-right: 1px solid #5c7b8e;
	border-top: 1px solid #5c7b8e;
	width: 178px;
	display: none;
	z-index: 1004;
}
.subMenuItem{
	border-bottom: 1px solid #5c7b8e;
	
}
.subMenuItem a{
	color: #fff;
	font-size: 12px;
	display: block;
	padding: 8px;
}
.subMenuItem a:hover{
	background-color: #5c7b8e;
}
#mainNavFooter{
	padding-top: 17px;
}
#mainContainer{
	background-color: #fff;
	background-image: url("../images/layout/content_bg.gif");
	background-repeat: repeat-x;
	background-position: bottom center;
	z-index: 1;
	font-size: 12px;
	color: #282828;
	line-height: 17px;
}
#contentHeaderContainer{
	position: relative;
	z-index: 1;
}
#contentPageHeaderContainer{
	background-color: #000;
	height: 32px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	position: absolute;
	top: 184px;
	width: 566px;
	z-index: 1;
}
#contentPageHeader{
	font-size: 21px;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	line-height: 32px;
	padding-left: 19px;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	position: absolute;
	top: 184px;
	z-index: 1;
}
#contentPageSubHeader{
	background-color: #698393;
	color: #fff;
	font-size: 15px;
	font-family: Arial, Verdana, sans-serif;
	height: 26px;
	line-height: 26px;
	padding-left: 19px;
	z-index: 1;
}
#contentContainer{
	padding: 17px 22px;
}
#contentContainer img{
	border: 1px solid #0c367c;
}
#contentContainer a{
	color: #0c367c;
	text-decoration: underline;
}
#contentContainer a:hover{
	text-decoration: none;
}
#contentContainer .contentLink{
	font-size: 15px;
	color: #0c367c;
	text-decoration: underline;
}
#contentContainer .contentLink:hover{
	text-decoration: none;
}
#contentContainer .spotlightContainer{
}
#contentContainer .spotlightContainer div{
	width: 198px;
	text-align: left;
}
.spotlightContainer .spotlightLink{
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
}
#footerContainer{
	background-image: url("../images/layout/footer_bg.gif");
	width: 824px;
	height: 87px;
	overflow: hidden;
	margin: auto;
	text-align: right;
	color: #8f784a;
	font-size: 12px;
	line-height: 20px;
}
#footer{
	padding: 6px 29px;
}
#footer a{
	color: #fff;
}
#footer a:hover{
}
#footer .copyrightInfo{
	font-size: 10px;
}
#footerContactContainer{
	width: 800px;
	margin: auto;
	font-size: 11px;
	line-height: 20px;
	color: #acc4d3;
}
#footerContactContainer a{
	color: #dde4e9;
	text-decoration: underline;
}
#footerContactContainer a:hover{
	text-decoration: none;
}
#footerContactCol1{
	width: 240px;
}
#footerContactCol2{
	width: 277px;
}
#footerContactCol3{
	width: 283px;
}