BODY {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

a:active,a:link,a:visited {
	color: #006699;
	text-decoration: none;
}

a.w_title:active,a.w_title:link,a.w_title:visited {
	color: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: none;
}

a.line1:active,a.line1:link,a.line1:visited {
	FONT-SIZE: 12px;
	text-decoration: underline;
}

td {
	font-size: 9pt;
	color: #333333
}

.leftframe {
	float: none;
	height: 100%;
	border: 1px solid #999999;
}

.uniframe {
	float: none;
	border: 1px solid #999999;
}

.numfield {
	text-align: right;
}

.underline {
	float: none;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px dashed #999999;
	border-left: 1px none #999999;
}

.underline1 {
	float: none;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}

.underline2 {
	float: none;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}

.underline3 {
	border-top: 1px none #ccccff;
	border-right: 1px none #ccccff;
	border-bottom: 1px solid #ccccff;
	border-left: 1px none #ccccff;
}

.chregstep {
	font-family: "??_GB2312";
	font-size: 13px;
	color: #669933;
	font-style: normal;
	font-weight: bold;
}

.subtitle {
	font-size: 13px;
	font-weight: bold;
}

.tinyborder {
	BORDER-RIGHT: #ccccff 1px solid;
	BORDER-TOP: #ccccff 1px solid;
	BORDER-LEFT: #ccccff 1px solid;
	BORDER-BOTTOM: #ccccff 1px solid
}

.tinyborder1 {
	BORDER-RIGHT: #EAE8D5 1px solid;
	BORDER-TOP: #EAE8D5 1px solid;
	BORDER-LEFT: #EAE8D5 1px solid;
	BORDER-BOTTOM: #EAE8D5 1px solid
}

.tinyborder2 {
	BORDER-RIGHT: #ccccff 1px solid;
	BORDER-TOP: #ccccff 1px solid;
	BORDER-LEFT: #ccccff 1px solid;
	BORDER-BOTTOM: #ccccff 1px solid;
	background-color: #BFF4CB;
	
}

.tinyborder3 {
	BORDER-RIGHT: none
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: #ccccff 1px solid
}

td.bar1 {
	height: 1px;
	line-height: 1px;
	background-image: url(../images/bk_gray1.gif);
	background-repeat: repeat-x;
}

td.bar2 {
	height: 1px;
	line-height: 1px;
	background-image: url(../images/bk_br1.gif);
	background-repeat: repeat-x;
}

.a_title {
	color: #FFFFFF;
	FONT-SIZE: 12px;
}

.w_bar {
	color: #FFFFFF;
	font-size: 14px;
}

.blueheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #3f89c3
}


.blueheader1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #3f89c3
}

.blueheader5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000080;
}

.blueheader5-1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000080;
	BORDER-RIGHT: none
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: #ccccff 1px solid
}

.blueheader6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000080
}

.redtext {
	font-size: 12px;
	color: #FF0000;
}

tr.whitetitle td {
	color: #FFFFFF;
	FONT-SIZE: 12px;
}

h3 {
	font-size: 20px;
	color: #000080;
}

h4 {
	color: #000080;
}

.subtitle1 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.smallsize {
font-size:11px;
}

.redheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR:#FF0000;
}

.redheader1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR:#FF0000;
}

.x_bground {
background-repeat:repeat-x;
}

td.title {
	background-color: #EFE6D8;

}
td.content {
	background-color: #ECECEC;
}