#cnnmagFeatMainContent {width:994px;background-color:#FFF;padding-top:15px;padding-left:0;margin-left:0;}
#mainColLft {margin:0px 12px 15px 10px;float:left;padding:0;display:inline;}
html>body #mainColLft {width:620px;}
#mainColRgt {width:336px;margin:0px 10px 15px 0px;background-color:#FFF;padding:0;}

#magFeatBannerTop {background-color:#EEE;border:1px solid #999;width:622px;}
#fortSplashPage #magFeatBannerTop {background-color:#FFF;border:none;}
html>body #magFeatBannerTop {width:620px;}
#magFeatBannerTop H1 {padding:5px 10px 5px 10px;font:normal 20px Arial;margin:0;text-transform:uppercase;}
#fortSplashPage #magFeatBannerTop H1 {padding:0;font:bold 28px Arial;margin:0;text-transform:uppercase;}
#magFeatBannerTop select {font:normal 11px Arial;position:relative;top:-3px;margin-bottom:0;padding-bottom:0;}
#magFeatBannerTop H1 a {text-decoration:none;color:#000;font-weight:normal;}
#magFeatBannerTop H1 a:hover {text-decoration:underline;color:#000;}
#magFeatBannerTop H2 {margin:0;padding:0;}
#magFeatBannerTop H2 a {margin:0;padding:0;}

#magFeatNav {width:622px;background-color:#F8F8F8;}
html>body #magFeatNav {width:620px;}
#magFeatNav #navCol {float:left;margin:0px 10px 0px 10px;width:25%;}
#magFeatNav #navColLast {padding:0px 10px 0px 10px;}
#magFeatNav div.headerlink {font:normal 11px Arial;padding:3px 0px 3px 0px;}

#cnnmagFeatHead {border:1px solid #999;width:622px;}
html>body #cnnmagFeatHead {width:620px;}
#cnnmagFeatHead .cnnmagFeatHeadTxt {font:bold 18px Arial;padding:5px 10px 5px 10px;}
#cnnmagFeatHead .magFeatDekTxt {font:normal 11px Arial;padding:0px 10px 5px 10px;}
#cnnmagFeatHead #alphaLinks {font:bold 12px Arial;padding:0px 10px 5px 10px;}
#cnnmagFeatHead #alphaLinks a {font-weight:normal;padding-right:3px;}
#cnnmagFeatHead #alphaLinks span {padding-right:3px;}
#cnnmagFeatHead #alphaLinks span.greyout {color:#999;font-weight:normal;}

#magFeatSnapshot {border:1px solid #999;width:622px;border-top:none;margin-right:12px;}
html>body #magFeatSnapshot {width:620px;}
#magFeatSnapshot #snapFltImg {float:right;margin:10px;}
#magFeatSnapshot .buttonsNxtPrv {padding:10px;}
#magFeatSnapshot .snapRankName {font:bold 18px Arial;padding:5px 0px 5px 10px;}
#magFeatSnapshot .snapTicker {font:bold 14px Arial;}
#magFeatSnapshot .snapBlurbHed {font:bold 14px Arial;padding:0px 0px 0px 10px;}
#magFeatSnapshot .snapBlurb {font:normal 12px Arial;padding:0px 0px 10px 10px;}

table.cnnsnapDataWrapper {border:none;width:622px;margin:0;padding:0;}
html>body table.cnnsnapDataWrapper {width:620px;}
table.cnnsnapDataWrapper td.cnnmainCol {padding-right:12px;margin-top:0;}
table.cnnsnapDataWrapper td.cnnwidgetCol {width:220px;margin-left:12px;margin-top:12px;padding-top:12px;}

#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;}
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;}
#cnnmagFeatData th.cnncol1, 
#cnnmagFeatData th.cnncol3,
#cnnmagFeatData th.cnncol4 {text-align:right;padding-right:10px;padding-left:5px;}
#cnnmagFeatData th.cnncol2, #cnnmagFeatData th.cnncol3L {text-align:left;padding-left:10px;padding-right:5px;}

