span.icon{color:#A7A7A7;font-weight:bold;padding-right:3px;white-space:nowrap;}
span.icon{vertical-align:bottom;padding:0 3px;}
span.icon{padding-bottom:2px;margin-left:2px;}
span.video-icon{background:url(video.gif) no-repeat;padding-left:15px;}
span.bx-icon{background:url(bx.gif) no-repeat;padding-left:15px;}
span.slideshow-icon{background:url(slideshow.gif) no-repeat;padding-left:15px;vertical-align:text-top;}
.source-title{color:#333;font-weight:bold;font-size:1.1em;}
#main{width:980px;margin:15px auto;padding:0;}
#main-left{float:left;width:664px;}
#main-right{float:right;width:300px;}
#top-col1{float:left;width:400px;}
#top-col1 h2{height:0;padding-top:20px;overflow:hidden;}
#top-col1 h2.small-business{background:url(latestnews_small-business.png) no-repeat;}
#top-col1 h2.technology{background:url(latestnews_technology.png) no-repeat;}
#top-col1 h2.finance{background:url(latestnews_finance.png) no-repeat;}
#top-col1 h2.innovation{background:url(latestnews_innovation.png) no-repeat;}
#top-col1 h2.asia{background:url(latestnews_asia.png) no-repeat;}
#top-col1 h2.business-schools{background:url(latestnews_business-schools.png) no-repeat;}
#top-col1 h2.europe{background:url(latestnews_europe.png) no-repeat;}
#top-col1 h2.global{background:url(latestnews_global.png) no-repeat;}
#top-col1 h2.lifestyle{background:url(latestnews_lifestyle.png) no-repeat;}
#top-col1 h2.management{background:url(latestnews_management.png) no-repeat;}
#top-col2{float:right;width:250px;}
#main-bottom{background:url(vrule.gif) repeat-y right;margin-top:25px;padding-right:10px;}
#bottom-col2-bottom{margin-top:20px;}
#bottom-col1{width:205px;float:left;}
#bottom-col2{width:430px;float:right;}
#bottom-col2-top-first,#bottom-col2-bottom-first{float:left;width:205px;}
#bottom-col2-top-second,#bottom-col2-bottom-second{float:right;width:205px;}
#ad-specialtop{text-align:center;}
.top-news-header{height:0;padding-top:20px;overflow:hidden;background:transparent none no-repeat scroll 0 0;background-image:url(news-and-analysis.png);}
#topNews .source-title{font-size:1.15em;}
#lede h1{font-size:25px;display:block;letter-spacing:-1px;}
#lede-img{float:left;padding:0 15px 10px 0;width:184px;height:138px;}
#lede.first p{font-size:12px;line-height:18px;margin-top:10px;}
#topNews ul.item,#latestNews ul.item{padding-top:15px;border-top:#DCDCDC 1px solid;margin-top:10px;}
#topNews ul.first{padding-top:0;border-top:0 none;margin-top:0; text-align:justify;}
#topNews ul.second h2{display:inline;}
#topNews ul.second h3{display:inline;}
#topNews ul.second p{font-size:1.15em;line-height:1.3em;margin-top:5px;}
#topNews p{font-size:1.15em;line-height:1.3em;margin-top:2px;}
#topNews ul li{margin-top:6px;line-height:1.2em;}
#topNews ul#lede li.first{margin-top:0;}
#topNews ul#lede li.first h1{color:#14427e;text-transform:uppercase; margin:5px 0 5px 0 ;}
#topNews ul#lede li.first h1 span{}
#topNews #lede li.first a{}
#topNews li a{}
#topNews ul.item li a{}
#topNews li.first{margin-top:0;padding-left:0;}
#topNews #lede li a{}
#topNews ul.item li.first a{}
#topNews h2 a,#topNews h3 a{font-size:1.3em;font-weight:bold;}
#topNews ul.item li img.story-image{float:left;padding:0 15px 10px 0;width:100px;height:75px;}
#topNews-second li.first img{float:left;}
#topNews ul.second li.first a{font-size:1.4em;}
#featuredColumns{margin-top:15px;padding-top:10px;border-top:2px solid #dcdcdc;}
#featuredColumns h2{height:0;padding-top:14px;background:url(featured-columnists.png) no-repeat;overflow:hidden;}
#featuredColumns ul{margin-top:12px;padding-top:10px;border-top:1px solid #dcdcdc;}
#featuredColumns ul.first{padding-top:0;border-top:0 none;}
#featuredColumns li{margin-top:6px;}
#featuredColumns li.first{margin-top:0;}
#featuredColumns p{font-size:1.15em;line-height:1.5em;margin:2px 0;}
#featuredColumns a{font-size:1.15em;line-height:1.2em;font-weight:bold;}
#featuredColumns img.columnist{float:left;width:50px;margin-right:10px;}
#featuredColumns h4 a{font-size:1.3em;}
#latestNews h2{background:transparent no-repeat scroll 0 0;height:0;overflow:hidden;padding-top:14px;}
#latestNews h2.more-business-news-header{height:0;padding-top:20px;overflow:hidden;background:transparent none no-repeat scroll 0 0;background-image:url(more-business-news.png);}
#latestNews h2.asia{background-image:url(more-asia-news.png);}
#latestNews h2.europe{background-image:url(more-europe-news.png);}
#latestNews h2.business-schools{background-image:url(more-business-schools-news.png);}
#latestNews h2.finance{background-image:url(more-finance-news.png);}
#latestNews h2.global{background-image:url(more-global-news.png);}
#latestNews h2.innovation{background-image:url(more-innovation-news.png);}
#latestNews h2.lifestyle{background-image:url(more-lifestyle-news.png);}
#latestNews h2.management{background-image:url(more-management-news.png);}
#latestNews h2.small-business{background-image:url(more-small-business-news.png);}
#latestNews h2.technology{background-image:url(more-technology-news.png);}
#latestNews ul{margin-top:12px;}
#latestNews li{margin-top:8px;}
#latestNews a{font-size:1.15em;font-weight:bold;line-height:1.3em;padding-right:3px;}
#latestBlogs{margin-top:20px;padding-top:12px;border-top:2px solid #dcdcdc;}
#latestBlogs h2{height:0;padding-top:14px;overflow:hidden;}
#latestBlogs h2.finance{background:url(featured-finance-bloggers.png) no-repeat;}
#latestBlogs h2.management{background:url(featured-management-bloggers.png) no-repeat;}
#latestBlogs h2.small-business{background:url(featured-bloggers.png) no-repeat;}
#latestBlogs h2.technology{background:url(featured-bloggers.png) no-repeat;}
#latestBlogs h2.innovation{background:url(featured-innovation-bloggers.png) no-repeat;}
#latestBlogs h2.lifestyle{background:url(featured-lifestyle-bloggers.png) no-repeat;}
#latestBlogs h2.global{background:url(featured-global-bloggers.png) no-repeat;}
#latestBlogs h2.europe{background:url(featured-europe-bloggers.png) no-repeat;}
#latestBlogs h2.business-schools{background:url(featured-business-schools-bloggers.png) no-repeat;}
#latestBlogs h2.asia{background:url(featured-asia-bloggers.png) no-repeat;}
#latestBlogs ul{margin-top:12px;}
#latestBlogs ol{margin-top:8px;}
#latestBlogs ol li{margin-top:8px;}
#latestBlogs li.first{margin-top:0;}
#latestBlogs li.second{display:inline;margin-top:0;}
#latestBlogs ul.second{margin-top:8px;padding-top:6px;border-top:1px solid #dcdcdc;}
#latestBlogs h3{font-size:1.3em;font-weight:bold;line-height:1.3em;}
#latestBlogs h3{margin-top:3px;font-size:1.3em;line-height:1.3em;}
#latestBlogs h3 a{font-weight:bold;}
#latestBlogs .byLine{display:block;font-size:1.2em;line-height:1.2em;}
#latestBlogs ol li a{font-size:1.15em;line-height:1.3em;padding-right:3px;}
#belly{left:0;margin-top:25px;}
#belly-content{width:608px!important;}
#belly ul li{padding:0 12px 0 11px;width:179px;}
#belly .report p.summary{font-size:1.2em;}
#feature-band{background-color:#EAEAEA;height:224px;margin-top:20px;}
#feature-band .scrollable .items{clear:both;position:absolute;width:20000em;}
#feature-band .scrollable div{border-right:1px solid #CDCDCD;float:left;height:224px;padding:0 12px 0 13px;width:179px;}
#feature-band .scrollable div img{vertical-align:top;}
#feature-band a.browse{background:#EAEAEA url(feature-band-previous.gif) no-repeat scroll 50% 50%;cursor:pointer;display:block;float:left;font-size:1px;height:224px;width:24px;text-indent:-5000px;}
#feature-band a.right{background:#EAEAEA url(feature-band-next.gif) no-repeat scroll 50% 50%;clear:right;margin-right:0;width:26px;}
#feature-band h2{font-size:15px;font-weight:bold;visibility:hidden; height:30px; margin:10px 0 10px 0;}
#feature-band a:link,#feature-band a:visited{color:#14427e;text-decoration:none;font-weight:bold;}
#feature-band a:hover,#feature-band a:active{color:#14427e;text-decoration:none;}
#feature-band .updated{color:red;font-weight:bold;}
#feature-band a img{border:none;}
#feature-band .featured img{float:left;padding-right:5px;height:50px;width:50px;}
#feature-band .featured h3{margin-top:14px;font-size:1.2em;}
#feature-band .featured .summary{font-size:1.2em;}
#feature-band .featured p,.story p{clear:both;font-size:1.2em;line-height:1.5em;padding-top:6px;}
#feature-band h3{font-size:1.2em;font-weight:bold;margin-top:13px;}
#feature-band .video h3 .updated{font-size:.8em;}
#feature-band .quote{font-size:1.2em;line-height:1.5em;padding-left:30px;}
#feature-band blockquote{padding-top:5px;background:url(quote-left.png);background-position:0 1px;background-repeat:no-repeat;}
#feature-band blockquote span{padding-right:24px;padding-bottom:20px;padding-left:10px;background:url(quote-right.png);background-position:5px 3px;background-repeat:no-repeat;}
#feature-band blockquote p{display:inline;}
#feature-band .quote a{font-weight:normal;color:#555;}
#feature-band .author{font-size:1.2em;margin-top:7px;font-weight:bold;color:#000;}
#feature-band .featured-user-slug{font-size:1.2em;}
#feature-band .generic h4,.reportindex h4,.blog h4{text-transform:uppercase;font-size:.8em;position:absolute;bottom:6px;padding-right:10px;}
#feature-band .report p.summary{margin-top:7px;font-size:1.2em;}
#feature-band .scrollable{height:224px;overflow:hidden;position:relative;width:614px!important;float:left;}
#feature-band .story img{float:left;height:50px;padding-right:5px;width:50px;}
#feature-band .story .author{float:left;font-size:1.1em;font-weight:bold;width:100px;}
#feature-band .story h2{clear:both;margin-top:8px;color:#333;}
#feature-band .story h3{width:100%;float:left;font-size:1.2em;margin-top:10px;clear:both;}
#feature-band .story p{width:100%;float:left;font-size:1.2em;line-height:1.5em;clear:both;}
#channel-bins{background:transparent url(subchannel-vrule.gif) repeat-y scroll 214px top;}
#channel-bins ul{width:204px;float:left;margin-left:20px;}
#channel-bins ul.first{background:none;margin-left:0;}
.subchannel{margin-top:18px;font-size:1.1em;line-height:1.3em;}
#channel-bins ul li.first{margin-top:0;}
.subchannel ol{margin-top:7px;}
.subchannel ol li{margin-top:7px;}
.subchannel p{margin-top:0;}
.subchannel ol li.first{margin-top:0;}
.subchannel ol li .more{padding-right:7px;background:url(topic-arrow.gif) no-repeat right 3px;}
.subchannel h2 a{font-weight:bold;text-transform:uppercase;}
.subchannel h3 a{font-weight:bold;}
#bottom-row{border-top:solid 1px #DCDCDC;margin-top:20px;padding-top:20px;background:transparent url(vrule-full.gif) no-repeat scroll 214px 20px;}
#bottom-left{width:205px;float:left;}
#bbg-news-wall{font-size:1.1em;line-height:1.4em!important;float:left;width:430px;margin-left:18px;}
#bbg-news-wall ul{float:left;width:185px;margin-left:36px;margin-top:8px;}
#bbg-news-wall ul.first{margin-left:0;}
#bbg-news-wall li,#bbg-news-wall p{margin-top:8px;}
#bbg-news-wall li.first,#bbg-news-wall p.first{margin-top:0;}
#bbg-news-wall h2 a{font-weight:bold;padding-right:10px;background:url(topic-arrow.gif) no-repeat right 2px;text-transform:uppercase;}
#bbg-news-wall ul li .more{padding-right:7px;background:url(topic-arrow.gif) no-repeat right 3px;}
#idg-news-wall{font-size:1.1em;line-height:1.4em!important;float:left;width:205px;}
#idg-news-wall h2 a{background:transparent url(topic-arrow.gif) no-repeat scroll right 2px;font-weight:bold;padding-right:10px;text-transform:uppercase;}
#idg-news-wall ul{float:left;width:185px;margin-top:8px;}
#idg-news-wall ul.first{margin-left:0;}
#idg-news-wall li,#idg-news-wall p{margin-top:8px;}
#idg-news-wall li.first,#idg-news-wall p.first{margin-top:0;}
#idg-news-wall ul li .more{padding-right:7px;background:url(topic-arrow.gif) no-repeat right 3px;}
#columnist-wall{float:right;width:430px;}
#columnist-wall ul{float:left;width:160px;margin-left:61px;margin-top:8px;}
#columnist-wall ul.first{margin-left:0;}
#columnist-wall li,#columnist-wall p{margin-top:8px;}
#columnist-wall p.byLine{margin-top:0;}
#columnist-wall li.first,#columnist-wall p.first{margin-top:0;}
#columnist-wall li a{font-size:1.1em;line-height:1.3em;}
#columnist-wall h2{font-weight:bold;text-transform:uppercase;font-size:1.1em;line-height:1.3em;}
#columnist-wall ul li .more{padding-right:7px;background:url(topic-arrow.gif) no-repeat right 3px;}
#bwMall img{display:block;}
#bwMall{margin:20px 0 0 0;font-size:12px;padding:10px;background-color:#F5F5F5;}
#bwMall h2{height:0;padding-top:20px;overflow:hidden;background:transparent none no-repeat scroll 0 0;background-image:url(sponsored-links.png);margin-top:0;}
#bwMall a{font-weight:bold;}
#bwMall ul{display:inline;float:left;width:270px;margin-top:8px;margin-left:25px;}
#bwMall ul.first{margin-left:0;}
#bwMall li{margin-top:5px;}
#bwMall li.first{margin-top:0;}
#bwMall li a,#bwMall li.first a,#bwMall li p{font-size:.9em;margin-top:0;}
#main-right{float:right;width:300px;}
#main-right .module{padding:20px 0 0 0;}
#main-right .ad{margin-top:20px;}
#main-right .module h3{display:block;font-weight:bold;font-size:1.4em;line-height:1.2em;margin-bottom:12px;}
#main-right .first{margin-top:0;}
#bx-topics .topic-item{margin-top:10px;}
#bx-topics .topic-item.first{margin-top:0;}
#bx-topics .topic-item h4{font-size:1.1em;line-height:1.1em;margin-bottom:10px;}
#bx-topics .topic-item h4 a{font-weight:bold;}
#bx-topics .user{padding-left:45px;background:transparent url(head_shot-35.png) no-repeat scroll 0 0;}
#bx-topics .user .info{color:#999;}
#madison-logic-module{border-top:solid 2px #dcdcdc;padding-top:10px;margin-top:20px;}
#madison-logic-module .see-all-link{color:#999;font-size:1.2em;}
#channel-stories{margin-top:20px;padding:0 10px 0 20px;width:320px;float:left;}
#sub-channel-stories{margin-top:5em;padding:0 10px;width:300px;float:left;}
#sub-channel-stories .group{margin-bottom:1em;}
h4.main-section-label{font-family:"Akzidenz-Grotesk Std";font-size:17px;text-transform:uppercase;font-weight:bold;display:inline;margin-right:7px;}
#main-area i{color:#F22;font-size:10px;font-style:normal;}
#main-area a{text-decoration:none;color:#314679;}
#main-area a:hover{text-decoration:underline;}
#main-area .lead h2{color:black;font-family:"Akzidenz-Grotesk Std Bold Cnd";font-size:34px;line-height:37px;text-transform:uppercase;font-weight:bold;}
#main-area .lead h2 a{color:#000;font-family:"Akzidenz-Grotesk Std";font-size:34px;line-height:37px;text-transform:uppercase;font-weight:bold;}
#main-area h3{display:inline;margin-right:4px;}
#main-area h3 a{font-weight:bold;font-size:14px;line-height:18px;}
#channel-stories .lead{border:0;padding-top:0;}
#channel-stories p{margin-top:4px;line-height:18px;font-size:12px;}
.subchannel h3 .source-title{font-size:1.0em;}
.subchannel .source-title{font-size:1.1em;}
#sub-channel-stories h2{text-transform:uppercase;margin-top:1em;color:black;font-size:1.8em;font-weight:bold;line-height:1.2em;margin-bottom:.7em;padding-top:.4em;}
#sub-channel-stories h4{text-transform:uppercase;font-size:12px;font-weight:bold;margin-bottom:7px;}
#sub-channel-stories h4 img{vertical-align:middle;margin-left:3px;}
#sub-channel-stories h3 a.larger{font-size:18px;font-weight:bold;}
#sub-channel-stories ul li{font-size:12px;line-height:18px;margin-top:4px;margin-bottom:4px;}
#sub-channel-stories ul.top li{list-style:disc;margin-left:1em;}
#bottom-stories{padding:1em;}
#bottom-stories .group{margin-bottom:18px;float:left;width:200px;padding-right:1em;}
#bottom-stories .group h2{color:black;font-size:1.2em;font-weight:bold;line-height:1.2em;margin-bottom:.7em;padding-top:.4em;}
#bottom-stories .group ul li{list-style:disc;list-style-position:inside;padding-bottom:.5em;font-size:12px;}
.module h2 a{font-size:1.2em;font-weight:bold;line-height:1.2em;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;color:#999;text-decoration:none;}
.module .extraLink{clear:both;font-size:1.1em;padding-top:.3em;}
.module .extraLink a{background:transparent url(arrow_dkblue_7x9.gif) no-repeat scroll 100% 50%;padding-right:10px;}
.module .cornerLink{background:transparent url(blue_arrow_5x7.gif) no-repeat scroll 100% 50%;font-size:11px;padding-right:8px;position:absolute;right:0;top:10px;}
.column h2{color:black;font-size:1.2em;font-weight:bold;line-height:1.2em;padding-top:.4em;text-transform:uppercase;}
.textAd{margin-top:10px;border-top:solid 2px #e5e5e5;padding-top:3px!important;}
.textAd ul{margin-top:.8em;}
.textAd li{margin-bottom:10px;line-height:1.2em;}
.textAd li a{color:#064599;font-size:1.1em!important;font-weight:bold;}
.textAd span a{color:#064599;font-weight:normal;}
.textAd a.ad-link,#text-ad a.ad-link:hover{text-decoration:none;}
.textAd .bw-modulehead{border:none!important;}
.textAd h2{color:#999;font-weight:bold;padding-top:3px;text-transform:uppercase;}
.textAd h2 a{font-size:1.1em;}
#simplyHired{border-top:solid 2px #dcdcdc;margin:20px 0 0;padding:10px 0;}
#simplyHired h2{height:0;padding-top:14px;overflow:hidden;}
#simplyHired h2.finance{background:url(finance-2.png) no-repeat;}
#simplyHired h2.business-schools{background:url(bschools.png) no-repeat;}
#simplyHired h2.management{background:url(managing.png) no-repeat;}
#simplyHired h2.lifestyle{background:url(lifestyle-1.png) no-repeat;}
#simplyHired a,#simplyHired p{font-size:1.2em;}
#simplyHired .post-job{display:block;float:right;width:82px;height:0;margin:0;padding:23px 0 0;background:url(post-job.gif);overflow:hidden;}
#simplyHired ul{margin-top:8px;}
#simplyHired li{margin-top:6px;}
#simplyHired li.first{margin-top:0;}
#simplyHired li p{font-size:1.1em;line-height:1.3em;}
#simplyHired p.posted-date{color:#666;}
#simplyHired .view-all-jobs{display:block;float:left;font-size:11px;font-weight:normal;padding:0 10px 0 0;background:url(bullet-triangle.png) no-repeat right 3px;}
#simplyHired .sh-logo{display:block;float:right;width:68px;height:0;padding-top:15px;background:url(simply-hired.gif) no-repeat;overflow:hidden;}
#simplyHired li a{font-weight:bold;}
#simplyHired .sh-bottom{margin-top:10px;}
#eLearners{border-top:solid 2px #e5e5e5;padding:8px 0 5px 0;margin-top:15px;}
#eLearners h2{background:transparent url(online_degrees.png) no-repeat scroll 0 0;height:0;overflow:hidden;padding-top:14px;}
#eLearners p{font-size:1.2em;line-height:1.3em;margin-top:10px;}
#eLearners .learn{margin-top:15px;height:90px;width:278px;}
#eLearners ul{border-top:1px solid #eee;margin-top:10px;padding-top:10px;}
#eLearners li{float:left;font-size:1.2em;line-height:1em;width:150px;}
#eLearners .button{background-color:red;margin-top:10px;padding:3px 0;text-align:center;}
#eLearners .button a{color:#fff;font-size:1.2em;font-weight:bold;}
#eLearners .powered{font-size:1.1em;margin-top:5px;float:right;}
#bitpipe{border-top:solid 2px #e5e5e5;padding:8px 0 6px;margin-top:15px;}
#bitpipe h2{background:transparent url(research_library.png) no-repeat scroll 0 0;height:0;overflow:hidden;padding-top:14px;}
#bitpipe p{margin-top:11px;font-size:1.2em;line-height:1.4em;}
#bitpipe fieldset{border:solid 0 transparent;margin:0;}
#bitpipe fieldset label{display:block;font-weight:bold;font-size:.9em;text-transform:uppercase;color:#666;}
#bitpipe fieldset p .note{display:block;font-size:.9em;color:#999;margin-top:.3em;}
#bitpipe .searchBtn{margin-left:5px;margin-bottom:-4px;}
#bitpipe .popular-link{font-weight:bold;}
#bitpipe #qt{border:1px solid #a8a8a8;width:180px;}
#bitpipe .linkSet span{display:block;color:#999;}
#bitpipe .logo{float:right;margin-top:.5em;margin-right:15px;}
#designDirectory{border-top:solid 2px #e5e5e5;padding:10px 0 0!important;}
#designDirectory h2{background:transparent url(design_directory.png) no-repeat scroll 0 0;height:0;padding-top:18px;margin-bottom:8px;overflow:hidden;}
#wrapper #designDirectory h2{border:medium none;}
#designDirectory p{font-size:1.1em;line-height:1.2em;}
#designDirectory p em{font-style:italic;}
#designDirectory .featured{margin:15px 0 0;padding:0 0 10px;}
#designDirectory .featured p em em{margin-top:5px;display:block;}
#designDirectory #designDirectoryBug{float:left;margin:0 7px 5px 0;position:relative;}
#designDirectory .location,#designDirectory .clients{font-size:1.1em;}
#designDirectory .location{color:#666;margin:.1em 0;}
#designDirectory .clients{line-height:1.4em;}
#designDirectory ul{clear:both;padding-bottom:3px;}
#designDirectory ul li{margin-bottom:10px;}
#designDirectory li h3,#designDirectory li .location{display:inline;}
#designDirectory li .location{margin-left:2px;}
#designDirectory .flashMovie{margin:0 12px 0 0;width:110px;height:100px;float:left;}
#designDirectory .flashDesc{font-weight:bold;}
#designDirectory .linkSet{padding-bottom:10px;}
#designDirectory .powered{font-size:1.1em;margin-top:5px;margin-left:127px;margin-top:0;}
#designDirectory .clients{margin-top:3px;}
#cicForm{margin-bottom:15px;}
#cic-featured-companies{background-color:#f1f6f9;font-size:1.2em;border:1px solid #CCC;}
#cic-featured-companies-interior{border:3px solid #EDEDED;}
#cic-featured-companies-interior-interior{border-top:2px solid #FFF;border-left:2px solid #FFF;border-right:2px solid #FFF;padding:12px 5px 5px 10px;}
#cic-featured-companies-interior-interior p{margin-bottom:15px;}
#cic-featured-companies-interior h2{height:0;padding-top:30px;overflow:hidden;background:transparent none no-repeat scroll 0 0;}
#cic-featured-companies-interior h2.cic-dynamic-module-header{background-image:url(research_companies.png);}
#cic-featured-companies-interior h2.cic-static-module-header{background-image:url(research_private_companies.png);}
#cic-company-search-textField-wrapper{background-color:#E5E5E5;border:2px solid #E5E5E5;width:142px;margin:0 6px 0 0;float:left;}
#cic-company-search-input{border:1px solid #C0C0C0;color:#7E7E7E;font-size:1.1em;height:18px;line-height:18px;padding:2px 0 0 8px;width:132px;}
#cic-company-search-submit{display:block;float:left;height:0;width:27px;padding-top:18px;margin:4px 0 0 0;overflow:hidden;background:transparent none no-repeat scroll 0 0;background-image:url(company-search-go.png);}
#cic-lookup-link{font-size:.9em;display:block;float:left;padding:7px 0 0 5px;}
#cic-previous-company{background:transparent none no-repeat scroll 0 0;background-image:url(cic-tickers-previous.png);width:16px;height:0;overflow:hidden;padding-top:62px;float:left;cursor:pointer;cursor:hand;}
#cic-next-company{background:transparent none no-repeat scroll 0 0;background-image:url(cic-tickers-next.png);width:16px;height:0;overflow:hidden;padding-top:62px;float:right;cursor:pointer;cursor:hand;}
#sliding-stock-quotes-container{background-color:#e4edf2;border:2px solid #fff;}
#sliding-stock-quotes-carousel-wrapper{width:260px;height:62px;}
.cic-stock-quote{padding:10px 4px 0 10px;}
.cic-stock-quote h3{font-weight:bold;}
.cic-more-company-info{font-size:.9em;}
.cic-more-company-info a{border-right:1px solid #CCC;margin:0 5px 0 0;padding-right:5px;float:left;}
.cic-more-company-info .last{border:0;}
.cic-latest-numbers li{display:inline;margin-right:10px;}
.cic-latest-numbers .plus{color:#390;}
.cic-latest-numbers .minus{color:#CF0F3F;}
.cic-latest-numbers span{font-size:.9em;margin-right:10px;}
#innovationwrapper{margin:0;padding-top:0;border-top:solid 1px #e5e5e5;}
#innovationCareers{margin-top:20px;padding:10px!important;background:#F7F7F7;}
#innovationCareers h2{background:transparent url(bw_innovation_job.png) no-repeat scroll 0 0;text-indent:-9000px;margin-bottom:8px;}
#innovationCareers ul li{color:#666;line-height:1.4em;margin:.8em 0;}
#innovationCareers p{font-size:1.1em;line-height:1.2em;}
#innovationCareers ul li a{font-size:1.1em;font-weight:bold;text-decoration:none;}
#innovationCareers select{margin:4px 0 3px;width:80%;}
#innovationCareers .post-job{display:block;float:left;margin-right:10px;}
#innovationCareers .view-all{margin:6px 0 0 0;display:block;float:left;padding-right:8px;background:url(bullet-triangle.png) no-repeat right 3px;}
.clearFloat{clear:both;height:0;line-height:0;}
#innovationCareers p span{margin:0 2px;}
#innovationCareers p.companyDetails{color:#333;}
#innovationCareers .powered{display:block;font-size:1.1em;margin-left:155px;margin-top:14px;text-align:right;}
#speciallinks{margin-top:20px;padding-top:20px;border-top:solid 1px #dcdcdc;}
#speciallinks li.first{margin-top:0;}
#speciallinks li{margin-top:10px;line-height:1.3em;}
#speciallinks a{font-size:1.1em;line-height:1.3em;text-transform:uppercase;font-weight:bold;}
#resources{background:#F6F6F6;margin-top:20px;margin-bottom:20px;border:1px solid #CCC;}
#resources div{border:3px solid #EDEDED;}
#resources div div{border:2px solid #FFF;padding:12px 5px 5px 10px;}
#resources ul{margin-top:5px;}
#resources li{line-height:2em;}
#resources a{font-size:1.2em;font-weight:bold;}
#resources h2{height:0;padding-top:18px;overflow:hidden;}
#resources h2.finance{background:url(finance_resources.png) no-repeat;}
#resources h2.management{background:url(management_resources.png) no-repeat;}
#resources h2.small-business{background:url(small-business_resources.png) no-repeat;}
#resources h2.technology{background:url(technology_resources.png) no-repeat;}
#resources h2.innovation{background:url(innovation_resources.png) no-repeat;}
#resources h2.lifestyle{background:url(lifestyle_resources.png) no-repeat;}
#resources h2.global{background:url(global_resources.png) no-repeat;}
#resources h2.europe{background:url(europe_resources.png) no-repeat;}
#resources h2.business-schools{background:url(business-schools_resources.png) no-repeat;}
#resources h2.asia{background:url(asia_resources.png) no-repeat;}
#content-links{line-height:1.3em;width:205px;float:left;margin-top:15px;}
#content-links ul{margin-top:7px;}
#content-links li{margin-top:9px;}
#content-links li.first{margin-top:0;}
#content-links h2{font-size:1.1em;font-weight:bold;text-transform:uppercase;}
#content-links li a{font-size:1.1em;font-weight:bold;}
#content-links span{font-size:1.2em;font-weight:bold;color:#14427E;}
#toolsWrapper{background:#e8e8e8;border:solid 1px #ccc;padding:3px;margin-bottom:20px;}
#bschoolTools{background:#f8f8f8;border:solid 2px #fff;padding:8px;}
#bschoolTools h2{background:url(bschool-tools.png) no-repeat;height:0;padding-top:17px;overflow:hidden;}
#bschoolTools h3 a{display:block;color:#14427E;font-size:1.4em;font-weight:bold;margin-top:6px;}
#bschoolTools p{font-size:1.3em;margin-top:2px;padding-right:4px;}
#bschoolTools ul{float:left;margin-top:2px;}
#bschoolTools ul.second{margin-left:8px;}
#bschoolTools ul li{font-size:1.1em;font-weight:bold;line-height:1.3em;margin-top:6px;}
#bschoolTools .tool-comparator{display:block;padding-left:19px;background:url(tool-comparator.png) no-repeat;}
#bschoolTools .tool-forums{display:block;padding-left:19px;background:url(tool-forums.png) no-repeat;}
#bschoolTools .tool-blogs{display:block;padding-left:19px;background:url(tool-blog.png) no-repeat;}
#bschoolTools .tool-calendar{display:block;padding-left:19px;background:url(tool-calendar.png) no-repeat;}
.col-header h3{color:black;font-family:"Akzidenz-Grotesk Std";font-size:17px;font-weight:bold;display:inline;padding-right:5px;}
.red{color:#CF0F3F;font-weight:normal;}
.green{color:#390;font-weight:normal;}
#main-left{float:left;width:660px;}
#main-right{float:right;width:300px;}
#top-column1{float:left;width:400px;}
#top-column2{float:right;width:240px;}
#main-bottom{margin-top:25px;}
#bottom-column1{float:left;width:205px;}
#bottom-column2{float:left;width:462px;}
#bottom-column2-first{float:left;width:205px;}
#bottom-column2-second{float:left;margin-left:20px;width:205px;}
#ad-specialtop{text-align:center;}
#ad-right2{margin-bottom:0;}
#updated-header{padding-bottom:8px;vertical-align:middle;}
#top-column1{float:left;width:240px;margin-top:4px;}
#top-column2{float:left;margin-left:18px;width:400px;margin-top:4px;}
#top-column2-inner{float:right;width:710px;margin-top:4px;}
#top-column2-inner h2{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#top-column2 .col-header{display:inline;margin-right:10px;}
#top-column3{float:right;width:300px;margin-top:0;}
#top-column3 .ad{margin-top:20px;}
#latestNews{padding-top:10px;border-top:#dcdcdc 1px solid;margin-top:10px;}
#latestNews h3{font-family:"Akzidenz-Grotesk Std";font-size:17px;text-transform:uppercase;font-weight:bold;color:black;}
#latestNews li{margin-top:5px;padding-left:11px;background:transparent url(bullet-triangle-right.png) no-repeat scroll left 2px;}
#belly{margin-top:25px;height:224px;}
#belly-content{width:930px!important;}
#belly ul li{width:165px;padding:0 10px 0 10px;}
#previous-slide{width:24px;}
#feature-band .scrollable{width:930px!important;}
#feature-band .scrollable div{width:165px;padding:0 10px;}
#main-bottom{margin-top:25px;background:transparent url(vrule.gif) repeat-y scroll 665px center;padding:0;}
#bottom-column2-second{float:left;margin-left:20px;width:185px;}
#bottom-column3{float:right;width:300px;}
#video-topBusiness{margin-top:12px;}
#video-topBusiness h2.top-business-video-header{height:0;padding-top:20px;overflow:hidden;background:transparent none no-repeat scroll 0 0;background-image:url(top-business-video.png);}
#video-topBusiness.first{margin-top:0;margin-bottom:20px;}
#simply-hired{position:relative;font-size:11px;color:#333;border:solid 2px #ddd;border-width:2px 0;padding:5px 0;}
#simply-hired .job-listing{margin:9px 0;}
#simply-hired .job-title{color:#14427e;font-weight:bold;font-size:12px;display:block;}
#simply-hired .job-posted{color:#939393;}
#simply-hired #sh-post-job{float:right;background:transparent url(button-post-job.png) no-repeat scroll 0 0;height:0;overflow:hidden;padding-top:23px;width:82px;}
#simply-hired #bw-view-jobs{float:left;font-size:12px;}
#simply-hired #sh-link{float:right;background:transparent url(simply-hired-logo-small.png) no-repeat scroll 0 0;height:0;overflow:hidden;padding-top:12px;width:65px;margin-top:2px;}
#simply-hired #sh-bottom{padding-top:7px;height:12px;}
#simply-hired .sh_powered_by{font-size:1.1em;line-height:1.2em;margin-top:0;text-align:right;}
#simply-hired .sh_blue{color:#00ACF1;}
#simply-hired .sh_green{color:#A6CE3A;}
#simply-hired #sh-bottom span{float:right;}
#bwMall{margin-right:10px;}
.subchannel{margin:10px 0 10px 0;font-size:11px;text-align:justify;}
.subchannel h3{line-height:15px;}
#bottom-column1 h2{margin-top:20px;margin-bottom:7px;}
#bottom-inner h2.first{margin-top:0;margin-bottom:7px;}
#bottom-inner h2 a,#bottom-inner .channel-dir div.subchannel h2 a{text-transform:uppercase;font-weight:bold;font-size:1.1em;background:transparent url(bullet-caret.png) no-repeat scroll right center;padding-right:7px;}
#bottom-inner h3{font-size:1.2em;font-weight:bold;}
#bottom-inner li{margin-top:8px;}
#bottom-inner li.first{margin-top:0;}
#bottom-inner .subchannel ul{margin-bottom:8px;}
#bottom-inner div.subchannel li a,#bottom-inner .channel-dir div.subchannel a{font-size:1.1em;padding-right:3px;}
#bottom-inner .subchannel a.more{background:transparent url(bullet-caret.png) no-repeat scroll right center;padding-right:7px;font-size:1.1em;}
#bottom-inner div.subchannel li.first a{font-weight:bold;font-size:1.2em;}
#bottom-inner .channel-dir div.subchannel li.first a{font-weight:normal;font-size:1.1em;}
#bottom-column2-inner{background:transparent url(vrule.gif) repeat-y scroll 214px center;margin-left:20px;}
#bottom-inner{background:transparent url(vrule.gif) repeat-y scroll 214px center;}
#bottom-left{float:left;width:667px;}
#bottom-inner li.bulleted{display:inline;background:url(bullet-disc.png) no-repeat scroll -5px 5px;}
#bottom-inner p{font-size:1.1em;line-height:18px;margin-top:2px;}
.channel-dir img{float:left;padding:0;width:140px;}
.channel-dir{margin-top:15px;padding:0 0 10px 10px;}
.channel-dir .subchannel{float:right;width:47%;}
#main-bottom .channel-dir h2{margin-top:0;}
#channelDir{background:#fff;width:auto;margin-left:9px;padding:10px 2px 10px 0;}
#channeldir-bschools{background-color:#d6e9ee;color:inherit;padding:10px 0 10px 10px;margin:0 0 10px 0;}
#channeldir-bschools a,#channeldir-lifestyle a{font-size:1.1em;}
#channeldir-bschools div h2{margin-bottom:4px;}
#main-bottom #channelDir h2{margin:0;padding:0;}
#main-bottom #channelDir h3{font-size:1.0em;font-weight:bold;text-transform:uppercase;}
#channeldir-bschools h2 a.channel-name{display:block;background:transparent url(header_bschools_140x31.gif) no-repeat;height:31px;width:140px;padding:0;margin:0;}
#channeldir-lifestyle h2 a.channel-name{display:block;background:transparent url(header_lifestyle_140x31.gif) no-repeat;height:31px;width:140px;padding:0;margin:0;}
#channelDir a.promo-image{background:none;padding:0;margin:0;float:left;clear:left;}
#channeldir-bschools h2 a span{display:none;}
#channeldir-lifestyle h2 a span{display:none;}
#channeldir-lifestyle{border-bottom:2px solid #dcdcdc;padding-bottom:18px;}
#channelDir .image-header{float:left;width:140px;}
#channelDir a.promo-image img{background-color:#fff;padding-top:4px;}
#channelDir div.columns{float:left;margin-left:18px;margin-top:3px;}
#channeldir-bschools div.columns{background:transparent url(vrule-white.gif) repeat-y scroll 140px center;}
#channelDir div.columns .column1{width:130px;float:left;}
#channelDir div.columns .column2{width:120px;float:left;height:100%;margin-left:10px;padding-left:10px;}
#channelDir li.no-header{margin-top:0;margin-bottom:6px;}
#news-wall{margin:0 0 0 20px;width:auto;line-height:1.1em;border:0;font-size:1em;padding:0;}
#news-wall h2{margin-bottom:0;}
#news-wall ul{float:left;width:185px;margin-left:0;}
#news-wall ul.first{margin-right:36px;}
#main-bottom #news-wall li a{font-size:1.1em;}
#main-bottom #news-wall li.first a{font-weight:normal;}
#news-wall li a.more{background:transparent url(bullet-caret.png) no-repeat scroll right center;padding-right:7px;}
﻿ #marketSummary{width:236px;font-family:Helvetica,Arial,sans-serif;}
#marketSummary h3.col-header{color:black;display:block;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;padding-right:5px;}
#marketSummary .index{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#2b3c58;font-size:10px;}
#marketSummary .price{font-family:Helvetica,Arial,sans-serif;font-weight:normal;color:#222;}
#ms-tabs{width:100%;position:relative;overflow:hidden;}
#ms-tabs ul{overflow:hidden;}
#ms-tabs li{width:79px;cursor:pointer;margin:2px 1px 0 1px;padding:5px 1px 5px 0;float:left;text-align:center;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;color:#fff;display:block;background-color:#999;border-bottom:1px solid #999;}
#ms-tabs li.active{background-color:#fff;width:59px;color:black;border-top:1px solid #BFBFBF;border-right:1px solid #BFBFBF;border-left:1px solid #BFBFBF;border-bottom:1px solid white;margin:0 2px 0 1px;padding:7px 0 6px 0;}
#ms-nav-image{vertical-align:top;}
#ms-content-wrap{width:234px;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC; margin-bottom:12px;}
#ms-content{height:100%;position:relative;overflow:hidden;}
#ms-us-top,#ms-eu-top,#ms-as-top{border-left:solid 3px #f7f7f7;border-right:solid 3px #f7f7f7;padding:0 7px 10px 7px;}
#ms-us-top.active,#ms-eu-top.active,#ms-as-top.active{display:block;}
#ms-us-bottom,#ms-eu-bottom,#ms-as-bottom{display:none;overflow:hidden;border-left:solid 3px #f7f7f7;border-right:solid 3px #f7f7f7;padding:0 7px 0 7px;clear:left;}
#ms-us-bottom.active,#ms-eu-bottom.active,#ms-as-bottom.active{display:block;}
#ms-content em{color:#EC0E16;font-size:9px;font-style:normal;white-space:nowrap;}
#ms-content .smartText{position:relative;padding:5px 0 0 0;}
#ms-content .smartText p{font-size:1.2em;line-height:1.5em;margin:8px 0 0 0;}
#ms-content .smartText p a{font-weight:bold;font-family:Helvetica,Arial,sans-serif;color:#2b3c58;}
#ms-us-chart,#ms-eu-chart,#ms-as-chart{margin-top:12px;}
#ms-us-chart-img,#ms-eu-chart-img,#ms-as-chart-img{position:relative;width:205px;height:145px;}
#ms-us-chart-img img,#ms-eu-chart-img img,#ms-as-chart-img img{width:205px;height:145px;}
#ms-us-indexes,#ms-eu-indexes,#ms-as-indexes{margin-top:13px;}
#ms-us-indexes-table,#ms-eu-indexes-table,#ms-as-indexes-table{font-size:1em;width:100%;}
#ms-us-indexes-table tr.selected,#ms-eu-indexes-table tr.selected,#ms-as-indexes-table tr.selected{height:20px;background-color:#DAE5F9;border-bottom:2px solid white;}
#ms-us-indexes-table tr,#ms-eu-indexes-table tr,#ms-as-indexes-table tr{height:20px;cursor:pointer;background-color:#F7F7F7;border-bottom:2px solid white;}
#ms-us-indexes-table .index,#ms-eu-indexes-table .index,#ms-as-indexes-table .index{padding-left:5px;}
#ms-us-indexes-table td,#ms-eu-indexes-table td,#ms-as-indexes-table td{text-align:right;padding-left:5px;}
#ms-us-indexes-table td.index,#ms-eu-indexes-table td.index,#ms-as-indexes-table td.index{color:#2B3C58;font-weight:bold;}
#ms-us-indexes-table img,#ms-eu-indexes-table img,#ms-as-indexes-table img{padding:0 1px 0 0;}
#ms-content .top .indexes table{margin-bottom:5px;}
#ms-search-frm{margin-top:5px;}
#ms-search fieldset{width:212px;}
#ms-searchBoxWrapper{border:2px solid #e5e5e5;background-color:#e5e5e5;float:left;}
#ms-search input.goButton{margin:2px 0 0 0;float:right;}
#ms-search input.symbol{color:#999;border:1px solid #c0c0c0;width:170px;height:16px;padding:4px 0 0 2px;}
#ms-content .screener{border-bottom:1px solid #DCDCDC;}
#ms-content .screener-tabs{position:relative;width:217px;}
#ms-content .screener-tabs ul{overflow:hidden;}
#ms-content .screener-tabs li{cursor:pointer;margin:0 1px 0 1px;padding:0;float:left;display:block;}
#ms-us-screener-tabs,#ms-eu-screener-tabs,#ms-as-screener-tabs{margin-top:2px;}
#ms-us-screener-gainers,#ms-us-screener-losers,#ms-us-screener-actives,#ms-eu-screener-gainers,#ms-eu-screener-losers,#ms-eu-screener-actives,#ms-as-screener-gainers,#ms-as-screener-losers,#ms-as-screener-actives{display:none;}
#ms-us-screener-gainers.active,#ms-us-screener-losers.active,#ms-us-screener-actives.active,#ms-eu-screener-gainers.active,#ms-eu-screener-losers.active,#ms-eu-screener-actives.active,#ms-as-screener-gainers.active,#ms-as-screener-losers.active,#ms-as-screener-actives.active{display:block;width:214px;}
#ms-content .screener-table{width:100%;font-size:11px;font-weight:bold;}
#ms-content .screener-table .green{font-weight:normal;}
#ms-content .screener-table th{padding-bottom:2px;}
#ms-content .screener-table td{padding-bottom:2px;}
#ms-content .name th,#ms-content .name td{border-top:1px solid #dcdcdc;padding-top:3px;}
#ms-content .stats,#ms-content .headlines,#ms-content .change,#ms-content .stats a,#ms-content .headlines a,#ms-content .change a{font-weight:normal;}
#ms-content .firstrow th,#ms-content .firstrow td{border:none;padding-top:6px;}
#ms-content .change td .green,#ms-content .change td .red{color:#222;}
.negData{color:#CF0F3F;font-weight:normal;}
.posData{color:#390;font-weight:normal;}
#ms-popup{width:380px;height:auto;position:absolute;margin:15px;background:white;}
#ms-popup.active{border:solid 3px #999;display:block;}
#ms-popup-content{padding:10px;}
#ms-popup table{width:100%;}
.ms-popup-header{width:100%;padding-bottom:3px;font-size:14px;font-weight:bold;border-bottom:solid 2px #F7F3F7;}
.ms-popup-stats{padding-top:5px;}
#ms-popup li{padding:5px 10px 0 0;display:inline;}
#ms-popup ul .articles{display:block;}
.ms-popup-chart{width:165px;height:101px;overflow:hidden;padding:15px 0 0 0;}
.ms-article-first{padding-top:10px;}
.ms-popup-news{float:right;clear:both;margin:15px 5px 15px 15px;width:160px;text-align:left;}
.ms-popup-news .news{color:#999;}
#chart-label-us,#chart-label-eu,#chart-label-as{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:11px;color:#333;position:absolute;top:-4px;left:15px;background-color:transparent;}
.sectionTitle,.sectionTitleTop,.subSectionTitle,.sectionSubTitle{width:100%;border-top:5px solid #E5E5E5;color:#999;font-size:12px;font-weight:bold;line-height:14.4px;margin:4px 0 6px;padding:5px 0 0;}
.close{float:right;}
.iH{display:none;}
.bottomDate{text-align:center;font-weight:bold;}
.ms_content .rankingsWhiteSpace{line-height:1.2em;}
.disclaimer{padding:2px 0 0 5px;font-size:9px;color:#999;}
#ms-content #ad-left1,#ms-content #ad-left2{width:234px;float:left;font-size:0;display:inline;}
#ms-content #ad-left2{position:absolute;bottom:0;right:0;}




ul.mysidenav{
	list-style:none;
	margin:0px;
	padding:0px;
}

ul.mysidenav li{
	font-size:12px;
	line-height:20px;
	border-bottom:1px dashed #cccccc;
	margin:0px;
	padding:0px;
}

.leftheading{
	width:226px;
	background:#999999;
	color:#ffffff;
	height:29px;
	line-height:29px;
	font-size:14px;
	padding:0 0 0 10px;
	margin:0px;
	font-weight:bold;
	text-transform:uppercase;
}

h3.rightheading{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	line-height:20px;
}

.inputtxt{
	float:left;
	width:200px;
	height:17px;
	line-height:17px;
	border:2px solid #e5e5e5;
}

.submitbtn{
	background:#FF0000;
	width:27px;
	text-align:center;
	line-height:21px;
	color:#ffffff;
	border:0px;
	height:21px;
	margin:0 0 0 5px;
	cursor:pointer;
	font-weight:bold;
}
