@charset "utf-8";
/* Hack CSS for ie */
@font-face {
/* Font Font English */	
 font-family: FrutigerLTStd-Light;
 src: url("../fonts/FrutigerLTStd-Light.eot"); /* EOT file for IE */
}

@font-face {
 font-family: FrutigerLTStd-Light;
 src: url("../fonts/FrutigerLTStd-Light.ttf") /* TTF file for CSS3 browsers */
}
.fb_shared {
	font-family: Tahoma;
	text-decoration: none;
	float: right;
	margin-right: 5px;
	width: 100%;
	margin-bottom: 10px;
}


.FrutigerLTStd-Light  * { font-family: FrutigerLTStd-Light;}



/* ****** bold ******* */
@font-face {
 font-family: SukhumvitBold;
 src: url("../fonts/SukhumvitBold.eot"); /* EOT file for IE */
}

@font-face {
 font-family: SukhumvitBold;
 src: url("../fonts/SukhumvitBold.ttf") /* TTF file for CSS3 browsers */
}


.SukhumvitBold  * { font-family: SukhumvitBold;}
/* //end bold*/
span.Sukhumvit_Bold{
	font-family:SukhumvitBold;
	font-size: 16px;
	line-height:20px;
	font-weight:bold;
	color: #6c594b;
	padding-left: 30px;
}
/* ************* */


/* การเรียกใช้*/
span.FrutigerLTStd-Light{
	font-family:FrutigerLTStd-Light;
	font-size: 16px;
	line-height:20px;
	font-weight:lighter;
	color: #8D7A50;
}

span.FrutigerLTStd-Bold{
	font-family:FrutigerLTStd-Light;
	font-size: 16px;
	line-height:20px;
	font-weight:bold;
	color: #6c594b;
	padding-left: 30px;
}

span.Frutiger_form{
	font-family:FrutigerLTStd-Light;
	font-size: 14px;
	line-height:12px;
	font-weight:lighter;
	color: #8D7A50;
}

/* For Font Thai*/
@font-face {
 font-family: SukhumvitLight;
 src: url("../fonts/SukhumvitLight.eot"); /* EOT file for IE */
}

@font-face {
 font-family: SukhumvitLight;
 src: url("../fonts/SukhumvitLight.ttf") /* TTF file for CSS3 browsers */
}


.SukhumvitLight  * { font-family: SukhumvitLight;}


/* การเรียกใช้*/
span.SukhumvitLight {
	font-family:SukhumvitLight;
	font-size: 18px;
	line-height:20px;
	font-weight:lighter;
	color: #906D4F;
}
span.SukhumvitBold {
	font-family:SukhumvitLight;
	font-size: 17px;
	line-height:20px;
	font-weight:bold;
	color: #6c594b;
}

/* start contact style */
span.SukhumvitB {
	font-family:SukhumvitLight;
	font-size: 18px;
	font-weight:bold;
	color: #59493E;
}

span.SukhumvitL {
	font-family:SukhumvitLight;
	font-size: 14px;
	line-height:20px;
	font-weight:normal;
	color: #8D7A50;
}
/* end contact style */

#i-talk_en {
	margin-top: 10px;
}
.bg_italk {
	background-image: url(../images/bg_italk.jpg);
	background-color: #FEF1E1;
	background-repeat: no-repeat;
}


.center {margin: 0 auto; text-align:left; width:1024px;}

 
   

#footter {margin-top:5px;}

 
 

input,textarea,file {
	-moz-border-radius:8px;
	-webkit-border-radius:4px;
	background: #ffffff;  /* For IE*/
	border:solid 1px #c5c5c5;
	background-color: #FFFFFF;
	font-size: 14px;
	font-family: Tahoma;
	color:#5c5858;
	/*	text-shadow:0px 1px 0px #827f7f;    */
	width:270px;
	resize: none;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 5px;


}	  

	  
fieldset label.infield /* .infield label added by JS */ {
    color: #333;
    text-shadow: 0px 1px 0px #fff;
    position: absolute;
    text-align: left;
    top: 3px !important;
    left: 35px !important;
    line-height: 29px;
    }
	
#registerNew {
background: url('../images/send_ans.jpg') 0 0 no-repeat;
    width:92px;
    height:24px;
    -moz-box-shadow: 0px 0px 0px #1a0605;
    -webkit-box-shadow: 0px 0px 0px #1a0605;
	border:none;
	}

#registerNew:hover { 
background: url('../images/send_ans.jpg') 0 0 no-repeat;
}

#registerNew:active { 
background: url('../images/send_ans.jpg') 0 0 no-repeat;
width:92px;
height:24px;
  -moz-box-shadow: 0px 0px 0px #1a0605;
  -webkit-box-shadow: 0px 0px 0px #1a0605;
}
	
#submittt {
	width: 92px;
	height: 24px;
    text-align:right;
	margin-top:5px;

}

#submit_index {
	width: 92px;
	height: 24px;
	}






/* nav menu style */

/* nav */

#nav {
	widows:1024px;
	height: 73px;
	text-align:center;
}

