/* CSS Document */
body{
	 font-family: Calibri, sans-serif;
	 font-size: 11pt
}
img {
	border:0 none;
	display:block;
}
#siteHeader{
	position:fixed; 
	top:0px; 
	left:0px; 
	height:138px; 
	width:100%; 
	background-color:#FFF; 
	z-index:9	
}
#headerContainer{
	width:980px; height:103px; background-color:#FFFFFF; margin:0 auto 0 auto;
}
#headerTop{
	width:980px; height:103px; background-color:#FFFFFF
}
#headerLogo{
	width:256px; height:103px; float:left; 	
}
.headerButtonSpacer{
	width:16px; height:40px; float:left	
}
#pageContentWrapper{
	padding-top:138px; width:100%; bottom:1px; left:0px; background-image:url(../images/site_pages/map_background.png)
}

#pageContent{
	background-color:#FFFFFF; background-image:url(../images/site_pages/contentBackground.png)	
}
.headerLink{
	color:#005538;
	text-decoration:underline
}
.headerLink A{
	color:#005538;
	text-decoration:underline
}
.headerLink A:visited{
	color:#005538;
	text-decoration:underline
}
.headerTagline{
	font-size: 14pt;
	font-family: Tahoma, Geneva, sans-serif; 
	color:#005538
}
.headerCenter{
	width:564px; 
	height:103px; 
	float:left; 
	background-color:#FFF;
	
}
.headerButtonsRight{
	width:160px; 
	height:80px; 
	float:left; 
	background-color:#FFF
}
#toolbarContainer{
	width:99%;
	height:35px; 
	background-color:#314C74;
	color:#FFF	
}
.breadcrumb{width:560px; height:16px; text-align:left; display:inline-block}
.breadcrumb img{display:inline}
.breadcrumb A{color:#000}
#pageFooterContainer{
	height: 320px;
	width: 100%;
	background-color: #314C74;
	border-top: 1px solid #7A7677;
	border-bottom: 1px solid #7A7677;
}
.middleContainer{
	width:980px;
	margin:0 auto 0 auto;
}
#pageFooter{
	width:980px;
	height:401px;
	background-color:#FFF;
	margin:0 auto 0 auto
}
#pageFooterLinksDiv{
	width:980px;
	height:320px;
	background-color:#314C74;
	color:#76AC94;
	border-bottom:#999 solid 1px;
}
.pageFooterLinksColumnHeader{
	width:184px;
	height:25px;
	background-color:#314C74;
	color:#FFFFFF;
	text-align:left;
	border-bottom:#999 solid 1px;
	font-size:16px;
	font-weight:bold;
	padding-top:3px;
}

.pageFooterLinksColumnHeader A:link{
	text-decoration:none;
	color:#FFFFFF
}
.pageFooterLinksColumnHeader A:visited{
	text-decoration:none;
	color:#FFFFFF
}
.pageFooterLinksColumnHeader A:active{
	text-decoration:none;
	color:#FFFFFF
}
.pageFooterLinksColumnHeader A:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal
}
.pageFooterLinksColumn{
	width:184px;
	height:320px;
	background-color:#314C74;
	float:left;
	text-align:left;
	font-size:14px
}
.pageFooterLinksColumnSpacer{
	width:9px;
	height:320px;
	background-color:#314C74;
	float:left
}
.serviceTitle{
	color:#FFFFFF;
	font-weight:bold
}
.serviceTitle A:link{
	text-decoration:none;
	color:#FFFFFF
}
.serviceTitle A:active{
	text-decoration:none;
	color:#FFFFFF
}
.serviceTitle A:visited{
	text-decoration:none;
	color:#FFFFFF
}
.serviceTitle A:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal
}
.footerLinkList{
	padding:0px 0px 5px 20px;
	margin:0px;
}
.footerLinkList A:link{
	color:#76AC94;
	text-decoration:none
}
.footerLinkList A:visited{
	color:#76AC94;
	text-decoration:none
}
.footerLinkList A:hover{
	color:#76AC94;
	text-decoration:none; 
	font-weight:bold
}
.footerBottom{
	height:80px	
}
.footerBottom A{
	color:#76AC94;
	text-decoration:none;
}
.footerBottom A:hover{
	font-weight:bold	
}
#footerBottomLeft{
	width:400px	;
	float:left
}
#footerBottomMiddle{
	width:170px;
	float:left;
	padding-top:5px;
}
#footerBottomRight{
	width:400px;
	float:left;	
}

