h1{font-family:verdana;font-weight:900;font-size:23px;margin:3px;}
.times{font-family:ariel,Helvetica;font-size:28px;font-weight:400;}
.here{color:#660000;font-weight:400;}
.copy{font-size:9px;margin-left:5px;}
.navi{font-size:10px;margin-top:0px;color:#999999}
.navi a{color:#003399}
#bottom{margin-top:30px;}


body{
	font-family:arial,verdana;
}
li{
	font-size:80%;
}
table{
	border:solid 0px #333333;
}
th{
	padding:3px ;
	color:#664444;
	font-size:80%;
	border-bottom:solid 1px #666666;
	border-left:solid 0px #666666;
	border-right:solid 0px #666666;
	border-top:solid 0px #cccccc;
	text-align:center;
	background-color:#ffffff;
}
td{
	padding:10px 5px 10px 5px ;
	color:#554444;
	border-top:solid 0px black;
	border-left:solid 0px black;
	border-right:solid 0px black;
	border-bottom:solid 1px #cccccc;
}.gen{
	background-color:#eeeeee;
	font-size:55%;
	width:50px;
}.author{
	background-color:#ddddcc;
	font-size:80%;
	text-align:center;
}.date{
	background-color:#ddcccc;
	font-size:60%;
	width:50px;
	text-align:center;
}.title{
	background-color:#ddddcc;
	font-size:80%;
	color:#000000;
	width:40%;
}.publisher{
	background-color:#dddddd;
	font-size:55%;
	width:70px;
}.remarks1{
	background-color:#eeeeee;
	font-size:60%;
	text-align:center;
}
.remarks2{
	background-color:#ffffff;
	font-size:55%;
}
.sort{
	background-color:#eeeeee;
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
	border-bottom:#cccccc solid 3px;
	font-size:80%;
}
.sort_here{
	background-color:#ffffff;
	border-top:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
	border-bottom:#ffffff solid 1px;
	font-size:80%;
	}
#r{
	border-right:#cccccc 1px solid;
}