#nav-menu {
	width: 810px;
	height: 73px;
	overflow: hidden;
	text-align:center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 180px;
}

#nav-menu ul {
	margin: 0;
	padding: 35px 0 0 0;
}

#nav-menu li {
	list-style: none;
	float:left;
	font-family: BrowalliaUPC;
}

#nav-menu li a {
	padding:20px 0 0 30px;
	text-align:center
}


#nav-menu li a:link {
	color:#FFFFFF;
	text-decoration: none;
	font-family:'BrowalliaUPC', Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:20px;
}
#nav-menu li a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family:'BrowalliaUPC',Arial, Helvetica, sans-serif;
	font-size:20px;
}
#nav-menu li a:hover {
	color: #6A423E;
	text-decoration: none;
	font-family:'BrowalliaUPC',Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:20px;	
}
#nav-menu li a:active {
	text-decoration: none;
    font-family:'BrowalliaUPC',Arial, Helvetica, sans-serif;
	font-size:20px;	
	font-weight: bold;
	color: #8F523D;
}
 

/* from st.css*/
html, body{
	margin: 0px;
	padding: 0px;
	background-repeat: repeat;
	background-attachment: fixed;
	background-image: url(../images/office.png);
		
}


/*helvetica_neue */
@font-face {
 font-family: helvetica_neue_condensed_bold;
 src: url("../fonts/helvetica_neue_condensed_bold.eot") /* EOT file for IE */
}
@font-face {
 font-family: helvetica_neue_condensed_bold;
 src: url("../fonts/helvetica_neue_condensed_bold.ttf") /* TTF file for CSS3 browsers */
}

.hell  * { font-family: helvetica_neue_condensed_bold;}
/* end helvetica_neue */


/* link style*/
span.link{
    font-family:'helvetica_neue_condensed_bold',Arial, Helvetica, sans-serif;
	}
 .link { 
 color: #ffffff;
   text-decoration: none;
}
  a.link { 
   color: #ffffff;
   text-decoration: none;
}
 a.link:hover { 
  color: #ff9900;
   text-decoration: none;
}

  a.link_act { 
 color: #ff9900;
   text-decoration: underline;
}
 a.link_act:hover { 
  color: #ff9900;
     text-decoration: none;
}


@font-face {
/* Font Font English */	
 font-family: FrutigerLTStd-Light;
 src: url("../fonts/FrutigerLTStd-Light.eot"); /* EOT file for IE */
}

@font-face {
 font-family: FrutigerLTStd-Light;
 src: url("../fonts/FrutigerLTStd-Light.ttf") /* TTF file for CSS3 browsers */
}
.fb_shared {
	font-family: Tahoma;
	text-decoration: none;
	float: right;
	margin-right: 5px;
	width: 100%;
	margin-bottom: 10px;
}


.FrutigerLTStd-Light  * { font-family: FrutigerLTStd-Light;}



/* ****** bold ******* */
@font-face {
 font-family: SukhumvitBold;
 src: url("../fonts/SukhumvitBold.eot"); /* EOT file for IE */
}

@font-face {
 font-family: SukhumvitBold;
 src: url("../fonts/SukhumvitBold.ttf") /* TTF file for CSS3 browsers */
}


.Sukhumvit_Bold  * { font-family: SukhumvitBold;}
/* //end bold*/
span.Sukhumvit_Bold{
	font-family:SukhumvitBold;
	font-size: 16px;
	line-height:20px;
	font-weight:bold;
	color: #6c594b;
	padding-left: 30px;
}
/* ************* */


/* การเรียกใช้*/
span.FrutigerLTStd-Light{
	font-family:FrutigerLTStd-Light;
	font-size: 16px;
	line-height:20px;
	font-weight:lighter;
	color: #6c594b;
}

span.FrutigerLTStd-Bold{
	font-family:FrutigerLTStd-Light;
	font-size: 16px;
	line-height:20px;
	font-weight:bold;
	color: #6c594b;
	padding-left: 30px;
}
/* For link style */
/* link style*/
span.link{
    font-family:'helvetica_neue_condensed_bold',Arial, Helvetica, sans-serif;
	}
 .link { 
 color: #ffffff;
   text-decoration: none;
}
  a.link { 
   color: #ffffff;
   text-decoration: none;
}
 a.link:hover { 
  color: #ff9900;
   text-decoration: none;
}

  a.link_act { 
 color: #ff9900;
   text-decoration: underline;
}
 a.link_act:hover { 
  color: #ff9900;
     text-decoration: none;
}

/**/


/* For Font Thai*/
@font-face {
 font-family: SukhumvitLight;
 src: url("../fonts/SukhumvitLight.eot"); /* EOT file for IE */
}

@font-face {
 font-family: SukhumvitLight;
 src: url("../fonts/SukhumvitLight.ttf") /* TTF file for CSS3 browsers */
}


.SukhumvitLight  * { font-family: SukhumvitLight;}


/* การเรียกใช้*/
span.SukhumvitLightBlack {
	font-family: SukhumvitLight;
	font-size: 18px;
	line-height: 25px;
	font-weight: lighter;
	color: #000000;

}

