@charset "utf-8";
body{
	font-family: Tahoma;
	font-size: 12px;
	background-image:url(img/bg.gif);
	margin:0 0 0 0;
	color:#000000;
}
td,th {
	font-family: Tahoma;
	font-size: 12px;
}
a:link {
	COLOR:#8B4513; text-decoration: none;
}
a:visited {
	COLOR:#0000CD; text-decoration: none;
}
a:hover {
	COLOR:#8B4513; text-decoration: none;
}
a:active {
	COLOR:#8B4513; text-decoration: none;
}
/******Random company***************************/
a.company:link {
	COLOR:#ffffff; text-decoration: none;
}
a.company:visited {
	COLOR:#ffffff; text-decoration: none;
}
a.company:hover {
	COLOR:#ffffff; text-decoration: none;
}
a.company:active {
	COLOR:#ffffff; text-decoration: none;
}
/*********************************/
a.sitemap:link {
	COLOR:#333333; text-decoration: none;
}
a.sitemap:visited {
	COLOR:#333333; text-decoration: none;
}
a.sitemap:hover {
	COLOR:#91908d; text-decoration: none;
}
a.sitemap:active {
	COLOR:#333333; text-decoration: none;
}
/*********************************************************************************************************/

a.mobile:link {
	COLOR:#CC0000; text-decoration: none;
}
a.mobile:visited {
	COLOR:#CC0000; text-decoration: none;
}
a.mobile:hover {
	COLOR:#8B4513; text-decoration: none;
}
a.mobile:active {
	COLOR:#8B4513; text-decoration: none;
}
/******************************************************************************************************/
.maintext_header_white{
	color:#FFFFFF;
	font-weight:bold;
}
/******************************************************************************************************/
.pagingLink {
	font-size : 10px;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
	border : solid black 1px;
	background-color : #EEEEEE;
	text-decoration : none;
	cursor : pointer;
}
.pagingActive {
	font-size : 10px;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
	border : solid black 1px;
	background-color : #CCCCCC;
	text-decoration : none;
}
/******************************************************************************************************/
.usercontent_border_out{
	border: solid #333333 1px;	
}
.usercontent_border_in{
	border: solid white 1px;	
}
.usercontent_header{
	background-color : #242424;
	color : #FFFFFF;
	font-weight : bold;
	height : 20;
}
.usercontent_header_register{
	background-color : #ff9900;
	color : #FFFFFF;
	font-weight : bold;
	height : 20;
}
.usercontent_footer_register{
	background-color : #ff9900;
	color : #FFFFFF;
	font-weight : bold;
	height : 10;
}
.usercontent_topic{
	background-color : #999999;
	height : 20;
}
.usercontent_normal{
	background-color : #808080;
	border-bottom : solid #808080 1px;
	border-top : solid #EEEEEE 1px;
}

.usercontent_footer{
	background-color : #242424;
	height : 10;
}
.usercontent_textbox{
	background-color : #EEEEEE;
	border : solid black 1px;
	height : 20;
}
.usercontent_textbox_alert{
	background-color : #FFFFCC;
	border : solid black 1px;
	height : 20;
}
.usercontent_textarea{
	background-color : #EEEEEE;
	border : solid black 1px;
	width : 400px;
	height : 100px;
}
.usercontent_button{
	background-color : #DDDDDD;
	border : solid black 1px;
	height : 20;
}
/******************************************************************************************************/
.usermenu_header{
	background-color : #242424;
	color : #FFFFFF;
	font-weight : bold;
	height : 20;
}
.usermenu_normal{
	background-color : #808080;
	color : #FFFFFF;
	cursor : pointer;
	font-weight : bold;
	height : 20;
}
.usermenu_hover{
	background-color : #CCCCCC;
	color : #242424;
	cursor : pointer;
	font-weight : bold;
	height : 20;
}
.usermenu_footer{
	background-color : #242424;
	height : 10;
}
/******************************************************************************************************/
.userlist_header{
	background-color : #ff9900;
	color : #FFFFFF;
	font-weight : bold;
	height : 20;
}
.userlist_hover_default{
	background-color : #808080;
	color : #242424;
	height : 20;
}
.userlist_hover_pointer{
	background-color : #999999;
	color : #242424;
	cursor : pointer;
	height : 20;
}
.userlist_normal{
	background-color : #999999;
	color : #242424;
	cursor : pointer;
	height : 20;
	/*filter : alpha(opacity=40);*/
}
.userlist_alert{
	background-color:#FF3366;
	color : #242424;
	cursor : pointer;
	height : 20;
}
.userlist_footer{
	background-color : #808080;
	height : 10;
}
.btnmenu {
	BORDER-LEFT:  solid #ff9900 ;
	BORDER-TOP:  solid #ff9900;
	BACKGROUND: #ff9900;
	BORDER-RIGHT: solid #ff9900; 
	BORDER-BOTTOM: solid #ff9900;
	width: 200px;
	height: 16px;
	font-family: Tahoma;
	FONT-SIZE: 11px;
	color: #ffffff;
	cursor: hand;
	text-align: center;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 2px;
	DISPLAY: block;
	padding-bottom: 3px;
}

