/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#326A2D url(../images/tbg.jpg) repeat-x;
	}
div,p,span,li,ul,img,form { font-family: arial, "Times New Roman"; font-size:12px; color:#333 ;margin:0; padding:0; border:0 none;}
table,td,th {
	font-family: arial, "Times New Roman";
	font-size:12px;
	color:#666;
	text-align:left;
	white-space:normal;
	word-break:break-all;
	}
a:link,
a:visited,
a:active {
	color:#333;
	font-size:12px;
	text-decoration:none;
	}
a:hover {
	color:#000;
	font-size:12px;
	text-decoration:none;
	}
/* Width Style */
.main_w { width:1001px;}
.body_w { width:980px;}
.left_w { width:244px;}
.right_w { width:736px;}
.all_w { width:100%;}

.padding_1 {
	padding:8px 0;
}
.mtop {
	margin-top:8px;
}
.mbotton {
	margin-bottom:12px;
}
.noborder {
	border:0 none;
	}
.right_border {
	border-right:#F2F2F2 1px solid;
}
.atop{ vertical-align:top;}
.tc { text-align:center;}
.tr { text-align:right;}
.tl { text-align:left;}

.fl { float:left;}
.fr { float:right;}

.big { font-size:18px;}
.small { font-size:10px;}

.b { font-weight:bold;} 
.em { font-style:italic;}
.um { text-decoration:underline;}

.pages {
	height:30px;
	line-height:30px;
	text-align:center;
	clear:both;
	}
/* Color Style */
.w_bg {
	background:#fff;
}
.l_bg {
	background:url(../images/left_bg.jpg) repeat-y 10px 0;
}
.clean {
	clear:both;
}
.c_bg {
	background:#326A2D url(../images/cbg.jpg) repeat-y -1px 0;
}
.f_icon {
	background:url(../images/fbg.jpg) no-repeat left bottom;
}
.borderImg {
	padding:5px;
	background:#fff;
	border:#f3f3f3 1px solid;
}