.lang{
	float: left;
	padding: 0 5px 2px 5px;
	height:100%;
}
.lang_box{
	clear: both;
	float: right;	
	font-size:12px;
	margin: 0px;
	padding: 0 10px 10px 0;
	font-weight: bold;
	
}
.lang_box_sub{
	clear: both;
	float: right;
	
	font-size:12px;
	margin: 0px;
	padding: 0 15px 0 0;
	font-weight: bold;
	
}
.lang_box a:link, .lang_box a:visited{
	float:left;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0;
	
	font-size: 12px;
	font-weight: bold;
	color: #818181;
	line-height: 100%;
}
.lang_box a:hover{
	float:left;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0;
	color: #3C3D3A;
	font-weight: bold;
	cursor: pointer;
	line-height: 100%;
}
.lang_box div.eng{
	float:left;
	height: 11px;
	width: 16px;
	background: url(../images/bullet_eng2.gif) no-repeat;
}
.lang_box a:hover div.eng{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_eng1.gif) no-repeat;
}
.lang_box div.th{
	float:left;
	height: 11px;
	width: 16px;
	background: url(../images/bullet_thai2.gif) no-repeat;
}
.lang_box a:hover div.th{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_thai1.gif) no-repeat;
}


.lang_box #current{
	float:left;
    margin: 0 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0;
	
	font-size:12px;
	font-weight: bold;
	color: #3C3D3A;
	cursor: text;	
}
.lang_box #current div.eng{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_eng1.gif) no-repeat;
}
.lang_box #current div.th{
	float:left;
	height: 11px;
	width: 16px;
    background: url(../images/bullet_thai1.gif) no-repeat;
}
a.content_head {
	text-decoration: none;
}
a.content_head:hover{
	border-bottom: 1px solid #373737;
}
/*CSS Menu End*/
