body,td,div {
  font: 12px arial,helvetica,sans-serif;
  padding: 0px;
  margin: 0px;
  background-color:#EEEEEE;
}
p{
	margin:6px 0px 0px 0px;
	padding: 0px;
}

a:link{
	color:#0C5A04;
	font: 12px/14px Arial, Verdana, Helvetica, sans-serif;
}
a:active{
	color:#063C00;
	font: 12px/14px Arial, Verdana, Helvetica, sans-serif;
}
a:visited{
	color:#063C00;
	font: 12px/14px Arial, Verdana, Helvetica, sans-serif;
}
a:hover{
	color:#063C00;
	font: 12px/14px Arial, Verdana, Helvetica, sans-serif;
}
.container{
	width:1000px;
	height:auto;
	margin: 0px auto 0px auto; 
	background-color:#EEEEEE;	
}
.header{
	width:auto;
	height:80px;
	background:#097100;
}
.main{
	width:1000px;
	height:auto;
}

.left_column{
	width:170px;
	height:auto;
	float:left;
	background-color:#eeeeee;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.menu{
	width: 156px;
	height: 225px;
	margin: 0px 0px 0px 5px;
	padding: 18px 0px 0px 0px;
}
.menu_list{
	width: 156px;
	height: 187px;
	margin: 0px;
	padding: 3px 0px 0px 0px;
}
.menu_list a:link, .menu_list a:visited{
	display:block;
	width:113px;
	height:17px;
	margin: 0px 0px 0px 19px;
	padding:0px;
}
.menu_list #top{
	width:113px;
	height:13px;	
	margin: 0px 0px 0px 19px;
}
.menu_list #bottom{
	width:113px;
	height:12px;	
	margin: 0px 0px 0px 19px;
}
.menu_list .menu_line{
	width:113px;
	height:3px;	

	padding:0px;
	border:0px;
	margin: 0px;
}

#dropmenudiv{
position:absolute;
font:normal 10px Verdana;
line-height:16px;
z-index:50;
text-align:center;
border-top:1px solid #0D5404;
border-left:1px solid #0D5404;
border-right:1px solid #0D5404;
}

#dropmenudiv a{
color:#ffffff;
width: 100%;
height:auto;
display: block;
text-indent: 0px;
padding: 3px 0px;
text-decoration: none;
border-bottom: 1px solid #0E6303;
}

#dropmenudiv a:hover{ 
color: #EDD23C;
}

.left_banners{
	width: 160px;
	height: auto;
	background: #EEEEEE;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 8px;
}
.banners{
	border:0px;
}
.content{
	width:830px;
	height:auto;
	margin:0 auto;
	background:#eeeeee;
}
.content img{
	border:1px solid #333333;
	margin: 4px;
}

.content .img_no_border{
	border:0px;
}

.content_left{
	width:494px;
	height:auto;
	background:none;
}
.content_right{
	width:330px;
	height:auto;
	background:none;
}
.content_left_column_top{
	width:494px;
	height:18px;
	padding: 0px;
	margin: 0px;
}
.content_left_column{
	width:494px;
	height:auto;
	padding: 0px 22px 20px 20px;
}
.content_left_column_bottom{
	width:494px;
	height:18px;
	padding: 0px;
	margin: 0px;
}
.content_right_column_top{
	width:330px;
	height:18px;
	padding: 0px;
	margin: 0px;
}
.content_right_column{
	width:330px;
	height:auto;
	padding: 0px 22px 20px 20px;
}
.content_right_baner{
	width:330px;
	height:auto;
	text-align:center;
}

.content_right_column_bottom{
	width:330px;
	height:18px;
	padding: 0px;
	margin: 0px;
}
.tbl{
	background: #FFFFFF;
	height:auto;
	margin:0px;
	padding:0px;
}
.tbl td{
	background: #FFFFFF;
	padding: 0px 2px 0px 2px;
}
.tblhh{
	background: #FFFFFF;
	height:auto;
	margin:0px;
	padding:0px;
}
.tblhh td{
	background: #FFFFFF;
	padding: 0px 2px 0px 2px;
}
.tblhh .tdmn{
	background: #FFFFFF;
	border-bottom:1px solid #139106;
	padding: 0px 2px 0px 2px;
}
.tblhh .tdsl{
	color:#063C00;
	background: #FFFFFF;
	border-bottom:1px solid #139106;
	border-top:1px solid #139106;
	padding: 0px 2px 0px 2px;
}
.tblcn{
	border:1px solid #139106; 
	background: #FFFFFF;
	height:auto;
	margin:0px;
	padding:0px;
}
.tblcn td{
	border:1px solid #139106;
	background: #FFFFFF;
	padding: 0px 2px 0px 2px;
	text-align:center;
}
.tables{
	border:1px solid #139106; 
	background: #FFFFFF;
	width:780px;
	height:auto;
	margin:0px;
	padding:0px;
}
.tables td{
	border:1px solid #139106;
	background: #FFFFFF;
	padding: 0px 2px 0px 2px;
	text-align:center;
}
.tables .table_headers{
	color:#FFFFFF;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background: #139106;
	padding: 0px 2px 0px 2px;
	text-align:center;
}
.tables .table_lheaders{
	color:#FFFFFF;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	border-left:1px solid #139106;
	border-right:1px solid #ffffff;
	background: #139106;
	padding: 0px 2px 0px 2px;
	text-align:center;
}
.tables .table_rheaders{
	color:#FFFFFF;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	border-left:1px solid #ffffff;
	border-right:1px solid #139106;
	background: #139106;
	padding: 0px 2px 0px 2px;
	text-align:center;
}

.tables_top{
	width:823px;
	height:12px;
	padding: 0px;
	margin: 0px;
}
.tables_center{
	width:823px;
	height:auto;
	padding: 10px 29px 20px 20px;
}
.tables_bottom{
	width:823px;
	height:12px;
	padding: 0px;
	margin: 0px;
}
.news_box{
	width:auto;
	height:auto;
	padding: 0px;
	margin: 0px 0px 30px 0px;
	background:none;
}
H3{
	color:#063C00;
	font: bold 16px/26px Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:0px;
}
H4{
	COLOR:#1D1D1D;
	font: 14px/18px  Arial, Helvetica, sans-serif;
	text-align:left;	
	margin:0px;
	padding:0px;
}
.date{
	color:#063C00;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	text-align:left;
	margin:6px 0px 0px 0px;
	padding:0px;
	background:none;
}
a.news:link {
	width:100%;
	COLOR:#1D1D1D;
	font: bold 12px/18px  Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none; 
}
a.news:visited {
	width:100%;
	COLOR:#1D1D1D;
	font: bold 12px/18px  Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none; 
}
a.news:active {
	width:100%;
	COLOR:#1D1D1D;
	font: bold 12px/18px  Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none; 
}
a.news:hover {
	width:100%;
	COLOR:#1D1D1D;
	font: bold 12px/18px  Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none; 
}
.footer{
	clear:both;
	width:1000px;
	height:70px;
	background:#097100;
}
.footer .counters{
	width:685px;
	height:70px;
	float:left;
	background:none;
}
.footer_info{
	width:250px;
	height:32px;
	float:right;
	padding: 18px 10px 0px 0px;
	background:none;	
	text-align:right;
}
.design_by{
	color:#FFFFFF;
	font: 9px/16px Arial, Verdana, Helvetica, sans-serif;
}
.design_by a:link, .design_by a:visited{
	color:#FFFFFF;
	font: 9px/16px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.design_by a:hover{
	text-decoration:underline;	
}