A:hover.btnmenu{
	BORDER-LEFT: solid #ff9900;
	BORDER-TOP: solid #ff9900;
	BACKGROUND:#ff9900;
	BORDER-RIGHT: solid #ff9900;
	BORDER-BOTTOM: 2px solid #242424;
	width: 200px;
	height: 16px;
	font-family: Tahoma;
	FONT-SIZE: 11px;
	color: #ffffff;
	cursor: hand;
	text-align: center;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 2px;
	DISPLAY: block;
	padding-bottom: 3px;
}


.btnmenuactive {
	BORDER-LEFT: solid #000000;
	BORDER-TOP:  solid #000000;
	BACKGROUND: #cccccc;
	BORDER-RIGHT:  solid #242424;
	BORDER-BOTTOM: 2 px solid #ffffff;
	width: 200px;
	height: 16px;
	font-family: Tahoma;
	FONT-SIZE: 11px;
	color: #cccccc;
	cursor: hand;
	text-align: center;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 2px;
	DISPLAY: block;
	padding-bottom: 3px;
}
.guide{
	font-size:13px;
	margin-left:20px;
	margin-right:20px;}
.topic_guide{
	font-size:15px;
	margin-left:15px;
	margin-right:20px;
}
li{	
	padding-top:10px;}

.text_model{
	margin:0px;
	padding:0px;
	
}
.topic{
	font-size:14px;
	color:#FFFFFF;
	padding:10px;
	font-weight:bold;
}

.nametopic{
	font-size:14px;
	color:#666666;
	padding:0px;
	margin:10px;
	font-weight:bold;
}

.text_subtopic{
	font-weight:600;
	color:#CC0000;
	width:550px;
	height:20px;
	padding-left:10px;
	/*background:#EEF2F7;*/
		
	}
.text_detail{
	margin:0px 5px 0px 5px;
	padding:0px 5px 0px 5px;
}

.hr_de{
	border:dashed #666666 1px;
	
}

.image_pic{
	margin-left:15px;
	margin-right:0px;
	margin-top:15px;
	padding:20px 5px 10px 5px;
	width:80px;
	border:double #FFFFFF 1 px;
	text-align:center;
}

.bg_name{
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	width:94px;
	border:double #FFFFFF 1 px;
	text-align:center;
	background:#FFFFFF;
	font-size:11px;
	color:#CC0000;
}


.image_pic_in{
	margin-left:15px;
	margin-right:0px;
	margin-top:15px;
	padding:15px 0px 15px 0px;
	width:100px;
	border:double #aaaaaa 1 px;
	text-align:center;
	background:#FFFFFF;
}

.bg_name_in{
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	padding:0px 0px 0px 0px;
	width:100px;
	border:double #aaaaaa 1 px;
	text-align:center;
	background:#aaaaaa;
	font-size:11px;
	color:#CC0000;
}
.print{
	margin:5px;
	padding:5px;
	font-size:14px;
	line-height:22px;
}

.print_1{
	padding-left:30px;
	padding-bottom:15px;
	padding-right:5px;
}

.print_2{
	padding-left:520px;
	padding-top:100px;
}

.print_2_1{
	padding-left:520px;
	padding-top:0px;
}

.print_2_2{
	padding-left:535px;
	padding-top:0px;
}
		
.print_head{
	padding-left:30px;
	padding-bottom:15px;
	padding-top:25px;
	padding-right:5px;
	text-align:right;
	
}