* {
	padding:0;
	margin:0;
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
	color: #666666;
}
.headtopic {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.h_green{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
}
hr { color:#CCCCCC;
height:1px;
margin-left:4px;
margin-right:4px;

}
.homemenu {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.homemenu a:link{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.homemenu a:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.homemenu a:hover{
	color: #AFC6D3;
	text-decoration: none;
}

.hot {
	font-family: "MS Sans Serif";
	font-weight: bold;
	color: #FF33CC;
	font-size: 12px;
}
.topic {
	font-family: "MS Sans Serif";
	font-weight: bold;
	color: #0F98E8;
	font-size: 12px;
}
.style2 {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
}
#head {
	font-weight: bold;
}
#more {
	color: #0099FF;
	font-size: 9px;
}
#more  a{
	color: #FF6600;
	text-decoration: none;
	font-size: 9px;
}
#more  a:hover{
	color: #0F98E8;
	text-decoration: none;
}
.hottopic_r_border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.hottopic_b_border {
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #669933;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(http://www.gmwebsite.com/upload/nilkhosol.com/content/main_bg.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
.img_topic {
	border: 1px solid #CCCCCC;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 0pt;
	margin-left: 1px;
	padding: 1px;
}
.img_icon_menu {
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 1pt;
	margin-left: 4px;
	padding: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width:6px;
	height:8px;
}
.img_flag {
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: -2pt;
	margin-left: 4px;
	padding: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.footer {
	font-family: Tahoma;
	font-size: 11px;
	line-height:10px;
	color: #999999;
	text-decoration: none;
	padding-left: 6px;
}
/*******************************************************************/
#button a{
color: #000000;
border-bottom-width: 1px ;

border-bottom-style: solid;
border-bottom-color: #CCCCCC;
}
#button ul li a{
list-style:none}
#button li a{
display: block;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 0.5em;
border-left-width: 10px;
border-left-style: solid;
border-left-color: #256CAA;
border-right-width: 10px;
border-right-style: solid;
border-right-color: #DDDDDD;
background-color: #EEEEEE;
color: #333333;
text-decoration: none;
width: 100%;
}
#button li a:hover 
{
border-left-width: 16px;
border-left-style: solid;
border-left-color: #256CAA;
border-right-width: 10px;
border-right-style: solid;
border-right-color: #EC8D00;
background-color: #FF9900;
color: #ffffff;
}
html > body #button li a 
{
width: auto;
}

/*******************************************************************/
