﻿body 
{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;

}
ul { margin:0px; padding:0px;}
ul li{ list-style:none; margin:0px; padding:0px; }
img { border:none;}
a{ text-decoration:none; color:#6699cc;}
a:hover{ color:Red;}
p{ padding:10px; margin:0px;}

#container{ width:939px; margin:0 auto; }
/* top banner */
#top_banner{ height:70px; position:relative;}
#logo{ background:url(../image/logo.gif) no-repeat; height:42px; width:553px; left:0px; top:10px; position:absolute;}
#home_contact{ position:absolute; right:10px; top:30px;}
#home_contact li{ float:left;}

/*banner*/
#banner{ background:url(../image/banner_light_repeat.gif) repeat-x; height:148px; position:relative;}
#left_banner{ background:url(../image/banner_left.gif) no-repeat; width:13px; height:148px;position:absolute; left:0px;}
#left_banner_row{ background:url(../image/banner_repeat.gif) repeat-x; width:250px; height:148px; position:absolute; left:13px;}
#banner_wave{ background:url(../image/banner_wave.jpg) no-repeat; width:165px; height:148px; position:absolute;left:263px;}
#right_banner{ background:url(../image/banner_right.gif) no-repeat; width:11px; height:148px; position:absolute; right:-1px;}
#feedback{ position:absolute; top:0px; right:0px;}
#banner_shadow{ background:url(../image/banner_shadow.gif) no-repeat; width:893px; height:8px;}

/* banner menu */
#useful_link{ position:absolute; left:100px; top:20px; }
#useful_link li{ background:url(../image/bullet.png) no-repeat 0 7px; vertical-align:middle; line-height:25px;}
#useful_link li a{ margin-left:20px; line-height:25px; vertical-align:top; color:#826b04;}

/* search form */
#frm_search{ position:absolute; right:50px; top:40px; }

/* content_body border:1px solid gray;*/
#content_body{ margin-top:10px;}

#side_content{width:206px; float:left;  }
#information{ position:relative; width:206px; }
#top_information{ background:url(../image/sidebar_top.gif) no-repeat;width:206px; height:46px; }/* position:absolute; top:0px;  */

#information ul{ margin-left:30px;  padding-top:10px;  padding-bottom:10px;}
#information ul li{ line-height:20px;}
#	rmation a { color:Gray; font-size:11px; font-weight:bold;}

/* popular list */
#top_popular{ background:url(../image/popular_title.gif) no-repeat;width:206px; height:44px; }
#popular_list ul{ margin:0 30px; }
#popular_list ul li{line-height:30px;  }



/* content_body */
#mid_content{ float:left; margin-left:20px; width:713px;}

#div_lucky_program{ background:url(../image/luckydraw_background.jpg) no-repeat 100% 0%; width:713px; height:191px; position:relative; }/* background-color:#ebf3f5;*/
#first_prize{ position:absolute; background:url(../image/luckynumber/new_camera.gif) no-repeat; width:144px; height:191px; left:0px;}
#second_prize{position:absolute; background:url(../image/luckynumber/new_laptop.gif) no-repeat; width:155px; height:191px; left:144px;}

#lucky_program_title{background:url(../image/title_bar_line.gif) repeat-x; height:33px; width:713px;  }
#luckydraw_text{ background:url(../image/luckydraw_program.gif) no-repeat; height:33px; width:163px;}
#span_category ul li{ float:left; padding-top:10px;}

/* lucky draw number  margin:20px 0 20px 0;*/
#luckydraw_number{ position:relative;	}
/* currency and luckydraw border:solid 1px #86969d;background-color:#b4c1c7;*/
#div_luckydraw{ float:left; width:350px; height:220px; position:relative;}


#div_currency{ float:left;  color:White; width:350px; height:180px; background:url(../image/currency_background.gif); position:relative; }
#links{ float:left; margin-left:20px; width:323px;}

/*business list*/
#business{ width:713px;}
#business_list{ width:380px; float:left; margin-right:20px; }

/* category list background-color:#f9f9f9;*/
#atoz{ position:relative; padding-bottom:20px; background-color:#f9f8f4; width:713px; }
#title_category_line{background:url(../image/title_bar_line.gif) repeat-x; height:33px; width:100%; }

#span_category  ul#col3 { width:690px; margin-left:20px; }
#span_category  ul#col3 li{ width:30%; line-height:20px; }


/* for 2 column */
#business_atoz{ width:300px; float:left; position:relative;}
#span_category  ul#col2 { width:310px;}
#span_category  ul#col2 li{ width:43%; line-height:20px; padding-left:20px; }
#title_category{ background:url(../image/category_list.gif) no-repeat; width:162px; height:33px;}
/* --------------rounded cornor----------------
#lt_yel_cor{ background:url(../image/rounded/top_left.jpg) no-repeat; width:6px; height:6px; position:absolute; left:-1px; top:-1px;}
#rt_yel_cor{ background:url(../image/rounded/top_right.jpg) no-repeat ; width:6px; height:6px;position:absolute; right:-1px; top:-1px;}
#lb_yel_cor{ background:url(../image/rounded/bot_left.jpg) no-repeat ; width:6px; height:6px;position:absolute; left:-1px; bottom:-1px;}
#rb_yel_cor{ background:url(../image/rounded/bot_right.jpg) no-repeat ; width:6px; height:6px;position:absolute; right:-1px; bottom:-1px;}
/*=============================================*/



/*   ==================company list============*/
#ctl00_ContentPlaceHolder1_divResult ul li{ float:none;}


/*======================= contact ==============*/
#contact_table tr{ line-height:35px;}

/*=========================*/   
/* Goverment Office */    
/*=========================*/
#left_gov_div{ width:356px; float:left;}
#right_gov_div{ width:356px; float:left;}
#goverment_link td{ padding-left:10px;}

/*=========================*/   
/* Street List */    
/*=========================*/
#left_street_div{ width:513px; float:left;}
#right_street_div{width:200px; float:left;}
#strlst_ward_div { width:513px;}
#strlst_street_div{ width:513px;}

/*=========================*/   
/* Useful Phone  */    
/*=========================*/
#left_phone_div{width:463px; float:left;}
#right_phone_div{width:250px; float:left;}
#phone_detail_div td{ width:230px;}

/*=========================*/   
/* shipping  */    
/*=========================*/

#shipping_ul li{ float:none; list-style-image:url(../image/bullet.jpg);}
/*=========================*/   
/* prize list  */    
/*=========================*/

#prize_list li { float:left; margin-right:20px; width:150px; border:solid 1px #fae603;}

ul#ul_pdf_list { margin-top:20px;}
ul#ul_pdf_list li { float:left; width:33%; }
ul#ul_vol_list li {float:left; width:33%; }
#pdf_container { font-size:12px; }
/*=========================*/   
/* footer */    
/*=========================*/   
#footer{ border-top:solid 1px #555555; margin-top:20px; background-color:#ebf3f5; position:relative; height:100px;}
#footer p{ color:#555555; position:absolute; top:10px; left:300px;}
#footer ul {position:absolute; left:300px; top:50px;}
#footer ul li { float:left; padding-left:10px; padding-right:10px;}
/* classes */
.pad_20{ padding:20px;}
.zawgyi{ font-family:Zawgyi-One; font-size:12px; color:#61615f;}
.zawgyi_title{font-family:Zawgyi-One; font-size:15px; color:#61615f; font-weight:bold;}
.clear{ clear:both;}
.shade_box{background:url(../image/shade_box.gif) no-repeat 100% 100%; padding-bottom:20px;}
.shade_left{ background:url(../image/shade_left_box.gif) no-repeat ; width:81px; height:38px; position:absolute; left:0px; bottom:0px;}
.title{ color:#ff9900; font-size:2.5em; padding:20px; margin:0px; }
.base_box{background:url(../image/sidebar_bottom.gif) no-repeat; width:206px; height:21px; margin-bottom:20px;}
.mid_box{ background:url(../image/sidebar_middle.gif) repeat-y;}
.clear_right{ clear:both; }

.loading
{
	
	background-color:#CF4342;
	color:#fff;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	display:none;
	 position: absolute;
	 top:0px;
	 right:0px;
    }
    
.businessname{ font-size:13px; font-weight:bold;  }
.address{ color:#57a953; vertical-align:middle; }
.phone{ color:#f87307;  } 
.business{ color:#666565;}

.address_info{ background:url(../image/detail/address.png) no-repeat; height:37px; line-height:37px; padding-left:45px; vertical-align:middle; color:#57a953}
.phone_info{background:url(../image/detail/phone.png) no-repeat; padding-left:40px;  height:37px; line-height:37px; vertical-align:middle;}
.fax_info{background:url(../image/detail/fax.png) no-repeat; height:37px; line-height:37px; padding-left:45px; vertical-align:middle;}
.business_info{background:url(../image/detail/business.png) no-repeat; height:37px; line-height:37px; padding-left:45px; vertical-align:middle;}
.email_info{background:url(../image/detail/email.png) no-repeat; height:37px; line-height:37px; padding-left:45px; vertical-align:middle;}
.contact_info{background:url(../image/detail/contact.png) no-repeat; height:37px; line-height:37px; padding-left:45px; vertical-align:middle;}
.website_info{background:url(../image/detail/website.png) no-repeat; height:37px; line-height:37px; padding-left:45px; vertical-align:middle;}
 
.business_div{ border-bottom:dotted 1px #fbca1a; margin:10px 0px;} 
.seperator_div{ height:15px;}
.title1{  color:#000000; font-size:1.5em; padding:10px; margin:0px; border-bottom:solid 2px #fbca1a; font-weight:bold; }
.gov_title{ color:#1463c0; font-size:14px;}
.office_name{ color:#0659b8; padding-top:20px;  border-top:solid 1px #f1f1f2;font-weight:bold; width:100%;}
.gov_phone{ color:#ea6706;}
.gov_detail_table{ width:356px;}
.sub_title{ color:#000000; font-size:14px; font-weight:bold;}
.underline{border-bottom:solid 2px #fbca1a; width:713px; margin-bottom:10px; padding-bottom:10px;  }
.pdf_list { background:url(../image/pdf_icon.jpg) no-repeat left top;  padding-left:30px; line-height:40px; padding-top:8px;   vertical-align:middle; }

.dir_list {background:url(../image/folder.jpg) no-repeat left top;  padding-left:30px; line-height:45px; padding-top:5px; padding-bottom:3px;  vertical-align:middle; }