h1 {
	font-family: SukhumvitLight;
	font-size: 24px;
	line-height: 44px;
	font-weight: bolder;
	color: #000000;

}

p.SukhumvitLightBlack {
	font-family: SukhumvitLight;
	font-size: 18px;
	line-height: 25px;
	font-weight: lighter;
	color: #000000;
	margin-top: 10px;
}

span.SukhumvitLightGrey {
	font-family: SukhumvitLight;
	font-size: 18px;
	line-height: 20px;
	font-weight: lighter;
	color: #999999;
}
span.SukhumvitBold {
	font-family:SukhumvitLight;
	font-size: 17px;
	line-height:20px;
	font-weight:bold;
	color: #6c594b;

}

/* start Sukhumvit font style */
span.SukhumvitHeader {
	font-family: SukhumvitLight;
	font-size: 18px;
	font-weight: bold;
	color: #0065b1;
}

span.SukhumvitReadmore {
	font-family: SukhumvitLight;
	font-size: 18px;
	font-weight: bold;
	line-height: 35px;
	color: #000000;
}
/* link style*/
.SukhumvitReadmore {
	font-family: SukhumvitLight;
	font-size: 18px;
	font-weight: bold;
	line-height: 35px;
	color: #000000;
}
 
   a.SukhumvitReadmore {
	color: #0065b1;
	text-decoration: none;
}
  a.SukhumvitReadmore:hover {
	color: #FD6E06;
	text-decoration: none;
}

  a.SukhumvitReadmore_act { 
 color: #ff9900;
   text-decoration: underline;
}
 a.SukhumvitReadmore_act:hover { 
  color: #ff9900;
     text-decoration: none;
}
/* */

span.SukhumvitL {
	font-family:SukhumvitLight;
	font-size: 14px;
	line-height:20px;
	font-weight:normal;
	color: #59493E;
}
/* end contact style */


/* ****** Thonburi ******* */
@font-face {
 font-family: SukhumvitBold;
 src: url("../fonts/Thonburi.eot"); /* EOT file for IE */
}

@font-face {
 font-family: Thonburi;
 src: url("../fonts/Thonburi.ttf") /* TTF file for CSS3 browsers */
}


.Thonburi  * { font-family: Thonburi;}


span.Thonburi{
	font-family:Thonburi;
	font-size: 20px;
	line-height:20px;
	font-weight:lighter;
	color: #8D7A50;
}
/* //end Thonburi*/


span.BrowalliaUPC{
	font-family:BrowalliaUPC;
	font-size: 20px;
	line-height:25px;
	/*	font-weight:lighter;    */
	color: #FFFFFF;
}

span.BrowalliaUPC_grey{
	font-family:BrowalliaUPC;
	font-size: 20px;
	line-height:25px;
	/*	font-weight:lighter;    */
	color: #555555;
}

span.ireward{
	font-family:BrowalliaUPC;
	font-size: 20px;
	line-height:25px;
	/*	font-weight:lighter;    */
	color: #836133;
}

span.ireward-EN{
	font-family:BrowalliaUPC;
	font-size: 21px;
	line-height:25px;
	/*	font-weight:lighter;    */
	color: #836133;
}


/*BrowalliaUPC*/
@font-face {
/* Font Font English */	
 font-family: BrowalliaUPC;
 src: url("../fonts/BROWAU.eot"); /* EOT file for IE */
}

@font-face {
 font-family: BrowalliaUPC;
 src: url("../fonts/BROWAU.TTF") /* TTF file for CSS3 browsers */
}
/**/

span.FontEnLang{
	font-family:BrowalliaUPC;
	font-size: 21px;
	line-height:25px;
	/*	font-weight:lighter;    */
	color: #FFFFFF;
}
span.FontEnLang_grey{
	font-family:BrowalliaUPC;
	font-size: 21px;
	line-height:25px;
	/*	font-weight:lighter;    */
	color: #555555;
}


span.form_TH{
	font-family:BrowalliaUPC;
	font-size: 19px;
	line-height:15px;   
	font-weight:lighter;
	color: #8D7A50;
}

span.form_EN{
	font-family:BrowalliaUPC;
	font-size: 19px;
	font-weight:lighter;
	color: #8D7A50;
}
 
.space {margin:8px;}
 


 .boxshadow{
 	width:1024px;
	background-color:#FFF;
	position:relative;
	margin: auto;
	height: auto;
 	behavior:url('js/PIE.htc');  /* For IE*/
 /* 	-moz-box-shadow: 0px 0px 10px 0px #333333;
	-webkit-box-shadow: 0px 0px 10px 0px #333333;
	box-shadow: 0px 0px 10px 0px #333333;	/* Alas, box-shadow is not fully supported by IE < 9 */


box-shadow: 10px 0 10px -10px #333333 , -10px 0 10px -10px #333333; 
 -moz-box-shadow: 10px 0 10px -10px #333333 , -10px 0 10px -10px #333333; 
-webkit-box-shadow: 6px 0 10px -6px #333333 , -6px 0 10px -6px #333333; 
}

 
