*{margin: 0px;padding: 0px;}
body {background: #ffffff url(images/back_all.gif) repeat-x;font: 13px Arial, Helvetica, sans-serif;color: #333333;}
.content{margin: 0 auto;background: #ffffff;width: 811px;}
.back_all{background: #ffffff url(images/white.gif);}
.header {background: #ffffff;height: 150px;text-align: right;}
.subheader {float: left;background: #3a7100;height: 1px;width: 797px;padding-left: 0px;border-left: 7px solid #FFFFFF;}
.menu{float: left;padding-left: 0px;border-left: 7px solid #FFFFFF;width: 797px;height: 32px;background: url(images/header_top.gif) repeat-x;}

#mainmenu {float:left;background: url(images/header_top.gif) repeat-x;padding-left: 0px;border-left: 7px solid #FFFFFF;width: 797px;margin-bottom:0px;}
#mainmenu ul {font-size:16px;margin:0;padding:0;}
#mainmenu li {float:left;height:35px;list-style:none;margin:0;padding:0;}
#mainmenu a {border-right:1px solid #b0b0b0;color:#fff;display:block;font-weight: bold;font-size: 12px;padding:11px 10px 10px;}
#mainmenu a:hover {background:#f0f0f0 url(images/menuhover1.jpg) top left repeat-x;color:#505050;text-decoration:none;}
#mainmenu a.current {background:#f0f0f0 url(images/menuhover1.jpg) top left repeat-x;color:#505050;text-decoration:none;}

.main{background: #ffffff url(images/white.gif);}

a:link {color: #3a7100;text-decoration: none;}
a:hover{color: #FF0000;text-decoration: underline;}
a:visited {color: #3a7100;}

#logo {background: #ffffff url(images/logo4.gif) no-repeat;width: 771px;height: 98px;float: left;text-align: right;padding-top: 5px;padding-right: 40px;}
#logo a{text-decoration: none;font-style: italic;font-size: 17px;color: #000000;}
#logo H2 {font-size: 12px;text-align: right;padding-right: 5px;}

.image1 {padding: 7px;background-color: #B3C84F;border: 1px solid #414E07;}

#left{padding: 7px;width: 240px;padding-right: 5px;}
#left H3{width: 225px;height: 25px;font-size: 14px;font-weight: bold;padding-left: 15px;padding-top: 15px;text-transform: uppercase;color: #ffffff;background: url(images/title.gif) no-repeat}
#left a {text-align: left;}
#left a:visited {text-align: left;}
#left p{text-align: center;padding: 10px;border-bottom: 1px solid #629351;border-left: 1px solid #629351;border-right: 1px solid #629351;}
#left ul {list-style: none;border-bottom: 1px solid #629351;border-left: 1px solid #629351;border-right: 1px solid #629351;}
#left li ul {border: 0px;margin-left: 5px;margin-bottom: 10px;}
#left li li {padding: 4px 20px;background: url(images/small.gif) no-repeat left;}

.right{float: right;width: 535px;padding-right: 10px;}
.right H4{margin: 0;padding: 0px;font-size: 12px;color: #3a7100;}
.right a{color: #3a7100;text-decoration: none;}
.right p {margin: 0;padding: 0;padding-bottom: 10px;}
.right h2 {margin: 0;padding: 0;padding-top: 10px;color: #3a7100;}
.right H1{margin: 0;padding: 0;padding-top: 10px;color: #FF0000;font-size: 22px;}

.date {text-align: right;color: #808080;font-size: 11px;background-color: #fff;}
.date a {color: #3a7100;background-color: #fff;}

.subfooter {clear: both;padding-top: 20px;}
.subfooter p {margin: 0;font-size: 15px;text-align: center;color: #000000;}

.footer {height: 47px;clear: both;padding-top: 20px;background: url(images/header_top_over1.gif) repeat-x;}
.footer p {margin: 0;font-size: 10px;text-align: center;color: #ffffff;}
.footer a {color: #ffffff;}

.maincolumn1{border: 1px solid #008000;width: 535px;float: left;}
.column1{width:190px;border-right-color:#e3d7c0;border-right-style:solid;border-right-width:thin;float: left;text-align: center;}
.column2{width: 315px;padding: 5px;float: left;}

.content-container {clear: both;float: left; width: 530px; margin: 0px 0px 15px 0px; padding: 0px;}
.container-3col-left {overflow: hidden;text-align: center; float: left; width: 170px; margin: 0px 12px 0px 0px; padding: 0px;}
.container-3col-middle {overflow: hidden;text-align: center; float: left; width: 170px; margin: 0px; padding: 0px;}
.container-3col-right {overflow: hidden;text-align: center; float: right; width: 170px; margin: 0px; padding: 0px;}
.clear-contentunit {clear:both; width:520px; height:1px; border:none; background:#008000; color:#008000;}


.read1
{
width:87px;
height:21px;
background-image:url(images/readbg.gif);
background-repeat:no-repeat;
background-position:left;
margin-left:5px;
margin-top: -23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align: center;
line-height: 20px;
}