@charset "utf-8";
/* CSS Document */
#Header {
	width: 100%;
	padding-top:0px;
	margin: 0px;
	overflow: hidden;
}
/* adjust by NAT */
#Header_Line2 { 
	width: 100%;
	padding-top:0px;
	margin: 0px;
	overflow: hidden;
}
.LogoArea {
	float: left;
	margin:0px;
}
.navPrimary {
	/*height: 35px;*/
	float: left;
	width: 960px;
	margin:0px;
	padding: 0px;
	/*background:url(../engine/nav/menu/search.gif) top no-repeat;*/
	background-image:url(engine/nav/menu/search.gif); 
	background-repeat:no-repeat;
}
.navPrimary ul {
	margin: 0px;
	padding: 0px;
}
.navPrimary li {
	margin-left: -5px;
	padding: 0px;
	display: inline;
}
.expandNav {
		float:left;
		#overflow:hidden;
		padding:0;
		margin:0;
		#margin-top:-5px;
		z-index:999;
}
.expandNav:nth-of-type(1) {
	margin-top:46px;
}
.expandNav ul {
	position:absolute; 
	padding:10px 0 8px 0; 
	margin:0; 
	z-index:100; 
	display:none;
	width:202px;
	overflow:hidden;
	/*background: url(http://www.boonthavorn.com/engine/nav/bg-menu-bottom.png) no-repeat #FFFFFF;*/
	background: url(engine/nav/bg-menu-bottom.png) no-repeat #FFFFFF;
	font-size:0.7em;
	border:#d0d0d0 1px solid;
	border-top:none;
}
.expandNav ul li{
	padding:0px;
	margin:0;
	list-style:none;
	overflow:hidden;
	height:100%;
}
/* edit height by JJR  */
.expandNav ul li a{
	display:block;
	/*height:55px; */
	height:25px;
	text-decoration:none;
}
/* edit background by JJR  */
.expandNav ul li a:hover{
	text-decoration:none;
	/*background:url(http://www.boonthavorn.com/engine/nav/menu/line-Menu.jpg) right bottom no-repeat;*/
	background:url(engine/nav/menu/line-Menu.jpg) right bottom no-repeat;
}
.expandNav ul li div{
	padding:8px 10px 8px 5px;
}
.expandNav ul li div.expPic{
	clear: both;
	float:left;
	width:85px;
}
.expandNav ul li div.expTxt{
	overflow:hidden;
	clear: both;
}
.expandNav ul li div.expName{
	color:#7f7f7f;
}
.expandNav  ul#exp1 {margin-left:77px;width:222px;}
.expandNav  ul#exp2 {margin-left:164px;_margin-left:60px;width:222px;}
.expandNav  ul#exp3 {margin-left:242px;_margin-left:169px;width:222px;}
.expandNav  ul#exp4 {margin-left:338px;_margin-left:252px;width:222px;}
.expandNav  ul#exp5 {margin-left:422px;_margin-left:356px;width:222px;}
.expandNav  ul#exp7 {margin-left:725px;_margin-left:437px;width:222px;}
.expandNav iframe{
	position:absolute; 
	background:#fff; 
	padding:0px; 
	margin:0; 
	z-index:100; 
	display:none;
}
.expandNav iframe#tran0 {margin-left:0px;}
.expandNav iframe#tran1 {margin-left:118px;}
.expandNav iframe#tran2 {margin-left:175px;}
.expandNav iframe#tran3 {margin-left:240px;}
.expandNav iframe#tran4 {margin-left:364px;}
.expandNav iframe#tran5 {margin-left:460px;}
.expandNav iframe#tran6 {margin-left:580px;}
.expandNav iframe#tran7 {margin-left:760px;}
/* start hack for ie6 */
/* end hack for ie6 */
/* special */
.choose {
	position:relative; 
	left:215px;
	}
/* adjust by NAT - start */
#form_srh {
	display: inline;
	margin:0;
	padding:0;
}
#form_srh .srh_search {
	position:relative; 
	left:0px;
	top:-14px;	
	border:0;
	margin:0;
	padding:0px 0px 3px 0px;	
	font-family:Arial, Tahoma, Verdana;
	font-size:1em;
	width:180px;
	background:none;
}
#form_srh .srh_submit {
	position:relative; 
	left:50px;
	top:-14px;
	width:30px;
	height:22px;
	background:none;
	border:0;
	}
/* adjust by NAT - end */
/*-- New Login Box --*/
.loginCloseBox
{
    text-align:right;
}
.loginHeadBox
{
    margin-left:15px; margin-right:15px; margin-top:5px; margin-bottom:5px; border-bottom:solid 1px #999999;
    font-family:Tahoma; font-size:18px;
}
.loginLoginForm
{
    margin-left:15px; margin-right:15px; margin-top:0px; margin-bottom:0px;
}
.loginBkg
{
    background-color:#FFFFFF; float:left;
}
.loginLeftForm
{
    width:220px; padding:15px; float:left;
}
.loginLeftFormHead
{
    font-family:Tahoma; font-size:16px; margin-bottom:10px;
}
.loginLeftFormElement
{
    font-family:Tahoma; font-size:14px;
}
.loginLeftFormBtn
{
    margin-top:10px; margin-bottom:10px; vertical-align:middle;
}
.loginRightForm
{
    width:300px; padding:15px;float:right;
}
.loginRightFormData
{
    font-family:Tahoma; font-size:12px; margin-bottom:10px;
}
.loginRightBtn
{
    font-family:Tahoma; font-size:16px;margin-top:10px; margin-bottom:10px;
}
.loginRightBtm
{
    margin-top:20px; margin-bottom:10px; vertical-align:middle;
}
/*-- End Login Box --*/
