/* CSS Document */
body{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:140%;
}
input,select{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#1076AD;
	text-decoration:none;
}
.mta{
	background:url(images/chr_45.jpg) repeat-x top #a00606;
}
.text{
	width:125px;
	border:1px solid #7b0304;
}
.text2{
	width:108px;
	border:1px solid #ccc;
}
.sort td{
	background:url(images/dot.gif) repeat-x bottom;
	line-height:140%;
	color:#663300;
	padding-bottom:2px;
}
.sort td a{
	color:#663300;
}
.sort span a{
	display:block;
	background:url(images/chr_48.jpg) no-repeat left center;
	color:#7B0304;
	font-weight:bold;
	padding-left:14px;
	line-height:180%;
}
.prtd{
	background:url(images/dot.gif) repeat-x bottom;
	padding:12px 0;
}
.fred,.fred a{
	color:#FF3300;
}
.fdred,.fdred a{
	color:#9A181D;
}
.fblue,.fblue a{
	color:#1076AD;
}
.fdark,.fdark a{
	color:#666666;
}
.page,.page a{
	color:#7B0304;
	font-size:12px;
}
.sortitle{
	background:url(images/chr_54.jpg) no-repeat;
	color:#fff;
	font-size:13px;
	padding-left:12px;
	line-height:26px;
}
.sortitle span{
	font-size:15px;
	font-weight:bold;
}
.guide{
	text-align:right;
	font-size:12px;
	padding-right:6px;
	color:#666666;
}
.guide a{
	color:#666666;
}
.end{
	background:url(images/chr_44.jpg) no-repeat;
	padding-left:30px;
	line-height:160%;
}
.f18{
	font-size:18px;
}
.showdata{
	margin-top:-1px;
}
.showdata td{
	border-top:1px solid #c5977f;
	line-height:150%;
	padding:4px 0;
}
.pic{
	border:1px solid #c5977f;
}
.pr_tdate td{
	padding:3px 12px;
}