/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
body{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#705F5F;
}
a{ text-decoration:none; color:#6f5f5e; cursor:pointer; }


.header-line{
	background-color:#ffda00;
}

/* @FONT-FACE --------------------------------------------------------------------------------------------------------------------------------------*/

@font-face {
    font-family: 'KrungsriSimpleMediumRegular';
    src: url('~/Content/Fonts/krungsri_simple_med-webfont.eot');
    src: url('~/Content/Fonts/krungsri_simple_med-webfont.eot?#iefix') format('embedded-opentype'), 
		 url('~/Content/Fonts/krungsri_simple_med-webfont.woff') format('woff'), 
		 url('~/Content/Fonts/krungsri_simple_med-webfont.ttf') format('truetype');	 
    font-weight: normal;
    font-style: normal;
}


/*@font-face {
	font-family: 'KrungsriSimpleRegular';
	src: url('~/Content/Fonts/krungsri_simple-webfont.eot');
	src: url('~/Content/Fonts/krungsri_simple-webfont.eot?#iefix') format('embedded-opentype'), 
		 url('~/Content/Fonts/krungsri_simple-webfont.woff') format('woff'), 
		 url('~/Content/Fonts/krungsri_simple-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}*/

h1{ font-size: 13px; /*line-height:16px;*/ font-family: 'KrungsriSimpleRegular' !important; *font-family: 'KrungsriSimpleMediumRegular'; font-family: 'KrungsriSimpleMediumRegular'\9; font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1;
    font-family: KrungsriSimpleMediumRegular, \9 !important;
}

h2{ font-size: 13px; line-height:20px; font-family: 'KrungsriSimpleMediumRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block;  }

h3{ font-size: 14px; line-height:20px; font-family: 'KrungsriSimpleMediumRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block; /*height:35px; *height:40px;*/}

h4 { font-size:12px;line-height: 16px;}

h5 { font-size: 15px; line-height:20px; font-family: 'KrungsriSimpleMediumRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block; }

h6{ font-size: 17px; line-height:23px; font-family: 'KrungsriSimpleMediumRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block;  }

.h7{ font-size: 11px; line-height:16px; font-family: 'KrungsriSimpleMediumRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block;  }

.h8{ font-size: 11px; line-height:15px; font-family: 'KrungsriSimpleRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block;  }

.h9{ font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block;  }

.h10{ font-size: 14px; line-height:16px; font-family: 'KrungsriSimpleRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block;  }

.h11{ font-size: 13px; line-height:20px; font-family: 'KrungsriSimpleMediumRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block; height:60px;}

.h12{ font-size: 16px; line-height:20px; font-family: 'KrungsriSimpleRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block;  }

.faqfont{ font-family: Tahoma; font-style:normal; font-weight:normal; font-size:14px;}

.krung-sri-logo{
	top:0px;
	left:0px;
	z-index:100;
}
.krung-sri-title{
	top:0.1px;
	left:105px;
}
.krung-sri-com{
	top:0px;
	right:205px;
}
.header-line{
	top:4px;
	right:200px;
}
.fine-on-us{
	top:0px;
	right:115px;
}
.language{
	height:29px;
	background-image:url('../image/language.png');
	top:30px;
	width:37px; 
}
.thaiON{ right:57px; background-position:0px 0px; }
.thaiOFF{ right:57px; background-position:0px 29px; }
.EngON{ right:20px; background-position:37px 0px; }
.EngOff{ right:20px; background-position:37px 29px; }
.thaiOFF:Hover{ right:57px; background-position:0px 58px; }
.EngOff:Hover{ right:20px; background-position:37px 58px; }
.search-zone{
	width:210px;
	height:22px;
	top:34px;
	right:95px;
}
.search-zone #search-txt{
	border: solid 1px #e2dfdf;
    width: 210px;	
	height:22px;
	color:#6f5f5e;
}
.search-zone-btn{
	background-image:url('../image/search-icon.png');
	top:36px;
	right:97px;
}
.main-menu{
	background-image:url('image/menu.png');	
}
.main-menu-bg{
	background-position:0px 43px;
	background-color:White;
	width:851;
	top:84px;
	left:105px;
	overflow:hidden;
	height:44px;
}
.main-menu-box{
	top:-43px;
	height:86px;
}
.main-menu-box-hover{ top:0px !important; }
#menu1{ width:78px; left:0px;  background-position:0px 0px; }
#menu2{ width:189px; left:78px; background-position:-78px 0px; }
#menu3{ width:141px; left:267px; background-position:-267px 0px; }
#menu4{ width:78px; left:408px; background-position:-408px 0px; }
#menu5{ width:107px; left:486px; background-position:-486px 0px; }
#menu6{ width:90px; left:593px; background-position:-593px 0px; }
#menu7{ width:131px; left:683px; background-position:-683px 0px; }
.social-network{
	height:24px;
	width:24px;
	top:1px;
	background-image:url('../image/social-network.png');
}
#facebook{ right:20px; background-position:24px 0px; } #facebook:Hover{ background-position:24px 24px; }
#twitter{ right:50px; background-position:48px 0px; } #twitter:Hover{ background-position:48px 24px; }
#youtube{ right:80px; background-position:0px 0px; } #youtube:Hover{ background-position:0px 24px; }		
.container{
	padding:0px 12px;
	margin:0px auto 0px;
	
}
.sitemapHead{
	font-family:Tahoma;
	font-size:12px;
	color:#705F5F;
}
/*----------------------- index -----------------------*/
.slideshow{
	width:980px;
	height:240px;
	margin-bottom:45px;
}
.slideshow-nav { top:355px; left:456px; width:auto; height:50px; z-index:99;  }
.slideshow-nav a { background-image:url('image/bullet_banner.png'); color:#cacaca; margin: 0 5px; padding: 3px 5px; }
.slideshow-nav a.activeSlide { background-image:url('image/bullet_banner_over.png');color:#ffda00;}
.slideshow-nav a:focus { outline: none; }
.index-more{
	width:76px;
	height:20px;
	margin:6px 26px 0px 5px; 
}
.index-more:Hover{ background-position:0px 20px; }
.index-thumb-big-box{
	background-position:center top;
	background-repeat:no-repeat;
	/*width:247px;*/
	width:320px;
	height:294px;
	top:45px;
	/*left:0px;*/
	text-align:center;
	padding-left:0px;
	float:left;
	margin-top:16px; 
	margin-right:0px;
}
.index-box-bg{
	background-repeat:repeat-y;
	min-height:375px;
}
.index-big-box-detail{
	height: 50px;
	left: 1px;
	overflow: hidden;
	top: 215px;
	width: 215px;
	font-size:12pt;
}
.index-thumb-big-box2{
	width:247px;
	height:237px;
	top:2px;
	left:0px;
	padding-left:0px;
	float:left;
	margin-top:16px; 
	margin-right:0px;
}
.index-big-box-detail2{
	height: 30px;
	left: 0px;
	/*overflow: hidden;
	top: 167px;*/
	width: 326px;
	font-size:13px;
}

.index-big-box-date{ margin-right:5px; }
.index-big-box-date p{ font-size:17pt; font-weight:bold; }
.index-big-box-date div{ font-size:8pt; }
.index-small-box-zone{
    margin-left: 65px;
    width: 245px;
	overflow:hidden;
}
.index-small-box{
	border-bottom:1px solid #dddddd;
	padding-bottom:14px;
	margin-top:14px;
}
/*----------------------- news -----------------------*/
.news-banner{
	background-color:#ffda00;
	height:51px;
}
.news-banner img{
	margin:13px 0px 0px 45px;
}
.news-thumb{
	background-image:url('../image/index-thumb-big-box2.jpg');
	width:240px;
	height:255px;
	margin-top:14px;

}
.news-thumb img{
	margin-top:3px;
	margin-left:0px;
}
.news-detail{
	margin-left:0px;
	height:48px;
	width:265px;
	margin-top:15px;
}
.news-detail-date{
	margin-left:0px;
	margin-right:10px;
	font-family: 'KrungsriSimpleMediumRegular';font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; display:block; 
}
.news-detail-date p{	font-size:18pt; font-weight:bold; padding-top:5px; }
.news-detail-date span{ font-size:8pt; }
.news-nav{ 
	background-image:url('../image/news-nav.gif');
	background-position:0px 0px;
	width:375px;
	height:30px;
	margin:15px 0px 15px 15px;
}
.news-nav-arrow-L{
	width:30px;
	height:30px;
	background-image:url('../image/news-nav.gif');
	background-position:0 60px;
}

.news-nav-arrow-L_active{
	width:30px;
	height:30px;
}
/*a .news-nav-arrow-L:Hover{ background-image:url('../image/news-nav.png'); background-position:0px 0px; }*/

.news-nav-arrow-R{
	width:30px;
	height:27px;
	margin-left:1px;
	margin-right:14px;
}

/* edit css */
.news-nav-arrow-R_active{
	width:30px;
	height:30px;
	margin-left:1px;
	margin-right:14px;
	background-image:url('../image/news-nav.gif');
	background-position:-31px 30px;
}

/*a .news-nav-arrow-R:Hover{background-image:url('../image/news-nav.png'); background-position:-30px 27px; }	*/
.news-thumb-detail{
	margin:30px 0px 20px 45px;
	width:590px;
}
.news-detail-box{
	margin:30px 20px 0px 0px;
}
.news-detail-box-inspire{
	margin:25px 20px 0px 0px;
}
.news-detail-text{
	margin-top:9px;
	height:75px;
	/*overflow:hidden;*/
}
.news-title{ margin:-20px 65px 0px 0px; *margin-top:-32px; }
.news-title h2{ color:#6f5f5e; }
.news-title2{
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.news-title3{
	margin-top: 75px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.news-title4{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.news-title2 span{ color:#999; font-size:9pt; }

.news-bg{
	/*min-height:640px;*/
}
.inspire-detail{
	margin-left:25px;
	height:43px;
	width:250px;
	margin-top:10px;
	font-size:11pt;
}
/*.news-breadcrumb{
	height:41px;
	line-height:41px;
	border-bottom:1px solid #eae7e7;
	padding-left:45px;
	color:#9c908f;
}*/
.news-breadcrumb{
	height:auto;
	line-height:15px;
	padding-left:0px;
	color:#9c908f;
	padding-top:15px;
	*padding-top:30px;
	padding-bottom:15px;
	padding-right:30px;
}
.news-select{
	background-image:url('../image/news-select.gif');
	width:180px;
	height:30px;
	margin:15px 0px 30px 105px;
}
.select-panel{
	width:137px;
	height:27px;
	line-height:27px;
	padding-left:10px;
}
.select-btn{
	width:31px;
	height:27px;
	cursor:pointer;
}
.select-list{
	background-color:#EFEFEF;
	min-width:171px;
	max-height:132px;
	overflow:auto;
	bottom:27px;
	left:0px;
}
.select-list div{
	padding:3px 0px 3px 10px;
	cursor:pointer;
}
.select-list div:Hover{ background-color:#FEFEFE; }
.news-detail-date2{ color:#a19f9f; margin-top:5px; }
.news-detail-nav-zone{
	width:589px;
	height:27px;
	margin: 50px 0px 50px 45px;
	display:none;
}
.news-detail-nav-zone span{
	background-image:url(../image/news-detail-nav.png);
	width:201px;
	height:17px;
	padding:5px 45px;
}
.news-detail-nav-zone .prev-on{ background-position:0px 54px; } 
.news-detail-nav-zone .prev-off{ background-position:0px 0px; }
.news-detail-nav-zone .prev-on:hover{ background-position:0px 27px; }
.news-detail-nav-zone .next-on{ background-position:291px 54px; } 
.news-detail-nav-zone .next-off{ background-position:291px 0px; }
.news-detail-nav-zone .next-on:hover{ background-position:291px 27px; }
.new-icon{
	background-image:url('../image/new-icon.png');
	width:51px;
	height:51px;
}
.left-side{
    right: 49px;
    top: 60px;
}
.right-side{
    right: 49px;
    top: 29px;
}
.ribbon-news{
    right: 28px;
    top: 3px;
}
.ribbon-promotion{
    right: 33px;
    top: 0px;
}
/*----------------------- product -----------------------*/
.product-banner{
	/*background-image:url('../../image/product-banner.png');*/
	background-color:#ffda00;
	background-position:right top;
	background-repeat:no-repeat;
	height:51px;
}
.product-banner img{
	margin:13px 0px 0px 45px;
}
.product-bg{
	width:231px;
	/*height:372px;*/
	/*margin:10px 14px 40px 0px;*/
	margin:10px 14px 10px 0px;
}
.product-zone{
	min-height: 640px;
    padding-left: 0px;
	width:735px;
	margin-top:13px;
}
.product-list-zone{
	min-height: 620px;
/*    padding-left: 39px;*/
	width:720px;
}
.product-blank{
	background-image:url(../image/product-blank.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:218px;
	height:432px;
	margin:10px 2px 0px 2px;
}	
.product-box-title{
	margin-top:6px;
	margin-left:0px;
	overflow:hidden;
}
.product-box-thumb{
	/*margin-top:14px;*/
	background:url(../image/index-thumb-big-box.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	width:212px;
	height:164px;
}
.product-box-list{
	margin:10px 11px 10px 0px;
	/*height:150px;*/
	/*min-height:188px;*/
	min-height:120px; /* Update for temp */
}
.product-box-list .product-box-list-row{
	padding:0px 0px 0px 0px;
	display:block;
}
.product-box-list .product-box-list-row:Hover{	}
.product-box-list .product-box-list-row:Hover span{	color:#ffc900; }
.product-box-list span{
	/*color:#ffda00;*/
	/*font-size:11pt;*/
	width:15px;
}
.product-box-list-text{
	margin-top:3px;
	margin-top:0px !important;
	margin-bottom:3px;
	color:#705f5f;
	font-size:12px;	
}
.product-box-list-text a:Hover{ text-decoration:none; color:#ffc900; }
.product-menu{
	width:105px;
	margin-left:45px;
	font-size:9pt;
}	
.product-menu .product-menu-list div{
	list-style-image:url('../image/list-style.png');
	padding:3px 0px;	
	border-bottom:1px solid #ccc6c5;
	background-color:#f4f2f2;
}
.product-menu .product-menu-list div span{
	color:#FFDA00;
}
.product-menu .product-menu-list-active{
	color:#877456 !important;
}
.product-menu h3{
	background-color:#f4f2f2;
	border-bottom:1px solid #6f5f5e;
	padding:3px 0px;	
}
.product-menu .ui-corner-top{
	background-color:#FFDA00 !important;
}
.product-sub{
	width:550px;
}
.product-sub-box{
	margin-left:30px;
	margin-top:15px;
	height:555px;
}
.product-sub-box img{
	margin:5px 0px 0px 16px;
}
.product-sub-box ul{
	list-style:url('../image/list-style.png');
	margin:5px 0px 5px 30px;
	line-height:110%;
}
.product-detail-box{
	margin-left:30px;
	margin-top:15px;
}	
.product-detail-box p{
	margin-bottom:3px;
}
.product-detail-box-title1{
	margin-top:25px;
	margin-bottom:30px;
}
.product-detail-box-title1 img{
	margin-bottom:5px;
}
.product-list-banner{
	width:720px;
	padding-left:0px;
	height:185px;
	margin-top:30px;
}
.product-list-box-blank{
	width:39px;
	height:260px;
}
.product-list-box{
	background-image:url('../image/product-list-boder.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:212px;
	min-height:200px;
	margin-top:25px;
}
.product-list-blank{
	width:41px;
	height:225px;
}
.product-list-box-thumb{
	background-image:url('../image/index-thumb-big-box.jpg');
	margin-top:0px;
	margin-left:0px;
	width:212px;
	height:165px;
}
.product-list-box-title{
	margin-top:17px;
	max-height:60px;
	overflow:hidden;
	margin-left:1px;
}
.product-list-box-detail{ 
	padding-left:20px;
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #e2dfdf;
}
.product-list-box-detail li{ color:#ffda00; padding-bottom:5px; }
.product-list-box-detail li a{ color:#6F5F5E }

.product-detail-zone{
	/*margin:30px 5px 20px 40px;*/ /*Update by Noy 25 Jan 2013*/
	margin:30px 15px 20px 0px !important;
	*margin:-30px 15px 20px 0px;
}
.product-detail-title{
	width:425px;
}
.product-detail-sub-box{
	/*background-color:#f0f0f0;*/
	padding-top:11px;
	padding-left:15px;
	margin-top:30px;
	min-height:30px;

}

.product-detail-sub-box-img{
	/*background-color:#f0f0f0;*/
	padding-top:11px;
	padding-left:15px;
	margin-top:0px;
	min-height:0px;

}

#box1.product-detail-sub-box { /*margin-top:0px;*/}

#product-detail-dowload{ background-color:#ffda00; border:none !important; }
.product-detail-sub-box table{
	margin-top:15px;
	margin-left:-15px;
}
.contact-banner{
	margin:45px 0px 0px 0px;

}
.box-text-btn0{ background-position:0px 32px; }
.box-text-btn-hover0{ background-position:0px 0px; }
.box-text-btn{ background-position:0px 32px; }
.box-text-btn-hover{ background-position:0px 0px; }
.box-text-btn-2{ background-position:0px 32px; }
.box-text-btn-hover-2{ background-position:0px 0px; }
.box-text-btn-3{ background-position:0px 32px; }
.box-text-btn-hover-3{ background-position:0px 0px; }
.box-text-btn-4{ background-position:0px 32px; }
.box-text-btn-hover-4{ background-position:0px 0px; }
.box-text-btn-5{ background-position:0px 32px; }
.box-text-btn-hover-5{ background-position:0px 0px; }
.box-text-btn-6{ background-position:0px 32px; }
.box-text-btn-hover-6{ background-position:0px 0px; }
.box-text-btn-part1{ background-position:0px 32px; }
.box-text-btn-part1-hover{ background-position:0px 0px; }
.box-text-btn-part2{ background-position:0px 32px; }
.box-text-btn-part2-hover{ background-position:0px 0px; }
.box-dowload-btn{ background-position:41px 32px; }
.box-dowload-btn-hover{ background-position:41px 0px; }
.box-dowload-detail{ overflow:hidden; height:30px; line-height:30px; }
.product-detail-sub-minimize{
	background-image:url('../image/minimize-box.png');
	width:41px;
	height:32px;
	top:3px;
	right:4px;
	cursor:pointer;
}
.text-detail{
	margin-top:35px;
	margin-bottom:15px;
}
.product-detail-line{ background-color:#FFF; height:1px; }
.product-nav{ 
	background-image:url('../image/product-nav.png');
	background-position:0px 0px;
	width:425px;
	height:27px;
	margin:15px 0px 30px 15px;
}
/*----------------------- term -----------------------*/
.term-title{
	height:40px;
	margin-left:0px;
	line-height:80px;
	margin-top:50px;
	padding-right:20px;
}
.term-body{
	margin-left:0px;
	margin-right:30px;
}
.term-print{
	width:104px;
	height:19px;
	right:30px;
	top:20px;
}
/*----------------------- contact -----------------------*/
.contact-title-zone{ margin:25px 0px 0px 0px; }
.contact-zone{
	width:717px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	margin-left:0px;
}
.contact-footer{
	margin:40px 0px 10px 0px;
	background-image:url('image/contact.png');
	width:229px;
	height:56px;
	-webkit-print-color-adjust: exact;
}
.contact-box{
	background-image:url('image/contact-box.png');
	width:228px;
	height:127px;
	top:27px;
	left:5px;
	padding-top:12px;
	padding-left:15px;
}
.contact-box p{ padding:2px; }
.contact-tab{
	overflow:hidden;
	display:block;
	position:relative;
	background-image:url('image/contact-header-tab.png');
	
	width:719px;
	height:48px;
	margin-left:0px;
	margin-top:225px;
-webkit-print-color-adjust: exact;
}
.contact-tab-btn{
	height:42px;
	cursor:pointer;
	width:191px;
}
img{border:0;}
#contact-list { padding:14px 20px 0px 20px;}
#contact-list td{ border-bottom:1px solid #e2dfdf; border-right:1px solid #e2dfdf; padding:11px 12px 10px;  }
#contact-list .box1{ width:151px; vertical-align:top;  border-left:1px solid #e2dfdf;}
#contact-list .box2{ /*width:200px;*/ width:300px; vertical-align:top; }
#contact-list .box3{ width:85px; vertical-align:top; }
#contact-list .box4{ width:150px; vertical-align:top; }
#contact-list .box5{ width:100px; vertical-align:top; border-right:none; }
#contact-list .box5 span{ color:#ffda00; }
#contact-list .box5 div{ height:1px; margin:2px 0px; }
.contact-Nav-zone{ margin: 20px 0px 15px 110px !important; }

.star{ color:#F00 !important; font-size:11pt; }
.star2{ color:#F00; }
.contact-us-title{	margin:0px 0px 25px 20px; padding-top:20px; }
#contact-us table{ margin-left:20px; width:675px;}
#contact-us td{ vertical-align:top; padding-right:5px; padding-bottom:10px;}
/*#contact-us .textbox{
	border:1px solid #e2dfdf;
	width:495px;
	margin-bottom:9px;
	height:20px;
}*/
/*#contact-us textarea{
	border:1px solid #e2dfdf;
	max-width:495px;
	max-height:135px;
	min-width:495px;
	min-height:135px;
	margin-bottom:9px;
}*/
#contact-us .subject-name-select{
	width:105px;
	height:21px;
	float:left;
	position:relative;
	border:1px solid #e2dfdf;
}
#contact-us .subject-name-panel{
	width:70px;
	height:21px;
	line-height:22px;
	padding-left:10px;
	float:left;
}
#contact-us .subject-name-btn{
	width:25px;
	height:22px;
	cursor:pointer;
	float:right;
	background-image:url('../image/apply-arrow.png');
}
#contact-us .subject-name-list{
	background-color:#EFEFEF;
	min-width:80px;
	max-height:132px;
	overflow:auto;
	top:22px;
	left:0px;
	position:absolute;
	display:none;
}
#contact-us .subject-name-list div{
	padding:3px 0px 3px 10px;
	cursor:pointer;
}
#contact-us .subject-name-list div:Hover{ background-color:#FCFCFC; }

#contact-us .short-textbox{ width:144px !important; margin-left:5px; padding-bottom:1px; margin-bottom:0px !important; }
#contact-us .Box-name{ margin-left:16px; margin-bottom:9px; }
#contact-us .Box-surname{ margin-left:10px; margin-bottom:9px; }
#contact-us #capcha{ width:205px; }
#contact-us .capcha{ 
	margin-bottom:15px; 
	background-image:url(../imgUpload/capcha.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:150px;
}

#contact-us .save-btn{
	background-image:url(image/btn-send.gif);
	background-position:0px 0px;
	width:78px;
	height:30px;
	margin-top:6px;
	margin-bottom:20px;
	cursor:pointer;
}
#contact-us .save-btn:Hover{ background-position:0px 30px; }

.thank-box{
	margin:0px 0px 395px 119px;
	width:465px;
	border-bottom:3px solid #ffda00;
	border-top:3px solid #ffda00;
	padding:17px 5px;
}
.thank-box div{ margin:3px 0px; }
.contact-print{ top:205px; right:-2px; }
/*----------------------- tips -----------------------*/
.tip-title{
	background-image:url('../image/tip1.png');
	background-repeat:no-repeat;
	background-position:left center;
	height:80px;
	margin-left:45px;
}
.tip-subjects{
	margin-left:45px;
}
.tip-body{
	margin:15px 30px 50px 35px;
	background-repeat:no-repeat;	
}
.tips-detail-text{
	margin-top:10px;
	margin-left:0px;	
}
/*----------------------- promotion -----------------------*/
.promotion-thumb{
	background-image:url('../image/index-thumb-big-box.jpg');
	width:245px;
	height:235px;
	top:17px;
	left:0px;
}
.promotion-thumb img {
    margin-left: 0px;
    margin-top: 0px;
}
.promotion-detail{
    height: 48px;
    margin-left: 0px;
    margin-top: 10px;
    width: 265px;
}
.promotion-blank{
	background-image:url(../image/promotion-blank.png);
	width:287px;
	height:235px;
	top:15px;
	left:35px;
}
.promotion-text{
	margin-top:5px;
	margin-left: 0px;
	height:120px;
	overflow:hidden;
}
/*----------------------- inspire -----------------------*/
.inspire-bg-top{
	padding:0px 0px;
	margin-left:0px;
	height:310px;
}
.inspire-bg-bottom{
	padding:0px 0px;
	margin-left:0px;
	height:310px;
	
}
.inspire-thumb{
	background-image:url('../image/index-thumb-big-box.jpg');
	width:213px;
	height:179px;
}
.inspire-thumb a{ /*text-decoration:none !important;*/ }
.inspire-thumb img{
	margin-top:0px;
	margin-left:0px;
}
.inspire-thumb-bg{
	top:0px;
	left:0px;
}
.inspire-thumb-bg2{
	top:0px;
	left:0px;
}
.ribbon-inspire{
    right: 33px;
    top: 0px;
}
.inspire-thumb-detail{
	margin-top:15px;
	margin-left:0px;
	width:210px;
	height:35px;
	overflow:hidden;
}
.inspire-video{
	background-image:url('../image/inspire-video.png');
	width:59px;
	height:42px;
	top:38px;
	left:80px;
}
/*----------------------- calculotor -----------------------*/
.claculator-box-zone{ margin-left:0px; margin-top:0px; margin-bottom:40px; }
.claculator-box{
	width:225px;
	height:270px;
	margin:0px 20px 50px 0px;
}
.claculator-header{
	height: 30px;
    left: 0px;
    top: 200px;
    width: 210px;
}
.claculator-img{
	background-image:url('../image/index-thumb-big-box.jpg');
	width:265px;
	height:165px;
	top:25px;
	left:0px;
}
.calculate-working-capital-header{
	border-left:solid #e5e3e3 1px;
	border-right:solid #e5e3e3 1px;
	padding:10px 20px;
	background-color:#ffda00;
	margin-left:0px;
	margin-right:7px;
}
.calculate-working-capital-box{
	border:solid;
	border-color:#e5e3e3;
	border-width:1px;
	padding:15px 20px 15px 20px;
	width:676px;
}
.calculate-working-capital-box .box-slider{
	margin-top:15px;
}
.calculate-working-capital-box .star{ color:#F00; font-size:11pt; width:50px; }
.calculate-working-capital-box .input{ width:135px; }
.calculate-working-capital-box input{
	/*width:270px;
	height:20px;*/
	/*border:1px solid #e2dfdf;*/
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	
	background:transparent url(lib/img/input-style4.gif) no-repeat ;
	background-position: 0px 0px;
	height:30px;
	*height:23px;
	height:23px\9;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
/*padding-top:7px;*/
	*padding-top:7px;
	padding-top:7px\9;
	padding-bottom:0px;
	width:262px;
	border:0 none;
	display:inline;
	font-size:13px;
	vertical-align:middle;
}
.calculate-working-capital-box input.alert{
	/*width:270px;
	height:20px;
	border:1px solid red;*/
	background-position: 0px -60px;
}
.calculate-working-capital-box .slider-label{
    width: 110px;
	margin-right: 4px;
    margin-top: 5px;
}
.calculator-working-capital-sum-text{
	background-image:url('image/claculator-working-capital-sum-text.png');
	bottom: 17px;
    height: 17px;
    left: 24px;
    width: 316px;
}
.calculator-working-capital-footer{
	background-image:url('image/contact.png');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:100px;
	padding-top:30px;
	/*margin-left:45px;*/
	margin-bottom:32px;	
}
.calculator-pay-per-month-sum-text{
	background-image:url('image/calculator-pay-per-month-sum-text.png');
	bottom: 19px;
    height: 15px;
    left: 24px;
    width: 85px;
}
.calculator-pay-per-month-footer{
	border-bottom:1px solid #d1cccc;
	padding:35px 0px;
	margin-left:0px;
	margin-bottom:22px;
}
.claculator-borrow-sum-text1{
	background-image:url('image/claculator-borrow-sum-text1.png');
	bottom: 52px;
    height: 19px;
    left: 24px;
    width: 102px;
}
.claculator-borrow-sum-text2{
	background-image:url('image/claculator-borrow-sum-text2.png');
	bottom: 16px;
    height: 13px;
    left: 24px;
    width: 96px;
}
.claculator-load-sum{
	background-image:url('image/claculator-load-sum.png');
	bottom: 22px;
    height: 13px;
    left: 24px;
    width: 69px;
}
.calculator-shadow-top{
	/*background-image:url('../image/calculator-shadow-top.png');*/
	width:606px;
	height:10px;
	margin-left:39px;
}
.calculate-shadow-bg{
	/*background-image:url('../image/calculator-working-capital-bg.png');*/
	width:725px;
	margin-left:0px;
}
.calculator-sum-shadow{
	/*background-image:url(../image/calculator-sum-shadow.png);
	background-position:center bottom;*/
	width:606px;
	min-height:85px;
	/*margin-left:39px;*/
}
.calculator-sum{
	background-image:url('image/calculator-sum.png');
	background-position:left top;
	background-repeat:no-repeat;
	width:718px;
	height:136px;
	/*margin-left:5px;*/
}
.calculator-sum2{ height:166px !important;}
.calculator-sum .value{
	height:22px;
    right: 40px;
    bottom: 16px;
	color:#705f5f;
}
.calculator-sum .value2{
	height:22px;
    right: 40px;
    bottom: 52px;
	color:#705f5f;
}
.calculator-sum .value3{
	height:22px;
    right: 40px;
    bottom: 16px;
	color:#705f5f;
}

.calculator-sum .value4{
	height:22px;
    right: 40px;
    bottom: 16px; 
	color:#705f5f;
}
.calculator-sum .value span, .value2 span, .value3 span, .value4 span{ font-size:13pt; }
.calculator-sum .note{
	height: 24px;
    left: 195px;
    top: 30px;
    width: 250px;
}
.calculator-sum-btn{
	background-image:url('image/claculator-btn.gif');
	background-position:0px 0px;
	width:112px;
	height:30px;
    left: 315px;
    top: 20px;
	cursor:pointer;
}
.calculator-sum-btn:Hover{ background-position:0px 30px; }

.contact-logo{
	background-image:url(image/contact.png);
	width:229px;
	height:56px;
	margin-left:0px;
}
.calculate-side-box{
	/*background-image:url('../image/calculator-side-box.png');	*/
	background-color:#e5e5e5;
	width:239px;
	height:136px;
	margin-top:10px;
	margin-left:8px;
	padding-top:0px;
}
.calculate-side{
	padding-top:8px;
	padding-left:0px;
	padding-bottom:8px;
	border-top:1px solid #FFF;
	width:229px;
	margin-left:0px;
}
.calculate-side-active span{color:#6e5f5e; }
.calculate-side-active{ background-color:#FFDA00; border-top:1px solid #FFF; color:#6e5f5e; }
.calculate-side-active:Hover span{color:#6e5f5e; }
.calculate-side:Hover{ background-color:#ffda00; border-top:1px solid #FFF; }
.calculate-side:Hover a{ color:#6e5f5e;}
.calculate-side-non-line{ border-top:none !important; padding-top:8px !important; }
.calculate-side a:Hover{ text-decoration:none; }
.calculate-detail-zone{
	margin:25px 15px 30px 0px;
}
.slider{
	background-image:url('../image/slider2.png');
	background-repeat:no-repeat;
	width:345px;
	height:17px;
}
/*----------------------- search -----------------------*/
.search-page-zone{
	margin-left:0px;
	margin-top:25px;
}
.search-page-zone img{ margin-top:5px; }
#search-txt2{
	background-image:url('../image/search-icon.png');
	background-repeat:no-repeat;
	background-position:left center;
	border:1px solid #e2dfdf;
	width:365px;
	padding-left:25px;
	margin-top:5px;
	padding-bottom:2px;
}
.search-btn{
	background-image:url('image/search-btn.gif');
	background-position:0px 0px;
	width:112px;
	height:30px;
	cursor:pointer;
	margin-top:2px;
}
.search-btn:Hover{ background-position:0px 30px; }
.search-result{
	margin-left:0px;
	margin-top:20px;
	padding-bottom:10px;
}
.search-result-title{
	padding-left:0px;
	margin-bottom:15px;
}
.search-result-box{
	/*background-image:url('../image/search-box-bg.png');*/
	border:solid;
	border-color:#e5e3e3;
	border-width:1px;
	width:712px;
	height:145px;
	margin-bottom:30px;
}
.search-result-thumb{
	margin:23px 19px 0px 25px;
	width:108px;
	height:78px;
}
.search-result-detail{
	margin-top:23px;
	width:465px;
}
.search-result-text{
	margin-top:4px;
	overflow:hidden;
	height:32px;
}
.search-result-more{
	width:85px;
	height:14px;
	background-image:url('../image/search-more.png');
	background-repeat:repeat-y;
	background-position:right 0px;
	color:#b2aaaa;
	margin-top:12px;
}
.search-result-more:Hover{ background-position:right 14px; color:#e8dddd; }
/*----------------------- sitemap -----------------------*/
.sitemap{
	margin-left:0px;
	padding-top:50px;
	min-height:560px;
	margin-bottom:50px;
	padding-right:20px;
}
.sitemap td{

	font-family: 'KrungsriSimpleMediumRegular';
	font-weight:normal;
	height:30px;
	line-height:30px;
	/*font-weight:bold;*/
}
.sitemap ul li{
	font-size:12px;
	font-family: 'KrungsriSimpleRegular';
	font-weight:normal;
	
}
.sitemap td strong{
	font-family: 'KrungsriSimpleMediumRegular';
	font-weight:normal;
	height:30px;
	line-height:30px;
	/*font-weight:bold;*/
}
.sub-box-sitemap{
	font-weight:normal;
	font-size:9pt;
	margin-top:2px;
}
.sub-box-sitemap div{
	width:220px;
	margin-left:10px;
}
.sub-box-sitemap ul{
	list-style-image:url('../image/list-style3.png');
	*list-style-image:url('../image/list-style4.png');
	margin-left:15px;
	*margin-left:17px;
}
.sub-box-sitemap li{
	line-height:23px;
}
/*----------------------- link -----------------------*/
.link-box{
	background-position:center top;
	background-repeat:no-repeat;
	margin-top:17px;
/*	margin-left:30px;	*/
}
.link-bg1{ 
/*background-image:url('../image/link-box.png');*/
border:solid #e5e3e3 1px;
border-left: solid 15px #ffda00;
margin-right:30px;
margin-bottom:12px;
 }
.link-bg2{ background-image:url('../image/link-box2.png'); }
.link-name{
	margin-top:18px;
	margin-left:20px;
	max-height:40px;
	*max-height:45px;
	color:#6f5f5e;
	font-size:11pt;
	font-weight:bold;
	overflow:hidden;
	height:40px;
	*height:45px;
}
.link-url{
	margin-top:4px;
	margin-left:20px;
	padding-left:24px;
	background-image:url('../image/link-bullet.png');
	*background-image:url('../image/link-bullet.png');
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
	height:20px;
	line-height:20px;
}
.link-url a{ color:#827f7e; }

a.link1:link{text-decoration:none; color:#6f5f5e;}
a.link1:visited{text-decoration:none; color:#6f5f5e;}
a.link1:hover{text-decoration:none; color:#ffda00;}

a.link2:link{text-decoration:none; color:#868686;}
a.link2:visited{text-decoration:none; color:#868686;}
a.link2:hover{text-decoration:none; color:#ffda00;}

a.link3:link{text-decoration:none; color:#6f5f5e;}
a.link3:visited{text-decoration:none; color:#6f5f5e;}
a.link3:hover{text-decoration:underline; color:#6f5f5e;}

a.link4:link{text-decoration:none; color:#6f5f5e;}
a.link4:visited{text-decoration:none; color:#6f5f5e;}
a.link4:hover{text-decoration:none; color:#6f5f5e;}


.padding01{ padding-left:10px;}

/*----------------------- sidebar -----------------------*/
.banner1{
	background-image:url('image/banner1.png');
	background-position:0px 0px;
	width:256px;
	height:140px;
	top:23px;
	right:25px;
}
.banner1 .ribbon{
	width:215px;
	height:40px;
	background-image:url('image/banner-ribbon.png');
	background-position:0px 0px;
	top:55px;
	right:22px;
}
.banner1 .ribbon:Hover{ background-position:0px -43px; }
.banner1-new{
	background-image:url('image/banner1-new.png');
	background-position:0px 0px;
	width:256px;
	height:153px;
	top:12px;
	right:0px;
}
.banner1-new-position{
	width:240px;
	height:116px;
	top:40.5px;
	right:0px;
}
.banner1-new:Hover{ background-position:0px 153px; }	
.banner2{
	background-image:url('image/banner2.png');
	background-position:0px 0px;
	width:256px;
	height:154px;
	top:165px;
	right:0px;
}
.banner2-new{
	background-image:url('image/banner2-new.png');
	background-position:0px 0px;
	width:256px;
	height:153px;
	top:165px;
	right:0px;
}
.banner2-new-position{
	width:240px;
	height:116px;
	top:161.5px;
	right:0px;
}
.banner2-new:Hover{ background-position:0px 153px; }	
.banner3{
	background-image:url('image/banner3.png');
	background-position:0px 0px;
	width:260px;
	height:148px;
	top:333px;
	right:0px;
}
.banner3-new{
	background-image:url('image/banner3-new.png');
	background-position:0px 0px;
	width:256px;
	height:153px;
	top:316px;
	right:0px;
}
.banner3-new-position{
	width:240px;
	height:116px;
	top:281px;
	right:0px;
}
.banner3-new:Hover{ background-position:0px 153px; }
.banner3-new-none{
	background-image:url('image/banner3-new-none.png');
	background-position:0px 0px;
	width:256px;
	height:153px;
	top:316px;
	right:0px;
}
.banner3 .ribbon{
	width:215px;
	height:35px;
	background-image:url('image/banner-ribbon.png');
	background-position:0px 70px;
	top:90px;
	right:0px;
}
.banner3 .ribbon:Hover{ background-position:0px 35px; }
.banner4{
	background-image:url('../image/bg-banner-promotion.png');
	padding-top:3px;
	padding-left:9px;
	height: 137px;
    right: 0px;
    top: 175px;
    width: 252px;	
}	
.banner5{
	background-image:url('image/banner-value-chain.png');
	background-position:0px 0px;
	width:256px;
	height:154px;
	top:319px;
	right:0px;
}
.sidebar-list, .sidebar-list2, .sidebar-list3{
	right:0px;
	width:234px;
	height:1px;
	background-color:#dddddd;
}
.sidebar-list{ top:449px; }
.sidebar-list2{ top:490px; }
.sidebar-list3{ top:531px; }
.Interest{
	background-image:url('image/sidebar-Interest.png');
	width:255px;
	height:36px;
	background-position:0px 0px;
	top:533px;
	right:0px;	
}
.Interest-position{
	width:243px;
	height:41px;
	top:450px;
	right:0px;	
}
.Economic-outlook-position{
	width:243px;
	height:41px;
	top:490px;
	right:0px;	
}
.Interest:Hover{ background-position:0px 36px; }
.Calculate{
	background-image:url('image/sidebar-Calculate.png');
	width:255px;
	height:34px;
	background-position:0px 0px;
	top:488px;
	right:0px;	
}
.Calculate-position{
	width:243px;
	height:41px;
	top:408px;
	right:0px;	
}
.Calculate:Hover{ background-position:0px 34px; }
.Economy, .Economy2{
	background-image:url('image/sidebar-Economy.png');
	width:200px;
	height:26px;
	background-position:0px 0px;
	right:0px;	
}
.Economy{ top:488px; }
.Economy:Hover{ background-position:0px 26px; }
.Economy2{ top:590px; }
.Economy2:Hover{ background-position:0px 26px; }
/*----------------------- footer -----------------------*/
.footer-line{
	/*background-color:#705f5f;*/
	background-color:#FFFFFF;
}
.footer{
	margin:0px auto;
	color:#000000;
	padding:0px 12px;
}
.footer-box{ margin:55px 0px 0px 0px; }
.footer-box2{ margin:15px -15px 0px 17px; }
.footer-box2 a{ color:#FFF }
.footer-Line{ border-right:1px solid #FFF; }
.footer-active{
	color:#ffda00 !important;	
}
/*----------------------- Other -----------------------*/
.P-Relative{ position:relative; }
.P-Absolute{ position:absolute; }

.TxT-C{ text-align:center; }
.TxT-R{ text-align:Right; }
.TxT-L{ text-align:left; }

.h6{ height:6px; }
.h13{ height:13px; }
.h20{ height:20px; }
.h23{ height:23px; }
.h25{ height:25px; }
.h30{ height:30px; }
.h35{ /*height:35px;*/ }
.h40{ height:40px; }
.h45{ height:45px; }
.h70{ height:70px; }
.h100{ height:100px; }
.h140{ height:140px; }
.h150{ height:150px; }
.h155{ height:155px; }
.h225{ height:225px; }
.h275{ height:275px; }
.h295{ height:295px; }
.h300{ height:300px; }
.h310{ height:310px; }
.h320{ height:320px; }
.h325{ height:325px; }
.h340{ height:340px; }
.h360{ height:360px; }
.h600{ height:600px; }
.h630{ height:630px; }

.w18{ width:18px; }
.w22{ width:22px; }
.w30{ width:30px; }
.w50{ width:50px; }
.w60{ width:60px; }
.w75{ width:75px; padding-right:15px; }
.w85{ width:85px; }
.w100{ width:100px; }
.w105{ width:105px; }
.w120{ width:120px; }
.w125{ width:125px; }
.w135{ width:135px; }
.w140{ width:140px; }
.w160{ width:160px; }
.w170{ width:170px; }
.w180{ width:180px; }
.w200{ width:200px; }
.w212{ width:212px; }
.w215{ width:215px; }
.w235{ width:235px; }
.w240{ width:240px; }
.w245{ width:245px; }
.w250{ width:250px; }
.w260{ width:260px; }
.w280{ width:280px; }
.w300{ width:300px; }
.w315{ width:315px; }
.w320{ width:320px; }
.w340{ width:340px; }
.w350{ width:350px; }
.w400{ width:400px; }
.w500{ width:500px; }
.w515{ width:515px; }
.w550{ width:550px; }
.w650{ width:650px; }
.w590{ width:590px; }
.w600{ width:600px; }
.w675{ width:675px; }
.w700{ width:700px; }
.w710{ width:710px;}
.w720{ width:710px;}
.w725{ width:725px;}
.w735{ width:735px;}
.w745{ width:745px; }
.w800{ width:800px; }
.w1000{ width:980px;}
.w1200{ width:1180px;}
.w1300{ width:1280px;}
.w220{ width:220px; }

.marginT5{ margin-top:5px; }
.marginT15{ margin-top:15px; 
	margin-bottom:15px; /*Add By Noy 25 Jan 2013*/ }
	.marginT15-2{ margin-top:0px !important; 
	margin-bottom:15px; width:200px;
	 /*Add By Noy 25 Jan 2013*/ }
.marginB5{ margin-bottom:5px; }

.dNone{ display:none; }
.dBlock{ display:Block; }

.floatL{ /*float:left;*/ }
.floatR{ float:Right;
    top: 0px;
    left: 40px;
}

.clear{ 
	clear:both;
	width:0px;
	height:0px;
}


a:hover {
	text-decoration: none;
	color:#ffc900;
}


/* edit by nook */
/*.textboxAlert{
	border:1px solid red;
	width:495px;
	margin-bottom:9px;
	height:20px;
}

/*#contact-us textarea.textboxAlert{
	border:1px solid red;
	max-width:495px;
	max-height:135px;
	min-width:495px;
	min-height:135px;
	margin-bottom:9px;
}
*/
#contact-us textarea.textboxAlert{
	
	background-image: url(lib/img/textarea-style1.gif);
	background-repeat: no-repeat;
	/*padding:0; 
	width:240px;
	height:90px;
	border:0 none;*/
	display:block;
	vertical-align:middle;
	background-position: 0px -180px; 
}
#contact-us .subject-name-select-alert{
	width:105px;
	height:21px;
	float:left;
	position:relative;
	border:1px solid red;
}

div.text-detail ul{ padding-left:15px; }

div.text-detail-img ul{ padding-left:-15px; }

img a { border:0;}

div.select_border_red2{
	width: 362px;
	height: 23px;
	border: 1px solid red;
}

.text_bold{font-weight:bold;}
.ShortDes{ padding:23px 0px 10px 0px; height:35px; display:block;}
.ShortDesDetail{margin-top:10px; margin-left:12px; text-align:left;  font-size:15px; font-family: 'KrungsriSimpleMedium';/*font-family: 'KrungsriSimpleRegular' !important; *font-family: 'KrungsriSimpleMediumRegular'; font-family: 'KrungsriSimpleMediumRegular'\9; font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1; */display:block;}
.ShortDesMore{margin:25px 0 10px 0; font-size:15px; font-family: 'KrungsriSimpleMedium';/*font-family: 'KrungsriSimpleRegular' !important; *font-family: 'KrungsriSimpleMediumRegular'; font-family: 'KrungsriSimpleMediumRegular'\9; font-style:normal;  font-weight: normal;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1;*/ display:block;}
.w300-2{ width:280px; margin-top:14px; }
.w300-3{ width:245px; margin-top:-19px; }
.w300-4{ width:245px; margin-top:0px; }
.w300-5{ width:245px; margin-top:-3px; }
.w300-6{ width:225px; margin-top:0px; }
.w300-7{ width:200px; margin-top:0px; }

.txt-Des-2{ /*height:15px;*/ overflow:hidden; border-bottom-color:#e5e5e5; border-bottom-style: solid; border-bottom-width:1px; width:212px; margin-top:0px; *margin-top:-20px;}


/* edit menu right*/

#menu-accordion{
	/*background-color:#f4f2f2;*/
	margin-left:0px;
	margin-right:0px;
	margin-top:30px;
	/*border-top:1px solid #e2dfdf;
	border-left:1px solid #e2dfdf;
	border-right:1px solid #e2dfdf;*/
	word-wrap: break-word;

}
#menu-accordion .menu-active{	
	/*border-bottom:1px solid #e2dfdf;*/
	/*border-left:1px solid #e2dfdf;
	border-right:1px solid #e2dfdf;*/
	padding:0px 0px 0px 0px;
	color:#6e605f; 
}
#menu-accordion .menu-active .sub01{
	padding:6px 10px 6px 10px; margin-top:0px; margin-bottom:1px; color:#e5e5e5; background-color:#e5e5e5; 

}
#menu-accordion .menu-active .sub01:hover{
	background-color:#d5d4d5; 
	padding:6px 10px 6px 10px; 
	margin-top:0px; 
	margin-bottom:1px;

}
#menu-accordion .menu-active .sub01-active{
	background-color:#6E605F; 
	padding:6px 10px 6px 10px;
	margin-top:0px; 
	margin-bottom:1px;

}
#menu-accordion .sub01{
	margin-left:0px; margin-top:0px; margin-bottom:1px;

}
#menu-accordion .sub01:hover{
	background-color:#d5d4d5;
	
	margin-left:0px; 
	margin-top:0px; 
	margin-bottom:1px;;
}
#menu-accordion .sub01 a:hover{
	text-decoration:none;
}
#menu-accordion .submenu-accordion{
	margin-left:0px;
	margin-top:0px;
	background-color:#eeeeee;
}
#menu-accordion .submenu-accordion .sub02{
	 padding:7px 7px 7px 20px; 
	 border-bottom:1px solid #fff;
}
#menu-accordion .submenu-accordion .sub02:hover{
	 padding:7px 7px 7px 20px; 
	 border-bottom:1px solid #fff;
	 background-color:#d5d4d5;
}
#menu-accordion .submenu-accordion .sub02-active{
	 padding:7px 7px 7px 20px; 
	 border-bottom:1px solid #fff;
	 background-color:#6F5F5E;
}
#menu-accordion .submenu-accordion .sub02 a:hover{
	color:#6F5F5E;
	text-decoration:none;
}
#menu-accordion .submenu-accordion p{
    color: #FFDA00;
    display: block;
	padding: 7px;
	border-bottom:1px solid #fff;
	font-weight:normal;		
	padding-left:20px;
}
#menu-accordion .submenu-accordion .active span{ color:#6E605F !important; }
#menu-accordion .submenu-accordion .active {
	/*background-color:#e8e6e7;
	border-bottom:1px solid #d9d5d4;
	border-top:1px solid #d9d5d4;*/
	
	margin-left:0px;
	padding-left:0px;
}
/*#menu-accordion .submenu-accordion .active .detail3rd , #menu-accordion .submenu-accordion .active .detail3rd-active{ padding-left:30px !important; }
#menu-accordion .submenu-accordion .active .detail3rd-active a{ color:#8F8F8F !important; }
#menu-accordion .submenu-accordion .active .detail3rd-active span{ color:#968687 !important; }
#menu-accordion .submenu-accordion .active .detail3rd span{ color:#ffda00 !important; }*/

#menu-accordion .submenu-accordion .active .sub03{ 
 	padding:7px 7px 7px 30px; 
	border-bottom:1px solid #e2dfdf;
	/*background-color:#eceaeb;*/
	background-color:#e4e4e4;
}
#menu-accordion .submenu-accordion .active .sub03:hover{ 
 	padding:7px 7px 7px 30px; 
	border-bottom:1px solid #e2dfdf;
	background-color:#d5d4d5;
}
#menu-accordion .submenu-accordion .active .sub03 a:hover{
	text-decoration:none;
}
#menu-accordion .submenu-accordion .active .sub03-active{ 
 	padding:7px 7px 7px 30px; 
	border-bottom:1px solid #e2dfdf;
	background-color:#6f5f5e;
}
#menu-accordion .submenu-accordion .active .detail3rd-active a{ color:#8F8F8F !important; }
#menu-accordion .submenu-accordion .active .detail3rd-active span{ color:#968687 !important; }
#menu-accordion .submenu-accordion .active .detail3rd span{ color:#ffda00 !important; }

.ui-accordion-header{
/*	border-left:1px solid #e2dfdf;
	border-right:1px solid #e2dfdf;*/
	color:#705f5f;
	background-color:#e5e5e5;
	margin-bottom:1px;
	padding:6px 10px 6px 10px;	
}

.ui-accordion-header:hover{
	color:#705f5f;
	background-color:#ffda00;	
	padding:6px 10px 6px 10px;	
	margin-bottom:1px;
	
}
.ui-accordion-header:hover a{
	color:#705f5f;
}
.ui-accordion-header a{ color:#705f5f }
.ui-accordion-header a:Hover{ text-decoration:none; color:#705f5f; } 
#menu-accordion h3 { font-size:10pt; }
#menu-accordion h3 span{ display:none; }
#menu-accordion p{
	border-bottom:1px solid #e2dfdf;
	display:block;
	padding:10px 0px 10px 25px;
}
#menu-accordion p a{ color:#705f5f }
#menu-accordion p a:Hover{ color:#c9c2c2; text-decoration:none; }
#menu-accordion .menu-active .active{ font-weight: normal;}
#menu-accordion .menu-active .active:hover{ text-decoration:none;}
#menu-accordion p a.active{ font-weight: normal;}
.ui-state-active{
	background-color:#ffda00;	
}
.ui-state-active a{
	color:#705f5f ;
}
.ui-state-active span{ display:inline !important; }


.bullet-brown{width:10px; height:7px; background-image:url(image/bullet-sub01.png) !important; 
background-repeat:no-repeat; margin-top:5px; float:left }
.bullet-brown-active{width:10px; height:7px; background-image:url(image/bullet-sub01-ov.png) !important; 
background-repeat:no-repeat; margin-top:5px; float:left }
.bullet-brown-2{width:10px; margin-top:6px; height:7px; background-image:url(image/bullet-sub01-2.png); background-repeat:no-repeat; float:left;}
.bullet-brown-2-active{width:10px; margin-top:6px; height:7px; background-image:url(image/bullet-sub01-2-ov.png); background-repeat:no-repeat; float:left;}
.bullet-brown-3{width:10px; margin-top:5px; height:7px; background-image:url(image/bullet-sub01-3.png); background-repeat:no-repeat; float:left;}
.bullet-brown-3-active{width:10px; margin-top:5px; height:7px; background-image:url(image/bullet-sub01-3-ov.png); background-repeat:no-repeat; float:left;}

.sub01-txt a:hover{color:#705f5f;}
.sub01-txt{width:185px;  padding:0px 10px 0px 10px !important; *padding:0px 10px 0px 0px;  font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important; 
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal; 
 }
.sub01-txt-active{width:185px; padding:0px 10px 0px 10px !important; *padding:0px 10px 0px 0px; font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal;}
.sub01-txt-active a{color:#ffda00; font-size: 12px; line-height:17px;  font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal;}
.sub01-txt-active a:hover{color:#ffda00; text-decoration:none; font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal;}

.sub02-txt{width:185px; padding-left:10px; font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal; font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal;}
.sub02-txt-active{width:185px; padding-left:10px; font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal;}
.sub02-txt-active a{color:#ffda00; font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal;}
.sub02-txt-active a:hover{color:#ffda00; text-decoration:none; font-size: 12px; line-height:17px; font-family: 'KrungsriSimpleRegular' !important;
*font-family: 'KrungsriSimpleMediumRegular';  font-family: 'KrungsriSimpleMediumRegular'\9;
font-style:normal;  font-weight: normal;}

.sub03-txt{width:190px; padding-left:10px;}
.sub03-txt-active{width:190px; padding-left:10px;}
.sub03-txt-active a{color:#ffda00;}
.sub03-txt-active a:hover{color:#ffda00; text-decoration:none;} 

.product-list-banner_print{
	width:650px;
	height:175px;
	/*padding-left:30px;
	margin-top:30px;
	margin-bottom:20px;*/
	padding:30px 0 20px 30px;
	overflow:hidden;
}

/* Top Menu */
div.menu_cover { float:left;}
a#top_menu1 { width:98px; height:44px; float:left; }
a#top_menu2 { width:158px; height:44px; float:left; }
a#top_menu3 { width:96px; height:44px; float:left; }
a#top_menu4 { width:92px; height:44px; float:left; }
a#top_menu5 { width:193px; height:44px; float:left; }
a#top_menu6 { width:137px; height:44px; float:left; }
a#top_menu7 { width:77px; height:44px; float:left; }
    	/></a>/></a>
    	

/* adjust layout same corporate*/
.css5{
	color:#6f5f5e;
}
.css6{
	color:#ffc900;
}
.css8{
	font-size:14px;
}
a.link3:link{text-decoration:none; color:#6f5f5e;}
a.link3:visited{text-decoration:none; color:#6f5f5e;}
a.link3:hover{text-decoration:underline; color:#6f5f5e;}

a.social:hover{ 
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;}

.font-size12{ font-size:12px;}
#Top-Home-NAV{ width:80px; float: right; text-align:right; padding-top:12px; height:20px; padding-right:50px;}
#Top-NAV{ width:980px; padding:0 10px; margin:0 auto;}
.detail-search{background:none; border: none; width:145px; width:120px\9;  height:28px; height:40px/9; padding-left:10px; line-height:30px;}
#contain-search{ background:#f7f5f6;  margin-left:-4px; margin-left:0px\9; width:184px; width:168px\9; height:28px; }
.sear-btn{ position:absolute; margin-top:9px ; margin-left:160px; margin-left:140px\9;}
.text-language{ padding-left:10px; font-size:13px}
.search-po{ padding-top:10px;}
.align-middle{ vertical-align:middle;}
.language-active{ color:#CCCCCC;}

input{

	font-family:Thonburi,Tahoma,Arial, Helvetica; _font-family:Tahoma;
	color:#666; 
}
textarea{

	font-family:Thonburi,Tahoma,Arial, Helvetica; _font-family:Tahoma;
	color:#666; 
}

a.mask-thumb{
display: block;
width: 213px;
height: 170px;
/*background:url(image/mask-thumb.png);*/
text-indent: -9998px;
-webkit-print-color-adjust: exact;
position:absolute;
z-index:99px3px;
:3px;
}
a.mask-thumb:hover{
display: block;
width: 213px;
height: 170px;
background:url(image/mask-thumb-ov.png);
text-indent: -9998px;
-webkit-print-color-adjust: exact;
position:absolute;
z-index:99px;
}

a.mask-thumb2{
display: block;
width: 213px;
height: 170px;
/*background:url(image/mask-thumb.png);*/
text-indent: -9998px;
-webkit-print-color-adjust: exact;
position:absolute;
z-index:99px;
top:0px;
left:0px;
}
a.mask-thumb2:hover{
display: block;
width: 213px;
height: 157px;
background:url(image/mask-thumb2-ov.png);
text-indent: -9998px;
-webkit-print-color-adjust: exact;
position:absolute;
z-index:99px;
}


a.mask-thumb-vdo{
display: block;
width: 212px;
height: 155px;
/*background:url(image/bt-vdo-thumb.png);
text-indent: -9998px;*/
/*-webkit-print-color-adjust: exact;*/
position:absolute;
z-index:99px;
top:0px;
left:0px;
}
/*a.mask-thumb-vdo:hover{
display: block;
width: 212px;
height: 155px;
background:url(image/bt-vdo-thumb-ov.png);
text-indent: -9998px;
-webkit-print-color-adjust: exact;
position:absolute;
z-index:99px;
}
*/
/*SECTION*/
#head-section{ width:980px; height:40px; margin:0 auto; }
#head-section .position{ /*margin-left:125px;*/ margin-top:15px;}
#head-section .position .border-head{ 
height:40px; width: 980px; border-bottom-color:#e5e5e5; border-bottom-style: solid; border-bottom-width:1px;border-top-color:#e5e5e5; border-top-style: solid; border-top-width:1px; position:relative; z-index:99;}


.social-magin{margin-top:-28px; margin-right:-10px;}
.social-magin2{margin-top:0px; margin-right:0px;}

.bg-sub-product-tab{background-color:#f0f0f0; padding-top:11px; padding-left:15px; margin-top:-11px; min-height:30px; margin-bottom:-15px; margin-left:-15px;}

/*---download box----*/
.download-w1{ width:720px; margin-top:40px; margin-left:0px; margin-bottom:30px;}
.download-w1-print{ width:645px; margin-top:40px; margin-left:30px; margin-bottom:40px;}
.curve-2{
-webkit-border-top-left-radius: 5px; 	/* Safari */
	-webkit-border-top-right-radius: 5px; 	/* Safari */
	-webkit-border-bottom-right-radius: 0px; 	/* Safari */
	-webkit-border-bottom-left-radius: 0px;	/* 	 Safari */
	-moz-border-radius: 5px 5px 0px 0px; /*Firefox*/
	border-radius: 5px 5px 0px 0px; /*Opera*/
	behavior: url(PIE.htc); 
	border-radius:5px 5px 0px 0px !important;
/*	border-right:1px solid #fff ;*/
	/*border:1px solid #cccccc ;
	border-bottom:none;*/
position:relative;
	
	padding:4px;}
	
.curve-3{
-webkit-border-top-left-radius: 0px; 	/* Safari */
	-webkit-border-top-right-radius: 0px; 	/* Safari */
	-webkit-border-bottom-right-radius: 5px; 	/* Safari */
	-webkit-border-bottom-left-radius: 5px;	/* 	 Safari */
	-moz-border-radius: 0px 0px 5px 5px; /*Firefox*/
	border-radius: 0px 0px 5px 5px; /*Opera*/
	behavior: url(PIE.htc); 
	border-radius:0px 0px 5px 5px !important;
/*	border-right:1px solid #fff ;*/
	/*border:1px solid #cccccc ;
	border-bottom:none;*/
position:relative;
	padding:4px;}

.bg-color2{ background:#ffda00;}
.text-d-po{ padding-top:5px; padding-left:10px; padding-bottom:2px;}
.emboss{ text-decoration:none; color:#6f5f5e; text-shadow:#FFFFFF;
 text-shadow: 0px 1px 1px rgba(255, 255, 255, .7); }
 .download{border-top-color:#fff; border-top-width:1px; border-top-style: solid; padding-top:5px; background:#ededed; padding-left:10px;}
.download img{ padding-right:5px;}


.vdo-box{width:700px; height:180px; background-color:#f9f8f8; border:solid; border-width:1px; border-color:#f2f2f2; margin:0 auto; margin-bottom:30px; margin-top:30px;}
.vdo-box-relative{margin:13px 13px 13px 13px; width:2; height:155px; position:relative}
.vdo-box-detail{position:absolute; left:237px; top:1px; height:153px; width:418px;}

/********** Nav ***********/
#Top-NAV{ width:980px; padding:0 10px; margin:0 auto;}
#topnav-bg{ height:30px;}
#mainNAV-BG{ background:#fff; height:110px;}
#mainNAV{padding:0 10px; margin:0 auto; width:980px;}
#main-Lead{ height:240px; background:url(img/lead-1700x240.jpg) #f8f8f8 center top no-repeat;}
.main_lead_cover { width:100%; background-color: #f8f8f8; text-align:center; z-index:-999;}
#main-Lead2{ /*width:100%;*/ width:980px; margin:auto; height:240px; text-align:left;  } /* nook edit slide */
#main-Lead2 a { margin:auto; position:absolute;}
.logo{ position:absolute;}

/*------------CURVE-------------*/
.curve{
-webkit-border-top-left-radius: 10px; 	/* Safari */
	-webkit-border-top-right-radius: 10px; 	/* Safari */
	-webkit-border-bottom-right-radius: 10px; 	/* Safari */
	-webkit-border-bottom-left-radius: 10px;	/* 	 Safari */
	-moz-border-radius: 10px 10px 10px 10px; /*Firefox*/
	border-radius: 10px 10px 10px 10px; /*Opera*/
	behavior: url(PIE.htc); 
	border-radius:10px 10px 10px 10px !important;
/*	border-right:1px solid #fff ;*/
	/*border:1px solid #cccccc ;
	border-bottom:none;*/
	border-width:0px;
	padding:4px;}
	
	/*.paging-lead{ background:#FFFFFF; padding:8px 6px 8px 10px; width:40px; height:20px; position:absolute; left: 600px; top:370px; z-index: 999; }*/
	.paging-lead{ background:#FFFFFF; padding:8px 6px 8px 10px; width:40px; height:20px; z-index: 999; margin:auto; text-align:center; }
	.paging-lead td{ padding-right:4px;}
	#paging-lead-po{ width:980px; margin:auto; }
	/*#paging-lead-po .paging-lead-po-top{  position:absolute; margin-top:225px; z-index:999; margin-left:480px; }*/
	#paging-lead-po .paging-lead-po-top{  position:absolute; margin-top:-10px; z-index:999; /*margin-left:480px;*/ left:600px; }  /* nook edit slide */
	.cover_lead_page { position:absolute; width:100%; top:370px; z-index:999; left:0px;}
	
	.paging-lead a{
		float:left;
		display: block;
		width: 10px;
		height: 10px;
		background:url(image/bullet.png);
		behavior:url(iepngfix.htc);
		text-indent: -9998px;
		margin-left: 2px;
	}
	.paging-lead a:hover{
		float:left;
		display: block;
		width: 10px;
		height: 10px;
		background:url(image/bullet-ov.png);
		behavior:url(iepngfix.htc);
		text-indent: -9998px;
		margin-left: 2px;
	}

	/*----BULLET---*/
a.bullet{
	float:left;
	display: block;
	width: 10px;
	height: 10px;
	background:url(image/bullet.png);
	behavior:url(iepngfix.htc);
	text-indent: -9998px;
	margin-left: 2px;
}

a.bullet:hover{
	float:left;
	display: block;
	width: 10px;
	height: 10px;
	background:url(image/bullet-ov.png);
	behavior:url(iepngfix.htc);
	text-indent: -9998px;
	margin-left: 2px;
}
a.activeSlide{
	float:left;
	display: block;
	width: 10px;
	height: 10px;
	background:url(image/bullet-ov.png);
	behavior:url(iepngfix.htc);
	text-indent: -9998px;
	margin-left: 2px;
}

.table-content01 tr .table-style01{background-color:#8A7B78; color:#FFF; font-size:13px; text-align:center; padding:5px; border-right:solid 1px #FFF; border-top:solid 1px #FFF;}
.table-content01 tr .table-style02{background-color:#f9f8f8; color:#705F5F; font-size:13px; text-align:left; padding:5px; border-right:solid 1px #FFF; border-top:solid 1px #FFF; vertical-align:middle;}
.table-content01 tr .table-style03{background-color:#f3f2f1; color:#705F5F; font-size:13px; text-align:left; padding:5px; border-right:solid 1px #FFF; border-top:solid 1px #FFF; vertical-align:middle;}
.table-check{background-image: url(image/table-check.png); width:13px; height:13px; margin:0 auto}

.youtube_list {float:left;width:345px;padding:0 13px 10px 0;margin-top:40px;height:100px;}

.button-vdo{position:absolute; top:49px; left:82px;}
.button-vdo2{position:absolute; margin-left:35px; margin-top:22px;}


body {
	font-family: Tahoma;
	font-size: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-color: #ffffff;
	background-position: center bottom;
	color: #666666;
}
#main {
	MARGIN: 0px;
	height: 100%;
	text-align: center;
}
.style1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #660000;
	text-decoration: none;
}
a#underline:link {
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a#underline:visited {
	font-family: Tahoma;
	font-size: 13px;
	color: #660000;
	text-decoration: none;
}
a#underline:hover {
	font-family: Tahoma;
	color: #333333;
	text-decoration: none;
	font-size: 13px;


}
.sbj {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 16px;
}
#head {
	text-align: center;
	font-size: 18px;
}

.td {
	font-size: 9px;
}
