p {	
	color: #000000;	
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 1.3em;
}
hr {	
	color: #A9CDF5;	
    height: 2px;
}
hr.blogblack {	
	color: #000000;	
    height: 2px;
}

A:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:hover         {BACKGROUND: none; COLOR: #000066; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

A.navlink:link          {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.navlink:active        {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.navlink:visited       {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A.navlink:hover         {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}

body {	

	
	background-color: #000000;
	background-repeat: repeat-x;
	background-image: url(../../tl_images/duskwood-bg.jpg);
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em;	
	line-height: 1em;	
	color: #000000;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 0em;
	}
h2 {
	color: #CCCCCC
	}
h3 {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.15em;	
	background-color: #006666;  	
	color: #DCDCDC
	}
h4 {
	color: #000000
	}
table {
    border-width : 0.00em;
	color: #000000;
	}
td, th {
    border-width : 0.00em;	
	color: #000000;	
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 1.3em;
	}
td {
    border-width : 0.00em;	
	color: #000000;	
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 1.3em;
	}
textarea {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em
	}

input {
	color: #000000;
	FONT-SIZE: 14px
	}
select {
	color: #000000;
	FONT-SIZE: 14px
	}
textarea {
	color: #000000;
	FONT-SIZE: 14px;
	}
.small {
    color: #CCCCCC;
	FONT-SIZE: 10px;
	}



.noticebox {
	padding: 8px; 
	background-color: #FFFFCC;
	border: 1px solid #FFCC33;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	margin-bottom: 15px;
}
.blackbox {
	padding: 0px; 
	border: 1px solid #000000;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}
.chenbox {
	padding: 10px; 
	background-color: #DEEAF6;
	border: 1px solid #A0C6ED;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

.chanbox {
	padding: 10px; 
	background-color: #99CCFF;
	border: 1px solid #3399FF;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}
.zhangbox {
	padding: 10px; 
	background-color: #CCFFCC;
	border: 1px solid #99FF33;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}
.hovisbox {
	padding: 10px; 
	background-color: #FFFFCC;
	border: 1px solid #FFCC00;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

.dashbox {
	padding: 1px; 
	background-color: #EEEEEE;
	border: 1px dashed #ADADAD;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}
.dashboxpad {
	padding: 4px; 
	background-color: #EEEEEE;
	border: 1px dashed #666666;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

.loginbox {
	padding: 2px; 
	border: 1px dashed #ADADAD;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

.topbar {
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
}
.topbarform {
	color: #FFFFFF;
	background-color: #202020;
	FONT-SIZE: 12px
	}

.mainbox {
	padding: 0px; 
	background-color: #000000;
	border: 1px solid #676767;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}
.errorbox {
	padding: 10px; 
	background-color: #FFEAEA;
	border: 1px solid #FF6666;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
}

.newstop {
	margin:2; 
	background-repeat: repeat-y;
	background-image: url(../../tl_images/bar_gr.jpg);
	font-family: arial,helvetica,sans-serif;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	font-size: 14px;
}
.newsmain {
	margin:8; 
	font-family: arial,helvetica,sans-serif;
	border-left:1px solid #CCCCCC;
	font-size: 12px;
}
.newsbottom {
	
	border-left:1px solid #CCCCCC;
}
.dkpline {
	
	border-top:1px solid #CCCCCC;
}


#navManual {
	margin:0; 
	padding:2px 2px 2px 0; 
	border-left:0px solid #A0946E;
}

#navManual li {
	margin-left:0; 
	padding:0; 
	display:block; 
	list-style-type:none;
}

#navManual a:link, #navManual a:visited {
	font-size:11px; 
	font-weight:normal; 
	padding:0px 0px 6px 10px; 
	text-decoration:none; 
	color:#625543;
}

#navManual a:link.active, #navManual a:visited.active, #navManual a:hover {
	color: #433727; 
	background:url(/images/tab_arrow.gif) 
	no-repeat left top;
}

.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}