/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }



#main{ width:1003px; height:auto; margin:auto; overflow:hidden; background-color:#FFFFFF;}

.logo_sec{ width:983px; height:auto; margin:auto;}


.logo {
    width: 50%;
    height: 75px;
    margin: 25px 0 26px 0px;
    float: left;
}

.menu{ width:983px; height:auto; margin:auto; overflow:hidden;}

.menu_left{ width:33px; height:20px; float:left;}

.menu_middle{ width:933px; height:auto; float:left; margin:0 0 0 0px; padding:0 0 0 0px;}

.menu_middle_bg{ background:url(../image/menu_bg_center.jpg); background-repeat:no-repeat; height:49px;}

.menu_middle_con{ width:788px; height:auto; margin:0px; padding:0px;}

ul{ list-style:none; margin:0; padding:0}

li{font-size:14px; margin:15px 0px 0 0px; border-right:1px solid #cacbcd; text-align:center; float:left; padding:0 26px 0 26px}

ul li a{ text-decoration:none; color:#000000;}
.financeial{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000000;}
.menu_right{ width:15px; height:49px; float:left;}

.header{ width:981px; height:auto; margin:auto; margin-top:11px;}

.mid{ width:981px; height:auto; margin:auto; }

.wel_section{ width:981px; height:auto; overflow:hidden; margin-top:35px;}

.wel_section h1{ font-family:Arial; font-size:18px; color:#000000; margin:0px; margin-top:35px; margin-left:7px;}

.wel_section_rlf{ color:#267497;}

.wel_bor{ width:981px; height:auto; margin-top:14px;}

.wel_arrow{ width:970px; height:auto; overflow:hidden;}

.wel_arrow img{ float:right;}

.wel_note{ width:655px; height:auto; float:left; margin:0px; overflow:hidden;}

.wel_readmore{ width:655px; height:20px; margin:0px; padding:5px 0 0 0}

.wel_readmore_p{ font-family:Arial; font-size:12px; font-weight:bold; color:#1b1b1d; text-align:right; text-decoration:underline; padding-left:570px; }

.wel_note p{ font-family:Arial; font-size:12px; color:#1b1b1d; margin:0px; margin-top:0px; padding-left:7px; line-height:18px; text-align:justify}

.form_box_mid{ margin:0 auto; width:450px; height:auto; background-color:#f8f8f8; overflow:hidden; margin-top:22px;}	 

.form_mid_cover{ width:385px; height:auto; margin:0 auto; overflow:hidden;}			 

.form_mid_left{ width:100px; float:left; padding:7px;}
		
.form_mid_left p{ font-family:Arial; font-size:12px; color:#000000; text-align:right; margin:0 auto;}

.form_mid_right{ width:250px; float:left; padding:7px;}			   			  
			  
.form_button{ margin:0 0 10px 0; background:#CC0000; border:0px; width:100px; height:30px;}			

.news{ width:287px; height:180px; float:left; background-color:#267497; margin:3px 0 0 35px;}

.news_bg_white{ width:182px; height:24px; background-color:#FFFFFF; margin:16px 0 0 0px;}

.news_bg_white h1{ font-family:Arial; font-size:18px; color:#0c0b0b; margin:0px; padding-left:16px;}

.newsroom_sec_mid{ width:250px; height:auto; margin:auto; margin-top:10px; margin-left:15px;}

.newsroom_sec_mid h1{ font-family:Arial; font-size:12px; color:#ffffff; margin:0px;}

.newsroom_sec_mid p{ font-family:Arial; font-size:12px; color:#ffffff; margin:0px; margin-top:10px;}

.news_view_more{ width:210px; height:auto; margin:auto; margin-top:15px;}

.news_view_more p{ font-family:Arial; font-size:12px; color:#FFFFFF; margin:0px; font-weight:bold; text-align:right; text-decoration:underline;}

.clear_float{ clear:both;}

.footer{ width:978px; height:46px; background-color:#267497; overflow:hidden; margin:auto; margin-top:35px;}

.footer_text{ width:965px; height:auto;}

.footer_text p{ font-family:Arial; font-size:12px; color:#FFFFFF; margin:0px; margin-top:18px; text-align:right;}





/****quarterly********/
.quarterly{ width:655px; height:auto; overflow:hidden; padding:3px 0 0 0}
.bordf{ width:655px; height:400px; overflow:hidden; padding:3px 0 0 0}
.quarterly_sub_box{ 
width:655px; height:auto;
margin:0 0 3px 0; overflow:hidden;
}

.quarterly_sub_box .icon{ 
width:25px; height:23px; 
background:#d3ebff; float:left;
padding:7px 0 0 5px
}

.quarterly_sub_box .textbox{ 
width:470px; height:auto; 
background:#d3ebff; float:left;
padding:7px 0 7px 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 0 0 1px;
}

.quarterly_sub_box .textbox a{
	color:#000; text-decoration:none;
	}
	
.quarterly_sub_box .textbox_a{ 
width:132px; height:23px; 
background:#bed8ee; float:left;
padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 0 0 1px; text-align:center;font-weight:bold;
}	

.quarterly_sub_box .textbox_a a{
	color:#000; text-decoration:none;
	}







.quarterly_sub_box1{ 
width:655px; height:60px;
margin:0 0 3px 0
}

.quarterly_sub_box1 .icon{ 
width:25px; height:53px; 
background:#d3ebff; float:left;
padding:7px 0 0 5px
}

.quarterly_sub_box1 .textbox{ 
width:480px; height:53px; 
background:#d3ebff; float:left;
padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 0 0 1px;
line-height:20px;
}

.quarterly_sub_box1 .textbox a{
	color:#000; text-decoration:none;
	}
	
.quarterly_sub_box1 .textbox_a{ 
width:132px; height:53px; 
background:#bed8ee; float:left;
padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 0 0 1px; text-align:center;
font-weight:bold;
}	

.quarterly_sub_box1 .textbox_a a{
	color:#000; text-decoration:none;
	}
.financial_sub_heading{ width:390px; height:20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#333; 
padding:5px 0 3px 4px; font-weight:bold;}

/************boardofdirectors**************/
.bord_of_directors{ width:auto; height:auto; overflow:hidden; margin:0 0 2px 0; background:#f3f3f3}
.bord_of_directors_a{ width:200px; height:25px; float:left;margin:0px 0 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#900; padding:10px 0 0 10px; background:#e2e2e2
}

.bord_of_directors_c{ width:207px; height:55px; float:left; margin:0px 1px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#e2e2e2
}
.bord_of_directors_cnew{ width:156px; height:25px; float:left; margin:0px 0px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#e2e2e2
}

.bord_of_directors_ca{ width:207px; height:25px; float:left; margin:0px 2px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#e2e2e2
}

bord_of_directors_c{ width:151px; height:25px; float:left; margin:0px 2px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#e2e2e2
}


.bord_of_directors_b{ width:auto; height:auto; text-align:center; margin:0 210px 10px ; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:10px 0 0 10px }

.bord_of_directors_b a{
	text-decoration:none; color:#000;}
	
	
	
.bord_of_directors{ width:auto; height:auto; overflow:hidden; margin:0 0 0 0; background:#f3f3f3}
.bord_of_directors_new{ width:auto; height:auto; overflow:hidden; margin:0 0 1px 0; background:#e2e2e2; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#900; text-align:center; padding:5px 0 5px 0; margin-top:3px}
.bord_of_directors_member{ width:auto; height:auto; overflow:hidden; margin:0 0 1px 0; }


.bord_of_directors_csa{ width:209px; height:25px;
float:left; margin:0px 2px 0 0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#666;
padding:10px 0 0 10px; background:#D6D6D6; font-weight:bold; text-align:left}

.bord_of_directors_csa_1{ width:209px; height:70px;
float:left; margin:0px 2px 0 0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#333;
padding:10px 0 0 10px; background:#D6D6D6; font-weight:bold; text-align:left}

/***************director**************/
.director_page{ width:auto; text-align:center; 
font-family:Verdana, Geneva, sans-serif; font-size:14px;
color:#900; height:30px; background:#F3F3F3;
padding:10px 0 0 0 ; font-weight:bold;
border-bottom:#CCC solid 1px;}

.director_page1{ width:100%; height:100%;
font-family:Verdana, Geneva, sans-serif; 
font-size:12px; color:#000; 
background:#FFF;  
line-height:20px; text-align:justify;
padding:10px}



.bord_of_directors_new{ width:auto; height:auto; overflow:hidden; margin:1px 0 1px 0; background:#eeeeee}
.bord_of_directors_bcontact{ width:420px; height:auto; float:left; margin:0px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:10px 0 0 10px; text-align:left; line-height:19px;}
.bord_of_directors_bcontact a{color:#000; text-decoration:none}
/*************shareholding_infomations**********/
.share_holding{ width:655px; height:auto; overflow:hidden;
padding:0 0 0 0; margin:0px 0 2px 0; }
.share_name{ width:200px; height:60px; background:#d3ebff;
font-family: Arial, Helvetica, sans-serif; font-size:12px;
color:#004680; padding:5px 0 5px 5px; float:left; margin-right:2px}

.share_name_info{ width:443px; height:auto; background:#f5f5f5;
font-family: Arial, Helvetica, sans-serif; font-size:14px;
color:#000; padding:5px 0 5px 5px; float:left; line-height:20px; font-weight:normal;}

.share_name_info a{ text-decoration:none;color:#000;}

.share_name_new{ width:200px; height:21px; background:#d3ebff;
font-family: Arial, Helvetica, sans-serif; font-size:12px;
color:#004680; padding:5px 0 5px 5px; float:left; margin-right:2px}

.share_name_new1{ width:200px; height:20px; background:#f0f0f0;
font-family: Arial, Helvetica, sans-serif; font-size:12px;
color:#900; padding:6px 5px 5px 0px; float:left; margin-right:2px; text-align:right;}

.share_name_neww{ width:200px; height:40px; background:#d3ebff;
font-family: Arial, Helvetica, sans-serif; font-size:12px;
color:#004680; padding:5px 0 5px 5px; float:left; margin-right:2px}

.share_name_new2{ width:200px; height:40px; background:#f0f0f0;
font-family: Arial, Helvetica, sans-serif; font-size:12px;
color:#900; padding:6px 5px 24px 0px; float:left; margin-right:2px; text-align:right;}


/*changes*/

.news_changes{ width:980px; height:80px; background-color:#267497; margin:10px 0 0 0px; padding:5px 0 0 0}

.wel_note_changes{ width:975px; height:auto;  margin:0px; overflow:hidden;}
.wel_note_changes p{ font-family:Arial; font-size:12px; color:#1b1b1d; margin:0px; margin-top:0px; padding-left:7px; line-height:18px; text-align:justify}

.wel_readmorechanges{ width:975px; height:20px; margin:0px; padding:5px 0 0 0; text-align:right}

.wel_readmorechanges_p{ font-family:Arial; font-size:12px; font-weight:bold; color:#1b1b1d;  text-decoration:underline; text-align;}

.news_bg_white_chan{ width:182px; height:24px; background-color:#FFFFFF; margin:0px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}


.new_hd{ color:#3490bf}

.email_info{ width:auto; height:30px; 
background:#333;}

.email_info .text{
	width:205px; height:20px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; color:#CCC; float:left;
	padding:7px 0 0 5px}

.email_info .text1{
	width:auto; height:25px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; color:#FF0; float:left;
	padding:5px 0 0 0}


.email_info .text1 a{
 color:#FF0; text-decoration:none}


.audit_commity{
	width:auto; height:23px; background:#EBEBEB;
	font-family:Arial, Helvetica, sans-serif; font-size:14px;
	color:#333; padding:7px 0 0 0; font-weight:bold; text-align:center}
.audit_commitya{
	width:auto; height:23px; background:#EBEBEB;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#333; padding:7px 0 0 0; font-weight:bold;  text-align:center}
.audit_commity_txt{
	width:auto; height:auto; 
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000; padding:7px 5px 7px 5px; background:#F7F7F7;
	text-align:justify; line-height:18px;}
.brif{ color:#900; }
.audit_b{ width:auto; height:auto; float:left; margin:0 100px 10px ; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3490bf; padding:10px 0 0 10px;
font-weight:bold}

.bord_of_directors_audit{ width:206px; height:25px; float:left; margin:2px 2px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#e2e2e2; text-align:center
}

.bord_of_directors_auditc{ width:209px; height:25px; float:left; margin:2px 0px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#e2e2e2;text-align:center
}

.bord_of_directors_news{ width:auto; height:20px; overflow:hidden; margin:1px 0 1px 0; background:#f3f3f3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900; text-align:center; padding:8px 0 5px 0 }

.bord_of_directors_audit_nwe{ width:151px; height:25px; float:left; margin:0px 2px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#F3F3F3; text-align:center;}

.bord_of_directors_audit_nwea{ width:200px; height:25px; float:left; margin:0px 0px 0px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding:10px 0 0 10px; background:#F3F3F3; text-align:center;}

.new_managements{ width:auto; height:auto; overflow:hidden; padding:0 0 0 0; margin:1px 0 1px 0}
.new_name{ width:140px; height:24px; float:left; padding:7px 0 0 10px;
background:#F7F7F7; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#000; font-weight:bold;}
.new_namea{ width:493px; height:24px; float:left; padding:7px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#000;background:#F7F7F7; margin:0px 0 1px 1px }
.new_name_1{ width:140px; height:24px; float:left; padding:7px 0 0 10px;
background:#F7F7F7; font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#000; }









/***changes**/
/*************new_changes****************/
.quarterly_changes_box{ 
width:655px; height:auto; overflow:hidden;
margin:0 0 1px 0
}

.quarterly_changes_box .icon{ 
width:25px; height:38px; 
background:#d3ebff; float:left;
padding:7px 0 0 5px
}

.quarterly_changes_box .textbox{ 
width:286px; height:auto; 
background:#d3ebff; float:left;
padding:7px 0 8px 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 1px 0 1px;
}

.quarterly_changes_box .clause{ 
width:587px; height:auto; 
background:#fff; float:left;
padding:7px 0 8px 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 1px 0 1px;
}

.quarterly_changes_box .textbox a{
	color:#000; text-decoration:none;
	}
	
.quarterly_changes_box .textbox_a{ 
width:132px; height:23px; 
background:#ecc0f1; float:left;
padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 0 0 1px; text-align:center;font-weight:bold;
	
}	

.quarterly_changes_box .textbox_a a{
	color:#000; text-decoration:none;
display:block;
	}
.financial_sub_headingbt{ width:390px; height:20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#069; 
padding:5px 0 3px 4px; font-weight:bold;}




/***************corporate****************/
.corporate{ 
width:655px; overflow:hidden;
margin:0 0 1px 0
}


.corporate .icon{ 
width:25px; height:23px; 
background:#d3ebff; float:left;
padding:7px 0 0 5px
}

.corporate .textbox{ 
width:286px; height:auto; 
background:#d3ebff; float:left;
padding:7px 0 8px 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 1px 0 1px;
}

.corporate .textbox a{
	color:#000; text-decoration:none;
	}
	
.corporate .textbox_a{ 
width:132px; height:23px; 
background:#ecc0f1; float:left;
padding:7px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#000; margin:0 0 0 1px; text-align:center;font-weight:bold;
	
}	

.corporate .textbox_a a{
	color:#000; text-decoration:none;
display:block;
	}
.financial_sub_headingbt{ width:390px; height:20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:#069; 
padding:5px 0 3px 4px; font-weight:bold;}

.financial_sub_clause{ width:390px; height:20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; color:000; 
padding:5px 0 3px 4px; font-weight:bold;}
