body {background:#fff url(../images/bg.gif) repeat-x left top; padding:0; margin:0; font-family:verdana; font-size:11px; color:#666666;}

img {border:0}

h1 {font-family:verdana; font-size:25px; color:#39892f; padding:7px 0; margin:0;}
h2 {font-family:verdana; font-size:22px; color:#39892f; padding:7px 0; margin:0;}
h3 {font-family:verdana; font-size:15px; color:#39892f; padding:5px 0; margin:0;}
h3 a {font-family:verdana; font-size:15px; color:#39892f;}


.wrapper {width:900px; margin:0 auto; overflow:hidden;}
#topsection { background:url(../images/topbg.gif) no-repeat right bottom; width:100%; float:left; overflow:hidden;}
.logo {width:50%; float:left; overflow:hidden; text-align:left;}

.topright { background:#f5f5f5; width:350px; float:right; overflow:hidden; text-align:left; padding-top:20px;}
.topright form{ padding:0 22px 0 26px; margin:0;}
.topright .inputbox{ background:url(../images/search_inputbg.jpg) no-repeat left top; width:131px; padding:3px; height:14px;  border:none; float:left; margin-top:14px; font-family:verdana; font-size:11px; color:#666666;}
.topright .button{ background:url(../images/gobutton.jpg) no-repeat left top; width:35px; height:20px; border:none; float:left; margin-top:14px; cursor:pointer;}



.topmenu{width:100%; float:left; margin:10px 0 20px 0; font-family:verdana; font-size:12px; color:#666666; text-transform:uppercase; font-weight:bold;}
.topmenu a{color:#666666; text-decoration:none;}

.banner {width:100%; float:left; overflow:hidden;}

/*.breadcrumb {width:100%; float:left; overflow:hidden; padding:8px 0; font-family:verdana; font-size:9px; color:#7f99c6; font-weight:bold;}*/

.breadcrumb {color:#7f99c6; font-weight:normal; text-decoration:none; padding:8px 0; width:100%; float:left; overflow:hidden;}
.breadcrumb a {color:#7f99c6; font-weight:normal; text-decoration:none;}


.contentarea {width:100%; float:left; overflow:hidden; padding-bottom:20px; padding-top:5px;}


.box1 { width:250px; float:left;}

.box1 .topcurve {background:url(../images/tprt_curve.png) no-repeat right top; width:240px; float:left; height:10px; padding-right:10px;}
.box1 .topcurve .tprtcurve{background:url(../images/tplt_curve.png) no-repeat left top; width:240px; float:right; height:10px; display:block;}

.box1 .bottomcurve {background:url(../images/btrt_curve.png) no-repeat right top; width:240px; float:left; height:10px; padding-right:10px;}
.box1 .bottomcurve .btrtcurve{background:url(../images/btlt_curve.png) no-repeat left top; width:240px; float:right; height:10px; display:block;}


.box1 .cont { background-color:#FFFFFF; border:2px solid #39892f; border-width:0 2px; width:216px; float:left; padding:0 15px; min-height:164px;}
.box1 .cont p {font-family:verdana; font-size:11px; color:#666666; padding:5px 0; margin:0;}
.box1 .cont p span{font-family:verdana; font-size:12px; color:#e57200; font-weight:bold;}

.box1 ul{padding:0; margin:0; list-style-type:none;}
.box1 ul li{padding:8px 0; margin:0; list-style-type:none; background:url(../images/arrow.gif) no-repeat 193px 8px; border-top:1px solid #afafaf;}

.box2 { width:348px; float:left; margin:0 26px;}
.box2 .cont { background-color:#FFFFFF; border:2px solid #39892f; border-width:0 2px; width:304px; float:left; padding:0px 20px;}

.box2 .topcurve {background:url(../images/tprt_curve.png) no-repeat right top; width:338px; float:left; height:10px; padding-right:10px;}
.box2 .topcurve .tprtcurve{background:url(../images/tplt_curve.png) no-repeat left top; width:338px; float:right; height:10px; display:block;}

.box2 .bottomcurve {background:url(../images/btrt_curve.png) no-repeat right top; width:338px; float:left; height:10px; padding-right:10px;}
.box2 .bottomcurve .btrtcurve{background:url(../images/btlt_curve.png) no-repeat left top; width:338px; float:right; height:10px; display:block;}


a.readmore{font-family:verdana; font-size:11px; color:#39892f; font-weight:normal; float:right; text-decoration:none; margin:10px 0;}



.bottom {background-color:#00338e; border-top:4px solid #39892f; padding:18px 0; font-family:verdana; font-size:7pt; color:#ced7e7;}

.footer {width:900px; margin:0 auto; overflow:hidden;}
.footer .footermenu {width:82%; float:left; overflow:hidden; font-family:verdana; font-size:7pt; color:#ced7e7;}
.footer .footermenu a{color:#ced7e7; text-decoration:none;}
.footer .footermenu p{ margin:0; padding:0 0 10px 0;}


.copyright {width:18%; float:right; overflow:hidden; text-align:right; color:#ced7e7;}


.box3 { width:207px; float:left;}
.box3 .cont { background-color:#FFFFFF; border:2px solid #39892f; border-width:0 2px; width:163px; float:left; padding:0 20px 10px 20px; font-family:verdana; font-size:8pt; color:#666666; /*font-weight:bold;*/}

.box3 .topcurve {background:url(../images/tprt_curve.png) no-repeat right top; width:197px; float:left; height:10px; padding-right:10px; overflow:hidden;}
.box3 .topcurve .tprtcurve{background:url(../images/tplt_curve.png) no-repeat left top; width:197px; float:right; height:10px; display:block; overflow:hidden;}

.box3 .bottomcurve {background:url(../images/btrt_curve.png) no-repeat right top; width:197px; float:left; height:10px; padding-right:10px;}
.box3 .bottomcurve .btrtcurve{background:url(../images/btlt_curve.png) no-repeat left top; width:197px; float:right; height:10px; display:block;}

.box3 ul{padding:0; margin:0; list-style-type:none;}
/*.box3 ul li{padding:8px 0; margin:0; list-style-type:none; border-bottom:1px solid #afafaf;}*/
.box3 ul li{padding:8px 0; margin:0; list-style-type:none; border-bottom:1px solid #afafaf;}
.box3 ul li a{color:#666666; text-decoration:none;}
.box3 ul li a:hover{color:#39892f; text-decoration:none;}

.box3 ul li a.active{color:#39892f; text-decoration:none;}


.box4 { width:672px; float:right;}
.box4 .cont { background-color:#FFFFFF; border:2px solid #39892f; border-width:0 2px; width:628px; float:left; padding:0 20px 10px 20px; line-height:16px;}
.box4 .cont img{ border:0; margin-left:15px;}

.box4 .topcurve {background:url(../images/tprt_curve.png) no-repeat right top; width:662px; float:left; height:10px; padding-right:10px; overflow:hidden;}
.box4 .topcurve .tprtcurve{background:url(../images/tplt_curve.png) no-repeat left top; width:662px; float:right; height:10px; display:block; overflow:hidden;}

.box4 .bottomcurve {background:url(../images/btrt_curve.png) no-repeat right top; width:662px; float:left; height:10px; padding-right:10px;}
.box4 .bottomcurve .btrtcurve{background:url(../images/btlt_curve.png) no-repeat left top; width:662px; float:right; height:10px; display:block;}


.box5 { width:440px; float:left; margin:0 20px;}
.box5 .cont { background-color:#FFFFFF; border:2px solid #39892f; border-width:0 2px; width:396px; float:left; padding:0 20px 10px 20px; line-height:16px;}
.box5 .cont img{ border:0; margin-left:15px;}

.box5 .topcurve {background:url(../images/tprt_curve.png) no-repeat right top; width:430px; float:left; height:10px; padding-right:10px;}
.box5 .topcurve .tprtcurve{background:url(../images/tplt_curve.png) no-repeat left top; width:430px; float:right; height:10px; display:block;}

.box5 .bottomcurve {background:url(../images/btrt_curve.png) no-repeat right top; width:430px; float:left; height:10px; padding-right:10px;}
.box5 .bottomcurve .btrtcurve{background:url(../images/btlt_curve.png) no-repeat left top; width:430px; float:right; height:10px; display:block;}


.box6 { width:860px; float:left; margin:0 20px;}
.box6 .cont { min-height:150px; background-color:#FFFFFF; border:2px solid #39892f; border-width:0 2px; width:816px; float:left; padding:0 20px 10px 20px; line-height:16px;}
.box6 .cont img{ border:0; margin-left:15px;}

.box6 .topcurve {background:url(../images/tprt_curve.png) no-repeat right top; width:850px; float:left; height:10px; padding-right:10px;}
.box6 .topcurve .tprtcurve{background:url(../images/tplt_curve.png) no-repeat left top; width:850px; float:right; height:10px; display:block;}

.box6 .bottomcurve {background:url(../images/btrt_curve.png) no-repeat right top; width:850px; float:left; height:10px; padding-right:10px;}
.box6 .bottomcurve .btrtcurve{background:url(../images/btlt_curve.png) no-repeat left top; width:850px; float:right; height:10px; display:block;}


a.bottxtCopy {color:#39892F !important; font-weight: bold;}

/** R. Jacob Goldsborough ch-ch-ch-ch-changes **/
div.box1 div.cont, div.box2 div.cont {
	_margin-top: -5px;
}
div.box6 div.cont, div.box6 div.cont {
	_margin-top: -5px;
}
div.bottom {
	min-height:75px;
}
div.contentarea {
	min-height:215px;
}
a:hover  {
	color:#39892f !important;
}
ul.MenuBarHorizontal a:hover {
	color: #000000 !important;
}
#sitemap a {
	color:#39892f;	
}
#sitemap li {
	padding-left: 10px;
	list-style-type: none;
}
#sitemap li.first {
	font-weight: bold;
	padding-left: 0px !important;
}

