/*Ajax*/
.validatorCalloutHighlight
{
    background-color: #ffcccc;
}


body
{
	padding: 0px;
	margin: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}


.clear {clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:inherit;}


/* Table Page - for help run on IE5.5 Center */
.stage_page{
	width:100%;
	height:auto;
	border:0px solid green;
	text-align:center;
	
}

/* end  */

#container
{
	width:770px;
	border:0px solid yellow;
	height:auto;
	text-align:center;
	margin:0 auto 0 auto;
	
}

/*---------------- Area One Tone -----------------------*/	
.bg_page
{
	width:760px;
	height:auto;
	float:left;
	background-color:#dddddd;
	text-align:left;
	padding:0px 0px 20px 0px;
	color:#000000;
	}
	
.bg_page2
{
	width:760px;
	height:auto;
	float:left;
	background-color:#000000;
	text-align:left;
	padding:0px 0px 20px 0px;
	margin:1px 0px 0px 0px;
	color:#ffffff;
	}

.message_page
{
	width:710px;
	margin:0px 0px 0 22px;
	padding:0px 0px 0px 0px;
	/*text-align:justify;*/
	text-align:left;
	border:0px solid red;
	background-color:#dddddd;
	height:auto;
	
	}	

.message_page2
{
	width:710px;
	margin:0px auto 0 auto;
	padding:0px 0px 0px 0px;
	/*text-align:justify;*/
	text-align:left;
	border:0px solid red;
	background-color:#dddddd;
	height:auto;
	}
	
.message_page3
{
	width:710px;
	margin:0px auto 0 auto;
	padding:0px 0px 0px 0px;
	/*text-align:justify;*/
	text-align:left;
	border:0px solid red;
	background-color:#000000;
	height:auto;
	}
/*---------------- Area Duo Tone -----------------------*/		
.bg_dua_tone
{
	width:760px;
	height:auto;
	margin:0px 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-image: url(../images/bg_dua_tone.gif);
	background-repeat:repeat-y;
	
	}
	
.bg_dua_tone2
{
	width:760px;
	height:auto;
	margin:0px 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-image: url(../images/bg_dua_tone2.gif);
	background-repeat:repeat-y;
	
	}		
	
.tone_left
{
	width:350px;
	height:auto;
	margin:12px 0px 15px 0px;
	padding:0px 0px 0px 15px;
	float:left;
	text-align:left;
	color:#333333;
	border:0px solid red;
	}	

.tone_left2
{
	width:365px;
	height:auto;
	margin:12px 0px 15px 0px;
	padding:0px 0px 0px 15px;
	float:left;
	text-align:left;
	color:#333333;
	border:0px solid red;
	}	
	
.tone_right
{
	width:345px;
	height:auto;
	margin:12px 0px 15px 0px;
	padding:0px 16px 0px 0px;
	float:right;
	text-align:left;
	color:#ffffff;
	border:0px solid blue;
	}	

.tone_right2
{
	width:348px;
	height:auto;
	margin:12px 0px 15px 0px;
	padding:0px 15px 0px 0px;
	float:right;
	text-align:left;
	color:#ffffff;
	border:0px solid blue;
	}		
	
/*---- Flash Mainpage-----*/	
.flash_intro
{
	width:770px;
	border:0px solid #918A76;
	margin:65px auto 0 auto;
	}

.copyright
{
	width:770px;
	height:30px;
	text-align:center;
	padding:20px 0 5px 0;
	color:#684a40;
	font-weight:normal;
	font-size:10px;
	border:0px solid yellow;}
	
.language
{
	background-image: url(../images/bg_language.jpg);
	background-repeat:repeat-y;
	width:770px;
	height:21px;
	float:left;
	text-align:right;
	font-weight:bold;
	padding:3px 0px 0px 0px;
	border:0px solid green;
	font-size: 12px;
	}

/*----------- Text Style--------*/
.txt_normal
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;}
	
.txt_mail_red
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color:#990000;}	
	
.txt_mail_white
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color:#ffffff;}

.txt_bold
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;}
	
.txt_bold_underline
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;}
		

.txt_bold_white
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;}	

.txt_gold
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color:#8b6e00;}	
	
.txt_bold_gold
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color:#8b6e00;}	

.txt_bold_black
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color:#333333;}
	
.txt_bold_red
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color:#990000;}	
	
.txt_bold_brown
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color:#7D4900;}	

.txt_medium
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:normal;
	line-height:20px;}

.txt_mediumbold
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;}	
	
.txt_mediumbold_gold
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;
	color:#8b6e00;}	
	
.txt_mediumbold_brown
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;
	color:#7D4900;}		

.txt_mediumbold_cyan
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;
	color:#959595;}		
	
	
.txt_bigbold
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight:bold;
	line-height:20px;}	

.txt_bigbold_brown
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight:bold;
	line-height:20px;
	color:#7D4900;}	
	
.txt_bigbold_gold
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight:bold;
	line-height:20px;
	color:#8b6e00;}		

