<style type="text/css">
/* Reset style */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 {
	font-size:12pc;
	color: #333333;
	padding-left: 20px;
}
#hot_ranks td {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}

a { color:#039; text-decoration:none; }
	a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
/* Hot_ranks style */
#hot_ranks {
	position:absolute;
	width:800px;
	height:540px;
	overflow:hidden;
	margin:20px;
	border:1px solid #E0E0E0;
	background:#F6F8F8;
	left: 200px;
	right: 200px;
	top: -10px;
}
	#hot_ranks h3 {
	font-size:14px;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
	#hot_ranks .hot_ranks_list { padding-bottom:6px; }
	#hot_ranks ul li {
	width:96%;
	height:600px;
	overflow:hidden;
	line-height:40px;
	margin-left: 5px;
}
	#hot_ranks ul li em { padding:0 1px 0 3px; }
	#ranks_change_bar { position:absolute; top:8px; right:2px; }
	#ranks_change_bar a {
	display:block;
	float:left;
	width:27px;
	height:13px;
	overflow:hidden;
	margin:15 8px;
	text-indent:-9999px;
	cursor:pointer;
	background-image: url(jsbutton.jpg);
	background-repeat: no-repeat;
}
	#ranks_change_bar #previous { background-position:0 0; }
	#ranks_change_bar #next { background-position:-27px 0; }
	
	#hot_ranks td {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

	
</style>
