#future,#spot{position:relative;overflow:hidden}.subheading{font-size:1.2em;padding:10px 0;font-weight:700;background-color:#f5f5f5;float:left;width:100%;height:22px}h2.compHeader{font-size:1.0;padding-left:5px;float:left;font-family:'Open Sans Bold'}#mainPage .nav-p{list-style-type:none;margin:5px 5px 0 0}#mainPage ul.nav-p li{width:10px;height:10px;border:1px solid #069;border-radius:50%;float:left;margin-right:3px;cursor:pointer;padding:0}#mainPage ul.nav-p li.current{background:#069}
.w50{width:50px}.w90{width:90px}.w100{width:100px}.w120{width:120px}.w150{width:150px}.w170{width:170px}.w200{width:200px}.bold{font-weight:700}.left-col{position:absolute;background:#fafafa;z-index:2;top:41px;border-right:1px solid #e3e3e3;width:180px}.left-col div.quartName{width:114px}.touch-overflow{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden;width:100%;white-space:nowrap;overflow-x:scroll}.right-col{margin-left:180px}.quarterlyHeader{float:left;width:580px;font-size:14px;font-weight:700;padding:8px 6px;border-bottom:1px solid #e3e3e3;height:21px}
.quarterlyHeader .quartName{width:198px}.quarterlyHeader span{font-size:10px;font-weight:400}.quarterlyHeader div.quartYear img{margin-right:10px;vertical-align:middle;cursor:pointer}.performanceData{float:left;font-size:13px;padding:0 6px;width:570px;clear:both;height:46px;border-bottom:1px solid #e3e3e3}.performanceData a{color:#000}.performanceData div{margin-top:5px;padding:5px 0}.performanceData .bgGreen{background-color:#0c8f2b;color:#FFF;margin-top:5px;padding:5px 0}.performanceData .bgRed{background-color:#bf1100;color:#FFF;margin-top:5px;padding:5px 0}
.innerOverflow{display:inline-block}.padmarg0{padding:0;margin:0}.left-col div.stName,.left-col div.rank{height:22px;font-weight:700;font-size:.90em}div.toprng{width:170px}.graphPad{background:#bdd7e7;display:inline-block;height:6px;margin:2px 10px 0 10px;position:relative;width:30px}.rank span{font-size:.8em;display:block;border:1px solid #ccc;border-radius:14px;background:#fff;padding:0;width:25px;height:24px;font-weight:700;line-height:23px;text-align:center}.first{background:#f8f8f8;padding:8px;border-bottom:1px solid #e3e3e3;font-size:.9em;height:30px}
.csrrank13 .quarterlyHeader{width:1150px}.csrrank13 .performanceData{width:1140px}