#cnnmagFeatData td.cnncol1 {text-align:right;padding-right:10px;padding-left:5px;}
#cnnmagFeatData td.cnncol2 {text-align:left;padding-left:10px;padding-right:5px;}
#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;}
#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;}

#issueDate {font:normal 11px Arial;margin-top:10px;margin-bottom:10px;}

#magFeatFootnoteBox {border:1px solid #999;width:622px;}
html>body #magFeatFootnoteBox {border:1px solid #999;width:620px;}
#cnnmagFeatData table.cnnwith220insetBot #magFeatFootnoteBox {border:1px solid #999;width:388px;}
html>body #cnnmagFeatData table.cnnwith220insetBot #magFeatFootnoteBox {width:388px;}
#magFeatFootnoteBox .magFeatFootnote {font:normal 12px Arial;padding:10px;}
#magFeatFootnoteBoxSpec {border:1px solid #999;width:622px;border-bottom:none;}
html>body #magFeatFootnoteBoxSpec {width:620px;}
#cnnmagFeatData table.cnnwith220insetBot #magFeatFootnoteBoxSpec {border:1px solid #999;border-bottom:none;width:388px;}
html>body table.cnnwith220insetBot #magFeatFootnoteBoxSpec {width:386px;}
#magFeatFootnoteBoxSpec .magFeatFootnote {font:normal 12px Arial;padding:10px;}

#quigo628 {width:620px;overflow:hidden;margin-left:-5px;text-align:left;}
#quigo336 {margin-bottom:15px;margin-left:0;}
#adsquare {background-color:#FFF;text-align:center;margin-bottom:15px;}

#magFeatSideBox {width:336px;margin-bottom:15px;border:1px solid #999;}
#magFeatSideBox #magFeatSideTop {background-color:#EEE;}
#magFeatSideBox #magFeatSideTop .magFeatSideHed {font:bold 20px Arial;padding:5px 10px 5px 10px;}
#magFeatSideBox .magFeatSideDek {font:normal 11px Arial;padding:5px 10px 5px 10px;}
#magFeatSideBox table.dataTable {width:100%;}
#magFeatSideBox td.textcell {font:normal 11px Arial;padding-left:10px;border-bottom:solid 1px #EEE;}
#magFeatSideBox td.textcell2 {font:normal 11px Arial;padding-left:10px;padding-top:3px;}
#magFeatSideBox .searchFoot1 {font:normal 12px Arial;padding:5px 0px 5px 10px;text-align:left;}
#magFeatSideBox .searchFoot2 {padding:5px 10px 5px 0px;text-align:right;font-weight:bold;}
#magFeatSideBox .searchFootSpan {padding:5px 10px 5px 10px;font-weight:bold;}
#magFeatSideBox 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;}
#magFeatSideBox #bestCoSearch tr#tablerow {height:24px;}
#magFeatSideBox tr.rowcolor1 {background-color:#fff;}
#magFeatSideBox tr.rowcolor2 {background-color:#F8F8F8;}
#magFeatSideBox td.alignLft {text-align:left;padding:6px 10px 6px 10px;}
#magFeatSideBox td.alignRgt {text-align:right;padding:6px 10px 6px 0px;}
#magFeatSideBox th.alignLft {text-align:left;padding:3px 10px 3px 10px;;}
#magFeatSideBox th.alignRgt {text-align:right;padding:3px 10px 3px 0px;}
#magFeatSideBox td {font:normal 12px Arial;}
#magFeatSideBox .boxBlurbage {font:normal 12px Arial;padding:5px 10px 5px 10px;}

