#graphHeader{overflow:hidden;background:#dfeff7;background:#dfffc0;border:solid 1px #ddd;margin-bottom:10px;padding:7px}#graphHeader b{padding:3px 0}#graphHeader img{width:16px;height:11px;vertical-align:middle;margin:0 10px 0 10px}#graphHeader input{vertical-align:middle;margin:0 3px}#graphHeader span{padding:3px}#auto_cds{text-transform:uppercase}#cdsACSelectLink{font-weight:bold}#buttonHeader{overflow:hidden;background-color:#ececec;border:solid 1px #dcdcdc;font-size:11px;margin-bottom:10px;padding:5px}#buttonHeader input{vertical-align:middle;font-size:11px;margin:5px 3px}#setMainBtn{margin-left:0}#overviewTblHead{border-top:solid 1px #ccc;border-bottom:0;width:100%}#overviewTblHead th.btth,#overviewTblHead th.btthd,#overviewTblHead th.btthu,#overviewTblHead th.btthid,#overviewTblHead th.btthiu{cursor:pointer;background-repeat:no-repeat;background-position:center left;font-size:9pt;font-weight:bold;padding:5px 3px;border-top:solid 3px #e7e7e7}#overviewTblHead th.btth{background-color:#e7e7e7;color:#000}#overviewTblHead th.btthd,#overviewTblHead th.btthu,#overviewTblHead th.btthid,#overviewTblHead th.btthiu{background:transparent url(//cdn-ke.mystocks.co.ke/res/sp_a_$caeeb664ca17da36e90cde19edf13c83f09eb168.png) no-repeat;border-top:solid 3px orange}#overviewTblHead th.btthd,#overviewTblHead th.btthu{border-top:solid 3px #999}#overviewTblHead th.btthd{background-color:#999;color:#fff;background-position:-75px -120px}#overviewTblHead th.btthu{background-color:#999;color:#fff;background-position:-75px -141px}#overviewTblHead th.btthid{background-color:#ccc;color:#000;background-position:-75px -120px}#overviewTblHead th.btthiu{background-color:#ccc;color:#000;background-position:-75px -141px}#overviewTbl{margin:0;width:100%;border-top:solid 1px #aaa}#overviewTbl td.nm{padding-left:10pt!important}#overviewTbl td.p{padding-right:0}#atrTbl{margin:0;width:100%;border-top:solid 1px #aaa}#atrTbl th{border-top:solid 1px #aaa;border-bottom:solid 1px #aaa;font-size:11px;line-height:150%;padding:5px;font-weight:bold}#atrTbl .nasi th{border-bottom:0;font-size:9pt;padding-left:10pt!important}#atrTbl .nasi td{border-top:solid 1px #aaa;border-left:solid 1px #aaa}#atrTbl th.btth,#atrTbl th.btthd,#atrTbl th.btthu,#atrTbl th.btthid,#atrTbl th.btthiu{cursor:pointer;background-repeat:no-repeat;background-position:center left}#atrTbl th.btth{background-color:#e7e7e7;color:#000;border-top:solid 3px #e7e7e7}#atrTbl th.btthd,#atrTbl th.btthu,#atrTbl th.btthid,#atrTbl th.btthiu{background:transparent url(//cdn-ke.mystocks.co.ke/res/sp_a_$caeeb664ca17da36e90cde19edf13c83f09eb168.png) no-repeat;border-top:solid 3px orange}#atrTbl th.btthd,#atrTbl th.btthu{border-top:solid 3px #999}#atrTbl th.btthd{background-color:#999;color:#fff;background-position:-75px -120px}#atrTbl th.btthu{background-color:#999;color:#fff;background-position:-75px -141px}#atrTbl th.btthid{background-color:#ccc;color:#000;background-position:-75px -120px}#atrTbl th.btthiu{background-color:#ccc;color:#000;background-position:-75px -141px}#atrTbl td.nm{padding-left:10pt!important}#atrTbl td.s{font-size:11px;padding:5px 0 5px 3px;vertical-align:middle;text-align:left}#atrTbl td.p{padding-right:0}.tbc{padding:10px 0 0 0;margin:0;border-top:0;border-bottom:solid 1px #aaa;min-height:300px}.tbc th{font-weight:bold;color:black;background-color:#eaeaea;padding:5px;border-top:solid 1px #aaa;text-align:center;white-space:nowrap;cursor:pointer}.tbc h3{margin:0}.tbch{margin:10px 0 10px 0;color:#333;font-size:9pt}.tbch img{margin:0 5px;height:20px;vertical-align:middle;width:1px;border-left:solid 1px #ddd}.tbch input{margin:0 0 0 10px}.grp{border-right:solid 1px #e0e0e0;background-color:#fff}.row td.ng1{background-position:-5px -0}.row td.ng2{background-position:-5px -20px}.cash{background-color:#e0e0e0}#stmTbl .left{text-align:left}#stmTbl .right{text-align:right}#stmTbl span.dropDown{background:transparent}#prcEdit,#prcPane{background:#ffb;border:solid 3px #7f9db9;position:absolute;padding:5px;font-size:9pt;z-index:100}#priceTime{font-style:normal;padding:0 5px;text-transform:capitalize}div.tbch .dropDown,div.tbch .dropDownSel{font-weight:bold}.dropDownPane a{background:0;font-size:9pt}
.dropDownPane i{background:0;color:#999;font-weight:bold;font-style:normal;display:block;padding:1px 3px;font-size:9pt}#stkPane div{float:left;font-size:9pt;height:224px;background:transparent url(//cdn-ke.mystocks.co.ke/img/dot.gif) repeat-y scroll;margin-left:5px;padding-left:5px}#stkPane i{padding:3px 5px}.tftr td{border-top:solid 1px #aaa;border-bottom:0}.tftr .nm{border-right:none!important}.red{color:red}.chg0,.chg1{text-align:right;vertical-align:middle}.chg0{color:green}.chg1{color:#dc3333}.t{color:#6f6f6f;padding-left:10px;font-style:italic!important}.t b{color:#dc3333;white-space:nowrap;font-weight:normal!important}.pci{width:8px;height:8px;vertical-align:middle}.bold{background-color:#33dc33}.bold td{font-weight:bold}.pnd td{color:maroon}.hover{background-color:#ffdc9f}.hover_bold{background-color:#9f9}#alertsTbl{width:100%}#alertsTbl th{cursor:auto;font-size:11px}#alertsTbl td{vertical-align:top}#alertsTbl td.t{font-size:11px;text-align:center}#alertsTbl td span.x{font-size:11px;font-style:italic;color:#999;padding-left:5px}.inact{font-style:italic;color:#d33}.inact a{color:#039}.inact a:hover{color:red}.altnar{color:maroon;font-style:italic}div.chg0,div.chg1{border-bottom:0}span.chg0,span.chg1{border-bottom:0}.c0,.c1,.d0,.d1{font-size:9pt}#pieChartStocks{height:400px;width:457px}#pieChartSectors{height:400px;width:520px}#barChartStocks{height:300px;width:980px}#chartSel{font-weight:bold}#cdsApplyContent .noerror,#cdsApplyContent .error{float:left;margin:0;border:solid 1px #fff}#cdsApplyContent .error{padding:3px;border-color:red}#cdsApplyContent .sm{padding-bottom:5px}#stmtFtr{width:100%;border-top:solid 1px #acacac;margin:5px 0 0 0}#stmtPgs{text-align:right}#stmtPgs a{padding:5px 10px;font-weight:normal}#stmtPgs b{padding:5px 10px;background:#9dc1d6;color:white;margin-right:3px;margin-left:3px;border-radius:5px}#stmtPgs a:hover{text-decoration:none;background:#6fa4c3;color:white;border-radius:5px}#rightBar{float:right;width:300px}#rightBar h3{background-color:#666;padding:5px 10px;margin-top:15px;margin-bottom:0;color:#fff;font-weight:bold;font-size:11px}#rightBar h3.top{margin-top:0}#rightBar .items{background:#f0f0f0;padding:10px 7px;overflow:auto;overflow-x:hidden;font-size:12px}#rightBar .items a img{border:solid 1px #dcdcdc}#rightBar .items a:hover img{border:solid 1px red}#chartSelPane a.disabledChart{color:#777}#chartSelPane a.disabledChart:hover{background:0}#trReload{float:right;color:#999}#priceLoad{float:right;width:280px;text-align:right}#perfContent{height:780px;padding-bottom:20px}#perfSummary{border:solid 1px #ccc;background:#fafafa;width:240px;padding:10px;border-radius:8px;-web-kit-border-radius:8px;-moz-border-radius:8px;float:left}#perfSummaryTbl{width:100%}#perfSummaryTbl td{padding:4px;vertical-align:middle}#perfValue,#perfReturn,#perfUnrealizedGain,#perfRealizedGain,#perfGain,#perfCommissions{font-weight:bold;font-size:10pt;text-align:right}#perfCommissions{font-weight:normal}#perfValue{font-size:12pt}#perfCharts{float:right;width:710px;padding:0}#perfChartReturn,#perfChartValue,#perfChartTrades{height:250px;overflow:auto;border:solid 1px #ccc;border-radius:8px;-web-kit-border-radius:8px;-moz-border-radius:8px;margin-bottom:10px}#perSummaryHead{font-size:125%;margin:0 0 3px 0;font-weight:bold}.error pre{text-align:left}#cdsACOptionsLink{font-weight:bold}#cdsACOptions{z-index:1000}#cdsACOptions a,#brokerSelPane a,#perfSelPane a,#chartSelPane a,#perfTimeFramePane a,#stkCPane a,#brkPane a,#trxPane a,#stkPane a{padding:5px;line-height:100%}#stkCPane span{display:block}#cdsACOptions span{padding:5px;font-size:9pt;color:#999;display:block}#cdsACOptions div.hz,#stkCPane div.hz{margin:3px 0}#scpACPSpan{margin-bottom:5px}#stkCPane div{margin:5px;line-height:100%}#dateSelPane td{line-height:150%;vertical-align:top;font-size:9pt}#dateSelPane a{padding:5px;line-height:100%}