body
{
	margin-top:0px;
	margin-bottom:opx;
	/*font:Geneva, Arial, Helvetica, sans-serif;*/
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	background:#C8FDC9;
		overflow-x: hidden;

}
td.border_left
{
	width:15px;
	background:url(images/border_left.gif);
	background-repeat: repeat-y;
}
td.border_right
{
	width:15px;
	background:url(images/border_right.gif);
	background-repeat: repeat-y;
}
.top_left
{
	position:relative; float:left;
	width:475px;
	height:68px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:0px;
	background:url(images/top_left.png) no-repeat;
}
.top_right
{
	position:relative; float:left;
	width:475px;
	height:68px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:0px;
	background:url(images/top_right.png) no-repeat;
}
.top_font
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#000000;
}
.cbody
{
	margin-top:0px;
	margin-bottom:opx;
	/*font:Geneva, Arial, Helvetica, sans-serif;*/
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	background:#C8FDC9;
}
/*-------------------------Top Header Style----------------------------*/
.t_header
{
	position:relative; float:left;
	width:950px;
	height:31px;
	padding-top:4px;
    
	background:url(images/t_header.gif) no-repeat;
}

.t_sub_header
{
	position:relative;
	float:left;
	width:950px;
	height:25px;
	padding-top:5px;
	background:url(images/t_sub_header.gif) no-repeat;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
}

.t_bg_content{
	position:relative; float:left;
	width:950px;
	height:250px;
	background:url(images/t_bg_contain.gif) no-repeat;
}

.t_content_topic
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#5b3705;
}

.t_content_data
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#8A4500;
}
/*-------------------------End Header Style----------------------------*/

/*-------------------------Content Header Style----------------------------*/
.c_header
{
	position:relative; float:left;
	width:708px;
	height:28px;
	padding-top:7px;
	padding-left: 10px;
	background:url(images/c_header.gif) no-repeat;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.c_sub_header
{
	position:relative;
	float:left;
	width:708px;
	height:20px;
	padding-top:5px;
	background:url(images/c_sub_header.gif) no-repeat;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.c_body
{
	position:relative; float:left;
	width:708px;
	background:url(images/c_body.gif);
}

.c_footer
{
	position:relative; float:left;
	width:708px;
	height:15px;
	background:url(images/c_footer.gif);
}

.c_topic
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8A4500;
}

.c_detail
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8A4500;
}

.c_date
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8A4500;
}

/*-------------------------End Content Header Style----------------------------*/

/*-------------------------Right Content Style----------------------------*/

.bg_head_menu_right
{
position:relative; float:left;
width:237px;
height:28px;
padding-top:7px;
background:url(images/bg_head_menu_right.gif) no-repeat;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.bg_menu_right
{
position:relative; float:left;
width:237px;
background:#C8FDC9;
}

.bg_menu_right_footer
{
position:relative; float:left;
	width:237px;
	height:15px;
	background:url(images/c_footer.gif);
}

/*-------------------------End Right Content Header Style----------------------------*/
.footer_main
{
position:relative; float:left;
width:950px;
height:35px;
background:url(images/footer.gif) no-repeat;

}
/*-------------------------Link Style----------------------------*/
a:link,a:visited{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#5b3705;
}
a:hover
{
	text-decoration:underline;
}
a:active{
	text-decoration:none;
}
a.config_item
{
color:#5b3705;
}
a.font_top_menu
{
color:#FFFFFF;
}

/*-------------------------End Link Style----------------------------*/

/* --------------------  Table Forum & Thread CSS ---------------------- */
table.table_forum{
	border-width: 0px;
	border-spacing: ;
	border-style: none;
	border-collapse: collapse;
	/*background-color: white;*/
}

table.table_forum th{
	border-width: 0px;
	border-style: none;
	border-color: #FFFFFF;
	background-color: #ff9734;
	color:#FFFFFF;
	/*background-image:url(images/bar_blue2.jpg);*/
	background-repeat: repeat-x;
	height:23px;
}

table.table_forum td.head{
	border-width: 0px;
	border-style: none;
	border-color: #FFFFFF;
	background-color: #ff9734;
	color:#FFFFFF;
	/*background-image:url(images/bar_blue2.jpg);*/
	background-repeat: repeat-x;
	height:23px;
}

table.table_forum td{
	border-width: 1px;
	border-style: solid; 
	border-color: #ff9734;
	background-color: white;
}

table.table_forum_noborder{
	border-width: 0px;
	border-spacing: ;
	border-style: none;
	border-collapse: collapse;
	/*background-color: white;*/
}

table.table_forum_noborder th,td.head{
	border-width: 0px;
	border-style: none;
	border-color: #ff9734;
	background-color: #ff9734;
	color:#FFFFFF;
	/*background-image:url(images/bar_blue2.jpg);*/
	background-repeat: repeat-x;
	height:23px;
}

table.table_forum_noborder td{
	border-width: 0px;
	border-style: solid;
	border-color: #ff9734;
	background-color: white;
}
/* --------------------  End Table Forum & Thread CSS ---------------------- */