body {background-color:#EEE; color: #000; font: normal 12px Arial; }

#cnnBody {margin: auto auto 8px auto; width: 994px;}

/** default column width **/
.cnnBody_Left {background-color: #FFF; padding: 13px 15px 0px 15px; width: 648px;}
	html>body .cnnBody_Left {width: 618px;}
.cnnBody_Right {width: 336px;}

/****************************  *******************************/
#csiIframe {display: none; height: 0px; width: 0px;}
#cnnCookieCrumb {display: none; height: 0px; width: 0px;}


/**************************** Basic elements *******************************/
a {color: #004276; text-decoration: none;}
a:hover {text-decoration: underline;}

.boxHeading {border-bottom: solid 3px #e6e6e6; font-size: 19px; font-weight:bold; padding-bottom: 6px;}
.boxHeading a {color:#000; text-decoration: none;}

.vicon2 { position: relative; top: 2px; margin-top: -1px;margin-right:5px;}

/******* Summary Blocks ******/
.summaryBlock {}
.summaryBlocknoImage {}
.cnnEyebrow {}
.cnnHeadline  {font-weight:bold; font-size: 14px;}
.cnnBlurbTxt {color:#545454;}
.cnnBullets {background: url(http://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 8px; line-height: 16px; padding-left:8px;}
.cnnDateStamp {color:#999; font-size:10px; padding-bottom:2px;}
.summaryImg {}
.cnnMore {}
.moreSummaryList {background: url(http://i.cdn.turner.com/money/.element/img/2.0/buttons/circle_arrow.gif) no-repeat left;margin-top:10px; padding-left:15px; vertical-align:top;}

/********* Stacks ******/
.HeadlineList {}
.HeadlineList a {}
.HeadlineList ul {list-style-type: none;}
.HeadlineList li {background: url(http://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 12px; line-height: 12px; padding-top: 5px; padding-left: 8px;}


/********* Story banners ******/
#storyBrandingBanner {border-bottom:3px solid #e6e6e6; font-size: 19px; font-weight: bold; margin-bottom: 9px; padding-bottom: 6px;}
#storyBrandingBanner .storyBrandingBanner_SubTitle {}
#storyBrandingBanner .storyBrandingBanner_Links a {float: right;}



/************ TABBING STYLES  ************/
.NaviTabs:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.NaviTabs {display: inline-block; text-align: left;}
	/* Hides from IE-mac \*/
	* html .NaviTabs {height:1%;}
	.NaviTabs {display:block;}
	/* End hide from IE-mac */
.NaviTabs ul {border:none;width:100%;}
.NaviTabs li {background-color :#F5F5F5;border:1px solid #ebebeb;border-right: none; float:left;height:33px;line-height: 11px;list-style:none; position:relative;}
.NaviTabs li.tabnumX {width: 1px !important;}
.NaviTabs li a	{display:list-item; line-height: 11px;padding:5px 6px; position:absolute; bottom: 0px;}
.Tab0Visible .NaviTabs li.tabnum0 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab1Visible .NaviTabs li.tabnum1 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab2Visible .NaviTabs li.tabnum2 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab3Visible .NaviTabs li.tabnum3 {background-color:#FFF;border-bottom:1px solid #FFF;}
.Tab0Visible .NaviTabs li.tabnum0 a {color:#000;}
.Tab1Visible .NaviTabs li.tabnum1 a {color:#000;}
.Tab2Visible .NaviTabs li.tabnum2 a {color:#000;}
.Tab3Visible .NaviTabs li.tabnum3 a {color:#000;}

#ssi0,
#ssi1,
#ssi2, 
#ssi3 {visibility:hidden;display:none;}

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