body { background:url(../images/mainbg.jpg) repeat-y center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

* { margin:0; padding:0}

h1{ font-size:18px; font-weight:normal;}

#head { background:#2d6d05 url(../images/top-left.jpg) no-repeat; margin:0 auto 0 auto; width:909px; height:280px;}
#head dl { list-style:none}
#head dd { float:left; list-style:none; height:57px; margin-left:1px; width:500px; font-size:14px; font-weight:bold; color:#FFFFFF; font-family:Forte; color:#fcff00;}
#head dd img { margin-right:10px;}
#head dt { float:right; list-style:none; height:57px; margin-right:5px; text-align:right; color:#FFFFFF;}
#head dt img { margin:5px 0 5px 5px;}
#head dt a { color:#FFFFFF; text-decoration:none}
#head dt a:hover { color:#fbad54; text-decoration:underline}
#head ul {clear:both;}
#head li { line-height:11px;}
.flash { float:left; padding:0; margin:0; background:#61b42e url(../images/flash.jpg) no-repeat; width:652px !important; width:649px; height:200px;}
.flash-btm { background:#FFFFFF url(../images/flash-bg.jpg) no-repeat; width:652px !important; width:649px; height:24px; float:right}


#middle { width:909px; margin:5px auto 0 auto; text-align:justify; height:100%; clear:both}
#middle li { list-style:none}
.left { float:left; width:212px; display:block; padding:31px 0 0 0; background:url(../images/left-head.jpg) no-repeat; margin-left:10px !important; margin-left:5px; text-align:left;}
.txt { color:#FFFFFF}
.left ul { background:#71c140; width:197px; border-left:#68583c 1px solid; border-right:#68583c 1px solid; border-bottom:#68583c 1px solid; padding:0 5px 15px 0 !important; padding:0 1px 15px 0}
.left li { font-size:12px; font-weight:bold; list-style:none}

.left-btm { float:left; width:204px; display:block; padding:5px 0 31px 0; background:url(../images/left-btm.jpg) no-repeat bottom; margin-left:0px !important; margin-left:0px; text-align:left;}
.left-btm ul { background:#71c140; width:197px; border-left:#68583c 1px solid; border-right:#68583c 1px solid; border-top:#68583c 1px solid; padding:0 5px 15px 0 !important; padding:0 1px 15px 0; border-bottom:0}
.left-btm ul p { padding:5px; color:#FFFFFF; font-size:14px; font-weight:bold}
.left-btm li { font-size:12px; font-weight:bold; list-style:none}

.mid { float:left; width:630px; display:block;padding:0 5px 0 15px; line-height:1.6;font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif;}
.mid dl { width:191px; float:left; margin:20px 0 0 0}
.mid dt { color:#1e3f09; font-size:12px; font-weight:bold; width:191px; list-style:none; margin:3px 0 3px}
.mid dt img { border:#003300 1px solid}
.mid dd { list-style:none; width:181px; background:url(../images/pxl.jpg) no-repeat 0 6px; padding-left:10px; font-size:11px; text-align:left}
.mid dd a { color:#000000; text-decoration:none}
.mid dd a:hover { color:#000000; text-decoration:underline}
.form-head {  background:url(../images/form-head.jpg) no-repeat; width:164px; height:37px; line-height:37px; font-size:16px; padding-left:40px; margin-left:5px; display:block}
.form-bottom {  background:url(../images/right.jpg) no-repeat; width:164px; height:37px; line-height:37px; font-size:1px; padding-left:40px; margin-left:5px; display:block; color:#FFFFFF}
.right { float:left; width:200px; display:block; padding:0 10px 0 5px;}
.right ul { width:202px; height:400px; margin-left:5px; border-left:#447e21 solid 1px; border-right:#447e21 solid 1px;}
.right p { background:url(../images/form-head.jpg) no-repeat; width:162px; height:37px; line-height:37px; font-size:16px; padding-left:40px; margin-left:0px;}
.one {background:none; height:16px; width:40px; margin:1px 0 0 5px; padding:0}
.txtbox { width:125px; height:16px; border:#4f3102 solid 1px; }
.subscrice dl { width:200px; margin-top:5px; clear:both}
.subscrice dd { width:50px; text-align:left; color:#4f3102; float:left; background: url(../images/pxl.jpg) no-repeat; list-style:none; display:block; margin:0; padding:0; height:16px}
.subscrice dt { width:125px; float:left; background:none; list-style:none; margin:0; padding:0}
.right li dd { width:180px; padding:5px 5px 5px 17px; background:url(../images/quote.jpg) no-repeat 5px 0; margin-top:3px}
.right li dd span { background:url(../images/quote2.jpg) no-repeat; height:15px; width:15px;padding-left:15px; color:#FFFFFF}
.right li dt { color:#4f3102; font-size:14px; list-style:none; text-align:right; padding-right:5px;}
.right dt dd { list-style:none}
.radio { width:200px; text-align:right; display:inline-block; height:20px; margin:0; padding:0}
.signup {  clear:both}
.submit-btn { width:100px; height:19px; line-height:19px; color:#FFFFFF; background:url(../images/submit.jpg) repeat-x; border:0;}
#footer { background:#386d17 url(../images/footer.jpg) no-repeat; margin:00px auto 0 auto; width:909px; height:50px; padding-top:10px; line-height:44px; color:#FFFFFF; text-align:center; clear:both}
#footer a { color:#FFFFFF;}
#footer a:hover { text-decoration:none}
.normtxt { font-size:12px; color:#000000}
.header { font-size:18px; color:#282844; margin-bottom:20px; }
.w3c { width:90px; height:31px; float:left; margin-top:5px; margin-left:5px;}

.inner { margin-left:10px;}
.inner ul { margin:0; padding:0}
.inner li { list-style:none; background:url(../images/pxl-big.jpg) no-repeat 0 4px; padding-left:15px; font-size:13px; line-height:16px; font-weight:bold}
.inner li li { list-style:none; background:url(../images/pxl.jpg) no-repeat 0 5px; padding-left:10px; font-size:12px; line-height:16px;}
.inner a { color:#173503; text-decoration:none}
.inner li li a { color:#000000}
.inner li li a:hover { color:#06606d}
.inner a:hover { color:#ff8400; text-decoration:none}
.title { font-size:13px; font-weight:bold; margin-top:10px;}
.go-top {  margin-top:3px; float:right}
.go-top a { color:#000000; text-decoration:none}
.go-top a:hover { color:#06606d; text-decoration:underline}
.wholebdr {
	border: 2px solid #666666;
	background-color: #efefef;
}
.ntd {
	background-color: #efefef;
	border: 1px solid #999999;
}
.gbg {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #71C140;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.gbg2 {
	background-color: #EFEFEF;
	padding: 5px;
}

.hasBookmark ul 
{
	margin-top:10px;
	border-top: 1px solid #000;
}

.hasBookmark ul li 
{
	padding-top: 15px;
	padding-left:5px;
}
