body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	color:#333;
	background-color:#CCCCCC;
	margin:0;
}

a {
	COLOR: #036;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	COLOR: #090;
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

form {
	margin:0;
}

input {
	font-size:12px;
}

.inputtext {
	height:11px;
}

.inputsubmit {
	height:19px;
}

#wrapper {
	margin:8px auto;
	width:760px;
	text-align:left;
	padding:10px 20px;
	background-color:#FFFFFF;
	border:1px solid #999999;
}

#header {
	position:relative;
	height:95px;
}

#login {
	position:absolute;
	top:16px;
	left:330px;
	width:333px;
	height:24px;
	padding:4px 0 2px 90px;
	background-image:url(images/login_bg.gif);
}

#nav {
	position:absolute;
	top:56px;
	left:0;
	width:750px;
	height:23px;
	padding:10px 2px 4px 8px;
	background-image:url(images/nav_bg.gif);
}

#nav a {
	padding:3px 12px 2px 12px;
	text-decoration: none;
	border-left:1px solid #CCC;
}

#nav a:hover {
	background-color:#FFFFCC;
	padding:3px 12px 2px 12px;
	text-decoration: none;
}

#main {
	float:left;
	width:530px;
	margin:8px 0;
}

#side {
	float:right;
	width:220px;
	margin:8px 0;
}

#rmain {
	float:right;
	width:580px;
	margin:8px 0;
}

#lside {
	float:left;
	width:160px;
	margin:8px 0;
}

#mainc {
	width:758px;
	margin:8px 0;
}

#footer {
	clear:both;
	text-align:center;
	border-top:1px solid #EEE;
	padding:8px;
	height:24px;
}

.tfont {
	font-size:15px;
}

.tfontb {
	font-weight:bold;
}

.fontbrown {
	color:#CC3300;
}

.fontblue {
	color:#0000FF;
}

.mcontent {
	margin-left:30px;
	line-height:150%;
}

.sidetop {
	background:url(images/SIDE_frame_top.gif) no-repeat;
	width:210px;
	height:24px;
	padding:8px 0 0 10px;
}

.sidemiddle {
	background:url(images/SIDE_frame_middle.gif);
	width:220px;
}

.sidebottom {
	background:url(images/SIDE_frame_bottom.gif) no-repeat;
	width:220px;
	height:9px;
}

.sidecontent {
	padding:10px;
}

.ssidetop {
	background:url(images/sSIDE_frame_top.gif) no-repeat;
	width:150px;
	height:24px;
	padding:4px 0 4px 10px;
}

.ssidemiddle {
	background:url(images/sSIDE_frame_middle.gif);
	width:160px;
}

.ssidebottom {
	background:url(images/sSIDE_frame_bottom.gif) no-repeat;
	width:160px;
	height:9px;
}

.ssidecontent {
	padding:10px;
}

.mnt {
	background:url(images/t1.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	padding:2px 6px;
	width:113px;
	margin-bottom:4px;
}

#hotlnews{
	float:left;
}

#hotlnews .bd {  
	position:relative;
	overflow:hidden;
	height:1.5em;
	width:520px;
	color:#666;
}

#hotlnews ul li{
	list-style:none;
	white-space:nowrap;   
}

#hotlnews .bd ul {  
	position:absolute;
}
#page {
	clear:both;
	text-align:center;
	padding:3px 5px;
}

#page a {
	padding:3px 4px;
	border:1px solid #9aafe5;
}

#page a:hover {
	border:1px solid #FF6600;
	background-color:#F60;
	color:#FFF;
}

#page #current{
	border:1px solid #FF6600;
	background-color:#F60;
	color:#FFF;
}
