.blue{color:#011590;}
.red{color:#ff0000;}
.red1{color:#9d1d02; font-weight: bold;}
.yellow {color:#ff6600;}
#hdfooter{border-top:1px solid #9DB3C5; width:100%; float:left; margin-top:6px; padding-top: 8px; padding-bottom: 8px;}
#copyright{font-size:95%; text-align:left; margin-top: 0.5em; margin-left: 1em; list-style-type: none;}
.frame {float:right; width:95%; margin-right: 1.2em;}
.frame a {color:#0467dc; text-decoration: none;}
.frame a:hover {color: #9EC068; text-decoration: underline;}
.colname {float:right; width:99%; margin-bottom: 1em; margin-top:2em; border-bottom: 1px dashed #CCCCCC;}
.nrtoul {float: left; width: 60%; padding: 0.7em 0 0.3em 0.5em; font-size: 24px; font-weight: bold; color: #173A8E;}
.edition {float:right; width:30%; margin-top: 1.5em; text-align: right;}
.leading {width:99%; float:right; margin-bottom: 1em;}
.leading p {float:left; width: 99%; margin-bottom: 1em;}
.bbcd {background-color:#FFEFDB;float: right;height: 1.5em;border: 1px solid #FA6C08;padding-left: 0.5em;color:#fb7804;padding-right: 0.5em;text-align: center;margin-right: 0.5em;margin-bottom: 0.5em;text-decoration: none;}
.bbcd a {color:#fb7804;}
.bbcd a:hover {color: #9EC068; text-decoration: underline;}
.colnamestyle {float:left;width:70%;font-size:18px;font-weight: bold;padding-bottom: 0.5em;padding-left: 0.5em;}
.leadguild {float:left;width:30%;border: 1px solid #cccccc;margin-top: 1em;margin-bottom: 1em;}
.creatorbar {background:#f5f9ff;border-bottom:1px solid #cccccc;float: left;width: 100%;padding-top: 0.5em;padding-right: 0;padding-bottom: 0.5em;	padding-left: 0;}
.guildlist {float:left;width:90%;padding-top: 1em;padding-right: 0em;padding-bottom: 1em;padding-left: 1em;list-style-type: none;}
.guildlist li {float:left;width: 90%;margin-bottom: 0.5em;list-style-type: none;}
.colna {float:left;width:99%;border-top:1px dashed #CCCCCC;padding-top: 1em;padding-bottom: 1em;}
.new{width:98%;float:right;}
#colsubnav{float:left;width:94%;border-top:1px solid #b0d4e2;border-bottom:1px solid #b0d4e2;padding-top: 0.5em;padding-bottom: 0.5em;padding-left: 2em;}
.edit{border:1px solid #7f9db9;width:90%;height:30em;float:left;margin-top: 1em;margin-right: 0;margin-bottom: 1em;}
.edit1{	border:1px solid #7f9db9;height:80px;width:80%;float: left;}
.edit2{ border:1px solid #7f9db9;height:80px;width:80%;float:left;}
.summary{float:left;width:90%;margin-left: 2em; margin-top:4px; margin-bottom:4px;}
.summary2{float:left;width:90%;margin-left: 2em; margin-top:20px; padding-bottom:20px;}
.nrbiaoqiang {float:left;border-bottom:1px solid #b0d4e2;width:93%;padding-bottom:0.5em;}
.button{border:1px solid #7f9db9;padding:2px 4px 3px 2px;width:60px;height:14px;text-align:center;}
.editbuttons {float:left;width:60%;padding-top: 1em;padding-bottom: 1em;}
.writentry{float:left;width:100%;margin-top:5px;}
.writentry p {float:left; width:90%}
#contrast{float:left;width: 99%;}
.contrastleft {float:left;width:45%;border-right: 1px dashed  #ccc;}
.contrastright {float:right; width:45%;}
.contrasth {float: left;width: 100%;padding:0.7em 0.5em 0.3em 0;font-size: 24px;font-weight: bold;color: #173A8E;text-align:center;}
#cat {position:absolute;visibility:visible;z-index:10;width: 302px;left: 214px;top: 25px;}
#cat table {border:2px solid #D1E7FC;}
#cat a {color:#ff0000; text-decoration: underline;}
#cat a:hover {color: #9EC068; text-decoration: underline;}
.innerlink:link{color: #0033cc;text-decoration: underline}
.innerlink:visited{color: #0033cc;text-decoration: underline}
.innerlink:hover{color: #ff0000;text-decoration: underline}

.newcolla{
	width:156px;
	height:20px;
	float:left;
	margin-top:0px;
	margin-bottom:6px;
	margin-right:2px;
	padding-left:5px;
	border:1px #cad9ea solid;
	background: url(bar1.gif) repeat-x;
}
.newcreator{
	width:156px;
	height:20px;
	float:left;
	margin-top:0px;
	margin-bottom:6px;
	margin-right:2px;
	padding-left:5px;
	border:1px #cad9ea solid;
}
.left1{
	width:80%;
	float:left;
	border:1px solid #cad9ea;
	padding-bottom:1em;
}
.left2{
	width:80%;
	float:left;
	border:1px solid #cad9ea;
	clear:both;
	margin-bottom:2px;
	font-size:14px;
	
}
.category{
margin:4px;
}
.category a{
	text-decoration: underline;
}
.category li{
float:left;
list-style-type:none;
padding:2px 0px 2px 0px;
width:25%;
}
.left{
margin-top:4px;
	width:100%;
	clear:both;
}
.button {
	margin:0 15px 0 0;
	background: #fff url(login1.gif) repeat-x;
}

.doccolbgset {
	float:left;
	width:94%;
	padding-bottom:10px;
	margin:0 0 15px 10px;
	border-bottom:1px dotted #ccc;
}
.setuptitle{
	margin:0 0 6px 5px;
	padding-top:15px;
	width:98%;
	float:left;
}
.setuptitle p{
	padding:2px;
}
#departpage {
	float:left;
	width:94%;
	padding-bottom:10px;
	margin:5px 0 15px 10px;
	}
.button2{ height:22px;}
.input4{
	width:35px;
}
.black{ color:#333333;text-decoration:none;}
.dor{
		width:80px;
		height:60px;
		float:left;
		text-align: center;
		border:#eee 1px solid;
	}

.padding{
			padding:0 10px 0px 0px; 
		}

.dlinfo{
	width:95%;
	float:left;
	padding:3px 0 0 6px;
}
.into{ 
	background-color:#f0f7ff;
	width:126px;
	height:20px;
	float:left;
	margin-top:0px;
	margin-bottom:6px;
	margin-left:20px;
	border:1px #cad9ea solid;
}

#tit{ margin-top:5px; }
.leftloginstyle{
				font-size: 14px; margin-top:3px; font-weight: bold; color: #0467dc; float:left;
				}
.leftloginstyle2{
				width:100%;
				font-size: 14px; margin-top:3px; font-weight: bold; color: #0467dc; float:left; border-bottom: #CCCCCC 1px dashed;
				}
#messageinfo{ height:30px;padding-top:8px; padding-left:60px;border-bottom:1px #ccc dashed;}
#search{margin-top:40px;margin-left:400px;}
#search{margin-top:40px;margin-left:300px;}
#searchname{
height:15px;border:1px solid #3E88A1;
font-size:12px;
height:18px;
margin:0pt 0pt 0pt 3px;
padding:3px 0pt 0pt 1px;
vertical-align:middle;
width:310px;}
.bu{
background:transparent url(/images/bn_bg.gif) repeat-x scroll 0% 50%;
border:1px solid #3E88A1;
font-size:12px;
height:23px;
line-height:23px;
margin:0pt;
padding:0pt 5px;
vertical-align:middle;}