#magFeatSideBoxBest {width:336px;margin-bottom:15px;padding:0px;}
#magFeatSideBoxBest .sideBoxPad {padding:10px 20px 10px 10px;}
#magFeatSideBoxBest #magFeatSideTop {padding-bottom:5px;}
#magFeatSideBoxBest #magFeatSideTop .magFeatSideHed {font:bold 20px Arial;}
#magFeatSideBoxBest .magFeatSideDek {font:normal 11px Arial;padding-top:5px;}
#magFeatSideBoxBest table.dataTable {width:306px;}
#magFeatSideBoxBest th {font:normal 11px Arial;color:#9A9A9A;border-top:1px solid #E1E1E1;border-bottom:1px dotted #BBB;padding:3px 0 3px 0}
#magFeatSideBoxBest td {font:normal 12px Arial;border-bottom:1px dotted #BBB;vertical-align:middle;height:28px;}
#magFeatSideBoxBest td.alignLft {text-align:left;background-color:#FFF;}
#magFeatSideBoxBest td.alignRgt {text-align:right;background-color:#F5F5F5;padding-right:5px;}
#magFeatSideBoxBest th.alignLft {text-align:left;}
#magFeatSideBoxBest th.alignRgt {text-align:right;padding-right:5px;}
#magFeatSideBoxBest .searchFootSpan {font-weight:bold;border-bottom:1px solid #E1E1E1;}

#stateDropdown {margin:0;padding:0;margin-top:5px;margin-bottom:5px;}
#stateDropdown select {font:normal 12px Arial;}

#googMapWidget {margin-bottom:12px;width:220px;}
html>body #googMapWidget {width:218px;}
#googMapWidget #mapHed {font:bold 12px Arial;background-color:#EEE;border:1px solid #999;border-bottom:none;}
#googMapWidget #mapHed a {color:#000;text-decoration:none;}
#googMapWidget #mapHed .mapHedPad {padding:5px 10px 5px 10px;}
#googMapWidget #map {height:150px;border:1px solid #999;overflow:hidden;cursor:pointer;}
#googMapWidget #empInfoBox {border:1px solid #999;border-top:none;height:88px;}
#googMapWidget #empInfo {font:normal 12px Arial;padding:5px;}
#googMapWidget #stateInfoBox {border:1px solid #999;border-top:none;}
#googMapWidget #stateInfo {font:normal 12px Arial;padding:5px;}
#googMapWidget #googleMap .linksBox {border:1px solid #999;}
#googMapWidget #googleMap .googleLinks {font:11px/14px Arial;padding:5px;}

#magFeatNaviTabs {background-color:#F8F8F8;border:1px solid #999;border-top:none;margin:0;width:622px;padding:0;height:22px;}
#magFeatNaviTabs span {padding:3px 10px 3px 10px;font:bold 11px/19px arial;border-right:1px solid #999;}
.Tab0Visible #magFeatNaviTabs span#tabnum0 {background-color:#FFF;}
.Tab1Visible #magFeatNaviTabs span#tabnum1 {background-color:#FFF;}
.Tab2Visible #magFeatNaviTabs span#tabnum2 {background-color:#FFF;}

#sideBar220 {width:220px;border:1px solid #999;margin-bottom:12px;}
html>body #sideBar220 {width:218px;}
#sideBar220 #sideBarTitle {font:bold 12px Arial;background-color:#EEE;border-bottom:1px solid #999;}
#sideBar220 #sideBarTitlePad {padding:5px 10px 5px 10px;}
#sideBar220 #sideBarImg {text-align:center;margin:0;padding:0;}
#sideBar220 #sideBarHed {font:bold 14px Arial;padding:5px 10px 3px 10px;}
#sideBar220 #sideBarDek {font:normal 12px Arial;padding:0px 10px 10px 10px;}
#sideBar220 a.sideBarMore {font-weight:bold;}

