/* CSS Document */
body{
	margin:0px; padding:0px;
	background:#fff url(../images/bg.jpg) 0 0 repeat-x;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}
p, img, td, tr, form, input, h1, h2, h3, h4, h5, h6 {
	margin:0; padding:0;	
	}
img{ border:none;}	
a{ outline:none;}	
.spacer{
	font-size:0px; line-height:0px; clear:both;
	}
h1,h2,h3,h4,h5{color:#2f5a87;}

#page{
	width:787px;	margin:0 auto;	background:#fff url(../images/pagebg.gif) 0 0 repeat-x;	}
#pagecontent{	width:749px;	margin-left:19px;	margin-bottom:20px;	padding-top:14px;}
.logo-section{width:444px; float:left; padding-bottom:32px;}
.topaddress{float:right; width:300px;}
.topaddress p {font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000;}
.topaddress p a{text-decoration:none; color:#000;}
.topaddress p a:hover{text-decoration:underline;}
.topaddress p span{font:bold 12px/16px Arial, Helvetica, sans-serif; color:#3b77b3;}
.header{width:749px;}
.menu{width:749px; height:30px;}
.menu ul{list-style:none; padding:0px; margin:0px; font:bold 12px/30px Arial, Helvetica, sans-serif; color:#000;}
.menu ul li{padding:0px; margin:0px; float:left;}
.menu ul li a{text-decoration:none; color:#000; padding:0 30px;}
.menu ul li a:hover, .menu ul li a.active{color:#2f5a87;}
.body-area{width:749px; padding:10px 0px;}
.body-area h1{font:normal 18px Arial, Helvetica, sans-serif; color:#2f5a87; padding-bottom:10px;}
.body-area h1{font:normal 18px Arial, Helvetica, sans-serif; color:#2f5a87; padding-bottom:10px;}
.body-area h4{color:#2f5a87;}
.body-area h5{color:#2f5a87;}
.body-area h2 a{color:#2f5a87; text-decoration:none;}
.body-area h2 a:hover{text-decoration:underline; color:#000;}
.body-area p{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-align:justify;}
.body-area p span a{text-decoration:none; color:#2f5a87;}
.body-area p a:hover{text-decoration:underline;}
.body-area h3{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#2f5a87; }
.body-area ul{list-style:none; font:bold 12px/24px Arial, Helvetica, sans-serif; color:#000; padding:0px; margin:0px;}
.body-area ul li{background:url(../images/bullete.gif) 0 9px no-repeat; padding-left:15px;}
.body-area ul li.nobg{background:none;}
.body-area h5 a{font:bold 12px/18px Arial, Helvetica, sans-serif; color:#2f5a87; text-decoration:none;}
.body-area h5 a:hover{text-decoration:underline;}
.body-left{ width:449px; float:left;}
.body-right{ width:290px; float:left; padding-left:10px;}
.imgrow{width:749px; padding-bottom:10px;}
.footer-area{width:749px; padding-top:30px; }
.footer-left{width:310px; float:left; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#2f5a87;}
.footer-right{width:335px; float:right; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#2f5a87;}
.footer-right a{text-decoration:none; color:#2f5a87;}
.footer-right a:hover{text-decoration:underline;}

.commercial-col1{width:239px; float:left;}
.commercial-col1 ul{list-style:none; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; padding:0px; margin:0px;}
.commercial-col1 ul li{ background:url(../images/bullete.gif) 0 8px no-repeat; padding-left:12px;}

.commercial-col2{width:231px; float:left; padding-left:14px;}
.commercial-col2 ul{list-style:none; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; padding:0px; margin:0px;}
.commercial-col2 ul li{ background:url(../images/bullete.gif) 0 8px no-repeat; padding-left:12px;}
.commercial-col3{width:250px; float:left; padding-left:14px;}
.commercial-col3 ul{list-style:none; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; padding:0px; margin:0px;}
.commercial-col3 ul li{ background:url(../images/bullete.gif) 0 8px no-repeat; padding-left:12px;}
.redtext{font-weight:bold; color:#FF0000;}
.w3clogo-area{width:180px; float:left; padding-top:5px;}

