/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: none;
	background-repeat: repeat;
	background-color: #c0c0c0;
}
td,th {color:#333;font-size: 12px;line-height: 160%;}
a:link, a:visited {	font-size: 12px;line-height: 140%;color: #4d4d4d;text-decoration: none;	}
a:hover {color:#b11a05;}
.t14white, .t14white a:link, .t14white a:visited {font-size: 14px;font-weight: bold;color: #ffffff;text-decoration: none;text-align: center;}
.t14white a:hover {text-decoration: underline;}
.t12white, .t12white a:link, .t12white a:visited {font-size: 12px;color: #ffffff;text-decoration: none;text-align: center; font-weight:bold;}
.t12white a:hover {text-decoration: underline;}
.t14blue, .t14blue a:link, .t14blue a:visited {font-size: 14px;color: #024497;text-align: center; font-weight:bold;}
.t14blue a:hover {text-decoration: underline;}
.t14black{font-size: 14px;color: #000000;text-align: center;}
.f12white1{font-size: 12px;font-weight: bold;color: #ffffff;text-decoration: none; padding-left:25px; padding-top:2px;}
.t12boldred{
	font-size: 12px;
	color: #da0100;
	font-weight: bold;
		font-weight: bold;
}
.t14boldred{
	font-size: 14px;
	color: #da0100;
	text-align: center;
	font-weight: bold;
}
.f12boldred{
	font-size: 12px;
	color: #da0100;
	text-align: center;
	font-weight: bold;
	padding-left:10px;
	background-image: url(menu1.jpg);
	background-repeat: no-repeat;
}

.f12red, .f12red a:link, .f12red a:visited {font-size: 12px;color: #da0100;}
.f12red a:hover {text-decoration: underline;}

.f12white, .f12white a:link, .f12white a:visited {font-size: 12px;color: #ffffff;text-align: right;}
.f12white a:hover {text-decoration: underline;}
.border {
	border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	border-top-width: 1px;
	border-top-style: none;
}
.border2 {
	border: 1px solid #7f9db9;
}
.border3 {
	border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #fe9313;
	border-bottom-color: #fe9313;
	border-left-color: #fe9313;
	border-top-width: 1px;
	border-top-style: none;}

.line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.t20boldred, .t20boldred a:link, .t20boldred a:visited {font-size: 20px;color: #df0219;font-weight: bold;text-align:center;}
.t20boldred a:hover {text-decoration: underline;}

.t24boldred{
	font-size: 24px;
	color: #df0219;
	font-weight: bold;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.gsbg {
	background-color: #f2f2f2;
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.btn {
	background-image: url(btn_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 92px;
	font-size: 12px;
	font-weight: bold;
	color: #e20316;
	text-align: center;
	padding-top:3px;
	padding-left:25px;
}
.f12gray {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}
.znss {
	background-image: url(znss.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 99px;
	width: 240px;

}

.xuxian1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	font-size: 14px;
	color: #666666;
}
.xuxian2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	font-size: 14px;
	color: #666666;
	text-align:center;
}
.f14gray {
	font-size: 14px;
	color: #666666;
}.leftbg {
	background-image: url(leftbottombg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.t12boldred1{
	font-size: 12px;
	color: #da0100;
	font-weight: bold;
	padding-left:35px;
}
.t12red1{
	font-size: 12px;
	color: #da0100;
	padding-left:35px;
}

.f14gray {
	font-size: 14px;
	color: #666666;
}
.leftbg {
	background-image: url(leftbottombg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.onlinebg {
	background-image: url(onlinebg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.rightbg1 {
	background-image: url(pencil.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: f5f5f5;
}
.rightbg2 {
	background-image: url(book.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: f5f5f5;
}
.centerbg {
	background-image: url(book.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.list{
border-left:1px solid #cdb5b1;
border-bottom:1px solid #cdb5b1;
width:98%;
}
.list td{
border-right:1px solid #cdb5b1;
border-top:1px solid #cdb5b1;
}



.t12boldred3, .t12boldred3 a:link, .t12boldred3 a:visited {font-size: 12px;color: #da0100;font-weight: bold;padding-left:20px;}
.t12boldred3 a:hover {text-decoration: underline;}