@import url("contentarea.css");

body {
color:#29231B;
text-align:center;
font:normal 13px/150% Arial, Helvetica, sans-serif;
background:#29231B url(images/pagebg.png) center top repeat-y;
padding:0;
margin:0;
}

a { 
color:#4B9140;
text-decoration:none;
}  

a:hover {
text-decoration:underline;
}

hr {
color:#DADADA;
height:1px;
text-align:center;
}

form {
margin:0;
padding:0;
}

.y79ei3jjy7 {
visibility:hidden;
display:none;
}

p {
font:normal 13px/150% Arial, Helvetica, sans-serif;
}

input, select, textarea {
background-color:#FFF;
border:1px #CCC solid;
color:#000;
font:normal 12px Arial, Helvetica, sans-serif;
}

.smallsubmit {
background-color:#4B9140;
border:1px solid #4A6C00;
color:#FFF;
font:normal 10px Arial, Helvetica, sans-serif;
}

.submit {
background-color:#4B9140;
border:1px solid #4A6C00;
color:#FFF;
font:bold 16px Arial, Helvetica, sans-serif;
padding:5px;
}

#header {
border:none;
margin:10px auto 0;
width:760px;
height:90px;
}

#header-left {
width:324px;
text-align:left;
}

#header-right {
width:436px;
text-align:right;
}

#topnav {
width:760px;
margin:auto;
padding:0;
background:#4B9140;
clear:both;
}

#topnav ul {
margin:0;
padding:0;
}

#topnav ul li {
font:bold 12px/100% Arial, Helvetica, sans-serif;
list-style-type:none;
padding:0;
margin:0;
color:#FFF;
text-align:center;
float:left;
border-right:1px solid #B7D3B3;
}

#topnav ul li a {
color:#FFF;
text-decoration:none;
padding:13px 23px;
display:block;
background:#4B9140;
}

#topnav li a:hover {
color:#FFF;
background:#56AA4A;
}

#topnav li a#current {
background:#9ECC43;
color:#29231B;
}

#maintable {
border:none;
margin:20px auto;
width:760px;
clear:both;
}

#leftcol {
padding:0;
width:195px;
text-align:left;
vertical-align:top;
}

#leftcol p {
font:bold 11px/100% Arial, Helvetica, sans-serif;
color:#29231B;
text-align:center;
}

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

#imagearea {
padding:0 0 7px;
margin:0;
background:url(images/imagearea_b.jpg) bottom right no-repeat;
}

#disclaimer {
height:85px;
background:#FFF url(images/contentarea_bg.jpg) bottom right no-repeat;
}

#disclaimer p {
color:#333333;
margin:20px 95px 0 0;
padding:0;
font:normal 10px/150% Arial, Helvetica, sans-serif;
}

#bottomnav {
width:758px;
font:normal 10px/150% Arial, Helvetica, sans-serif;
text-align:center;
color:#FFF;
background:#5A3E01;
border:1px solid #2D1E00;
padding:30px 0;
margin:auto;
clear:both;
}

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

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

.bottomnav_div {
margin:2px 15px;
}

#directory {
margin:15px auto;
width:738px;
font:normal 10px/150% Arial, Helvetica, sans-serif;
text-align:left;
color:#78550D;
background:#FFF3CA;
border:1px solid #CEBE8F;
padding:10px;
clear:both;
}

#directory h1 {
color:#29231B;
font:normal 22px/100% Arial, Helvetica, sans-serif;
text-align:left;
margin-left:15px;
}

#directory h2 {
color:#342301;
font:normal 18px/100% Arial, Helvetica, sans-serif;
}

#directory .tablecell {
background:#FFF9E7;
padding:15px;
line-height:150%;
}

#directory td {
text-align:left;
vertical-align:top;
line-height:150%;
}

#directory p {
color:#78550D;
line-height:150%;
}

#directory a { 
color:#78550D;
text-decoration:none;
} 

#directory a:hover {
color:#A27311;
text-decoration:underline;
}

#footer {
font:normal 10px/150% Arial, Helvetica, sans-serif;
color:#333333;
margin:25px;
padding:30px;
}

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

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