
#nbox
{
	margin:auto;
	width:960px;
	
}
.nright
{	
	width:690px;
	float:left;
	border:1px solid #B0C8E4;
}
.nright h6 
{
	background:#DBEEFF none repeat scroll 0 0;
	border:1px solid #FFFFFF;
	color:#6D6D6D;
	font-size:12px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding-left:8px;
	text-align:left;
}
.nlist
{
	padding:0 20px;
}
.nlistitem {
background:transparent url(/resources/images/pointlite.gif) repeat-x scroll left bottom;
display:block;
color:#999999;

}

.nlistitem dl
{
	margin-left:10px;
}
.nlistitem dt
{
	font-size:14px;
}
.nlistitem ul
{	
	margin-right:10px;
	float:right;
}
.nlistitem .nother {
margin-top:12px;
}
.nleft
{	
	width:260px;
	float:left;
	margin-left:8px;
}

a:hover {
text-decoration:underline;
}
a {
color:#0099FF;
text-decoration:none;
}
a.good:hover,  a.good:active 
{
background:red none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:none;
}
 a.good
{
 	color:red;
}
 a.bad:hover,  a.bad:active 
{
background:green none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:none;
}
 a.bad
{
 	color:green;
}
#foot{
border-top:1px solid #0099ff;
margin:auto;
margin-top:10px;
width:960px;
height:60px;
text-align:center;
}
.page {text-align: right; clear: both;margin: 0; padding: 11px; font: 12px Arial, Helvetica, sans-serif; color: #6396d6;}
.page .self {font-weight: bold; text-decoration: underline; background: #298ac6; color: #fff; margin: 0px 2px; padding: 3px; border: #6396d6 1px solid;}
.page a {color: #6396d6; background: #f7fbff; margin: 0px 2px; padding: 3px; text-decoration: none; border: #6396d6 1px solid;}
.page a:visited {color: #6396d6;}
.page a:hover {background: #298ac6; color: #fff; text-decoration: underline;}