body,html { background:#d7d5d5 url(../images/main-bg.jpg) repeat-x left top; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; line-height:15px; }
img, img a{border:0px; outline:0px; border:none; outline:none; margin:0; padding:0;}
ol,ul, li { list-style:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, table { margin:0; padding:0; }
.logo{ position:absolute; padding-left:0px !important; .margin-left:-30px; top:65px; display:block; z-index:5;  }
.table{margin:0 auto;}
.topbg {background:url(../images/top-blue.jpg) repeat-x left top; height:39px;}
.link-box{ background:url(../images/nav_bg.jpg) repeat-x left top; border:solid 1px #0b5897; height:30px;}
.top-text { font-size:11px; color:#FFFFFF; text-align:right; padding-right:10px; text-decoration:none;} 
.top-text a{ text-decoration:none; padding-left:5px; padding-right:5px; color:#FFFFFF;}
.top-text a:link{ text-decoration:none; padding-left:5px; padding-right:5px; color:#FFFFFF;}
/*.nav-box{ background:url(../images/map-mid.jpg) no-repeat left top; width:247px;}*/
.content-box{ background:#fff url(../images/content-bg.jpg) repeat-x left top; border:solid 1px #0b5897; background-color:#fff;}
h1, h2, h3, h4, h5, h6{ color:#19486f; font-size:18px; font-weight:bold; padding:22px 0px 18px 22px; font-family:Arial, Helvetica, sans-serif }
.body-text-middle { background-color:#FFFFFF; padding:0px 22px 14px 22px; line-height:18px; font-size:12px; color:#2e6fa4;}
.body-text-middle a{ background-color:#FFFFFF; line-height:18px; font-size:12px; color:#2e6fa4;}
.body-text-middle a:link{ background-color:#FFFFFF;line-height:18px; font-size:12px; color:#008cff; text-decoration:underline}
.body-text-middle span { background-color:#FFFFFF; line-height:18px; font-size:12px; font-weight:bold;}

/*.nav-box1{ background:#fff url(../images/nav_bg-bot.jpg) left top repeat-y; width:247px; min-height:3px; font-size:0px; height:auto!important; height:3px; border-bottom:solid 1px #185f99; }*/


.footerbg {
	background:url(../images/bottom-blue.jpg) repeat-x left top;
	height:55px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footertext { font-size:11px; color:#fff; text-align:center; padding-top:4px;}
.footertext a{  color:#fff; text-align:center; padding-top:5px; text-decoration:none; }
.footertext a:hover{  color:#fff; text-align:center; padding-top:5px; text-decoration: underline; }

.footertext2 { font-size:11px; color:#fff; text-align:left; padding-top:4px;}
.footertext2 a{  color:#fff; text-align:left; padding-top:5px; text-decoration:none; }
.footertext2 a:hover{  color:#fff; text-align:left; padding-top:5px; text-decoration: underline; }

.seotext { font-size:11px; color:#999; text-align:left; text-decoration:none; }
.seotext a{  font-size:11px; color:#999; text-align:left; text-decoration:underline; }
.seotext a:hover{  font-size:11px; color:#999; text-align:left; text-decoration: none; }

.navtext { font: 13px  arial, sans-serif; color: #0099CC; }
.nav:link { font: 13px  arial, sans-serif; color: #0099CC; text-decoration: none; cursor: default;}
.nav:active { font: 13px  arial, sans-serif; color: #0099CC; text-decoration: none; cursor: default;}
.nav:visited { font: 13px  arial, sans-serif; color: #0099CC; text-decoration: none; cursor: default;}
.nav:hover { font: 13px  arial, sans-serif; color: #0099CC; text-decoration: underline; cursor: default;
}
.body-text-black {
	position: relative;
	left: 50;
	top:50;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
/*	padding-top: -30px; */
	margin: 40px 0 0 25px;
}
#maptop {	
	width:247px;
	height: 114px;
	padding-top: 118px;
	background-image: url(../images/map-top-no-text2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.body-text-small {
	line-height:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin: 5px;
}
#maptop p {
	margin: 10px 20px;
	color: #006DB1;
	font-weight: bold;
	font-size: 14px;
}