#sideBar220 #statesList table {width:100%;}
#sideBar220 #statesList .bigHeader {padding:5px 10px 5px 10px;font:bold 12px Arial;background-color:#EEE;border-bottom:1px solid #999999;}
#statesList .textcell, #statesList .datacell {font:normal 11px Arial;border-bottom:solid 1px #EEE;}
#statesList .textcell {padding:2px 5px 2px 10px;text-align:left;}
#statesList .datacell {padding:2px 10px 2px 0px;text-align:right;}
#statesList a {text-decoration:none;}
#statesList a:hover {text-decoration:underline;}

table.cnnsnapDataWrapper td.cnnwidgetCol #bpliveBox th {border-bottom:1px solid #999;}
table.cnnsnapDataWrapper td.cnnwidgetCol #bpliveBox td.midHeader {background-color:#EEE;font:bold 12px Arial;padding:5px 10px 5px 10px;border-bottom:1px solid #999;color:#000;}

#cnnmagFeatHead .mapMenu {float:right;position:relative;top:10px;}
#fullPageMap {padding-top:20px;padding-left:10px;}
#fullPageMap .mapheader {font:bold 12px Arial;background-color:#EEE;border:1px solid #999;border-bottom:none;width:620px;}
#fullPageMap #map {width:620px;height:450px;border:1px solid #999;overflow:hidden;}
#fullPageMap #empInfoBox {width:620px;border:1px solid #999;border-top:none;border-bottom:none;}
#fullPageMap #empInfo {font:normal 12px Arial;padding:5px;}
#fullPageMap #googleMap .linksBox {width:620px;border:1px solid #999;border-top:none;}
#fullPageMap #googleMap .googleLinks {font:11px/14px Arial;padding:5px;}
#fullPageMap #googleMapBubble td {font:normal 12px Arial;}
#fullPageMap #googleMapBubble td.headerBar a {font:bold 14px Arial;}
#fullPageMap #googleMapBubble td.headerBar {font:bold 14px Arial;}

#blogBox table {border:1px solid #999999;width:220px;margin-bottom:15px;}
#blogBox td.bigHeader {background-color:#EEE;border-bottom:1px solid #999999;}
#blogBox .blogCell {font:12px Arial;padding:10px;}
#blogBox .blogCell a {text-decoration:none;}
#blogBox .blogBullet {padding-bottom:10px;}
#blogBox .bigHeader {padding-left:10px;font:normal 18px Arial;height:34px;vertical-align:middle;}

/** SPLASH PAGE ***/
#fortSplashPage #SectionHeader {text-align:left;}
#fortSplashPage #midBox {width:618px;border:10px solid #EEE; margin-bottom: 14px;}
html>body #fortSplashPage #midBox {width:598px;}
#fortSplashPage #midBox #midBoxInner {padding-left:10px;padding-right:10px;}
#fortSplashPage #midBox #midBoxInner .fortuneEyebrow {color: #666; font-size: 12px; letter-spacing: 0px; text-transform: none; }
#fortSplashPage #midBox #midBoxInner #bulletsBlock {float:right;width:200px;padding-top:10px; margin: 0px 0px 5px 8px;}
#fortSplashPage #midBox #midBoxInner #bulletsBlock ul {margin: 0px 0px 0px 5px; padding: 0px;}
#fortSplashPage #midBox #midBoxInner #bulletsBlock li {background: url(../../../img/2.0/buttons/bullet-black.gif) no-repeat 0px 12px; 
list-style: none; margin: 0px; padding: 5px 0px 0px 8px;}
#fortSplashPage #midBox #midBoxInner #bulletsBlock li a {font:normal 12px/14px Arial;}
#fortSplashPage #midBox #midBoxInner #midBoxInner2 {border-top:1px solid #EEE;border-bottom:1px solid #EEE;}

#pollCNNMoney .moneyMainGreyBnr 
{border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #e1e1e1;
margin-bottom: 7px;
padding-bottom: 3px;
}
#section_moreStories .boxHeading {border-bottom:1px solid #e1e1e1;}