@charset "utf-8";
/* CSS Document */
html, body{padding:0px; margin:0px; text-align:center; background:#f9f4e4;  font:normal 12px Arial; color:#444444;}
img{border:0px solid #000;}
table, tr, td {vertical-align:top; color:#444444;}
.classrel{position:relative; top:0px; left:0px; width:0px; height:0px;}
.wh100{width:100%; height:100%;}
div{text-align:left;}
.fll{float:left;}
.flr{float:right;}
.clear{clear:both;}
form{margin:0px; padding:0px;}
p{padding:2px; margin:2px;}



#maindiv{width:1003px; font:normal 12px Arial; color:#444444; margin:0 auto; background:url(img/top.gif) top center no-repeat}

a, a:active, a:visited, a:link{ font:normal 12px Arial; color:#444444; text-decoration:underline;}
a:hover{ font:normal 12px Arial; color:#444444; text-decoration:none;}

a.sub, a.sub:active, a.sub:visited, a.sub:link{color:#444444; text-decoration:none;}
a.sub:hover{color:#960a54; text-decoration:none;}

a.menu, a.menu:active, a.menu:visited, a.menu:link{font-size:18px; color:#000; text-decoration:none;}
a.menu:hover{font-size:18px; color:#47ae00; text-decoration:none;}

a.menu_act, a.menu_act:active, a.menu_act:visited, a.menu_act:link, a.menu_act:hover{font-size:18px; color:#47ae00; text-decoration:none;}

.menu1{float:left; background:url(img/menu1.gif) repeat-x bottom left; padding-bottom:10px; margin:0px 20px 0px 20px;}
.menu2{float:left; background:url(img/menu2.gif) repeat-x bottom left; padding-bottom:10px; margin:0px 20px 0px 20px;}
.menu3{float:left; background:url(img/menu3.gif) repeat-x bottom left; padding-bottom:10px; margin:0px 20px 0px 20px;}
.menuul{float:left; padding:0px; margin:0px; list-style-type:none; padding-left:36px; padding-top:78px;}
.logo{float:left; padding-left:27px; padding-top:10px;}
.tel{position:absolute; top:-55px; left:-20px;}
.standli{padding:0px; margin:0px; list-style-type:none; width:191px;}
.hdr1{padding-left:15px; padding-top:5px; background:#f0deaa url(img/subtop.gif) no-repeat top left;}
.hdr2{background:url(img/subbot.gif) no-repeat top left; height:15px;}
.subli{background:url(img/menusep.gif) repeat-x bottom left; list-style-image:url(img/arr.gif); margin-left:20px; padding-top:
1px; padding-bottom:1px; margin-right:5px;}
.subli_end{list-style-image:url(img/arr.gif); margin-left:20px; padding-top:
3px; padding-bottom:3px; margin-right:5px;}
.span1{font-size:28px; color:#339500;}
.span2{font-size:28px; color:#6f5e00;}
.bl1{float:left; width:405px; padding-right:30px; text-align:justify}
.bl2{float:left; width:399px; text-align:justify}
.bl3{float:left; width:705px; text-align:justify}
.tit{background:url(img/tit.gif) no-repeat top left; width:387px; padding-left:12px; padding-top:9px; color:#444444; font-size:18px;}
.span3{color:#34ac00; font-size:24px;}
.titbot{background:url(img/tit.gif) no-repeat bottom left; width:399px; margin-bottom:20px;}
.submenudiv{float:left; width:213px; padding-right:40px; padding-left:20px;}
.bottom{clear:both; background:url(img/bottom.jpg) no-repeat bottom left; height:20px; text-align:center; padding-top:225px; color:#f9f4e4}
.banner{float:left; padding-top:30px;}
.banner2{float:left;}

h1{
	font-size:28px; 
	color:#339500;
	font-weight:100;
}
h2{
	font-size:12px;
	font-weight:bold;
	color:#6f5e00;
}
.newpic{
	float:left;
	text-align:left;
	padding-top:30px;
	padding-left:30px;
}
.red_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:uppercase;
}
.red{
	color:#CC0000;
}