/* 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:#333333;
}
.login{
	padding:53px 0 0 10px;
	background:url(images/hal_17.jpg) no-repeat;
	height:168px;
	+height:115px;
	_height:115px;
}
.text{
	width:125px;
	border:1px solid #333333;
}
.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:#666;
}
.sort span a{
	display:block;
	background:url(images/chr_48.jpg) no-repeat left center;
	color:#000000;
	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:#FF0000;
}
.fdred,.fdred a{
	color:#fff;
}
.fblue,.fblue a{
	color:#1076AD;
}
.fdark,.fdark a{
	color:#666666;
}
.page,.page a{
	color:#7B0304;
	font-size:12px;
}
.sorttd{
	padding:53px 0 0 10px;
	background:url(images/hal_19.jpg) no-repeat;
	height:274px;
	+height:221px;
	_height:221px;
}
.searchtd{
	padding:73px 0 0 10px;
	background:url(images/hal_20.jpg) no-repeat;
	height:203px;
	+height:130px;
	_height:130px;
}
.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/hal_24.jpg) no-repeat top #000;
	padding-left:30px;
	padding-bottom:10px;
	line-height:160%;
	color:#fff;
}
.end a{
	color:#fff;
}
.f18{
	font-size:18px;
}
.showdata{
	margin-top:-1px;
}
.showdata td{
	border-top:1px solid #999999;
	line-height:150%;
	padding:4px 0;
}
.pic{
	border:1px solid #333333;
}
.pr_tdate td{
	padding:3px 12px;
}