.leftMenuColumn{
	width:200px;
	height:100%;
	left:0px;
	float:left
}
.leftMenuButton{
	width:180px;
	padding:2px 10px 2px 10px;
	font-size:13px;
	height:20px;
	text-align:left	
}
.leftMenuButtonActive{
	width:180px;
	margin:2px 10px 2px 10px;
	font-size:13px;
	height:20px;
	text-align:left;
	color:#005538;
	background-color:#E5E5E5;
	font-weight:bold
}
.leftMenuButtonActive a{
	color:#005538;
	text-decoration:none
}
.leftMenuButton a{
	font-weight:bold;
	font-size:13px;
	color:#036;
	text-decoration:none
}
.leftMenuButtonSpacer{
	margin:0px 10px 0px 10px;
	width:180px;
	height:1px;
	background-color:#CCC;
		
}
.rightMenuColumn{
	width:200px;
	height:100%;
	float:left;
	background-color:#FFF;
}
#rightMenu{
	width:198px;
	font-size:10px;
	text-align:left
}
#rightMenu H1{
	font-size:12px;
	color: #005538;
	margin:0px;
	padding:0px;	
}
#rightMenu H1 A{
	color: #005538;
	text-decoration: none	
}
#rightMenu ul{
	font-size:10px;
	margin:0px 0px 0px 5px;
	padding-left:10px
}
#rightMenu ul A{
	color: #036;
	text-decoration:none;
	font-weight:bold;
	margin-left:0px;
	padding-left:0px;	
}
#rightMenu ul li{
	margin-left:0;
	padding-left:0;
}
#rightMenu ul li A{
	color: #036;
	text-decoration:none;
	font-weight:bold;
}
.centerContentColumn{
	width:560px;
	padding:10px;
	background-color:#FFF;
	min-height:480px;
	float:left;
	text-align:left;
}
.centerContentColumnWide{
	width:760px;
	padding:10px;
	background-color:#FFF;
	min-height:480px;
	float:left;
	text-align:left;
}
.centerContentColumnFull{
	width:960px;
	padding:10px;
	background-color:#FFF;
	min-height:480px;
	text-align:left;
}
.centerSectionText{
	width:525px;
	padding-left:10px;
	border-bottom:thin solid #CCC;
	overflow:visible
}
.centerSectionText A{
	color:#005538;
	text-decoration:underline
}

.centerSectionText ul{
	list-style-image:url(../images/site_pages/greenBullet.png);
}
.centerSectionText ul li{
	font-size:14px;
	font-weight:bold;
	color:#036;
	padding-bottom:5px;	
}
.centerSectionText ul li A{
	color:#036;
	text-decoration:none
}
H1{
	font-size:18px;
	font-weight:bold;
	color:#005538;
	padding-top:5px;
	padding-bottom:5px;
}
H2{
	font-size:16px;
	color:#005538;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px
}	
H3{
	font-size:14px;
	color:#005538;
	padding:0px;
	margin:0px;
	font-weight:normal
}
H2 A:link{
	font-size:16px;
	color:#005538;
	text-decoration:none
}
H2 A:active{
	font-size:16px;
	color:#005538;
	text-decoration:none
}
H2 A:visited{
	font-size:16px;
	color:#005538;
	text-decoration:none
}
H2 A:hover{
	font-size:16px;
	color:#036;
	text-decoration:none
}
.linkWhite{color:#FFF}
.linkWhite A{color:#FFF}
.linkWhite A:visited{color:#FFF}
.linkBlack{color:#000}
.linkBlack A{color:#000}
.linkBlack A:visited{color:#000}

.readmore A{
	font-weight:bold;
	text-decoration:none;
	word-wrap:!important
	
}

.centerSectionTextWide{
	width:700px;
	padding-left:10px;
	border-bottom:thin solid #CCC;
	overflow:visible
}
.centerSectionTextPlain{
	width:525px;
	padding-left:10px;
	border-bottom:thin solid #CCC;
	overflow:visible
}
.nchmaLink A{
	color:#B1CDF4;
	font-weight:bold;
	text-decoration:none
}
