
body {
	font-size:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align:center;
}
a:active, a:link, a:visited {
	color: #006699;
	text-decoration: none;
}
#container {
	width:800px;
	margin:0 auto;
	text-align:left;
}
#banner {
	height:80px;
	background-color:#EEEBE6;
}
#logo1, #logo2 {
	float:left;
	margin:10px 30px;
}
#nav {
	background-color:#6698AF;
	padding:6px 0 4px 0;
	text-align:center;
	border-bottom:5px solid #99CCCC; 
}
#nav a:active, #nav a:link, #nav a:hover, #nav a:visited {
	color: #FFFFFF;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align:baseline;
	padding:4px 8px 5px 8px;
}
#nav a:hover {
	background-color:#99CCCC;
}

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;
}

.underline4 {
	border-bottom: 1px solid #EAE8D5;

}

.chregstep {
	font-family: "??_GB2312";
	font-size: 13px;
	color: #669933;
	font-style: normal;
	font-weight: bold;
}

.subtitle {
	font-size: 13px;
	font-weight: bold;
}

.tinyborder {
	border: #ccccff 1px solid;
	padding:1px;
}

.tinyborder1 {
	border: #EAE8D5 1px solid;
}

.tinyborder2 {
	border: #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;
}

td.q_green {
	background-color:#519DFB; width:3px; 
}

td.q_gray {
	background-color: #CCCCCC; width:3px; 
}