/*Theme Name: Twenty TenTheme URI: http://wordpress.org/Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.Author: the WordPress teamVersion: 1.2License: GNU General Public LicenseLicense URI: license.txtTags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu*//* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html-------------------------------------------------------------- */
body { -webkit-text-size-adjust:none;}
p{margin:0 0 20px 0;}
h3{margin:0 0 20px 0;}
.clearfix { display: inline-block; }
.clearfix:after { content: " "; display: block; height: 0; clear: both; font-size: 0; visibility: hidden; }/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
a img { border: none; }
.noPadding{padding:0;}

strong { font-weight: bold; }sup{display: inline-block; margin-top: -0.4em;}/* =Menu-------------------------------------------------------------- */
#access { background: #fff; display: block; }
#access .menu-header, div.menu { font-size: 12px;	/*width: 928px;*/ }
#access .menu-header ul, div.menu ul { list-style: none; margin: 0; padding-left : 0px; }
#access .menu-header li, div.menu li { float: left; position: relative; z-index : 10; }
#access ul.sub-menu li { margin-right:0; z-index : 20; }
.sub-menu li{*margin:0px 0 4px 0; *display:block;}
#access a { display: block; line-height: 36px; height:36px; padding: 0 15px; text-decoration: none; color : #00525a; font-weight: bold; border-right : 1px solid #ddd; }
#access ul ul { height:243px; display: none; position: absolute; top: 48px; left: 0; float: left; width: auto; z-index: 999; *width:184px;}
.home #access ul ul {	height:243px;}body.home #access #menu-item-941  .sub-menu{width:136px;}
#access ul ul li {	/*min-width: 180px;	width:137px;*/ }
#access ul ul ul { left: 100%; top: 0; }
#access ul ul a {	/*background: #fff;*/ line-height: 1em;	/*padding: 10px;*/ width: 130px;	/*height: auto;*/ *padding-bottom:4px;}
/*#access ul li#menu-item-945 ul a{	width:210px;}*/
li#menu-item-221 > a { border:0; }/*li#menu-item-769 > a{	width:55px;	text-align:center;}li#menu-item-760 > a{	width:130px;	text-align:center;}*//*#access li:hover > a,#access ul ul :hover > a {	background :#fff url("../../../images/nav/rollover.png") repeat-x;	color: #fff;	}*/
#access ul li:hover > ul { display: block; }
/*#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a, #access ul li.current_page_parent > a, #access ul li.current-page-ancestor > a { color : #00525a; }*/
* html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover { background :#fff url("../../../images/nav/rollover.png") repeat-x; color: #fff; }/*seoFooter class by Ron on 22/5/2012 start*/
.bold { font-weight:bold !important; }
.italic{ font-style:italic !important;}
.halfSpace{margin-bottom:10px;}
.seoFooter { margin-top:45px; }
.seoFooterList { float:left; width:147px; margin-right:7px; }
.seoFooterList .level3Link { font-weight:normal !important; }
.noMarginRight { margin-right:0 !important; }
.seoFooterList a {color:#78A989; text-decoration:none;  }
.seoFooterList a:hover { text-decoration:underline; }/*seoFooter class by Ron on 22/5/2012 end*//*Footer class by Ron on 22/5/2012 start*/
#wrapper #footer { float : left; width : 925px;	/*height : 30px;*/ margin-top : 20px; margin-bottom : 20px; background-color:#D9EFF4; }
#wrapper #footer div { float : left; font-size : 70%; color : #4b6a79; }
#wrapper #footer span { float : left; font-size : 10px; color : #666; padding:5px 0 5px 5px; }/*Footer class by Ron on 22/5/2012 end*//* =Print Style-------------------------------------------------------------- */
@media print {
body { background: none !important; }
#wrapper { clear: both !important; display: block !important; float: none !important; position: relative !important; }
#header { border-bottom: 2pt solid #000; padding-bottom: 18pt; }
#colophon { border-top: 2pt solid #000; }
#site-title, #site-description { float: none; line-height: 1.4em; margin: 0; padding: 0; }
#site-title { font-size: 13pt; }
.entry-content { font-size: 14pt; line-height: 1.6em; }
.entry-title { font-size: 21pt; }
#access, #branding img, #respond, .comment-edit-link, .edit-link, .navigation, .page-link, .widget-area { display: none !important; }
#container, #header, #footer { margin: 0; width: 100%; }
#content, .one-column #content { margin: 24pt 0 0; width: 100%; }
.wp-caption p { font-size: 11pt; }
#site-info, #site-generator { float: none; width: auto; }
#colophon { width: auto; }
img#wpstats { display: none; }
#site-generator a { margin: 0; padding: 0; }
#entry-author-info { border: 1px solid #e7e7e7; }
#main { display: inline; }
.home .sticky { border: none; }
.content { display : block; }
#tool { display : none; }
}
.btn_download { background:url(../../../images/btn_download.jpg) no-repeat right; padding-right:28px; padding-top:19px; }
#cse-search-box input#search { background:url(../../../images/btn_search.gif) no-repeat; cursor:pointer; width:15px; height:17px; margin-top: 5px; border:none; float:right;}
#cse-search-box #gstext { display:none; border-bottom:1px solid #333 !important; border-left: none !important; border-right:none !important; border-top:none !important; width:120px !important; float:left;}
#wrapper #header #language a { text-decoration:none; color:#757f86; }
#wrapper #header #language a:hover { text-decoration:underline; color:#005259; }
#sectionBanner { }
#nav-side { width:164px; float:left; margin-right:15px; padding: 3px 0; }
#nav-side  #anchor-list{padding-right:20px;}
#nav-side  #anchor-list li{padding:8px 0;}
.page-id-150 #nav-side,.page-id-669 #nav-side{display:none;}
.page-id-150 .leftContentBox,.page-id-669 .leftContentBox{width:740px;}
#anchor-list li {border-bottom:1px solid #BADFE2;}
#nav-side #anchor-list .last-anchor-link{border-bottom:none;}
.nav-side-border { width: 154px; height:1px; }
.parent-pageid-182 .nav-side-border, .page-id-182 .nav-side-border, .page-id-441 .nav-side-border, .parent-pageid-441 .nav-side-border{ background-color: #83B895; }
.parent-pageid-227 .nav-side-border, .page-id-227 .nav-side-border, .page-id-682 .nav-side-border, .parent-pageid-682 .nav-side-border{ background-color: #F29492; }
.parent-pageid-337 .nav-side-border, .page-id-337 .nav-side-border, .parent-pageid-173 .nav-side-border, .page-id-173 .nav-side-border{ background-color: #FCD957; }
.parent-pageid-150 .nav-side-border, .page-id-150 .nav-side-border, .page-id-669 .nav-side-border, .parent-pageid-669 .nav-side-border{ background-color: #33B6D2; }
.parent-pageid-1500 .nav-side-border, .page-id-1500 .nav-side-border, .page-id-1511 .nav-side-border, .parent-pageid-1511 .nav-side-border{ background-color: #A99DCC; }

#sectionBanner{width:925px; height:130px; margin-bottom:6px;}
.parent-pageid-182 #sectionBanner, .page-id-182 #sectionBanner{background:url(images/corpGovernance/img_banner_corpGovernance.jpg) no-repeat;}
.parent-pageid-441 #sectionBanner, .page-id-441 #sectionBanner{background:url(images/corpGovernance/img_banner_corpGovernance_chi.jpg) no-repeat;}

.parent-pageid-227 #sectionBanner, .page-id-227 #sectionBanner, .parent-pageid-234 #sectionBanner{background:url(images/or/img_banner_or.jpg) no-repeat;}
.parent-pageid-682 #sectionBanner, .page-id-682 #sectionBanner, .parent-pageid-701 #sectionBanner{background:url(images/or/img_banner_or_chi.jpg) no-repeat;}

.parent-pageid-173 #sectionBanner, .page-id-173 #sectionBanner{background:url(images/om/img_banner_om.jpg) no-repeat;}
.parent-pageid-337 #sectionBanner, .page-id-337 #sectionBanner{background:url(images/om/img_banner_om_chi.jpg) no-repeat;}

.parent-pageid-150 #sectionBanner, .page-id-150 #sectionBanner{background:url(images/corpSocial/img_banner_corpSocial.jpg) no-repeat;}
.parent-pageid-669 #sectionBanner, .page-id-669 #sectionBanner{background:url(images/corpSocial/img_banner_corpSocial_chi.jpg) no-repeat;}

.parent-pageid-1500 #sectionBanner, .page-id-1500 #sectionBanner, .parent-pageid-2351 #sectionBanner, .parent-pageid-1502 #sectionBanner{background:url(images/fs/img_banner_fs.jpg) no-repeat;}
.parent-pageid-1511 #sectionBanner, .page-id-1511 #sectionBanner, .parent-pageid-2353 #sectionBanner, .parent-pageid-1514 #sectionBanner{background:url(images/fs/img_banner_fs_chi.jpg) no-repeat;}

.parent-pageid-2428 #sectionBanner, .page-id-2428 #sectionBanner{background:url(images/supplementaryInfo/img_banner_supplementaryInfo.jpg) no-repeat;}
.parent-pageid-2430 #sectionBanner, .page-id-2430 #sectionBanner{background:url(images/supplementaryInfo/img_banner_supplementaryInfo_chi.jpg) no-repeat;}

.parent-pageid-2412 #sectionBanner, .page-id-2412 #sectionBanner{background:url(images/corpOutlook/img_banner_corpOutlook.jpg) no-repeat;}
.parent-pageid-2415 #sectionBanner, .page-id-2415 #sectionBanner{background:url(images/corpOutlook/img_banner_corpOutlook_chi.jpg) no-repeat;}

.page-id-2458 #sectionBanner{background:url(images/chairman/img_banner_chairman.jpg) no-repeat; height:265px;}
.page-id-2460 #sectionBanner{background:url(images/chairman/img_banner_chairman_chi.jpg) no-repeat; height:265px;}
.page-id-2462 #sectionBanner{background:url(images/ceo/img_banner_ceo.jpg) no-repeat; height:265px;}
.page-id-2464 #sectionBanner{background:url(images/ceo/img_banner_ceo_chi.jpg) no-repeat; height:265px;}
.page-id-3563 #sectionBanner{background:url(images/img_banner_theme.jpg) no-repeat;}
.page-id-3565 #sectionBanner{background:url(images/img_banner_theme_chi.jpg) no-repeat;}

.page-id-2458 #nav-side, .page-id-2460 #nav-side, .page-id-2462 #nav-side, .page-id-2464 #nav-side,.page-id-3563 #nav-side,.page-id-3565  #nav-side{display:none;}
.page-id-2458 #contentDiv, .page-id-2460 #contentDiv, .page-id-2462 #contentDiv, .page-id-2464 #contentDiv{width:925px; padding-top:20px;}
.page-id-2458 .leftContentBox, .page-id-2460 .leftContentBox, .page-id-2462 .leftContentBox, .page-id-2464 .leftContentBox, .page-id-3563 .leftContentBox, .page-id-3565 .leftContentBox{width:585px;}

.page-id-2458 h3, .page-id-2460 h3, .page-id-2462 h3, .page-id-2464 h3{color:#005259;}
.page-id-2458 h4, .page-id-2460 h4, .page-id-2462 h4, .page-id-2464 h4{color:#005259;font-size: 100%;}
.page-id-2458 .featureTitle, .page-id-2460 .featureTitle, .page-id-2462 .featureTitle, .page-id-2464 .featureTitle{color:#005259; margin:10px 0;}
.page-id-2458 .quoteContainer, .page-id-2460 .quoteContainer, .page-id-2462 .quoteContainer, .page-id-2464 .quoteContainer{background:url(../../../images/bg_quote_top.gif) no-repeat top; width:587px; padding-top:10px; margin-bottom:20px;}
.page-id-2458 .quoteText, .page-id-2460 .quoteText, .page-id-2462 .quoteText, .page-id-2464 .quoteText{background:url(../../../images/bg_quote_btm.gif) no-repeat bottom; width:587px; padding-bottom:10px;}

.page-id-1730 #nav-side .nav-side-border{display:none !important;}
.page-id-1740 #nav-side .nav-side-border{display:none !important;}

.parent-pageid-2428 h2{color:#005259; margin-bottom:30px;}
.parent-pageid-2428 h3{color:#5F5F5F; font-size: 1.1em; margin-bottom: 20px;}

.page-id-2454 #sectionBanner{background:url(images/actData/img_banner_sfcActData.jpg) no-repeat;}
.page-id-2456 #sectionBanner{background:url(images/actData/img_banner_sfcActData_chi.jpg) no-repeat;}
.page-id-2454 #nav-side,.page-id-2456 #nav-side{display:none;}
.page-id-2454 #contentDiv,.page-id-2456 #contentDiv{width:925px;}

.page-id-26 #contentDiv{width:925px;}
.page-id-26 #nav-side, .page-id-1139 #nav-side{display:none;}

.collapsibleContainer{color:#403F41; margin-bottom:20px;}

/*----CG/CO collapsible-------------*/
.collapsibleContainer h3{background:url(images/corpGovernance/bg_corpGovernance_expandable.png) no-repeat; width:733px; padding: 5px 0 2px 10px; font-size:120%; display:block; cursor:pointer; margin:0}
.collapsibleContainerActive h3{background:url(images/corpGovernance/bg_corpGovernance_expandable_active.png) no-repeat; width:733px; display:block; cursor:pointer; margin:0}

.collapsibleContainer .collapsibleContent{padding:5px 0 0 10px; /*border-left:1px solid #99cc99; border-right:1px solid #99cc99; border-bottom:1px solid #99cc99;*/ width: 731px; display:none;}
.collapsibleContainer .collapsibleContent h4{margin:10px 0 10px 0; color:#005259;}
.collapsibleContainer .collapsibleContent p{margin:0 0 10px 0;}
.collapsibleContainer .collapsibleContent .halfSpace{margin-bottom:5px;}

/*----OR collapsible-------------*/
.parent-pageid-227 .collapsibleContainer h3, .page-id-227 .collapsibleContainer h3{background:url(images/or/bg_or_expandable.png) no-repeat;}
.parent-pageid-227 .collapsibleContainerActive h3, .page-id-227 .collapsibleContainerActive h3{background:url(images/or/bg_or_expandable_active.png) no-repeat;}

.parent-pageid-682 .collapsibleContainer h3, .page-id-682 .collapsibleContainer h3{background:url(images/or/bg_or_expandable.png) no-repeat;}
.parent-pageid-682 .collapsibleContainerActive h3, .page-id-682 .collapsibleContainerActive h3{background:url(images/or/bg_or_expandable_active.png) no-repeat;}

/*-----OM collapsible-------------*/
.parent-pageid-173 .collapsibleContainer h3, .page-id-173 .collapsibleContainer h3{background:url(images/om/bg_om_expandable.png) no-repeat;}
.parent-pageid-173 .collapsibleContainerActive h3, .page-id-173 .collapsibleContainerActive h3{background:url(images/om/bg_om_expandable_active.png) no-repeat;}

.parent-pageid-337 .collapsibleContainer h3, .page-id-337 .collapsibleContainer h3{background:url(images/om/bg_om_expandable.png) no-repeat;}
.parent-pageid-337 .collapsibleContainerActive h3, .page-id-337 .collapsibleContainerActive h3{background:url(images/om/bg_om_expandable_active.png) no-repeat;}

.parent-pageid-337 .collapsibleContainer h3, .page-id-337 .collapsibleContainer h3{background:url(images/om/bg_om_expandable.png) no-repeat;}
.parent-pageid-337 .collapsibleContainerActive h3, .page-id-337 .collapsibleContainerActive h3{background:url(images/om/bg_om_expandable_active.png) no-repeat;}

/*----CSR collapsible-------------*/
.parent-pageid-150 .collapsibleContainer h3, .page-id-150 .collapsibleContainer h3{background:url(images/corpSocial/bg_csr_expandable.png) no-repeat;}
.parent-pageid-150 .collapsibleContainerActive h3, .page-id-150 .collapsibleContainerActive h3{background:url(images/corpSocial/bg_csr_expandable_active.png) no-repeat;}

.parent-pageid-669 .collapsibleContainer h3, .page-id-669 .collapsibleContainer h3{background:url(images/corpSocial/bg_csr_expandable.png) no-repeat;}
.parent-pageid-669 .collapsibleContainerActive h3, .page-id-669 .collapsibleContainerActive h3{background:url(images/corpSocial/bg_csr_expandable_active.png) no-repeat;}


#nav-side-top{ margin-bottom:3px;}
.nav-side-border{background-color:#BADFE2;}
.page-id-3565 .nav-side-border,.page-id-3563 .nav-side-border{display:none;}
#nav-side-bottom { margin-top:3px; }
#nav-side a{background: url(../../../images/nav/bg_sideNav_idle.png) no-repeat scroll 0 0 transparent;}
.page-item-2417 a, .page-item-2419 a{background: url(../../../images/nav/bg_sideNav_active.png) no-repeat top !important;}

.messageContainer{margin-top:2px;}
.chairmanMessageContainer { background:#D9EFF4; padding:20px 12px 17px 12px; min-height:131px; position: relative; }
.chairmanMessageContainer .quoteMessage,.chairmanMessageContainer .quoteMessage a{color:#0092B8; text-decoration:none;display: block;line-height: 1.4;}
.chairmanMessageContainer .quoteMessage a:hover{text-decoration:underline;}

#contentDiv{float:left; width:744px; font-size:80%;line-height: 140%;}
#contentDiv a{color:#000;}
#contentDiv h2{color:#005259; *margin:20px 0; *font-size:145%;}
#contentDiv h3{color:#005259;}
#contentDiv .collapsibleContainer h3{color:#403F41;}

.tableContainer{padding-bottom:30px;}
table tr.noBorder td{border:none !important;}
table tr.noBorderBottom td{border-bottom:none !important;}
table .noBorderBottomTD{border-bottom:none !important;}
table tr.noBorderTop td{border-top:none !important;}
table .noBorderTopTD{border-top:none !important;}
table tr.subHeaderPaddingTop td{padding-top:15px;}
table tr.subHeader td{border:none !important; padding-bottom:15px;}
table tr td{padding:6px 5px; border-bottom:1px solid #555; vertical-align:top;}
table tr.header td{border-bottom:2px solid #78A989; vertical-align:bottom !important; line-height:120%;}
table tr.lastRow td{border-bottom:2px solid #78A989;}
table tr.header .featureItemHighlight{border-top:1px solid #78A989;}
table .featureItemHighlight{font-weight:bold; color:#005259; border-left:1px solid #78A989; border-right:1px solid #78A989; background-color:#EBF2ED;}
table .featureItem{font-weight:bold; color:#005259;}
table tr.thickBorder td{border-bottom:2px solid #555;}
table .alignRight{text-align:right;}
table .alignCenter{text-align:center;}
table .tableIndent{padding-left:1.8em;}
table .tableIndent2{padding-left:2.8em;}
table tr.header td.featureItem{font-weight:normal;}
table tr.noPaddingBottom td{padding-bottom:0;}
table tr.valignBottom td{ vertical-align:bottom;}

.financialTable .featureItemHighlight{border-left:none !important; border-right:none !important; font-weight:normal !important;}
.financialTable .featureItemHighlightBold{font-weight:bold; color:#000;background-color:#EBF2ED;}
.financialTable .header .featureItemHighlightBold{color:#005259;}
.financialTable .featureItemHighlightBorder_left{border-left:2px solid #78A989 !important;}
.financialTable .featureItemHighlightBorder_right{border-right:2px solid #78A989 !important;}
.financialTable .featureItemHighlightBorder_top{border-top:2px solid #78A989 !important;}
.financialTable .featureItemHighlightBorder_bottom{border-bottom:2px solid #78A989 !important;}
.financialTable .featureItemHighlight{color:#000;}

.parent-pageid-1500 h2, .parent-pageid-1511 h2, .parent-pageid-1502 h2, .parent-pageid-1514 h2, .parent-pageid-2351 h2, .parent-pageid-2353 h2{color:#A79BCB;}
.pageTitle{color:#71A392; margin-bottom:10px;}

/*.tableNoteContainer{width:744px; font-size:85%; color:#71A392;}
.tableNoteContainer .itemContainer{padding:10px 0 0 10px; border-left:1px solid #78A989;}
.tableNoteContainer .itemNum{float:left; display:block; margin-top:-4px; padding-right:5px;} //comment
.tableNoteContainer .itemNum{float:left; display:block; margin-top:-4px; width:15px;}
.tableNoteContainer .itemContent{float:left; display:block; max-width:710px; padding-bottom:5px;}
.tableNoteContainer .tableNoteBottom{background:url(../../../images/bg_noteContainer.jpg) no-repeat right; width:606px; height:22px; margin-top:-10px;}
*/

.tableNoteContainer{width:744px; font-size:85%; color:#71A392;  background:url(../../../images/bg_noteContainer_border.png) repeat-y;}
.tableNoteContainer .itemContainer{padding:10px 0 10px 10px; background:url(../../../images/bg_noteContainer.jpg) no-repeat left bottom;}
.tableNoteContainer .itemNum{float:left; display:block; margin-top:-4px; width:15px;}
.tableNoteContainer .itemContent{float:left; display:block; max-width:710px; padding-bottom:5px;}
.tableNoteContainer .tableNoteBottom{background:url(../../../images/bg_noteContainer.jpg) no-repeat right; width:606px; height:22px; margin-top:-10px; display:none;}

.noteTable{margin-left:10px; color:#71A392;}
.noteTable td{padding:0; border-bottom:none;}

.subTitle{font-size:120%; font-weight:bold; margin-bottom:0;}
.floatRight{float:right !important;}
.floatLeft{float:left !important;}
.normalWeight{font-weight:normal !important;}
.noteContent{font-size:85%; color:#666; margin-bottom:3px;}
.noteContent .num{float:left; width:15px; display:block; margin-top:-4px;}
.noteContent .itemContent{float:left; display:block; max-width:690px; padding-bottom:5px;}


.collapsibleContent .leftContentBox{width:570px; padding-right:37px;}
.collapsibleContent .leftContentBoxWithImage{width:480px;}
.leftContentBox{/*width:490px;*/width:570px; padding-right:37px;}
.leftContentBox .noteContent .num{float:left; width:15px; display:block; margin-top:-4px;}
.leftContentBox .noteContent .itemContent{float:left; display:block; max-width:555px; padding-bottom:5px;;}
.leftContentBox li .noteContent .itemContent{float:left; display:block; max-width:530px; padding-bottom:5px;}
.leftContentBoxWithImage .noteContent .itemContent{float:left; display:block; max-width:465px; padding-bottom:5px;}
.rightImgBox{width:210px;}
.rightImgBox img{padding-bottom:20px; display:block;}
.rightImgBox .withCaption{padding-bottom:0;}
.rightImgBox .captionText{margin-bottom:20px; color:#666; font-size:85%;}

#contentDiv ul{padding-left:0; margin:0 0 10px 0}
#contentDiv ul li{padding-bottom:10px; background:url(../../../images/bullet_table.gif) no-repeat 0 0.5em; list-style:none; padding-left:20px;}
#contentDiv ul li ul{/*padding-top:10px;*/ margin-bottom:10px;}
#contentDiv ul li ul li{background:url(../../../images/bullet_line.jpg) no-repeat 0 0.42em}
#contentDiv .lastLI{padding-bottom:0px;}
#contentDiv ol{padding-left:20px;}
#contentDiv .noBackground{background:none !important;}
#contentDiv ul.checkboxList li{background:url(../../../images/bullet_checkbox.jpg) no-repeat 0 0.3em;}
#contentDiv ul.processingList li{background:url(../../../images/bullet_processing.jpg) no-repeat 0 0.3em;}
#contentDiv ul.greyList li{background:url(../../../images/bullet_grey.jpg) no-repeat 0 0.45em;}
#contentDiv ul.greyList li .greyTitle{color:#666; font-weight:bold;}
#contentDiv ul.greyList li ul li{background:url(../../../images/bullet_line.jpg) no-repeat 0 0.42em}
#contentDiv .featureBold{font-weight:bold; color:#005259;}


.corpGovernanceHeading{background:url(images/corpGovernance/bg_heading_corpGovernance.png) no-repeat bottom; padding-bottom:22px; color: #84B896; font-size: 120%; font-weight: bold;  line-height:150%; margin-bottom:15px;}
.corpGovernanceHeading div{width:505px;}
.orHeading{background:url(images/corpGovernance/bg_heading_corpGovernance.png) no-repeat bottom; padding-bottom:22px; color: #E59292; font-size: 120%; font-weight: bold;  line-height:150%; margin-bottom:15px;}
.orHeading div{width:505px;}
.omHeading{background:url(images/corpGovernance/bg_heading_corpGovernance.png) no-repeat bottom; padding-bottom:22px; color: #F9D657; font-size: 120%; font-weight: bold;  line-height:150%; margin-bottom:15px;}
.omHeading div{width:505px;}
.csrHeading{background:url(images/corpGovernance/bg_heading_corpGovernance.png) no-repeat bottom; padding-bottom:22px; color: #00A1C4; font-size: 120%; font-weight: bold;  line-height:150%; margin-bottom:15px;}
.csrHeading div{width:505px;}

.contentTable{border-left:2px solid #D5E2DA; border-right:2px solid #D5E2DA;}
.contentTable ul{margin:0 !important;}
/*.contentTable ul li{background:url(../../../images/bullet_table.jpg) no-repeat 0 0.42em ; list-style:none; padding-left:20px;}*/
.contentTable tr.header td{border:2px solid #78A989;}
.contentTable .thinBorderLeft{border-left:1px solid #78A989 !important;}
.contentTable .noBorderRight{border-right:none !important;}
.contentTable .noBorderLeft{border-left:none !important;}
.contentTable .featureBackground{background-color:#EBF2ED;}
.bulletPoint{background:url(../../../images/bullet_table.gif) no-repeat 0 0.5em; list-style:none; padding-left:15px;}

.graphTitle{border-bottom:2px solid #78A989; padding:5px 0; margin-bottom:20px; font-weight:bold;}
.graphImg{padding-bottom:20px;}
.bodContainer{position:relative;}
.bodGrid{margin:3px 0 0 3px; float:left; width:135px; height:135px; cursor:pointer; position:relative;}
.bodGrid img{display:block;}
.bodGrid .personTitle{font-size:11px;}
.bodGrid .jobPosition{font-size:12px; display:block;line-height: 110%;}
.bodGrid .tooltips{background:url(images/corpGovernance/bg_hover.png) no-repeat bottom left; width:123px; height:69px; position:absolute; top:-66px; left:0px; display:none; padding: 3px 6px 0 6px; color:#fff; font-size:13px;}
.bodGrid:hover .tooltips{display:block;}
.hoverOpacity{ /* 80% opaque */
    opacity:0.40;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=40)";
    filter:alpha(opacity=40);
    zoom:1
}
#bodContentContainer{position:absolute; top:3px; left:3px;}
#bodContentContainer .bodContentItem{background:url(images/corpGovernance/bg_content.png) repeat; width:687px; position:absolute; display:none;}
#bodContentContainer .bodImg{width:203px; margin-right:19px; float:left;}
#bodContentContainer .bodContent{float:left; width:432px; padding-top:23px; color:#5F5F5F;}
#bodContentContainer .bodContent .noteContent .itemContent{width:415px;}
#bodContentContainer .bodTitleContainer{border-bottom:1px solid #AEAEAE; padding-bottom:12px; margin-bottom:11px;}
#bodContentContainer .bodName{font-weight:bold; font-size:120%;}
#bodContentContainer .bodName span{font-size:70%; font-weight:normal;}
#bodContentContainer .bodPosition{font-size:120%}
#bodContentContainer .appointmentPeriod{font-size:90%; margin-bottom:20px;}
#bodContentContainer .btnClose{background:url(images/corpGovernance/btn_close.png) no-repeat; width:19px; height:19px; position:absolute; top:10px; right:13px; cursor:pointer}

.twoChartContainer{float:left; width:440px; padding-bottom:30px;}
.oneChartContainer{padding-bottom:30px;}
.chartPadding{margin-right:39px;}
.chartTitle{margin-bottom:20px;border-bottom:2px solid #73A18A; padding:10px 0 10px 5px; font-weight:bold; font-size:120%; color:#5F5F5F;}

.sectionLink{background:url(../../../images/btn_link.jpg) no-repeat 0 1px; padding-left:20px; font-weight:bold; color:#005259 !important; text-decoration:none; font-size:110%;}
.sectionLink:hover{text-decoration:underline;}

.contactUsIntro{background:url(../../../images/bg_contactUs_intro.png) no-repeat bottom; padding-bottom:20px; margin-bottom:20px;}
.contactUsIntro div{color: #005259; font-size: 120%; font-weight: bold; line-height: 150%; width:490px;}
.contactAddress{color:#005259;}
.contactInfo{color:#005259; font-weight:bold;}
.contactInfo a{color:#005259 !important;}
.downloadContainer{background:url(../../../images/bg_download.png) no-repeat 0 31px; width:925px; min-height:600px;}	
.fullReportDownload{padding-top:31px;}
.fullReportDownload table{}
.fullReportDownload table tr td{border:none; height:153px; vertical-align:middle;}
.fullReportDownload a{font-weight:bold; color:#005259; text-decoration:none; color:#005259 !important; font-size:130%;}
.fullReportDownload span{font-weight:normal !important; font-size:80%;}
.downloadItemContainer{margin:85px 0 0 78px;}
.downloadItemContainer h3{font-size:120%; color:#005259; font-weight:bold; margin-bottom:3px;}
.downloadItemContainer .sectionContainer{margin-bottom:30px; position:relative;}
.downloadItemContainer .sectionContainer a.btnTop{background:url(../../../images/btn_top.gif) no-repeat 0 6px; padding-left:12px; font-size:80%; color:#005259 !important; text-decoration:none; position:absolute; bottom:0; right:20px;}
.downloadItemContainer .downloadItem{background:url(images/downloadCenter/bg_downloadItem.png) no-repeat; width: 758px;padding: 5px 5px 0px 10px;margin-top: 15px;}
.downloadItemContainer .subdownloadItem{margin-left: 20px;background: none; padding:0;margin-bottom:0;margin-top: 10px;}
.downloadItemContainer .downloadItem a{background:url(images/downloadCenter/bg_downloadLink.png) no-repeat right; width:758px; display:block;font-weight:bold; text-decoration:none;}
.downloadItemContainer .subdownloadItem a{font-weight:normal;width: 748px;}
.downloadItemContainer .firstdownloadItem{margin-top: 5px;}
#back-top{position: fixed;background: transparent url(images/corpGovernance/btn_top.png) no-repeat;bottom: 5px;right:10px;display:none;z-index:999;}
#back-top a{display:block;text-indent:-9999px;width: 48px;height: 21px;}
.parent-pageid-227 #back-top,.parent-pageid-234 #back-top{background: transparent url(images/or/btn_top.png) no-repeat;}
.parent-pageid-682 #back-top,.parent-pageid-701 #back-top{background: transparent url(images/or/btn_top_chi.png) no-repeat;}
.page-id-173 #back-top,.parent-pageid-173 #back-top,.parent-pageid-337 #back-top,.page-id-337 #back-top{background: transparent url(images/om/btn_top.png) no-repeat;}
.page-id-150 #back-top,.page-id-669 #back-top{background: transparent url(images/corpSocial/btn_top.png) no-repeat;}
.parent-pageid-1500 #back-top,.parent-pageid-1502 #back-top,.parent-pageid-2351 #back-top,.parent-pageid-2353 #back-top,.parent-pageid-1514 #back-top,.parent-pageid-1511 #back-top{background: transparent url(images/fs/btn_top.png) no-repeat;}
.sectionQuote{margin-bottom:12px;}
#contentDiv .btnOR{background: transparent url(images/or/or_arrow.gif) no-repeat center left;display:block;border-top:1px solid #F3BEBF;border-bottom:1px solid #F3BEBF;padding:5px 0 5px 21px;color:#F39593;width:213px;text-decoration:none;font-weight:bold;}
#btnLicensing{float:left;}
#btnSupervision{float:right;}
.downloadContainer .btnTop{display:none;}
.blackFonts{color:#000 !Important;}
#tool #menu a{display:block;width:100%;height:100%;}
#tool #menu div{position:relative;}

/*Search Result*/
.page-id-4006 #nav-side .nav-side-border{display:none !important;}
.page-id-4008 #nav-side .nav-side-border{display:none !important;}
.page-id-4006 #sectionBanner{background:url(images/searchResult/bg_search_banner.jpg) no-repeat;}
.page-id-4008 #sectionBanner{background:url(images/searchResult/bg_search_banner_chi.jpg) no-repeat;}
#cse-search-results iframe{ width:744px !important; max-height:1080px !important;}.gsc-input input.gsc-input {    background: none repeat scroll 0% 0% white !important;  }
#searchBoxMask{position:absolute; top:5px; left:0px; width:125px; height:20px; background-color:#000; display:none;}