/*----------- Link Style--------*/	
a.lang:link {color: #ffcc00;text-decoration: none;}
a.lang:visited {color: #ffcc00;	text-decoration: none;}
a.lang:active {color: #ffcc00;text-decoration: none;}
a.lang:hover {color: #ffcc00;text-decoration: underline;}	
	
a.download:link {color: #990000;font-weight:normal; text-decoration: none;}
a.download:visited {color: #990000;	font-weight:normal; text-decoration: none;}
a.download:active {color: #990000;font-weight:normal; text-decoration: none;}
a.download:hover {color: #990000;font-weight:normal; text-decoration: underline;}

a.web:link {color: #990000;font-weight:normal; text-decoration: none;}
a.web:visited {color: #990000;	font-weight:normal; text-decoration: none;}
a.web:active {color: #990000;font-weight:normal; text-decoration: none;}
a.web:hover {color: #990000;font-weight:normal; text-decoration: underline;}

a.toppage:link {color: #990000;font-weight:bold; text-decoration: none;}
a.toppage:visited {color: #990000;	font-weight:bold; text-decoration: none;}
a.toppage:active {color: #990000;font-weight:bold; text-decoration: none;}
a.toppage:hover {color: #990000;font-weight:bold; text-decoration: underline;}

a.more:link {color: #000000;text-decoration:underline;}
a.more:visited {color: #000000;text-decoration:underline;}
a.more:active{color: #000000;text-decoration:underline;}
a.more:hover {color: #AD8F53;text-decoration:underline;}		

a.submenu:link {color: #ffffff;text-decoration:none;}
a.submenu:visited {color: #ffffff;text-decoration:none;}
a.submenu:active{color: #ffffff;text-decoration:none;}
a.submenu:hover {color: #ffffff;text-decoration:none;padding-left: 5px}	

a.productmenu:link {font-weight:bold; font-size:12px;color:#f2cf36;text-decoration:none;}
a.productmenu:visited {font-weight:bold;font-size:12px;color:#f2cf36;text-decoration:none;}
a.productmenu:active{font-weight:bold; font-size:12px;color:#f2cf36;text-decoration:none;}
a.productmenu:hover {font-weight:bold; font-size:12px;color:#f2cf36;text-decoration:none;padding-left: 5px}			

a.sublink:link {color: #333333;text-decoration:none;}
a.sublink:visited {color: #333333;text-decoration:none;}
a.sublink:active{color: #333333;text-decoration:none;}
a.sublink:hover {color: #8b6e00;text-decoration:none;padding-left: 0px}	

a.mail:link {color: #ffffff;text-decoration:underline;}
a.mail:visited {color: #ffffff;text-decoration:underline;}
a.mail:active{color: #ffffff;text-decoration:underline;}
a.mail:hover {color: #ffffff;text-decoration:underline;padding-left: 5px}	

a.more2:link {color: #000000;text-decoration:none;}
a.more2:visited {color: #000000;text-decoration:none;}
a.more2:active{color: #000000;text-decoration:none;}
a.more2:hover {color: #000000;text-decoration:underline;}	

a.linkvisit:link {color: #000000;text-decoration:none;}
a.linkvisit:visited {color: #000000;text-decoration:none;}
a.linkvisit:active{color: #000000;text-decoration:none;}
a.linkvisit:hover {color: #000000;text-decoration:underline;}	

a.sub_ir:link {color: #990000;text-decoration:none;}
a.sub_ir:visited {color: #990000;text-decoration:none;}
a.sub_ir:active{color: #990000;text-decoration:none;}
a.sub_ir:hover {color: #333333;text-decoration:none;padding-left: 0px}	

a.search:link {color: #990000;font-weight:normal; text-decoration: underline;}
a.search:visited {color: #990000;	font-weight:normal; text-decoration: underline;}
a.search:active {color: #990000;font-weight:normal; text-decoration: underline;}
a.search:hover {color: #990000;font-weight:normal; text-decoration: underline;}

a.book:link {border:1px solid #dddddd; }
a.book:visited {border:1px solid #dddddd; }
a.book:active{border:1px solid #dddddd; }
a.book:hover {border:1px solid #8B5E03;  }	

a.headsitemap:link {color: #8b6e00;text-decoration:none;}
a.headsitemap:visited {color: #8b6e00;text-decoration:none;}
a.headsitemap:active{color: #8b6e00;text-decoration:none;}
a.headsitemap:hover {color: #8b6e00;text-decoration:underline;}	

a.sitemap:link {color: #000000;text-decoration:none;}
a.sitemap:visited {color: #000000;text-decoration:none;}
a.sitemap:active{color: #000000;text-decoration:none;}
a.sitemap:hover {color: #000000;text-decoration:underline;}	

a.website:link {color: #ffffff;text-decoration:none;}
a.website:visited {color: #ffffff;text-decoration:none;}
a.website:active{color: #ffffff;text-decoration:none;}
a.website:hover {color: #ffffff;text-decoration:underline;}	

a.web_copyright:link {color: #684a40;text-decoration:none;}
a.web_copyright:visited {color: #684a40;text-decoration:none;}
a.web_copyright:active{color: #684a40;text-decoration:none;}
a.web_copyright:hover {color: #847442;text-decoration:none;}	

.opacityit img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.3;
} 
.opacityit:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.line_dot{
border-bottom:1px dotted #aaaaaa;
margin:10px 0px 10px 0px;}

.line_dot2{
border-bottom:1px dotted #aaaaaa;
margin:0px 0px 10px 0px;}

.txt_dot{
color: #aaaaaa;
padding:10px 0px 10px 0px;
font-size:8px;
font-weight:normal;
font-family:Verdana;}
	
	
/*------------ Table Column Style--------------*/	
.col_left
{
	text-align:left;
	padding:2px 0px 2px 5px;}
	
.col_center
{
	text-align:center;
	padding:2px 0px 2px 0px;}
	
.col_right
{
	text-align:right;
	padding:2px 5px 2px 0px;}	
	
/*------------ Header Page -----------*/	
#header
{
	width:770px;
	border:0px solid blue;
	float:left;}
	
#header .logo
{	
	width:300px;
	float:left;
	border:0px solid yellow;
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
#header .search
{	
	width:360px;
	float:right;
	border:0px solid yellow;
	}
	

#SearchInput {
	margin: 0px;
	padding: 0px;
	border:0px solid green;
	
}
#SearchInput fieldset {
	margin: 18px 5px 22px 0;
	padding: 0px 4px 4px 0px;
	border: 0px solid pink;
	
}
#SearchInput fieldset label {
	float:left;
	text-align: right;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 325px;
	border: 0px solid blue;
}

#SearchInput fieldset div {
 	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 20px;
	border: 0px solid pink;
	overflow: auto;
}

.block_search{
	background-image: url(../images/bg_search.gif);
	background-repeat:no-repeat;
	background-position:center;
	border:0px;
	width :190px;
	height:18px;
	padding:2px 0px 0px 6px;
	font-family: Tahoma;
	font-size: 11px;
}

.icon_home
{
	width:auto;
	float:right;
}

.area_page
{
	width:770px;
	margin:0px 0 0 0;
	padding:0px 0px 0px 0px;
	background-color:white;
	text-align:center;
	border:0px solid orange;
	height:auto;
	float:left;
}

/*------------ Navigation Menu Eng-----------*/	
.NavigationPanel {
	background-color: #ffffff;
	text-align: center;
	float: left;
	border: 0px solid red;
	width: 760px;
	margin:5px 0px 5px 0px;
	height:20px;

}

.NavigationPanel ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style: none;
	border: 0px solid blue;
	float: left;
}

.NavigationPanel ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px solid cyan;
	
}

.NavigationPanel ul li.about a { 
			background-image: url(../images/en-US/menu01.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel ul li.about_select a { 
			background-image: url(../images/en-US/menu01_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel ul li.about a:hover {	
			background-image: url(../images/en-US/menu01_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
.NavigationPanel ul li.group a { 
			background-image: url(../images/en-US/menu02.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel ul li.group_select a { 
			background-image: url(../images/en-US/menu02_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel ul li.group a:hover {	
			background-image: url(../images/en-US/menu02_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
.NavigationPanel ul li.product a { 
			background-image: url(../images/en-US/menu03.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel ul li.product_select a { 
			background-image: url(../images/en-US/menu03_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel ul li.product a:hover {	
			background-image: url(../images/en-US/menu03_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}
.NavigationPanel ul li.brand a { 
			background-image: url(../images/en-US/menu04.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel ul li.brand_select a { 
			background-image: url(../images/en-US/menu04_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel ul li.brand a:hover {	
			background-image: url(../images/en-US/menu04_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
				
.NavigationPanel ul li.news a { 
			background-image: url(../images/en-US/menu05.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
		
.NavigationPanel ul li.news_select a { 
			background-image: url(../images/en-US/menu05_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel ul li.news a:hover {	
			background-image: url(../images/en-US/menu05_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}		
.NavigationPanel ul li.invest a { 
			background-image: url(../images/en-US/menu06.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel ul li.invest_select a { 
			background-image: url(../images/en-US/menu06_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel ul li.invest a:hover {	
			background-image: url(../images/en-US/menu06_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}

/*------------ Navigation Menu Eng 2 -----------*/	
.NavigationPanel2 {
	background-color: #ffffff;
	text-align: center;
	float: left;
	border: 0px solid red;
	width: 760px;
	margin:0px 0px 0px 0px;
	height:20px;

}

.NavigationPanel2 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 180px;
	list-style: none;
	border: 0px solid blue;
	float: left;
}

.NavigationPanel2 ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px solid cyan;
	
}

.NavigationPanel2 ul li.contact a { 
			background-image: url(../images/en-US/menu07.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel2 ul li.contact_select a { 
			background-image: url(../images/en-US/menu07_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel2 ul li.contact a:hover {	
			background-image: url(../images/en-US/menu07_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	

.NavigationPanel2 ul li.career a { 
			background-image: url(../images/en-US/menu08.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel2 ul li.career_select a { 
			background-image: url(../images/en-US/menu08_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel2 ul li.career a:hover {	
			background-image: url(../images/en-US/menu08_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
.NavigationPanel2 ul li.sitemap a { 
			background-image: url(../images/en-US/menu09.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel2 ul li.sitemap_select a { 
			background-image: url(../images/en-US/menu09_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel2 ul li.sitemap a:hover {	
			background-image: url(../images/en-US/menu09_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}
.NavigationPanel2 ul li.links a { 
			background-image: url(../images/en-US/menu10.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel2 ul li.links_select a { 
			background-image: url(../images/en-US/menu10_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel2 ul li.links a:hover {	
			background-image: url(../images/en-US/menu10_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}			
		

/*------------ Navigation Menu Thai-----------*/	

.NavigationPanel3 {
	background-color: #ffffff;
	text-align: center;
	float: left;
	border: 0px solid red;
	width: 760px;
	margin:5px 0px 5px 0px;
	height:20px;

}

.NavigationPanel3 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 55px;
	list-style: none;
	border: 0px solid blue;
	float: left;
}

.NavigationPanel3 ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px solid cyan;
	
}
.NavigationPanel3 ul li.about2 a { 
			background-image: url(../images/th-TH/menu01.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel3 ul li.about2_select a { 
			background-image: url(../images/th-TH/menu01_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel3 ul li.about2 a:hover {	
			background-image: url(../images/th-TH/menu01_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
.NavigationPanel3 ul li.group2 a { 
			background-image: url(../images/th-TH/menu02.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel3 ul li.group2_select a { 
			background-image: url(../images/th-TH/menu02_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel3 ul li.group2 a:hover {	
			background-image: url(../images/th-TH/menu02_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
.NavigationPanel3 ul li.product2 a { 
			background-image: url(../images/th-TH/menu03.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel3 ul li.product2_select a { 
			background-image: url(../images/th-TH/menu03_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel3 ul li.product2 a:hover {	
			background-image: url(../images/th-TH/menu03_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}
.NavigationPanel3 ul li.brand2 a { 
			background-image: url(../images/th-TH/menu04.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel3 ul li.brand2_select a { 
			background-image: url(../images/th-TH/menu04_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel3 ul li.brand2 a:hover {	
			background-image: url(../images/th-TH/menu04_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
				
.NavigationPanel3 ul li.news2 a { 
			background-image: url(../images/th-TH/menu05.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel3 ul li.news2_select a { 
			background-image: url(../images/th-TH/menu05_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel3 ul li.news2 a:hover {	
			background-image: url(../images/th-TH/menu05_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}		
.NavigationPanel3 ul li.invest2 a { 
			background-image: url(../images/th-TH/menu06.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel3 ul li.invest2_select a { 
			background-image: url(../images/th-TH/menu06_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel3 ul li.invest2 a:hover {	
			background-image: url(../images/th-TH/menu06_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}

/*------------ Navigation Menu Thai 2 -----------*/	

.NavigationPanel4 {
	background-color: #ffffff;
	text-align: center;
	float: left;
	border: 0px solid red;
	width: 760px;
	margin:0px 0px 0px 0px;
	height:20px;

}

.NavigationPanel4 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 160px;
	list-style: none;
	border: 0px solid blue;
	float: left;
}

.NavigationPanel4 ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px solid cyan;
	
}
.NavigationPanel4 ul li.contact2 a { 
			background-image: url(../images/th-TH/menu07.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel4 ul li.contact2_select a { 
			background-image: url(../images/th-TH/menu07_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel4 ul li.contact2 a:hover {	
			background-image: url(../images/th-TH/menu07_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	

.NavigationPanel4 ul li.career2 a { 
			background-image: url(../images/th-TH/menu08.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel4 ul li.career2_select a { 
			background-image: url(../images/th-TH/menu08_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel4 ul li.career2 a:hover {	
			background-image: url(../images/th-TH/menu08_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}	
.NavigationPanel4 ul li.sitemap2 a { 
			background-image: url(../images/th-TH/menu09.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel4 ul li.sitemap2_select a { 
			background-image: url(../images/th-TH/menu09_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel4 ul li.sitemap2 a:hover {	
			background-image: url(../images/th-TH/menu09_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}
.NavigationPanel4 ul li.links2 a { 
			background-image: url(../images/th-TH/menu10.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}
.NavigationPanel4 ul li.links2_select a { 
			background-image: url(../images/th-TH/menu10_over.gif);
			border: 0px solid red;
			margin: 0px;
			padding: 0px;
			float: left;
		}		
.NavigationPanel4 ul li.links2 a:hover {	
			background-image: url(../images/th-TH/menu10_over.gif);
			background-position: 0% 0px;  
			border: 0px solid blue;
		}			


					
		
/*------------ Main Page -----------*/		
.mainpage
{
	width:760px;
	height:auto;
	border:0px solid green;
	margin:0 auto 0 auto;
	}		
.mainpage .left
{	width:380px;
	float:left;
	border:0px solid red;
	height:auto;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	}	
	
.mainpage .right
{	width:380px;
	float:left;
	border:0px solid blue;
	height:auto;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}	
	
.events	
{
	width:355px;
	margin:10px 0px 0px 7px;
	border:0px solid green;
	height:auto;
	float:left;}
	
.events	.pic
{
	width:81px;
	height:65px;
	margin:15px 10px 0px 0px;
	border:1px solid #eeeeee;
	float:left;}	
	
.events	.text
{
	width:255px;
	margin:15px 0px 0px 0px;
	border:0px solid black;
	float:left;
	color:Black;
	text-align:left;
	line-height:15px;}	
	

.newsletter
{
	width:380px;
	margin:0px 0px 0px 0px;
	border:0px solid green;
	height:79px;
	float:left;
	background-image: url(../images/bg_newsletter.gif);
	background-repeat:no-repeat;}
	
#NewsletterInput {
	margin: 0px;
	padding: 0px;
	border:0px solid green;
	
}
#NewsletterInput fieldset {
	margin: 5px 0px 8px 7px;
	padding: 0px 4px 4px 0px;
	border: 0px solid pink;
	
}
#NewsletterInput fieldset label {
	float:left;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 200px;
	border: 0px solid blue;
}

#NewsletterInput fieldset div {
 	float: left;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
	width: 63px;
	border: 0px solid pink;
	overflow: auto;
}

.block_newsletter{
	background-image: url(../images/bg_search.gif);
	background-repeat:no-repeat;
	background-position:center;
	border:0px;
	width :196px;
	height:18px;
	padding:2px 0px 0px 6px;
	font-family: Tahoma;
	font-size: 11px;
}


.investor
{
	width:380px;
	height:79px;
	background-image: url(../images/bg_invest.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:left;
	}	
	
.shadow_footer
{
	width:760px;
	height:22px;}	
	
	
/*---------------- Sub Menu --------------------------*/
.submenu_about
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_about.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
	}
	
.submenu_prandagroup
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_prandagroup.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
}

.submenu_product
{
	width:760px;
	height:120px;
	background-image: url(../images/bg_submenu_products.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
	line-height:10px;
}

.submenu_brand
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_brands.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
}

.submenu_new_event
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_news_events.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
}

.submenu_investor
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_investor.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
}

.submenu_contactus
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_contactus.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
}

.submenu_career
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_careers.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
}

.submenu_links
{
	width:760px;
	height:96px;
	background-image: url(../images/bg_submenu_links.jpg);
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:left;
}

.sub_column
{
	width:auto;
	height:90px;
	padding:0 0 0 12px;
	margin:5px 0px 0px 0px;
	text-align:left;
	float:left;
	border:0px solid red;
	}	
		
.sub_column2
{
	width:178px;
	height:20px;
	padding:0 0 0 12px;
	margin:5px 0px 0px 0px;
	text-align:left;
	float:left;
	border:0px solid red;
	}	
	

.sub_column3
{
	width:175px;
	height:20px;
	padding:0 0 0 12px;
	margin:5px 0px 0px 0px;
	text-align:left;
	float:left;
	border:0px solid red;
	}	
			
.sub_column4
{
	width:175px;
	height:auto;
	padding:0 0 0 12px;
	margin:5px 0px 0px 0px;
	text-align:left;
	float:left;
	border:0px solid green;
	}	
	
.sub_column5
{
	width:190px;
	height:auto;
	padding:0 0 0 12px;
	margin:5px 0px 0px 0px;
	text-align:left;
	float:left;
	border:0px solid green;
	}							


/*----- Navigation Sub Menu  ----- */
.NavigationSub {
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: 190px;
	
}

.NavigationSub ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	
}

.NavigationSub ul li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border: 0px solid cyan;
}	

.NavigationSub2 {
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: 190px;
	
}

.NavigationSub2 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	
}

.NavigationSub2 ul li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border: 0px solid cyan;
}	

.NavigationSub3 {
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: 178px;
	
}

.NavigationSub3 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	
}

.NavigationSub3 ul li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border: 0px solid cyan;
}	
	
.NavigationSub4 {
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: 130px;
	
}

.NavigationSub4 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	
}

.NavigationSub4 ul li {
	margin: 0px;
	padding: 4px 0px 2px 0px;
	border: 0px solid cyan;
}			

.NavigationSub5 {
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: 210px;
	
}

.NavigationSub5 ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	
}

.NavigationSub5 ul li {
	margin: 0px;
	padding: 4px 0px 2px 0px;
	border: 0px solid cyan;
}	

.NavigationBrand {
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: 135px;
	
}

.NavigationBrand ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: 0px solid blue;
	
}

.NavigationBrand ul li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border: 0px solid cyan;
}	

.News_EventSub {
 	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	border-bottom: 0px solid white;
	width: 335px;
	height:auto;
	
	/*width:auto;*/
	
}

.News_EventSub ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(../images/arrow_gold.gif);
	list-style-position:outside;
	border: 0px solid blue;
	
}

.News_EventSub ul li {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	border: 0px solid cyan;
}	


.News_EventSub_foot
{
	width:100%;
	height:auto;
	border-top:1px solid white;
	border-bottom:0px solid white;
	padding:8px 0 0px 0;
	margin:5px 0 0px 0;
	text-align:right;}	
	
	
.News_EventMore {
 	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	border-bottom: 0px solid white;
	width: auto;
	height:auto;
	font-family: Tahoma;
	font-size: 11px;
	
	/*width:auto;*/
	
}

.News_EventMore ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(../images/arrow_gold.gif);
	list-style-position:outside;
	border: 0px solid blue;
	
}

.News_EventMore ul li {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	border: 0px solid cyan;
}		
	
.News_EventPage
{
	width:100%;
	height:auto;
	border-top:0px solid white;
	border-bottom:0px solid white;
	padding:0px 0 0px 0;
	margin:0px 0 0px 0;
	text-align:right;
}		
/*-------------- Choice Style---------------------------*/
.choice{
 	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	width: auto;
	
}

.choice ol {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
	list-style-type: decimal;
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;
	
}

.choice ol li {
	margin: 0px;
	padding: 6px 0px 0px 0px;
	border: 0px solid cyan;
}


.choice_bold{
 	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	width: auto;
	
}

.choice_bold ol {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	list-style-type: decimal;
	list-style-position:inside;
	border: 0px solid blue;
	font-weight:bold;
	
}

.choice_bold ol li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border: 0px solid cyan;
	
}	

.choice_corevalue{
 	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	width: auto;
	
}

.choice_corevalue ol {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	list-style-type: decimal;
	/*list-style-position:inside;*/
	border: 0px solid blue;
	font-weight:bold;
	
	
}

.choice_corevalue ol li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	border: 0px solid cyan;
	float:left;
	width:220px;
	text-align:center;
	
}	

.choice_bullet{
 	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	width: auto;
	
}

.choice_bullet ol {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	list-style-type:disc;
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;
	
}

.choice_bullet ol li {
	margin: 0px;
	padding: 6px 0px 0px 0px;
	border: 0px solid cyan;
}	

.choice_bullet ul {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	list-style-type:circle;
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;
	
}

.choice_bullet ul li {
	margin: 0px;
	padding: 6px 0px 0px 0px;
	border: 0px solid cyan;
}	


.choice_bullet2{
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid blue;
	width: auto;
	
}

.choice_bullet2 ol {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	list-style-type:disc;
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;
	
}

.choice_bullet2 ol li {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	border: 0px solid cyan;
}

/*---------------- About Us --------------------------*/

.bg_chairman
{
	width:760px;
	height:169px;
	float:left;
	margin:0 0 20px 0;
	background-image: url(../images/bg_chairman.jpg);
	background-repeat:no-repeat;
	text-align:center;
	}	
.message_chairman
{
	width:560px;
	float:right;
	margin:25px 30px 0 0;
	padding:0px 0px 0px 0px;
	text-align:left;
	border:0px solid red;}		
	
	
.sign_chairman
{
	width:710px;
	margin:0px 0px 0 0px;
	padding:0px 0px 0px 0px;
	text-align:right ;
	border:0px solid red;
	height:auto;}


.brief_year{
 	padding: 0px 0px 0px 0px;
	margin: 0px 22px 5px 0px;
	border: 0px solid blue;
	width: auto;}

.brief_year ol {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
	list-style-type: none;
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;}

.brief_year ol li {
	margin: 0px;
	padding: 6px 0px 6px 0px;
	border: 0px solid cyan;
	border-bottom:1px dotted #aaaaaa;
	line-height:15px;
}

.brief_choice{
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 17px;
	border: 0px solid blue;
	width: auto;
	
}

.brief_choice ol {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(../images/arrow_red.gif);
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;
}

.brief_choice ol li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid cyan;
	line-height:15px;
}



.award_year{
 	padding: 0px 0px 0px 0px;
	margin: 0px 22px 5px 0px;
	border: 0px solid blue;
	width: auto;
}

.award_year ol {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
	list-style-type: none;
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;	
}

.award_year ol li {
	margin: 0px;
	padding: 6px 0px 6px 0px;
	border: 0px solid cyan;
	border-bottom:0px dotted #aaaaaa;
	line-height:15px;
}

.award_choice{
 	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 17px;
	border: 0px solid blue;
	width: auto;
}

.award_choice ol {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image: url(../images/arrow_red.gif);
	list-style-position:outside;
	border: 0px solid blue;
	font-weight:normal;
}

.award_choice ol li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid cyan;
	line-height:15px;
}

/*---------------- Products --------------------------*/		
.bg_products
{
	width:760px;
	height:322px;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-image: url(../images/bg_products.jpg);
	background-repeat:no-repeat;
	}	

.products_left
{
	width:270px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:60px 0px 0px 40px;
	float:left;
	text-align:justify;
	color:#cacaca;
	border:0px solid red;
	}	

.products_right
{
	width:445px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:left;
	border:0px solid blue;
	}	
	
.products_show
{
	width:350px;
	height:230px;
	margin:0px auto 0px auto;
	text-align:left;
	border:0px solid green;
	}		
						
.products_show2
{
	width:400px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:left;
	border:0px solid blue;
	}	

/*---------------- Brands --------------------------*/		


.bg_brands
{
	width:760px;
	height:322px;
	margin:1px 0 0 0;
	padding:0 0 0 0;
	float:left;
	background-image: url(../images/bg_brands.jpg);
	background-repeat:no-repeat;
}	



.detail_info /*--- News & Event , Manufacturing ---*/
{
	width:100%;
	height:auto;
	border-top:1px solid white;
	border-bottom:1px solid white;
	padding:15px 0 15px 0;
	margin:8px 0 5px 0;
	text-align:left;
	line-height:16px;}
	
.block_newsletter_quater
{	
	width:295px;
	height:auto;
	margin:15px auto 15px auto;
	padding:0px 0px 0px 0px;
	border:1px solid #666666;
	background-color:#cccccc;
	}	
	
.NewsletterQuater {
	margin: 0px 0 0 0;
	padding: 20px 0 20px 0;
	border:0px solid green;
	
}
.NewsletterQuater fieldset {
	margin: 0px 0px 0px 7px;
	padding: 0px 4px 4px 0px;
	border: 0px solid pink;
	
	
}
.NewsletterQuater fieldset label {
	float:left;
	text-align:right;
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	width: 65px;
	border: 0px solid blue;
	font-weight:bold;
}

.NewsletterQuater fieldset div {
 	float: left;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
	width:160px;
	border: 0px solid pink;
	overflow: auto;
	text-align:left;
}	

.detail_info2 /*--- Investor Relations ---*/
{
	width:100%;
	height:auto;
	border-top:1px solid white;
	border-bottom:1px solid white;
	padding:0px 0 0px 0;
	margin:8px 0 5px 0;
	text-align:justify;
	line-height:16px;}	

.detail_info3 /*--- Investor Relations ---*/
{
	width:100%;
	height:auto;
	border-top:1px solid white;
	border-bottom:1px solid white;
	padding:0px 0 0px 0;
	margin:8px 0 5px 0;
	text-align:center;
	line-height:16px;}		
	
.detail_info_careers
{
	width:98%;
	height:auto;
	border-top:0px solid white;
	border-bottom:0px solid white;
	padding:3px 0 0px 0;
	margin:5px 5px 5px 5px;
	text-align:right;}	


.detail_info_foot
{
	width:100%;
	height:auto;
	border-top:0px solid white;
	border-bottom:0px solid white;
	padding:3px 0 0px 0;
	margin:0px 0 0px 0;
	text-align:right;}	
	
.btn_foot
{
	width:100%;
	height:auto;
	border-top:0px solid white;
	border-bottom:0px solid white;
	padding:0px 0 0px 0;
	margin:15px 0 0px 0;
	text-align:center;}		


.head_financial_quater
{
	width:410px;
	height:auto;
	margin:10px auto 0px auto;
	padding:5px 15px 5px 15px;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background-color:#F7DB7D;
	text-align:left;}	
	
.block_financial_quater
{
	width:410px;
	height:auto;
	margin:0px auto 15px auto;
	padding:15px 15px 10px 15px;
	border:1px solid #666666;
	background-color:#cccccc;}	
	
.FinancialQuater {
	margin: 0px 0 0 0;
	padding: 0px;
	border:0px solid green;
	width:auto;
	
}
.FinancialQuater fieldset {
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	border: 0px solid pink;
	
}
.FinancialQuater fieldset label {
	float:left;
	text-align: center;
	margin: 0px 0px 0px 3px;
	padding: 0px 5px 0px 0px;
	width: 295px;
	border: 0px solid blue;
	font-weight:bold;
}

.FinancialQuater fieldset div {
 	float: left;
 	text-align: left;
	margin: 0px 0px 5px 3px;
	padding: 0px 0px 0px 0px;
	width:70px;
	border: 0px solid pink;
	overflow: auto;
}	

.head_investor_news
{
	width:400px;
	height:auto;
	margin:10px auto 0px auto;
	padding:5px 15px 5px 15px;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background-color:#F7DB7D;
	text-align:left;}	
	
.block_investor_news
{
	width:400px;
	height:auto;
	margin:0px auto 0px auto;
	padding:15px 15px 10px 15px;
	border:1px solid #666666;
	background-color:#cccccc;}	
	
.investor_news {
	margin: 0px 0 0 0;
	padding: 0px;
	border:0px solid green;
	
}
.investor_news fieldset {
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	border: 0px solid pink;
	
}
.investor_news fieldset label {
	float:left;
	text-align: left;
	margin: 0px 0px 0px 3px;
	padding: 5px 5px 0px 0px;
	width: 115px;
	border: 0px solid blue;
	font-weight:bold;
	text-align:right;
}

.investor_news fieldset div {
 	float: left;
	margin: 0px 0px 5px 3px;
	padding: 0px 0px 0px 0px;
	width:250px;
	border: 0px solid pink;
	overflow: auto;
	font-size:11px;
	text-align:left;
}	
		
.linetab_u {
	border: 1px solid #b5b5b5;
	padding: 5px 2px 2px 2px;
	background-color:#dddddd;}		

/*----------- Newsletter Form -------------*/		
.RegisFormInput {
	margin: 0px 25px 0px 0px;
	padding: 0px auto 0px auto;
	border: 0px solid green;
	width : 700px;
	text-align: left;
}

.RegisFormInput fieldset {
	margin: 0px;
	padding: 0px 4px 4px 0px;
	border: 0px solid pink;
	font-size : 12px;
}

.RegisFormInput fieldset label {
	float:left;
	text-align: right;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	width: 200px;
	border: 0px solid blue;
}

.RegisFormInput fieldset div {
 	float: right;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 470px;
	border: 0px solid yellow;
	overflow: auto;
	font-size:11px;
}


.input_field{
width: 300px;
font-family: Tahoma;
font-size: 11px;
}	

.input_field2{
width: 90px;
margin:2px 0 2px 0;
font-family: Tahoma;
font-size: 11px;
color: #000000;
}


.input_field3{
width: 250px;
font-family: Tahoma;
font-size: 11px;
}
	
.input_field4{
width: 50px;
font-family: Tahoma;
font-size: 11px;
}	

.input_field6{
width: 150px;
font-family: Tahoma;
font-size: 11px;
}	

.dropdown_field
{font-family: Tahoma;
font-size: 11px;
font-weight:normal;
	}

/*------ AGM of Shareholder Form --------*/	
.ShareholderForm {
	margin: 20px auto 20px auto;
	padding: 10px 0px 10px 0px;
	border: 0px solid green;
	width : 500px;
	text-align: left;
	border:1px solid #666666;
	height:auto;
	background-color:#eeeeee;
	
}

.ShareholderForm .header_shareholder{
	margin: 10px auto 10px auto;
	padding: 3px 0px 3px 0px;
	border: 0px solid green;
	width : 500px;
	text-align: center;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	background-color:#F7DB7D;
}


.input_shareholder{
width: 238px;
margin:2px 0 2px 0;
font-family: Tahoma;
font-size: 11px;
color: #000000;
}	

.input_shareholder2{
width: 390px;
margin:2px 0 2px 0;
font-family: Tahoma;
font-size: 11px;
color: #000000;
}	

.input_shareholder3{
width: 100px;
margin:2px 0 2px 0;
font-family: Tahoma;
font-size: 11px;
color: #000000;
}	


/*----------- Application Form -------------*/		
.AppFormInput {
	margin: 0px 25px 0px 0px;
	padding: 0px auto 0px auto;
	border: 0px solid green;
	width : 650px;
	text-align: left;
}

.AppFormInput fieldset {
	margin: 0px;
	padding: 0px 4px 4px 0px;
	border: 0px solid pink;
	font-size : 12px;
}

.AppFormInput fieldset label {
	float:left;
	text-align: right;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	width: 196px;
	border: 0px solid blue;
}

.AppFormInput fieldset div {
 	float: right;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 430px;
	border: 0px solid yellow;
	overflow: auto;
	font-size:11px;
}

.AppFormInput2 {
	margin: 0px 0px 0px 0px;
	padding: 0px auto 0px auto;
	border: 0px solid green;
	width : 650px;
	text-align: left;
}

.AppFormInput2 fieldset {
	margin: 0px;
	padding: 0px 4px 4px 0px;
	border: 0px solid pink;
	font-size : 12px;
}

.AppFormInput2 fieldset label {
	float:left;
	text-align: right;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	width: 191px;
	border: 0px solid blue;
}

.AppFormInput2 fieldset div {
 	float: right;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 435px;
	border: 0px solid yellow;
	overflow: auto;
	font-size:11px;
}

/*------ Column Style ------*/
/*.col_left
{
	text-align:left;
	}
	
.col_center
{
	text-align:center;
	}
	
.col_right
{
	text-align:right;
	}*/
	
	
.picture
{
	text-align:center;
	margin:8px 0px 8px 0px;
	border:0px solid red;
}	

.brand_logo
{
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #cccccc;
	margin:0 6px 0 12px;
	padding:0 0 10px 0px;
}