#main{margin:40px auto 0 auto; width:780px; text-align:left; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #CCC;padding-top:8px; font-size:11px}
#highlight img{margin:0 0 5px 0}
#highlight{float:left;width:156px;font-size:11px}
#highlight div p {margin-top:2px}
.highlight_read{background:#FFF; margin:0 10px 10px 0}
.cover img{float:left;padding-right:5px}
.cover a img {border:none}
.highlight_read  .read a{color:#6C6C6C; text-decoration:none; font-size:11px;float:right;margin-bottom:7px; padding-right:23px}
.highlight_read .read a:hover{text-decoration:underline;}
#highlight div{margin-bottom:8px;}
a{color:#999}
a:hover{color:#014A81}
.ir{border-bottom:1px solid #CECECE;padding-bottom:8px}
.ir p{background:url(../images/bg_highlight_ir.gif) no-repeat left center;padding:0 0 0 10px}
.ir a{color:#6C6C6C; text-decoration:none}
.ir a:hover{color:#024B82}
.fsn{border-bottom:1px solid #CECECE;}
#form_news_subscribe{margin:0;padding:0;height:110px}
#form_news_subscribe .fns_text{border:1px solid #CECECE; width:150px;height:16px;margin:0 0 4px 0;padding:0}
#form_news_subscribe .fns_checkbox{position:relative;height:26px;width:160px;}
#form_news_subscribe .fns_checkbox span{position:absolute;right:5px;width:130px}
#form_news_subscribe .fns_submit{float:right;width:80px;color:#6C6C6C;background:none; border:none; font-size:11px;font-family: Arial, Helvetica, sans-serif;}
#main p {margin:5px 0 10px 0;}
#main_top, #main_center, #main_bottom{float:right;width:616px}
#mt{float:right;width:616px}
#mt img{}

#main_center_left{float:left;width:440px;margin-left:7px}
#main_center_left_b{float:left; margin-left:12px;width:609px;margin-top:5px;background:url(../images/bg_investor_b.gif) repeat-y right top;padding-bottom:10px}
#main_center_left_b p{width:440px;}
#main_center_left_b h4.archive{width:440px;}
#mb_b{float:left;width:440px;border-top:1px solid #CCC;height:20px}
#mb_01_b{float:left;width:610px}
#mb_01_b a {color: #6c6c6c;}
#mb_02_b{float:left;display:block;width:210px;margin-left:-5px;margin-top:4px;border-right:1px solid #CCC;}
#mb_02_b p{width:205px; padding-bottom:7px;margin-bottom:4px}
#mb_02_b a:hover, #mb_03_b a:hover{color:#024B82}
#mb_02_b .more, #mb_03_b .more{padding-bottom:10px;}
#mb_03_b p{width:220px;padding-bottom:7px;/*margin-left:4px; */}

#mb_03_b{float:left;display:block;width:220px;padding-left:5px; margin-top:4px;}
#mb_04_b{float:left;width:440px;border-top:1px solid #CCC;margin-top:10px;margin-left:0px}
* html #mb_04_b{margin-top:0}
#mb_04_b a{color:#6C6C6C}
#mb_04_b a.active{color: #88AACD}
#mb_04_b a:hover{color:#014A81}

#mb_05_b a{color:#6C6C6C; text-decoration:none}
#mb_05_b a:hover{text-decoration:underline}

.ar img{float:left;margin-top:8px;border:1px solid #1D5C7F}
.pdf{float:left;padding:0 5px 0 0;width:230px;height:25px;margin:6px 0;background:#FFF}
/*.pdf{float:left;padding:0 5px 0 0;width:200px;height:34px;margin:6px 0;background:#FFF url(../images/bg_download_pdf.gif) no-repeat left top}*/
.pdf a{/*color:#014A81;*/text-decoration:underline}
.pdf span{float:left; width:225px;padding-left:10px}
/*.pdf span{float:left; width:150px;padding-left:40px}*/
.pdf2{float:left;margin-left:10px;margin-top:173px;margin-bottom:10px}
/*.pdf2 a{color:#014A81}*/
.pdf3{float:left;margin-left:10px;margin-top:52px; width:128px; height:40px;}
/*.pdf3 a{color:#014A81}*/
.pdf4 {padding: 0 0 15px 50px;margin: 10px 0 0 0;background:#FFF url(../images/bg_download_pdf.gif) no-repeat left top}
/*.pdf4 a{color:#014A81}*/

.contact{font-size:13px}
.contact_email a{color:#888888; text-decoration:none;background:url(../images/bg_email.gif) no-repeat left center;padding-left:20px}
.contact_phone{color:#888888; background:url(../images/bg_phone.gif) no-repeat left center;padding-left:20px}
.events{font-weight:bold;background:url(../images/bg_table.gif) no-repeat left top;height:31px; width:452px;padding:5px; margin:0}
.events span{font-weight:normal;color:#9D9D9D;display:block;}

#main_center_left_b{min-height:380px;}
#main_center_left_b table{table-layout:fixed;width:450px;border-collapse:collapse}
#main_center_left_b tr{background:url(../images/bg_table.gif) no-repeat left bottom;height:51px}
* html #main_center_left_b tr{height:40px}
#main_center_left_b thead tr{height:25px}
#main_center_left_b td, #main_center_left_b th{padding:2px}
#main_center_left_b caption{visibility:hidden}
#main_center_left_b td a{font-weight:bold;color:#6C6C6C;text-decoration:none}

#main_center_right{float:right;width:160px;border-left:1px solid #CCC;padding-left:7px;margin-top:30px;}
#main_top, #main_center{border-bottom:1px solid #CCC;padding-bottom:5px} 
.border_left{border-right:1px solid #ccc;}
#mb_01{border-right:1px solid #CCC;float:left;padding:0 5px 0 0;width:210px;margin:6px 0}
#mb_02{border-right:1px solid #CCC;float:left;padding:0 5px;width:210px;margin:6px 0}
#mb_03{float:left;padding:0 5px;margin-top:6px;width:169px;}
#mb_twoCol{float:left;padding:0 5px 0 0;width:425px;margin:6px 0}
.more{position:relative;/*float:left;*/border-bottom:1px solid #CCC;margin-bottom:5px;padding-bottom:10px;}
.more a{position:absolute; right:0;color:#BEBEBE;/*margin-top:-14px*/}
.more2{position:relative;border-bottom:1px solid #CCC;margin-bottom:5px;padding-bottom:10px;}
.more2 a{position:absolute; right:0;color:#BEBEBE;top:-14px}
.border{border-top:1px solid #CCC;}
.border_2{border-left:1px solid #CCC;}
.border_3{border-bottom:1px solid #CCC;}
.border_3_m{border-bottom:1px solid #CCC;margin-bottom:5px;height:2px;}

#main #main_top a, #main #main_center a, #main #main_bottom a{/*color:#88AACD;text-decoration:underline*/}
#main #main_right a:hover{color:#014A81; text-decoration:underline}
#main_image{background:url(../images/border_main_img.gif) no-repeat left bottom;padding-bottom:10px;margin-bottom:0}
.border_image{border:1px solid #7DA7D9; height:233px; overflow:visible;margin-bottom:20px;}
#main #main_top .read_more, #main #main_center .read_more, #main #main_bottom .read_more{float:right;color:#999; display:inline}
#main #main_top a:hover.read_more, #main #main_center a:hover.read_more, #main #main_bottom a:hover.read_more {color:#014A81; text-decoration:underline}


#main.corporate {
	margin-top: 53px;
}

#mb_05_b tr{background-image:none; height:auto}
#mb_05_b ul.hugin{position:relative; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px;}
#mb_05_b ul li.hugin{position:relative; margin:0px 0px 0px 0px; padding:0;}
#mb_05_b a.hugin{font-weight:normal;color:#6C6C6C;}
