	
		body,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,dd,p,input,textarea,select{
			color: #3c563f;
			font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana,  sans-serif;
			font-size: 11px;
		}

		
		h1{
			font-size: 20px;
			font-weight: bold;
			text-decoration: none;
			margin: 0 0 10px 0;
			padding: 2px 0 2px 0;
			color: #339933;
		}
		
		h2{
			font-size: 13px;
			font-weight: bold;
			text-decoration: none;
			margin: 5px 0;
			color: #339933;
		}
		
		h2 a{
			font-size: 13px;
			font-weight: bold;
			text-decoration: none;
			margin: 5px 0;
			color: #339933;
		}
		
		h3{
			margin: 5px 0 10px 0;
		}
		
		p{
			margin: 5px 0 10px 0;
			color: #003300;
		}

 		#wrapper{
			width: 867px;
			margin: 0 auto;
			padding:0;
			/*border: 1px solid lime;*/
		}
		

		.sepbord{
			margin: 0;
			padding: 0;
		}
		
		.sepbordref{
			margin: 30px 0 25px 0;
			padding: 0 0 20px 0;
			border-bottom: 1px solid #E5E5E5;
		}
		
		
		.userzonebox{
			float: left;
			width: 275px;
			//width: 285px;
			border-right: 1px  dashed #e5e5e5;
			padding: 0 10px 0 0;
		}
			
		.userzoneboxsmall {
			float: left;
			border-right: 1px  dashed #e5e5e5;
			padding: 0 10px 0 0;
			width: 155px;
			//width: 165px;
		}
				
		.padd{
			padding: 0 10px;
		}
		
		.noborder{
			border: 0;
			padding-right: 0;
			/*border: 1px solid lime;*/
		}
		
		.head{
			margin: 15px 0 30px 0;
			display: block;	
			padding: 1px;
			border: 1px solid #e5e5e5;
		}
		
		
		.headsmall{
			display: block;	
			padding: 1px;
			border: 1px solid #e5e5e5;
		}
		
		#masthead {
			width: 865px;
		}
		
		#masthead ul { 
margin: 0;
padding: 0;
list-style-type: none;
float: right; }

#masthead li { 
display: block; 
text-transform: uppercase;
font-size: 11px;
line-height: 38px; 
color: #003300; 
text-indent: 10px; 
float: left; 
margin: 0 0 0 15px;
border-right: 1px solid #e5e5e5;
padding: 0 10px 0 0; 
}

#masthead li a{
	text-decoration: none;
}

#masthead li a:hover  {
color: #000; 
text-decoration: none; }
		
		.userzonebox p, .userzoneboxsmall p{
			text-align: left;
			margin: 5px 0;
			padding: 0;
		}
				
		a{
			color: #336633;
			text-decoration: underline;
			font-weight: normal;
		}
		
		a:hover{
			color: Maroon;
			text-decoration: none;
		}
		
		a.more{
			color: maroon;
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			
		}
		
		a.more:hover{
			color: Maroon;
		}
		
		.morelink{
			width: 860px;
			padding: 8px 0;
			margin: 15px 0 35px 0;
			border-top: 1px dashed #e5e5e5;
			border-bottom: 1px solid #e5e5e5;
		}
		
		.clear{
			clear: both;
		}
		
		#nav{
			padding: 5px 0 0 0;
			float: right;
		}
		
		#nav a{
			padding: 10px 15px;
		}
		
		#header{
			margin: 15px 0;
		}
		
		#logo{
			color: 006600;
			font-size: 24px;
			font-weight: bold;
			float: left;
		}
		
		#footer{
			margin: 0 0 30px 0;
			padding: 0;	
		}
		
		#footer span{
			margin: 0 10px;
		}
		
		#footer p{
			text-align: right;
			color: #666666;
			font-size: 10px;
		}
		
		#contactbox{
			padding: 5px 0 0 545px;
		}
		
		.double{ width: 420px;}
		.titlet{
			font-size: 11px;
			padding: 5px 25px 0 0;
		}
		
		input {
			margin: 3px 0;
			height: 16px;
			border: 1px solid #e5e5e5;
		}
		
		textarea{
			width: 200px;
			height: 80px;
			border: 1px solid #e5e5e5;
		}
		
		input.gumb{
		   width: 50px;
			background: #E5E5E5;
			margin: 5px 0;
			font-size: 11px;
			height: 22px;
			border: 1px solid #e5e5e5;
		}
		
		input.gumb2{
		    width: 50px;
			background: none;
			margin: 5px 8px;
			font-size: 11px;
			height: 22px;
			border: 1px solid #e5e5e5;
		}
		
		input.gumb:hover, input.gumb2:hover{
			background: Maroon;
			color: White;
		}
		
		
