@font-face{font-family:'klavika';src:url('http://d3n5x6uwdm4fnr.cloudfront.net/fonts/klavika.eot') format('embedded-opentype'),url('http://d3n5x6uwdm4fnr.cloudfront.net/fonts/klavika.woff') format('woff'),url('http://d3n5x6uwdm4fnr.cloudfront.net/fonts/klavika.ttf') format('truetype'),url('http://d3n5x6uwdm4fnr.cloudfront.net/fonts/klavika.otf') format('opentype'),url('http://d3n5x6uwdm4fnr.cloudfront.net/fonts/klavika.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal;}@media screen {html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}body{line-height:1;-webkit-text-size-adjust:100%;min-width:958px;height:100%;color:#000;font:12px/18px Arial,Helvetica,sans-serif;margin:0;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}html{height:100%;}li{list-style:none;}img{border-style:none;}a{text-decoration:none;color:#2d648a;}h1{font-weight:normal;font-family:"klavika",Arial;font-size:16px;line-height:27px;border-bottom:5px solid #ededed;color:#454240;text-transform:uppercase;}h2{font-size:24px;line-height:25px;margin:8px 0 0px;text-decoration:none;font-family:"klavika",Arial!important;}h3{font-size:16px;}.homecontent{width:600px;}.homemain{width:602px;float:left;}.home-page{background:#fff url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-wrapper.gif) repeat-y 50% 0;min-width:320px;}#wrapper{width:100%;height:100%;display:table;}.w1{width:100%;display:table-row;}.w2{overflow:hidden;position:relative;}#logo{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/cnbcafrica-logo.png);margin-top:20px;margin-bottom:10px;margin-left:-2px;height:30px;background-repeat:no-repeat;}.container{background:#FFFFFF;position:relative;max-width:990px;margin:22px auto;z-index:1;}.social-bar{position:fixed;top:110px;border-top:16px solid #d1d1d1;background:#fff;z-index:99;padding:15px 3px 5px;}.social-bar .close{position:absolute;top:-12px;right:4px;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -65px 0;width:8px;height:8px;overflow:hidden;text-indent:-9999px;}.social-bar ul li:first-child{padding:0 0 10px;}.social-bar ul li{padding:0 0 12px;}#header{width:100%;z-index:100;height:71px;background:#163a4d url('http://d3n5x6uwdm4fnr.cloudfront.net/images/header-bg.jpg') no-repeat left top;margin-left:auto;margin-right:auto;padding-top:2px;padding-bottom:10px;}.logo-block,.nav-center{width:940px;margin:auto;}.top-bar{z-index:200;position:relative;border:1px solid #fff;height:35px;border-width:0 1px;padding:0 8px 0 14px;}.small-logo{float:left;margin:9px 0 0;}.top-nav{float:left;font-size:11px;line-height:36px;margin:0 0 0 -3px;}#cnbc_vid_galleryArea{color:#a1a1a1;clear:both;}#gallerySection{float:left;}#marketsNav ul{margin:0;padding:0;list-style-type:none;}#marketsNav ul li{display:inline;}#marketsNav ul li a{text-decoration:none;padding:.2em .4em;font-weight:normal;font-family:"klavika",Arial;font-size:14px;color:#013354;text-transform:uppercase;}#marketsNav ul li a:hover{color:##c34c28;}#headlineBlock ul{margin:0;padding:0;list-style-type:none;}#headlineBlock ul li{display:inline;}#headlineBlock ul li a{font-weight:normal;font-size:18px;line-height:27px;border-top:5px solid #ededed;color:#FFFFFF;text-transform:uppercase;text-decoration:none;padding:.2em .4em;background-color:#013354;}#headlineBlock ul li a:hover{color:##c34c28;}#cnbc_vid_gallery{border-left:1px solid #404d52;border-top:1px solid #404d52;background-color:#1d2326;padding-top:17px;padding-left:52px;min-height:675px;text-align:left;}#cnbc_vid_gallery table{margin-left:28px;}#cnbc_vid_galleryHeader .custom-input{width:204px;}#cnbc_vid_galleryHeader .custom-input input{width:200px;top:-6px;_top:0px;}#resultsgrid li{width:142px;vertical-align:top;overflow:hidden!important;position:relative;margin-bottom:20px;display:inline-block;text-align:left;font-size:11px;line-height:12px;}#resultsgrid div{font-size:10px;color:#667c89;margin-left:5px;}.homeSliderNew{width:535px;height:460px;}.graph-container{width:100%;}#resultsgrid li{width:145px;vertical-align:top;overflow:hidden!important;position:relative;margin-bottom:20px;display:inline-block;text-align:left;font-size:14px;line-height:15px;}.icon{background:0;background-image:url(http://fm.cnbc.com/applications/cnbc.com/staticcontent/img/sprite.png?vn=1);background-repeat:no-repeat;border:0px;vertical-align:middle;background-position:100px 0px;}.icon-video{background-color:transparent;background-position:-37px -85px;padding:7px 11px 0 0;vertical-align:baseline;font-size:0;line-height:0;margin-left:4px;}.pageheader{text-align:center;max-width:960px;}.pageheader img{max-width:970px;}.pageheadnav{padding-left:10px;background-color:#f4f5f7;height:25px;line-height:25px;color:#fff;text-transform:uppercase;font-size:16px;background-position:0 100px;}.pageheadnav a.header_title{font-size:25px;}.pagehead a.header_title:hover{color:#fff;text-decoration:none;}.pageheadnav{font-size:14px;padding:4px 0 6px;background-color:#f4f5f7;line-height:16px;text-indent:0;}.pageheadnav a{color:#ccc;}.pageheadnav a:hover,.pageheadnav .menu .selected a{color:#c34c28;}.pageheadnav ul li{display:inline-block;border-width:0 2px 0 0;border-style:solid;padding:0 10px;color:#b2b2b2;}.pageheadnav ul li a{color:#2d648a;}.pageheadnav ul li.selected a,.pagehead .menu ul li a:hover{color:#fff;}.pageheadnav ul li.last{border-right-width:0;}.pageheadnav{width:970px;float:left;margin-bottom:8px;margin-top:0px;margin-left:10px;height:15px!important;font-weight:bold;}.pagehead{margin:0px;height:80px;}.pageheadnav{height:80px;border-top:solid;color:#b2b2b2;position:relative;z-index:2;text-align:left;}.loading{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;z-index:99999999;top:0;left:0;display:none;}.openframe{left:35%;top:15%;margin:-60px 0 0 -60px;position:fixed!important;visibility:hidden;}.loading iframe{left:30%;top:30%;margin:-60px 0 0 -60px;position:absolute;display:none;}.openframe a img{margin:0px;position:relative;float:right;}.related_video_section{text-align:center;padding-top:10px;}#relatedVideoNav{text-align:left;padding-top:10px;padding-bottom:10px;}#relatedVideoNav ul{margin:0;padding:0;list-style-type:none;}#relatedVideoNav ul li{display:inline;}#relatedVideoNav ul li a{text-decoration:none;padding:.2em .4em;font-weight:normal;font-family:"klavika",Arial;font-size:18px;color:#013354;text-transform:uppercase;border-top:5px solid #ededed;color:#013354;text-transform:uppercase;}#relatedVideoNav ul li a:hover{color:##c34c28;}.resultsgrid li{width:142px;vertical-align:top;overflow:hidden!important;position:relative;margin-bottom:20px;display:inline-block;text-align:left;font-size:11px;line-height:12px;}.vidlink{display:block;margin:5px 0 0 5px;}.vidImg{margin:0;text-align:center;background-repeat:repeat-x;background-position:0 -133px;}.vidlink img{border-width:0;margin:0 auto;height:90px;width:120px;border:1px solid #404D52;}.vidlink:hover img{border-color:#cacaca;}#menu{float:left;line-height:29px;height:29px;padding:0 0 0 6px;margin:0 0 0 -18px;list-style:none;}#menu li{float:left;position:relative;width:auto;margin-right:8px;font-size:14px;font-family:"klavika",Arial;z-index:1000;}#menu li a{background:none;margin:0 -5px 0 0;padding:1px 15px 0 10px;}#menu li:hover a,#menu a:hover{text-decoration:none;color:#c94415;background:white;margin:0 -5px 0 0;padding:1px 15px 0 10px;z-index:1000;}#menu a{color:#fff;float:left;padding:0 10px;}#menu ul{list-style:none;}.list-box:first-child{padding-top:6px}#menu li a{position:relative;z-index:2;}#menu li ul{position:relative;z-index:1;width:260px;background:white;pointer-events:none;list-style-type:none;}#menu li:hover .drop{display:block;}.drop{border-top:2px solid white;background:white;display:none;width:260px;padding-bottom:15px;height:auto;box-shadow:0px 0px 10px #222;position:absolute;top:29px;border-radius:0px 0px 3px 3px;}ul#buttons li{display:inline;}#menu li:hover ul{pointer-events:auto;}#menu li:hover ul li{z-index:1000;}#menu li ul li a{color:#2d648a!important;float:none;transition:opacity 1s;-webkit-transition:opacity 1s;z-index:1000;}#menu li ul li:hover a{color:#c94415!important;z-index:1000;}#menu li ul li:last-child{padding-bottom:10px;z-index:1000;}.slicknav_menu{display:none;}.top-nav .subscribe-row a{display:none;color:#fff!important;line-height:16px!important;height:auto!important;text-decoration:underline!important;}.abr-list:first-child .img-holder{margin:0 6px 0 0;}.abr-list:first-child{width:203px;padding:0 0 0 18px;}.abr-list.last-child .img-holder{width:51px;}.abr-list.last-child{width:160px;padding:0 0 0 20px;}.abr-list{color:#666;float:left;width:206px;font-size:9px;line-height:10px;padding:0 0 0 21px;}.top-nav .abr-list li{float:none;border:none;overflow:hidden;margin:0;padding:0 0 16px!important;}.top-nav .abr-list strong a:hover{text-decoration:underline;color:#333;}.top-nav .abr-list a{float:none;height:auto;background:none;color:#333!important;font-size:10px;line-height:10px!important;margin:0;padding:0!important;}.top-nav .abr-list .description{overflow:hidden;padding:2px 0 0;}.ad-holder{margin:0 0 17px;}.ad-holder-top{text-align:center;margin:0px 0 8px;}.user-bar-top{height:34px;}.user-bar strong{font-weight:700;font-style:italic;}.user-bar span{background:#e4e4e4 url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-bar.gif) repeat-x;float:right;height:34px;line-height:33px;color:#666;font-size:11px;padding:0 34px 0 32px;}.login-link{color:#090;}.sliderheading{width:100%;height:40px;background:#ededed;}.sliderheading h1{padding-top:9px!important;padding-left:10px!important;}.search-form .text{float:left;width:110px;font-size:11px;color:#424858;border:1px solid #9e9e9e;border-width:1px 0 0 1px;margin:0 7px 0 0;padding:3px 8px 4px;}.search-form{float:right;margin-top:-50px;margin-right:-30px;width:300px;padding:10px 0 0 10px;position:relative;z-index:3;height:30px;}.search-form input[type=text]{-webkit-appearance:none;appearance:none;background:rgba(255,255,255,0.6);border-radius:2px;padding:6px;}.form-group{padding-top:10px;}#marketsNav{padding-bottom:12px;}.search-form input[type=submit]{-webkit-appearance:none;appearance:none;background:#427a92;border-radius:2px;border:none;padding:6.5px;margin-top:0.1px;color:#fff;}.search-form input[type=submit]:hover{-webkit-appearance:none;background:#2aa6e7;appearance:none;border-radius:2px;border:none;padding:6.5px;margin-top:0.1px;color:white;}.nav-holder{background:#14222b;width:100%;text-transform:uppercase;border-top:1px solid #274d64;box-shadow:0 0px 2px #000;}.news-item{display:none;letter-spacing:-1px;float:left;width:116px;}.list-box .column1{float:left;width:110px;min-height:64px;padding:8px 10px 0 8px;}.list-box .title{display:block;margin:0 0 0;}#menu .list-box ul a{padding:0 0 0 10px!important;float:none;height:auto;color:#021B33;background:none;font-size:14px;display:block;height:25px;width:250px;}#menu .list-box ul li{float:none;padding:0 0 1px 5px!important;}#menu .subscribe-row{display:none;text-align:center;position:absolute;bottom:0;right:0;width:374px;}.line-box{position:relative;z-index:5;float:right;width:350px;font-size:11px;line-height:22px;color:#fff;text-transform:uppercase;margin:0 0 0 -15px;padding:9px 4px 0 0;}.line-box .text-top{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat 0 -112px;width:71px;height:22px;overflow:hidden;text-indent:-9999px;float:left;margin:0 7px 0 0;}.line-holder{width:270px;overflow:hidden;background-color:#14222b;}.line-box ul{overflow:hidden;width:9999px;}.line-box .down{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/arrow-down.png) no-repeat 0 7px;padding:0 0 0 10px;}.line-box ul li{float:left;margin:0 18px 0 0;}#main{z-index:1;padding:5px;position:relative;}.visual{overflow:hidden;padding:0 0 0 11px;}.visual .ad-holder{float:right;width:310px;min-height:250px;margin:0;padding:0px 12px;}.rss-block{font-size:11px;height:300px;width:530px;line-height:15px;position:relative;overflow:hidden;padding:18px 21px 4px 0;}.rss-block:before{content:'';width:95.95%;height:5px;top:7px;background:#ededed;position:absolute;}.rss-videos{float:right;margin-left:6px;margin-top:2px;width:12px;height:12px;text-indent:-9999px;overflow:hidden;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) -92px 0 no-repeat;}.home-block{position:relative;overflow:hidden;padding:18px 21px 4px 0;}.rss-videos{float:right;margin-left:6px;margin-top:2px;width:12px;height:12px;text-indent:-9999px;overflow:hidden;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) -92px 0 no-repeat;}.rss-news{float:left;margin-right:6px;width:12px;height:12px;text-indent:-9999px;overflow:hidden;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) -92px 0 no-repeat;}.rss-stories{float:right;margin-left:1px;margin-top:1px;width:12px;height:12px;text-indent:-9999px;overflow:hidden;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) -92px 0 no-repeat;}.link-rss{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -92px 0;overflow:hidden;text-indent:-9999px;position:absolute;width:12px;height:12px;top:12px;right:13px;}.rss-block-me{font-size:11px;line-height:15px;position:relative;overflow:hidden;}.link-rss-topHeadLines{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat scroll -92px 0 transparent;height:12px;overflow:hidden;position:absolute;right:60px;text-indent:-9999px;top:2px;width:12px;}.date{color:#999;font-style:normal;display:block;margin:0 0 15px;border:0;padding:0px;font-size:10px;}.nelson{color:#999;font-style:normal;display:block;margin:0 0 15px;border:0;padding:0 0 0 110px;padding-top:5px;font-size:10px;}.rss-block h2{font-size:24px;line-height:26px;color:#14222b;margin:0 0 7px;}.rss-block p{margin:0 0 27px;}.links-list{line-height:17px;}.three-columns .links-list li{padding:0 0 4px 21px;}.three-columns .links-list{font-size:11px;padding:0 5px;}.links-list li{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat 2px -484px;padding:0 0 0 21px;}.main-block .col{float:left;width:814px;}.main-block .ad-block{float:right;width:141px;border-left:1px solid #ccc;}.ad-block .ad-holder{float:none;text-align:left;font-size:11px;border-top:1px solid #ccc;margin:0;padding:9px 11px 9px 10px;}.ad-holder .description{padding:8px 27px 0 10px;}.description h2 a{font-family:'klavika',Arial;}.ad-holder h2{font-size:17px;line-height:17px;margin:0 0 3px;}.three-columns .column:first-child{border:none;width:269px;}.three-columns .column.tabs-column{float:none;overflow:hidden;width:auto;}.three-columns .column{float:left;width:268px;border-left:1px solid #ccc;}.three-columns .heading{background:#e5e3e3;padding:9px 11px;}.three-columns .heading h2{font-weight:400;font-size:14px;line-height:16px;}.three-columns .content{min-height:366px;padding:13px 7px;}.gallery{z-index:15;position:relative;margin:0 0 22px;}.gallery .frame{width:254px;overflow:hidden;position:relative;}.gallery .frame ul{list-style:none;width:9999px;overflow:hidden;margin:0;padding:0;}.gallery .frame li{float:left;width:254px;position:relative;}.gallery .description{position:absolute;bottom:0;left:0;width:100%;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-transperent.png);}.gallery .description a{line-height:15px;letter-spacing:-1px;display:block;color:#fff;padding:8px 5px 9px 9px;}.gallery-nav strong{font-weight:400;letter-spacing:-1px;float:left;margin:0 7px;}.gallery-nav{position:absolute;top:-35px;right:5px;color:#021B33;font-size:9px;line-height:12px;}.link-prev,.link-next{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat;overflow:hidden;text-indent:-9999px;float:left;width:7px;height:12px;}.link-prev{background-position:-112px 0;}.link-next{background-position:-122px 0;}.ico-video{float:right;width:20px;height:12px;overflow:hidden;text-indent:-9999px;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -480px -59px;margin:2px 0 0;}.video-list li:first-child{border:none;padding-top:0;}.video-list li{overflow:hidden;border-top:1px solid #e5e5e5;padding:18px 0 17px;}.video-list img{float:left;width:90px;margin:0 10px 0 0;}.video-list .description{overflow:hidden;color:#333;}.video-list .date{font-size:10px;margin:0;}.ico-stat{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -481px -96px;width:19px;height:16px;float:right;overflow:hidden;text-indent:-9999px;}.tabset-holder .time{font-style:normal;letter-spacing:-1px;float:right;color:#aeadad;font-size:10px;padding:12px 0 0 8px;}.tabset-holder{height:1%;border-bottom:1px solid #c2c2c2;padding:8px 9px 0;}.tabset-holder:after{display:block;clear:both;content:'';}.tabset{float:left;font-size:12px;line-height:26px;margin-bottom:-1px;}.tabset li{float:left;border:1px solid #c2c2c2;margin:0 0 0 -1px;}.tabset .active a,.tabset a:hover{color:#666;text-decoration:none;}.tabset a span{display:none;position:absolute;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -145px 0;width:15px;height:9px;left:40px;bottom:-9px;}.tabset a{height:29px;float:left;position:relative;padding:0 16px;}.tabs-content{padding:16px 20px 21px 16px;}.tabs-content h2{font-weight:400;font-size:12px;line-height:16px;color:#1b5f90;margin:0 0 1px;}.stat-table{width:100%;border:none;border-collapse:collapse;font-size:10px;line-height:16px;color:#333;}.stat-table th{text-align:left;width:98px;}.stat-table td.value-column{width:52px;}.stat-table .visual-column{width:50px;}.stat-table td{text-align:right;}.diagram-form{min-height:148px;padding:12px 11px 12px 10px;}.diagram{padding:0 2px 0 5px;}.diagram-form select{width:100%;font-size:11px;color:#666;display:block;margin:0 0 10px;}.twocolumns{overflow:hidden;border:1px solid #ccc;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/dot.gif) repeat-y 50% 0;border-width:1px 0 0;}.twocolumns .ad-holder{text-align:center;margin:0;padding:16px 10px 10px 15px;}.twocolumns .column{width:50%;float:left;}#twoHeight .video{float:left;width:100%}.twocolumns .heading h2{font-size:14px;line-height:16px;margin:0;}.twocolumns .content{height:310px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 13px;}.twocolumns .column:first-child .heading{border:none;margin:0;}.twocolumns .heading{border-left:1px solid #ccc;background:#e5e3e3;overflow:hidden;margin:0 0 0 -1px;padding:9px 13px 9px 15px;}.filter{float:right;color:#666;font-size:10px;line-height:16px;}.filter strong{float:left;font-weight:400;}.filter li{float:left;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -68px -17px;padding:0 5px;}.stories-list{line-height:14px;color:#333;}.stories-list li{overflow:hidden;padding:23px 0 0;}.stories-list .description{overflow:hidden;padding:9px 0 0;}.stories-list img{float:left;width:90px;margin:0 17px 0 0;}.stories-list h2{font-size:13px;line-height:14px;margin:0;}.stories-list .more{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat 100% -130px;padding:0 15px 0 0;}*+html .videos-list li{display:inline;margin:0 20px 11px 10px;}.videos-list{overflow:hidden;padding:23px;}.videos-list li{display:inline-block;width:101px;vertical-align:top;margin:0 17px 11px 10px;}.videos-list .img-holder{display:block;width:90px;margin:0 0 7px;}.videos-list h2{font-weight:400;line-height:12px;font-size:16px;margin:0;}.videos-list .date{color:#333;font-size:10px;line-height:12px;margin:0;}.google-ad{text-align:center;padding:11px 30px 10px 11px;}.columns-block{overflow:hidden;border-top:1px solid #ccc;}.columns-block .column{float:left;width:295px;border-left:1px solid #ccc;padding:10px;}.columns-block .ad-holder{text-align:center;margin:0 0 31px;padding:25px 0 0;}.twetter-block{font-size:11px;line-height:16px;color:#666;padding:0;}.twetter-block .link{float:right;font-size:12px;color:#ccc;padding:8px 0 0;}.twetter-block .heading h2{color:#021B33;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat 2px -73px;font-size:12px;line-height:16px;font-weight:400;float:left;margin:0;padding:7px 0 8px 48px;}.twetter-block .heading{overflow:hidden;margin:0 0 16px;}.twetter-block p{padding-top:4px;margin:0 0 10px;}.twetter-block li{padding:16px 0 0;}.twetter-block iframe:first-child{margin-top:0!important;}#footer{width:100%;overflow:hidden;}.cnbc-new-footer .main-footer-wrapper .main-footer-content{margin:0 auto;width:940px;padding:28px 15px;}.cnbc-new-footer,.cnbc-new-footer *{font-family:'klavika',Arial;font-size:13px;color:white;}.cnbc-new-footer .main-footer-wrapper .main-footer-content table{width:100%;}tr{display:table-row;vertical-align:inherit;border-color:inherit;}.cnbc-new-footer .main-footer-wrapper .main-footer-content .section h4 a{font-size:16px;font-weight:bold;text-transform:uppercase;}.cnbc-new-footer .main-footer-wrapper .main-footer-content .section{vertical-align:top;}.cnbc-new-footer,.cnbc-new-footer *{font-family:'klavika',Arial;font-size:14px;}.cnbc-new-footer{text-align:left;}.cnbc-new-footer .main-footer-wrapper{min-width:970px;background-color:#215a7a;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#36789d),to(#1c485e));background-image:-webkit-linear-gradient(top,#36789d,#1c485e);background-image:-moz-linear-gradient(top,#36789d,#1c485e);background-image:-ms-linear-gradient(top,#36789d,#1c485e);background-image:-o-linear-gradient(top,#36789d,#1c485e);z-index:99999;}.cnbc-new-footer .sec-footer-wrapper{background:#14222b;position:absolute;width:100%;z-index:99999;}.cnbc-new-footer ul{list-style:none;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content{margin:0 auto;width:940px;padding:28px 0;}.section{padding-left:10px;}.footer-disclaimer .cnbc-new-footer .sec-footer-wrapper .sec-footer-content .copyright-info,.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .copyright-info a,.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .copyright-info a *{color:#48565f;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .footer-logo span{display:none;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .data-provider{float:left;width:200px;margin:10px 5px;text-align:left;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .sec-footer-links a,.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .sec-footer-links a *{color:#3aacd7;font-weight:normal;font-size:14px;text-decoration:none;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .sec-footer-links li{display:inline-block;zoom:1;padding:5px;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .copyright-info,.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .copyright-info a,.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .copyright-info a *{color:#48565f;}.cnbc-new-footer{text-align:left;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .footer-logo{background:transparent url('http://d3n5x6uwdm4fnr.cloudfront.net/images/logo-footer.png') no-repeat;display:inline-block;float:left;height:108px;width:100px;margin-right:30px;}.cnbc-contents a{color:#2d648a;text-decoration:none;}.cnbc-new-footer .sec-footer-wrapper .sec-footer-content .copyright-info .data-provider span{display:none;}#footer-bottom{width:100%;height:238px;background:#14222b;}#footer-top .footer-center{width:956px;height:100%;margin:auto;padding-top:60px;}#footer-bottom .footer-center{width:956px;height:100%;margin:auto;padding-top:24px;text-align:center;}#footer-bottom .footer-center img{float:left;margin:-15px 0 0 18px;}.footer-menu{color:white;float:left;margin:auto;margin-left:50px;}.footer-menu a{color:white;text-decoration:none}.footer-menu a:hover{color:#b6c049;text-decoration:none}.footer-menu h1{border-top:none;color:white;text-transform:uppercase;margin-left:-8px;font-size:16px;}ul.footer-bottom-menu{width:700px;line-height:30px;margin-left:100px;}ul.footer-bottom-menu a{color:#3aacd7;}ul.footer-bottom-menu a:hover{color:#b6c049;text-decoration:none;}ul.footer-bottom-menu li{width:120px;float:left;margin-left:0px;text-transform:uppercase;}.footer-holder{height:1%;display:table-row;}.footer-frame{display:table-cell;background:#fff;padding:0 0 75px;}#footer .container{background:#fff url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-footer.gif) repeat-x;max-width:956px;min-height:114px;overflow:hidden;border:1px solid #ccc;border-width:0 1px 1px;padding:31px 0 21px;}#footer .column:first-child{width:110px;border:none;padding:0 5px 0 20px;}#footer .column{float:left;border-left:1px solid #ccc;width:108px;padding:0 20px;}#footer .signup-column{width:144px;padding:0 17px 0 22px;}#footer .logos-column{width:465px;padding:0 0 0 19px;}#footer .logo{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/logo-footer.gif) no-repeat;width:63px;height:35px;float:none;display:block;margin:30px 0 10px 20px;}.copy{color:#999;font-size:9px;display:block;text-align:center;}.signup-form .title{font:11px Arial,Helvetica,sans-serif;display:block;color:#333;padding:3px 0 9px;}.signup-form .btn-holder{padding:11px 0 0;}.signup-form .text{width:128px;border:1px solid #999;background:#fff;font-size:11px;height:13px;color:#ccc;display:block;margin:0 0 7px;padding:3px 7px;}.btn-holder{padding:10px 0 0;}.btn-signup{display:block;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat 0 -19px;width:47px;height:12px;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;border:none;cursor:pointer;margin:0;padding:0;}.logos-list{padding:0 0 8px;}*+html .logos-list li{display:inline;padding:0 15px 2px 2px;}.logos-list li{display:inline-block;vertical-align:middle;padding:0 12px 2px 2px;}.logos-list .mark-list{margin:-5px 0 0 -2px;}*+html .logos-list .mark-list li{padding:0 4px 2px 0;}.logos-list .mark-list li{padding:0 1px 2px 0;}#twocolumns{overflow:hidden;width:100%;padding:14px 0;}#content{float:left;width:100%;}.c1{width:60%;padding-left:1%;}#content .link-rss{float:right;position:static;margin:4px 0 0;}#content p.mandatory{font-size:11px;font-style:italic;margin:-10px 0 22px;}.headline{position:relative;color:#fff!important;}.headline .date{font-size:11px;line-height:18px;color:#666;margin:0;}ul.profile_nav{background:#ededed;margin:0 0 22px;padding:6px 12px;}ul.profile_nav li{float:left;font-size:16px;line-height:18px;border-left:1px solid #999;padding:0 10px;}ul.profile_nav li:first-child{padding-left:0;border-left:none;}.content1 .top .share.comp{position:inherit;top:auto;right:auto;}.comp .panel{margin-left:370px;}.panel.contibDate{margin-top:5px;}.contibDate .panel{margin-left:370px;margin-top:5px;float:none;}.panel li{float:left;padding:0 0 0 7px;}#content .heading{overflow:hidden;position:relative;margin:0 0 22px;padding:6px 12px;}#content .heading h2{color:#021B33;font-size:16px;line-height:18px;margin:0;}.categorys-list{line-height:16px;float:left;}.categorys-list div.artblock{overflow:hidden;vertical-align:top;min-height:0!important;padding:0 0 6px;}.blueline{border-bottom:1px solid #e7f1f8;clear:both;margin:0 0 14px;}.categorys-list div.floatleft{width:290px;padding-right:5px;height:250px;}.categorys-list div.floatright{width:290px;padding-left:5px;height:250px;}.categorys-list .photo{float:left;margin:0 11px 0 0;}.floatleft .description{float:left;width:138px;}.floatright .description{float:left;width:138px;}.categorys-list li{border-bottom:1px solid #e7f1f8;padding:0 0 6px;margin:0 0 14px;overflow:hidden;vertical-align:top;min-height:0!important;}.categorys-list div.marketItem{border-bottom:1px solid #e7f1f8;padding:0 0 6px;margin:0 0 14px;overflow:hidden;vertical-align:top;min-height:0!important;}.categorys-list div.timelist{float:left;width:150px;}.categorys-list .itemname{float:left;width:450px;}#content .categorys-list h2{line-height:22px;margin:0 0 0px;}.categorys-list .comments-link span{color:#039;}.categorys-list .comments-link{color:#666;float:right;}.categorys-list .details{overflow:hidden;font-size:11px;line-height:18px;}.categorys-list .date{color:#8b8a8a;margin:0;}.categorys-list h2 a{font-size:18px;font-weight:normal!important;line-height:20px;text-decoration:none;margin:0 0 0px;}#content .categorys-list p{font-size:12px;color:#333;margin:0 0 10px;line-height:16px;}.tags strong{float:left;font-weight:400;color:#999;margin:0 3px 0 0;}#main .tags ul li{float:left;list-style:none;border:none;margin:0;padding:0 3px 0 0;}#content .ad-holder img{border:1px solid #ccc;}#content .ad-holder{clear:both;text-align:center;border:1px solid #ccc;border-width:1px 0;margin:0 -15px 16px;padding:10px;}.paging{clear:both;text-align:center;font-size:10px;line-height:25px;height:27px;padding:13px 109px 25px 0;}*+html .paging li{display:inline;padding:0 5px;}.paging li.next{width:44px;}.paging li{vertical-align:top;display:inline-block;width:27px;padding:0 4px 0 3px;}.paging strong,.paging a{display:block;border:1px solid #ccc;height:25px;width:20px;color:#999;}.paging span{font-size:10px;height:27px;line-height:25px;text-align:center;padding:13px 109px 25px 0;}.paging span strong,.paging span a,.paging span span{border:1px solid #CCC;color:#999;display:inline-block;height:25px;width:25px;}.paging span span{color:#39C;padding:0;}#sidebar{width:315px;float:right;margin:0 0 0 -323px;}#sidebar .link-rss{position:static;float:right;margin:2px 0 0;}#sidebar .heading h3{font-weight:400;font-size:13px;line-height:15px;color:#021B33;margin:0;}#sidebar .heading{background:#e5e3e3;overflow:hidden;margin:0 0 22px;padding:9px 12px 9px 15px;}#sidebar .box{margin:0 0 14px;padding:0 9px 9px;}#sidebar .ad-holder{text-align:center;margin:0 0 7px;}.stories-item{overflow:hidden;font-size:11px;line-height:14px;padding:0 10px 15px 18px;}.stories-item img{float:left;margin:0 19px 1px 0;width:120px;height:70px;}.stories-links{letter-spacing:-1px;line-height:12px;padding:0 0 9px 16px;}.stories-links li{padding:12px 0 0;}.summary_table{width:278px;margin:0 12px 20px 15px;}.summary_table th{text-align:left;font-weight:700;border-bottom:1px solid #ccc;padding:4px 0;}.summary_table td{text-align:left;border-bottom:1px solid #ccc;padding:4px 0;}.summary_table tr.last th,.summary_table tr.last td{border-bottom:none;}#content .intro-text{color:#333;line-height:21px;}.carousel{overflow:hidden;margin:0 0 31px;}.carousel .link-prev,.carousel .link-next{float:left;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat;width:20px;height:181px;overflow:hidden;text-indent:-9999px;}.carousel .link-prev{background-position:0 -267px;margin:0 7px 0 0;}.carousel .link-next{background-position:-30px -267px;}.carousel .frame{width:535px;float:left;overflow:hidden;margin:0 8px 0 0;}.carousel .frame ul{width:9999px;list-style:none;overflow:hidden;margin:0;padding:0;}.carousel .frame li{float:left;margin:0 10px 0 0;}.panel-holder{overflow:hidden;margin:0 -4px 0 0;padding:16px 0 13px;}.panel-holder .panel li{padding:0 3px 0 4px;}.panel-holder .panel{float:left;padding:14px 0 0;}#main .panel-holder .tags{float:right;width:368px;background:#d9e9f4;padding:6px 11px 7px;}#main .panel-holder .tags ul{width:320px;}.article{font-size:16px;line-height:24px;font-family:Arial;color:#424858;}#content .comments-block .heading h2{color:#000!important;font-size:32px;line-height:39px;margin:0;}#content .comments-block .heading{background:#f5f5f5;margin:0 0 7px;padding:2px 6px;}.comments-block{color:#666;font-size:11px;line-height:15px;}.comments-form{overflow:hidden;padding:0 0 7px 5px;}.comments-form .column{float:left;width:206px;margin:0 11px 0 0;}.row{width:100%;padding:0 0 15px;}.comments-form label{float:left;font-size:12px;width:67px;color:#666;padding:3px 2px 0 0;}.comments-form textarea,.comments-form .text{float:left;width:115px;border:1px solid #ccc;font-size:12px;color:#666;margin:0;padding:3px 10px;}.comments-form textarea{width:316px!important;height:58px;min-height:20px;max-height:250px;font:12px Arial,Helvetica,sans-serif;margin:0 5px 0 0;padding:6px 8px;}.btn-send{float:left;width:46px;height:72px;background:#d4e5f6;color:#666;font-size:10px;border:none;cursor:pointer;text-transform:uppercase;margin:0;padding:40px 0 0;}.comments-list{padding:0 3px;}.comments-list li{border-top:1px solid #ccc;padding:9px 0 17px;}#content .comments-list h2{font-size:11px;line-height:14px;margin:0 0 8px;}.comments-list .details .date{display:inline;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -261px 3px;margin:0 0 0 5px;padding:0 0 0 6px;}.comments-list .details{display:block;font-size:11px;color:#999;padding:12px 0 0;}.contacts-box{margin:-8px -2px 0;}#content .contacts-box h1{border-bottom:1px solid #ccc;margin:0 0 37px;padding:0 0 14px;}.contacts-box h2{font-size:15px;color:#666;line-height:18px;margin:0 0 10px;}#content .contacts-box p{margin:0 0 19px;}.contacts-box .twocolumns{background:none;border:none;line-height:18px;}.form-column{float:left;width:304px;}.contacts-form{color:#333;background:#f5f5f5;padding:8px 13px 16px;}.contacts-form .title{font-weight:400;display:block;padding:0 4px 8px;}#main .radios-list label{font-size:12px;}.radios-list li{overflow:hidden;vertical-align:top;padding:0 0 5px;}.contacts-form .radio{float:left;width:15px;height:16px;margin:1px 8px 0 3px;padding:0;}.contacts-form label span{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat 100% -167px;padding:0 5px 0 0;}.contacts-form .text{height:15px;display:block;background:#fff;width:200px;border:1px solid #999;font-size:12px;color:#333;margin:0 0 4px -2px;padding:5px 10px;}.contacts-form label{font-size:11px;display:block;overflow:hidden;margin:0 0 1px;}#main .textarea-holder label{margin:0 0 2px;}.textarea-holder{padding:8px 0 0;}*+html .contacts-form textarea{margin:-1px 0 9px -2px;}.contacts-form textarea{width:256px!important;height:158px;min-height:50px;max-height:250px;color:#333;font:12px Arial,Helvetica,sans-serif;display:block;border:1px solid #999;overflow:auto;margin:0 0 10px -2px;padding:4px 10px;}.capcha-row{overflow:hidden;padding:11px 11px 22px;}.capcha-holder{float:left;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/sprite.png) no-repeat -157px -112px;margin:0 6px 0 0;padding:0 20px 0 0;}.contacts-form .capcha-row .text{width:40px;margin:0;padding:4px 10px;}.btn-message{background:#3c89bd;width:139px;height:31px;color:#fff;font:11px Arial,Helvetica,sans-serif;border:none;cursor:pointer;display:block;margin:0 0 0 -3px;padding:0;}.address-column{float:right;width:279px;color:#333;}.address-column .title{color:#000;font-weight:700;display:block;margin:0 0 14px;}.address-column address{font-style:normal;margin:-5px 0 16px;}.phones{overflow:hidden;margin:-5px 0 14px;}.phones dt{float:left;min-width:40px;}.phones dd{display:block;overflow:hidden;margin:0;}.phones.pmark{margin:0 0 15px;}.map-holder{margin:0 0 4px;}.map-block{color:#999;font-size:11px;line-height:14px;margin:0 0 27px;}.video-article{margin:1px 4px 0;}#content .video-article h1{margin:0 0 13px;}.video-article .description{padding:9px 14px 27px;}.text-block{overflow:hidden;padding:0 0 24px;}.text-block .content p{margin:0 0 10px;}.text-block .content{overflow:hidden;padding:3px 0 0 5px;}.text-block .panel-holder{float:right;width:267px;margin:0 0 0 20px;padding:0;}#main .text-block .panel-holder .tags strong{display:inline;color:#021B33;}#main .text-block .panel-holder .tags ul li{float:none;display:inline;}#main .text-block .panel-holder .panel{padding:0 0 0 8px;}#main .text-block .panel-holder .tags ul{width:auto;float:none;display:inline;}#main .text-block .panel-holder .tags{width:auto;overflow:hidden;margin:0 0 13px;padding:10px 12px 32px;}.hidden{display:none;}.navLink{color:#cc0;}#floating-box-wrapper{height:auto;position:relative;width:91%;margin:0 auto;}#floating-box-container{float:left;left:1110px;position:absolute;width:60px;}#floating-box-container .fixed{position:fixed;top:0;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{zoom:1;}#screening{width:630px;float:left;}#screening h2{color:#021B33;font-size:16px;font-weight:400;margin:0 0 10px;}#screening h2 span{font-size:12px;color:#b0b0b0;}#screening h3,.content1 h3{color:#021B33;font-size:14px;font-weight:400;background:#e5e3e3;margin-bottom:5px;padding:8px 17px;}#screening label,#screening table th{font-size:12px;color:#021B33;}#data-input{padding:20px 13px 25px;}#data-input input[type=text]{width:58px;border:1px solid #ccc;font-size:12px;color:#999;padding:4px;}#data-input table td{padding:0 5px;}#sector{margin:0 0 25px;}#sector label{float:left;margin:6px 6px 0 12px;}#sector select{background:none;width:510px;font-size:12px;height:30px;color:#999;border:1px solid #ccc;padding:5px 5px 5px 10px;}#fundamentals,#trading-data{width:293px;float:left;}#fundamentals table{float:right;margin:0 -7px 0 0;}#fundamentals{margin:0 15px 0 0;}#trading-data table td{padding:0 10px;}#fundamentals h3,#trading data h3{margin-bottom:15px;}#buttons{float:right;margin:20px 0 0;}#buttons a{color:#538ad6;margin:0 10px 0 0;}#buttons input[type=submit]{border:none;background:#14222b;color:#fff;cursor:pointer;padding:10px 30px;}#results{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/results_bg.gif) top center no-repeat;padding:20px 13px 0;}#results table{border:1px solid #ccc;border-right:none;border-collapse:collapse;border-spacing:0;}#results table th{background:#f2f1f1;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:4px 10px;}#results table td{border-right:1px solid #ccc;font-size:11px;text-align:center;padding:4px 10px;}#results table tbody tr:first-child td{padding-top:15px;}.content1{width:956px;background:#fff;border:1px solid #ccc;color:#333;margin:0 auto;}.content1.contributor{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/contributor.gif) top left repeat-y #FFF;}.content1.company{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/company.gif) top left repeat-y #FFF;}.content1 a{color:#021B33;}.content1 .top{position:relative;padding:15px 0;}.content1 .top label{font-size:11px;color:#021B33;display:block;float:left;padding:5px 10px 0 20px;}.content1 .top select{color:#999;font-size:11px;border:1px solid #999;padding:5px 5px 5px 10px;}.content1 .top .date{font-size:11px;color:#666;position:absolute;left:490px;top:19px;}.content1 .top .date.contibDate{font-size:11px;color:#666;top:14px;position:absolute;left:15px;}.content1 .top .add a{margin-left:17px;font-size:11px;display:inline-block;text-decoration:none;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/add.gif) right 0 no-repeat;padding:1px 23px 1px 0;}.content1 .top .share{position:absolute;right:20px;top:15px;}.content1 .main-content{width:632px;float:left;margin-right:1px;}.content1 .main-content .profile .photo{width:190px;float:left;margin-right:20px;margin-left:16px;}.content1 .main-content .profile .photo img{width:190px;}.content1 .main-content .profile .info{width:390px;float:left;}.content1 .main-content .profile .info table{width:100%;font-size:12px;}.content1 .main-content .profile .info table td{vertical-align:top;padding:10px 0;}.content1 .main-content .profile .info table .item-1{width:60px;text-align:right;color:#021B33;padding-right:15px;}.content1 .main-content .profile .info table strong{font-size:18px;color:#021B33;text-transform:uppercase;margin-top:-1px;display:block;font-weight:400;}.content1 .main-content .profile .info table p{font-size:12px;color:#666;margin-bottom:15px;}.content1 .main-content .feed{font-size:11px;color:#333;line-height:1.5;margin:0 16px 10px;}.content1 .main-content .feed li{list-style:none;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc;}.content1 .main-content .feed li h4 a{text-decoration:none;font-size:12px;font-weight:400;}.content1 .main-content p.pagination{margin-bottom:20px;text-align:center;}.content1 .main-content p.pagination a{margin-right:10px;font-size:10px;color:#999;text-decoration:none;border:1px solid #ccc;padding:8px 10px;}.content1 .main-content p.pagination a.active{color:#39c;}.content1.company .main-content{width:627px;}.content1.company .main-content .column.item-1{width:405px;float:left;}.content1.company .main-content .column.item-1 .intro{padding:0 17px 15px;}.content1.company .main-content .column.item-1 .intro p{font-size:18px;color:#333;margin-bottom:3px;}.content1.company .main-content .column.item-1 .intro p strong{font-weight:400;color:#021B33;display:block;float:left;width:95px;}.content1.company .main-content .column.item-1 .feed{margin-bottom:100px;}.content1.company .main-content .column.item-2{width:221px;float:left;height:100px;margin-left:1px;margin-top:-25px;}.content1.company .main-content .column.item-2 .block h4 a{display:block;text-decoration:none;font-size:15px;color:#14222b;border-bottom:1px solid #ccc;font-weight:400;background:url(img/arrow.gif) 196px 16px no-repeat;cursor:pointer;border-top:1px solid #ccc;padding:10px;}.content1.company .main-content .column.item-2 .block.closed h4 a{background-position:196px -15px;}.content1.company .main-content .column.item-2 .block .inner{font-size:11px;padding:15px;}.content1.company .main-content .column.item-2 .block:first-child h4 a{border-top:none;}.content1.company .main-content .column.item-2 table{color:#666;width:100%;font-size:11px;border-collapse:collapse;}.content1.company .main-content .column.item-2 table td{padding-bottom:3px;vertical-align:top;line-height:1.3;}.content1.company .main-content .column.item-2 table.company td.item-1{color:#021B33;width:50px;}.content1.company .main-content .column.item-2 table.info td{color:#000;border-bottom:1px solid #ccc;padding:3px 0;}.content1.company .main-content .column.item-2 table.info td.item-2{text-align:right;font-weight:700;}.content1.company .main-content #related h3{background:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;}.content1.company .main-content .pagination{border-top:1px solid #ccc;padding-top:16px;}.content1 .sidebar{width:323px;float:right;}.content1 .sidebar .block{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px;}.content1 .sidebar .twitter ul{margin-left:8px;margin-top:-10px;}.content1 .sidebar .twitter li{clear:both;margin-bottom:15px;list-style:none;}.content1 .sidebar .twitter li .photo{width:48px;float:left;margin-right:8px;margin-top:5px;}.content1 .sidebar .twitter li .info{width:245px;font-size:11px;color:#999;line-height:1.5;float:left;}.content1 .sidebar .twitter .follow{margin-left:15px;}.content1 .sidebar .block.ad img{display:block;margin:0 auto;}.content1 .sidebar .block.chart p{font-size:10px;text-align:center;margin-bottom:15px;}.content1 .sidebar .block.chart p a.active{color:#000;}.content1 .sidebar .block.chart .photo img{display:block;margin:0 auto;}.content1 .sidebar .block.chart fieldset input[type=text]{margin-left:42px;border:1px solid #ccc;width:179px;display:block;float:left;height:20px;line-height:20px;font-size:11px;color:#ccc;padding:0 7px;}.content1 .sidebar .block.chart fieldset input[type=submit]{border:none;float:left;height:22px;line-height:22px;font-size:11px;color:#fff;cursor:pointer;text-align:center;width:50px;background:#14222b;}.content1.company .sidebar{width:328px;}.content1 .add a{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/add.gif) no-repeat scroll right 0 transparent;display:inline-block;font-size:11px;margin-left:17px;text-decoration:none;padding:1px 23px 1px 0;}fieldset .field{margin-bottom:10px;}fieldset .field label{display:block;margin-bottom:6px;}fieldset .field input[type=text],fieldset .field input[type=password]{width:169px;background:#fff url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-package.gif) left -4px repeat-x;border:1px solid #b9b8b8;border-radius:3px;padding:6px;}fieldset .btn-row{margin-top:14px;}fieldset .btn-row *{display:inline-block;vertical-align:middle;}*+html fieldset .btn-row{zoom:1;display:inline;}.payment-list ul{padding-bottom:8px;}.payment-list li{display:inline-block;vertical-align:middle;padding:0 0 2px 8px;}*+html .payment-list li{display:inline;padding:0 0 2px 11px;}.package_box{font-size:13px;background:#fff;border:1px solid #c9c9c9;border-radius:10px;box-shadow:5px 5px 0 #f0f0f0;margin:0 36px 25px 0;}.package_box .header{min-height:19px;font-size:17px;line-height:19px;font-weight:700;border-bottom:1px solid #b9b8b8;border-radius:10px 10px 0 0;background:transparent url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-package-head.gif) left bottom repeat-x;padding:15px 20px;}.package_box .header h3{float:left;color:#393939;text-transform:uppercase;}.package_box .header strong.amount{float:right;color:#0373bd;}.package_box .inner{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-package.gif) left top repeat-x;padding:15px 10px 15px 20px;}#content .package_box p{font-family:Arial;font-size:13px;margin-bottom:7px;}.package_box p.title{font-weight:700;color:#0373bd;}.package_box ul.dash{margin-bottom:12px;}.package_box ul.dash li{padding-left:8px;margin-bottom:2px;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/li-dash.gif) left 9px no-repeat;}.select a.btn-std{float:left;margin-right:15px;cursor:pointer;}.select .payment_method{position:relative;float:left;height:58px;width:420px;overflow:hidden;}.select .payment_method.slpp{height:74px;}.payment_slide a img{padding-right:5px;}.select .payment_slide{position:absolute;left:-420px;height:54px;line-height:24px;width:410px;background-color:#f4f4f4;border-radius:5px;padding:2px 5px;}.select .payment_slide.slp{height:74px;background-color:#f4f4f4;}div.sl{height:50px;display:block;}.payment_slideist .payment_method{position:relative;float:right;height:58px;width:420px;overflow:hidden;}.payment_slideist .payment_slide{position:absolute;top:-420px;height:54px;line-height:24px;width:410px;background:#f4f4f4;border-radius:15px;padding:2px 5px;}.summary_wrap .summary_payment_method{position:relative;height:70px;width:306px;overflow:hidden;margin-bottom:4px;}.summary_wrap .summary_payment_slide{position:absolute;height:66px;line-height:24px;width:296px;background:#f4f4f4;border-radius:5px;padding:2px 4px;}.jqModal{display:none;position:fixed;top:50%;left:50%;margin-top:-220px;margin-left:-271px;min-height:294px;width:540px;background:#fff;border:1px solid #c9c9c9;border-radius:10px;}.jqModal .header{min-height:19px;line-height:19px;font-weight:700;border-bottom:1px solid #b9b8b8;border-radius:10px 10px 0 0;background:transparent url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-package-head.gif) left bottom repeat-x;padding:15px 20px;}.jqModal .header h3{float:left;text-transform:uppercase;font-size:17px;color:#393939;}.jqModal .header strong.join{float:right;font-size:13px;}.jqModal .inner{font-size:13px;color:#393939;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-package.gif) left top repeat-x;padding:25px 20px 10px;}.jqModal .inner .col_login_std{float:left;width:229px;border-right:1px solid #d9d9d9;padding:0 10px 12px 0;}.jqModal .inner .col_login_service{float:right;width:254px;padding-bottom:12px;}.jqModal .inner p{margin-bottom:1em;}#content .heading .join{position:absolute;right:12px;top:6px;line-height:18px;font-weight:700;}#content .loginWrap p{font-family:Arial;font-size:13px;margin-bottom:1em;}.loginWrap{font-size:13px;color:#393939;padding:0 20px 10px;}.loginWrap .col_login_std{float:left;width:250px;border-right:1px solid #d9d9d9;padding:0 10px 12px 0;}.loginWrap .col_login_service{float:right;width:270px;padding-bottom:12px;}#sidebar .box.schedule{min-height:0;padding:0 11px 16px 9px;}.jse-std{color:#c34c28;display:inline-block;font-family:Arial;font-size:14px;font-weight:700;line-height:13px;margin-right:4px;overflow:visible;vertical-align:middle;width:auto;padding:1px 3px 2px;}.btn-clearSearchBtn{display:inline-block;height:22px;margin-right:4px;font-size:14px;font-weight:700;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:center;background-color:#0273BC;border:1px solid #0273BC;width:auto;overflow:visible;padding:0 8px;}.btn-searchBtn{display:inline-block;height:22px;margin-left:4px;margin-right:4px;font-size:14px;font-weight:700;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:center;background-color:#0273BC;border:1px solid #0273BC;width:auto;overflow:visible;padding:0 8px;}.brought_by{padding-top:5px;height:32px;margin-bottom:20px;}.brought_by img{float:left;margin-right:14px;}.brought_by h4{font-size:15px;font-weight:700;font-style:italic;color:#b1b1b1;line-height:30px;}.tab_wrap{margin-bottom:20px;width:571px;}ul.tab_nav{padding-left:7px;margin-bottom:20px;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/tabs-bg.gif) left bottom no-repeat;}ul.tab_nav li{float:left;margin-left:10px;}ul.tab_nav li:first-child{margin-left:0;}ul.tab_nav li a{float:left;height:18px;line-height:18px;color:#fff;font-weight:700;font-size:13px;background:#0273bc url(http://d3n5x6uwdm4fnr.cloudfront.net/images/tab-nav-inactive.gif) left top repeat-x;border-radius:4px 4px 0 0;border:1px solid #0273bc;padding:8px 20px 6px;}ul.tab_nav li.active a{color:#393939;background:#fff url(http://d3n5x6uwdm4fnr.cloudfront.net/images/tab-nav-active.gif) left top repeat-x;border:1px solid #ccc;border-bottom:1px solid #fff;}#content .tab_wrap .tab p{font-family:Arial;margin-bottom:0;font-size:13px;line-height:1.4;}#content .tab_wrap .tab .btn-std{margin-left:11px;}.nested_tab_wrap{margin-bottom:15px;padding-top:5px;width:auto;}.nested_tab_wrap ul.tab_nav{padding-left:7px;margin-bottom:18px;background:none;}.nested_tab_wrap ul.tab_nav li a{float:left;height:18px;line-height:18px;color:#fff;border-radius:4px;border:1px solid #0273bc;padding:5px 12px;}.nested_tab_wrap ul.tab_nav li.active a{color:#393939;border:1px solid #ccc;}table.eventTable{margin-bottom:12px;font-size:13px;}table.eventTable th{color:#606060;font-weight:700;text-align:left;width:154px;padding:5px 11px;}table.eventTable td{color:#606060;}table.eventTable tr.rule th,table.eventTable tr.rule td{background:#f8f8f8;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;}table.eventTable tr.last td{border-bottom:none;height:13px;background:transparent url(http://d3n5x6uwdm4fnr.cloudfront.net/images/tr-fade.gif) left top repeat-x;padding:0;}ul.gallery_thumbs li{float:left;width:170px;margin:0 10px 10px 0;}iframe.gmap{border:1px solid #b9b8b8;}.sub_table{width:100%;border-spacing:0;border-collapse:collapse;margin:2em 0;}.sub_table td{vertical-align:bottom;text-align:center;border-bottom:1px solid #ccc;border-left:1px solid #fff!important;border-right:1px solid #fff!important;padding:5px 2px;}.sub_table tr.header td{width:98px;text-align:center;font-size:14px;border-bottom:none;background:none!important;padding:0;}.sub_table td.label,.sub_table tr.header td.label{text-align:left;width:201px;}.sub_table td .head{height:18px;line-height:18px;color:#fff;font-weight:700;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/subtable-gloss.png) left center repeat-x;border-radius:4px 4px 0 0;padding:7px 2px;}.sub_table td .head.std{background-image:none;background-color:#989898;}.sub_table td .head.bronze{background-color:#a0522f;}.sub_table td .head.silver{background-color:#989898;}.sub_table td .head.gold{background-color:#b1851c;}.sub_table tr.details td{font-size:11px;font-weight:700;line-height:16px;color:#000!important;background-color:transparent!important;padding:8px 2px;}.sub_table tr.details td.std,.sub_table tr.details td.bronze,.sub_table tr.details td.silver,.sub_table tr.details td.gold{background:transparent url(http://d3n5x6uwdm4fnr.cloudfront.net/images/subtable-details-bg.png) left top repeat-x;}.sub_table tr.foot td{border-bottom:none;background:none!important;padding:0;}.sub_table tr.gutter td{line-height:10px;height:10px;font-size:10px;border-bottom:none;}.sub_table td .check{display:inline-block;width:21px;height:19px;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/check.png) left top no-repeat;}.sub_table tr.foot td div{height:30px;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/subtable-foot-bg.png) 0 -50px no-repeat;padding:10px 0;}.sub_table td a.btn-sub{display:block;height:30px;line-height:30px;font-size:14px;font-weight:700;color:#fff;text-align:center;background-color:#0273BC;border-radius:4px;margin:0 5px;padding:0 5px;}.sub_table td a.btn-sub.downgrade{font-size:12px;font-weight:400;background:#e5e3e3;color:#666;}.sub_table td .current,.sub_table td .unavailable{height:30px;line-height:30px;}.sub_table td .current{font-size:14px;font-weight:700;}.sub_table td.active{color:#fff;background-color:#0273bc;border-color:#539ccb;}.sub_table td.active a.btn-sub{background:#fff;color:#000;}.sub_table td.active .unavailable{color:#539ccb;}.portComp{margin-left:17px;float:left;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,li.hover .drop,.tabset .active a span,.facebook-holer a,#eventImage img{display:block;}a:hover,#nav .list-box ul a:hover,a:hover{color:#c94415;background:transparent;}.social-bar img,.top-nav .abr-list img,.ad-holder img,.gallery img,.diagram img,.google-ad img,.facebook-holer img,.panel img,.carousel img,.capcha-holder img,.map-holder img,.video img{vertical-align:top;}.social-bar ul,.summary_wrap{text-align:center;}.top-nav a:hover span,.ad-holder h2 a,.ad-holder a:hover,.content1 .sidebar .twitter li .info a,.content1 .sidebar .block.chart p a,.btn-std:hover,.btn-std2:hover,.btn-free:hover,.jse-std:hover,ul.tab_nav li a:hover,.nested_tab_wrap ul.tab_nav li a:hover,.sub_table td a.btn-sub:hover{text-decoration:none;}.top-nav .abr-list strong,#content h2,#screening table th{font-weight:400;}.nav-holder:after,.row:after{content:'';display:block;clear:both;}#menu span,.btn-send:hover,.btn-message:hover,.package_box a{cursor:pointer;}.news-item p,.video-list p,.tabset li:first-child,.stories-item p,#content .comments-list p,*+html .contacts-form label,.contacts-form .radios-list label,#content .video-article .description p{margin:0;}.list-box .column:first-child,.columns-block .column:first-child,.company_tip table{border:none;}.list-box ul,#onecolumn #content{float:none;}.sectorHolder{margin-left:15px;}.home-page #main,.content1.company .top,.jqmOverlay{background:#fff;}#main h2,#main h3,#main h4,.article.std{font-family:'klavika'}.rss-block .content,.main-block,.three-columns,.categorys-list .description,.stories-item .content{overflow:hidden;}.video-list,.nav{font-size:11px;line-height:14px;}.video-list h2,.stories-item h3{font-weight:bold;font-size:12px;line-height:14px;margin:0;}.filter ul,ul.profile_nav li a,#main .tags ul,#main .tags,.select .payment_slide span,.select .payment_slide div.sl,.payment_slideist .payment_slide span,.summary_wrap .summary_payment_slide span,ul.gallery_thumbs li img{float:left;}.filter li:first-child,.navLink:hover{background:none;}.stories-list li:first-child,.columns-block .google-ad,.twetter-block li:first-child,.facebook-holer,.stories-links li:first-child{padding:0;}.videos-list h2 img,.logos-list img,.payment-list img{vertical-align:middle;}.twetter-block a.more,.comments-list .details a,.content1 .sidebar .twitter li .info strong{color:#666;}.copy a,.sub_table td .unavailable{color:#999;}.menu a,.panel-holder .tags strong,#main .text-block .panel-holder .tags ul a{color:#333;}*+html .signup-form .text,#content .comments-block p,.radios-list{margin:0 0 5px;}.logos-list .title,.payment-list .title{font-weight:400;font-size:10px;color:#999;display:block;margin:0 0 9px;}ul.profile_nav li a.active,.package_box strong,.company_tip strong,.sub_table td strong{font-weight:700;}.panel,.content1 span.add{float:right;}*+html .contacts-form .text,.company_tip .company_header{margin-bottom:3px;}.content1 .main-content .profile,.content1 .sidebar .block.chart .photo{margin-bottom:20px;}.btn-std,.btn-std2,.btn-free{display:inline-block;height:34px;line-height:34px;margin-right:4px;font-size:14px;font-weight:700;color:#fff;font-family:Arial,Helvetica,sans-serif;background-color:#0273BC;border:1px solid #0273BC;width:auto;overflow:visible;padding:0 25px;}input.btn-std,input.btn-std2,input.btn-free,input.jse-std{line-height:normal;}.btn-std.selected,.btn-std2.selected,.btn-free.selected,.jse-std.selected{color:#0373bd;background:linear-gradient(tobottom,#ffffff0%,#f2f2f254%,#e8e8e855%,#fbfbfb100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fbfbfb',GradientType=0);}.payment-list li:first-child,.company_tip table th:first-child{padding-left:0;}.package_box em,.jqModal em,#content .loginWrap em{font-style:italic;}.select .payment_slide span.choose,.payment_slideist .payment_slide span.choose,.summary_wrap .summary_payment_slide span.choose{margin-right:15px;}.select .payment_slide>label,.payment_slideist .payment_slide>label,.payment_slideist .payment_slide>span,.summary_wrap .summary_payment_slide>label{display:block;padding-top:3px;margin-top:1px;font-size:11px;line-height:15px;border-top:1px solid #b9b8b8;}.jqModal .header strong.join a,.schedule_list li a:hover p.title{color:#0373bd;}.jqModal .inner .col_login_service p,#content .loginWrap .col_login_service p{margin-left:20px;margin-bottom:2em;}.jqModal .inner ul.service-list li,.loginWrap ul.service-list li{float:left;width:102px;margin:0 0 20px 20px;}.jqModal .inner ul.service-list li img,.loginWrap ul.service-list li img{vertical-align:middle;margin-right:10px;}.company_tip table p.price span,.sub_table td img{display:inline-block;}@media only screen and max-width 1100px {
.social-bar{display:none;}
}
@media only screen and max-width 640px {
html{height:100%;min-width:320px;}
body{min-width:320px;}
#menu{font-size:14px;height:auto;padding:0;}
#menu li{z-index:1;height:auto;border-bottom:1px solid #7eb8dd;float:none;}
#menu li:hover,#menu li.hover{z-index:10;}
#menu a{text-align:left;float:none;display:block;}
#menu .list-box ul a,#menu .list-box ul a:hover{background:none!important;}
.top-nav li{border:0;display:none;}
.top-nav li:first-child{display:block;}
.top-nav li:first-child:hover a,.top-nav li:first-child a:hover{background-position:0 0;}
#menu li:hover a,#menu a:hover{background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-nav-hover-r.png) 0 100% repeat-x;height:auto;margin:0;}
.top-bar{display:inline-block;vertical-align:top;border:0;}
.drop{text-align:left;}

.visual{padding:0;}
.rss-block{font-size:12px;line-height:15px;position:relative;height:1%;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/bg-rss-block.gif) repeat-x;padding:35px 10px 29px 8px;}
.rss-block h2{margin:0 0 9px;}
.date{font-size:12px;margin:0 0 5px;}
.rss-block p{margin:0 0 16px;}
.rss-block .links-list{font-size:11px;border-top:1px solid #e5e3e3;margin:0 -10px;padding:16px 10px 0;}
.rss-block .content{overflow:visible;width:100%;}
.rss-block .content:after{display:block;clear:both;content:'';}
.column{padding-top:1px;border-top:1px solid #e5e3e3;}
#footer .logo{float:none;margin:0 auto 9px;}
#footer .column:first-child{width:auto;}
.menu{font-size:12px;line-height:24px;padding:0 10px 10px;}
.menu li{display:inline;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/separator.gif) 0 50% no-repeat;padding:0 5px;}
.menu a{color:#333;}
.logos-list .cnbc{display:inline-block;padding:0;}
.copy{text-align:center;font-size:12px;margin:0 0 8px;}
.top{margin-left:17px;display:inline;font-weight:700;font-size:12px;padding-right:17px;background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/arrow3.gif) 100% 4px no-repeat;}
.video-list{margin:0 -7px;}
.video-list li{padding:6px 7px 8px;}
.logos-list{padding:8px 0;}
.twocolumns.ads-holder{display:block;padding:0;}
.twocolumns.ads-holder .column .ad-holder{display:block;text-align:center;width:320px;margin:0 auto;padding:0 0 22px;}
.twocolumns.ads-holder .column .ad-holder img{width:100%;height:auto;display:block;}
.twocolumns{border-top:0;}
.hidden.heading{display:block;background:#E5E3E3;padding:9px 11px;}
.hidden.heading h2{font-weight:400;font-size:14px;line-height:16px;margin:0;}
.search-form,.ad-holder,.user-bar,.social-bar,.line-box,.rss-block img,.link-rss,.visual .ad-holder,.gallery-holder,.tabset-holder,.diagram-holder,.ads-holder,.items-holder,.twetter-block ul,.twetter-block .link,.signup-form,.logos-list,.twocolumns.ads-holder .column:first-child{display:none;}
#menu .list-box ul li,#main,.twocolumns.ads-holder .column{border:0;}
#header,#footer{text-align:center;}
*+html .top-bar,*+html .logos-list .cnbc{display:inline;}
#footer .container,.menu li:first-child{background:none;}
}
#menu .list-box ul .navLink{color:#021B33;list-style:none outside none;background:none;}
.list-box .column.left,.list-box .column1.left{border:none!important;clear:both;}
.closer{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:-1;}
.makeclose{z-index:10;display:block;width:100%;height:100%;position:fixed;left:0;top:0;}
.floatleft{float:left;width:50%;min-height:230px;}
.floatright{min-height:230px;}
.categorys-list .photo{padding:3px;}
#main .tags{width:150px;}
.categorys-list .comments-link{padding-right:7px;}
.minheight{height:230px;}
#content h2{font-weight:Bold;}
#content h1{color:#424858;font-size:36px;line-height:42px;padding-bottom: 10px;border-bottom: none!important;}
#content p{margin:0 0 18px;font-size: 15px;line-height: 24px;margin-bottom: 28px;}
#content strong{color: #c34c28;font-weight: bold;}
#content a{font-weight: bold;}
#content em{font-style: italic;}
#content li{font-size: 16px;line-height: 26px;}
.author{margin-top:-15px;padding-bottom:15px;}

.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0;left:0;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:6;display:none;margin:0;padding:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;}
.nivo-caption p{margin:0;padding:5px;}
.nivo-caption a{display:inline!important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:700;}
.tickercontainer{border:0 solid #000;width:338px;height:27px;overflow:hidden;margin:0;padding:0;}
.tickercontainer .mask{position:relative;left:10px;top:2px;width:318px;overflow:hidden;}
ul.newsticker{position:relative;left:350px;font:bold 10px Verdana;list-style-type:none;margin:0;padding:0;}
ul.newsticker li{float:left;color:#fff;margin:0;padding:0;}
ul.newsticker a{white-space:nowrap;color:#fff;font:bold 10px Verdana;margin:0 50px 0 0;padding:0;}
ul.newsticker span{margin:0 10px 0 0;}
.Grid{padding-bottom:-10px;margin-bottom:-10px;border-left-style:solid;border-left-color:#000;border-left-width:10px;}
.leftpad{padding-left:2px;}
#headingsRow th{padding-left:2px;}
.HeaderLabel{float:left;color:#06F;margin:5px 10px;}
.ErrorTextBox{border-color:Red;border-style:Solid;border-width:1pt;}
.StockScreenerheader{font-weight:700;font-size:12pt;}
.MinMaxHeaders{text-align:right;font-weight:bold;margin-right:5px;color:#0273BC;float:left;width:110px;}
.startlabel{width:115px;float:left; text-align:right;padding-right:10px;}
.spaceholder{width:110px;float:left; text-align:right;display:block;height:10px;}
.boxholder{float:left;width:110px;}
.startlabelr{width:100px;float:left; text-align:right;}
.boxholderr{float:left;width:110px; text-align:right;}
.funholder{width:350px;float:left;}
.tradholder{width:250px;float:left;}
#screening  .tradholder .SearchHeader,#screening  .funholder .SearchHeader {margin-bottom:10px;}
.column.tabs-column .rtsLI{width:91px;}
.column.tabs-column .rtsLast{width:93px;}
.screener .rtsLI{width:107px;}
.screener .rtsLast{width:108px;}

.SearchCriteriaLabels{text-align:right;min-width:70pt;color:#0273BC;}
.SearchCriteriaHeader{font-weight:bold;color:#0273BC;font-size:12px;}
.GridHeaderSearchHeader{border:none;border-bottom-style:Solid;border-bottom-width:2px;border-bottom-color:Gray;color:#0273BC;}
.PortfolioValueLinkButton{color:#000;font-style:normal;}
#TheGrid TD{border-right:#000 0 none;border-top:#000 0 none;border-left:#000 0 none;border-bottom:grey 1px solid;}
#TheGrid TH{border-right:#000 0 none;border-top:#000 0 none;border-left:#000 0 none;border-bottom:grey 2px solid;}
.topDivHead{width:auto;margin:auto;}
.topDivHeadTbl{border-collapse:collapse;table-layout:fixed;border-color:#D2D2D2;}
.SearchPanel{margin-left:2pt;border-color:#E5E3E3;border-style:Solid;border-width:1pt;margin-bottom:10px;}
.SearchTextBox{width:70pt;}
.SearchBlankCell{min-width:50pt;}
.SearchHeader{font-family:Arial;background-color:#E5E3E3;font-weight:700;color:#0273BC;width:100%;}
.PanelBorder{border-color:#CCC;border-width:1px;}
.MarketOverviewHeader{background-color:#D2D2D2;height:30px;border-color:#CCC;border-width:1px;}
.InfoTableheader{font-size:14px;}
.InfoTableCells{border-bottom:1px solid #CCC;margin:0;padding:0 0 1px 3px;}
.InfoTableCellsDetail{border-bottom:1px solid #CCC;margin:0;padding:0 3px 1px;}
.MarketOverviewIcon{right:10px;}
.align-right{float:right;vertical-align:middle;margin:5px 10px 5px 0;}
.DelayLabel{float:right;padding-right:1px;vertical-align:middle;color:#CCC;margin:-2px 0;}
.admin-tab-inactive a:visited{font-family:Arial;font-size:11px;font-weight:700;color:#696969;text-decoration:none;}
.TickerSpan{font-family:Verdana;color:#FFF;}
.dropDiv{width:100%;height:auto;text-align:left;margin:auto;}
.companyDrop{text-align:left;width:85%;}
.companyButton{-webkit-appearance: none;appearance: none;background: #427a92;border-radius: 2px;border: none;padding: 6.5px;margin-top: 0.1px;color: #fff;}
.gridAltRow{font-family:Arial;}
.intraDayDiv{text-align:center;}
.gridDiv{height:120px;width:auto;text-align:center;margin:auto;}
.gridTable{width:100%;margin-left:auto;margin-right:auto;vertical-align:middle;text-align:center;background:#FCFCFC;border-bottom:1px solid #A5B3C5;border-left:1px solid #A5B3C5;border-right:1px solid #A5B3C5;border-top:1px solid #A5B3C5;border-collapse:separate;border-spacing:0;box-sizing:border-box;}
.gridRow{background:#EBEFF3;font-family:Arial;font-size:9px;vertical-align:middle;}
.greenText{color:Green;}
.blackText{color:#000;}
.gridLinkCol{text-align:left;padding-left:5px;font-size:9px;}
.unselectedTab{font-size:x-small;background-color:#FFF!important;color:Gray!important;border-color:Gray!important;}
.selectedTab{font-size:x-small;background-color:#0082CC!important;color:#FFF!important;border-color:#0082CC!important;}
.companyTable{width:99%;text-align:center;font-family:Arial;font-size:14px;font-weight:700;margin:auto;}
.multiGridTable{width:100%;margin-left:auto;margin-right:auto;vertical-align:top;text-align:center;border-width:0;}
.multiGridCol{vertical-align:top;width:33%;}
.multiGridHeading{text-align:center;font-family:Tahoma, Arial, Sans-Serif;font-style:normal;font-size:16px;border:none;text-decoration:none;margin-top:5px;margin-bottom:3px;padding:3px 2px;}
.PortfolioGridRow{font-family:Arial;font-size:12px;}
.alertText,.redText{color:Red;}
.gridTable td
{
    font-size:12px;
  text-decoration: none!important;
    }
.chartDiv,.buttonDiv{width:auto;height:auto;text-align:center;margin:auto;}
.frontpage .RadTabStrip .rtsLast .rtsLink
{
    /*border-right-style: none;*/
}
.cmCompName
{
    float:left;
    width:100px;
    font-weight:bold;
    font-size:14px;
    margin-right:10px;
}
.cmDropHolder
{
    float:left;
    text-align:right;
    line-height:26px;
    }
 .cmButHolder
 {
     float:left;
    padding-left:10px;
 }
 .dropDiv .companyButton
{
margin-left:10px;
}
.clr
{
    clear:both;
}
.intraholder
{
    text-align:center;
}
#cbocompanyDrop
{
    padding-top:2px;
}
.mtimingHolder
{
    float:left;
}
#marq label
{
    margin-left:15px;
}
 .chrome .tipsy-inner
    {
        padding: 5px 8px 4px 8px;
        background-color: #14222b;
        color: white;
        max-width: 120px;
        text-align: center;
        border: 3px;
        border-color: Black;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
    }
    
.artdate{color: #999;padding-top: 15px;}    
.twocolumn .column.video .heading
{
border-left: 1px solid #ccc;
padding: 9px 13px 9px 15px;
background: #e5e3e3;
overflow: hidden;
}

.twocolumn .column.video .heading h2
{
font-weight: 400;
font-size: 14px;
line-height: 16px;
}
.artimage
{
    width:175px;
    float:left;
}
.artblock
{
   
}
.tagsholder
{
    float:left;
    
}
.paddedtag
{
    padding-left:2px;
}
.screener .heading
{
    display:none;
}


.embed-container {
margin-top: 5px;
float: left;
margin-right: 35px;
margin-bottom: 20px;
width: 320px;
font-family:Arial;
 

}

.story .content .embed-container {
height: auto;
clear: left;
}

.size240_160 {
width: 220px;
height: 187px;

}

.attribution span {
color: #646f76;
line-height: 13px;
font-size: 11px;
}

.attribution .last {
font-size: 16px;
font-family:Arial;
color: #424858;
padding-top: 8px;
}

.caption {
color: #424257;
margin: 8px 0 10px;
border-bottom: 1px solid #ccd6d8;
padding-top: 0px;
font-size: 11px;
margin: 8px 0 10px;
line-height: 11px;
font-family: Arial;
}


.centerPagCol a {padding-left:3px;color:#021B33;} 
.centerPagCol {
  text-align: center;

}

.video_gallery_desc{float: right;width: 410px;height:350px;}
.video_gallery_desc h1{font-size:24px!important;line-height: 28px!important;}
.video_gallery_desc p{margin: 0;
padding: 0;
font-family: Arial;
font-size: 12px;
line-height: 16px;
color: #424858;
display: block;
overflow: hidden;
position: relative;}




.box{padding-top:10px;}


ul.headlines {

width:100%;
list-style-type: none;
}


ul.headlines li {
float:left;
width:165px;
height:330px;
margin:0 10px 0px 0;
}

ul.headlines li:last-child {

margin-right: 0px!important;

}

ul.headlines li h2 {
font: 14px sans-serif;
font-weight: bold;
  height: 34px;
}

ul.headlines li h2, ul.headlines li p {

padding:10px;

}

ul.headlines li p { height: 60px; overflow: hidden;}

ul.headlines-next {

width:535px;

}

.sub {
float: right;
border-bottom: white;
border-bottom-width: 2px;
border-bottom-style: solid;
font-size: 10px;
}

ul.headlines-next li {
padding:10px 0px 10px 10px;
width:247px;
float:left;
line-height: 5px;
border-top:1px solid #C2C2C2;
white-space:nowrap; 
overflow:hidden; 
text-overflow:ellipsis;
}

ul.headlines-next .ul-row1 li:last-child,
ul.headlines-next .ul-row2 li:last-child {
border-bottom:1px solid #C2C2C2;
}

.ul-row1{
float:left;
width:306px;
margin-bottom: 20px;
}

.ul-row2{
float:right;
width:306px;
margin-bottom: 10px;
}

.ul-row1 li,.ul-row2 li{
float:left;


}




ul.headlines-next li a {
color:#021B33;
font-weight: bold;
padding-left:4px;
}

ul.headlines-next li span {
color:#3399cc;
font-weight: bold;
}




#vid-container {border: 1px solid; background: #013453; padding:0 26px 0 26px; font-family: helvetica, Arial; overflow: hidden;}
.vid-header {
font-size: 16px;
text-decoration: none;
color: #fff;
font-weight: normal;
border-bottom: 4px solid #fff;
 border-top: 0px;
margin: 0 0 0px;
padding-bottom: 2px;
text-transform: uppercase;
height: 30px;
}

.vid-header .sub {
overflow: hidden;
zoom: 1;
float: right;
text-transform: none;
}

.vid-header .sub ul {
list-style-type: none;
}
.vid-header .sub ul li{

margin: 0;
padding: 0;
}
.vid-header li.last {
padding-right: 0px;
border: 0px;
text-transform: uppercase;
}
.vid-header li {
font-size: 12px;
color: #fff;
padding: 0px 5px;
font-family: helvetica, arial;
}

ul.idTabs

{

display:inline;
width:100%;
font-size: 14px;
font-family: helvetica;
font-weight: normal;
text-align: left;
}

ul.idTabs li{
list-style-type: none;
float: left;
margin-bottom: 10px;
}

ul.idTabs li a{
text-decoration: none;
color: white;
padding: 10px 30px 10px 0px;

}


.selected {

color:#2484aa!important;
font-weight: bold!important;
}

.tabs-content {


margin-top:10px;

}

.title {
margin-left: 22px!important;
margin-top: 0px!important;

}

#videos {

padding-left:0px;

}


ul.news{
display: inline-block;
width:107%;
margin-left:-15px;

}

ul.news li:nth-child(n+2) {
float: left;
height: 230px;
width: 165px;
list-style-type: none;
margin-right: 25px;
margin-top: 16px;
overflow: hidden;

}
ul.news li:nth-child(n+2) em{

}
ul.news li:nth-child(n+2) div{
 margin-top: -190px; 
  display: none;
}
ul.news li h2, ul.news li h2 a, ul.news li h2 a:visited{
width: 167px;
height: 104%;
  font-weight: bold;
  margin-bottom: 5px;
margin: 0px;
 margin-top: 5px;
font-size: 15px;
line-height: 18px;
color: #fff!important;
text-decoration: none;

}

ul.news li p, ul.news li p {margin-top: -4.6px;}

ul.news li p, ul.news li p a{
float: left;
height: 100%;
color: #ccc!important;
text-decoration: none;
font-size: 12px;
line-height: 15px;
}
ul.news li:first-child{
float: left;
width:550px;
list-style-type: none;
margin-right: 30px;
margin-top: 0px;
}
ul.news li:first-child img{
float: left;
width: 260px;
height:146px;
margin-left: 20px;
margin-top:20px;
}
ul.news li:first-child h2{
float: right;
width: 220px;
height: 100%;
margin-left: 0px;
margin-top:20px;
  margin-right:12px;
font-size: 20px;
line-height: 25px;
color: #fff!important;
text-decoration: none;

}
ul.news li:first-child em{
float: right;
text-align: left;
float: right;
width: 230px;
height: 100%;
margin-left: 0px;
}
ul.news li:first-child p, ul.news li:first-child p a , ul.news li:first-child p a span{
float: left;
height: 100%;
margin-left: 20px;
margin-top:20px;
  margin-bottom: 10px;
color: #fff!important;
text-decoration: none;
font-size: 13px;
}

ul.news li:last-child{
float: left;
width:30%;
list-style-type: none;
margin-right: 0;
}

ul.news li img{height:95px;}




.feed-content {

width:340px;
/*height:240px;*/
background:#fff;
position: relative;

}

.feed-tabs .selected {

color:#444!important;
}

.feed-tabs {

width:340px;
position: relative;
top: 0px;

}

.feed-tabs li{

float: left;
list-style-type: none;
margin-right: 0px;

}

.feed-tabs li:first-child{




}



ul.feed-tabs li a{
font-size:13px;
text-decoration: none;
color:#08C;

padding: 10px 10px 10px 10px


}

.tickers-container{
  overflow: hidden;
  height:100px;
  margin-bottom:15px;
  width: 300px;
}

.slide li
{
    position: relative;
    padding:0;
    margin:0;
    list-style-type: none;
    border-bottom: 0px solid #FFF;
    float:left;
    width:350px;
}
.slide li img{
  margin: 0;
  min-height: 140px;
  cursor: pointer;
}

/*Quotes Start tickers*/



.tickers{
    width: 77px;
    height: 77px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    font-weight: normal;
    font-size: 16px;
    padding: 5px;
    background: #666;
    color: #fff;
    cursor: pointer;
   margin-left:10px;
  float:left;
}
.tickers span{
    display: block;
    margin: 2px 5px 4px;
    padding: 0;
  font-size: 14px;
}
.tickers .arrow_down{
    margin: 10px 0 0 5px;
    float: left;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 16px solid #FFF;
  width: 0px;
height: 0px;

}
.tickers .arrow_up{
    margin: 10px 0 0 5px;
    float: left;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 16px solid #FFF;
  width: 0px;
height: 0px;
}
.bond.tickers .arrow_down{
    margin: 7px 0 0 5px;
}
.bond.tickers .arrow_up{
    margin: 7px 0 0 5px;
}
.tickers span.price{
    margin: 0;
    padding: 5px 5px 0 0;
    position: relative;
    float: right;
    font-weight: normal;
}
.bond.tickers span.price{
    padding: 9px 5px 0 0;
}
.tickers span.percent{
    position: relative;
    float: right;
    clear: right;
    text-align:right;
    width:47px;
    font-weight: normal;
    margin: 0px 5px 0 0;
    line-height: 14px;
}

.tickers span.shortName{
   height: 15px;
overflow: hidden;
}

.green{
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd�B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0NTApIiAvPgo8L3N2Zz4=);
    background: -webkit-gradient(linear, left top, left bottom, from(#528A36), to(#386222));
    background: -moz-linear-gradient(top, #528A36, #386222);
    background: -o-linear-gradient(top, #528A36, #386222);
    background-color: #386222;
}
.red{
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd�B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMzIpIiAvPgo8L3N2Zz4=);
    background: -webkit-gradient(linear, left top, left bottom, from(#990315), to(#680207));
    background: -moz-linear-gradient(top, #990315, #680207);
    background: -o-linear-gradient(top, #990315, #680207);
    background-color: #680207;
}
.market-overview .asset{
  margin-bottom:11px;
  min-height: 56px;
}
.market-overview .headline{
  margin:0;
  min-height: 56px;
}
.market-overview .headline .icon-video{
  margin-left: 5px;
  /*vertical-align: middle;  
  vertical-align: baseline\9;*/
}
.tickers .yield{
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 11px;
}
.bond.tickers .ticker {
  padding-bottom: 0px;
  margin-bottom: 0;
}
.bond.tickers .totalVol:after {
  content: "%";
}
.astricks:after {
  content: " *";
}
.tickers .icon.unch, .tickers .yield, .bond.tickers .percent{
  display: none;
}

.bond.tickers .yield{
  display: block;
}
/*Quotes End tickers*/

        table.marketsgrid {

          color:#444;
          font-size:12px;
          margin:29px auto;
          margin-bottom:20px;
          border:none;
          width: 340px;
          text-align: right;
          display:none;

        }
     

        table.marketsgrid tr th{


          border:none;
          padding-right: 4px;
          border-bottom:1px solid #999;
        

        }

         .first-row{

          text-align: left;
          padding-left:4px;
          padding-right:50px;

       
        }

        .second-row{
          margin-left: -20px
        }

        .row1 {

          background:rgba(0,0,0,0.2);
          border:none!important;


        }
ul.subsection li {
line-height: 18px;
font-weight: bold;
    white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;

}
ul.subsection {
width: 300px;

}

ul.subsection li span {
color: #3399cc;
font-weight: bold;

}


.subsection h1{
font-family: klavika, Arial, Helvetica;
font-size: 18px;
font-weight: normal;
}



.cnbcrssreading h3{ 
  display: inline;
font-size: 18px;
font-weight: bold;
position: relative;
  top: 9px;}

.cnbcrssreading{
height: 75px;
border-bottom: 5px solid #ededed;
}
      
ul.idSearchTabs

{

display:inline;
width:100%;
font-size: 14px;
font-family: helvetica;
font-weight: normal;
text-align: left;
}

ul.idSearchTabs li{
list-style-type: none;
float: left;
margin-bottom: 10px;
}

ul.idSearchTabs li a{
text-decoration: none;
padding: 10px 30px 10px 0px;

}



.xsltsearch_result_title{

margin: 0 0 0px;
font-size: 15px!important;
line-height: 16px;
color: #1b5f90;
margin: 0 0 1px;
font-family: "klavika",Arial!important;


}



/* BREAKING NEWS */
.breaking-news {
background-image: url("http://fm.cnbc.com/applications/cnbc.com/staticcontent/img/bn-bg.jpg");
background-color: #AC1A1A;
background-position: left top;
background-repeat: repeat-x;
width: 100%;
z-index: 5999999;
font-family: 'klavika',Arial;
margin-top: 7px;
padding: 0;
font-size: 14px;
font-weight: normal;
}

.headline h2 a{color:#fff!important;}

.breaking-news .content {
width: 964px;
margin: auto;
padding: 1px 0;
height: 100%;
background: url('http://fm.cnbc.com/applications/cnbc.com/staticcontent/img/bn-title.png') no-repeat -4px center;
}


.featureimage { 
   position: relative; 
   width: 100%; /* for IE 6 */
}

.featureimage a { 
    color: #fff!important; 
}

.featureimage h4 {
position: absolute;
top: 125px;
left: 0;
width: 85%;
}

.featureimage h4 span { 
   color: white; 
   font: bold 24px/45px Helvetica, Sans-Serif; 
   letter-spacing: -1px;  
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.7);
   padding: 6px; 
}

.featureimage p {
position: absolute;
top: 220px;
left: 0;
width: 80%;
}

.featureimage p span { 
color: white;
font: 12px/25px Sans-Serif;
letter-spacing: 1px;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.7);
padding: 5px;
}

.featureimage h5 { 
   position: absolute; 
   top: 320px; 
   left: 0; 
   width: 60%;
  
}

.innovation_hub{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/innovation_back.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-position: 50% 0%;
}

.investment_banking{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/StandardBank_Native_skin.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-color: #000000;
background-position: 50% 0%;
}

.resource_watch{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/ResourceWatch_Thebe_Skin.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-color: #000000;
background-position: 50% 0%;
}

.africa_trade{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/Africa_trade_skin.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-color: #000000;
background-position: 50% 0%;
}

.africa_tradehp{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/Africa_trade_skin_hp.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-color: #000000;
background-position: 50% 0%;
}

.trade_summit{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/Trade_summit_skin.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-color: #000000;
background-position: 50% 0%;
}

.lovechange{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/love_change_small.png) 0 0 no-repeat;
background-attachment: fixed;
 background-color: #ffaa14;

background-position: 50% 0%;
}

.wef_home{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/brandsa_wef.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-position: 50% 0%;
}

.futuristic{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/Home-NEW-01.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-position: 50% 0%;
}

.rmb_hub{
background:black url(http://d3n5x6uwdm4fnr.cloudfront.net/images/CB_RMB_bg.jpg) 0 0 no-repeat;
background-attachment: fixed;
background-position: 50% 0%;
}

.kzn_roundtable{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/KZN-EC-1664x962-skin.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #000000;
background-position: 50% 0%;
}

.shootout_skin{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/shootout_skin.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #000000;
background-position: 50% 0%;
}

.tech_hub{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/tech_hub_telkom1.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #a0d9e0;
background-position: 50% 0%;
}

.kicking_doors{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/kicking_doors.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #ffffff;
background-position: 50% 0%;
}

.ashburton_skin{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/ashburton_skin.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #ffffff;
background-position: 50% 0%;
}

.liberty_skin{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/liberty_skin.gif) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #00164e;
background-position: 50% 0%;
}

.tourism_indaba{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/Indaba-banner-1664x962.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #000000;
background-position: 50% 0%;
}

.ndp_hub{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/AlexForbes_backgroundimage.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: #000000;
background-position: 50% 0%;
}

.TWB_hub{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/TWB_background.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: black;
background-position: 50% 0%;
}

.GEAbout_hub{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/GEAbout_background.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: black;
background-position: 50% 0%;
}

.ad_sales{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/images/ad_sales_back.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: black;
background-position: 50% 0%;
}



.talking_stocks{
background:url(http://d3n5x6uwdm4fnr.cloudfront.net/files/talkingstocks/TalkingStocks_Background.jpg) 0 0 no-repeat;
background-attachment: fixed;
  background-color: black;
background-position: 50% 0%;
}



}
.featureimage h5 span { 
color: white;
font: 12px/25px Sans-Serif;
letter-spacing: 1px;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.7);
padding: 10px;
}


    /* CSS override for updated html */ 
.quotestrip {
    border: 1px solid #CCD6DB;}
.quotestrip .controls {
    font-size: 10px;
    margin-right: 5px;
    text-align: right;
}
.quotestrip h1 {
    font-size: 24px!important;
    margin-left: 5px;
    border-bottom: none!important;
}
.quotestrip .symbol {
    font-size: 12px;
    text-transform: uppercase;
}
.quote-data-msg {
    font-size: 11px;
    margin-bottom: 10px;
    margin-left: 5px;
}
.quotestrip table td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCD6DB;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 0 0;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 5px;
    vertical-align: top;
    line-height: 14px;

}
.quotestrip table td span {
    color: #666867;
}
.quotestrip table tr.hsprite {
    background-position: 0 -220px;
}
.quotestrip table td.last {
    border-right-width: 0;
}
.quotestrip table td label {
    color: #A299A2;
    display: block;
    font-size: 11px;
    font-weight: normal;
}
.quotestrip .realtime {
    float: right;
}
.quotestrip td .data {
    font-size: 14px;
}
.quotestrip td .data-feat {
    font-size: 18px;
}
.quotestrip td .arrow {
    margin-right: 4px;
}
td.datafield {
    text-align: right;
}
.quoteControls{
    font-size: 10px;
    margin-right: 5px;
    text-align: right;
    display:none;
}
    
.pos,.correct{color:#1ab800 !important;font-weight:bold;}
.neg,.incorrect{color:#f51700 !important;font-weight:bold;}
.unch{color:#999;font-weight:bold;} /* color may need to change */
    
    /*Quote Strip */
a.icon-rt{
  cursor:pointer;
  }
 span.vol
    { color: #56707f;}



    span.volume
    { color: #424858;}

    span.change
    { width: 100px;padding-left:15px;
    color: #424858; white-space: nowrap;}
  .quotestrip{
    margin-bottom:20px;
    cursor:pointer;
  }
    .quotestrip .neg span.change
    {
        color:#b60f1f;
        background: url("http://d3n5x6uwdm4fnr.cloudfront.net/images/indicator-icons.png") no-repeat scroll 0 -14px transparent;
    }
    .quotestrip .pos span.change
    {
        background: url("http://d3n5x6uwdm4fnr.cloudfront.net/images/indicator-icons.png") no-repeat scroll 0 4px transparent;
        color:#158902;
    }
   .extHrsStrip {
     background-color:#F5F8E7
  }
    .extHrsStrip.extHrs span.price
    { color: #C8694C; }
    .quoteStrip span.ext{
        display: none;
    }
    .extHrsStrip.extHrs span.ext
    { display: block;  color: #C8694C; }
  .quotestrip .extHrsTxt{
    font-size:12px;
  }
  .quoteStrip.unch span.change{
    padding:0px;
  }
  a.icon.noRT {display:none !important}
    

    .jselookup-form .text{float:left;width:110px;font-size:11px;color:#424858;border:1px solid #9e9e9e;border-width:1px 0 0 1px;margin:0 7px 0 0;padding:3px 8px 4px;}

.social-form{ 
float: right;
} 

/*RESPONSIVE PLAYER*/

.video-container-main {
    position: relative;
    padding-bottom: 50%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container-main iframe,
.video-container-main object,
.video-container-main embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



.jselookup-form{ 
float: right;
margin-top: -50px;
margin-right: 150px;
/* width: 300px; */
padding: 10px 150px 0 10px;
position: relative;
z-index: 2;
height: 30px;

} 

.jselookup-form input[type=text]{ 

-webkit-appearance:none; 
appearance:none; 
background:rgba(255,255,255,0.6); 
border-radius:2px; 
padding:6px; 

} 



.jselookup-form input[type=submit]{ 
-webkit-appearance:none; 
appearance:none; 
background:#427a92; 
border-radius:2px; 
border:none; 
padding:6.5px; 
margin-top:0.1px; 
color: #fff; 

} 

.jselookup-form input[type=submit]:hover{ 
-webkit-appearance:none; 
  background:#2aa6e7; 
appearance:none; 
border-radius:2px; 
border:none; 
padding:6.5px; 
margin-top:0.1px; 
color:white; 

} 


.circularthumbnails {
-webkit-border-radius: 90px;
height: 160px;
margin-right: 32px;
width: 160px;
}

.headshot {
-webkit-border-radius: 120px;
height: 205px;
margin-right: 32px;
width: 205px;
}


.headshot_art {
-webkit-border-radius: 120px;
height: 75px;
width: 75px;
}


/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: left; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block; background: #212C36;color: #A8C1D4; }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
    font-size:16px;
}
/* Button */
.slicknav_btn {
    margin: 5px 0px 6px;
    text-decoration:none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;  
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {
    color: #FFF;
    font-weight: bold;
    text-shadow: 0 1px 3px #000;
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #f5f5f5;
}
.slicknav_menu {
background: #163a4d;
padding: 5px;
background-image: url(http://d3n5x6uwdm4fnr.cloudfront.net/images/cnbcafrica-logo.png);
background-repeat: no-repeat;
background-position-x: 60px;
background-position-y: 15px;
background-size: 200px!important;
}
.slicknav_nav {
    color:#fff;
    margin:0;
    padding:0;
    font-size:0.875em;
}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav ul {
    padding:0;
    margin:0 0 0 0px;
}
.slicknav_nav .slicknav_row {
    padding:5px 10px;
    margin:2px 5px;
}

.slicknav_nav .navlink{background: #172026;color: #FFF;}

.slicknav_nav a{
margin:2px 5px;
font-size: 16px;
font-weight: normal;
text-decoration: none;
display: block;
color: inherit;
padding: 10px;

}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {padding:0;margin:0;}
.slicknav_nav .slicknav_row:hover {background: #172026;}
.slicknav_nav a:hover{background: #172026;}
.slicknav_nav .slicknav_txtnode {margin-left:15px;}



/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
  position: relative;
  margin: 0 auto 20px;
  padding: 0;
  *zoom: 1;
}

.bx-wrapper img {
  max-width: 100%;
  display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
  /*-moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border:  5px solid #fff;
  left: -5px;
  background: #fff;
  
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
  -moz-transform: translatez(0);
      -ms-transform: translatez(0);
      -o-transform: translatez(0);
      transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -20px;
  width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url(images/bx_loader.gif) center center no-repeat #fff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
  left: 10px;
  background: url(images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
  right: 10px;
  background: url(images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
  background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
  background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
  text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -11px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url(images/controls.png) -86px -44px no-repeat;
  margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666\9;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}

.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

/*news top section*/
.news-section{
width: 600px;
height: 400px;
float: left;
padding-top: 10px;  
}

.news-section ul{
width: 600px;
}
.news-section ul li:first-child  {
width: 600px;
height: 180px;
list-style: none;
}
.news-section ul li:first-child a img {
float: left;
width: 220px!important;
padding-top: 10px;
}
.news-section ul li:first-child div {
height: 170px;
float: right;
width: 355px;
}

.news-section ul li:first-child h2, .news-section ul li:first-child p {
padding: 0px 0px 20px;
}

.news-section ul li:first-child h2 a{
font-size: 24px;
}

.news-section ul li:nth-child(n+2)  {
float: left;
width: 190px;
margin: 0 10px 0px 0;
list-style: none;
}

.news-section ul li:nth-child(n+2) a img {
float: left;
width: 180px!important;
height: 110px;
}

.news-section ul li:nth-child(n+2) div {
margin-top: 10px;
height: 170px;
}

.news-section ul li:nth-child(n+2) h2{
font: 14px sans-serif;
font-weight: bold;
height: 150px;
}

.news-section ul li:nth-child(n+2) p {
display: none;
}
/*news Category Listings V2 section*/


.categorys-list ul{
width: 600px;
}
.categorys-list ul li:first-child  {
width: 600px;
height: 190px;
list-style: none;
}
.categorys-list ul li:first-child a img {
float: left;
width: 220px!important;
padding-top: 10px;
}
.categorys-list ul li:first-child div {
height: 180px;
float: right;
width: 355px;
}

.categorys-list ul li:first-child h2, .categorys-list ul li:first-child p {
padding: 0px 0px 0px;
}

.categorys-list ul li:first-child h2 a{
font-size: 24px;
}

.categorys-list ul li:nth-child(2), .categorys-list ul li:nth-child(3), .categorys-list ul li:nth-child(4)  {
float: left;
width: 190px;
height: 400px;
margin: 0 10px 5px 0;
list-style: none;
  overflow: hidden;
}

.categorys-list ul li:nth-child(2) a img, .categorys-list ul li:nth-child(3) a img, .categorys-list ul li:nth-child(4) a img {
float: left;
width: 180px!important;
height: 110px;
}

.categorys-list ul li:nth-child(2) div, .categorys-list ul li:nth-child(3) div, .categorys-list ul li:nth-child(4) div {
margin-top: 10px;
height: 270px;
float: left;
}

.news-section ul li:nth-child(2) h2, .news-section ul li:nth-child(3) h2, .news-section ul li:nth-child(4) h2{
font: 14px sans-serif;
font-weight: bold;
}

.categorys-list ul li:nth-child(n+4) {
float: left;
}
/*news special reports section*/
.news-reports{
padding-top: 10px;
float: right;
}

.news-reports h1 {

border-bottom: 0px;
}
.news-reports ul {
width: 300px;

}

.news-reports ul li {
line-height: 20px;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 6px 0px;
border-bottom: 1px solid #ccc;
}

/*news category section*/
.news-category{
width: 612px;
float: left;
margin-right: 20px;
}
.news-category .artblock {
width: 150px;
display: inline-block;
margin-top: 10px;

}

.news-category .artblock .artimage {
width: 140px;
height: 90px;
float: left;
overflow: hidden;
}

.news-category .artblock .artimage a img {
width: 140px!important;
}

.news-category .artblock .description h2 {
font-size: 15px;
line-height: 20px;
height: 60px;
overflow: hidden;
width: 150px;
}

.news-category .artblock .description p{
display:none;
}

@media print{

  .logo-block{ display: none;}
  #header {display: none;}
  #footer {display: none;}
  .headline {display: none;}
  .ad-holder-top {display: none;}
  .ad-holder {display: none;}
  .panel {display: none;}
    #sidebar{display: none;}
    .comments-block {display: none;}
    .vidbox{display: none;}
    .cnbc-new-footer{display: none;}

}






































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
