@import url("contentarea.css");

body {
color:#000;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background:#306729 url(images/pagebg.png) top repeat-x;
padding:0;
margin:0;
}

a { 
color:#FF9900;
text-decoration: none;
}  

a:hover {
text-decoration: underline;
}

hr {
color:#DADADA;
height:1px;
}

form {
margin:0;
padding:0;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
}

input, select, textarea {
background-color:#F9F9F9;
border:1px #CCC solid;
color:#333;
font:normal 11px Arial, Helvetica, sans-serif;
}

.smallsubmit {
background-color:#EC0000;
border:1px solid #000;
color:White;
font:normal 10px Verdana, Arial, Helvetica, san-serif;
}

.submit {
background-color:#FF9900;
border:1px solid #FF6600;
color:#FFF;
font:bold 11px Arial, Helvetica, sans-serif;
padding:2px;
}

.center {
	text-align:center;
}

#header {
background:#FFF url(/images/hdr_bg.png) top repeat-x;
}

#header-right {
padding:0px 15px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
line-height:130%;
text-align:right;
vertical-align:bottom;
}

#leftcol {
background-color:#DDD;
text-align:left;
vertical-align:top;
width:200px;
}

#leftcol p {
line-height:100%;
}

#leftcol_pic {
margin:15px;
}

#newsletter_form {
text-align:left;
font:normal 10px/100% Arial, Helvetica, sans-serif;
color:#333;
background-color:#E9E9E9;
border:1px solid #CCC;
padding:5px 5px 10px;
margin:0px 10px 15px;
}

#newsletter_form h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}

#leftinfobox {
margin-top:0;
padding:0;
color:#666;
font:normal 10px/100% Arial, Helvetica, sans-serif;
}

#leftnav {
padding:0;
margin:0;
}

#leftnav ul {
line-height:normal;
list-style-type: none;
padding:0;
margin:0;
} 

#leftnav li {
font-family:Arial, Helvetica, sans-serif;
margin-bottom:0;
padding:0;
}

#leftnav li a {
color:#FFF;
font-weight:bold;
display:block;
width:185px;
font-size:14px;
text-decoration: none;
text-align:left;
padding:7px 0px 7px 15px;
background:#5DBC51 url(images/leftnav_bg.png) left bottom repeat-x;
border-bottom:1px solid #FFF;
}

#leftnav li a:hover {
color:#FFF;
background:#8ACC60 url(images/leftnav_bg_hover.png) left bottom repeat-x;
}

#leftnav li a#current {
background:#BAE1B5 url(images/leftnav_bg_select.png) left bottom repeat-x;
color:#295B24;
}

#content {
text-align:left;
vertical-align:top;
padding-left:0px;
}

#imagearea {
padding:0;
margin:0;
}

#bottomnav {
background-color:#BEBEBE;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
font: normal 10px/200% Arial, Helvetica, sans-serif;
text-align:center;
color:#FFF;
}

#bottomnav p {
font: normal 10px/200% Arial, Helvetica, sans-serif;
}

#bottomnav td {
padding:15px;
}

#bottomnav a {
color:#FFF;
text-decoration: none;
}  

#bottomnav a:hover {
color:#FFF;
text-decoration:underline;
}

.bottomnav_div {
margin:22px 7px;
}

#footer {
font-size: 10px;
font-weight: normal;
color:#98B394;
font-family:Arial, Helvetica, sans-serif;
line-height:150%;
padding:15px 25px 30px 25px;
}

#footer a { 
color:#98B394;
text-decoration: none;
} 

#footer a:hover {
color:#98B394;
text-decoration:underline;
}