@charset "utf-8";

a{	font-size: 11px;	font-weight: bold;}
a:link {	text-decoration: none;	color: #363;	font-weight:bold;}
a:visited {	text-decoration: none;	color: #363;	font-weight:bold;}
a:hover {	text-decoration: underline;}
a:active {	text-decoration: none;}
body,td,th {	font-family: Arial, Helvetica, sans-serif;}
body {	background-image: url(../img/main_bg.gif); background-repeat:repeat-x;}

#Logo{}

#header {width:990px; height:85px; margin:0px; padding:0px;	letter-spacing:0em;	word-spacing:0em; vertical-align:top;}
#headerlink td{	width:2;}
#headerlink td.text{width:auto;}
#headerlink a{	font-size:10px;	color:#231815;	font-weight:normal; }

#topmenu {	width:990px;	height:30px;}
#topmenu td{font-family:"Cronos Pro Light"; font-weight:bold;  text-align:center;  margin: 0px; padding: 0px;} 
#topmenu td.homemenu1{ background-image:url(../img/Home/HeadMenu01.jpg); width:251px;}
#topmenu td.homemenu1:hover{ background-image:url(../img/Home/HeadMenu01_over.jpg);}
#topmenu td.homemenu1:hover a{color:#426972;}
#topmenu td.homemenu2{ background-image:url(../img/Home/HeadMenu02.jpg); width:248px; }
#topmenu td.homemenu2:hover{ background-image:url(../img/Home/HeadMenu02_over.jpg); width:247px; }
#topmenu td.homemenu2:hover a{color:#426972;}
#topmenu td.homemenu3{ background-image:url(../img/Home/HeadMenu03.jpg); width:247px;}
#topmenu td.homemenu3:hover{ background-image:url(../img/Home/HeadMenu03_over.jpg); width:247px; }
#topmenu td.homemenu3:hover a{color:#426972;}
#topmenu td.homemenu4{ background-image:url(../img/Home/HeadMenu04.jpg); width:244px;}
#topmenu td.homemenu4:hover{ background-image:url(../img/Home/HeadMenu04_over.jpg); width:244px; }
#topmenu td.homemenu4:hover a{color:#426972;}
#topmenu td.overviewmenu1{ background-color:#FFF; width:251px;}
#topmenu td.overviewmenu2{ background-image:url(../img/Home/OverviewMenu02.jpg); width:251px;}
#topmenu td.overviewmenu2:hover{ background-image:url(../img/Home/OverviewMenu02_over.jpg); width:251px; }
#topmenu td.overviewmenu2:hover a{color:#426972;}

#topmenu td.strategymenu1{ background-image:url(../img/Home/HeadMenu01.jpg); width:251px;}
#topmenu td.strategymenu1:hover{ background-color:#FFF; width:251px; }
#topmenu td.strategymenu1:hover a{color:#426972;}
#topmenu td.strategymenu2{ background-color:#FFF; width:251px;}


#topmenu td.index{ width:50px; text-align:center; background-color:#FFF; margin: 0px; padding: 0px;} 
#topmenu tr td.index a:hover{color:#004633}
#topmenu tr td.index a{color:#004633;}
#topmenu tr td a{font-size:12px; color:#FFF;}
#topmenu tr td a:hover{color:#004633;}
#topmenu tr td:hover{text-align:center;	background-color:#FFF; margin: 0px;	padding: 0px;} 
#topmenu tr td.selected{	text-align:center;	background-color:#FFF;	margin: 0px;	padding: 0px;} 
#topmenu tr td a.selected{	font-weight:bold;	color:#004633;}
#topmenu tr td a.notselected:hover{	color:#004633;}
#topmenu tr td a.notselected{color:#426972;}

#Content{	width:746px; background-color:#FFF;}	
#Content table.report{width:144px; }
#Content table.report td.subject{margin:0px; padding: 0px 0px 0px 10px; }
#Content table.report td.column1{width:79px; }
#Content table.report td.pdf{width:14px; height:16px; }
#main tr td .report tr td .report tr td .report {text-align:left; font-size:11px; font-weight:normal;}
#Content table.report b a{text-align:left; font-size:10px; font-weight:normal;}
#Content table.report img.pdf{width:12px; height:14px; border:0px; padding: 0px; margin:0px;}
#Content table.report h6{ font-weight:normal; padding: 0px 0px 0px 0px; margin:0px; font-size:11px; vertical-align:top;}
#HomeIndex {width:746px; height:91px; background-image:url(../img/Home/HomeBorder.jpg); background-repeat:no-repeat;}
#HomeIndex td.column1{ width:120px; padding: 0px; margin:0px;}
#HomeIndex td.column2{ width:60px; padding: 0px; margin:0px;}
#HomeIndex td.column3{ width:75%; padding: 0px; margin:0px;}
#HomeIndex td.column4{ width:8%; padding: 0px; margin:0px;}
#HomeIndex img.section{padding: 0px 5px 0px 5px; margin:0px; border:0px;}
#HomeIndex img.column2{padding: 0px; margin:0px;}
#HomeIndex img.column3{padding: 0px; margin:0px;}
#HomeIndex img.column4{adding: 0px; margin:0px;}
#HomeIndex td h5{ line-height:15px; font-weight:normal; padding: 0px 0px 0px 0px; margin:0px; font-size:11px; vertical-align:top;}
#HomeIndex td h5.head{ line-height:22px; padding: 0px 0px 0px 0px; margin:0px; vertical-align:top;}
#HomeIndex td h5.head a{font-size:20px; padding: 0px 0px 0px 0px;  font-weight:normal; color:#000; vertical-align:top;}
#HomeIndex td h5 b.readmore a{font-size:10px; font-weight:bold; color:#426972; vertical-align:top;}
#HomeIndex img.photo{width:120px; height:88px; vertical-align:middle;}
#HomeIndex img.number{width:47px; height:75px; vertical-align:middle; padding: 0px 5px 0px 5px;}
#HomeIndex img.arrow{width:10px; height:16px; border:0px; vertical-align:top;}

#main{ width:990px; margin:0px;	padding: 0px; background-color:#FFF; }
#CoverImg{ width:997px; height:331; background-image:url(../img/Home/cover.gif); background-repeat:no-repeat; margin:0px; padding: 0px;}
#main.home h4{ line-height:22px; color:#004633;  padding: 0px 0px 0px 120px; margin:0px;	}
#main td{margin:0px; padding: 0px 0px 0px 0px;}
#main td li{	font-size:10px;	font-weight:bold;}
#main td li.inline{	display: inline;	padding: 0px 0px 0px 10px; margin:0px;	}
#main td li.inlinereview{	display: inline;	padding: 0px 0px 0px 0px; margin:0px;	}
#main td li.inline b{ padding: 0px 0px 0px 8px; margin:0px;	}
#main td.dotbottom{border-bottom:2px dotted #999; margin:0px; padding: 0px 0px 0px 10px;}
#main td.dottop{border-top: 1px dotted #000000; }
#main td.vline{border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000;border-right:1px solid #000000;}
#main td.hcvline{border-left: 1px solid #000000; padding: 0px 0px 0px 10px;}
#main td h1.HC{font-size:40px; color:#426972; font-weight:normal; margin:0px; padding: 0px 0px 0px 10px;}
#main td h3{font-size:21px;	color:#6EADD9; font-weight:normal; margin:0px;  padding: 30px 0px 30px 20px;}
#main td h3.sectionhead{font-size:21px;	color:#6EADD9; font-weight:normal; margin:0px;  padding: 30px 0px 10px 20px;}
#main td h3.MarketOverview{	font-size:20px;	color:#09F;	padding: 20px 0px 0px 0px;}
#main td h3.bm{font-size:21px;	color:#6EADD9; font-weight:normal; padding: 30px 0px 10px 0px;}
#main td h4.bm{font-size:15px;	font-weight:normal; margin:0px; border-bottom:2px dotted #000000; padding: 5px 0px 5px 0px;}
#main td h4.strategic{color:#000;	font-size:14px;	font-weight:bold; margin:0px; padding: 0px 0px 0px 0px;}
#main td h4.focus{font-size:17px;	font-weight:normal; margin:0px; padding: 0px 0px 0px 0px;}
#main td h4.chairman1{font-weight:bold;		color:#426972; margin:0px; padding: 0px 0px 15px 10px;	}
#main td h4.bmsubject{		font-weight:bold;		text-align:center;		margin:0px;		padding: 0px 0px 0px 10px;	}
#main td h4.Review{	font-weight:bold; color:#066;  margin:0px;	padding: 0px;}
#main td h5{ line-height:16px; color:#231815; font-size:15x; font-weight:normal;	margin:0px;	padding: 0px 0px 0px 20px;}
#main td h5.hysantoday{ line-height:20px; color:#231815; font-size:15x; font-weight:normal;	margin:0px;	padding: 0px 0px 0px 20px;}
#main td h5.homesection{ line-height:16px; color:#231815; font-size:15x; font-weight:normal;	margin:0px;	padding: 0px 0px 0px 5px;}
#main td h5.chairman{line-height:20px; font-size:12px; color:#231815; font-weight:normal;	margin:0px;	padding: 0px 0px 0px 0px;}
#main td h5.chairman b{font-size:18px; font-weight:normal; color:#426972; padding: 0px 0px 0px 0px;	}
#main td h5.PeterLee{ line-height:20px; font-size:12px; font-style:normal; color:#231815;	font-weight:normal;	margin:0px;	padding: 0px 0px 0px 0px;}
#main td.strategic h5{lincolor:black;	font-size:11px;	font-weight:normal; margin:0px; padding: 0px 0px 0px 0px;}
#main td h5.strategic{ line-height:12px; color:black;	font-size:11px;	font-weight:normal; margin:0px; padding: 0px 0px 0px 0px;}
#main td h5.HC{	font-size:12px;	font-weight:normal;}
#main td h5.MarketOverview{	font-weight:normal;}
#main td h5.board{color:#231815; font-size:12x; font-weight:normal;}
#main td h5.board b{color:#426972; font-weight:bold;}
#main td h5.advisor{color:#231815; font-size:12x; font-weight:normal;	margin:0px;	padding: 10px 0px 0px 10px;}
#main td h5.advisor b{color:#426972; font-weight:bold;}
#main td h5.board b.small{ font-size:11px; font-weight:normal;}
#main td h6{color:black;	font-weight:normal;}
#main td h6.footer{color:black;	font-weight:normal; font-size:9px;}
#main td h6.footer a{font-weight:normal; font-size:9px;}
#main td h6.SM{padding: 0px 0px 0px 10px;}
#main td h6.SM1{padding: 5px 0px 0px 0px;}
#main td h6.SMRight{font-size:9px; padding: 0px 0px 0px 20px; vertical-align:bottom;}
#main td h6.Strategy{ line-height:15px; font-weight:normal; margin:0px; padding: 0px 0px 0px 10px;}
#main td h6.Strategy b{font-weight:normal;	padding: 0px 0px 0px 10px;}
#main td h6.chairman{	color:black;	font-size:11px;	font-weight:normal;	padding: 0px 0px 0px 0px;}
#main td h6.Review{	color:black;	font-size:10px;	font-weight:normal;	margin:0px;	padding: 25px 0px 0px 0px;}
#main td h6.Review1{	color:black;	font-size:10px;	font-weight:normal;	margin:0px;	padding: 0px 0px 0px 0px;}
#main td h6.Review2{	color:black;	font-size:10px;	font-weight:normal;	margin:0px;	padding: 5px 0px 0px 0px;}
#main td h6.Review3{	margin:0px;	padding: 0px 0px 0px 0px;}
#main td h6.Review b{color:#066;	font-size:10px;	font-weight:normal;	margin:0px; padding: 0px 0px 20px 0px;}
#main td h6.Review1 b{color:#066;	font-size:10px;	font-weight:normal;	margin:0px; padding: 0px 0px 0px 0px;}
#main td h6.Review2 b{color:#066;	font-size:10px;	font-weight:normal;	margin:0px; padding: 0px 0px 0px 0px;}
#main td h6.MarketOverview{	color:black;	font-weight:normal;}
#main td h6.MarketOverview b{font-size:10px;	color:black;	font-weight:normal;}
#main td.hc{width:200px;}

#main td b.Review{	font-size:7px;}
#main td b.Review2{	font-size:7px; vertical-align:top;	margin:0px; padding: 0px 0px 0px 0px;}
#main td b.ColorDir{	color:#069;}
#main td img.board{	width:366px;	height:263px;}
#main td img.SM{	width:600px;	height:312px;}
#main td img.MarketOverview{	width:471; 	height:224;	padding: 0px 0px 0px 10px;}
#main img.valuecreation{width:232px;  border:0}
#main td.HC1{width:10%; height:512px;padding:0px; mar:0px;}
#main img.HC1{width:754px; padding:0px; mar:0px;}
#main img.HC4{width:127px; height:84px;}
#main img.HC5{width:116px; height:84px;}
#main img.bmline{width:630px;	height:34px;}
#main td img.bod{width:102px;}
#main td img.board{width:322px;}
#main td img.ReviewLeft1{width:32px; height:337px;}
#main td img.ReviewLeft2{width:28px; height:88px;}
#main td img.chairman{	margin:0px;	padding: 0px 10px 0px 0px;}
#main td img.PeterLee{margin:0px;	padding: 0px 10px 0px 0px; }

#main.Download td h5{text-align:left; font-size:12px; font-weight:normal; padding: 0px 0px 0px 20px;}
#main.Download td h5 b{ line-height:20px; text-align:left; font-size:12px; font-weight:normal; padding: 0px 0px 0px 0px;}
#main.Download td a{font-size:12px; color:#426972; font-weight:normal;}

#main.contactus td h5{text-align:left; font-size:12px;	color:#231815; font-weight:normal; padding: 0px 0px 0px 20px;}
#main.contactus td h5 b{color:#426972;}
#main.contactus td h5 b a{color:#426972;}

#main td h5 b.subject a{color:#231815; font-weight:normal;}
#main td h5 b.section a{color:#426972; font-weight:normal;}
#main td h5 b.content a{color:#426972; font-weight:normal; padding: 0px 0px 0px 10px;}
#main td h5 b.content1 a{color:#426972; font-weight:normal; padding: 0px 0px 0px 0px;}


#sitemap { width:380px;}



#Review{width:100%;}
#Review.head{width:100%; background-color:#034836;}
#Review.bottomline{	border-bottom: 2px solid #000000; }
#Review td h5{font-weight:bold;	font-size:11px;	color:#FFF;	margin:0px;	padding: 0px 0px 0px 0px;}
#Review td h6{font-size:11px; font-weight:bold; margin:0px;	padding: 0px 0px 0px 0px;}
#Review td h6.level2{font-size:11px; font-weight:normal; margin:0px;	padding: 0px 0px 0px 10px;}
#Review td h6.level3{font-size:11px; font-weight:normal; margin:0px;	padding: 0px 0px 0px 20px;}
#Review td h6 b{font-size:11px; font-weight:bold; margin:0px;	padding: 0px 0px 0px 0px;}
#Review td.bottomline{border-bottom: 1px solid #000000; }
#Review td.column1{width:40%;}
#Review td.column2{width:18%; background-color:#DBDBDB; }
#Review td.column2s{border-bottom: 1px solid #000000; width:18%; background-color:#DBDBDB; }
#Review td.column3{width:14%;}
#Review td.column4{width:1%;}
#Review td.column5{width:15%;}

#Review td.column6{width:11%;}
#Review td.column7{width:18%;}
#Review td.column8{width:20%;}
#Review td.column9{width:53%;}
#Review td.column9s{width:18%;}

#MarketOverview{width:85%; font-size:11px;}
#MarketOverview.head{width:85%; background-color:#034836; font-size:11px;}
#MarketOverview.head td{color:#FFF;}
#MarketOverview td b{color:#FFF; font-weight:normal;}
#MarketOverview td.column1{width:2%; text-align:left}
#MarketOverview td.column2{width:60%; text-align:left}
#MarketOverview td.column3{width:14%; text-align:right}
#MarketOverview td.column4{width:14%; text-align:right}
#MarketOverview td.column5{border-top: 1px solid #000000;}

#Download{width:990px; background-color:#FFF;}
#Download td{ text-align:center;}
#Download td.subject{text-align:left; font-size:12px; font-weight:bold; color:#231815;}
#Download td.text { text-align:left; font-size:11px; color:#426972;}
#Download td.text a{color:#426972;}
#Download td h3{text-align:left; font-size:21px;	color:#6EADD9; font-weight:normal; padding: 20px 0px 0px 10px;}
#Download td h5{text-align:left; font-size:12px;	color:#231815; font-weight:normal; padding: 0px 0px 0px 10px;}
#Download td h5 b{color:#426972;}
#Download td h5 b.email{font-weight:normal;}
#PDF{width:18px;height:19px;}	

.hide {position:absolute;top:-5000em;left:0;}

#rightmenu{width:230px; margin: 0px; padding: 0px; text-align:left;}
#rightmenu td{border:0px; font-size:11px;}
#rightmenu td.topline{margin:0px; padding: 5px 0px 5px 0px;	border-top: 1px dotted #C0C0C0;}
#rightmenu td.bottomline{margin:0px; padding: 5px 0px 5px 0px;	border-bottom: 2px dotted #C0C0C0;}
#rightmenu td img{width:15px;	margin: 0px;	padding: 0px 0px 0px 0px;}
#rightmenu td a{color:#231815; font-weight:normal;}
#rightmenu td a b{color:#004633;}
#rightmenu td a.selected b{color:#6EADD9;}
#rightmenu td a.selected{color:#6EADD9;}
#rightmenu td a.download{color:#426972;	font-size:9px;}
#rightmenu td img.menu{width:227px; border:0px; margin: 0px;	padding: 0px 0px 0px 0px;}
#rightmenu td img.HC{width:227px; border:0px; margin: 0px;	padding: 0px 0px 0px 0px;}

#EmbeddedPDF{ width:754px; height:730px;}

#apIndex{width:99%; position:absolute; top:0px;}
#apIndexContent{position:relative;  width:1024px; top:0px;  margin-left: auto; margin-right: auto;}
/* CSS Document */
}
.BOD {
	font-size: 18px;
}

