body {
	background-color: #C8D5AA;
	font-family: georgia, verdana, arial, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #394C1E;
}
td, th 
{	font-family: georgia, arial, sans-serif;
	font-size: 13px;
}
.maintable {margin:0px; border: 1px solid #999;}
.orange {color: orange; font-variant: small-caps; margin-bottom: 0px; border-bottom: 1px solid #DDDDDD;}
a {
	color: #81654b;
}

#button {
	width: 100%;
	padding: 0 0 2px 0;
	margin-bottom: 1em;
	background-color: #FFF;
	color: #333;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #394C1E;
		margin: 0;
		}

	#button li a {
		display: block;
		padding: 5px 5px 2px 0.5em;
		border-right: 10px solid #666;
		background-color: #91E317;
		color: #394C1E;
    font-weight: bold;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		background-color: #FC00BD ;
		color: #000;
    border-right: 10px solid #666;
		}
	#button li a.selected {
		background-color: #FFFF00 ;
		color: #000;
		border-right: 10px solid #FC00BD;
    }	
	#button li a.subselected 
	{ 
	   text-indent: 8pt; background-color: #FF9900; font-weight:normal;border-left: 20px solid #336699;border-right: 10px solid #000;
	}
	
	#button .sub {text-indent: 8pt; font-weight:normal;border-left: 20px solid #336699;}
.top 
{
  width: 100%; background: #CCC; 
	margin: 0px; padding-left:2px;
	border-top: 1px solid #336699;
}
.topon 
{
  width: 100%; background: #DDD; padding-left:2px;
	border-top: 1px solid #999;
}

.welcome 
{
  width: 100%; background: #394C1E; padding:2px;
	color: #FFF; font-weight:bold; text-align:center; margin:0;
	border-bottom: 1px solid #333; font-size:90%;
}


.titleheading
{
  font: italic normal 32pt georgia; 
  letter-spacing: 3px; 
  text-indent: 20pt; 
  color: #E2F8C0;
	background: #afe426;
	margin:0px;
	border-bottom: 1px solid #999;
}
.body 
{

  background: #fff; 
  margin-left: 80pt;
	margin-right: 80pt;
	margin-top: 0pt;
  padding: 10pt;
	border-left: 1px solid #999;
}
.leftnav
{
   background: #FFFFC2;
	 padding:0;
}


#footer { 
   padding: 10pt; margin: 0; background: transparent;
   width: 100%;
   text-align: center;

 }

p { 
font: 10pt/16pt georgia; 
margin-top: 0px; 
text-align: left;
}


legend {color: orange; font-variant: small-caps;}	
.head1 {
	 border: 1px solid #CCCCCC; padding: 4px; margin: 0px;
	 color:#666666; 
	 font-variant: small-caps;
	 }
.topline 
{
	margin-bottom:10px;
	margin-top:20px;
	border-bottom:1px solid #DDDDDD;
 }	 
.underline 
{
	border-bottom:1px solid #DDDDDD;
	background: #EEEEEE;
 }	
.topsides 
{
	border-left:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
 }	
 .line 
{
		text-align:center;
 }

.small 
{
 font-family: verdana; font-size: 10px; font-variant:small-caps;
}	
 
.button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
 border: 1px solid #666666;
}
.select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #EEEEEE;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}

.img {margin: 10px; background: #FFF }

h1, h2, h3 {color: #006633; font-family: trebuchet, tahoma, verdana;}

