#rightColumn .boxHeading {padding-top:3px;}
#cnnMoneyBody a#navLinkHome {background-color:#003365;}
#mainColLft {background-color:#FFF;padding: 10px 15px; margin:0px 0px 10px 0px;width:500px !important; width:500px;overflow:hidden;}

#cnnmagFeatMainContent {background: #EEE;border-top:10px solid #EEE;padding-top:0px;background-image:url('https://i.cdn.turner.com/money/.element/img/1.0/sections/mag/moneymag/bplive/2009/misc/grey_white_hack.jpg');
background-repeat:repeat-y;}
a.anchorLink {color:#000;text-decoration:none;}
#rightColumn .content_box {padding:0;margin:0;width:336px;z-index:0;}
#rightColumn .content_box #searchCityState {z-index:500100;}
#rightColumn .content_box {margin:0 0 10px 0;background-color:#FFF;}
#rightColumn #adsquare {background: #EEE; padding: 0px; margin: 0px 0px 8px 0px;}
#rightColumn #quigo336 {padding:10px -10px 0 0;margin:0;margin-bottom:10px;margin-top:-10px;}
html>body #rightColumn #quigo336 {margin-top:-15px;}
.moreSummaryList a.fortuneMore {color:#004276;}
.cnnmainCol {vertical-align:top;}
/* Feature Banner */
#magFeatBannerTop {background-color:#FFF;border:none;padding-bottom:5px;padding-top:0px;margin-top:2px;}
html>body #magFeatBannerTop {margin-top:-5px;}
#magFeatBannerTop a.Flogo {font:bold 24px Arial;color:#000;}
#magFeatBannerTop a.Flogo:hover {color:#004276;}
#magFeatBannerTop h1 {font:bold 24px Arial;color:#000;padding:0;margin:0;float:left;}
#magFeatBannerTop select {font:normal 14px Arial;margin-top:12px;float:right;}
	html>body #magFeatBannerTop select {font:normal 14px Arial;margin-top:14px; }
#magFeatBannerTop h2 a {margin:-8px 24px 0 0px;font:normal 11px Arial;float:left;color:#999;}
#magFeatBannerTop h2 a:hover {color:#004276;}

#cnnmagFeatData {font:normal 12px/18px Arial;}
#cnnmagFeatData table {width:622px;border:1px solid #999;background-color:#FFF;border-top:0px;}
#cnnmagFeatData table.cnnwith220inset {width:388px;padding-right:8px;}
html>body #cnnmagFeatData table.cnnwith220inset {width:392px;}
#cnnmagFeatData table.cnnwith220insetBot {width:388px;border:none;background-color:#FFF;}
html>body #cnnmagFeatData table.cnnwith220insetBot {width:392px;}

#cnnmagFeatData th {border-bottom:1px solid #999;vertical-align:bottom;padding-bottom:2px;font:normal 10px Arial;color:#999;text-align:right;}
#cnnmagFeatData th.cnncol3,
#cnnmagFeatData th.cnncol4 {text-align:right;padding-right:10px;padding-left:5px;}
#cnnmagFeatData th.cnncol1, #cnnmagFeatData th.cnncol2, #cnnmagFeatData th.cnncol3L {text-align:left;padding-left:10px;padding-right:5px;}
#magFeatSnapMain table.cnnsnapDataWrapper td.cnnmainCol {width:388px;}
html>body #magFeatSnapMain #cnnmagFeatData table.cnnwith220insetBot {width:397px;}

#cnnmagFeatData  table.loansDist th.cnncol3 {width:25px;}

#cnnmagFeatData td.cnncol1 {text-align:right;padding-right:10px;padding-left:5px;}
#cnnmagFeatData td.cnncol2 {text-align:left;padding-left:10px;padding-right:5px;width:130px;}
#cnnmagFeatData td.cnncol2A {text-align:left;padding-left:10px;padding-right:5px;border-right:1px dotted #E1E1E1;}
#cnnmagFeatData td.cnncol3L {text-align:left;padding-left:10px;padding-right:5px;background-color:#F5F5F5;}
#cnnmagFeatData td.cnncol3 {text-align:right;padding-right:10px;padding-left:5px;background-color:#F5F5F5;}
#cnnmagFeatData td.cnncol4 {text-align:right;padding-right:10px;padding-left:5px;border-right:1px dotted #E1E1E1;background-color:#F5F5F5;width:85px;}
#cnnmagFeatData tr.rowcolor1 {background-color:#fff;}
#cnnmagFeatData tr.rowcolor2 {background-color:#F8F8F8;}
#cnnmagFeatData .alignLft {text-align:left;padding-left:10px;}
#cnnmagFeatData .alignRgt {text-align:right;padding-right:10px;}
#cnnmagFeatData td {font:normal 12px Arial;padding-top:8px;padding-bottom:8px;}
#cnnmagFeatData div.headersmtext{font-weight:normal;padding-left:0px;padding-bottom:3px;}
#cnnmagFeatData th#rank {width:50px;}


#cnnmagFeatHead {border:none;width:624px;}
html>body #cnnmagFeatHead {width:620px;}
#cnnmagFeatHead .cnnmagFeatHeadTxt {font:bold 23px Arial;padding:5px 0px 5px 0px;}
#cnnmagFeatHead .magFeatDekTxt  {border: 1px solid #e8e8e8; border-bottom: none;font:normal 11px Arial;padding:8px 8px 5px 8px; width: 375px;}
#cnnmagFeatData .magFeatDekTxt2 {border: 1px solid #e8e8e8; border-bottom: none;font:normal 12px Arial;color:#666;padding:8px 8px 15px 8px; margin-bottom:10px;}

#cnnmagFeatData #cnntertiaryNav {border:1px solid #EBEBEB;border-bottom:none;padding:none;margin-right:10px;}
#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;}
#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;}
#cnnmagFeatData td.cnncol2A {text-align:left;padding-left:10px;padding-right:5px;border-right:1px dotted #E1E1E1;}
#cnnmagFeatData #statePage th.bigHeader1 {text-align:left;font:bold 14px Arial;padding:5px 0 5px 0;margin:0;vertical-align:bottom;color:#000;}
#cnnmagFeatData #statePage th.bigHeader {text-align:left;font:bold 14px Arial;padding:12px 3px 2px 3px;margin:0;vertical-align:bottom;color:#000;}
#cnnmagFeatData tr#header th.bigHeader1 {text-align:left;font:bold 12px Arial;padding:0 0 2px 0;margin:0;vertical-align:bottom;color:#000;border-top:1px solid #ebebeb;}
#magFeatSnapMain #cnnmagFeatData tr#header th.bigHeader1 {border-top:0px;}
#cnnmagFeatData tr#header th.bigHeader {text-align:left;font:bold 12px Arial;padding:15px 0 2px 0;margin:0;vertical-align:bottom;color:#000;}
#cnnmagFeatData #top100page #industryTopNav li {font:bold 12px Arial;}
#cnnmagFeatData #statePage td.cnncol1 {width:40px;}
#cnnmagFeatData #statePage td.cnncol4 {width:80px;}
#cnnmagFeatData .loans td.cnncol2 {width:120px;}
#cnnmagFeatData .loans .cnncol1 {text-align:left;}
#cnnmagFeatData .taxes .cnncol1 {padding-left: 10px; padding-right: 5px; text-align:left;width:50%;}
#cnnmagFeatData .taxes td.cnncol2 {background-color:#F5F5F5;}
#cnnmagFeatData .top25 .cnncol3 {width:120px;}
#areastats #cnnmagFeatData .cnncol2 {width:200px;}

#magFeatSnapMain td.mainCol {border-top:1px solid #EBEBEB;}
#magFeatSnapMain td.cnnwidgetCol .seeCompanyRelated {width:220px;padding-bottom:10px;padding-top:10px;margin-bottom:10px;border-bottom:1px solid #EBEBEB;font:bold 22px Arial;letter-spacing: -1px;}
#magFeatSnapMain table.cnnsnapDataWrapper td.cnnmainCol {padding-right:0px;}
#magFeatSnapMain #cnnmagFeatData #companyHed {width:392px;border-bottom:1px solid #EBEBEB;}
#magFeatSnapMain #cnnmagFeatData table.cnnwith220inset {padding-right:0px;}
td.cnnwidgetCol .seeCompanyNearby {width:220px;padding-bottom:5px;margin-top:-5px;font:bold 18px Arial;letter-spacing: -1px;}
.snapUniqueBlurb {font:normal 14px/18px Arial;color:#000;line-height: 18px;padding-bottom:10px;}
#cnnmagFeatData table {border:none;}
#cnnmagFeatData th {border-bottom:1px dotted #E1E1E1;border-right:none;}
.cnnJobGrowthBPL2009 #cnnmagFeatData .cnncol4 {width:80px;}
.cnnCommutingBPL2009 #cnnmagFeatData .cnncol4, .cnnHottestBPL2009 #cnnmagFeatData .cnncol4 {width:170px;}
#cnnmagFeatData td {border-bottom:1px dotted #E1E1E1;border-left:1px dotted #E1E1E1;}
#cnnmagFeatData table.cnnwith220insetBot td {border:none;}
#cnnmagFeatData .headerDivider {border-right:1px dotted #E1E1E1;}
#cnnmagFeatData span.smallerTxt {font:normal 11px Arial;color:#666;}
#cnnmagFeatData table.noCompanies {border:1px solid #EBEBEB;border-top:none;}
#cnnmagFeatData table.noCompanies td {border:none;}
#magFeatSnapMain table.cnnwith220insetBot #magFeatFootnoteBox {border:1px solid #EBEBEB;}
html>body #magFeatSnapMain table.cnnwith220insetBot #magFeatFootnoteBox {border:1px solid #EBEBEB;}

td.cnnwidgetCol #HomePriceTrends {width:220px;padding-bottom:5px;}
td.cnnwidgetCol #HomePriceTrends .boxHeading {font-size:18px;}
td.cnnwidgetCol #HomePriceTrends .HomePriceDek {font:normal 12px Arial;color:#5f5f5f;}
td.cnnwidgetCol #HomePriceTrends img {margin-top:15px;}

.cnnmagFeatDekTxt2 {padding:5px 5px 10px 10px	;}

#bplSnapshot #cnnmagFeatData th.cnncol3T,
#bplSnapshot #cnnmagFeatData th.cnncol4T {text-align:right;padding-right:10px;padding-left:5px;border-top:1px solid #EBEBEB;}
#bplSearchResults #header th.cnncol1,
#bplSearchResults #header th.cnncol2,
#bplSearchResults #header th.cnncol3 {border-top:1px solid #EBEBEB;}
#bplSearchResults .cnncol1 {width:20px;}
/* GOOGLE MAP WIDGET */
#googMapWidget {margin-bottom:12px;width:220px;border:1px solid #EBEBEB;}
html>body #googMapWidget {width:218px;}
#googMapWidget #mapHed {font:bold 18px Arial;background-color:#FFF;border:none;}
#googMapWidget #mapHed a {color:#000;text-decoration:none;}
#googMapWidget #mapHed .mapHedPad {padding:5px 10px 5px 10px;}
#googMapWidget #map {height:150px;border:none;overflow:hidden;cursor:pointer;}
#googMapWidget #stateInfoBox {border:none;color:#e1e1e1;}
#googMapWidget #stateInfoBox b {color:#000;}
#googMapWidget #stateInfo {font:normal 11px Arial;padding:5px;}
#statePage #googMapWidget #map {cursor:pointer;}
	/*snapshot version*/
#googMapWidgetSnap {margin-bottom:12px;width:220px;}
html>body #googMapWidgetSnap {width:218px;}
#googMapWidgetSnap #mapHed {font:bold 18px Arial;letter-spacing: -1px;background-color:#FFF;border:none;}
#googMapWidgetSnap #mapHed a {color:#000;text-decoration:none;}
#googMapWidgetSnap #mapHed .mapHedPad {padding:5px 0px;}
#googMapWidgetSnap #map {width:218px;height:140px;border:none;overflow:hidden;cursor:pointer;}
#googMapWidgetSnap #stateInfoBox {border:none;color:#e1e1e1;padding:0;margin:5 0 0 0;}
#googMapWidgetSnap #stateInfoBox b {color:#000;}
#googMapWidgetSnap .enlargeLink {color:#999;padding-bottom:3px;}
#googMapWidgetSnap #stateInfo {font:normal 11px Arial;padding:0;margin:0;border-bottom:1px solid #EBEBEB;padding-bottom:7px;}
/* /GOOGLE MAP WIDGET */

table.cnnsnapDataWrapper td.cnnwidgetCol {margin-top:0px;padding-top:0px;vertical-align:top;}
#magFeatSnapMain table.cnnsnapDataWrapper td.cnnwidgetCol {margin-left:0px;}
table.cnnsnapDataWrapper td.cnnwidgetColLft {margin-top:0px;padding-top:0px;vertical-align:top;margin-right:12px;width:220px;}
table.cnnsnapDataWrapper td.cnnmainColLft {padding-right:0;margin-top:0;width:388px;}

#bpliveMoreData {display:none;}
#expandIndustries, 
#expandIndustries2 {padding-top:3px; margin-bottom: 15px;}
#expandIndustries a, 
#expandIndustries2 a {font:normal 12px Arial;}
#expandIndustries2 {float:right; margin-right: 5px;}

#magFeatSnapNav {border-bottom:1px solid #E2E2E2;border-top:1px solid #E2E2E2;margin:0;padding:0;vertical-align:middle;height:32px;width:620px;}
#magFeatSnapNav #companyHed, #cnnmagFeatData #companyHed {font:bold 20px/30px Arial;}
#cnnmagFeatData #companyHed {border-top:1px solid #e1e1e1;}
#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 {padding-top:10px;width:620px;padding-right:0;}
#magFeatSnapImg {float:right;margin-left:15px;margin-bottom:10px;}
#magFeatSnapImgMap {float:right;margin-left:15px;position:relative;right:-12px;margin-bottom:10px;width:220px;} 
	html>body #magFeatSnapImgMap {right:-15px;}
#magFeatSnapImg .imgCaption, #magFeatSnapImg .vidCaption {border:1px solid #E2E2E2;border-top:none;position:relative;top:-10px;display:block;z-index:100;}
	html>body #magFeatSnapImg .imgCaption {border:1px solid #E2E2E2;border-top:none;position:relative;top:-7px;display:block;z-index:100;}
#magFeatSnapImg .vidCaption {border-top:1px solid #E2E2E2;position:static;}
#magFeatSnapImg .vidCaption .imgCaptionInner {padding-top:8px;}
#magFeatSnapImg .imgCaptionInner {font:normal 12px Arial;color:#6A6A6A;padding:10px;}
#magFeatSnapMain table.cnnwith220inset th {padding-top:12px;}
#magFeatSnapMain .alignRgt, #magFeatSnapMain .alignRgtB {width:25%;}
#magFeatSnapMain .alignRgt50 {width:48%;text-align:right;padding-right:10px;padding-left:5px;}
#magFeatSnapMain .cnnwith220inset .alignLft {width:52%}
#magFeatSnapMain td.alignRgt50 {border-right:1px dotted #E1E1E1;background-color:#F5F5F5;}
.snapUniqueData {font:normal 14px/22px Arial;padding-bottom:4px;margin-top:5px;}
#magFeatSnapshot {border:none;}
#snapIndList {padding-top:20px;}
#snapIndList .alignRgtB {width:20%;}
#snapIndList .alignRgt {width:10%;}
#snapIndList .alignLft {width:60%;}
#snapIndList #industryName {font:bold 20px Arial;}
#snapIndList table.cnnwith220inset th {padding-top:0;}
#snapIndList #expandIndustries, #snapIndList #expandIndustries2 {padding-top:3px;}
#snapIndList #expandIndustries a, #snapIndList #expandIndustries2 a {font:normal 12px Arial;}
#snapIndList #expandIndustries2 {float:right;}
#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;}
#moreIndustriesTable #header tr,
#moreIndustriesTable #header th {padding: 0px; margin: 0px; line-height: 0px;}
#fullPageMap {padding-left:0px;}
#fullPageMap #map {border:1px solid #EBEBEB;}
#fullPageMap #googleMap .linksBox {border:1px solid #EBEBEB;border-top:none;}
#fullPageMap #googleMap #cityName {font:bold 14px Arial;}
iframe#truliaFrame {text-align:center;vertical-align:middle;width:620px;height:450px;margin:0;padding:0;}
#fullPageMap .truliaLogo {text-align:right;}

/********** MAIN NAV **********/
#magFeatMainNavTabs:after {content:".";display:block;height:0;clear:left;visibility:hidden;}
#magFeatMainNavTabs {display:inline-block;margin-top:5px;text-align:left;width:620px;}
/* 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:100%;height:32px;}
#magFeatMainNavTabs li {background-color:#D6D6D6;border:1px solid #D6D6D6;font:bold 13px Arial;color:#004276;height:32px;padding:0px;list-style:none;margin:0;float:left;vertical-align:middle;text-align:center;}
html>body #magFeatMainNavTabs li {height:33px;}
#magFeatMainNavTabs li#tabnumX {margin:0px;padding:0px;width:77px;height:35px;background-color:#FFF;border:none;border-bottom:1px solid #D6D6D6;}
html>body #magFeatMainNavTabs li#tabnumX {width:72px;height:34px;}

#magFeatMainNav li#tabnum0 {width:100px;background:#D6D6D6;border-right:1px solid #FFF;}
#magFeatMainNav li#tabnum1 {width:100px;background:#D6D6D6;border-right:1px solid #FFF;border-left:none; }
#magFeatMainNav li#tabnum2 {width:100px; background:#D6D6D6;border-right:1px solid #FFF;border-left:none;}
#magFeatMainNav li#tabnum3 {width:140px;background:#D6D6D6;border-right:1px solid #FFF;border-left:none;}
#magFeatMainNav li#tabnum4 {width:100px;background:#D6D6D6;border-left:none;}
#magFeatMainNav li#tabnum0 a,
#magFeatMainNav li#tabnum1 a,
#magFeatMainNav li#tabnum2 a,
#magFeatMainNav li#tabnum3 a,
#magFeatMainNav li#tabnum4 a {display:list-item;padding:7px 8px 10px 8px;color:#000;text-decoration:none;}
html>body #magFeatMainNav li#tabnum0 a,
html>body #magFeatMainNav li#tabnum1 a,
html>body #magFeatMainNav li#tabnum2 a,
html>body #magFeatMainNav li#tabnum3 a,
html>body #magFeatMainNav li#tabnum4 a {padding:9px 8px 8px 8px;}

#magFeatMainNav li#tabnum0 a:hover,
#magFeatMainNav li#tabnum1 a:hover,
#magFeatMainNav li#tabnum2 a:hover,
#magFeatMainNav li#tabnum3 a:hover,
#magFeatMainNav li#tabnum4 a:hover {color:#004276;background:#f5f5f5;text-decoration:underline;}

#magFeatMainNav.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:none;border-left:1px solid #D6D6D6;}
#magFeatMainNav.Tab0Visible li#tabnum0 a:hover {color:#000;}
#magFeatMainNav.Tab0Visible li#tabnum0 {border-right:none;}
#magFeatMainNav.Tab0Visible li#tabnum1 {border-left:1px solid #D6D6D6;}

#magFeatMainNav.Tab1Visible li#tabnum0 {border-right:none;}
#magFeatMainNav.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:none;border-left:1px solid #D6D6D6;}
#magFeatMainNav.Tab1Visible li#tabnum1 a:hover {color:#000;}
#magFeatMainNav.Tab1Visible li#tabnum2 {border-left:1px solid #D6D6D6;}

#magFeatMainNav.Tab2Visible li#tabnum1 {border-right:none;}
#magFeatMainNav.Tab2Visible li#tabnum2 {background:#FFF;border-bottom:none;border-left:1px solid #D6D6D6;}
#magFeatMainNav.Tab2Visible li#tabnum2 a:hover {color:#000;}
#magFeatMainNav.Tab2Visible li#tabnum3 {border-left:1px solid #D6D6D6;}

#magFeatMainNav.Tab3Visible li#tabnum2 {border-right:none;}
#magFeatMainNav.Tab3Visible li#tabnum3 {background:#FFF;border-bottom:none;border-left:1px solid #D6D6D6;}
#magFeatMainNav.Tab3Visible li#tabnum3 a:hover {color:#000;}
#magFeatMainNav.Tab3Visible li#tabnum4 {border-left:1px solid #D6D6D6;}

#magFeatMainNav.Tab4Visible li#tabnum3 {border-right:none;}
#magFeatMainNav.Tab4Visible li#tabnum4 {background:#FFF;border-bottom:none;border-left:1px solid #D6D6D6;}
#magFeatMainNav.Tab4Visible li#tabnum4 a:hover {color:#000;}

/* MAIN NAV: content */
#magFeatMainNav #ssi0 {visibility:hidden;display:none;}
#magFeatMainNav #ssi1 {visibility:hidden;display:none;}
#magFeatMainNav #ssi2 {visibility:hidden;display:none;}
#magFeatMainNav #ssi3 {visibility:hidden;display:none;}
#magFeatMainNav #ssi4 {visibility:hidden;display:none;}

#magFeatMainNav.Tab0Visible #ssi0 {visibility:visible;display:block;}
#magFeatMainNav.Tab1Visible #ssi1 {visibility:visible;display:block;}
#magFeatMainNav.Tab2Visible #ssi2 {visibility:visible;display:block;}
#magFeatMainNav.Tab3Visible #ssi3 {visibility:visible;display:block;}
#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;width:620px;}
.TabXVisible #magFeatMainNavSecondary {border-bottom:none;}
#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 {color:#004276;}
#magFeatMainNavSecondary a.actLink {color:#000;cursor:default;text-decoration:none;}
.Tab0Visible #magFeatMainNavSecondary {height:12px;}
.Tab1Visible #magFeatMainNavSecondary {height:12px;}
.Tab2Visible #magFeatMainNavSecondary {height:12px;}
.Tab3Visible #magFeatMainNavSecondary {height:12px;}
.Tab4Visible #magFeatMainNavSecondary {height:12px;}
.TabXVisible #magFeatMainNavSecondary {height:0px;}

/********** /MAIN NAV **********/

/* TERTIARY NAV TABS */
#cnnmagFeatData #NaviTabs {margin-top:0px;}
#cnnmagFeatData #NaviTabs ul {width:388px;margin:0 0 0 0px;padding:0px 0px 0px 0px;border:none;}
html>body #cnnmagFeatData #NaviTabs ul {width:392px;}
#NaviTabs li {font:normal 10px Arial;background:#F5F5F5;text-transform:uppercase;border:1px solid #ebebeb;height:35px;line-height:11px;padding:0px;list-style:none;margin:0;float:left;vertical-align:middle;}
#industryTopNav {margin-right:9px;margin-bottom:10px;}
#industryTopNav #NaviTabs ul.tabs2 li {width:194px;}
#industryTopNav #NaviTabs ul.tabs3 li {width:129px;}
#industryTopNav #NaviTabs ul.tabs4 li {width:97px;}
html>body #industryTopNav #NaviTabs ul.tabs4 li {width:96px;}
#NaviTabs .tabsHed {font:bold 11px Arial;}

#nearbyNav #NaviTabs ul.tabs220x3 li#tabnum0 {width:70px;}
#nearbyNav #NaviTabs ul.tabs220x3 li#tabnum1 {width:60px;}
#nearbyNav #NaviTabs ul.tabs220x3 li#tabnum2 {width:79px;}
#nearbyNav #NaviTabs ul.tabs220x2 li#tabnum0 {width:67px;}
#nearbyNav #NaviTabs ul.tabs220x2 li#tabnum1 {width:78px;}
#nearbyNav #NaviTabs ul.tabs220x2 li#tabnumX  {height:35px;width:68px;background:#FFF;border:none;border-bottom:1px solid #E1E1E1;}
html>body #nearbyNav #NaviTabs ul.tabs220x2 li#tabnumX {height:36px;}
#nearbyNav li#tabnum0,
#nearbyNav li#tabnum1,
#nearbyNav li#tabnum2 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;padding:0px;}
#nearbyNav li#tabnum0 {border-left:1px solid #E1E1E1;}
#nearbyNav li#tabnum0 a,
#nearbyNav li#tabnum1 a,
#nearbyNav li#tabnum2 a {vertical-align:bottom;line-height:1em;display:list-item;padding:5px 5px 0px 5px;color:#999;text-decoration:none;}
#nearbyNav li#tabnum0 a:hover,
#nearbyNav li#tabnum1 a:hover,
#nearbyNav li#tabnum2 a:hover {color:#555555;}
#nearbyNav.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:none;}
#nearbyNav.Tab0Visible li#tabnum0 a {color:#000;}
#nearbyNav.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:none;}
#nearbyNav.Tab1Visible li#tabnum1 a {color:#000;}
#nearbyNav.Tab2Visible li#tabnum2 {background:#FFF;border-bottom:none;}
#nearbyNav.Tab2Visible li#tabnum2 a {color:#000;}

#cnnmagFeatData #NaviTabsWide ul {margin:0;padding:5px 0px 0px 0px;border:none;width:622px;}
#NaviTabsWide li {font:normal 10px Arial;background:#F5F5F5;text-transform:uppercase;border:1px solid #ebebeb;height:40px;width:120px;line-height:11px;padding:0px;list-style:none;margin:0;float:left;vertical-align:middle;}
#NaviTabsWide:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#NaviTabsWide {display:inline-block;margin-top:5px;text-align:left;}
#NaviTabsWide li#tabnumX {background:#FFF;border:none;border-bottom:1px solid #E1E1E1;width:236px;height:41px !important;height:40px;}
#industryTopNav #NaviTabsWide li#tabnum1 a {padding-top:15px !important;padding-top:5px;}
#NaviTabsWide li#tabnum2 {width:140px;}
#industryTopNav .profitMod1 {height:43px;}
#industryTopNav .profitMod2 {width:115px;}
#industryTopNav .profitMod3 {width:153px;}
#industryTopNav #NaviTabs_movers #tabnum0 a,
#industryTopNav #NaviTabs_movers #tabnum1 a {padding-top:15px;padding-left:10px;}
#industryTopNav li#tabnum0,
#industryTopNav li#tabnum1,
#industryTopNav li#tabnum2,
#industryTopNav li#tabnum3,
#industryTopNav li#tabnum4,
#industryTopNav li#tabnum5 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;padding:0px;}
#industryTopNav li#tabnum0 {border-left:1px solid #E1E1E1;}
#industryTopNav li#tabnum0 a,
#industryTopNav li#tabnum1 a,
#industryTopNav li#tabnum2 a,
#industryTopNav li#tabnum3 a,
#industryTopNav li#tabnum4 a,
#industryTopNav li#tabnum5 a {vertical-align:bottom;line-height:1em;display:list-item;padding:5px 5px 0px 15px;color:#999;text-decoration:none;}
#industryTopNav li#tabnum0 a:hover,
#industryTopNav li#tabnum1 a:hover,
#industryTopNav li#tabnum2 a:hover,
#industryTopNav li#tabnum3 a:hover,
#industryTopNav li#tabnum4 a:hover,
#industryTopNav li#tabnum5 a:hover {color:#555555;}

#industryTopNav.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:none;}
#industryTopNav.Tab0Visible li#tabnum0 a {color:#000;}

#industryTopNav.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:none;}
#industryTopNav.Tab1Visible li#tabnum1 a {color:#000;}

#industryTopNav.Tab2Visible li#tabnum2 {background:#FFF;border-bottom:none;}
#industryTopNav.Tab2Visible li#tabnum2 a {color:#000;}

#industryTopNav.Tab3Visible li#tabnum2a {background:#FFF;border-bottom:none;}
#industryTopNav.Tab3Visible li#tabnum2a a {color:#000;}

#industryTopNav.Tab3Visible li#tabnum3 {background:#FFF;border-bottom:none;}
#industryTopNav.Tab3Visible li#tabnum3 a {color:#000;}

#industryTopNav.Tab4Visible li#tabnum4 {background:#FFF;border-bottom:none;}
#industryTopNav.Tab4Visible li#tabnum4 a {color:#000;}

#industryTopNav.Tab5Visible li#tabnum5 {background:#FFF;border-bottom:none;}
#industryTopNav.Tab5Visible li#tabnum5 a {color:#000;}

/* Tertiary Nav: Movers & Fastest Growers */
#cnnmagFeatData .NaviTabsShorter ul {margin:0 0 10 0;padding:5px 0px 0px 0px;border:none;width:388px;}
.NaviTabsShorter .tabsHed {font:bold 11px Arial;float:left;}
.NaviTabsShorter #tabnum0,
.NaviTabsShorter #tabnum1,
.NaviTabsShorter #tabnum2,
.NaviTabsShorter #tabnum3,
.NaviTabsShorter #tabnum4,
.NaviTabsShorter #tabnum5 {font:normal 10px Arial;background:#F5F5F5;text-transform:uppercase;border:1px solid #ebebeb;height:35px;padding:0px;list-style:none;margin:0;float:left;vertical-align:middle;}
.NaviTabsShorter:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
.NaviTabsShorter {display:inline-block;margin-top:2px;text-align:left;}

#NaviTabs_movers #tabnum0,
#NaviTabs_movers #tabnum1,
#NaviTabs_movers #tabnum2,
#NaviTabs_movers #tabnum3,
#NaviTabs_movers #tabnum4,
#NaviTabs_movers #tabnum5 {width:76px;}
#NaviTabs_growth #tabnum0,
#NaviTabs_growth #tabnum1,
#NaviTabs_growth #tabnum2,
#NaviTabs_growth #tabnum3,
#NaviTabs_growth #tabnum4,
#NaviTabs_growth #tabnum5 {width:63px;}

#NaviTabs_growth .tabsHed {border-top: 1px solid #E1E1E1; color: #999; font:normal 10px Arial; height: 20px; margin-bottom: -10px;text-align:center; width:188px; padding-top: 3px;margin-top:0px;}
html>body #industryTopNav .tabsHed {width: 192px;}

#fullPageMap {padding-top:0px;}

#methodologyBox {margin:10px 12px 10px 12px;padding:5px 0 5px 0;}
#methodologyBox .boxTxt {font:normal 12px Arial;color:#333;margin:0;padding:0;}

.facebookConnectHeader {width:auto;background-color:#f5f5f5;font:bold 20px Arial;text-align:left;padding:10px;margin-right:-12px;}
/* TOP THREE BOX */
#cnnFacebookFanFAve {z-index:0;padding:5px 12px 5px 12px;width:312px;}
#cnnFacebookFanFAve th {border-bottom:1px dotted #E1E1E1;color:#999;font:normal 10px Arial;;padding-bottom:2px;vertical-align:bottom;}
#cnnFacebookFanFAve td {border-bottom:1px dotted #E1E1E1;font-size:12px;padding:10px 2px 0px 2px;}
#cnnFacebookFanFAve table.cnnwith220insetBot td {border:none;}
#cnnFacebookFanFAve .alignLft {text-align:left;padding-left:5px;padding-right:5px;width:197px;}
#cnnFacebookFanFAve .alignRgt {text-align:right;padding-left:5px;padding-right:10px;width:103px;}
#cnnFacebookFanFAve tbody .alignRgt {border-left:1px dotted #E1E1E1; background-color:#F5F5F5;}
#cnnFacebookFanFAve tbody .addMe {background-color:#FFF;border-left:none;vertical-align:top;}
#cnnFacebookFanFAve tbody .addMe img {vertical-align:top;margin-right:3px;}
#cnnFacebookFanFAve .moreSummaryList {margin:0px 0px 15px 0px;}
#cnnFacebookFanFAve a.fortuneMore {color:#004276;}
#cnnFacebookFanFAve .facebookDek {font:normal 12px Arial;color:#5f5f5f;padding:7 0 0 0px;}

#FanFAveTable table {margin:10px 0 10px 0px;padding:0;width:310px;}
#FanFAveTable td {padding-top:7px;padding-bottom:7px;}
#FanFAveTable .facebookDek {margin:0px 0px 7px 0px;}

/* Why I Launched */
#whylaunch {margin-bottom:10px;width:220px;}
#whylaunch img {margin-bottom:0px;border:solid 1px #E1E1E1;border-bottom:0px;}
#whylaunch .whylaunchblurb {margin-top:-3px;font:bold 11px Arial;padding:8px 8px 5px 8px;background-color:#EDEDED;}
#whylaunch .whylaunchquote {font-weight:normal;}
#whylaunch .whylaunchArr {background:url(https://i2.cdn.turner.com/money/.element/img/1.0/sections/mag/fsb/bpsmbiz/2009/quote_triangle.png) no-repeat;width:13px;height:22px;float:right;margin:-22px 30px 0 0; position: relative;}

/* Ireport */
#cnnBpliveIreport {padding:5px 12px 5px 12px;width:312px;}
#cnnBpliveIreport .cnnIreportDek {font:normal 12px Arial;color:#5f5f5f;padding:7 0 0 0px;margin-bottom:15px;}
#cnnBpliveIreport .cnnIreportDek img {margin-right:7px;}

/* Data Partners */
#cnnBpliveData_partner {padding:5px 12px 5px 12px;width:312px;padding-bottom:10px;}
#cnnBpliveData_partner .cnnData_partnerDek {font:normal 12px Arial;color:#5f5f5f;padding:7 0 0 0px;}
#cnnBpliveData_partner .cnnData_left {float:left;border-right:1px solid #E1E1E1;width:158px;padding-right:10px;margin-right:10px;}
#cnnBpliveData_partner .cnnData_left img, #cnnBpliveData_partner .cnnData_right img {margin-bottom:10px;}
#cnnBpliveData_partner .cnnData_left img {margin-top:5px;}

/* COMPARE TOOL */
#compareTool {background-color:#fff;}
#compareTool .maglisttable {margin-bottom:15px;}
#compareTool #industryTopNav {margin-bottom:10px;}
#compareTool #industryTopNav #NaviTabsWide {width:622px;}
#compareTool #industryTopNav #NaviTabsWide li {width:180px;}
#compareTool #industryTopNav #NaviTabsWide li#tabnum3{background-color:#FFFFFF;border:0px;border-bottom:1px solid #ebebeb;position:relative;list-style:none;margin:0;float:left;width:82px;}
html>body #compareTool #industryTopNav #NaviTabsWide li#tabnum3 {width:77px;}
#compareTool #cnnmagFeatData #page1 {border-right:dotted 1px #E1E1E1;}
#compareTool #cnnmagFeatData #headerTop1 {text-transform:uppercase;}
#compareTool #cnnmagFeatData #headerTop1 .cnncol2,
#compareTool #cnnmagFeatData #headerTop1 .cnncol3,
#compareTool #cnnmagFeatData #headerTop1 .cnncol4 {border-top:dotted 1px #E1E1E1;border-right:none;border-left:dotted 1px #E1E1E1;padding:2px;}
#compareTool #cnnmagFeatData #header1 .cnncol3,
#compareTool #cnnmagFeatData #header1 .cnncol4,
#compareTool #cnnmagFeatData #header1 .cnncol5,
#compareTool #cnnmagFeatData #header1 .cnncol6,
#compareTool #cnnmagFeatData #header1 .cnncol7 {border-left:dotted 1px #E1E1E1;}
#compareTool #cnnmagFeatData #header1 .cnncol7 {padding:0 5px;}
#compareTool #cnnmagFeatData #page2 #datarow2 .cnncol5 {border-right:dotted 1px #E1E1E1;}
#compareTool #cnnmagFeatData #headerTop3 .cnncol3,
#compareTool #cnnmagFeatData #headerTop3 .cnncol5 {border-top:dotted 1px #E1E1E1;border-left:dotted 1px #E1E1E1;text-transform:uppercase;}
#compareTool #cnnmagFeatData #header3 .cnncol3,
#compareTool #cnnmagFeatData #header3 .cnncol4,
#compareTool #cnnmagFeatData #header3 .cnncol5,
#compareTool #cnnmagFeatData #header3 .cnncol6 {border-left:dotted 1px #E1E1E1;}
#compareTool #cnnmagFeatData #page3 {border-right:dotted 1px #E1E1E1;}
/* /COMPARE TOOL */
#compareNearby td.submitCell {text-align:right;padding:3px 0 3px 0;margin:0;}

/* COMPARISON TOOL */
#comparisonTool #compareTabs {margin-bottom:0;padding-bottom:0;}
#cnnmagFeatHead .compareSavePrint {float:right;margin-top:12px;}
#comparisonTool table#compareTbl {margin-top:0;padding-top:0;}
#comparisonTool #NaviTabsWide {width:622px;margin-bottom:0;padding-bottom:0;}
#comparisonTool #NaviTabsWide li#tabnum0,
#comparisonTool #NaviTabsWide li#tabnum1,
#comparisonTool #NaviTabsWide li#tabnum2,
#comparisonTool #NaviTabsWide li#tabnum5,
#comparisonTool #NaviTabsWide li#tabnum6 {width:90px;}
#comparisonTool #NaviTabsWide li#tabnum3,
#comparisonTool #NaviTabsWide li#tabnum4,
#comparisonTool #NaviTabsWide li#tabnum7 {width:80px;}
#comparisonTool {vertical-align:top;}
#comparisonTool table#compareTbl {vertical-align:top;margin-top:0;padding-top:0;}
#comparisonTool li#tabnum0,
#comparisonTool li#tabnum1,
#comparisonTool li#tabnum2,
#comparisonTool li#tabnum3,
#comparisonTool li#tabnum4,
#comparisonTool li#tabnum5,
#comparisonTool li#tabnum6,
#comparisonTool li#tabnum7 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;padding:0px;}
#comparisonTool li#tabnum0 {border-left:1px solid #E1E1E1;}
#comparisonTool li#tabnum0 a,
#comparisonTool li#tabnum1 a,
#comparisonTool li#tabnum2 a,
#comparisonTool li#tabnum3 a,
#comparisonTool li#tabnum4 a,
#comparisonTool li#tabnum5 a,
#comparisonTool li#tabnum6 a,
#comparisonTool li#tabnum7 a {vertical-align:bottom;line-height:1em;display:list-item;padding:5px 5px 0px 5px;color:#999;text-decoration:none;}
#comparisonTool li#tabnum0 a:hover,
#comparisonTool li#tabnum1 a:hover,
#comparisonTool li#tabnum2 a:hover,
#comparisonTool li#tabnum3 a:hover,
#comparisonTool li#tabnum4 a:hover,
#comparisonTool li#tabnum5 a:hover,
#comparisonTool li#tabnum6 a:hover,
#comparisonTool li#tabnum7 a:hover {color:#555555;}

#compareTabs.Tab0Visible li#tabnum0 {background:#FFF;border-bottom:none;}
#compareTabs.Tab0Visible li#tabnum0 a {color:#000;}
#compareTabs.Tab1Visible li#tabnum1 {background:#FFF;border-bottom:none;}
#compareTabs.Tab1Visible li#tabnum1 a {color:#000;}
#compareTabs.Tab2Visible li#tabnum2 {background:#FFF;border-bottom:none;}
#compareTabs.Tab2Visible li#tabnum2 a {color:#000;}
#compareTabs.Tab3Visible li#tabnum3 {background:#FFF;border-bottom:none;}
#compareTabs.Tab3Visible li#tabnum3 a {color:#000;}
#compareTabs.Tab4Visible li#tabnum4 {background:#FFF;border-bottom:none;}
#compareTabs.Tab4Visible li#tabnum4 a {color:#000;}
#compareTabs.Tab5Visible li#tabnum5 {background:#FFF;border-bottom:none;}
#compareTabs.Tab5Visible li#tabnum5 a {color:#000;}
#compareTabs.Tab6Visible li#tabnum6 {background:#FFF;border-bottom:none;}
#compareTabs.Tab6Visible li#tabnum6 a {color:#000;}
#compareTabs.Tab7Visible li#tabnum7 {background:#FFF;border-bottom:none;}
#compareTabs.Tab7Visible li#tabnum7 a {color:#000;}

#addCompare table {border:1px solid #EEE;margin-top:10px;margin-bottom:10px;}
#addCompare select {width:140px;}
#addCompare td.addHed {font:bold 16px Arial;padding:5px;}
#addCompare td.botCell {width:50%;padding:0 0 5px 5px;}
#addCompare td.txtCell {font:normal 12px Arial;vertical-align:bottom;padding:5px;color:#999;}
/* /COMPARISON TOOL */

/* GALLERY CAROUSEL */
#toutStrip {margin:5px 0 10px 0;width:215px;}
#toutStrip:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#toutStrip {display:inline-block;text-align:left;}
#toutStrip #toutStripInner {height:100px;}
#toutStrip #widgetHed {font:bold 18px Arial;letter-spacing: -1px;padding-bottom:5px;}
#toutStrip #widgetSeqNums {clear:left;font:normal 11px Arial;color:#999;padding:8px 0px 2px 0;}
#toutStrip #prevButton {float:left;width:19px;}
#toutStrip #nextButton {float:right;width:19px;}
#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;overflow:hidden;width:218px;}
#toutStrip ul#tncontainer li {float:left;vertical-align:middle;text-align:left;overflow:hidden;font:normal 11px Arial;}
#toutStrip #sideBarImg {width:160px;height:90px;float:left;margin:6px 10px 0 10px;}
#toutStrip #sideBarHed {font:bold 14px Arial;padding-top:5px;padding-bottom:3px;clear:both;}
#toutStrip #sideBarDek {font:normal 12px Arial;color:#666;}
#toutStrip #sideBarDek a.sideBarMore {font:bold 12px Arial;padding-top:5px;}

/* VIDEO TOUT */
#videoToutStrip {margin: 3 12 12 12px;width:312px;}
#videoToutStrip:after {content:".";display:block;height:0;clear:both;visibility:hidden;clear:left;}
#videoToutStrip {display:inline-block;text-align:left;}
#videoToutStrip #widgetHed {font:bold 23px Arial;letter-spacing: -1px;padding-bottom:5px;padding-top:5px;}
#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;}

/* STATE LIST WIDGET */
#statesList {border:1px solid #EBEBEB;margin:10px 0px;width:220px;}
#statesList #statesListPad {padding:10px;}
#statesList .boxHeading {font:bold 20px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
#statesList table.dataTable {border:none; margin-top:5px;width:198px;}
#statesList table.dataTable th {border-bottom:1px dotted #EBEBEB;color:#A8A8A8;font:normal 11px Arial;padding:2px 0px;}
#statesList table.dataTable td {border-bottom:1px dotted #EBEBEB;font:normal 11px Arial;padding:2px 0px;}
#statesList table.dataTable .textcell {text-align:left;width:149px;}
#statesList table.dataTable .datacell {text-align:right;width:49px;}
#statesListPad #NaviTabs ul {margin:0px;padding:5px 0px 0px 0px;border:none;width:100%;}
#statesListPad #NaviTabs li {background:#F5F5F5;border:1px solid #ebebeb;border-right:none;font:normal 10px Arial;height:33px;line-height: 11px;list-style:none;margin:0;padding:0px;position:relative;float:left;}

#statesListPad #ssi0,
#statesListPad #ssi1,
#statesListPad #ssi2,
#statesListPad #ssi3 {display:none;}
#statesListPad.Tab0Visible #ssi0,
#statesListPad.Tab1Visible #ssi1,
#statesListPad.Tab2Visible #ssi2,
#statesListPad.Tab3Visible #ssi3 {display:block;}

#statesListPad li#tabnum0,
#statesListPad li#tabnum1,
#statesListPad li#tabnum2,
#statesListPad li#tabnum3 {height:24px;width:48px;padding:0px;vertical-align:middle;background-color:#F5F5F5;border:1px solid #E1E1E1;}
#statesListPad li#tabnum1,
#statesListPad li#tabnum2,
#statesListPad li#tabnum3 {border-left:none;}

#statesListPad li#tabnum0 a,
#statesListPad li#tabnum1 a,
#statesListPad li#tabnum2 a,
#statesListPad li#tabnum3 a {font:bold 11px Arial;line-height:1em;display:list-item;padding:5px 0px 0px 15px;color:#999;text-decoration:none;}
#statesListPad li#tabnum0 a:hover,
#statesListPad li#tabnum1 a:hover,
#statesListPad li#tabnum2 a:hover,
#statesListPad li#tabnum3 a:hover {color:#555;}

/* selected tab */
#statesListPad.Tab0Visible li#tabnum0,
#statesListPad.Tab1Visible li#tabnum1,
#statesListPad.Tab2Visible li#tabnum2,
#statesListPad.Tab3Visible li#tabnum3 {background-color:#FFF;border-bottom:none;}
#statesListPad.Tab0Visible li#tabnum0 a,
#statesListPad.Tab1Visible li#tabnum1 a,
#statesListPad.Tab2Visible li#tabnum2 a,
#statesListPad.Tab3Visible li#tabnum3 a {color:#000;}

/* Nearby widget */
#bplNearbyWidget {margin-bottom:15px;}
.cnnwidgetCol .tabsDecrease {margin-top:-10px;}
#bplNearbyWidget .listName {font:bold 12px Arial;text-transform:uppercase;padding:10px 0 2px 5px;margin:0;}
#bplNearbyWidget .boxHeading {font:bold 18px Arial;letter-spacing: -1px;}
#bplNearbyWidget table.dataTable {border:none;width:215px;}
#bplNearbyWidget table.dataTable th {border-bottom:1px dotted #EBEBEB;color:#A8A8A8;font:normal 11px Arial;padding:2px 5px;}
#bplNearbyWidget table.dataTable td {border-bottom:1px dotted #EBEBEB;font:normal 12px Arial;padding:5px;}
#bplNearbyWidget table.dataTable .textcell {text-align:left;width:149px;}
#bplNearbyWidget table.dataTable .datacell {text-align:right;width:49px;background-color:#F5F5F5;border-left:1px dotted #ebebeb;}
#bplNearbyWidget table.dataTable th.datacell {background-color:#FFF;border-left:none;}

/* Search */
.moneyPagerHeader {font-size:12px;font-weight:bold;font-family:verdana;color:#036;}
.moneyPageNav {padding:0px 0 0 5px;font-size:12px;word-spacing: 5px;}
body:first-of-type  .moneyPageNav {white-space:nowrap;padding-right:40px;}
.moneySearchButton {margin-left:10px;}
#moneyBPLSearch {margin-bottom:15px;margin-top:15px;}

/* onboard credit */
#onboardCreditBox {width:220px;font:normal 11px Arial;margin-top:30px;}
#onboardCreditBox div.onboardTop {border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;padding:10 0 10 0px;}
#onboardCreditBox div.onboardTop img {margin-right:5px;margin-bottom:10px;float:left;}
#onboardCreditBox div.onboardBot {border-bottom:solid 1px #ebebeb;padding:10 0 10 0px;}

#MagOFIE .moneyMainGreyBnr .moneyGroupLabel a {font:bold 18px Arial;color:#000;margin:5px 0 2px 12px;}

	/* IE: Poll - start */
	#pollCNNMoney {margin-bottom:15px;}
	#pollCNNMoney .moneyMainGreyBnr {text-align:left;}
	#pollCNNMoney .moneyMainGreyBnr  {font:bold 19px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
	#pollCNNMoney .moneyMainGreyBnr a {font:bold 19px 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 */

#cnnmagFeatMainContent #midBox .summaryBlock {padding-top:10px;}

/* cnnBPLsearchTool - start */
	#bplSearchResults #cnnBPLsearchTool #option_weather, #cnnBPLsearchTool #option_neighbors {margin-top:6px;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat #option_neighbors .cnnSearchOptions, 
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat #option_schools .cnnSearchOptions,
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat #option_crime .cnnSearchOptions,
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat #option_activities .cnnSearchOptions
	{ padding-bottom:10px;padding-top:14px;}
	#bplSearchResults #cnnBPLsearchTool #option_neighbors_container {border-bottom: 1px solid #ebebeb; margin-bottom:7px;}
	#bplSearchResults #cnnBPLsearchTool .moreSummaryList {border-top: 1px solid #ebebeb;padding-top:14px;background-position:0 16px !important;background-position:0 18px;}
	
	#bplSearchResults #cnnBPLsearchTool .f { font: normal 12px Arial; }
	#bplSearchResults #cnnBPLsearchTool {background: #FFF; border: 1px solid #ebebeb; font: normal 12px Arial; padding: 4px 8px 0px 8px; text-align: left; width: 220px;}
	html>body #bplSearchResults #cnnBPLsearchTool {width: 202px;}
	#bplSearchResults #cnnBPLsearchTool a {color:#00457F; text-decoration: none;}
	
	#bplSearchResults #cnnBPLsearchTool .cnnWidgHed {font: bold 19px Arial; margin-bottom: 6px;} 
	#bplSearchResults #cnnBPLsearchTool .cnnWidgDek {color: #5c5c5c; margin-bottom:9px;}
	#bplSearchResults #cnnBPLsearchTool .cnnWidgBody {}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat {border-top: 1px solid #ebebeb; padding: 6px 0px; }
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat {border-top: 1px solid #ebebeb; padding: 6px 0px; }
	
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCatOpen {background: #F5F5F5;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnCatExpander {margin-bottom: -2px;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSettingAvailIcon {margin:0px 3px -2px 3px;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSearchCatHed { display: inline; }
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCatOpen .cnnSearchCatHed {color: #000; font-weight: bold; }
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSearchCatDek {font-size: 9px; margin: 4px 0px 7px 37px;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSearchCatDek2 {font-size: 9px; margin: 9px 0px 7px 37px;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSetting {background: url(https://i.cdn.turner.com/money/.element/img/1.0/misc/dotted_line.gif) no-repeat; padding: 5px 0px 6px 33px;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSearchOptions { margin-top: 6px;}
	
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSliderLabels {color: #5c5c5c; font-size: 9px;text-align: left; width: 140px;}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSliderLabel1 {}
	#bplSearchResults #cnnBPLsearchTool .cnnSearchCat .cnnSliderLabel2 {float: right;}
	
	#bplSearchResults #cnnBPLsearchTool #results_desc { font-family: Arial; font-size: 11px; }
	#bplSearchResults #cnnBPLsearchTool #searchThrobberContainer { position: relative; }
	#bplSearchResults #cnnBPLsearchTool #searchThrobber { 
		padding: 0px 0px 0px 5px; 
		position: absolute;
		left: 175px;
		top: -30px;
	}
	#bplSearchResults #cnnBPLsearchTool div.slider { 
		margin:10px 0 0 5px; 
		height:5px; 
		background: transparent url(https://i.cdn.turner.com/money/.element/img/1.0/misc/slider_track_5_139.gif) no-repeat top right;
		position: relative; 
	  	width:139px; 
		height: 14px;		
	}
	#bplSearchResults #cnnBPLsearchTool div.slider2 { 
		margin:10px 0 0 5px; 
		height:5px; 
		background: transparent url(https://i.cdn.turner.com/money/.element/img/1.0/misc/slider_track_10_139.gif) no-repeat top right;
		position: relative; 
	  	width:139px; 
		height: 14px;		
	}  
	#bplSearchResults #cnnBPLsearchTool div.slider2 div.handle 
	{
		cursor: w-resize; 
		position: absolute; 
		background: transparent url(https://i.cdn.turner.com/money/.element/img/1.0/misc/slider_bar_7.gif); no-repeat top left;
		width: 7px;
		height: 14px;		
	}
	#bplSearchResults #cnnBPLsearchTool div.slider div.handle 
	{
		cursor: w-resize; 
		position: absolute; 
		background: transparent url(https://i.cdn.turner.com/money/.element/img/1.0/misc/slider_bar_7.gif); no-repeat top left;
		width: 7px;
		height: 14px;		
	}
/* cnnBPLsearchTool - end */

/* city state search */
#searchCityState {width:310px;margin:5px 12px 5px 12px;padding-bottom:10px;padding-top:5px;background-color:#FFF;}
#searchCityState .cnnWidgHed {font:bold 18px Arial;margin:3px 0 3px 0px;}
#searchCityState td.cityHed {font:normal 12px Arial;padding:3px 5px 3px 0px;}
#searchCityState td.stateHed {font:normal 12px Arial;padding:3px 10px 3px 5px;border-left:1px solid #EBEBEB;}
#searchCityState .stateMenu {padding:3px 10px 3px 0px;}
#searchCityState .formEntryS {width:100px;font:normal 11px Arial;color:#000;}
/* TYPEAHEAD Styles */
#searchCityState table.list {border:1px solid #ccc; border-bottom: none; padding: 0; margin: 0;}
#searchCityState th {color:darkblue;background-color:#eee;font:normal 12px Arial;padding:2px;border-bottom:1px solid #ccc;}
#searchCityState td.nolist {color:#000; font-family: Arial;background-color:#EEE; font-size: 11px; padding: 2px 2px 2px 4px; border-bottom: 1px solid #ccc; }
#searchCityState td.list {color: #000; font-family: Arial;background-color:#EEE; font-size: 11px; padding: 2px 2px 2px 4px; border-bottom: 1px solid #ccc;}
#searchCityState .typeahead_container {z-index:500010;}
#searchCityState input.cityEntry {width:110px;border:1px solid #999;margin-right:12px;}
#searchCityState .typeahead_list {width:110px;border:1px solid #EEE;margin:0;padding:0;overflow:hidden;position:absolute;z-index:500010;}
/* /city state sesarch */

/* TOP 25 BOX */
#top25Box {border:1px solid #EBEBEB;margin:10px 0px;padding:10px;}
#top25Box .boxHeading {font:bold 20px Arial;letter-spacing: -1px;padding:0px 0px 5px 0px;}
#top25Box table.dataTable {border:none; margin-top:5px;width:198px;}
#top25Box table.dataTable td {border-bottom:1px dotted #EBEBEB;font:normal 11px Arial;padding:2px 0px;}


/**** Tool box ****/
#bpsmbizLaunchTool {width:617px;background-color:#E9E9E9;padding:3px;margin-bottom:20px;height:inherit;display:block;}
#bpsmbizLaunchTool .toolTop {float:left;padding:5px 10px 8px 10px;}
#bpsmbizLaunchTool .toolHed {float:left;font-size:19px;font-weight:bold;margin-left:-3px; margin-right: 5px;}
#bpsmbizLaunchTool .toolDek {float:left;padding-top:6px;font-size:13px;}

#toolLearn {float:left;width:300px;margin-left:4px;background-color:#D1D1D1;height:100%;padding-bottom:0px;}
	html>body #toolLearn {width:303px;padding-bottom:5px;}
#toolBorrow {float:left;width:300px;margin-left:3px;background-color:#D1D1D1;height:100%;padding-bottom:5px;}
	html>body #toolBorrow {width:303px;}

#bpsmbizLaunchTool .toolImg {width:75px;padding:5px;float:left;text-align:center;border:none;}
#bpsmbizLaunchTool .toolImg img {border:0px;}
#bpsmbizLaunchTool .toolImg h1, .toolBullets h1 {color: #444;font-size:12px;font-weight:bold;}
#bpsmbizLaunchTool .toolImg h2, .toolBullets h2 {color: #444;font-size:10px;line-height: 10px; margin-top:-4px;}
#bpsmbizLaunchTool .toolBullets {float:left;width:215px;}
.cnnwidgetCol #bpsmbizLaunchTool .toolBullets {width:130px;}
#bpsmbizLaunchTool .toolBullets ul {margin:2px 0 10px 0;padding:0;} 
#bpsmbizLaunchTool .toolBullets li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 8px;list-style: none; margin: 0px; padding: 1px 0px 0px 8px;margin-top:0;font-size:12px;}
#bpsmbizLaunchTool .toolBullets li a {font-size:12px;}
#bpsmbizLaunchTool .seeMoreLenders {font-size:11px;margin:8px 0px 0px 7px;}

#bpsmbizLaunchTool.smLaunchtool {width:220px;}
#bpsmbizLaunchTool.smLaunchtool #toolBorrow {width:215px;overflow:hidden;}


/* IREPORT BOX */
#cnnHeaderContent,
#cnnContentContainer,
#cnnContainer {text-align:left;margin:0 auto;}
/* ireport box */
#iReportModule {clear:both;}
.cnnIreportTitleMod  {font-weight: bold;font-size: 16px;padding:9px 12px 6px 12px;color: #000;}
.cnnIreportContentMod  {font-size: 11px;color: #949494;line-height:12px;margin-bottom:0;padding:0px 12px 14px 12px;}
.cnnIreportMore {margin: 0px 12px 0px 12px;border-top:1px solid #dde6f1; padding:4px 0px 3px 0px;}
.cnnIreportMore a  {font-size:10px;}
.cnnIreportContentMod a {font-weight:bold;}
.cnnIreportContentMod ul {margin:0;padding: 0;list-style: none;clear:both;}
.cnnIreportContentMod ul li {font-size:10px;padding-left: 8px; background: url(https://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat 1px 4px;font-weight:normal;margin:1px 0;}
.cnnIreportContentMod ul li a {font-weight:bold;}
.cnniReportBox {position:relative;}
.cnniReportBox .cnnBoxContent,
.cnniReportBox .cnniReportSwf {border-width:0 1px;border-style:solid;border-color:#dde6f1;background:#f5faff;}
.cnniReportBoxPad {padding:8px 12px 6px 12px;}
.cnniReportBox .cnniReportSwf {padding:12px 0 0 0;}
.cnniReportBox .cnnBoxTopper {background:#00a1ff;height:13px; overflow:hidden}
	.cnniReportBox .cnnBoxTopper img {margin-top:3px; margin-left:21px;}
.cnniReportBox .cnnBoxTitle {height:23px;border-width:0 1px;border-style:solid;border-color:#dde6f1;}
.cnniReportBox .cnnBoxTitle .cnniReportAd {position:absolute;top:0;right:6px;width:126px;height:31px;overflow:hidden;}
.cnniReportBox .cnnBoxTitle img {margin-top:-10px; margin-left:20px;}
/* position:absolute;top:6px;left:20px;*/ 
.cnniReportBox .cnnBoxHeader {height:4px;overflow:hidden;background:url(https://i.cdn.turner.com/cnn/.element/img/2.0/sect/ireport/int_tr.gif) 100% 0 repeat-x;}
.cnniReportBox .cnnBoxHeader div {height:4px;overflow:hidden;background:url(https://i.cdn.turner.com/cnn/.element/img/2.0/sect/ireport/int_tl.gif) 100% 0 no-repeat; float: left;}
.cnniReportBox .cnnBoxFooter {height:4px;overflow:hidden;background:url(https://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/ugc_BR_bg.gif) 100% 0 no-repeat;}
.cnniReportBox .cnnBoxFooter div {height:4px;overflow:hidden;background:url(https://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/UGC/ugc_BL.gif) 100% 0 no-repeat; float: left;}
	/* crime over-rides */
	#cnn_CRIME .cnniReportBox .cnnBoxTitle {background:#fff;}
	#cnn_CRIME .cnniReportBox .cnnBoxHeader {background-image:url(https://i.cdn.turner.com/cnn/.element/img/2.0/sect/ireport/blue_tr.gif);}
	#cnn_CRIME .cnniReportBox .cnnBoxHeader div {background-image:url(https://i.cdn.turner.com/cnn/.element/img/2.0/sect/ireport/blue_tl.gif);}
	#cnn_CRIME .cnniReportBox .cnnBoxFooter {background-image:url(https://i.cdn.turner.com/cnn/.element/img/2.0/sect/ireport/blue_br.gif);}
	#cnn_CRIME .cnniReportBox .cnnBoxFooter div {background-image:url(https://i.cdn.turner.com/cnn/.element/img/2.0/sect/ireport/blue_bl.gif);}
	#cnn_CRIME .cnniReportBox .cnnBoxTitle,
	#cnn_CRIME .cnniReportBox .cnnBoxContent,
	#cnn_CRIME .cnniReportBox .cnniReportSwf {border-color:#BFCBDA;}
.cnniReportBox h3 {font-weight:bold;font-size:16px;line-height:18px;padding-bottom:3px;margin:0;}
.cnniReportBox h4 {font-size:10px;line-height:12px;font-weight:bold;margin:0;}
.cnniReportBox p {font-size:10px;color:#949494;line-height:12px;padding-bottom:14px;margin:0;}
.cnniReportBox .cnniReportMore,
.cnniReportBox .cnniReportMoreMain {border-top:1px solid #bfcbd9;padding:7px 0 1px 0;font-size:10px;line-height:12px;}
.cnniReportBox .cnniReportMoreMain {background:#f5faff;padding:0 12px 3px 12px;border-width:0 1px 0 1px;border-style:solid;border-color:#dde6f1;}
.cnniReportBox .cnniReportMoreMain a {display:block;border-top:1px solid #dde6f1;padding-top:5px;}
.cnniReportBox ul {margin:0;padding:0 0 8px 0;list-style:none;clear:both;}
.cnniReportBox ul li {font-size:11px;line-height:13px;padding-left:8px;background:url(https://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat 1px 5px;font-weight:normal;margin:1px 0;}
.cnniReportBox ul li a {font-weight:bold;}
/* /IREPORT BOX */

/* TRULIA SEARCH BOX */
#tru_search {margin-bottom:15px;}
#tru_search table {width:200px;}
#tru_search table td {border-bottom:1px solid #EEE;}
#tru_search table td.priceRangeMid {font:normal 12px Arial;text-align:center;}
#tru_search .tru_head {color:#A1B35B;font-family:arial;font-size:11px;font-weight:bold;margin-bottom:10px;}
#tru_search .trulia_frm {font-family:arial;font-size:11px;}
/* /TRULIA SEARCH BOX */

/* SEARCH WIDGET */
#bpsmbiz2009widget {width:336px;text-align:left;background-color:#FFF;padding:15 0 0 0px;margin:2 0 0 0px;}
#bpsmbiz2009widget #tablerow .textcell2, #tablerow .textcell{vertical-align:top;padding:5px 0px;border-bottom:1px solid #EBEBEB;font:normal 11px Arial;color:#545454;}
#bpsmbiz2009widget form {margin:0px;}
#bpsmbiz2009widget table {margin:0;padding:0;}
#bpsmbiz2009widget #tablerow .textcell {width:143px;}
#bpsmbiz2009widget #tablerow .textcell2 {width:163px;}
#bpsmbiz2009widget #tablerow .descr {margin-bottom:5px;}
#bpsmbiz2009widget .leftCol {width:143px;}
#bpsmbiz2009widget .innerPad {padding:0px 15px 0px 15px;}
#bpsmbiz2009widget .fortuneBlurbTxt {color:#545454;margin-bottom:10px;}
#bpsmbiz2009widget .fortuneHeadline {font:normal 17px Times;width:306px;border-bottom:1px dotted #e1e1e1;}
#bpsmbiz2009widget ul {list-style-type:none;padding:0;margin-left:0;margin-top:10px;}
#bpsmbiz2009widget li {font:normal 11px Arial;color:#545454;margin-bottom:5px;clear:left;}
#bpsmbiz2009widget input.fortCheckBox {margin-right:10px;}


#bpsmbiz2009widget .bottomStuff {width:180px;float:left;z-index:10;padding:10px 0 0 0;}
#bpsmbiz2009widget .submitButton {text-align:right;margin:0px;padding:10px 0 0 0px;}
/* /SEARCH WIDGET */



#cnnmagFeatMainContent #SectionHeader {margin-bottom:20px;}
#cnnmagFeatMainContent #section_Topstories {border-bottom:0px;}
#cnnmagFeatMainContent #section_topstories .cnnHeadline {font-size:20px;}
#cnnmagFeatMainContent #TopLead1 .cnnHeadline {margin-top:1px;}
#cnnmagFeatMainContent #TopLead1 .fortuneBullets {margin-left:75px;}
#cnnmagFeatMainContent h1 {font:bold 17px Arial;color:#000;text-transform:uppercase;padding-top:7px; margin: 0px;}
#cnnmagFeatMainContent #midBox {width:618px;border:10px solid #EEE; margin-bottom: 14px;}
html>body  #cnnmagFeatMainContent #midBox {width:598px;}
 #cnnmagFeatMainContent #midBox #midBoxInner {padding-left:10px;padding-right:10px;padding-top:10px;}
 #cnnmagFeatMainContent #midBox #midBoxInner .fortuneEyebrow {color: #666; font-size: 12px; letter-spacing: 0px; text-transform: none; }
 #cnnmagFeatMainContent #midBox #midBoxInner #bulletsBlock {float:right;width:200px;padding-top:10px; margin: 0px 0px 5px 8px;}
 #cnnmagFeatMainContent #midBox #midBoxInner #bulletsBlock ul {margin: 0px 0px 0px 5px; padding: 0px;}
 #cnnmagFeatMainContent #midBox #midBoxInner #bulletsBlock li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/fortune/darker_bullet.gif) no-repeat 0px 12px; 
list-style: none; margin: 0px; padding: 5px 0px 0px 8px;}
 #cnnmagFeatMainContent #midBox #midBoxInner #bulletsBlock li a {font:normal 12px/14px Arial;color:#545454;}
 #cnnmagFeatMainContent #midBox #midBoxInner #midBoxInner2 {border-top:1px solid #EEE;border-bottom:1px solid #EEE;}
#cnnmagFeatMainContent table .cnnBullets  {color:#24516E; font: normal 9px Verdana; margin: 2px 0px;}
#cnnmagFeatMainContent .cnnBullets  {color:#24516E; font: normal 9px Verdana; margin: 2px 0px;}
#cnnmagFeatMainContent .cnnBullets  a {color:#24516E; font: normal 13px Arial; line-height:14px;text-decoration:none;}
#cnnmagFeatMainContent .fortuneBullets {color:#24516E;}
#cnnmagFeatMainContent .fortuneBullets a:hover {text-decoration:underline;}
#cnnmagFeatMainContent .summaryBlock {margin-bottom:20px;}
#cnnmagFeatMainContent #methodologyBox .boxTxt {text-align:left;}
#cnnmagFeatMainContent .cnnBlurbTxt {color:#000000;}

#magFeatSnapMain .cnnFacebookFan {font-weight:bold;margin:15 0px;}
#magFeatSnapMain .cnnFacebookFan img {vertical-align:bottom;margin-right:5px;}

/* Simply Hired */

#sh_search_box { border-bottom:1px solid #d6d6d6; padding-bottom:5px; }
#sh_search_box * { margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; }
#sh_search_box a { color:#004276; }
#sh_search_box a { text-decoration: none; }
#sh_search_box a:hover { text-decoration: underline; }
#sh_search_box img { border:none; }
#sh_search_box .sh_heading{font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 19px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: -1px; padding: 0 0 5px 0;}
#sh_search_box .sh_heading a {color:#000; text-decoration: none;}
#sh_search_box .sh_heading a:hover {text-decoration: underline;}
#sh_search_box .sh_powered_by { position:relative; top:-5px; display:inline; float:right; width:80px; font-size:10px; color:#999; }
#sh_search_box .sh_powered_by a { color:#999; text-decoration: none; }
#sh_search_box .sh_powered_by a:hover { text-decoration: underline; }
#sh_search_box #simplyhired_search_box {clear:both; padding:0;}
#sh_search_box .sh_search_jobs { margin:5px 0px; padding:0;}
#sh_search_box .sh_search_jobs * { font-size:13px; vertical-align:middle; }
#sh_search_box .sh_search_keywords, #sh_search_box .sh_search_location { width:120px; margin-right:4px; padding:1px 0px; color:#999; }
#sh_search_box .sh_focus { color:#000;}
#sh_search_box {background-color: #ffffff; border: 1px solid #e2e2e2; margin:0; width: 306px; *width: 336px; padding: 15px; overflow: hidden;}
#sh_search_box .leftbucket, #sh_search_box .middlebucket {float:left; width:130px;margin-bottom:15px;}
#sh_search_box .leftbucket ul li, #sh_search_box .middlebucket ul li { background-color: transparent; background-image: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0px 12px; font-size: 12px; list-style-type:none; line-height: 15px; padding: 5px 0 0 8px; }
#sh_search_box .sh_dek {font:normal 12px Arial;color:#5f5f5f;padding:0 0 15 0px;}

.cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset td.cnncol1, .cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset th.cnncol1 {width:30px;background-color: #FFF;}
.cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset td.cnncol2 {width:30px;background-color: #FFF;text-align:right;}
.cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset td.cnncol3, .cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset th.cnncol3 {width:130px;text-align:left;background-color: #FFF;}
.cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset td.cnncol4, .cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset th.cnncol4 {text-align:left;width:80px;background-color: #FFF;}
.cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset td.cnncol5  {width:50px;text-align:right;padding-right:5px;}
.cnnFacebooktop100 #cnnmagFeatData .cnnwith220inset td.cnncol5 {background-color: #f5f5f5;}
.cnnFacebooktop100 #cnnmagFeatData th.sortHeaderRgt {text-align:right;padding-right:5px;color: #004276;text-decoration: underline;}
.cnnFacebooktop100 #cnnmagFeatData th.sortHeaderLft {text-align:left;padding-left:5px;color: #004276;text-decoration: underline;}
.cnnFacebooktop100 #cnnmagFeatData th.sortHeaderRgt:hover, .cnnFacebooktop100 #cnnmagFeatData th.sortHeaderLft:hover {cursor: pointer; cursor: hand;}


/**** SPLASH
****/

.bpliveSplash div#cnnfb_connectContainer {border:10px solid #EEE; margin-bottom:23px;}
.bpliveSplash div#cnnfb_connect {background-color:#f5f5f5;border:1px solid #E1E1E1;width:auto;height:auto;padding:10px;clear:both;overflow:auto;margin-bottom: 0px;margin-right:0px;max-width:618px;max-height:220px;
height: expression( this.scrollHeight > 220 ? "220px" : "auto" ); /* sets max-height for IE */}




