@charset "UTF-8";
/* CSS Document */
#errors {float:left; color:red; font-size:10px;}
#errors_label {font-size:10px; float:left; }
#errors_div {display:none; margin:5px; padding:3px; border:1px solid red}

.post p{margin:0px; padding:0px}

input {height:20px; border:1px solid #666666; padding:0px; margin:0px; background-color:#f6f6f6; color:#666666; font-size:11px;}
body {font-family: verdana, arial, sans-serif; font-size:11px; color:#666666}

.greentitle {color:#719a41; font-size:18px; font-weight:400 }
.greytitle {color:#666666; font-size:14px; font-weight:400 }

body {background: url(/images/pagebg.jpg) repeat-x;} 

a:link {
	    font-family: verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: underline;
}
a:visited {
    font-family: verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: underline;
}
a:hover {
	    font-family: verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: underline;
}
a:active {
	      font-family: verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: underline;
}


.topmenuitem {background: url(/images/menubg.jpg) repeat-x;}
.separator {background-color:#a8a8a8; width:1px}

.menuoff{margin:0px; padding:0px; width:115px; letter-spacing:-1px; font-family:arial, sans-serif; font-size:13px;  font-weight:600; color:#a8a8a8; float:left; text-align:center; background: url(/images/menubg.jpg) repeat-x; xpadding-top:10px; height:36px;}  

.menuon{margin:0px; padding:0px; width:115px; letter-spacing:-1px; font-family:arial, sans-serif; font-size:13px;  font-weight:600; color:#ffffff; float:left; text-align:center; background: url(/images/menubgon.jpg) repeat-x; xpadding-top:10px; height:36px;}

.menuoff a, .menuoff a:hover, .menuoff a:visited, .menuoff a:active {color:#a8a8a8; text-decoration:none; text-transform:uppercase; line-height:36px} 

.menuon a, .menuon a:hover, .menuon a:visited, .menuon a:active {color:#ffffff; text-decoration:none; text-transform:uppercase; line-height:36px} 

.leftmenuitem a, .leftmenuitem a:hover, .leftmenuitem a:visited, .leftmenuitem a:active, .leftmenuitem1st a, .leftmenuitem1st a:hover, .leftmenuitem1st a:visited, .leftmenuitem1st a:active {color:#cacaca; text-decoration:none;  xline-height:36px} 

.leftmenuitemon a, .leftmenuitemon a:hover, .leftmenuitemon a:visited, .leftmenuitemon a:active,  {color:#cacaca; text-decoration:none;  xline-height:36px}  

 

#leftsidebar { font-size:12px; font-family:verdana,arial ;font-weight:bold; letter-spacing:0px; background:url(/images/nav_bg.jpg) no-repeat;}
.leftmenuitem { vertical-align:middle; width:140px; height:40px; background:url(/images/leftmenuoff.jpg) repeat-x; color:#a8a8a8}
.leftmenuitem1st { vertical-align:middle; width:140px; height:40px; color:#a8a8a8}
.leftmenuitemon  {vertical-align:middle; width:140px; height:40px; background:url(/images/leftmenuon.jpg) repeat-x}  
.sectionheader {margin-top:10px; margin-bottom:00px} 

#bottommenu {font-size:10px; color:#444; font-family:arial; margin-top:20px; }
#bottommenu a, #bottommenu a:active, #bottommenu a:visited  {color:#444; text-decoration:none}

#bottommenu a:hover {color:#888; text-decoration:none}

#bottommenu b {color: #555; font-weight:bold; text-transform:uppercase; letter-spacing:1px; font-family:verdana, sans-serif }
#bottommenu ul {list-style-position: inside;

} 
#bottommenu li { margin:0px; padding:0px; width:140px; margin-left:-40px; padding-top:5px; padding-bottom:5px; border-top:1px solid #323232; list-style-image: url(/images/footer_arrow.gif); padding-left:1em;margin-right:10px;
list-style-type: circle;
 
}   
#bottommenu td {vertical-align:top; text-align:left }
 
#footer {background: url(/images/footerbg.jpg) repeat-x;}

td {vertical-align:top}

#content {padding-left: 30px; padding-right:25px; padding-bottom:75px; padding-top:25px}
.content {padding-left: 30px; padding-right:25px; padding-bottom:75px; padding-top:25px}