/*V1.1, Jacky, PDEV-670, ETF Enhancement*/
/*V1.2, Alvin, PDEV-695*/
/*V1.3, Jacky, PDEV-766*/
/*V1.4, Alvin, PDEV-775*/
/*
V1.5, Alvin, PDEV-875
V1.6, Sam Hui, PDEV-1069
V1.7, Sam Hui, PDEV-1083
V1.8, Sam Hui, PDEV-1084
V1.9, Alvin, PDEV-1142
V2.0, Sam Hui, PDEV-1194
V2.1, Sam Hui, PDEV-1246
V2.2, Sam Hui, PDEV-1247
V2.3, Sam Hui, PDEV-1325
V2.4, Sam Hui, PDEV-1383
V2.5, Alvin, PDEV-1478
V2.6, Sam Hui, PDEV-1489
V2.7, Alvin, PDEV-1488
V2.8, Sam Wong, PDEV-1564
*/
.neg {color: #C00;}
.pos {color: #090;}
.unc { color:#666; }
body#us .neg { color:#fe4e44; }
body#us .pos { color:#2eb244; }
body#us .unc { color:#595961; }
.pos {color: #090;}
.unc { color:#666; }
.headarr{background:url('../images/common/arr_change.png') 0 0 no-repeat;width:19px;height:19px}
.posBar {background:url('../images/common/img1px.png') repeat-x 0 -980px;}
.negBar {background:url('../images/common/img1px.png') repeat-x 0 -990px;}
.s17 caption{background:url("../images/common/img1px.png") repeat-x 0 -525px; height:26px;padding-left:5px}
.s17 caption div {color:#009900;padding-top:8px}
.s17 th {background:url("../images/common/img1px.png") repeat-x 0 -560px; height:23px;}
.s18 caption{background:url("../images/common/img1px.png") repeat-x 0 -595px; height:26px;padding-left:5px}
.s18 caption div {color:#cc0000;padding-top:8px}
.s18 th {background:url("../images/common/img1px.png") repeat-x 0 -630px; height:23px;}
.arr_ud{background:url('../images/common/arr_ud.gif') no-repeat;width:12px;height:13px;display:inline-block;font-size:12px}
.arrow_u1{background-position:0 1px;}
.arrow_u2{background-position:0 -10px;}
.arrow_u3{background-position:0 -22px;}
.arrow_u4{background-position:0 -37px;}
.arrow_u5{background-position:0 -49px;}
.arrow_u6{background-position:0 -64px;}
.arrow_u7{background-position:0 -77px;height:30px;}
.arrow_u8{background:url('../images/common/arr_change2.png') 0px -1px no-repeat;width:16px;height:18px;display:inline-block;font-size:16px}
.arrow_u9{background:#e6ffdd; border:solid 1px #6FCF85; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:0.82em; line-height:14px; font-weight:normal !important; display:inline-block; padding:0px; margin:0px; outline:0; }
.arrow_u10{background:url('../images/common/arr_change3.png') -1px 0px no-repeat;width:14px;height:17px;display:inline-block;font-size:16px}
.arrow_u11{background:url('../images/common/arr_change4.png') 0px 0px no-repeat; width:5px;height:12px;display:inline-block;}
.arrow_u12{background:url('../images/common/arr_change5.png') 0px 0px no-repeat; width:7px;height:10px;display:inline-block;}
.arrow_d1{background-position:-14px 1px;}
.arrow_d2{background-position:-14px -10px;}
.arrow_d3{background-position:-14px -22px;}
.arrow_d4{background-position:-14px -37px;}
.arrow_d5{background-position:-14px -49px;}
.arrow_d6{background-position:-14px -64px;}
.arrow_d7{background-position:-14px -100px;height:30px;}
.arrow_d8{background:url('../images/common/arr_change2.png') -18px -21px no-repeat;width:16px;height:18px;display:inline-block;font-size:16px}
.arrow_d9{background:#FFE0E0; border:solid 1px #FBBDBD; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:0.82em; line-height:14px; font-weight:normal !important; display:inline-block; padding:0px; margin:0px; outline:0;}
.arrow_d10{background:url('../images/common/arr_change3.png') -16px -17px no-repeat;width:14px;height:17px;display:inline-block;font-size:16px}
.arrow_d11{background:url('../images/common/arr_change4.png') 0px -12px no-repeat; width:5px;height:12px;display:inline-block;}
.arrow_d12{background:url('../images/common/arr_change5.png') -7px -10px no-repeat; width:7px;height:10px;display:inline-block;}
.arrow_uc9{background:#eee; border:solid 1px #ccc; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:0.82em; line-height:14px; font-weight:normal !important; display:inline-block; padding:0px; margin:0px; outline:0;}
.arrow_ss{background:#fff; border:solid 1px #ccc; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; line-height:16px; font-weight:normal !important; display:inline-block; padding:0px; margin:0px; outline:0; letter-spacing:0; font-size:12px; cursor:pointer}
.arrow_ss_hover{background:#6E6E6E; border-color:#585858; color:#fff}
    
.usindexdownbg{background:url('../images/usq/index_bg_red.png') no-repeat;}
.usindexupbg{background:url('../images/usq/index_bg_green.png') no-repeat;}
.usindexnabg{background:url('../images/usq/index_bg_grey.png') no-repeat;}

.usindexup{background:url('../images/usq/index_updown.png') no-repeat 0 0;display:inline-block;height:23px;width:23px}
.usindexdown{background:url('../images/usq/index_updown.png') no-repeat 0 -26px;display:inline-block;height:23px;width:23px}
.usindexna{background:url('../images/usq/index_updown.png') no-repeat 0 -50px;display:inline-block;height:23px;width:23px}

.ulyneg { background:#FFF2F2; }
.ulypos { background:#F2FFDE; }


.tabS1 {margin:0px; padding:0px; border-bottom:solid 1px #E5E5E5;}
.tabS1 .tabMenuContainer{padding-top:5px;padding-left:4px;}
.tabS1 h1{margin:0px; padding:0px;height:42px; line-height:42px; font-size:16px; font-weight:bold; padding-left:4px;}
.tabS1 .tabMenu{height:27px; list-style: none outside none;  margin: 0 auto; padding: 0; width: 980px;}
.tabS1 .tabMenu li{height:25px; float:left; cursor:pointer!important; width:auto; font-size:12px}
.tabS1 .tabMenu li div.content{margin-right:9px; padding:2px 5px; border:solid 1px #E5E5E5; border-radius:3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#007AAA;}
.tabS1 .tabMenu li div.tri{margin-top:2px; padding:0px; text-align:center; margin-right:9px;}
.tabS1 .tabMenu li.active div.content{ background:#E5E5E5;  color:Black; font-weight:bold;}

.tabS2 {margin:0px; padding:0px; border-bottom:solid 1px #E5E5E5;}
.tabS2 .tabMenuContainer{padding-top:5px;padding-left:4px;}
.tabS2 h1{margin:0px; padding:0px;height:42px; line-height:42px; font-size:16px; font-weight:bold; padding-left:4px;}
.tabS2 .tabMenu{height:27px; list-style: none outside none;  margin: 0 auto; padding: 0; width: 980px;}
.tabS2 .tabMenu li{height:25px; float:left; cursor:pointer!important; width:auto; font-size:12px}
.tabS2 .tabMenu li div.content{margin-right:8px; padding:2px 10px; border:solid 1px #E5E5E5; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; color:#0869a1; line-height:16px;}
.tabS2 .tabMenu li div.content:hover { color: #10abe4; }
.tabS2 .tabMenu li div.content .new_feature { position:relative; width:0px; height:0px; }
.tabS2 .tabMenu li div.content .new_feature > div { position:absolute; top:-29px; right:-7px; width:30px; height:18px; background-image:url('../images/common/icon_new_blue_1.png');  }
.tabS2 .tabMenu li div.tri{margin-top:2px; padding:0px; text-align:center; margin-right:8px;}
.tabS2 .tabMenu li.active div.content{ background:#E5E5E5; color:#00394e; font-weight:bold;}
#mainForm .container_16.resize .tabS2 .tabMenu li div.tri { margin-top:12px; }

body#us .tabS2 { position:relative; height:89px; }
body#us .tabS2.nomenu { height:55px; }
body#us .tabS2 .tabMenuContainer {padding-top:7px;padding-left:5px;}
body#us .tabS2 .tabMenu li div.content {margin-right:10px; padding:5px 15px; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color:#2a679e; line-height:16px; font-size:16px; }
body#us .tabS2 .tabMenu li div.content:hover { color: #10abe4; }
body#us .tabS2 .tabMenu li.active div.content { color: #13384d; background-color:#e5e5e5; }
body#us #mainForm .container_16.resize .tabS2 .tabMenu li div.tri { margin-top:8px; }

body#forex .tabS2 { position:relative; height:89px; }
body#forex .tabS2.nomenu { height:55px; }
body#forex .tabS2 .tabMenuContainer {padding-top:7px;padding-left:5px;}
body#forex .tabS2 .tabMenu li div.content {margin-right:10px; padding:5px 15px; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color:#2a679e; line-height:16px; font-size:16px; }
body#forex .tabS2 .tabMenu li div.content:hover { color: #10abe4; }
body#forex .tabS2 .tabMenu li.active div.content { color: #13384d; background-color:#e5e5e5; }
body#forex #mainForm .container_16.resize .tabS2 .tabMenu li div.tri { margin-top:8px; }

body#sh-hk .tabS2 { position:relative; height:89px; }
body#sh-hk .tabS2.nomenu { height:55px; }
body#sh-hk .tabS2 .tabMenuContainer {padding-top:7px;padding-left:5px;}
body#sh-hk .tabS2 .tabMenu li div.content { margin-right:10px; padding:5px 15px; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color:#2a679e; line-height:16px; font-size:16px; }
body#sh-hk .tabS2 .tabMenu li div.content.s2 { padding:5px 10px; }
body.eng#sh-hk .tabS2 .tabMenu li div.content.s2 { padding:5px 5px; margin-right:5px; }
body#sh-hk .tabS2 .tabMenu li div.content:hover { color: #10abe4; }
body#sh-hk .tabS2 .tabMenu li.active div.content { color: #13384d; background-color:#e5e5e5; }
body#sh-hk #mainForm .container_16.resize .tabS2 .tabMenu li div.tri { margin-top:8px; }
@media screen and (min-width: 1100px) {
    body.eng#sh-hk .tabS2 .tabMenu li div.content.s2 { padding:5px 10px; margin-right:10px; }
}

.tabS3 { position:relative; height:89px; margin:0px; padding:0px; border-bottom:solid 1px #E5E5E5;}
.tabS3.nomenu { height:55px; }
.tabS3 .tabMenuContainer{ padding-top:7px;padding-left:5px; }
.tabS3 h1{margin:0px; padding:0px;height:42px; line-height:42px; font-size:16px; font-weight:bold; padding-left:4px;}
.tabS3 .tabMenu{height:27px; list-style: none outside none;  margin: 0 auto; padding: 0; width: 980px;}
.tabS3 .tabMenu li{height:25px; float:left; cursor:pointer!important; width:auto; font-size:12px}
.tabS3 .tabMenu li div.content{ margin-right:10px; padding:5px 12px; border:solid 1px #E5E5E5; border-radius:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color:#2a679e; line-height:16px; font-size:15px; }
body.eng .tabS3 .tabMenu li div.content{ margin-right:7px; padding:5px 7px; font-size:14px; }
.tabS3 .tabMenu li div.content:hover { color: #10abe4; }
.tabS3 .tabMenu li div.content .new_feature { position:relative; width:0px; height:0px; }
.tabS3 .tabMenu li div.content .new_feature > div { position:absolute; top:-29px; right:-7px; width:30px; height:18px; background-image:url('../images/common/icon_new_blue_1.png');  }
.tabS3 .tabMenu li div.tri{margin-top:8px; padding:0px; text-align:center; margin-right:8px;}
.tabS3 .tabMenu li.active div.content{ background-color:#E5E5E5; color:#13384d; font-weight:bold;}
@media screen and (min-width: 1100px) {
    .tabS3 .tabMenu li div.content{ padding:5px 15px; font-size:16px; }
    body.eng .tabS3 .tabMenu li div.content{ padding:5px 12px; font-size:15px; }
}

.pt{ cursor:pointer}
.float_right {float: right;}
.float_left {float: left;}

#divETFCompBar {display:none}
#divETFCompBar .footer_etf_left{background:url('../images/etf/footer_comp_bar.png'); padding:0px 5px; color:white;  height: 30px;}
#divETFCompBar .footer_etf_middle{background:url('../images/etf/footer_comp_bar_mid.png') repeat-x; height: 30px; }
#divETFCompBar #footer{ height:30px; border:solid 1px #898989; opacity: 1.0; width:980px; Filter: alpha(opacity=100);}
.etfContainer .font14 { font-size:14px }
.etfContainer .font16 { font-size:16px }
.etfContainer ul.etftab { background:url('../images/etf/overview_roll_bg.png'); width:671px; height:27px;}
.etfContainer ul.etftab li { float:left; color:#8D8D8D; line-height:27px; }
.etfContainer ul.etftab li div.etftab_l { float: left; width:10px;}
.etfContainer ul.etftab li div.etftab_m { float: left; }
.etfContainer ul.etftab li div.etftab_r { float: left; width:10px;}
.etfContainer ul.etftab li.active div.etftab_l { float: left; background:url('../images/etf/bg_select_conheader_left.png'); width:10px; height:27px;}
.etfContainer ul.etftab li.active div.etftab_m { float: left; color:#006AAA;  background:url('../images/etf/bg_select_conheader_middle.png') repeat-x; height:27px; }
.etfContainer ul.etftab li.active div.etftab_r { float: left; background:url('../images/etf/bg_select_conheader_right.png'); width:10px; height:27px;}
.etfContainer ul.etftab li.dot { float:right; background:url('../images/etf/ball_grey.png') no-repeat; width: 10px; height:18px; margin-top:9px }
.etfContainer ul.etftab li.dotblue { float:right; background:url('../images/etf/ball_blue.png') no-repeat; width: 10px; height:18px; margin-top:9px }
.etfContainer .s2 caption { background-position:0px -81px; padding-left:4px; height:28px }
.etfContainer .s2 td.double { height:42px; line-height:21px }
.etfContainer .s8 td { border:none }
.etfContainer .trend { padding:0px; margin:0px; }
.etfContainer .trend div{ padding:0px; margin:0px; }
.etfContainer .noborder { border:none !important}
.etfContainer td.overlay { background:url("../images/etf/bg_title.png") 0px 0px repeat-x; height:30px; line-height:30px; padding-left:4px; font-weight:bold; text-align:left; margin:0px; width:100%; }
.etfContainer .bargrey { background:url("../images/etf/bg_gradientgrey.png") 0px 0px repeat-x; height:29px; line-height:29px; }
.etfContainer .barblue { background:url("../images/etf/bg_gradientblue.png") 0px 0px repeat-x; height:29px; line-height:29px }
.etfContainer .divToolTips { position:absolute; background:#FFFFE1; border:solid 1px #aaa; color:Black !important; width:300px; white-space:normal; padding:4px; display:none; font-size:13px; line-height:15px; }
.etfContainer sup { -webkit-text-size-adjust:none; }
.etfContainer #divDebug{position:fixed; left:0px; top:0px; color:Red; float:left; display:none; }
.etfDLSName{ background:url(../images/etf/icon_name.png) no-repeat left center; padding-left:13px;}
.etfDLContainer{position:static;float:left; width:100%}
.etfContainer .etfTips{float:left; padding:0px;}
.etfDLMsg {width:100%; border:none}
.etfDL {width:100%; border:none}
.etfDL h2{padding:0px; margin:0px; color:#F15500; font-size:15px; height:28px; line-height:28px; font-weight:bold}
.etfDL td{ padding-top:6px; padding-bottom:6px; height:42px }
.etfDL .col1{width:150px;}
.etfDL .col2{width:150px;}
.etfDL .col3{width:80px;}
.etfDL .col4{width:70px;}
.etfDL .col5{width:70px;}
.etfDL .col6{width:70px;}
.etfDL .col7{width:70px;}
.etfDL .col8{width:140px;}
.etfDL .col9{width:150px;}
.etfDL .col10{width:20px;}
.etfDL2 {width:100%; border:none}
.etfDL2 .etfDL2HeaderRow1 .col1{width:120px;}
.etfDL2 .etfDL2HeaderRow1 .col2{width:70px; border-right:solid 1px #ddd}
.etfDL2 .etfDL2HeaderRow1 .col3{width:765px; border-right:solid 1px #ddd; text-align:center}
.etfDL2 .etfDL2HeaderRow1 .col4{width:20px; text-align:center}
.etfDL2 .etfDL2HeaderRow2 .col1,.etfDL2 .etfDL2HeaderRow2 .col2,.etfDL2 .etfDL2HeaderRow2 .col3,.etfDL2 .etfDL2HeaderRow2 .col4,.etfDL2 .etfDL2HeaderRow2 .col5,.etfDL2 .etfDL2HeaderRow2 .col6,.etfDL2 .etfDL2HeaderRow2 .col7,.etfDL2 .etfDL2HeaderRow2 .col8 
{width:85px;text-align:center; border-right:solid 1px #ddd;}
.etfDL2 .etfDL2HeaderRow2 .col1{border-left:solid 1px #ddd;}
.etfDL2 td.col3,.etfDL2 td.col4,.etfDL2 td.col5,.etfDL2 td.col6,.etfDL2 td.col7,.etfDL2 td.col8,.etfDL2 td.col9,.etfDL2 td.col10,.etfDL2 td.col11
{width:85px;text-align:center; border-left:solid 1px #ddd;}
.etfDL2 td.col11{width:auto;}
.etfDL3 {width:100%; border:none}
.etfDL3 .col1{width:205px;}
.etfDL3 .col2{width:70px;}
.etfDL3 .col3{width:80px;}
.etfDL3 .col4{width:80px;}
.etfDL3 .col5{width:80px;}
.etfDL3 .col6{width:80px;}
.etfDL3 .col7{width:80px;}
.etfDL3 .col8{width:80px;}
.etfDL3 .col9{width:20px;}
.etfDL4 {width:100%; border:none}
.etfDL4 .etfDL2HeaderRow1 .col1{width:180px;}
.etfDL4 .etfDL2HeaderRow1 .col2{width:80px;}
.etfDL4 .etfDL2HeaderRow1 .col3{width:100px; border-right:solid 1px #ddd;}
.etfDL4 .etfDL2HeaderRow1 .col4{width:438px; border-right:solid 1px #ddd; text-align:center}
.etfDL4 .etfDL2HeaderRow1 .col5{width:100px;}
.etfDL4 .etfDL2HeaderRow1 .col6{width:60px;}
.etfDL4 .etfDL2HeaderRow1 .col7{width:15px;}
.etfDL4 .etfDL2HeaderRow2 .col1,.etfDL4 .etfDL2HeaderRow2 .col2,.etfDL4 .etfDL2HeaderRow2 .col3,.etfDL4 .etfDL2HeaderRow2 .col4,.etfDL4 .etfDL2HeaderRow2 .col5{width:85px;text-align:center; border-left:solid 1px #ddd;}
.etfDL4 .etfDL2HeaderRow2 .col1{background:#F9F9F9;}
.etfDL4 .etfDL2HeaderRow2 .col4{width:90px}
.etfDL4 .etfDL2HeaderRow2 .col5{border-right:solid 1px #ddd;width:93px}
.etfDL4 td.col4,.etfDL4 td.col5,.etfDL4 td.col6,.etfDL4 td.col7,.etfDL4 td.col8{width:85px;text-align:center; border-left:solid 1px #ddd;}
.etfDL4 td.col4{background:#F9F9F9;}
.etfDL4 td.col7{width:90px}
.etfDL4 td.col8{border-right:solid 1px #ddd;width:93px}
.etfDL5 {width:100%; border:none}
.etfDL5 .col1{width:175px;}
.etfDL5 .col2{width:70px;}
.etfDL5 .col3{width:70px;}
.etfDL5 .col4{width:70px;}
.etfDL5 .col5{width:80px;}
.etfDL5 .col6{width:70px;}
.etfDL5 .col7{width:130px;}
.etfDL5 .col8{width:125px;}
.etfDL5 .col9{width:70px;}
.etfDL5 .col10{width:80px;}
.etfDL5 .col11{width:20px;}
.etfContainer #divFloating{position:absolute; background:white; width:980px; z-index:20; left:0px;}
h1.etfHeader { margin:0px; padding:0px; background:url("../images/etf/header_bg.png"); height:42px; line-height:42px; font-size:16px; font-weight:bold; padding-left:4px;  }
h1.plain { margin:0px; padding:0px; height:42px; line-height:42px; font-size:16px; font-weight:bold; padding-left:4px;  }
h1.newsHeader { margin:12px 0px 0px 0px; padding:0px; height:42px; line-height:42px; font-size:21px; font-weight:bold; padding-left:4px; color:#00394e;  }
body#us h1.newsHeader {padding-left:5px; color:#13384d;}
#etfMain table.tblM { table-layout:fixed }
#etfDetail .divDesp { background:url('../images/etf/bg_detail_title.png') repeat-x; height:30px; font-size:18px; line-height:30px}
#etfDetail .divDesp div, .divDesp div a { line-height:30px; height:30px }
#etfDetail .blue1 { color:#007AAA; }
#etfDetail .pad4_top_bot { padding:4px 0px; }
#etfDetail .bluebg_l { background:url('../images/etf/bg_select_left.png') repeat-y; width:86px }
#etfDetail .bluebg_r { background:url('../images/etf/bg_select_right.png') repeat-y; width:86px }
#etfDetail h2{margin:0px; padding:0px; line-height:30px; font-weight: bold;padding-left: 3px;padding-right: 5px;background: url("../images/common/img1px.png") repeat-x 0 -80px; height:30px; font-weight:bold!important}
#etfDetail .etfChartDL tbody td{ border:none}
#etfDetail .etfChartDL .col1{border-right:solid 1px #EAEAEA; width:50%}
#etfDetail .etfChartDL .col2{ width:50%}
#etfDetail .etfProfile div.col1{padding:0px; float:left }
#etfDetail .etfProfile div.col2{padding:0px;color:#000;  float:right }
#etfDetail .etfData {width:100%; color:#999;}
#etfDetail .etfData .etfDataHeaderRow .col1{width:400px }
#etfDetail .etfData .etfDataHeaderRow .col2{width:1px; padding-left:4px; padding-right:0px}
#etfDetail .etfData .etfDataHeaderRow .col3{width:250px }
#etfDetail .etfData div.col1{padding:0px; float:left }
#etfDetail .etfData div.col2{padding:0px;color:#000;  float:right }
#etfDetail .etfSelector span{height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#999}
#etfDetail .etfSelector select{width:174px;height:22px; line-height:18px; font-size:12px;font-weight:normal;border:none;padding:0; margin:0;left:-2px;top:-2px;position:absolute}
#etfDetail .etfSelector #txtEtfSymbol {background-color:transparent; height:17px; padding:0; margin:0; text-transform:uppercase; width:50px;line-height:15px; font-size:12px; font-weight:normal; border:none}
@-moz-document url-prefix(){
  #etfDetail .etfSelector #txtEtfSymbol{height:17px;}
  #etfDetail .etfSelector select{position:static;width:170px;}
}
#etfSearch table.tblM { table-layout:fixed }
#etfSearch div.blueBar { background:url("../images/etf/color_green.png") 0px 0px repeat-y; }
#etfSearch div.redBar { background:url("../images/etf/color_red.png") 0px 0px repeat-y; }
#etfSearch .search_table {background-image: url('../images/etf/bg_search_content.png'); background-repeat: no-repeat;}
#etfSearch .search_table td {padding: 8px 20px 8px 4px;}
#etfSearch .fifty {width: 50%;}
#etfSearch .seventy {width: 70%;}
#etfSearch .thirty {width: 30%;}
#etfSearch .hundred {width: 100%;}
#etfSearch table.result_table {border-collapse: collapse; width: 100%; font-weight:normal}
#etfSearch table.result_table th { color:#AAA; border-bottom:solid 1px #EAEAEA; border-right:solid 1px #EAEAEA; padding:3px; white-space:nowrap; }
#etfSearch table.result_table th.nr { border-right:0px;}
#etfSearch table.result_table tr.content { border-bottom: solid 1px #EAEAEA; }
#etfSearch table.result_table td { vertical-align:top; padding:3px }
#etfSearch table.result_table td.center { text-align:center; white-space:nowrap; }
#etfSearch table.result_table td.center2 { text-align:center; }
#etfSearch table.result_table td.right { text-align:right; white-space:nowrap; }
#etfSearch .result_table_selected {background-color:#FFEDCC;}
#etfSearch .w110 {width:110px}
#etfSearch .w50 {width:50px}
#etfSearch .left {width: 671px; height: 250px;}
#etfSearch select {margin:0px;}
#etfSearch .etfDLContainer{position:static; width:980px; margin:0px; padding:0px; float:left}


#etfCompare #etfCompareChartContainer { background-color:#FFFFFF; border-radius:3px; }
#etfCompare #etfCompareChartContainer .ChartEmptyText { position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; }
#etfCompare #etfCompareChartContainer .ChartEmptyText table { width:100%; height:100%; }
#etfCompare #etfCompareChartContainer .ChartEmptyText table td { text-align:center; vertical-align:middle; font-size:15px; color:#545454; }

body.eng #etfCompare #etfCompareChartContainer .round-opt-box { width:auto; }

#etfCompare #etfCompareChartContainer .ChartLegend { margin-top:15px; margin-left:20px; overflow:hidden; font-size:13px; line-height:17px; color:#333333; }
#etfCompare #etfCompareChartContainer .ChartLegend .iconBlue { width: 15px; height: 15px; background-color: #50a1c0; margin-top:1px; }
#etfCompare #etfCompareChartContainer .ChartLegend .iconYellow { width: 15px; height: 15px; background-color: #fecc52; margin-top:1px; }
#etfCompare #etfCompareChartContainer .ChartLegend .icon-chart-blue { margin-top:2px; }

#etfCompare #divETFCompare { position:relative; }
#etfCompare #divFloatingHeader { position:absolute; width:100%; left:0px; top:0px; z-index:100; box-shadow: 0 3px 3px rgba(0,0,0,.2); display:none; }
#etfCompare .etfCompareTable { table-layout:fixed; width:100%; font-size:15px; line-height:21px; letter-spacing:0; }
#etfCompare .etfCompareTable td { padding: 10px 20px; vertical-align:top; }
#etfCompare .etfCompareTable td.pl10 { padding-left:10px; }
#etfCompare .etfCompareTable td.pad0 { padding:0px; }
#etfCompare .etfCompareTable td.lineSep { padding:0px; height:1px; }
#etfCompare .etfCompareTable td.lineSep > div { height:1px; background-color:#E5E5E5; border-left:10px solid #ffffff; border-right:10px solid #fdfaf3; }
#etfCompare .etfCompareTable td.colW1 { width:280px; }
#etfCompare .etfCompareTable td.colW2 { width:330px; }
#etfCompare .etfCompareTable td.colW3 { width:330px; }

#etfCompare .etfCompareTable .colLabel { background-color:#FFFFFF; color:#888888; }
#etfCompare .etfCompareTable .colLabel .title { padding:10px 0px 5px 0px; font-size:17px; line-height:100%; color:#869ca4; font-weight:bold; }
#etfCompare .etfCompareTable .colLabel .remark { padding-bottom:10px; font-size:13px; line-height:100%; color:#888888; }
#etfCompare .etfCompareTable .colLabel1 { background-color:#FFFFFF; font-size:19px; line-height:100%; color:#869ca4; font-weight:bold; }
#etfCompare .etfCompareTable .colLabel2 { background-color:#FFFFFF; color:#888888; }
#etfCompare .etfCompareTable .colLabel2 sup { line-height:14px; }

#etfCompare .etfCompareTable .colETF1 { background-color:#F4F4F4; color:#000000; }
#etfCompare .etfCompareTable .colETF1.on { background-color:#F6FBFD; }
#etfCompare .etfCompareTable .colETF2 { background-color:#F4F4F4; color:#000000; }
#etfCompare .etfCompareTable .colETF2.on { background-color:#fdfaf3; }

#etfCompare .etfCompareTable .etfSearch { position:relative; padding:10px 20px 0px 20px; border-top:4px solid #eeeeee; overflow:visible; }
#etfCompare .etfCompareTable .colETF1.on .etfSearch { border-top:4px solid #6db3c9; }
#etfCompare .etfCompareTable .colETF2.on .etfSearch { border-top:4px solid #fecc52; }
#etfCompare .etfCompareTable .etfSearch .etfSearchOption { position:relative; float:left; width:140px; }
#etfCompare .etfCompareTable .etfSearch .etfSearchOption.sep { margin-left:10px; }
#etfCompare .etfCompareTable .etfSearch .ETFInput { padding:0px 20px 0px 10px; width:108px; height:28px; font-size:12px; line-height:28px; background-color:#F6FBFD; color:#0869a1; border:1px solid #0869a1; }
#etfCompare .etfCompareTable .etfSearch .ETFInput.placeholder { color:#cacaca; border:1px solid #cacaca; }
#etfCompare .etfCompareTable .etfSearch .ETFInputSearch { position:absolute; top:9px; right:5px; z-index:1; width:12px; height:12px; background-image:url('../images/etf/icon-search.png'); }
#etfCompare .etfCompareTable .etfSearch .etfSearchSymbolWithDesp { padding:20px 0px; width:290px; font-size:17px; font-weight:bold; color:#0869a1; line-height:100%; white-space:nowrap; overflow:hidden; }
#etfCompare .etfCompareTable .etfSearch .etfSearchSymbolWithDesp.float { padding-top:13px; padding-bottom:23px; } 
#etfCompare .etfCompareTable .etfSearch .etfSearchMask { position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:2; }
#etfCompare .etfCompareTable .on .etfSearch .etfSearchMask { display:none; }
    
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer { position:relative; padding:0px 10px; width:118px; font-size:12px; line-height:28px; background-color:#F6FBFD; color:#cacaca; border:1px solid #cacaca; }
#etfCompare .etfCompareTable .on .etfSearch .ETFMenuContainer { color:#0869a1; border:1px solid #0869a1; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .label { width:105px; white-space:nowrap; letter-spacing:0; overflow:hidden; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .arrow-down { position:absolute; z-index:1; top:13px; right:11px; width: 0; height: 0; border-left: 4px solid transparent; border-right: 4px solid transparent;  border-top: 5px solid #cacaca; }
#etfCompare .etfCompareTable .on .etfSearch .ETFMenuContainer .arrow-down { border-top: 5px solid #0869a1; }
    
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu { position:absolute; top:29px; left:0px; padding:3px 0px; background-color:#FFFFFF; border-radius:3px; box-shadow: 0 3px 3px rgba(0,0,0,.2); z-index:3; display:none; }
#etfCompare .etfCompareTable .colETF2 .etfSearch .ETFMenuContainer .ETFMenu { left:auto; right:0px; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer.hoveron .ETFMenu { display:block; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem { position:relative; margin:3px 0px; padding:0px 39px 0px 20px; font-size:12px; line-height:22px; background-color:#FFFFFF; color:#0869a1; white-space:nowrap; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem .arrow-right { position:absolute; z-index:4; top:6px; right:20px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent;  border-left: 9px solid #0869a1; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem:hover { background-color:#0085b8; color:#FFFFFF; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem:hover .arrow-right { border-left: 9px solid #FFFFFF; }

#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem .ETFSubMenu { position:absolute; top:-6px; left:100%; padding:3px 0px; background-color:#FFFFFF; border-radius:3px; box-shadow: 0 3px 3px rgba(0,0,0,.2); z-index:5; display:none; }
#etfCompare .etfCompareTable .colETF2 .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem .ETFSubMenu { left:auto; right:100%; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem.hoveron .ETFSubMenu { display:block; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem .ETFSubMenu .ETFSubMenuItem { position:relative; margin:3px 0px; padding:0px 28px; font-size:12px; line-height:22px; color:#0869a1; white-space:nowrap; }
#etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem .ETFSubMenu .ETFSubMenuItem:hover { background-color:#0085b8; color:#FFFFFF; }

#etfCompare .etfCompareTable .compare_remark { padding:15px 20px 20px 20px; background-color:#FFFFFF; color:#888888; font-size:13px; }



@media screen and (min-width: 1100px) {
    #etfCompare #etfCompareChartContainer { width:850px; }
    #etfCompare #etfCompareChartContainer .ChartEmptyText table td { font-size:17px; }
    #etfCompare #etfCompareChartContainer .ChartLegend { font-size:15px; }
    #etfCompare .etfCompareTable { font-size:17px; }
    #etfCompare .etfCompareTable td.colW1 { width:320px; }
    #etfCompare .etfCompareTable td.colW2 { width:420px; }
    #etfCompare .etfCompareTable td.colW3 { width:420px; }
    #etfCompare .etfCompareTable .colLabel .title { font-size:19px; }
    #etfCompare .etfCompareTable .colLabel .remark { font-size:15px; }
    #etfCompare .etfCompareTable .colLabel1 { font-size:21px; }
    #etfCompare .etfCompareTable .etfSearch .etfSearchOption { width:185px; }
    #etfCompare .etfCompareTable .etfSearch .ETFInput { width:153px; font-size:14px; }
    #etfCompare .etfCompareTable .etfSearch .etfSearchSymbolWithDesp { width:380px; font-size:19px; }
    #etfCompare .etfCompareTable .etfSearch .ETFMenuContainer { width:163px; font-size:14px; }
    #etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .label { width:150px; }
    #etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem { font-size:14px; }
    #etfCompare .etfCompareTable .etfSearch .ETFMenuContainer .ETFMenu .ETFMenuItem .ETFSubMenu .ETFSubMenuItem { font-size:14px; }
}



#etfPreScreener .menu_icon_etf { background-position: -90px -130px; width: 70px; height: 70px; }
#etfPreScreener .etfPreScreenerHeader { font-size:17px; line-height:24px; }
#etfPreScreener .etfPreScreenItem { float:left; position:relative; width:222px; height:266px; margin-right:28px; margin-bottom:20px; font-size:15px; line-height:120%; letter-spacing:0; border:1px solid #dbe4e9; border-radius:6px; background-image: linear-gradient(#ffffff, #f4f4f4); }
#etfPreScreener .etfPreScreenItem.etfPreScreenItem4 { margin-right:0px; }
#etfPreScreener .etfPreScreenItem.etfPreScreenItem5 { margin-right:28px; }
#etfPreScreener .etfPreScreenItem:hover { box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15); }
#etfPreScreener .etfPreScreenItem .etfpsTitle { margin:14px 0px; padding-left:10px; border-left:9px solid #194f6f; font-size:17px; font-weight:bold; line-height:28px; color:#194f6f; }
body.eng #etfPreScreener .etfPreScreenItem .etfpsTitle { font-size:16px; }
#etfPreScreener .etfPreScreenItem .etfpsDesp { margin:0px 0px 20px 20px; }
#etfPreScreener .etfPreScreenItem .etfpsData { margin:20px; padding-top:20px; border-top:1px solid #dbe4e9; font-size:14px; }
#etfPreScreener .etfPreScreenItem .etfpsView { position:absolute; left:0px; bottom:0px; width:100%; padding:20px 0px; text-align:center; font-size:17px; font-weight:bold; line-height:100%; border-bottom-left-radius:6px; border-bottom-right-radius:6px; background-color:#FFFFFF; color:#0869a1; }
#etfPreScreener .etfPreScreenItem .etfpsView:hover { background-color:#0869a1; color:#FFFFFF; }

@media screen and (min-width: 1100px) {
    #etfPreScreener .etfPreScreenItem { margin-right:20px; }
    #etfPreScreener .etfPreScreenItem.etfPreScreenItem4 { margin-right:20px; }
    #etfPreScreener .etfPreScreenItem.etfPreScreenItem5 { margin-right:0px; }
}


#etfEducation table td { vertical-align:top; }
#etfEducation #etfMenu { width:206px; }
#etfEducation #etfMenu .etfMenuItem { position:relative; padding:20px; margin-bottom:10px; width:165px; font-size:17px; line-height:100%; color:#0869a1; cursor:pointer; border-top:1px solid #F8F8F8; border-bottom:1px solid #F8F8F8; border-left:1px solid #F8F8F8; border-top-left-radius:3px; border-bottom-left-radius:3px; }
#etfEducation #etfMenu .etfMenuItem.active { background-color:#FFFFFF; color:#00394e; font-weight:bold; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5;  }
#etfEducation #etfMenu .etfMenuItem:hover { background-color:#FFFFFF; color:#00394e; font-weight:bold; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; }
#etfEducation #etfMenu .etfMenuItem .etfMenuItemArrow { display:none; position:absolute; top:50%; right:-2px; }
#etfEducation #etfMenu .etfMenuItem.active .etfMenuItemArrow, 
#etfEducation #etfMenu .etfMenuItem:hover .etfMenuItemArrow { display:block;  }

#etfEducation #etfMenu .etfMenuItem .etfMenuItemArrow .tri1 { position:absolute; top:-6px; right:2px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-right:6px solid #e5e5e5; z-index:0; }
#etfEducation #etfMenu .etfMenuItem .etfMenuItemArrow .tri2 { position:absolute; top:-6px; right:0px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-right:6px solid #F8F8F8; z-index:1; }

#etfEducation .eduTitle { font-size:17px; font-weight:bold; color:#888888; line-height:100%; }

#etfEducation #etfContent { width:773px; border-left:1px solid #e5e5e5; }
#etfEducation #etfContent .eduHeadline { position:relative; font-size:17px; line-height:100%; font-weight:bold; color:#000000; padding-bottom:20px; }
#etfEducation #etfContent .eduVideo { width:530px; height:325px; margin-bottom:35px; }
#etfEducation #etfContent .eduVideoText { font-size:17px; line-height:30px; color:#000000; }
#etfEducation #etfContent .eduQuestion { width:413px; margin-bottom:10px; }
#etfEducation #etfContent .eduQuestion .eduShortcut { font-size:17px; line-height:100%; margin-bottom:10px; }

#etfEducation #etfContent #etfQA div.comm-panel2 { padding:26px 25px 20px 25px; margin-bottom:20px; }
#etfEducation #etfContent #etfQA .eduAnswer { padding:20px 0px 0px 0px; font-size:16px; line-height:24px; color:#595961; }
#etfEducation #etfContent #etfQA .eduAnswer #tbAns { width:100%; margin-top:10px; border-spacing:0px; border-collapse:collapse; }
#etfEducation #etfContent #etfQA .eduAnswer #tbAns td { padding:20px; border-bottom:1px solid #e5e5e5; color:#595961; }
#etfEducation #etfContent #etfQA .eduAnswer #tbAns td.label { color:#869CA4; font-size:19px; line-height:22px; font-weight:bold; width:130px; }
#etfEducation #etfContent #etfQA .eduAnswer #tbAns tr.header td { background-color:#F2F2F2; border-bottom:0px; color:#869ca4; font-size:22px; font-weight:bold; line-height:26px; text-align:center; vertical-align:middle; }
#etfEducation #etfContent #etfQA .eduAnswer #tbAns tr.header td.titleNorthbound { color:#F65A56; }
#etfEducation #etfContent #etfQA .eduAnswer #tbAns tr.header td.titleSouthbound { color:#25A2C0; }
#etfEducation #etfContent #etfQA .eduAnswer .remarks { color:#787878; font-size:14px; line-height:20px; padding:15px 20px 0px 20px; }

#etfEducation #etfContent #etfQA .eduVideoLink { font-size:17px; line-height:100%; padding-left:5px; padding-top:20px; }
#etfEducation #etfContent #etfQA .eduVideoLink img {width: 24px; height: 20px; margin-bottom: 3px; vertical-align: middle; }

#etfEducation .eduVideoListItem { margin-bottom:20px; }
#etfEducation .eduVideoListItem .eduVideoListItemPreview { position:relative; }
#etfEducation .eduVideoListItem .eduVideoListItemPreview .eduVideoListItemImage { width:182px; height:102px; }
#etfEducation .eduVideoListItem .eduVideoListItemPreview .eduVideoListItemPlaying { position:absolute; top:0px; left:0px; width:100%; height:100%; }
#etfEducation .eduVideoListItem .eduVideoListItemPreview .eduVideoListItemPlaying .mask { width:100%; height:100%; background-color:#000000; z-index:0; }
#etfEducation .eduVideoListItem .eduVideoListItemPreview .eduVideoListItemPlaying .text { position:absolute; top:0px; left:0px; width:100%; height:100%; font-size:14px; line-height:102px; color:#FFFFFF; text-align:center; z-index:1; }
#etfEducation .eduVideoListItem .eduVideoListItemPreview .eduVideoListItemIcon { position:absolute; left:10px; bottom:10px; }

#etfEducation .eduVideoListItem .eduVideoListItemHeadline { margin-top:9px; }
#etfEducation .eduVideoListItem .eduVideoListItemHeadline a { font-size:17px; line-height:100%; }

@media screen and (min-width: 1100px) {
    #etfEducation #etfContent { width:993px; }
    #etfEducation #etfContent .eduVideo { width:750px; height:460px; }
    #etfEducation #etfContent .eduQuestion { width:633px; }
}


.etfTabLevPosTag { display:inline-block; *display: inline; zoom:1; background-color:#bcbcbc; color:#FFFFFF; padding:1px 2px; font-size:12px; line-height:12px; border-radius:3px; margin-left:3px; }
.active .etfTabLevPosTag{ background-color:#bfd0d9 ; }
.active .etfTabLevPosTag.positive { color:#0d3748; }
.active .etfTabLevPosTag.negative { color:#1796cb; }
.etfLevPosTag { display:inline-block; *display: inline; zoom:1; background-color:#bfd0d9 ; color:#FFFFFF; padding:1px 2px; font-size:12px; line-height:12px; border-radius:3px; margin-left:3px; }
.etfLevPosTag.positive { color:#0d3748; }
.etfLevPosTag.negative { color:#1796cb; }


.mpfContainer .divToolTips { position:absolute; background:#FFFFE1; border:solid 1px #aaa; color:Black !important; width:300px; white-space:normal; padding:4px; display:none; font-size:13px; line-height:15px; }
#puTab { font:normal 12px arial; }
#puTab td { padding:0px; border:none;}
#puTab .topLeft { background:Url("../images/common/bubble/corner.png") 0px 0px; width:18px; height:18px; }
#puTab .topRight { background:Url("../images/common/bubble/corner.png") -18px -0px; width:18px; height:18px; }
#puTab .topMiddle { background:Url("../images/common/bubble/table_top.png") repeat-x; height:18px; }
#puTab .left { background:Url("../images/common/bubble/table_left.png") repeat-y; width:18px; }
#puTab .content { background:white; }
#puTab .right { background:Url("../images/common/bubble/table_right.png") repeat-y; width:18px; }
#puTab .bottomLeft { background:Url("../images/common/bubble/corner.png") 0px -18px; width:18px; height:18px; }
#puTab .bottomRight { background:Url("../images/common/bubble/corner.png") -18px -18px; width:18px; height:18px; }
#puTab .bottomMiddle { background:Url("../images/common/bubble/table_bottom.png") repeat-x; height:18px; }
#puTab .ref_contact { border-top:solid 1px #ccc; padding-top:10px;  }

.noborder { border:none !important}


#hkIdxContainer { width:220px; letter-spacing:0px; }
#indexChartContainer { width: 380px; }
.hkidx-container { background-color:#FFFFFF; color:#999999; padding:15px 15px 15px 15px; border-radius:8px; overflow:hidden; }
.hkidx-name { font-size:20px; line-height:24px; font-weight:bold; }
.hkidx-last { font-size:50px; line-height:60px; font-weight:bold; color:#000000; }
.hkidx-change { font-size:16px; line-height:20px; text-align:right; margin-bottom:5px; }
.hkidx-change .arrowUpDn { position:relative; font-size:10px; line-height:14px; top:-4px; margin-right:2px; }
.hkidx-turnover { font-size:15px; line-height:18px; text-align:right; margin-bottom:20px; }
.hkidx-turnover .turnover { color:#000000; font-size:15px; line-height:18px; font-weight:bold; }
.hkidx-range { font-size:13px; line-height:16px; }
.hkidx-range .range { color:#000000; font-size:13px; line-height:16px; font-weight:bold; letter-spacing:0px; }
.hkidx-range .range .remark { font-size:12px; font-weight:normal; }

@media screen and (min-width: 1100px) {
    #hkIdxContainer { width:270px; }
    #indexChartContainer { width: 535px; }
    .hkidx-container { padding:15px 15px 3px 15px; }
    .hkidx-change { font-size:17px; line-height:30px; }
    .hkidx-change .arrowUpDn { top:-5px; }
    .hkidx-turnover .turnover { font-size:15px; line-height:18px; }
    .hkidx-range { font-size:15px; line-height:18px; }
    .hkidx-range .range { font-size:15px; line-height:18px; }
    .hkidx-range .range .remark { font-size:13px; font-weight:normal; }

}

.tblAHADR .ahhead0 th { background-color:#EFEFEF; color:#000000; padding:6px 10px; font-size:13px; font-weight:bold; line-height:23px; border-bottom: 1px solid #d9d9d9; border-top-left-radius:3px; border-top-right-radius:3px; }
.tblAHADR .ahhead0 th .adr_filter { margin-left:20px; color: #3579a3; cursor:pointer; }
.tblAHADR .ahhead0 th .adr_filter.adr_filter_sel { padding:0px 10px; background-color:#CEE1E8; border-radius:3px; }
.tblAHADR .ahhead1 .ahstock { background-color:#efefef; color:#000000; }
.tblAHADR .ahhead1 .hshare { background-color:#e6eefa; color:#0c4da2; }
.tblAHADR .ahhead1 .ashare { background-color:#ffe8ef; color:#d71921; }
.tblAHADR .ahhead1 .adrshare { background-color:#cff2f8; color:#00699a; }
.tblAHADR .ahhead1 .hashare { background-color:#efefef; color:#888888; }
.tblAHADR .ahhead2 .ahstock { background-color:#f5f5f5; }
.tblAHADR .ahhead2 .hshare { background-color:#e6eefa; }
.tblAHADR .ahhead2 .ashare { background-color:#ffe8ef; }
.tblAHADR .ahhead2 .adrshare { background-color:#cff2f8; }
.tblAHADR .ahhead2 .hashare { background-color:#f5f5f5; }
.tblAHADR .ahdata .ahstock { background-color:#F8F8F8; }
.tblAHADR .ahdata .hshare { background-color:#f2f6fb; }
.tblAHADR .ahdata .ashare { background-color:#fbf5f9; }
.tblAHADR .ahdata .adrshare { background-color:#eff8f9; }
.tblAHADR .ahdata .hashare { background-color:#F8F8F8; }

.tblAHADR .ahhead1 th { padding-top:11px; padding-bottom:11px; font-size:13px; line-height:18px; font-weight:bold; border-bottom:1px solid #D9D9D9; }
.tblAHADR .ahhead2 th { padding-top:6px; padding-bottom:6px; font-size:13px; line-height:18px; border-bottom:1px solid #DCDDDF; }
.tblAHADR .ahhead2 th .sortcol { color:#3579a3; }
.tblAHADR .ahdata td { border-bottom:1px solid #ECECEC; font-size:13px; line-height:17px; padding-top:17px; padding-bottom:16px; }
.tblAHADR .ahdata td a.a14 { font-size: 13px; }
.tblAHADR th.padl, .tblAHADR td.padl { padding-left:5px; }
.tblAHADR th.padr, .tblAHADR td.padr { padding-right:5px; }

@media screen and (min-width: 1100px) {
    .tblAHADR .ahhead0 th { font-size:14px; }
    .tblAHADR .ahhead1 th { font-size:14px; }
    .tblAHADR .ahhead2 th { font-size:14px; white-space:nowrap; }
    .tblAHADR .ahdata td { font-size: 15px; }
    .tblAHADR .ahdata td a.a14 { font-size: 15px; }
    .tblAHADR th.padl, .tblAHADR td.padl { padding-left:10px; }
    .tblAHADR th.padr, .tblAHADR td.padr { padding-right:10px; }
}



#divStockCompBar { display:none; }
#divStockCompBar .divStockCompBarContainer { position:fixed; bottom:0px; height:56px; z-index:99999; background-color:#ECF1F5; color:#3e3e3e; border-top-left-radius:6px; border-top-right-radius:6px; box-shadow:rgba(0,0,0,0.43) 0px 0px 26px 0px; }
#divStockCompBar .StockCompareBarTitle { background-color:#FFFFFF; padding:8px 10px 0px 10px; height:46px; border-top-left-radius:6px; font-size:20px; line-height:24px; font-weight:bold; }
#divStockCompBar #StockCompareBarTitleDesc { font-size:14px; line-height:16px; font-weight:normal; }
body.eng #divStockCompBar .StockCompareBarTitle { font-size:16px; line-height:16px; }
body.eng #divStockCompBar #StockCompareBarTitleDesc { font-size:13px; line-height:13px; }
@media screen and (min-width: 1100px) {
    body.eng #divStockCompBar .StockCompareBarTitle { font-size:18px; line-height:24px; }
}
#divStockCompBar .StockCompareBarItem { position:relative; background-color:#FFFFFF; }
#divStockCompBar .StockCompareBarItem .StockCompareBarItemBG { height:56px; line-height:56px; font-size:50px; text-align:center; color:#ebf1f4; z-index:0; border-right:1px solid #DCE4E7; }
#divStockCompBar .StockCompareBarItem.first .StockCompareBarItemBG { border-left:1px solid #DCE4E7; }
#divStockCompBar .StockCompareBarItem .StockCompareBarItemDetail { position:absolute; top:0px; left:0px; z-index:1; width:100%; height:52px; border-top:4px solid #3B9BC1; background-color:#EBF6FC; text-align:center; display:none; }
#divStockCompBar .StockCompareBarItem .StockCompareBarItemDetail .text { padding-top:9px; height:43px; border-right:1px solid #DCE4E7; }
#divStockCompBar .StockCompareBarItem.first .StockCompareBarItemDetail .text { border-left:1px solid #DCE4E7; }
#divStockCompBar .StockCompareBarItem .StockCompareBarItemDetail .StockName { font-size:18px; font-weight:bold; line-height:19px; }
#divStockCompBar .StockCompareBarItem .StockCompareBarItemDetail .StockCode { font-size:14px; font-weight:bold; line-height:17px; }
#divStockCompBar .StockCompareBarItem .StockCompareBarItemDetail .close { position:absolute; top:16px; right:22px; cursor:pointer; }
#divStockCompBar .StockCompareBarItem .StockCompareBarItemDetail .close img { width:18px; height:18px; }
#divStockCompBar #StockCompareBarButton { background-color:#ebf1f4; color:#FFFFFF; padding-top:16px; height:40px; text-align:center; font-size:19px; line-height:100%; font-weight:bold; border-top-right-radius:6px; }
#divStockCompBar #StockCompareBarButton.button_on { background-color:#429cc0; padding-top:16px; height:34px; border-bottom:6px solid #1f7192; cursor:pointer; }
#divStockCompBar #StockCompareBarButton .StockCompareBarButton-arrow { margin-left:5px; width: 0; height: 0; padding:0px!important; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left:9px solid #ffffff; }







