#preload_img{display:none}
.preload_img{display:none}
#p_menu_container{
	color:white;
	position:absolute;
	z-index:130;
	left:0px;	
}
html {-webkit-text-size-adjust:none}
table {
border: none;
}
tr {
border: none;
}
td {
border: none;
}

td.p_menu {	
	vertical-align:bottom;	
	text-align:right;
}

.subHMenu{  position:absolute; width:629px;}
#sideMenu {position:absolute; top:152; display:none; z-index:1150;}
.sideMenuBtn {
	border=0;
	display:none;
	position:absolute;
	background:url(z/img/spacer.gif);
	z-index:10000;
	top:152;
}
#d_b1 {width:58px;height:26px;}
#d_b2 {width:112px;height:26px;}
#d_b3 {width:37px;height:26px;}
#d_b4 {width:60px;height:26px;}
#d_b5 {width:55px;height:26px;}

#d_t_header{width:200px;}
#d_t_content {
	width:881px;	
	height:315px;
}
.d_t_bg {position:absolute; top:160px; display:block;}
.d_t_close_invis_btn {position:absolute;width:22px;height:22px;	background:url(z/img/spacer.gif);}
.body_text_header{
	font-family:en; font-size:18px; font-weight:normal; color:#FFDC00;
	text-decoration: underline;
	position:absolute;	
}
.body_text_header_custom_underline{
	font-family:en; font-size:18px; font-weight:normal; color:#FFDC00;
	text-decoration: none;
	position:absolute;
	border-bottom: 1px solid #FFDC00; 
	padding-bottom: 2px; 
}
.body_text_header_s{
	font-family:en; font-size:17px; font-weight:normal; color:#FFDC00;
	text-decoration: underline;
	position:absolute;	
}
.body_text_h3{ font-size:21px; color:#FFDC00;}
.body_text_h2{ font-size:18px; color:#FFDC00;text-decoration: underline;}
.body_text_h1{ color:#FFDC00;}
.body_text {
	font-family:en; font-size:16px; font-weight:normal; color:white;
	position:absolute;		
	line-height:14px;
}
.body_text_financial {
	font-family:en; font-size:16px; font-weight:normal; color:white;
	position:absolute;		
	line-height:18px;
}
.body_text_en {
	font-family:en; font-size:16px; font-weight:normal; color:white;
	position:absolute;		
	line-height:14px;
}
.body_text_th {
	font-family:en; font-size:14px; font-weight:normal; color:white;
	position:absolute;		
	line-height:14px;
}
.body_text_shareholder_en {
	font-family:en; font-size:16px; font-weight:normal; color:white;
	position:absolute;		
	line-height:14px;
}
.body_text_shareholder_th {
	font-family:en; font-size:14px; font-weight:normal; color:white;
	position:absolute;		
	line-height:14px;
}
.nav_text{
	font-family:en; font-size:22px; font-weight:bold; color:white;
	position:absolute;
}

.nav_text2{
	font-family:en; font-size:24px; font-weight:bold; color:white;
	position:absolute;
}

.nav_text_construction{
	font-family:en; font-size:22px; font-weight:normal; color:white;
}

.body_text_highlighted {color:#FFDC00;}

A:link {text-decoration: none; color:white;}
A:visited {text-decoration: none; color:white;}
A:active {text-decoration: none; color:white;}
A:hover {text-decoration: none; color:#FFDC00;}


.body_text_h2_big{ font-size:24px; color:#FFDC00;text-decoration: underline;}
.body_text_big {
	font-family:en; font-size:22px; font-weight:normal; color:white;
	position:absolute;		
	line-height:14px;
}

.body_text_big A:link {text-decoration: none; color:white;}
.body_text_big A:visited {text-decoration: none; color:white;}
.body_text_big A:active {text-decoration: none; color:white;}
.body_text_big A:hover {text-decoration: none; color:#FFDC00;}


.body_text_row_spacer {
	font-family:en; font-size:8px; 
}


.ie8 #spacerRefresher {position:absolute; top:80px; left:80px; width:800px; height:300px; background-image:url(z/img/spacer.gif); border:0px outset black; display:none}

.ie6 .mOpaqueIE6 {
	filter: alpha(opacity=50);
}

table.mV {padding::0px 0px 0px 0px; width:100%;border:1; border-spacing:0}
table.mV td {height:20px; 
			font-family:en; font-size:16px; font-weight:bold; color:#FFDC00;
			vertical-align:middle; text-align:center; background:none; background-image:url(z/img/spacer.gif);}
table.mV td.padder {width:50; height:1px; }
table.mV td.line {height:1px; width:96%; background-color:#FFDC00; background-image:url(z/img/spacer.gif);}

div.mItem { background:blue;			 
			 width:100px;height:25px;			
			 text-align:center; 			
			 cursor:pointer;			 
			 font-weight:bolder;
			 position:absolute;top:50px;margin:0px;border:2px outset black;float:left; color:white;
}

.mBackdropPos {position:absolute; display:none; z-index:1100;}
#m_aboutusMark {position:absolute; width:350px; margin:0px; display:none; z-index:1200;}
#m_investorMark {position:absolute; width:400px; margin:0px; display:none; z-index:1200;}
#m_newsMark {position:absolute; width:250px; margin:0px; display:none; z-index:1200;}

.p_inner_scroll
{
	width: 80%;	
	overflow: auto;
	position:absolute;
	top:100px;
	left:100px;
	z-index:110;
	display:none;
	background:#152e4b;
}

.p_invis_btn{
	width:1px;
	height:1px;	
	position:absolute;
	background:url(z/img/spacer.gif);
	display:none;
	z-index:100;	
}

#loader{position:absolute;z-index:10000000}
.abs_pos{position:absolute;}
