@charset "utf-8";
body {background:url(../images/pagebg.jpg); margin:0 auto 0 auto; font-family:Arial; font-size:12px;}

#container{ width:980px; margin:0 auto 0 auto; border-left:solid 1px #DCD9D9; border-right:solid 1px #DCD9D9; background:#ffffff; padding:0 8px 0 8px; }

.toplinks{ width:100%; background:#EFEAB5; text-align:center; font-size:12px; padding:2px 0 2px 0;}
.toplinks a{ color:#000000; text-decoration:underline; padding:0 3px 0 3px;}
.toplinks a:hover{ color:#ff0000;}

.mainlinks{ width:100%; text-align:right; font-size:12px; padding:11px 0 5px 0; color:#BE032F;}
.mainlinks a{ color:#BE032F; text-decoration:underline; padding:0 3px 0 3px;}
.mainlinks a:hover{ color:#000000;}

#header{width:100%; border-bottom:solid 3px #D5C61A; height:118px; margin:0;}

#headerleft{ float:left; width:328px;}

.logo{margin:0; height:70px;  }

.search{ float:left; clear:left; width:auto; margin:0; padding:10px 0; font-weight:bold; }
.search input{ width:197px; height:16px; border:solid 1px #000000; margin:0 8px 0 8px; vertical-align:middle;}
.search img{vertical-align:middle;}

#headerright{ float:right; width:652px;}
.headerimage{float:right; width:652px; margin:0 0 0 0; padding:0 0 0 0; height:69px;}

.mainnav{ float:right; width:652px; background:#C70331; text-align:center; font-size:12px; padding:5px 0 5px 0; color:#ffffff; margin:7px 0; font-weight:bold;}
.mainnav a{ color:#ffffff; text-decoration:none; padding:0 6px 0 6px;}
.mainnav a:hover{ color:#EFEAB5;}

#contentarea{width:auto; margin:0 8px 0 0;}

#leftcolumn1{ float:left; width:677px; margin:15px 0;}

.leftcolumn{ float:left; width:177px; margin:15px 0;}
.leftcolumn p{width:169px; background:#000000; color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 2px 2px 7px; margin:0;}
.leftcolumn a{color:#ffffff; text-decoration:none;}
.leftcolumn a:hover{ text-decoration:underline;}
.leftcolumn ul{margin:0; padding:0;}
.leftcolumn ul li{margin:7px; padding:0; list-style-type:none; display:block; font-family:Arial; font-size:11px; border-bottom:dotted 1px #C70331; padding:0 0 2px 0;}
.leftcolumn ul li a{color:#000000; text-decoration:none;}
.leftcolumn ul li a:hover{color:#C70331; text-decoration:none;}
.leftcolumn ul li.lasttab{border:none;}

.middlecolumn{ width:550px; margin:auto; float:left; margin:15px 29px 0 29px;}
.middlecolumn h1{margin:0; color:#C70331; font-size:22px; font-weight:bolder; background:url(../images/h1bullet.jpg)  no-repeat left; padding:0 0 0 25px;}
.middlecolumn p{margin:10px 0 10px 0;}
.middlecolumn a{color:#C70331;}
.middlecolumn a:hover{color:#FF0000;}

.rightcolumn{ float:right; width:177px; margin:15px 0;}
.rightcolumn p{width:169px; background:#E77E30; color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 2px 2px 7px; margin:0;}
.rightcolumn a{color:#ffffff; text-decoration:none;}
.rightcolumn a:hover{ text-decoration:underline;}
.rightcolumn ul{margin:0; padding:0;}
.rightcolumn ul li{margin:7px; padding:0; list-style-type:none; display:block; font-family:Arial; font-size:11px; border-bottom:dotted 1px #C70331; padding:0 0 2px 0;}
.rightcolumn ul li a{color:#000000; text-decoration:none;}
.rightcolumn ul li a:hover{color:#C70331; text-decoration:none;}
.rightcolumn ul li.lasttab{border:none;}
.rightcolumn img{text-align:center; margin:3px 0 10px 0;}

.rightcolumn1{ float:right; width:288px; margin:15px 0; clear:right;}
.rightcolumn1 p{width:280px; background:#E77E30; color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 2px 2px 7px; margin:3px 0;}
.rightcolumn1 a{color:#ffffff; text-decoration:none;}
.rightcolumn1 a:hover{ text-decoration:underline;}
.rightcolumn1 img{margin:0;}
.newsbox{ background:#FAE5D6; width:288px; margin:3px 0;}
.newsbox p{color:#000000; background:none; font-weight:normal; font-size:11px; line-height:17px; margin:0 0 5px 0;}
.newsbox a{color:#FF0000; text-decoration:none;}

.bottombox{width:100%; margin:0; clear:both; }

.bottombox1{ float:left; width:205px;   margin:0;  padding:8px;}
.bottombox1 h2{ font-family:Verdana; color:#C70331; font-size:15px;  margin-bottom:-10px;}

.bottombox2{ float:left; width:231px;  margin:0;  padding:8px;}
.bottombox2 h2{ font-family:Verdana; color:#009CFF; font-size:15px;  margin-bottom:-10px;}


.bottombox3{ float:left; width:248px;  margin:0;  padding:8px;}
.bottombox3 h2{ font-family:Verdana; color:#508F0B; font-size:15px; margin-bottom:-10px;}


.bottombox4{ float:left; width:203px;  margin:0;   padding:8px;}
.bottombox4 h2{ font-family:Verdana; color:#E77E30; font-size:15px; margin-bottom:-10px;}


.bottombox1, .bottombox2, .bottombox3, .bottombox4 p{ font-family:Arial; color:#000000; font-size:12px;}
.moreinfo1{color:#FF0000; text-decoration:none;}

.bottombox img{ margin:0 5px 5px 0;}

.homebottomgreenbox{ width:950px; background:#E2F7E3; border-bottom:solid 3px #D5C61A; border-top:solid 3px #D5C61A; padding:10px; clear:both; float:left;}
.greenbox1{ margin:0 0 5px 0; width:225px; float:left; font-family:Verdana; font-size:13px; font-weight:bold;}
.greenbox1 a{ color:#000000; text-decoration:none;}
.greenbox1 a:hover{ color:#FF0000;}
.bulet{ color:#009CFF;}
.greenbox2{ margin:0 0 20px 0;}
.greenbox2 a{ color:#000000; text-decoration:none;}
.greenbox2 a:hover{ text-decoration:underline;}

.footer{width:100%; border-top:solid 3px #D5C61A; margin:15px 0; clear:both; text-align:center; padding:15px 0;}
.footerhome{width:100%; margin:0; clear:both; text-align:center; padding:15px 0;}

.bluenav p{color:#C70331;}
.bluenav a{color:#009CFF; font-weight:bold; font-size:11px; padding:0 2px 0 2px;}
.bluenav a:hover{color:#ff0000;}
.copy{font-size:11px; margin:0;}
.copy a{color:#000000;}
.copy a:hover{ text-decoration:none;}

