body {margin:0; background:#FFF; font-size:11px; font-family:verdana, gerogia, arial, sans-serif; color:#333; font-weight:normal;}
 
td {font-size:11px; font-family:verdana, gerogia, arial, sans-serif; color:#333; font-weight:normal;}

A 	        {font-size:10px; text-decoration: none; font-weight:bold;} 
A:link	{color: #F90;} 
A:visited	{color: #B55B02;} 
A:hover	{color: #B55B02;text-decoration: underline;} 

.margins {border-left: 1px solid #FC0; border-right: 1px solid #FC0; width: 100%; padding: 0 16px 1px 16px;}	
	
.small {font-size:10px;}	

.supersmall {font-size:9px;}	

.error {color:#F00; font-weight:bold;}

.border {border: 1px solid #000;}

.blockquote {color:#222; border:1px #FC0 dotted; background:#F0F0F0; padding:10px 20px 10px 20px; margin:10px 25px 10px 25px;}
			
.title	{font-size: 13px; color:#557733; font-weight:bold;}			
.sidetitle {color:#444; font-size:14px; font-weight:bold; margin-top:10px;}	
.title2 {font-size: 14px; color: #49632E;  font-weight:bold; padding-bottom: 11px;}			

.boxtitle { font-size: 13px; color: #fff; font-weight:bold;}	

#navcontainer { /* none needed */ }

ul#navlist {
list-style: none;
padding: 0;
margin: 0;
white-space: nowrap;}

ul#navlist li {
display: block;
float: left;
margin: 0;
padding: 5px 0 4px 0;
font-size: 9px;
font-weight: bold;
background-color: #D1F5C4;}

ul#navlist li a {
padding: 5px 9px 4px 9px;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #444;
text-decoration: none; }

ul#navlist li#active a {
background: #81CC66;
color: #000;}

ul#navlist li a:hover, ul#navlist li#active a:hover {
color: #111;
background: #FFF;
border-color: #aaab9c #fff #ccc #ccc;}


#navlist2 {
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;}

#navlist2 li{
list-style: none;
margin: 0;
display: inline;}

#navlist2 li a{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #DDE;
text-decoration: none;}

#navlist2 li a:link {color: #448;}

#navlist2 li a:visited {color: #667;}

#navlist2 li a:hover {color: #000;
background: #AAE;
border-color: #227;}

#navlist2 li a#current {
background: white;
border-bottom: 1px solid white;}

.openthread {color:#222; border:1px #FC0 dotted; background:#F0F0F0; padding:8px;}
