
a.anchorLink {color:#000;text-decoration:none;}
#fortuneSubscribe {width:auto;margin:5px 0px 0px 0px;}

/* Feature Banner */
#magFeatBannerTop {background-color:#FFF;border:none;border-bottom:double 3px #EBEBEB; margin-top:2px; padding-bottom:10px;padding-top:0px;}
#magFeatBannerTop a.Flogo {color:#000; font-size:22px; font-weight: bold;}
#magFeatBannerTop h1 {float:left; margin:0; padding:0;}
#magFeatBannerTop select {font-size:12px;margin-top:20px;margin-left:135px;}
#magFeatBannerTop h2 a {color:#676767; float:left; font-size:13px;font-style:italic; font-weight: normal; margin:8px 30px 0 17px;}

#sh_job_widget {margin-bottom:10px;}

.cnnBody_Left .boxHeading {border-bottom:3px solid #E6E6E6; font-size: 16px; letter-spacing: 0px; line-height: 20px; margin-top: -3px; padding-bottom:11px;}
.cnnBody_Left .boxHeading a {color: #004276; font-size: 16px;}


/********** MAIN NAV **********/
#magFeatMainNav {overflow: hidden; width: 620px;}
#magFeatMainNavTabs:after {content:".";display:block;height:0;clear:left;visibility:hidden;}
#magFeatMainNavTabs {display:inline-block;margin-top:5px;text-align:left;}
/* Hides from IE-mac \*/
* html #magFeatMainNavTabs {height:1%;}
#magFeatMainNavTabs {display:block;}
/* End hide from IE-mac */
#magFeatMainNavTabs ul {margin:0px;padding:5px 0px 0px 0px;border:none;width:auto;}
#magFeatMainNavTabs li {background-color:#D6D6D6;border:1px solid #D6D6D6; border-right:1px solid #FFF; font:bold 13px Arial;line-height:1em;height:30px;padding:0px;list-style:none;margin:0;float:left;vertical-align:middle; text-align: center;}

#magFeatMainNavTabs li#tabnumX {background-color:#FFF;border:none; border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6; margin:0px;padding:0px;width:60px;height:32px;}
	html>body #magFeatMainNavTabs li#tabnumX {width:50px;height:31px;}
#magFeatMainNav li#tabnum0 {width:100px;}
#magFeatMainNav li#tabnum1 {width:100px;border-left:none;}
#magFeatMainNav li#tabnum2 {width:120px;border-left:none;}
#magFeatMainNav li#tabnum3 {width:120px;border-left:none;}
#magFeatMainNav li#tabnum4 {width:120px;border-left:none;}

	/** /storypage version **/
	.cnnStoryPage #magFeatMainNavTabs {margin-bottom:10px;}
	.cnnStoryPage #magFeatMainNavTabs li#tabnumX {display:none;}
	.cnnStoryPage #magFeatMainNav li#tabnum0 {width:85px;}
		html>body.cnnStoryPage #magFeatMainNav li#tabnum0 {width:79px;}
	.cnnStoryPage #magFeatMainNav li#tabnum1 {width:90px;}
	.cnnStoryPage #magFeatMainNav li#tabnum2 {width:60px;}
	.cnnStoryPage #magFeatMainNavSecondary {display: none;}
	/** /storypage version **/

#magFeatMainNav #magFeatMainNavTabs a {display:list-item;padding:7px 8px 10px 8px;color:#000;text-decoration:none;}
	html>body #magFeatMainNav #magFeatMainNavTabs a {padding:9px 8px 8px 8px;}
#magFeatMainNav #magFeatMainNavTabs a:hover {background:#f5f5f5;}

#magFeatMainNav.Tab0Visible li#tabnum0,
#magFeatMainNav.Tab1Visible li#tabnum1,
#magFeatMainNav.Tab2Visible li#tabnum2,
#magFeatMainNav.Tab3Visible li#tabnum3,
#magFeatMainNav.Tab4Visible li#tabnum4 {background:#FFF;border-bottom:none;}
#magFeatMainNav.Tab0Visible li#tabnum0 a:hover,
#magFeatMainNav.Tab1Visible li#tabnum1 a:hover,
#magFeatMainNav.Tab2Visible li#tabnum2 a:hover,
#magFeatMainNav.Tab3Visible li#tabnum3 a:hover,
#magFeatMainNav.Tab4Visible li#tabnum1 a:hover {color:#000;}

/* MAIN NAV: content */
#magFeatMainNav #ssi0,
#magFeatMainNav #ssi1,
#magFeatMainNav #ssi2,
#magFeatMainNav #ssi3,
#magFeatMainNav #ssi4 {visibility:hidden;display:none;}
#magFeatMainNav.Tab0Visible #ssi0,
#magFeatMainNav.Tab1Visible #ssi1,
#magFeatMainNav.Tab2Visible #ssi2,
#magFeatMainNav.Tab3Visible #ssi3,
#magFeatMainNav.Tab4Visible #ssi4 {visibility:visible;display:block;}

/* SECONDARY NAV */
#magFeatMainNavSecondary {padding:10px 0px 10px 0px;color:#333;font:normal 11px Arial;border-bottom:1px solid #E1E1E1;}
#magFeatMainNavSecondary ul {margin:0;padding:0 0 10px 0;}
#magFeatMainNavSecondary li {list-style:none;margin:0;padding:0 7px 0 8px;float:left;border-right:1px solid #E1E1E1;}
#magFeatMainNavSecondary li.rightMost {border-right:none;}
#magFeatMainNavSecondary a.actLink {color:#000;cursor:default; font-weight: bold;text-decoration:none;}
.Tab0Visible #magFeatMainNavSecondary {height:12px;}
.Tab1Visible #magFeatMainNavSecondary {}
.Tab2Visible #magFeatMainNavSecondary {}
.Tab3Visible #magFeatMainNavSecondary {}
.Tab4Visible #magFeatMainNavSecondary {}
/********** /MAIN NAV **********/

/* TERTIARY NAV TABS */
#cnnmagFeatData .NaviTabs {border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; display:inline-block; padding-bottom: 7px; padding-top: 7px;}
#cnnmagFeatData .NaviTabs:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#cnnmagFeatData .NaviTabs .tabsHed {font:bold 11px Arial;}
#cnnmagFeatData .NaviTabs ul {margin:0px;padding:0px;}
#cnnmagFeatData .NaviTabs li {border-right: 1px solid #a1a1a1; float:left; font-size:12px; list-style:none;margin:0; padding:0px 5px; text-align: center;}
#cnnmagFeatData .NaviTabs li.rightMost {border-right: none;}
#cnnmagFeatData .NaviTabs li#tabnum0 {padding-left: 0px;}
.Tab0Visible .NaviTabs li#tabnum0 a,
.Tab1Visible .NaviTabs li#tabnum1 a,
.Tab2Visible .NaviTabs li#tabnum2 a,
.Tab3Visible .NaviTabs li#tabnum3 a,
.Tab4Visible .NaviTabs li#tabnum4 a,
.Tab5Visible .NaviTabs li#tabnum5 a {color: #000; font-weight: bold;}


#NaviTabsWide:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#NaviTabsWide {display:inline-block;margin-top:5px;text-align:left;
width:auto; background: #CCF}
#cnnmagFeatData #NaviTabsWide ul {margin:0;padding:5px 0px 0px 0px;border:none;}

/* Nav: job growth */
#cnnmagFeatData #NaviTabs_growth {width: 370px;}
#cnnmagFeatData #NaviTabs_growth .tabsHed {float: left; font-size: 15px; font-weight: normal;}
#cnnmagFeatData #NaviTabs_growth #nav_profits {border-right: 1px solid #a1a1a1; padding-right: 9px; margin-right: 5px}
#cnnmagFeatData #NaviTabs_growth ul {float: right;}
#NaviTabs_growth li#tabnum2,
#NaviTabs_growth li#tabnum5 {border-right: none; padding-right: 0px}
.Tab0Visible #NaviTabs_growth #nav_profits, 
.Tab1Visible #NaviTabs_growth #nav_profits, 
.Tab2Visible #NaviTabs_growth #nav_profits,
.Tab3Visible #NaviTabs_growth #nav_rev, 
.Tab4Visible #NaviTabs_growth #nav_rev, 
.Tab5Visible #NaviTabs_growth #nav_rev {color: #000; font-weight: bold;}

/* Nav: job growth */
#fbestcos_jobgrowth #jobGrowthTopNav .jobGrowth {font-weight:bold;}
#fbestcos_jobgrowth #jobGrowthTopNav .jobGrowth a {color:#000;}
#fbestcos_jobnew #jobGrowthTopNav .jobNew {font-weight:bold;}
#fbestcos_jobnew #jobGrowthTopNav .jobNew a {color:#000;}

/** Nav - Company Size **/
#fbestcos_sizeLg #sizeTopNav .sizeLg {font-weight:bold;}
#fbestcos_sizeLg #sizeTopNav .sizeLg a {color:#000;}
#fbestcos_sizeMd #sizeTopNav .sizeMd {font-weight:bold;}
#fbestcos_sizeMd #sizeTopNav .sizeMd a {color:#000;}
#fbestcos_sizeSm #sizeTopNav .sizeSm {font-weight:bold;}
#fbestcos_sizeSm #sizeTopNav .sizeSm a {color:#000;} 


/** Nav - Most profitable **/
#industryTopNav #NaviTabs_mostprof {width: 370px;}
#industryTopNav #NaviTabs_mostprof li {padding: 0px 8px;}
#industryTopNav #NaviTabs_mostprof #tabnum0 {padding-left: 0px}
#industryTopNav #NaviTabs_mostprof #tabnum2 {padding-right: 0px}

/** Nav: Bang **/
#NaviTabs_bang {width: 370px;}
#cnnmagFeatData #NaviTabs_bang .tabsHed {float: left; font-size: 15px; margin-right: 3px;}
#cnnmagFeatData #NaviTabs_bang ul {float: right;}
#cnnmagFeatData #NaviTabs_bang ul li {padding: 0px 8px;}
#cnnmagFeatData #NaviTabs_bang li#tabnum2 {border-right: none; padding-right: 0px;}

/** Nav: pay **/
#fbestcos_pay #payTopNav .paySal {font-weight:bold;}
#fbestcos_pay #payTopNav .paySal a {color:#000;}
#fbestcos_payhourly #payTopNav .payHour {font-weight:bold;}
#fbestcos_payhourly #payTopNav .payHour a {color:#000;}

/** Nav: movers **/
#NaviTabs_movers li#tabnum4 {border-right: none; padding-right: 0px;}


/* Nav: Best Inv */
#industryTopNav #NaviTabs_bestInv.NaviTabs {border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; clear: right; padding-bottom: 7px; padding-top: 7px;}
#industryTopNav #NaviTabs_bestInv.NaviTabs #tabsHed {float: left; font-size: 15px; font-weight: bold;}
#industryTopNav #NaviTabs_bestInv.NaviTabs ul {float: right; width: auto;}
#industryTopNav #NaviTabs_bestInv.NaviTabs ul li {padding: 0px 6px;}


/* Nav: Industry */
#f500_industCat #cnntertiaryNav {margin-bottom: 8px;}
#industryTopNav #NaviTabs_industries {margin-bottom: 5px; width: 620px;}
#NaviTabs_industries li#tabnum2 {border-right: none;}


/* Old tertiary nav stlye */
#industryTopNav #NaviTabs ul {width:388px;margin:0 0 0 0px;padding:0px 0px 0px 0px;border:none;}
	html>body #cnnmagFeatData #NaviTabs ul {width:392px;}
#industryTopNav #NaviTabs li {background:#F5F5F5; border:1px solid #ebebeb; border-left:none; float:left; font:normal 10px Arial; height:35px;width:129px;line-height:11px; list-style:none;margin:0; padding:0px; vertical-align:middle;}
#industryTopNav #NaviTabs li a {color:#999; display:list-item; padding:5px 5px 0px 15px; text-decoration:none; vertical-align:bottom;}
#industryTopNav #NaviTabs li a:hover {color:#555;}

/*
#industryTopNav.Tab0Visible #NaviTabs li#tabnum0,
#industryTopNav.Tab1Visible #NaviTabs li#tabnum1,
#industryTopNav.Tab2Visible #NaviTabs li#tabnum2,
#industryTopNav.Tab3Visible #NaviTabs li#tabnum3,
#industryTopNav.Tab4Visible #NaviTabs li#tabnum4,
#industryTopNav.Tab5Visible #NaviTabs li#tabnum5 {background:#FFF;border-bottom:none;}
#industryTopNav.Tab0Visible #NaviTabs li#tabnum0 {border-left:1px solid #E1E1E1;}
#industryTopNav.Tab0Visible #NaviTabs li#tabnum0 a,
#industryTopNav.Tab1Visible #NaviTabs li#tabnum1 a,
#industryTopNav.Tab2Visible #NaviTabs li#tabnum2 a,
#industryTopNav.Tab3Visible #NaviTabs li#tabnum3 a,
#industryTopNav.Tab4Visible #NaviTabs li#tabnum4 a,
#industryTopNav.Tab5Visible #NaviTabs li#tabnum5 a {color:#000;}
*/


#bestCoSearch {width:336px;margin-bottom:15px;}
#bestCoSearch #magFeatSideTop {background-color:#FFF;border-bottom:1px solid #ebebeb;margin-left:10px;}
#bestCoSearch #magFeatSideTop .magFeatSideHed {font-size: 18px;font-weight:bold;letter-spacing: -1px;padding:0px 0px 5px 0px;}
#bestCoSearch .magFeatSideDek {font:normal 11px Arial;padding:5px 10px 5px 10px;}
#bestCoSearch table.dataTable {width:100%;}
#bestCoSearch td.textcell {font:normal 11px Arial;padding-left:10px;border-bottom:solid 1px #EEE;color: #545454;}
#bestCoSearch td.textcell2 {font:normal 11px Arial;padding-left:10px;padding-top:3px;color: #545454;}
#bestCoSearch .searchFoot1 {font:normal 12px Arial;padding:5px 0px 5px 10px;text-align:left;}
#bestCoSearch .searchFoot2 {padding:5px 10px 5px 0px;text-align:right;font-weight:bold;}
#bestCoSearch .searchFootSpan {padding:5px 10px 5px 10px;font-weight:bold;}
#bestCoSearch #bestCoSearch .searchFoot1 {background-color:#EEE;border-top:1px solid #ebebeb;}
#bestCoSearch #bestCoSearch .searchFoot2 {background-color:#EEE;border-top:1px solid #ebebeb;}

#bestCoSearch th {border-bottom:1px solid #999;border-top:1px solid #999;vertical-align:bottom;padding-bottom:2px;font:normal 10px Arial;color:#999;padding-top:2px;}
#bestCoSearch #bestCoSearch tr#tablerow {height:24px;}
#bestCoSearch tr.rowcolor1 {background-color:#fff;}
#bestCoSearch tr.rowcolor2 {background-color:#fff;}
#bestCoSearch td.alignLft {text-align:left;padding:6px 10px 6px 10px;}
#bestCoSearch td.alignRgt {text-align:right;padding:6px 10px 6px 0px;}
#bestCoSearch th.alignLft {text-align:left;padding:3px 10px 3px 10px;;}
#bestCoSearch th.alignRgt {text-align:right;padding:3px 10px 3px 0px;}
#bestCoSearch td {font:normal 12px Arial;}
#bestCoSearch .boxBlurbage {font:normal 12px Arial;padding:5px 10px 5px 10px;}

#stateDropdown {margin:0;padding:0;margin-top:5px;margin-bottom:5px;}
#stateDropdown select {font:normal 12px Arial;}



/** Tertiary nav **/
#cnnmagFeatData #cnntertiaryNav {border:1px solid #EBEBEB;border-bottom:none;}
#cnnmagFeatData #cnntertiaryNav select, 
#cnnmagFeatData #cnntertiaryNav #alphaLinks {margin:7px;font:normal 12px Arial;}
#cnnmagFeatData #tertiaryNavWide {border:1px solid #EBEBEB;border-bottom:none;width:620px;}
	html>body #cnnmagFeatData #tertiaryNavWide {border:1px solid #EBEBEB;border-bottom:none;width:622px;}
#cnnmagFeatData #tertiaryNavWide select, 
#cnnmagFeatData #cnntertiaryNav #alphaLinks {margin:7px;font:normal 12px Arial;}
#cnnmagFeatData #cnntertiaryNavBot {border:1px solid #EBEBEB;border-top:none; width: 370px;margin-top:10px;}
	html>body #cnnmagFeatData #cnntertiaryNavBot {width: 368px;}
#cnnmagFeatData #cnntertiaryNavBot select, 
#cnnmagFeatData #cnntertiaryNavBot #alphaLinks {margin:7px;font:normal 12px Arial;}
#alphaLinks a {padding-left:2px;}
#alphaLinks span.greyout {padding-left:2px;color:#666;}
/** /Tertiary nav **/





#cnnmagFeatHead {border:none;width:auto;}
	html>body #cnnmagFeatHead {width:auto;}
#cnnmagFeatHead .cnnmagFeatHeadTxt {font-size: 23px; padding:5px 0px 15px 0px;}
#cnnmagFeatHead .cnnmagFeatDekTxt  {border: 1px solid #e8e8e8; border-bottom: none;font:normal 11px Arial;padding:8px 8px 5px 8px; width: 375px;}
#cnnmagFeatData .cnnmagFeatDekTxt2 {border: 1px solid #e8e8e8; border-bottom: none;font:normal 12px Arial;color:#666;padding:8px 8px 5px 8px; margin-bottom:10px;}



/*********** SNAPSHOT ***********/
/* snapshot: header */
#magFeatSnapNav {border:0;margin:0;padding:0;vertical-align:middle;height:32px;width:620px;}
#magFeatSnapNav #companyHed {border-bottom: 1px solid #e2e2e2;padding-bottom:2px;font:bold 20px/30px Arial;}
#magFeatSnapNav #slidesNav {float:right;}
#magFeatSnapNav #slidesNav img {float:left;margin:5px 0px 5px 9px;}
#magFeatSnapNav #slidesNav .slideSeqLeft {float:left;background: url(https://i.cdn.turner.com/money/.element/img/2.0/gallery/countbox_left.gif) no-repeat top;width:2px;height:22px;margin:0;padding:0;}
#magFeatSnapNav #slidesNav .slideSeqRight {float:left;background: url(https://i.cdn.turner.com/money/.element/img/2.0/gallery/countbox_right.gif) no-repeat top;width:2px;height:22px;margin:0;padding:0;}
#magFeatSnapNav #slidesNav .slideSeqOuter {float:left;margin:5px 0px 5px 10px;padding:0;height:22px;}
#magFeatSnapNav #slidesNav .slideSeqOuter img {float:left;margin:0;padding:0;}
#magFeatSnapNav #slidesNav .slideSeqInner {float:left;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;margin:0;padding:0;}
#magFeatSnapNav #slidesNav .slideSeqInner .slideSeqInnerInner {color:#999;font:normal 12px/20px Arial;padding-left:5px;padding-right:5px;}


#magFeatSnapMain .snapBlurbHed {font:bold 14px Arial;margin-top:5px;}
#magFeatSnapMain .snapBlurb {font:normal 14px Arial;margin-bottom:5px;}
#magFeatSnapMain .snapBlurb p {margin:14px 0px;}
#magFeatSnapMain .snapUniqueData {font:normal 14px/20px Arial;margin-bottom:14px;}
html>body #magFeatSnapMain .snapUniqueData {width:630px;}
#magFeatSnapMain .snapUniqueBlurb {font:normal 14px/20px Arial;margin-bottom:15px;}

#magSubscription {display: block; font-size: 12px; margin-bottom: 15px;}

#magFeatSnapImg {float:right;margin:0px 5px 0px 10px;width:360px;}
#magFeatSnapImg .snapImg {margin-bottom:10px;margin-right:5px;float:right;margin-top:0px;}

/*snapshot: quotes */
#magFeatSnapImg .snapSidebox {background-color:#F5F5F5;border:1px solid #EBEBEB; color:#666; font-size:12px; margin-bottom:10px; padding:10px 10px 0px 10px;}
#magFeatSnapImg .quoteModule {margin-bottom: 8px;}
#magFeatSnapImg .quoteModule .getQuoteLink {float:left;width:150px;}




/* Tables */
#magFeatSnapMain {padding-top:10px;width:620px;}
#magFeatSnapMain th.cnncol2 {text-align:right;}
#magFeatSnapMain td.cnncol1 {color: #666;} 
#magFeatSnapMain td.cnncol2 {color: #000; font-weight: bold; text-align:right; padding-right: 0px;}
#magFeatSnapMain td.cnncol3 {color: #000; font-weight: bold;}
#magFeatSnapMain td.cnncol4 {color: #000; font-weight: bold;}

/* snapshot: Industry List */
#f500_snapshot #cnnmagFeatData #snapTable1,
#f500_snapshot #cnnmagFeatData #snapTable2,
#f500_snapshot #cnnmagFeatData #snapTable3,
#f500_snapshot #cnnmagFeatData #snapTable4 {margin-bottom: 28px; width: 100%;}

#f500_snapshot #cnnmagFeatData #snapTable1 .cnncol2 {padding-right: 10px; width:20%;}
#f500_snapshot #cnnmagFeatData #snapTable1 .cnncol3 {padding-right: 0px; width:20%;}
#f500_snapshot #cnnmagFeatData #snapTable2 th,
#f500_snapshot #cnnmagFeatData #snapTable3 th,
#f500_snapshot #cnnmagFeatData #snapTable4 th {color: #000; font-size: 12px; font-weight: bold}

#snapIndList {margin-bottom: 28px;}
#snapIndList #industryName {font-size: 16px; font-weight: bold;}
#snapIndList table.cnnwith220inset,
	html>body #snapIndList table.cnnwith220inset {width: 100%;}
#snapIndList table.cnnwith220inset th {padding-top:0;}
#snapIndList td.cnncol2 {font-weight: normal;}

#f500_snapshot #cnnmagFeatData #snapIndList .cnncol1 {width:10%;}
#f500_snapshot #cnnmagFeatData #snapIndList .cnncol2 {text-align:left; width:60%;}
#f500_snapshot #cnnmagFeatData #snapIndList .cnncol3 {width:10%;}
#f500_snapshot #cnnmagFeatData #snapIndList .cnncol4 {padding-right: 0px; width:20%;}

#snapIndList #expandIndustries, 
#snapIndList #expandIndustries2 {padding-top:3px;}
#snapIndList #expandIndustries2 {float:right;}
#snapIndList #expandIndustries a, 
#snapIndList #expandIndustries2 a {font:normal 12px Arial;}
#snapIndList table#moreIndustries {display:none;}
#snapIndList table#moreIndustries, 
#snapIndList table#initIndustries {width:388px;}
#snapIndList table#moreIndustries tr#header {display:none;}
#snapIndList tr.hideIndustry {display:none;}
#snapIndList tr.showIndustry {display:block;}
#moreIndustriesTable {display:none;}
	html>body #cnnmagFeatData #moreIndustriesTable table.cnnwith220inset {width: 388px;}
#moreIndustriesTable #header tr,
#moreIndustriesTable #header th {padding: 0px; margin: 0px; line-height: 0px;}


/** footnote **/
#cnnmagFeatData table.cnnwith220insetBot td {border:none;}
#magFeatSnapMain #magFeatFootnoteBox {border-top:3px solid #e6e6e6; color: #666; width: 100%;}
#magFeatSnapMain #magFeatFootnoteBox td {border-bottom:none;}
#magFeatSnapMain #magFeatFootnoteBox #issueDate  {margin-bottom:10px;margin-top:0px;}
#magFeatSnapMain #magFeatFootnoteBox .magFeatFootnote {font-size: 11px; padding: 10px;}




/** Snapshot fbconnect **/
.facebookConnectHeader  { background:#F5F5F5;font:bold 20px Arial; padding:10px; text-align:left;margin-top:15px}
#cnnfb_connect {background:#F5F5F5;padding:10px;}


/* WIDGET - Gallery & Videos */
.cnnslideproj {border-bottom:1px solid #E6E6E6; font-size:12px; margin-bottom:26px; padding-bottom: 14px; text-align:left; width:220px;}
.cnnslideproj:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
.cnnslideproj {display:inline-block;}
.cnnslideproj .cnnPager {float: right; list-style: none; padding: 0px; margin: 0px;}
.cnnslideproj .cnnPager li {float: left; font-weight: bold; margin-left: 7px;}
.cnnBody_Left .cnnslideproj .cnnPager li a {font-size: 12px;}
.cnnBody_Left .cnnslideproj .cnnPager li.selected a {color: #999; font-weight: normal;}
.cnnslideproj ul.tncontainer {list-style:none; margin: 0px; overflow:hidden; padding: 0px; vertical-align:top;width:220px;}
.cnnslideproj ul.tncontainer li {display: none; float:left; overflow:hidden; text-align:left; vertical-align:middle;}
.cnnslideproj ul.tncontainer li.selected {display: list-item;}
.cnnslideproj .summaryImg {border: none; margin: 0px 0px 7px 0px;}
.cnnslideproj .cnnHeadline {clear:both; font-size: 12px;}
.cnnslideproj .cnnBlurbTxt {color:#666;}
/* /WIDGET - Gallery & Videos */

/* WIDGET - Stock info */
#widget_stock {border-bottom:1px solid #E6E6E6; font-size: 12px; line-height: 20px; padding-bottom: 14px; margin-bottom:26px;}
#widget_stock a img {border:none;}
/* /WIDGET - Stock info*/

/* WIDGET - Headquarters */
#widget_contact {border-bottom:1px solid #E6E6E6; font-size:12px; margin-bottom:26px; padding-bottom: 2px; width:220px;}
#widget_contact #map {border:none; height:122px; margin-bottom: 7px; overflow:hidden;cursor:pointer;}
#widget_contact #maplinks {color:#004276;font-weight: bold; margin-bottom: 10px;}
#widget_contact .widget_contactAddy {color: #666; margin-bottom: 12px;}



#widget_contact .perkfBoxTxt {padding:5px 0px 10px 0;color:#666;}
#widget_contact .perkfBoxTxt a {font-weight:bold;color:#004276;}

/*
#widget_contact .widget_contactCo {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fortune/buttons/tiny_map_pin.gif) no-repeat 0 3px; font-weight: bold; padding-left: 12px;}*/
#widget_contact .widget_contactCo {font-weight: bold;}
/* /WIDGET - Headquarters */

/* WIDGET - state list */
#statesList {border:none;margin:10px 0; width:220px;}
#statesList #statesListPad {padding:0px;}
#statesList .boxHeading {border-bottom: none; padding-bottom:5px;font-size:16px;}
#statesList table.dataTable {border:0; margin-top:5px; width:220px;}
#statesList table.dataTable th {border-bottom:1px dotted #EBEBEB; color:#A8A8A8; font-size:11px; padding-bottom:2px;}
#statesList table.dataTable td {border-bottom:1px dotted #EBEBEB; font:normal 11px Arial; padding:2px 0;}
#statesList table.dataTable .textcell {text-align:left; width:149px;}
#statesList table.dataTable .datacell {text-align:right; width:49px;}

#statesListPad #NaviTabs li {background:#F5F5F5; border:1px solid #ebebeb; border-left:none;  float:left; font-size:10px; line-height:11px; list-style:none;margin:0; padding:0px; vertical-align:middle; height:24px;width:52px;}
#statesListPad li#tabnum0 {border-left:1px solid #E1E1E1;}
#statesListPad.Tab0Visible li#tabnum0,
#statesListPad.Tab1Visible li#tabnum1,
#statesListPad.Tab2Visible li#tabnum2,
#statesListPad.Tab3Visible li#tabnum3 {background-color:#FFF;border-bottom:none;}

#statesListPad li#tabnum0 a,
#statesListPad li#tabnum1 a,
#statesListPad li#tabnum2 a,
#statesListPad li#tabnum3 a {color:#999;display:list-item;font-size:11px; font-weight: bold;line-height:1em; padding:5px 0px 0px 15px;}
#statesListPad li#tabnum0 a:hover,
#statesListPad li#tabnum1 a:hover,
#statesListPad li#tabnum2 a:hover,
#statesListPad li#tabnum3 a:hover {color:#555;}
#statesListPad.Tab1Visible li#tabnum1 a,
#statesListPad.Tab2Visible li#tabnum2 a,
#statesListPad.Tab3Visible li#tabnum3 a,
#statesListPad.Tab0Visible li#tabnum0 a {color:#000;}

/* Tabs 1 - 2 and ssi1 -2 are already defined in fortune.main.css*/
.Tab3Visible #ssi0,
.Tab3Visible #ssi1,
.Tab3Visible #ssi2 {visibility:hidden;display:none;}
.Tab0Visible #ssi3,
.Tab1Visible #ssi3,
.Tab2Visible #ssi3 {visibility:hidden;display:none;}
.Tab3Visible #ssi3 {visibility:visible;display:block;}
/* WIDGET - state list */


/* TOP THREE BOX */
#top3Tabs ul {margin:0 0 5px 0px;padding:5px 0px 0px 0px;border:none;width:100%;}
#top3Tabs li {background-color:#F5F5F5;border:1px solid #E1E1E1;border-bottom:none;font-size:10px;height:35px;line-height:11px;padding:0px;position:relative;list-style:none;margin:0;float:left;vertical-align:middle;}
#top3Tabs li a {color:#999; display:list-item; line-height:1em; padding:5px 0px 0px 15px; text-decoration:none; vertical-align:middle;}
#top3Tabs li a:hover {color:#555;}

#top3Data .alignLft {text-align:left;padding-left:10px;}
#top3Data .alignRgt {text-align:right;padding-right:10px;}
#top3Data td.alignRgtB {text-align:right;padding-right:10px;}

#top3Lists li#tabnum0 {width:99px;}
#top3Lists li#tabnum1 {width:98px;border-left:none;}
#top3Lists li#tabnum2 {width:97px;border-left:none;}
#top3Lists.Tab0Visible li#tabnum0,
#top3Lists.Tab1Visible li#tabnum1,
#top3Lists.Tab2Visible li#tabnum2 {background-color:#FFF;}
#top3Lists.Tab0Visible li#tabnum0 a,
#top3Lists.Tab1Visible li#tabnum1 a,
#top3Lists.Tab2Visible li#tabnum2 a {color:#000;}
#top3Lists.Tab0Visible li#tabnum0 a:hover, 
#top3Lists.Tab1Visible li#tabnum1 a:hover, 
#top3Lists.Tab2Visible li#tabnum2 a:hover {color:#000;}

#top3Data {padding: 15px;}
#top3Data table {border:none;width:300px; margin:10px 0px;}
#top3Data tr.rowcolor1 {background-color:#fff;}
#top3Data tr.rowcolor2 {background-color:#F8F8F8;}
#top3Data th {border-bottom:1px dotted #E1E1E1;border-right:none;vertical-align:bottom;padding-bottom:2px;font:normal 10px Arial;color:#999;}
#top3Data td {border-bottom:1px dotted #E1E1E1;font:normal 12px Arial;padding:7px 5px;}
#top3Data table.cnnwith220insetBot td {border:none;}

#top3Data .cnncol1 {padding-left:10px; text-align:left;}
#top3Data td.cnncol1 {width: 50%;}
#top3Data .cnncol2 {padding-right:10px;  text-align:right;}
#top3Data td.cnncol2 {background-color:#F8F8F8; border-right:1px dotted #E1E1E1;}

#top3Data .moreSummaryList {margin:0px;}
/* TOP THREE BOX */

/* SEARCH WIDGET */
#fortuneF500widget {width:336px;text-align:left;background-color:#FFF;padding:10px 0 0 0px;margin:0 0 0 0px;}
#fortuneF500widget form {padding: 0px;margin: 0px;}
#fortuneF500widget #tablerow .textcell2, #tablerow .textcell{vertical-align:top;padding:5px 0px;border-bottom:1px solid #EBEBEB;font:normal 11px Arial;color:#545454;}
#fortuneF500widget table {margin:0;padding:0;}
#fortuneF500widget #tablerow .textcell {width:143px;}
#fortuneF500widget #tablerow .textcell2 {width:163px;}
#fortuneF500widget #tablerow .descr {margin-bottom:5px;}
#fortuneF500widget .leftCol {width:143px;}
#fortuneF500widget .innerPad {padding:0px 15px 0px 15px;}
#fortuneF500widget .fortuneBlurbTxt {color:#545454;margin-bottom:10px;}
#fortuneF500widget .fortuneHeadline {font:normal 17px Times;width:306px;border-bottom:1px dotted #e1e1e1;}
#fortuneF500widget ul {list-style-type:none;padding:0;margin-left:0;margin-top:10px;}
#fortuneF500widget li {font:normal 11px Arial;color:#545454;margin-bottom:5px;clear:left;}
#fortuneF500widget input.fortCheckBox {margin-right:10px;}
#fortuneF500widget .moreSummaryList {margin-top:-5px;margin-bottom:0px;}
#fortuneF500widget #indControls2, #stateControls2 {float:right;}
#fortuneF500widget #industryList,
#fortuneF500widget #stateList {height:104px;border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB;background-color:#F6F6F6;overflow:auto;z-index:10;}
#fortuneF500widget #indControls {text-align:right;}
#fortuneF500widget #stateControls {text-align:right;}
#fortuneF500widget .howWorks a {font:normal 10px Arial;color:#999;}
#fortuneF500widget #collapseMenu1, #fortuneF500widget #collapseMenu2 {padding-top:8px;padding-bottom:8px;border-bottom:1px solid #EBEBEB;}
#fortuneF500widget .bottomStuff {width:170px;float:left;z-index:10;padding:10px 0 0 0;}
#fortuneF500widget .submitButton {text-align:right;margin:0px;padding:10px 0 0 0px;}
/* /SEARCH WIDGET */

/* GALLERY CAROUSEL */
#toutStrip {margin:20px 5px 20px 0;width:220px;}
#toutStrip:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#toutStrip {display:inline-block;text-align:left;}
#toutStrip #widgetHed {font:bold 16px Arial;}
#toutStrip #widgetSeqNums {clear:left;font:normal 11px Arial;color:#999;padding:8px 0px 2px 0;}

#toutStrip.relatedCarousel #toutStripInner #nextButton {width:16px;float:right;position:relative;top:-23px;left:0px;padding-bottom:5px;z-index:8;}
#toutStrip.relatedCarousel #toutStripInner #prevButton {width:16px;float:right;position:relative;top:-23px;left:-5px;padding-bottom:5px;z-index:8;}

#toutStrip #prevButton img {margin:5px 0px 0px 0px;}
#toutStrip #nextButton img {margin:5px 0px 0px 0px;}

#toutStrip ul#tncontainer {float:left;vertical-align:top;list-style:none;background-color:#FFF;margin:0;padding:0;width:220px;}
#toutStrip ul#tncontainer li {float:left;vertical-align:middle;text-align:left;font:normal 11px Arial;}

#toutStrip #sideBarImg {width:220px;height:120px;float:left;margin:-15px 0px 0 0px;border-top:3px solid #E6E6E6;}
#toutStrip #sideBarHed {font:bold 14px Arial;padding-top:5px;padding-bottom:3px;clear:both;}
#toutStrip #sideBarDek {font:normal 12px Arial;color:#666;width:218px;}
#toutStrip #sideBarDek a.sideBarMore {font:bold 12px Arial;padding-top:5px;}

/* VIDEO TOUT */
#videoToutStrip {margin:10px 0px 20px 15px;width:308px;}
#videoToutStrip:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#videoToutStrip {display:inline-block;text-align:left;}
#videoToutStrip #widgetSeqNumsVideo {font:normal 11px Arial;color:#999;padding:10px 0px 2px 10px;}
#videoToutStrip #prevButton {float:left;width:19px;}
#videoToutStrip #nextButton {float:right;width:19px;}
#videoToutStrip #prevButton img {margin:5px 0px 0px 0px;}
#videoToutStrip #nextButton img {margin:5px 0px 0px 0px;}
#videoToutStrip ul#tncontainerVideo {float:left;vertical-align:top;list-style:none;background-color:#FFF;margin:0;padding:0;overflow:hidden;width:306px;}
#videoToutStrip ul#tncontainerVideo li {float:left;vertical-align:middle;text-align:left;overflow:hidden;font:normal 11px Arial;}
#videoToutStrip #sideBarImg {width:256px;height:144px;float:left;margin:6px 6px 0 6px;}
#videoToutStrip #sideBarHed {font:bold 14px Arial;padding-top:5px;padding-bottom:3px;clear:both;}
#videoToutStrip #sideBarDek {font:normal 12px Arial;color:#666;}
#videoToutStrip #sideBarDek a.sideBarMore {font:bold 12px Arial;padding-top:5px;}

/* SIMPLY HIRED WIDGET */
iframe#cnnSimplyhired { height:345px; width:336px;}
* html iframe#cnnSimplyhired { height:355px;}
/* /SIMPLY HIRED WIDGET */

/* Methodology */
#methodologyBox {padding:15px;}
#methodologyBox .boxTxt {font:normal 12px Arial;color:#333;}



/******** Page Tweaks *********/
#fullPageMap {padding-top:0px; padding-left:0px;}
#fullPageMap #map {border:1px solid #EBEBEB;}

#fbestcos_fulllist #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_fulllist #cnnmagFeatData td.cnncol1,
#fbestcos_fulllist #cnnmagFeatData td.cnncol3,
#fbestcos_fulllist #cnnmagFeatData td.cnncol4 {font-weight:bold;}
#fbestcos_fulllist #cnnmagFeatData .cnncol4 {padding-right:0px;}

#fbestcos_companies #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_companies #cnnmagFeatData td.cnncol1,
#fbestcos_companies #cnnmagFeatData td.cnncol3,
#fbestcos_companies #cnnmagFeatData td.cnncol5 {font-weight:bold;}
#fbestcos_companies #cnnmagFeatData .cnncol5 {padding-right:0px;}

#fbestcos_states #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_states #cnnmagFeatData td.cnncol3 {font-weight:bold;}
#fbestcos_states #cnnmagFeatData .cnncol3 {padding-right:0px;}


#fbestcos_jobgrowth #cnnmagFeatData .NaviTabs,
#fbestcos_jobnew #cnnmagFeatData .NaviTabs {border-top:none;padding-top:0px;}

#fbestcos_sizeLg #cnnmagFeatData .NaviTabs,
#fbestcos_sizeMd #cnnmagFeatData .NaviTabs, 
#fbestcos_sizeSm #cnnmagFeatData .NaviTabs {border-top:none;padding-top:0px;}

#fbestcos_sizeLg #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_sizeLg #cnnmagFeatData td.cnncol1,
#fbestcos_sizeLg #cnnmagFeatData td.cnncol3,
#fbestcos_sizeLg #cnnmagFeatData td.cnncol4 {font-weight:bold;}
#fbestcos_sizeLg #cnnmagFeatData .cnncol4 {padding-right:0px;}

#fbestcos_sizeMd #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_sizeMd #cnnmagFeatData td.cnncol1,
#fbestcos_sizeMd #cnnmagFeatData td.cnncol3,
#fbestcos_sizeMd #cnnmagFeatData td.cnncol4 {font-weight:bold;}
#fbestcos_sizeMd #cnnmagFeatData .cnncol4 {padding-right:0px;}

#fbestcos_sizeSm #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_sizeSm #cnnmagFeatData td.cnncol1,
#fbestcos_sizeSm #cnnmagFeatData td.cnncol3,
#fbestcos_sizeSm #cnnmagFeatData td.cnncol4 {font-weight:bold;}
#fbestcos_sizeSm #cnnmagFeatData .cnncol4 {padding-right:0px;}

#fbestcos_jobgrowth #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_jobgrowth #cnnmagFeatData td.cnncol1,
#fbestcos_jobgrowth #cnnmagFeatData td.cnncol3,
#fbestcos_jobgrowth #cnnmagFeatData td.cnncol4,
#fbestcos_jobgrowth #cnnmagFeatData td.cnncol5 {font-weight:bold;}
#fbestcos_jobgrowth #cnnmagFeatData .cnncol5 {padding-right:0px;}

#fbestcos_jobnew #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_jobnew #cnnmagFeatData td.cnncol1,
#fbestcos_jobnew #cnnmagFeatData td.cnncol3,
#fbestcos_jobnew #cnnmagFeatData td.cnncol4,
#fbestcos_jobnew #cnnmagFeatData td.cnncol5 {font-weight:bold;}
#fbestcos_jobnew #cnnmagFeatData .cnncol5 {padding-right:0px;}

#fbestcos_turnover #cnnmagFeatData td.cnncol2,
#fbestcos_turnover #cnnmagFeatData td.cnncol3 {font-weight:bold;}
#fbestcos_turnover #cnnmagFeatData .cnncol3 {padding-right:0px;}

#fbestcos_layoffs #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_layoffs #cnnmagFeatData td.cnncol1,
#fbestcos_layoffs #cnnmagFeatData td.cnncol3 {font-weight:bold;}
#fbestcos_layoffs #cnnmagFeatData .cnncol3 {padding-right:0px;}

#fbestcos_women #cnnmagFeatData td.cnncol2,
#fbestcos_women #cnnmagFeatData td.cnncol3,
#fbestcos_women #cnnmagFeatData td.cnncol4 {font-weight:bold;}
#fbestcos_women #cnnmagFeatData .cnncol4 {padding-right:0px;}

#fbestcos_minorities #cnnmagFeatData td.cnncol2,
#fbestcos_minorities #cnnmagFeatData td.cnncol3,
#fbestcos_minorities #cnnmagFeatData td.cnncol4 {font-weight:bold;}
#fbestcos_minorities #cnnmagFeatData .cnncol4 {padding-right:0px;}

#fbestcos_allstars #cnnmagFeatData td.cnncol2 {font-weight:bold;}
#fbestcos_allstars #cnnmagFeatData .cnncol2 {padding-right:0px;}

#fbestcos_states #magFeatMainNavSecondary,
#fbestcos_pay #magFeatMainNavSecondary,
#fbestcos_payhourly #magFeatMainNavSecondary {display:none;}

#fbestcos_pay #cnnmagFeatData .NaviTabs,
#fbestcos_payhourly #cnnmagFeatData .NaviTabs {border-top:none;padding-top:0px;width:620px;}


#fbestcos_states #cnnmagFeatHead .cnnmagFeatHeadTxt,
#fbestcos_pay #cnnmagFeatHead .cnnmagFeatHeadTxt,
#fbestcos_payhourly #cnnmagFeatHead .cnnmagFeatHeadTxt {padding-top:20px;}

#fbestcos_perkf #cnnmagFeatHead .cnnmagFeatHeadTx {padding-bottom:0px}

#fbestcos_pay #cnnmagFeatData .cnncol2,
#fbestcos_pay #cnnmagFeatData .cnncol4 {text-align:left;}
#fbestcos_pay #cnnmagFeatData td.cnncol1,
#fbestcos_pay #cnnmagFeatData td.cnncol3,
#fbestcos_pay #cnnmagFeatData td.cnncol5 {font-weight:bold;}
#fbestcos_pay #cnnmagFeatData .cnncol5 {padding-right:0px;}

#fbestcos_pay #cnnmagFeatData .cnncol3,
#fbestcos_payhourly #cnnmagFeatData .cnncol3 {width:100px;}



#fbestcos_payhourly #cnnmagFeatData .cnncol2,
#fbestcos_payhourly #cnnmagFeatData .cnncol4 {text-align:left;}
#fbestcos_payhourly #cnnmagFeatData td.cnncol1,
#fbestcos_payhourly #cnnmagFeatData td.cnncol3,
#fbestcos_payhourly #cnnmagFeatData td.cnncol5 {font-weight:bold;}
#fbestcos_payhourly #cnnmagFeatData .cnncol5 {padding-right:0px;}

#fbestcos_benefits #cnnmagFeatData td.cnncol2 {font-weight:bold;}
#fbestcos_benefits #cnnmagFeatData .cnncol2 {padding-right:0px;}
#fbestcos_benefits #cnnmagFeatData table.cnnwith220inset, 
#fbestcos_childcare #cnnmagFeatData table.cnnwith220inset {width:360px;}

#fbestcos_childcare #cnnmagFeatData td.cnncol2,
#fbestcos_childcare #cnnmagFeatData td.cnncol3 {font-weight:bold;}
#fbestcos_childcare #cnnmagFeatData .cnncol3 {padding-right:0px;}

#fbestcos_worklife #cnnmagFeatData .cnncol2 {text-align:left;}
#fbestcos_worklife #cnnmagFeatData td.cnncol1,
#fbestcos_worklife #cnnmagFeatData td.cnncol3 {font-weight:bold;}
#fbestcos_worklife #cnnmagFeatData .cnncol3 {padding-right:0px;}

#fbestcos_telecommuting #cnnmagFeatData td.cnncol2,
#fbestcos_telecommuting #cnnmagFeatData td.cnncol3 {font-weight:bold;}
#fbestcos_telecommuting #cnnmagFeatData .cnncol3 {padding-right:0px;}

#f500_compareRank #magFeatMainNavSecondary {border-bottom: none;}
#f500_compareRank table.cnnsnapDataWrapper td.cnnmainCol {padding-right: 0px;}
#f500_compareRank #cnnmagFeatData .cnncol3 {text-align: left;}

#fbestcos_sabbaticals #cnnmagFeatData td.cnncol2 {font-weight:bold;}

#fbestcos_unusual #cnnmagFeatData .cnncol1,
#fbestcos_unusual #cnnmagFeatData .cnncol3 {text-align:left;}
#fbestcos_unusual #cnnmagFeatData td.cnncol2 {font-weight:bold;}

#fbestcos_snapshot #cnnmagFeatData th.cnncol1 {font-weight:bold;padding-top:20px;}

#fbestcos_states #cnnmagFeatData .cnncol2 {text-align:left;}

#fbestcos_perkf #cnnmagFeatHead .cnnmagFeatDekTxt {border:none;width:600;padding:0px 0px 10px 0px}


#fbestcos_topMap #magFeatMainNavSecondary {border-bottom:none;}

#fbestcos_json th.cnncol2 {text-align:left;padding-left:5px}

#compareTool .cnnBody_Left {margin-right:0px;}
#compareTool #mainColRgt {margin-right:10px;}
#compareTool #magFeatMainNavSecondary {border-bottom: none;}
#compareTool #cnnmagFeatData {width: 620px;}
#compareTool .maglisttable {border-bottom:1px solid #E1E1E1; margin-bottom: 10px;}
#compareTool #cnnmagFeatData th {border-bottom:none;}
#compareTool #cnnmagFeatData th.cnncol0,
#compareTool #cnnmagFeatData th.cnncol1,
#compareTool #cnnmagFeatData th.cnncol2,
#compareTool #cnnmagFeatData th.cnncol3,
#compareTool #cnnmagFeatData th.cnncol4,
#compareTool #cnnmagFeatData th.cnncol5,
#compareTool #cnnmagFeatData th.cnncol6 {border-bottom:6px solid #fff; padding-bottom: 0px; color: #333;}
#compareTool #cnnmagFeatData .headerDivider th {border-bottom:none; color: #666; text-align: center;}
#compareTool #cnnmagFeatData td {border-bottom: none; border-top:1px solid #E1E1E1;}
#compareTool #page1 .cnncol5 {padding-right: 10px; text-align: right; width: 6%;}
#compareTool #page1 .cnncol6 {padding-left: 10px; text-align: right;}
#compareTool #page1 .cnncol7 {padding-right: 0px; text-align: right;}
#compareTool #page1 th.cnncol4 {border-left:1px solid #E1E1E1;}
#compareTool #page1 th.cnncol5 {border-right:1px solid #E1E1E1;}
#compareTool #page1 .headerDivider .cnncol3 {border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;}
#compareTool #page1 .headerDivider .cnncol4 {border-left:none;}


#compareTool #page2 .cnncol5 {padding-right: 0px; text-align: right;}
#compareTool #page3 .headerDivider .cnncol2 {border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1;}
#compareTool #page3 .headerDivider .cnncol3 {border-left:none; text-align: center;}
#compareTool #page3 .cnncol3,
#compareTool #page3 .cnncol5 {padding-right: 10px; text-align: right;}
#compareTool #page3 .cnncol6 {padding-right: 0px;text-align: right; width: 20%;}
#compareTool #page3 th.cnncol3 {border-left:1px solid #E1E1E1;}
#compareTool #page3 th.cnncol4 {border-right:1px solid #E1E1E1;}
#compareTool #page3 td.cnncol4 {width: 20%;}


#compareTool form {margin: 0px; padding: 0px;}
#compareTool form select#letterMenu {float:left;width:210px;margin-right:10px;}
#compareTool form select#chooseCompany {float:left;width:295px;}
	html>body #compareTool form select#chooseCompany {width:303px;}
#compareTool form input#Add_Company {float: right;}
/******** /Page Tweaks *********/

#f500_faq #cnnmagFeatData {width:620px;}


/* Splash Page */
#fortSplashPage .fortuneHeadline {margin-top:0;padding-top:-3px;}
#fortSplashPage .summaryBlock a:hover,
#fortSplashPage .summaryBlocknoImage a:hover {border-bottom:none;}
#fortSplashPage .bulletsTable {margin-top:5px;}
#fortSplashPage .bulletsTable ol li {margin-left:-12px;margin-top:3px;}
#magFeatHead .magFeatHeadTxt {font:bold 23px Arial;padding:5px 0px 5px 0px;}
#fortSplashPage #section_topstories .fortuneBullets {margin-left:6px;}
html>body #fortSplashPage #section_topstories .fortuneBullets {margin-left:10px;}
#SectionHeader {padding-bottom: 5px;}
#fortSplashPage #midBox #midBoxInner .img01paddingL {margin-top:5px;padding-bottom:10px;}
#fortSplashPage #magFeatMainNav #magFeatMainNavSecondary {border-bottom: none;}
#fortSplashPage #mainCol .splitLeft {padding: 0px 8px 0px 0px;}
/* toplead */
#fortSplashPage #section_topstories .summaryBlock {padding-top:0px;}

/* lead summaries */
#fortSplashPage #section_topStack #leadSum1 .bulletsTable {width: 230px;}
#fortSplashPage #pollCNNMoney .moneyMainGreyBnr {border-bottom: none;}
#fortSplashPage #adsquare {background: #f8f8f8;margin-top:20px;}
/* IE: Poll - start */
	#pollCNNMoney {margin-bottom:15px;}
	#pollCNNMoney .moneyMainGreyBnr {text-align:left;}
	#pollCNNMoney .moneyMainGreyBnr  {font:bold 18px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
	#pollCNNMoney .moneyMainGreyBnr a {font:bold 18px Arial;color:#000;letter-spacing: -1px;padding:0px 0px 5px 0px; text-decoration: none;}
	
	#pollCNNMoney #question {font:bold 12px Arial;text-align:left;margin-bottom:10px;}
	#pollCNNMoney #answers {font:normal 11px Arial;text-align:left;}
	#pollCNNMoney #answers ul {list-style: none; margin: 0; padding: 0;}
	#pollCNNMoney #answers ul li {clear:both; margin: 0; padding: 0; }
	#pollCNNMoney #answers ul li div {display:block;float:right;text-align:left;width:90%;}
	#pollCNNMoney #answers ul li input {float:left;}
	#pollCNNMoney #vote {clear:both; padding-top:5px;}
	#pollCNNMoney #maglogo {float:right;text-align:right;margin-top:-20px;}
	#vote .cnnPollRes, 
	#vote .cnnPollText  {font:normal 11px Arial;}
/* IE: Poll - end */

#best-jobs-share { display: inline; }
#best-jobs-share li { float: left; list-style: none; padding: 12px 12px 12px 0; } 
#best-jobs-share li.last { padding-right: 0; }


/* LinkedIn Module Snapshots */

#cnnmagFeatMainContent #linkedin_container {margin:10px 0px;}
#cnnmagFeatMainContent #linkedin_container .linkedin_top {margin-left:-2px;width:636px;height:16px;background:#fff url(https://i2.cdn.turner.com/money/.element/img/1.0/sections/mag/fortune/bestcompanies/2011/new_top.gif) no-repeat left top;}
#cnnmagFeatMainContent #linkedin_container .linkedin_hed {margin:-3px 0px 0px -2px;float:left;width:635px;height:35px;background:#fff url(https://i2.cdn.turner.com/money/.element/img/1.0/sections/mag/fortune/bestcompanies/2011/new_white.gif) repeat-y left top;color:#006699;font-size:18px;padding:0px 0px 0px 15px;}
html>body #cnnmagFeatMainContent #linkedin_container .linkedin_hed {margin:0px 0px 0px -2px;}
#cnnmagFeatMainContent #linkedin_container .linkedin_adTop {margin:-15px 0px 5px -2px;float:left;width:635px;height:60px;background:#fff url(/.element/img/1.0/sections/mag/fortune/bestcompanies/2011/new_white.gif) repeat-y left top;z-index:8000;position:relative;color:#fff;font-size:25px;text-align:center;padding-top:10px}
#cnnmagFeatMainContent #linkedin_container .linkedin_genCont {float:left;margin-top:-10px;}
