body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #435012;
}
.textnormal{
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
}
a:visited,a:active,a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #0065B7;
	text-decoration: none;
}
a:hover{
	color: #FF6600;
	text-decoration: underline;
}
#leftmenu{
	background-image: url(../images/bg_leftcolumn.jpg);
	background-repeat: no-repeat;
	height: 1319px;
}
#search{

}
.search{
	padding-top: 10px;
}

#searchbox{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #996600;
	height: 20px;
	width: 120px;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 20px;
}
/*********** Main Menu ***********/
#mainmenu{
	background-image:url(../images/bg_mainmenu.gif)
}
#mainmenuborder{
	padding-top: 20px;
	padding-bottom: 20px;
}
#mainmenu a{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 900;
	color: #000000;
	display: block;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1EE59;
	padding-bottom: 7px;
	padding-left: 10px;
}
.mainmenuborder{
	padding-bottom: 7px;
	padding-left: 10px;
	padding-top: 15px;
}
#mainmenu a:hover{
	color: #EDFFB0;
}

/*********** Government Menu ***********/
#govmenu a{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 900;
	color: #000000;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7FF93;
	padding-bottom: 5px;
	text-decoration: none;
	padding-left: 10px;
}
#govmenu a:hover{
	color: #A08C16;
}
#govmenu {
	padding-top:20px;
	padding-left:10px;
	padding-right:2px;
	width:auto;
	list-style-type:none;
	clear:both;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#govmenu li {
	padding-left:5px;
	display:block;
	clear:both;
} 
#govmenu div.list_img { float:left; padding-left:3px; width:20px; height:20px;}
#govmenu div.list_text { float:left; width:200px; padding-left:0px; vertical-align:middle;}

.centercolumn{
	background-image: url(../images/template2_09.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.rightcolumn{
	background-image: url(../images/template2_05.jpg);
	background-repeat: no-repeat;
}
#maincontent{
	background-color: #0066FF;
	width: 551px;
	height: 213px;
	background-image: url(../images/bg_maincontent.jpg);
	background-repeat: no-repeat;
}

#maincontent a{
	font-family: Tahoma;
	font-size: 13px;
	color: #6F5E00;
	font-weight: 900;
	padding-right: 30px;
}
#newsmanager a{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: 900;
	color: #333333;
	text-decoration: underline;
}
#newsmanager a:hover{
	color: #993300;
}
.content a{
	font-family: Tahoma;
	font-size: 13px;
	color: #003399;
	font-weight: normal;
	padding-right: 30px;
	list-style-image: url(../images/icon5.png);
}
.content a:hover{
	color: #0099FF;
	text-decoration: underline;
}
.content ul{
	padding-left: 40px;
	padding-top: 25px;
}
#link select{
	height: 30px;
	width: 200px;
	font-family: Tahoma;
	font-size: 13px;
	color: #56562C;
	padding-top: 5px;
}
#footer{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 30px;
}
#banner{
	width: 760px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#banner img{
	padding: 3px;
}
#GM-name a{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #003333;
}
#GM-name a:hover{
	color: #006699;
}
#policy{
	margin-top: 10px;
	margin-bottom: 10px;	
}
#policy a{
	margin-bottom: 3px;
}
.service a{
	font-family: Tahoma;
	font-size: 14px;
	color: #333300;
	font-weight: normal;
	padding-right: 10px;
	list-style-image: url(../images/icon3.png);
}
.service a:hover{
	color: #669900;
	text-decoration: underline;
}
.service ul{
	padding-left: 0px;
	padding-top: 25px;
}
.rss ul{
	padding-left: 0px;
	padding-top: 25px;
}
#hotlink{
	margin-top: 10px;
	margin-bottom: 10px;	
}
#hotlink a{
	margin-bottom: 3px;
}
img { behavior: url(iepngfix.htc); }

.list { padding-top:5px; padding-left:2px; padding-right:2px; width:auto; margin:0px; list-style-type:none; clear:both; }
.list li {
	padding-left:5px;
	display:block;
	clear:both;
	margin-bottom:2px;
} 
.list div.list_img { float:left; padding-left:3px; padding-top:5px; width:21px; height:11px;}
.list div.list_text { float:left; width:470px; padding-left:0px; margin-top:2px; vertical-align:middle;}
.list div.list_more {
	float:left;
	width:470px;
	padding-left:20px;
	vertical-align:middle;
	padding-top: 10px;
	padding-bottom: 20px;

}

#listrss {
	padding-top:20px;
	padding-left:10px;
	padding-right:2px;
	width:auto;
	list-style-type:none;
	clear:both;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#listrss li {
	padding-left:5px;
	display:block;
	clear:both;
	margin-bottom:2px;
} 
#listrss div.listrss_img { float:left; padding-left:3px; padding-top:5px; width:21px; height:11px;}
#listrss div.listrss_text { float:left; width:150px; padding-left:0px; margin-top:2px; vertical-align:middle;}
#listrss a{
	font-family: Tahoma;
	font-size: 12px;
	color: #333300;
	padding-right: 10px;
	list-style-image: url(../images/icon3.png);
}
#listrss a:hover{
	color: #669900;
	text-decoration: underline;
}
#listrssnew {
	padding-top:5px;
	padding-left:10px;
	padding-right:2px;
	width:auto;
	list-style-type:none;
	clear:both;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#listrssnew li {
	padding-left:5px;
	display:block;
	clear:both;
	margin-bottom:2px;
} 
#listrssnew div.listrss_img { float:left; padding-left:3px; padding-top:5px; width:21px; height:11px;}
#listrssnew div.listrss_text { float:left; width:150px; padding-left:0px; margin-top:2px; vertical-align:middle;}
#listrssnew a{
	font-family: Tahoma;
	font-size: 13px;
	color: #333300;
	padding-right: 10px;
	list-style-image: url(../images/icon6.png);
}
#listrssnew a:hover{
	color: #669900;
	text-decoration: underline;
}
#marquee{
	background-image: url(../images/bg_marquee.jpg);
	height: 250px;
	width: 551px;
}
.marquee{
	height: 170px;
	text-align: center;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #003300;
	padding-right: 20px;
	padding-left: 20px;
}
.title_general{
	height: 21px;
	background-image: url(../images/title_general.png);
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 5px;
	background-repeat: no-repeat;
}



#leader_header {color: #577704; font-weight: bold}
#leader_list{font-size: 14px;};
.tbbackground{background-color:#d7e3bf;}

.tbtable_body{
	color:#000066;
	background-color: #EDEDED;
}
.tbtable_head_blue{
	color:#000066;
	font-weight: bold;
	background-color: #EDEDED;
}
.tbtable_title{
	color:#008000;
	font-weight: bold;
	background-color: #E6FFD9;
}
.tbtable_head{
	color:#008000;
	font-weight: bold;
	background-color: #D9FFD9;
}
.tbtable_line{
	/*color:#000066;*/
	background-color: #DCDCDC;
}
.tbtable_footer{
	color:#000066;
	background-color:#D2F0FF;
}
.tbhighlight{
	color:#000066;
	background-color: #CCFFFF;
}
