﻿/*EMPTY JQUERY CLASSES*/
.topnav_li{}
.main_nav{}
.main_rollover{}
.main_drop{}
.share_button{}
.rolloverlink{}
.printcontent{}
.label_hide{display:none;visibility:hidden;}
/*EMPTY JQUERY CLASSES*/
html{background-color:white;}
/*Overide sharepoint classes*/
.ms-PartSpacingVertical{margin-top:0px !important;}
/*set the default list style*/
.module_container ul, #content_container ul {margin:0;padding:0px;}
.module_container ul li,#content_container ul li{list-style-type:none;padding-left:15px;background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/bullet.gif) no-repeat left 8px;}
#content_container ul.aggregation li,ul.newshomeitems li{background-image:none !important;padding-left:0px !important;}
#emailacolleague{text-align:left;}




#site_actions{position:absolute;z-index:100;border:solid 1px #84b2ef; background-color:White;padding:15px;text-align:left;}

h1{	font-size:170%;font-family:Georgia;margin:0px;color:#003478;margin-bottom:14px;margin-top:20px;}
h2{font-family:Georgia;font-size:120%;margin:0px;color:#003478;}
h3{font-family:Georgia;font-size:120%;margin:0 0 7px 0;color:#003478;}
h4{font-size:1.1em;margin-bottom:0px;}
legend{font-family:Georgia;font-size:160%;margin:0px;color:#003478;}
legend span{display:block;width:400px;white-space:normal;}
hr{color:#d5d5d5 !important;height:1px !important;}
/*==============================SIFR REPLACEMENT================================*/
/*v3
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;width: auto;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}

.sIFR-active h1 {font-size:22px;visibility: hidden;}
.sIFR-active legend {font-size:160%;line-height: 1.0em;visibility: hidden;text-transform: none;}
.sIFR-active h2 {visibility:hidden;font-size: 16px;}
.sIFR-active h3 {visibility: hidden;font-size: 12px;}
.sIFR-active .reDropDownBody h1,.sIFR-hasFlash .reDropDownBody h2,.sIFR-hasFlash .reDropDownBody h3{visibility:visible;}
.sIFR-active .quote {visibility:hidden;font-size:24px;}

.sIFR-active .fl_label{visibility: hidden;font-size: 13px;letter-spacing:1.1em;}
.sIFR-active .fl_value{visibility: hidden;font-size: 16px;}
.sIFR-active .fl_valuebig{visibility: hidden;font-size: 24px;}
*/
/*v3*/

.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display: none !important;}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h1{visibility:hidden;letter-spacing:-2px;font-size:24px;line-height:normal;}
.sIFR-hasFlash legend{visibility:hidden;letter-spacing:-2px;font-size:28px;line-height:normal;}
 
.sIFR-hasFlash h2 {visibility:hidden;letter-spacing: -2px;font-size: 18px;line-height:normal;}
.sIFR-hasFlash h3 {visibility: hidden;letter-spacing:-1px;font-size: 14px;line-height:normal;}
.sIFR-hasFlash .reDropDownBody h1,.sIFR-hasFlash .reDropDownBody h2,.sIFR-hasFlash .reDropDownBody h3{visibility:visible;}
.sIFR-hasFlash .quote {visibility:hidden;letter-spacing:-2px;font-size:24px;line-height:normal;}
/*.sIFR-hasFlash h4 {visibility: hidden;letter-spacing: -2px;font-size: 12px;line-height:normal;}
.sIFR-hasFlash h5{letter-spacing: -2px;visibility: hidden;font-size: 16px;line-height:normal;}*/
.sIFR-hasFlash .fl_label{visibility: hidden;letter-spacing: -2px;font-size: 16px;line-height:normal;}
.sIFR-hasFlash .fl_value{visibility: hidden;letter-spacing: -2px;font-size: 26px;line-height:normal;}

/*==============================SIFR REPLACEMENT================================*/
body{text-align:center;font-family:Verdana;font-size: 62.5%;margin:0;padding:0;}
/*#container{background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/footer.gif) repeat-x left bottom;}*/
a{text-decoration:underline;color:#0096d7;}
.ms-WPBody a{text-decoration:underline !important;color:#0096d7 !important;}
.ms-WPBody a:hover{color:Black !important;}
.ms-WPBody{font-size:1em !important;}
a:hover{color:Black;}
img{border:none;}
#sitecontainer{width:930px;margin:0 auto;text-align:left;font-size:1.1em;/*position:relative;*/}
#header{background-color:White;}
#header a{text-decoration:none;}
#header_container{position:relative;}/*this only exists to keep IE6 happy*/
.logo{position:absolute;top:17px;left:22px;}
.ta_right{text-align:right;}
.va_middle{vertical-align:middle;}
.p_relative{position:relative;}
.clear{clear:both;visibility:hidden;height:0;}
.white_divider{height:1px;line-height:1px;background-color:White;}
/*===================================COLUMNS====================================*/
.spacer{float:left;width:10px;}
.small_spacer{float:left;width:8px;}
.tiny_spacer{float:left;width:4px;}
.onecol{float:left;width:178px;}
.twocols{float:left;width:366px;}
.threecols{float:left;width:554px;}
.fourcols{float:left;width:742px;}
.fivecols{float:left;width:930px;}
.rowspacer{height:10px;line-height:10px;}
.smallrowspacer{height:4px;line-height:4px;font-size:0;}
.smallrowspacergrey {height:4px;line-height:4px;font-size:0;background-color:#f7f7f7;}
.w_half{float:left;width:49.9%;}
.w_twot{float:left;width:65.9%;}
.w_onet{float:left;width:32.9%;}
.w_half_nonjq{float:left;width:49.9%;}
/*===================================COLUMNS====================================*/
/*===================================TOP NAV====================================*/
ul#top_navigation{margin:10px 0 0 0;text-align:right;list-style:none;}
ul#top_navigation li{display:inline;background:#f6f5f5 url(/_layouts/ctassets/images/zh-CN/backgrounds/topnav.gif) repeat-x left top;padding:10px 10px 9px 0;margin:0px;}
ul#top_navigation li.pre_reg{padding-right:18px;}
ul#top_navigation li a{border-left:solid 1px Black;padding-left:9px;color:Black;}
ul#top_navigation li.first a{border-left:none;padding-left:24px;}
ul#top_navigation li.loginreg{padding-left:0;padding-right:26px;border-left:solid 1px #cccccc;padding-bottom:9px;background:#e0e1e1 url(/_layouts/ctassets/images/zh-CN/backgrounds/login_reg.gif) repeat-x left top;}
ul#top_navigation li.last{padding-right:17px;border-right:solid 1px #cccccc;}
ul#top_navigation li.loginreg a{color:#0096d7;font-weight:bold;border-left:solid 1px White;padding:10px 0 9px 26px;}
ul#top_navigation li.last a{padding-left:16px;}
ul#top_navigation li.loginreg a:hover{color:Black;}

ul#top_navigation li ul{margin:0;padding:0 0;border-bottom:solid 1px #dfdfdf;text-align:left!important;}
ul#top_navigation li ul li{display:block;border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;background:#FFFFFF url(/_layouts/ctassets/images/zh-CN/backgrounds/main_nav_drop_li.gif) repeat-y right top;padding:7px 20px 8px 20px;list-style:none;text-align:left!important;}
ul#top_navigation li ul li a{color:Black;list-style:none;text-align:left!important;border:none;padding-left:0px;}
ul#top_navigation li.selected{background:#d5d5d5 url(/_layouts/ctassets/images/en-gb/backgrounds/topnav_over.gif) repeat-x left top;background-color:#d5d5d5;}

/*===================================TOP NAV====================================*/
/*================================CURRENT USER==================================*/
#user_info{text-align:right;padding-top:25px;}
/*================================CURRENT USER==================================*/
/*====================================SEARCH====================================*/
#search{float:right;margin-top:22px;margin-bottom:20px;}
#search_textbox_container{float:left;width:175px;margin-top:3px;}
.tb_search{width:165px;font-size:1em;border:solid 1px #cccccc;padding-left:5px;}
#search_type_container{float:left;width:155px;}
#search_go_container{float:right;width:24px;}
/* Javascript replacement select options*/
/*-------------------------------------------------------------------------*/
#search select {width: 150px;}

/*-------------------------------------------------------------------------*/
/* Javascript replacement select options*/   
/*====================================SEARCH====================================*/
/*===================================MAIN NAV===================================*/
ul#main_nav{margin:0;padding:0;display:inline;list-style:none;}
ul#main_nav li{margin:0;display:inline;list-style:none;}
#main_1_drop{width:188px;position:absolute;}
#main_2_drop{width:188px;position:absolute;}
#main_3_drop{width:188px;position:absolute;}
#main_4_drop{width:178px;position:absolute;}
ul#main_nav li ul{margin:0;padding:0 0;border-bottom:solid 1px #dfdfdf;}
ul#main_nav li ul li{display:block;border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;background:#FFFFFF url(/_layouts/ctassets/images/zh-CN/backgrounds/main_nav_drop_li.gif) repeat-y right top;padding:7px 20px 8px 20px;}
ul#main_nav li ul li a{color:Black;}

#main_1_drop li.selected{background:#FFFFFF url(/_layouts/ctassets/images/zh-CN/backgrounds/main_nav_drop_li_about.gif) repeat-y left top;padding:7px 20px 8px 20px;}
#main_2_drop li.selected{background:#FFFFFF url(/_layouts/ctassets/images/zh-CN/backgrounds/main_nav_drop_li_cut.gif) repeat-y left top;padding:7px 20px 8px 20px;}
#main_3_drop li.selected{background:#FFFFFF url(/_layouts/ctassets/images/zh-CN/backgrounds/main_nav_drop_li_emerge.gif) repeat-y left top;padding:7px 20px 8px 20px;}
#main_4_drop li.selected{background:#FFFFFF url(/_layouts/ctassets/images/zh-CN/backgrounds/main_nav_drop_li_policy.gif) repeat-y right top;padding:7px 20px 8px 20px;}
/*===================================MAIN NAV===================================*/
/*====================================FOOTER====================================*/
#footer_container{background-color:#e2e2e2;margin-top:40px;text-align:center;}
#footer{width:930px;margin:0 auto;text-align:left;font-size:1.1em;background-color:#e2e2e2;}
#utilitynav_container{text-align:center;background-color:White;}
#utilitynav{width:930px;margin:0 auto;text-align:left;font-size:1.1em;}
#footer a {color:Black;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.footer_col{float:left;width:188px;border-top:solid 4px #e2e2e2;padding-top:29px;padding-bottom:28px;}
.footer_col.last{width:178px;}
.footer_col ul{margin:0;padding:0;}
#footer .footer_col ul li.first{padding:0 20px 19px 0;font-size:0.9em;}
#footer .footer_col ul li{list-style-type:none;padding:0 7px 5px 0;font-size:0.8em;}
#footer_base{background-color:White;padding:17px 0 17px 0;}
#footer_base ul{margin:0;padding:0;float:left;width:530px;}
#footer_base ul li{list-style-type:none;display:inline;border-left:solid 1px black;padding:0 5px 0 9px;font-size:0.9em;}                
#footer_base ul li.first{border-left:none;}
#copyright{float:left;width:220px;}
#footer_contact{float:left;width:180px;font-size:1.2em;display:block;cursor:pointer;}
/*====================================FOOTER====================================*/
/*===================================HOMEPAGE===================================*/
#home_content_container{margin-top:20px;line-height:1.5em;}
#home_content_container .smallrowspacer{height:10px;}
.banner{background-color:White;}
.missionstatement{margin-top:9px;border:solid 1px #efefef;background-color:White;padding:23px 29px 27px;line-height:1.8em;}
.missionstatement p{margin:0 0 2px;font-size:1.4em;font-weight:100;}
.carbonlabels{background-color:white;border:solid 1px #efefef;padding:12px 45px;}
/*===================================HOMEPAGE===================================*/
/*====================================MODULE====================================*/
.summarylinkgroup h2{margin:15px 0;}
.module_container .module{float:left;width:369px;background-color:White;}
.module_container .module_wide{background-color:White;}
.module_container .module_wide .sm_content { padding:25px 30px; border-left:solid 1px #efefef; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; } 
.module_container .module_wide .sm_content p{margin:0;}
.module_container .module .sm_content { padding:25px 30px; border-left:solid 1px #efefef; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; } 
.module_container .module .sm_content p{margin:0;}
.module_container .module .sm_content .left { float:left; width:158px; } 
.module_container .module .sm_content .spacer { float:left; width:10px; } 
.module_container .module .sm_content .right { float:left; width:139px; } 
.module_container .spacer { float:left; width:4px; } 
.module_container h2{margin-bottom:17px;}
.module_container .module .content { padding:25px 30px !important; border-left:solid 1px #efefef; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; } 
.summarylinkgroup{padding:25px 30px 0;}
.summarylinkgroup h2{margin:0;}

/*====================================MODULE====================================*/
/*=================================SMALL MODULE=================================*/
.s_m_container{}
.s_m_container .module{float:left;width:369px;background-color:White;}
.s_m_container .module .sm_content { padding:25px 30px; border-left:solid 1px #efefef; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; } 
.s_m_container .module .sm_content p{margin:0;}
.s_m_container .module .sm_content .left { float:left; width:158px; } 
.s_m_container .module .sm_content .spacer { float:left; width:10px; } 
.s_m_container .module .sm_content .right { float:left; width:139px; } 
.s_m_container .spacer { float:left; width:4px; } 
/*=================================SMALL MODULE=================================*/
/*================================MEDIUM MODULE=================================*/
.m_m_container{}
.m_m_container h2{margin-bottom:17px;}
.m_m_container .module{float:left;width:369px;background-color:White;}
.m_m_container .module .content { padding:25px 30px; border-left:solid 1px #efefef; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; } 
.m_m_container .module .content p{margin:0;}
.m_m_container .spacer { float:left; width:4px; } 

/*-------------------------------------------------------------------------*/
#mediummodule select {width: 230px;}
/*-------------------------------------------------------------------------*/

/*================================MEDIUM MODULE=================================*/


/*=================================RIGHT COLUMN=================================*/
#rightcol { 	margin-top:20px; }
#rightcol select { 	font-size:0.8em; }
#rightcol .content { 	padding:25px 10px; }
#rightcol p { 	margin:0; }
#rightcol a { 	color:White; }
/*=================================RIGHT COLUMN=================================*/
/*==============================RIGHT COL AFFINITY==============================*/
#rightcol_affinity{background-color:White;}
#rightcol_affinity .heading{background-color:#e2e2e2;padding:13px 10px 3px;border:none;}
#rightcol_affinity .rightcol_section{background:#e2e2e2 url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_closed.gif) no-repeat 144px center;padding:13px 40px 14px 10px;border-top:solid 1px white;cursor:pointer;width: 128px;}
#rightcol_affinity .expanded{background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_open.gif) no-repeat 144px center;font-weight:bold;cursor:default;}
#rightcol_affinity .content{padding:0 10px 10px;}
#rightcol_affinity .content ul{margin:0;padding:0;}
#rightcol_affinity .content ul li{list-style-type:none;padding:2px 0 3px;}
#rightcol_affinity .ms-SPZone li {list-style-type:none;padding:2px 0 3px;}

.rightcol_affinity{background-color:White;}
.rightcol_affinity .heading{background-color:#e2e2e2;padding:13px 10px 3px;border:none;}
.rightcol_affinity .rightcol_section{background:#e2e2e2 url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_closed.gif) no-repeat 144px center;padding:13px 40px 14px 10px;border-top:solid 1px white;cursor:pointer;color:#0096d7;width: 128px;}
.rightcol_affinity .expanded{background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_open.gif) no-repeat 144px center;font-weight:bold;cursor:default;color:Black;}
.rightcol_affinity .content{padding:0 10px 10px;}
.rightcol_affinity .content ul{margin:0;padding:0;}
.rightcol_affinity .content ul li{list-style-type:none;padding:2px 0 3px;}
/*==============================RIGHT COL AFFINITY==============================*/
/*=================================TAKE ACTION==================================*/
#take_action {background-color:#0096d7;color:White; }
#take_action .select_go{float:left;width:24px;}
h2#take_action_h {margin-bottom:12px; color:White; }
#take_action .content{padding-bottom:19px;}
.takeaction_select {margin:17px 0 0;}
/*Select replace*/
/*-----------------------------------------------------------------------*/
#take_action select {width: 130px;}
/*-----------------------------------------------------------------------*/
/*=================================TAKE ACTION==================================*/
/*==================================WHATS NEW===================================*/
#whatsnew {background-color:#003478;color:White;}
#whatsnew .content {line-height:1.5em;padding-top:20px;padding-bottom:25px; }
h2#whatsnew_h {margin-bottom:10px; color:White;}
a.rss {line-height:normal;display:block;background:#003478 url(/_layouts/ctassets/images/zh-CN/backgrounds/rss_icon.gif) no-repeat left top;padding:0 0 3px 35px;}
/*==================================WHATS NEW===================================*/
/*=============================SECTION BORDER TOPS==============================*/
.border_about{border-top:solid 4px #003478; }
.border_cut{border-top:solid 4px #0096d7; }
.border_emerging{border-top:solid 4px #93b200; }
.border_policy{border-top:solid 4px #693a77; }
.border_utility{border-top:solid 4px #008b95; }
.border_account{border-top:solid 4px #d5d5d5; }
/*=============================SECTION BORDER TOPS==============================*/
/*===============================SECTION COLOURS================================*/
.about,a.about{color:#003478 !important; }
.cut,a.cut{color:#0096d7 !important; }
.emerging,a.emerging{color:#93b200 !important; }
.policy,a.policy{color:#693a77 !important; }
.utility,a.utility{color:#008b95 !important; }
.account,a.account{color:#d5d5d5 !important; }
/*===============================SECTION COLOURS================================*/
/*==================================LEFT NAV====================================*/
/*Second level*/
#left_nav ul{margin:0;padding:0}
#left_nav ul li{list-style-type:none;}
#left_nav ul li.last{border-bottom:none;}
#left_nav ul li a{display:block;padding:10px 10px 12px;color:White;font-size:1.4em;text-decoration:none;border-bottom:solid 1px white;}
#left_nav ul li a.first{border-top:none !important;}

#left_nav ul li ul li a{display:block;padding:7px 20px 8px 10px;color:White;font-size:1em;text-decoration:none;border-bottom:none;}
#left_nav ul li ul li a.first{border-top:none !important;}
#left_nav ul li ul li a.hover{font-weight:bold;border-top:solid 1px white;border-bottom:solid 1px white; background:url(/_layouts/ctassets/images/zh-cn/backgrounds/Leftnav_hover.gif) no-repeat 95% center;}

#left_nav ul li ul li.selected{border-top:solid 1px white;}
#left_nav ul li ul li.selected a.selected{background:url(/_layouts/ctassets/images/zh-cn/backgrounds/Leftnav_selected.gif) no-repeat 95% center !important; font-weight:bold;}
#left_nav ul li ul li.selected_nochild a.selected{ font-weight:bold;}
#left_nav ul li ul li.selected_nochild{background:url(/_layouts/ctassets/images/zh-cn/backgrounds/Leftnav_hover.gif) no-repeat 95% center !important;border-top:solid 1px white;}
#left_nav ul li ul li.selected_nochild,#left_nav ul li ul li.selected a{border-bottom:solid 1px white;}
#left_nav ul li ul li.first{border-top:none !important;}

#left_nav ul li ul li.selected ul li a{border-bottom:none;}
#left_nav ul li ul li ul li a{padding-right:22px;font-size:0.9em;padding-top:8px;padding-bottom:9px;}
#left_nav ul li ul li ul li a.hover{font-weight:bold;background:white url(/_layouts/ctassets/images/zh-cn/backgrounds/Leftnav_sub_hover.gif) no-repeat 95% center;border:none;}
#left_nav ul li ul li ul li.selected{font-weight:bold;background:white url(/_layouts/ctassets/images/zh-cn/backgrounds/Leftnav_sub_hover.gif) no-repeat 95% center !important;border:none;}
/*Second level*/
/*==================================LEFT NAV====================================*/

/*==============================LEFT COL SELECT=================================*/
#leftcol .select_go {float:left;width:24px;}
.leftcol_select{background-color:White;min-height:20px;}
/*Select replace*/
/*-----------------------------------------------------------------------*/
#leftcol select {width: 130px;}
#leftcol select.replaced {display:none;}
#leftcol ul.selectReplacement {position:absolute;top:0;left:0;margin: 0;padding: 0;height: 2.1em;width: 131px;background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/leftcolselect.gif) no-repeat left top; }
#leftcol ul.selectReplacement li {cursor: pointer;display: none;font-size: 0.8em;line-height: 1.9em;list-style: none;margin: 0;padding: 2px 6px;width: auto;}
#leftcol ul.selectOpen {background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/leftcolselect_open.gif) no-repeat left top;}
/*-----------------------------------------------------------------------*/
/*==============================LEFT COL SELECT=================================*/

/*===============================LOW CARBON DIR=================================*/
#lowcarbondir{padding:15px 10px;background-color:White;}
/*===============================LOW CARBON DIR=================================*/
/*================================QUICK BROWSE==================================*/
#quickbrowse{background-color:White;}
#quickbrowse .leftcol_select{margin-top:15px;}
#quickbrowse .content{padding:15px 10px;}
#quickbrowse .content p{margin:0;padding:0;}
/*================================QUICK BROWSE==================================*/

/*=============================CASE STUDY BROWSE================================*/
#casestudybrowse{background-color:White;}
#casestudybrowse .leftcol_select{margin-top:15px;}
#casestudybrowse .content{padding:15px 10px;}
#casestudybrowse .content p{margin:0;padding:0;}
/*=============================CASE STUDY BROWSE================================*/
/*=================================BREADCRUMB===================================*/
#breadcrumb{margin:0;padding:0;background-color:White;font-size:0.9em;padding:12px 0 12px 30px;line-height:1.6em;border-bottom:solid 1px #e2e2e2;}
#breadcrumb li{display:inline;background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/breadcrumb_li.gif) no-repeat left 5px; padding:0 10px;}
#breadcrumb li.first{padding:0 7px 0 0;background:none;}
#breadcrumb li.last{font-weight:bold;}
#breadcrumb li a{color:Black;text-decoration:none;}
span.breadcrumbitem {display:inline; padding:0 5px;font-weight:bold;}
a.breadcrumbitem {display:inline; padding:0 5px;color:Black;text-decoration:none;}
a.breadcrumbitem:visited {display:inline; padding:0 5px;color:Black;text-decoration:none;}
/*=================================BREADCRUMB===================================*/

/*====================================QUOTE=====================================*/
/*#quote,.quote{font-size:250%;}*/
.casestudy_col .quote_open{margin-top:25px;}
.quote_open{padding:0 0 25px 40px;background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/quote_open.gif) no-repeat left top;}
.quote_close{padding-right:40px;background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/quote_close.gif) no-repeat right bottom;}
span.quote_close{padding-right:40px;background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/quote_close.gif) no-repeat right top;}

/*====================================QUOTE=====================================*/

/*================================PAGE CONTENT==================================*/
.whitecontainer{background-color:White;}
#content_container{line-height:1.5em;}
.content{padding:25px 30px;}
.pagercontent{padding:25px 30px 0;clear:both;}
.headingcontent{padding:0 30px;}
#content_container .content{padding:0 30px 25px;}
#content_container .content p{margin:0;padding:0 0 18px;}
#content_container .content h2{margin-top:25px;margin-bottom:14px;}
#content_container .content h3{margin-bottom:4px;}
#content_container h1,#content_container h2,#content_container h3,#content_container h4,#content_container h5{line-height:normal;}
.content_image_left{float:left;width:168px;padding-bottom:10px;}
.content_text_right{float:left;width:326px;padding-bottom:10px;}
.content_text_left{float:left;width:326px;padding-bottom:10px;}
.content_image_right{float:left;width:168px;padding-bottom:10px;}
#content_container .content .content_text_right h1,#content_container .content .content_text_right h2,#content_container .content .content_text_right h3,#content_container .content .content_text_right h4,#content_container .content .content_text_right h5{margin-top:0;}
#content_container .content .content_text_left h1,#content_container .content .content_text_left h2,#content_container .content .content_text_left h3,#content_container .content .content_text_left h4,#content_container .content .content_text_left h5{margin-top:0;}
.content_image_col{float:left;width:154px;}
#content_container .content_image_col h4{margin-top:5px;}
/*================================PAGE CONTENT==================================*/
/*===============================RELATED PAGES==================================*/
.related_pages {background-color:White;border-bottom:solid 1px #efefef}
.related_pages .content{padding:20px 30px !important;}
#content_container .related_pages .content h2{margin:0 0 14px;}
/*===============================RELATED PAGES==================================*/
/*================================INTRODUCTION==================================*/
#introcontainer{border:solid 1px #f0f0f0;padding:19px 30px 25px;background-color:White;border-top:none;}
#introcontainer h1{margin-top:0px;}
.introduction{font-size:1.2em;}

/*================================INTRODUCTION==================================*/

#pagelinks{background-color:White;padding:25px 30px;}
.userlinks{padding-bottom:20px;}
.up_link{background:transparent url(/_layouts/ctassets/images/zh-CN/buttons/blue_white_up.gif) no-repeat left 5px; padding:10px 100px 10px 30px;}
.up_link_content{background:transparent url(/_layouts/ctassets/images/en-gb/buttons/blue_white_up.gif) no-repeat left 5px; padding:10px 0 10px 30px;}
.go_link{background:transparent url(/_layouts/ctassets/images/zh-CN/buttons/blue_white_go.gif) no-repeat right 5px; padding:10px 30px 10px 20px;}
.back_link{background:transparent url(/_layouts/ctassets/images/zh-CN/buttons/blue_white_back.gif) no-repeat left 5px; padding:10px 10px 10px 30px;}

/*================================SOCIAL LINKS==================================*/
#sociallinks_container{display:inline;}
#sociallinks,#sociallinks_container{background-color:White;}
#sociallinks_container{padding-top:15px;}
#sociallinks{border:solid 1px #e2e2e2;padding-left:10px;background-color:#f7f7f7;margin-left:2px;width:380px;}
#sociallinks ul{margin:0px;padding:0px;}
#sociallinks ul li{list-style-type:none;padding:0px 0px 10px 20px;background-position:0px 4px;background-repeat:no-repeat;float:left;width:140px;}
/*================================SOCIAL LINKS==================================*/
.casestudy_col{float:left;width:369px;background-color:White;}
.casestudy_col .smallrowspacer {height:4px;line-height:4px;font-size:0;background-color:#f7f7f7;}
.casestudy_col .content{padding:0 30px;}
.casestudy_spacer { float:left; width:4px; }
.casestudy_detail {border-bottom:1px solid #e2e2e2;padding:15px 0;}
.casestudy_detail .icon {float:left;width:70px;}
.casestudy_detail .text {float:left;width:235px; text-align:right;color:#003170;font-size:1.5em;vertical-align:bottom;font-weight:bold;}
.casestudy_col .asset_textbox{width:150px;}
.casestudy_logo{text-align:center;}
.wrappedleftimage{float:left;width:168px;color:#999999;padding-bottom:10px;} 

#newssummaryimagelink{float:left;width:168px;color:#999999;padding-bottom:10px;}

/*=================================LOGIN - REG==================================*/
.loginreg_left{float:left;width:557px;}
.loginreg_right{float:left;width:369px;}
/*=================================LOGIN - REG==================================*/
/*====================================FORMS=====================================*/
fieldset{border:none;padding:0;}
fieldset legend{margin:0;padding:0;border:none;}
fieldset ol{margin:0;padding:0;}
fieldset ol li{padding-top:15px;list-style-type:none;float:left;clear:both;width:100%;}

fieldset label{display:block;float:left;width:120px;padding-top:3px;padding-right:10px;}
fieldset input{float:left;display:block;width:177px;}       
fieldset textarea{float:left;display:block;width:177px;}       
fieldset select {float:left;display:block;width:182px;}       
fieldset .checkbox{display:block;margin-left:136px;}
fieldset .error{display:block;float:left;color:Red;width:140px;padding:5px 0 5px 30px;background:transparent url(/_layouts/ctassets/images/zh-CN/error.gif) no-repeat left top;}

fieldset .OptionList{width:177px;}
fieldset .OptionList input{float:none;display:inline;width:20px;height:auto;}
fieldset .OptionList label{display:inline;float:none;width:auto;padding-top:0px;}

#allpagelogin{position:absolute;top:-500px;left:-10000px;}
#allpagelogin fieldset .checkbox{display:block;margin-left:0px;}
#allpagelogin fieldset .error{display:none;}

fieldset.wide label{display:block;float:left;width:160px;padding-top:3px;}
fieldset.wide input{float:left;display:block;width:275px;}
fieldset.wide .OptionList{width:275px;}
fieldset.wide .OptionList input{float:none;display:inline;width:20px;height:auto;}
fieldset.wide .OptionList label{display:inline;float:none;width:auto;padding-top:0px;}
fieldset.wide textarea{float:left;display:block;width:275px;}             
fieldset.wide select {float:left;display:block;width:275px;}       
fieldset.wide .checkbox{display:block;margin-left:275px;}
fieldset.wide .error{display:block;float:left;color:Red;width:auto;padding:5px 0 5px 30px;background:transparent url(/_layouts/ctassets/images/zh-CN/error.gif) no-repeat left top;}


.text_label{margin-left:130px;width:70%;}

fieldset .checkbox label,fieldset .checkbox input{float:none;display:inline;width:auto;}
fieldset.submit{padding-top:10px;}

fieldset.submit input{width:auto !important;}
fieldset.submit a {display:block;float:right;padding-top:7px;}

fieldset input.lookup{width:auto !important;}
fieldset input.halfbox{float:left;display:block;width:89px;} 

/*====================================FORMS=====================================*/
.publication{padding:3px 8px 13px 8px;}
.rightcol_affinity .publication div{text-align:center;}
#rightcol_affinity .content_container .content .publication{text-align:center;}


.heading{border:solid 1px;padding:0 30px 0;background-color:White;border-color:White #f0f0f0  #f0f0f0  #f0f0f0;}
.greydivider{height:1px;line-height:1px;font-size:0px;background-color:#e2e2e2;}
.eventsnavigation{padding:25px 30px 0;}
.events_details{padding:25px 30px;}
.float_img{float:left;margin-right:5px;}
.events_register{padding-top:25px;}
.events_register_checkboxlist input {width: 20px;margin-right: 20px;}

.eventdatestart{background:transparent url(/_layouts/CTAssets/images/zh-CN/backgrounds/eventdateleft.gif) no-repeat left top;color:White;font-weight:bold;float:left;margin-bottom:10px;}
.eventdateend{background:transparent url(/_layouts/CTAssets/images/zh-CN/backgrounds/eventdateright.gif) no-repeat right top;padding:4px 10px;}

.eventdatestartex{background:transparent url(/_layouts/CTAssets/images/zh-CN/backgrounds/exeventdateleft.gif) no-repeat left top;color:Black;font-weight:bold;float:left;margin-bottom:10px;}
.eventdateendex{background:transparent url(/_layouts/CTAssets/images/zh-CN/backgrounds/exeventdateright.gif) no-repeat right top;padding:4px 10px;}


.events_results_summary{padding:20px 30px 0;}
.eventstab_closed{float:left;width:138px;background:#e2e2e2 url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_closed.gif) no-repeat 100px center;cursor:pointer;}
.eventstab_selected{float:left;width:139px;background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_open.gif) no-repeat 100px center;font-weight:bold;cursor:default;}.eventstab_closed a{display:block;border-left:solid 1px white;padding:13px 0 14px 10px;}
.eventstab_selected span{display:block;padding:13px 0 14px 10px;}


#allpagelogin{background-color:#f7f7f7;border:solid 1px #e2e2e2;padding:10px;text-align:left;width:200px;}
#allpagelogin .close_me{cursor:pointer;cursor:hand;float:right;}

.hide{display:none;}
.show{display:block;}

/*#allpagelogin .loginLabel{display:none;}*/

#FailureText {color:red;text-align:center;}
.errortext{color:red;display:block;padding-top:10px;}



/* File Attachment */
.files-container{padding:5px; font-size:11px}
.files-browser-loading{margin-top:50px}
.files-browser-container{border:solid 1px #A6C9E2; background-color:#FFF; height:150px; overflow:scroll; overflow:scroll; text-align:center; padding:5px}
.files-browser-content ul{padding:0; margin:0; text-align:left}
.files-browser-content li{margin-bottom:5px !important; width:100% !important; background:none !important; font-size:1em !important; line-height:normal !important; padding:0 !important}
.files-browser-content img{border:none; margin-right:3px; top:3px; /*position:relative*/}
.files-browser-content span{font-size:0.8em}
.files-list-area{line-height:18px}
.files-list-area span{float:left; margin:0 15px 0 12px; font-weight:bold}
.files-list-area span a{height:10px; width:10px; text-indent:-9999px; overflow:hidden; background:url(/_layouts/CTAssets/images/zh-CN/xit.gif) no-repeat; display:block; float:left; position:absolute; margin:2px 0 0 -12px}
.files-list-area span a:hover{    background:url(/_layouts/CTAssets/images/zh-CN/xit.gif) no-repeat -10px 0}
/* End File Attachment */

.ms-dtinput,.ms-dttimeinput{font-size:11px !important;}
/* End File Attachment */


.nicetable {}
table.nicetable {}
table.nicetable tr{}
table.nicetable th{padding:3px;font-weight:bold;border-bottom:solid 1px #e2e2e2;vertical-align:top;}
table.nicetable td{padding:3px;border-bottom:solid 1px #e2e2e2;vertical-align:top;}


/* PUBLICATIONS - Needs to be added into the real css */
.pubdetaillink{font-weight: bold; text-decoration:none; color: Black;}
.pub_search_label{float:left;width:80px;font-weight:bold;padding-top:3px;}
.pub_search_labelwider{float:left;width:80px;font-weight:bold;padding-top:3px;}
.pub_search_tb{float:left;width:300px;}
.pub_search_button{float:left;width:100px;text-align:right;}
.pub_include_withdrawn{padding:10px 0 0 80px;height:1%;}
.pub_or{padding:10px 0 20px;font-size:1.2em;height:1%;}
.pup_dropdown{float:left;width:200px;}
.publication{padding-top:15px;}
.publication_recommended{padding-top:10px; padding-left: 8px;}
.pub_content{background-color:White;padding:25px 30px;}
.pub_content h1{margin:0;}
.pub_image{float:left;width:100px;}
.pub_text{float:left;width:550px;}
.pub_desc{padding-top:5px;}
.pub_shadow{background: White url(/_layouts/ctassets/images/zh-CN/backgrounds/publications_shadow.gif) no-repeat left top;}
.pub_shadow img{padding-left:6px;}

.pub_large_shadow{background: White url(/_layouts/ctassets/images/zh-CN/backgrounds/publications_large_shadow.gif) no-repeat left top;}
.pub_large_shadow img{padding-left:8px;}


.pub_order_download{padding:20px 15px 15px;background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/publications_orddl_bg.gif) repeat-x left bottom;}
.pub_download{padding-top:0px;}
.pub_download_bg{background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/publications_orddl_bg.gif) repeat-x left bottom;}
ul.pub_order_contains{margin:0;padding:0;list-style-type:none;}
ul.pub_order_contains li{margin:0;padding:5px 0;list-style-type:none;}

.pub_main_image{float:left;width:170px;}
.pub_main_text{float:left;width:500px;}

.pubstab_closed{float:left;width:185px;background:#e2e2e2 url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_closed.gif) no-repeat 150px center;cursor:pointer;}
.pubstab_selected{float:left;width:187px;background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_open.gif) no-repeat 150px center;font-weight:bold;cursor:default;}
.pubstab_closed a{display:block;border-left:solid 1px white;padding:13px 0 14px 10px;}
.pubstab_selected span{display:block;padding:13px 0 14px 10px;}

.pub_searchresults_sortby{text-align:right;padding-bottom:15px;}
.pub_search_result{padding:8px 0;height:1%;}
a.pub_one_click_dload{background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/OneClickDownload.gif) no-repeat left top; padding:3px 0 0 20px;}

.pub_orderleft_img{float:left;width:45px;}
.pub_orderleft_text{margin-left:45px;}
.pubbasketerror{color:Red;}

.pub_limit_reached{background:#eae9e8 url(/_Layouts/ctassets/images/zh-CN/backgrounds/pub_limit_bg.gif) repeat-x left top;padding:20px;color:#003170;	font-size:1.2em;	font-weight:bold;}
.pub_limit_img{float:left;width:35px;}
.pub_limit_text{margin-left:35px;}
#publications_order_details{background-color:White;}
#title_row{font-weight:bold;}
#title_row .pub_quantity{padding-top:5px;}
.pub_row{border-bottom:solid 1px #e2e2e2;padding:10px 0;height:1%;}
.pub_title{float:left;width:347px;padding:5px 0 0 30px;}
.pub_date{float:left;width:188px;padding-top:5px;}
.pub_quantity{float:left;width:100px;}
.pub_quantity_summary{float:left;width:100px;padding:5px 0 0 30px;}
.pub_quantity input{width:30px;}
.pub_delete{float:left;width:49px;text-align:right;padding-top:5px;}
.pub_order_details{padding:0 30px;}
/* PUBLICATIONS - Needs to be added into the real css */
/* INTERNATIONAL HOMEPAGE */
.countrytext{font-weight:bold;padding-bottom:10px;}
.countrytext img {padding-right:5px;}
/*MY ACCOUNT PAGE*/
.myaccount_publicationcontainer{padding-bottom:15px;}
.myaccount_publicationimage{float:left;width:90px;}
.myaccount_publicationtext{float:left;width:217px;}

.eventcalendar{width:100%;}
.eventcalendar td{padding:4px;}

.event_title td{text-align:center;}
.event_nextprevious{background-color:#e2e2e2}

.event_nextprevious a{text-decoration:none;font-weight:bold;}
.event_othermonth_day{color:White;}
.event_day_head{}
.event_day{}
.event_selected_day{}
.event_selector{}
.event_title{}
.event_today_day{}
.event_weekend_day{}
.event_internal{background:transparent url(/_Layouts/ctassets/images/zh-CN/backgrounds/event_internal.gif) no-repeat 3px 2px;color:White !important;font-weight:bold;}
.event_internal a{color:White !important;text-decoration:none !important;}
.event_external a{color:Black !important;text-decoration:none !important;}
.event_external{background:transparent url(/_Layouts/ctassets/images/zh-CN/backgrounds/event_external.gif) no-repeat 3px 2px;color:White !important;font-weight:bold;}

.events_key .event_internal{color:black !important;padding:5px 5px 5px 30px;font-weight:normal;}
.events_key .event_external{color:black !important;padding:5px 5px 5px 30px;font-weight:normal;}
/*====================================CASESTUDYLIST====================================*/
.casestudy_container .module{float:left;width:370px;background-color:White;overflow: hidden;}
.casestudy_container .module .content {padding:25px 30px 0;} 
/*NEEDS TO GO INTO THE IE SPECIFIC CSS*/
.casestudy_container .module .content{height:1%;}
.casestudy_container .module .content p{margin:0;}
.casestudy_container .module .content .left { float:left; width:158px; min-height: 1px; } 
.casestudy_container .module .content .spacer { float:left; width:10px; } 
.casestudy_container .module .content .right { float:left; width:139px; } 
.casestudy_container h2{margin-bottom:17px;}

.cstab_closed{float:left;width:185px;background:#e2e2e2 url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_closed.gif) no-repeat 150px center;cursor:pointer;}
.cstab_selected{float:left;width:185px;background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_open.gif) no-repeat 150px center;font-weight:bold;cursor:default;}
.cstab_selected{float:left;width:185px;background:White url(/_layouts/ctassets/images/en-gb/backgrounds/affinity_open.gif) no-repeat 150px center;font-weight:bold;cursor:default;}
.cstab_closed span{display:block;}
.cstab_closed a{display:block;border-left:solid 1px white;padding:13px 0 14px 10px;}
.first a{border-left:none;}
.cstab_selected span{display:block;padding:13px 0 14px 10px;}

.resultsnav{line-height:2em;}
.resultsnav .go_link{padding-left:6px;}
.white_bg{background-color:white;}
/*====================================CASESTUDYLIST====================================*/
/*====================================PRODUCTSANDSERVICES====================================*/
.prodserv_container .module{float:left;width:370px;background-color:White;}
.prodserv_container .module .content {padding:25px 30px 0;} 
/*NEEDS TO GO INTO THE IE SPECIFIC CSS*/
.prodserv_container .module .content{height:1%;}
.prodserv_container .module .content p{margin:0;}
.prodserv_container .module .content .left { float:left; width:158px; } 
.prodserv_container .module .content .spacer { float:left; width:10px; } 
.prodserv_container .module .content .right { float:left; width:139px; } 
.prodserv_container h2{margin-bottom:17px;}
/*====================================PRODUCTSANDSERVICES====================================*/
/*====================================TECHNOLOGYDIRECTORY====================================*/
.technology_container{}
.technology{float:left;width:170px;}
.technology a{display:block;padding:4px 10px 5px 0;}
.technology_image{text-align:center;}
.technology_image a{display:inline;padding:0;}
/*====================================TECHNOLOGYDIRECTORY====================================*/
#swoosh{margin-top:-45px;}


.profile_row{border-top:solid 1px #e2e2e2;padding:4px 0;}
.profile_row_last{border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;padding:4px 0;}
.profile_textbox{width:90%;}
.small_icon{float:left;width:45px;}
.small_icon_label{float:left;width:160px;padding-top:10px;}
.small_icon_narrow_label{float:left;width:80px;padding-top:10px;}
.small_icon_value{float:right;width:auto;text-align:right;padding-top:10px;}
.small_icon_wide_value{float:right;width:auto;text-align:right;padding-top:10px;}


.large_icon{float:left;width:85px;}
.large_icon_label{float:left;width:120px;padding-top:43px;}
.large_icon_value{float:left;width:100px;text-align:right;padding-top:30px;}


.searchresults_summary{line-height:2em;padding-top:10px;height:39px;/*border-bottom:solid 1px #d5d5d5;line-height:2em;*/}
.searchresults_summary hr {display:none;}
.searchresultstab_closed{float:left;width:155px;background:#e2e2e2 url(/_layouts/ctassets/images/en-gb/backgrounds/affinity_closed.gif) no-repeat 125px center;cursor:pointer;}
.searchresultstab_closed a{display:block;border-left:solid 1px white;padding:8px 0 9px 10px;}
.searchresultstab_selected{float:left;width:154px;background:White url(/_layouts/ctassets/images/en-gb/backgrounds/affinity_open.gif) no-repeat 125px center;font-weight:bold;cursor:default;}
.searchresultstab_selected span{display:block;padding:8px 0 9px 10px;}
.searchresults_sortby{text-align:right;padding-bottom:15px;}
.searchresults_sortby{height:1%;}/*FOR IE ONLY */

.searchresults_searchbox{width:240px;}
.searchresults_dropdown{width:230px;}

ul#search_results{margin:0;padding:0;}
ul#search_results li{list-style-type:none;padding:7px 0 7px 45px;}
ul#bestbest_search_results{margin:5px;padding:0;background-color:#E7E3E7;}
ul#bestbest_search_results li{background:none; list-style-type:none;padding:7px 0 7px 45px;}
ul#search_results li.webpage{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/webpages.gif) no-repeat left 7px;}
ul#search_results li.casestudy{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/case_studies.gif) no-repeat left 7px;}
ul#search_results li.event{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/events.gif) no-repeat left 7px;}
ul#search_results li.news{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/news_1.gif) no-repeat left 7px;}
ul#search_results li.newstwo{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/news_2.gif) no-repeat left 7px;}
ul#search_results li.pressrelease{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/press_releases.gif) no-repeat left 7px;}
ul#search_results li.publication{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/publications.gif) no-repeat left 7px;}
ul#search_results li.video{background:transparent url(/_layouts/ctassets/images/zh-CN/icons/39x33/content/videos.gif) no-repeat left 7px;}

.bestbet_result{list-style-type:none;}
.search_results_label{float:left;width:65px;padding-top:4px;}
.search_results_tb{float:left;width:250px;}
.search_results_ddl{float:left;width:240px;position:relative;}
.search_results_b{float:left;width:100px;}
.ie_heightfix{height:1%;}


#search_results_ddl ul.selectReplacement {position:absolute;top:0;left:0;margin: 0;padding: 0;height: 2.1em;width: 230px;background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/wideselect.gif) no-repeat left top; }
#search_results_ddl ul.selectReplacement li {cursor: pointer;display: none;font-size: 0.8em;line-height: 1.9em;list-style: none;margin: 0;padding: 2px 6px;width: auto;}
#search_results_ddl ul.selectOpen {background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/wideselect_open.gif) no-repeat left top;}

.pubs_topics_search_results_ddl{float:left;width:230px;position:relative;}
.pubs_subtopics_search_results_ddl{float:left;width:230px;position:relative;}

#pubs_topics_search_results_ddl ul.selectReplacement {position:absolute;top:0;left:0;margin: 0;padding: 0;height: 2.1em;width: 230px;background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/wideselect.gif) no-repeat left top; }
#pubs_topics_search_results_ddl ul.selectReplacement li {cursor: pointer;display: none;font-size: 0.8em;line-height: 1.9em;list-style: none;margin: 0;padding: 2px 6px;width: auto;}
#pubs_topics_search_results_ddl ul.selectOpen {background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/wideselect_open.gif) no-repeat left top;}

#pubs_subtopics_search_results_ddl ul.selectReplacement {position:absolute;top:0;left:0;margin: 0;padding: 0;height: 2.1em;width: 230px;background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/wideselect.gif) no-repeat left top; }
#pubs_subtopics_search_results_ddl ul.selectReplacement li {cursor: pointer;display: none;font-size: 0.8em;line-height: 1.9em;list-style: none;margin: 0;padding: 2px 6px;width: auto;}
#pubs_subtopics_search_results_ddl ul.selectOpen {background:#ffffff url(/_layouts/ctassets/images/zh-CN/backgrounds/wideselect_open.gif) no-repeat left top;}


ul.aggregation{border-bottom:solid 1px #d5d5d5;border-top:solid 1px #d5d5d5;padding-top:10px !important;}
ul.aggregation,ul.newshomeitems{margin:0;padding:0;}
.newsaggregation_item{padding-top:25px;}
.news_image{float:left;width:168px;}
.news_text{float:left;width:300px;}
li.prlistitem{padding-bottom:15px;list-style-type:none;}
li.newslistitem{padding-bottom:15px;list-style-type:none;clear:both;}
li.newslistitemright{padding-bottom:15px;list-style-type:none;border-bottom:solid 1px #e2e2e2;padding:7px 0 7px 0;}
.summarynewslink{background:transparent url(/_layouts/ctassets/images/zh-CN/buttons/blue_white_go.gif) no-repeat right center;display:block;padding-right:30px;}
ul.newshomeitems li{list-style-type:none;padding-bottom:10px;}
/*.go_link{background:transparent url(/_layouts/ctassets/images/zh-CN/buttons/blue_white_go.gif) no-repeat right 5px; padding:10px 30px 10px 20px;}*/
.ms-PartSpacingHorizontal{width:4px !important;}/*override the default web part settings...*/
.videoitemtext{padding-right:10px;}

/*====================================SEARCHAUTOSUGGEST====================================*/
div.jsonSuggestResults {position:absolute;border:1px solid #E7E3E7;padding:0px;margin:0px 2px;z-index:1;}
div.jsonSuggestResults div.resultItem {margin:0px;padding:5px;position:relative;height:auto;cursor:pointer;}
div.jsonSuggestResults div.resultItem.odd {background-color:#F7F7F7;}
div.jsonSuggestResults div.resultItem.even {background-color:#F7F7F7;}
div.jsonSuggestResults div.resultItem.hover {background-color:#F7F7F7;}
div.jsonSuggestResults div.resultItem img {float:left;margin-right:10px;}
div.jsonSuggestResults div.resultItem p {margin:0px;padding:0px;}
div.jsonSuggestResults div.resultItem p strong {font-weight:bold;text-decoration:underline;}
div.jsonSuggestResults div.resultItem p.extra {font-size: x-small !important;position:absolute;bottom:3px;right: 3px;}
.ac_results {padding: 0px;border:1px solid #E7E3E7;padding:0px;margin:0px 2px;z-index:1;}
.ac_results ul {list-style-position: outside;list-style: none;padding: 0;margin: 0;background-color:#F7F7F7;}
.ac_results li {text-align: left;margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading {background: white;}
.ac_odd {background-color:#F7F7F7;}
.ac_over {background-color:#E7E3E7;}
/*====================================SEARCHAUTOSUGGEST====================================*/

.replacedropdown{float: left;}
.dd {display:block !important;text-align:left;background-color:#fff;float:left;}
.dd .ddTitle {background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/grey_list.gif) no-repeat left top;overflow:hidden;height:24px;white-space:nowrap;}
.blue .ddTitle{background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/blue_list.gif) no-repeat left top;height:23px;color:White;}
.blue{}
.dd .ddTitle span.arrow {background:url(/_layouts/ctassets/images/zh-CN/backgrounds/grey_arrow.gif) no-repeat 0 0; float:right; display:inline-block;width:29px; height:24px; cursor:pointer;}
.blue .dd .ddTitle span.arrow {background:url(/_layouts/ctassets/images/zh-CN/backgrounds/blue_arrow.gif) no-repeat 0 0;height:23px;}
.dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden;padding:5px 0 7px 10px;display:block;font-size:0.9em;font-weight:bold;}
.dd .ddTitle span.textTitle img{text-align:left; padding:0 2px 0 0}
.dd .ddTitle img.selected {padding:0 3px 0 0;vertical-align:top;}
.dd .ddChild {position:absolute;border:1px solid #e2e2e2;border-top:none;display:none;margin:-1px 0 0 1px;width:auto;background-color:#f7f7f7;z-index:1000;}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.blue .dd .ddChild a,.blue .dd .ddChild a:visited {color:Black !important;}
.dd .ddChild a {display:block;padding:3px 10px 3px 3px;text-decoration:none;color:#000;white-space:nowrap;cursor:pointer;}
.dd .ddChild a:hover {font-weight:bold;}
.dd .ddChild a.selected {background:#d5d5d5;}
.hidden {display:none;}



.pstab_closed{float:left;width:148px;background:#e2e2e2 url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_closed.gif) no-repeat 110px center;cursor:pointer;}
.pstab_selected{float:left;width:148px;background:White url(/_layouts/ctassets/images/zh-CN/backgrounds/affinity_open.gif) no-repeat 110px center;font-weight:bold;cursor:default;}
.pstab_closed span{display:block}
.pstab_closed a{display:block;border-left:solid 1px white;padding:13px 0 14px 10px;}
.first a{border-left:none;}
.pstab_selected span{display:block;padding:13px 0 14px 10px;}
/*.first span{padding-left:25px;}*/

.cs_search_box{width:90%;}
#sitemaplists .utilitynav{float:left;width:188px;}
#sitemaplists{background-color:white;}
#sitemaplists ul{margin:0;padding:0;background-color:white;}
#sitemaplists ul.col{float:left;width:188px;margin:0;padding:0 0 10px 0;}
#sitemaplists ul.last{float:left;width:178px;margin:0;padding:0 0 10px 0;}
#sitemaplists ul li.parent{list-style-type:none;padding:20px 10px 20px 20px;}
#sitemaplists ul li.parent ul{padding-top:20px;}
#sitemaplists ul li.parent ul li{position:relative;}
#sitemaplists ul li.parent ul li ul{padding-top:0px;}
#sitemaplists ul li{list-style-type:none;padding:4px 20px 4px 0;}
#sitemaplists ul ul ul {padding-left:20px;}
/*#sitemaplists ul ul ul li {float:left;height:1%;}*/
.expand{cursor:pointer;position:absolute;top:4px;right:10px;width:17px;height:16px;background:transparent url(/_layouts/ctassets/images/zh-CN/backgrounds/sitemap_open-close.gif) no-repeat 0 100%;}

.articledate{color:#999999;padding-bottom:15px;}
.byline{font-weight:bold;font-size:1.1em;padding-bottom:15px;}

/* PUBLICATIONS ORDER HISTORY */
.pubhistory_greybar{background-color:#E7E3E7; font-weight: bold; padding: 4px; margin-top:3px;}
.pubhistory_item{padding: 4px;}
.pubhistory_date{text-align: right;}
.pubhistory_content{background-color:#F7F7F7;padding:10px 10px; border-bottom:solid 1px #E7E3E7; margin:5px 20px 5px 20px;}
.pubhistory_content h1{margin:0;}
.pubhistory{padding:20px;}
.pubhistory_header{padding: 20px;}

#language{position:absolute;top:-5px;left:160px;}
#language select{width:130px;}
.language_label{float:left;width:140px;padding-top:6px;text-align:right;}
.language_select{float:left;width:130px;}
.language_go{float:left;width:30px;}

/*====================================CTREQUESTCLASSES=====================================*/
p.nobottompadding{margin:0;padding:0 !important;}
p.toppadding{margin:0;padding:18px 0 !important;}
p.topnobotompadding{margin:0;padding:1px 0 0 !important;}
ul.bottompadding{padding-bottom:18px !important;}
.footnotes{color:#666666;}
ol{padding-left:0;margin-left:22px;}
td,th{vertical-align:top;}
.backtotop{text-align:right;}

/*====================================CTREQUESTCLASSES=====================================*/

/*hide search and top menu for chinese site*/
#top_navigation{visibility: hidden;}
#search{visibility: hidden;}
