/* ************** Skeleton Styles : START ******************* */
body {background:#EEE;margin:0px;padding:0px;text-align:center;font:normal 12px Arial;}
html>body {padding:0px;}

a {color:#004276;text-decoration:none;}
a:hover {text-decoration:underline;}

a.fortuneMore, 
a.cnnMore {text-transform:capitalize;}

#cnnVideoCatPage {background-color:#FFF;}
#cnnVideoCatPage .mainRow {border-bottom:10px solid #EEE;}
#cnnVideoCatPage #content {background: #EEE; margin: 0px;}

#cnnVideoCatPage #mainCol {background: #FFF; float:left;overflow: hidden;width:648px;padding: 10px 15px; margin:9px 0px 10px 0px;}
html>body #cnnVideoCatPage #mainCol {width:618px;}

#cnnVideoCatPage #main_rightCol {float: right; overflow:hidden; position: relative;}
#cnnVideoArchive #main_rightCol .summaryBlock {margin-bottom:5px;padding-top:0px;}
/********************** HEADER BANNER *************************/	
#banner {background: #073F65 url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/header_gradient.gif) repeat-x; height:81px;font:normal 11px Arial;margin-top:0px;text-align: left;}

/* banner top */
	#banner_top {background:#FFF;border:1px #CCC solid; color: #AAA; font: normal 11px Arial; height: 40px; padding:0px;padding-top:8px;margin-bottom:0;}
		html>body #banner_top {height: 30px;}
	#banner_top .banner_left a {font: bold 11px Arial;color:#033399;text-decoration:none;}
	#banner_top .banner_left a:hover{color:#B61D1D;text-decoration:none;}
	#banner_top #headerLinks {float:left;margin-left:8px;padding:5px;position: relative; bottom: -3px;}
	#banner_top #myContainer {margin-top:20px;}
	#banner_top .fortuneSearchbox form{height:25px;vertical-align: middle; float:right;padding-right:5px;}
	#banner_top .fortuneSearchTxtField {border: 1px inset; font-size: 11px; color:#666;padding: 3px 0px 3px 3px; height: 20px; width:137px; border: 1px inset #D1D1D1;margin-bottom:0px;margin-right:0px;vertical-align:top;}
		html>body #banner_top .fortuneSearchTxtField {margin-top:2px;}
	#banner_top .QuoteSearchTxtField {border: 1px inset; font-size: 11px; color:#666;padding: 3px 0px 3px 3px; height: 21px; width:83px; border: 1px inset #D1D1D1;margin:0px;margin-right:0px;vertical-align:top;}
		html>body #banner_top .QuoteSearchTxtField {margin:0 0 6px 0px;}

/* banner mid */
	#bannerLogoLink img.bannerLogo {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
	#bannerLogoLink { display: inline-block; margin-top: 15px; position: relative; left: 22px; z-index:2;}
	#bannerLogoLink { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i2.cdn.turner.com/money/.element/img/2.0/fortune/fortune_logo_gradient.png');}
	#banner .banner_right {float:right; margin-right:0; vertical-align:middle; width:214px;}
	#banner .bannerCover {float:right;margin:0px;padding:0px; position: relative; left: -34px; vertical-align:bottom;}
	#banner_tools {border:none;margin:10px 0px 0px 10px; padding:10px 0 0 13px; position: relative; left: -34px; }
	#banner_tools a, #storyPage #banner_tools a {color:#FFF;font-weight:bold;background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/buttons/circle_arrow_white.gif) no-repeat left 5px;padding-left:15px;padding-top:5px;vertical-align:top;}
	#banner_tools .headerArrow {margin-right:1px;background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/buttons/circle_arrow_white.gif) no-repeat left;padding-left:15px;vertical-align:top;}

/* nav */
	#fortuneNavMenu {border-top:1px solid #245594;background-color:#073F65;color:#FFF;height:35px;}
	#fortuneNavMenu a {border-left: 1px solid #073F65; border-right: 1px solid #073F65;}
	#fortuneNavMenu a:hover {background:#EBEBEB;border: 1px solid #245594; border-bottom: none; border-top: none; color:#004276;text-decoration:none;}
	#fortuneNavMenu a.navLink {font:normal 12px Helvetica;color:#FFF;float:left;height:13px; padding:11px 12px;margin:0px;}
	#fortuneNavMenu a.navLink:hover {color:#004276;}
	#fortuneNavMenu a.navServiceLinks {color:#FFF;float:right;font:normal 12px Helvetica;margin:0px; padding:11px 12px;}
		html>body #fortuneNavMenu a.navServiceLinks {padding:10px 12px;}
	#fortuneNavMenu a.navServiceLinks:hover {color:#004276;}
	#navFortuneHome #fortuneNavMenu a#navLinkHome, 
	#navFortuneF500 #fortuneNavMenu a#navLinkF500, 
	#navFortuneFinance #fortuneNavMenu a#navLinkSweep,
	#navFortuneTech #fortuneNavMenu a#navLinkTech, 
	#navFortuneInv #fortuneNavMenu a#navLinkInv, 
	#navFortuneMgmt #fortuneNavMenu a#navLinkMgmt, 
	#navFortuneRank #fortuneNavMenu a#navLinkRank, 
	#navFortuneVideo #fortuneNavMenu a#navLinkVideo {background-color:#EBEBEB;border: 1px solid #245594; border-bottom: none; border-top: none; color:#004276;}

/*nav flyouts */
#fortuneNavMenu .navtext, 
#fortuneNavMenu .navtext:link, 
#fortuneNavMenu .navtext:hover, 
#fortuneNavMenu .navtext:visited	{font:bold 11px Arial; color:#fff; text-decoration:none; white-space:nowrap;}

.fortnavlinkcss {text-align:left;font:normal 12px/16px Arial;background-color:#EEE;text-decoration:none; position:absolute;visibility:hidden;padding:5 10 10 10px;border:none;z-index:5000;}
*html .fortnavlinkcss {margin-top:1px;}

#navmenu9.fortnavlinkcss{width:130px;}
#navmenu1.fortnavlinkcss{width:180px;}
#navmenu9.fortnavlinkcss a, #navmenu1.fortnavlinkcss a {color:#003365;}
#navmenu9.fortnavlinkcss a:hover, #navmenu1.fortnavlinkcss a:hover {text-decoration:underline;}

.fortnavlinkcss a, 
.fortnavlinkcss a:visited {padding-top:4px;display:block;text-indent:3px;white-space:nowrap;text-decoration:none;}
.fortnavlinkcss a:hover {background-color:#EEE;color:#003365;}
/********************** /HEADER BANNER *************************/	
 
	/**** FOOTER ****/
/* FOOTER */
#footerGroup {background: #B8B7B5; color: #e2e2e2;font: normal 11px Arial; padding: 18px 28px 18px 28px; text-align: center; width:974px;}
html>body  #footerGroup {width:938px;}
	#storyPage #footerGroup a, 
			   #footerGroup a {color: #FFF; font-size:12px;text-decoration: none;}
	#footerGroup a:hover {text-decoration: underline;}

#mainCopyright {color: #FFF;}
	
#footerLinks, #cnnVideoCatPage .footerLinks {border-bottom: 1px solid #c6c6c6; border-top: 1px solid #c6c6c6; color: #9b9b9b; padding: 10px 0px; margin: 15px 0px;}
#footerLinks a, #cnnVideoCatPage .footerLinks a {color: #FFF; font-size: 12px; line-height: 18px; margin-right: 12px; text-decoration: none;}
#footerLinks a:hover, #cnnVideoCatPage .footerLinks a:hover {text-decoration: underline;}
#footerLinks a#lastLink, #cnnVideoCatPage .footerLinks a#lastLink {margin-right: 0px;}

#footer {margin-left:-15px;padding: 0px; margin: 0px;}

#marketCopyright, #marketCopyright table{color: #FFF; font-size: 11px; padding: 0px 10px;}
#marketCopyright table br{display: none;}


	#copyContainer{margin-top:15px;}
	#copyContainer a{color: #FFF; font-size: 9px;}
	#copyContainer #copyright{margin:0px;text-align:center;}
	#copyContainer #marketDisclaimer {font-size: 9px;}
	#footerGroup #copyContainer #marketDisclaimer #BC_copyright td.mwSmall {color: #FFF; font-size: 9px;}


	/* Summary Styles */
	.summaryList {}
	.summaryBlock {padding-top: 10px;}
	/* elimates float side-effects for elements below summaryBlock*/
	.summaryBlock:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.summaryBlock 		{display: inline-block;}
	/* Hides from IE-mac \*/
	* html .summaryBlock	{height: 1%;}
	.summaryBlock			{display: block;}
	/* End hide from IE-mac */

		.fortuneHeadline,
		.cnnHeadline {font-weight: bold; font-size: 16px; margin-top: 0px; padding-bottom: 3px;}
		.fortuneHeadline a {padding-bottom: 0px;}
		.fortuneEyebrowTimestamp {color:#999; font:normal 9px Helvetica;text-transform:uppercase;}
		.fortuneEyebrow	{color:#999; font:normal 9px Helvetica;letter-spacing:-1px;text-transform:uppercase;}
		.fortuneDateStamp,
			.cnnDateStamp {color:#999; font:normal 10px Verdana;}
		.fortuneBlurbTxt {}
		.fortuneBullets {font: normal 9px Verdana; margin: 2px 0px;}
		.fortuneBullets a {font: normal 12px Arial; line-height:16px;text-decoration:none;}
		.fortuneBullets a:hover {text-decoration:underline;}
	
	.summaryBlocknoImage {padding: 15px 0px;}
	.summaryBlocknoImage .fortuneHeadline {margin-left:0px;}
	.summaryBlocknoImage .fortuneEyebrowTimestamp {margin-left:0px;}
	.summaryBlocknoImage .fortuneBlurbTxt {margin-left:0px;}
	.summaryBlocknoImage .fortuneBullets {margin-left:0px;}
	
	.splitRight .summaryBlocknoImage .byline {color:#999;}

	.vicon,
	.vicon2 {border: none; margin-right: 5px; position: relative; top: 2px;}
	.cnnHeadline .vicon, 
	.cnnHeadline .vicon2 {}
	.cnnBullets .vicon,
	.cnnBullets .vicon2 {}
	li .vicon,
	li .vicon2 {margin-top: -2px; top: 3px;}
	#featuredContent #featuredDisplayDiv .vicon,
	#featuredContent #featuredDisplayDiv .vicon2 {top: 1px;}

	.storystack {}
	.summaryImg {margin: 3px 20px 5px 0px;}
	.moreSummaryList {margin:10px 0px 0px 0px;background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/buttons/circle_arrow.gif) no-repeat left;padding-left:15px;vertical-align:top;}
	.moreSummaryList a.fortuneMore {text-transform:none;}
	.moreSummaryList_nobullet {color:#545454; margin:10px 0px 0px 0px;}

	.HeadlineList {}
	div#storyPage .HeadlineList a {color:#000;text-decoration:none; font-size:12px;}
	div#storyPage .HeadlineList a:hover, .HeadlineList a:hover {color:#004276; text-decoration:underline;}
	.HeadlineList ul {list-style-type: none; margin: 0px; padding: 0px;}
	.HeadlineList li {background: url(http://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 12px; line-height: 15px; padding: 5px 0px 0px 8px;}
	.HeadlineList .storystack {color: #3C3C3C; font-size: 16px;}
/* ************** Skeleton Styles : END ******************* */



/************** Main Columnization & Content Boxes : START ******************/

/* Widescreen - combines the left and right columns to give the illusion of one wide banner   height: 275px!important; height: 295px;  */
#contentBody #mainCol_wideScreen {background:#FFF;border:none;padding:3px 18px 10px 18px;margin:0px 0px 10px 0px;}
#rightColumn #main_rightCol_wideScreen {background:#FFF;border:none;padding:10px 0px 0px 0px ;margin: 0px 0px 10px 0px;}
html>body #rightColumn #main_rightCol_wideScreen {padding:6px 0px 0px 0px;}
#rightColumn #fullWhiteBG {background: #FFF; border: none;padding: 16px 0px 10px 0px; margin: 0px 0px 10px 0px;}
/*::root #mainCol #mainCol_wideScreen {padding-bottom:0px;}*/
::root #main_rightCol #main_rightCol_wideScreen {padding-bottom:0px;margin-bottom:0px;}

#rightColumn #main_rightCol_storyPop {background: #FFF; border: none;  padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; overflow: hidden; width: auto;}
#rightColumn #main_rightCol_storyPop #fortuneTabsMostPop {padding-right: 0px; padding-left: 5px;}

/* Boxes within each column */
.content_box {background: #FFF; margin: 0px; overflow: visible;}
	/* elimates float side-effects for elements below summaryBlock*/
	.content_box:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.content_box 		{display: inline-block;}
	/* Hides from IE-mac \*/
	* html .content_box	{height: 1%;}
	.content_box			{display: block;}
	/* End hide from IE-mac */

	#contentBody .content_box {padding: 16px 10px 10px 10px; margin: 0px; overflow: hidden;}
	#rightColumn .content_box {padding: 0px; margin: 10px 0px;}


	/* content styles */
	.boxHeading {font-size: 18px;font-weight:bold;letter-spacing: -1px;padding:0px 0px 5px 0px;}
	.boxHeading a, 
	.moneyMainGreyBnr a {color:#000;font-size: 18px;font-weight:bold;letter-spacing: -1px;padding:0px 0px 5px 0px; text-decoration: none;}
		

/************** /Main Columnization & Content Boxes : END ******************/

#TargetImageDE {display:none;}

.clearFloat {clear: both; line-height: 0px; height:0px; margin: 0px; padding: 0px;}
	/* scroll areas */
	.scrollArrows {float:right; margin-top: 4px;}

/********************** ADS *************************/
/* 336 Ad */
#adsquare {overflow: visible;}

/* 728 Ad */

#moneySponsorBox {background: #FFF; margin:0px 9px 15px 9px;}
.content_box #moneySponsorBox {margin:0px 0px 15px 0px;}
#moneySponsorBox .cnnmoneySponsorTitle {background-color: #fff; color: #999; display: inline; font-size: 11px; font-weight: bold; padding: 0px 5px; position: relative; top: 7px;left:4px;}
#moneySponsorBox #adContainer {border: 1px solid #999;padding:5px;}
#moneySponsorBox #adContainer iframe{margin:5px 0;}

/******************** QUIGO *************************/
#quigo628 { background: #FFF; padding: 5px; overflow: hidden;clear:both;}

#quigo336 {margin-bottom: 30px;}
html>body #quigo336 {margin-top: -10px;} /* large top margin appears in FF */


/************ TAB STYLES  ************/
#NaviTabs:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#NaviTabs {display: inline-block; margin-top: 5px; text-align: left;}
/* Hides from IE-mac \*/
* html #NaviTabs {height:1%;}
#NaviTabs {display:block;}
/* End hide from IE-mac */
#NaviTabs ul {margin:0px;padding:5px 0px 0px 0px;border:none;width:100%;}
#NaviTabs li {list-style:none;margin:0;float:left;}

.Tab0Visible #ssi0 {visibility:visible;display:block;}
.Tab0Visible #ssi1 {visibility:hidden;display:none;}
.Tab0Visible #ssi2 {visibility:hidden;display:none;}

.Tab1Visible #ssi0 {visibility:hidden;display:none;}
.Tab1Visible #ssi1 {visibility:visible;display:block;}
.Tab1Visible #ssi2 {visibility:hidden;display:none;}

.Tab2Visible #ssi0 {visibility:hidden;display:none;}
.Tab2Visible #ssi1 {visibility:hidden;display:none;}
.Tab2Visible #ssi2 {visibility:visible;display:block;}

#ssi0 .col1 {border-bottom: 1px dotted #BBB;border-right: 1px dotted #BBB;width:208px;padding:3 3 3 0px;text-align:left;}
#ssi1 .col1 {border-bottom: 1px dotted #BBB;border-right: 1px dotted #BBB;padding:3px 3px 3px 3px; width: 100px;padding-left:0px;text-align:left;}
#ssi2 .col1 {border-bottom: 1px dotted #BBB;border-right: 1px dotted #BBB;width:155px;padding:3 3 3 0px;text-align:left;}
#ssi0 .col2 {border-bottom: 1px dotted #BBB;border-right: 1px dotted #BBB;padding:3px 6px 3px 3px; text-align:right; width: 60.5px;}
#ssi1 .col2 {border-bottom: 1px dotted #BBB;border-right: 1px dotted #BBB;padding:3px 6px 3px 3px; text-align:right; width: 100px;}
#ssi2 .col2 {border-bottom: 1px dotted #BBB;border-right: 1px dotted #BBB;padding:3px 6px 3px 3px; text-align:right; width: 72.5px;}
#ssi0 .col3, 
#ssi1 .col3, 
#ssi2 .col3 {background:#F5F5F5;border-bottom: 1px dotted #BBB;border-right:none;padding:5px 7px 5px 7px; text-align:right; width: 60.5px;}
#ssi0 th.col1,
#ssi1 th.col1,
#ssi2 th.col1 {border-right: 0px;padding-left:0px;text-align:left;}
#ssi0 th.col2,
#ssi1 th.col2,
#ssi2 th.col2 {border-right: 0px;}
#ssi0 th.col3,
#ssi1 th.col3,
#ssi2 th.col3 {background:#FFF;}

/***********************************************************************************************/
/************************************* STYLES FOR MODULES***************************************/
/***********************************************************************************************/

/********************** MODULE - Featured- Horizontal *************************/
#section_Featured .boxHeading {padding-left: 8px;}
#featuredContent{margin: 5px 88px 0px 0px; width:592px;}
#featuredContent{ overflow:hidden; overflow-x:hidden; padding:0; background-color:#f5f5f5; position:relative;}
#featuredDisplayDiv{
			width:1368px; /* keep this width */
			position:relative;}
	#featuredDisplayDiv ul{padding:0;margin:0;list-style:none;}
	#featuredDisplayDiv li{float:left;width:160px;padding:10px 0px 10px 10px;}
	html>body #featuredDisplayDiv li{padding:10px 11px 10px 9px; width:174px;}

#featuredDisplayDiv .fortuneHeadline {position: relative; float: none; clear: both;}
#featuredContent .fortuneBlurbTxt {line-height: 15px;font:normal 12px Arial;}
#featuredContent div.summaryBlock {background-color:#FFF;clear:none;padding:10px 12px;overflow-y:hidden;border:1px solid #DFDFDF;overflow-x:hidden; height: 270px; width:184px;}
html>body #featuredContent div.summaryBlock {clear:none;padding:10px 12px;overflow-y:hidden;border:1px solid #DFDFDF;overflow-x:hidden; height: 253px; width: 160px;}

#featuredContent #featuredDisplayDiv .img01paddingL {float:none;margin: 0px;padding: 0 10px 0 0px;}
	html>body #featuredContent #featuredDisplayDiv .img01paddingL {margin:0px;}
#featuredContent #featuredDisplayDiv .img02paddingL {float:none;margin: 0px 0px 0px -3px; padding: 0px;}
	html>body #featuredContent #featuredDisplayDiv .img02paddingL {margin:0px;}
#featuredContent #featuredDisplayDiv .fortuneHeadline {clear: both; margin: 6px 0 4px 0; font:bold 17px Arial; line-height: 21px; }
#featuredContent #featuredDisplayDiv .fortuneEyebrow {letter-spacing:0px; margin-bottom: 8px;}
#featuredContent #featuredDisplayDiv .fortuneDateStamp {display: none;}
#scrollRightFeature {margin-right:30px;}


/********************** MODULE - Markets *************************/
#section_Markets {width:306px;margin:0px 10px 0px 10px;padding:15px 0px 0px 5px;}
#marketsStory #section_Markets {width:306px;margin:0px 10px 15px 10px;padding:15 0 0 5px;}
#section_Markets .boxHeading {padding-bottom:5px; text-align: left;}

#section_Markets #ssi0 {width: 298px;}
#section_Markets #ssi1 {width: 298px;}
#section_Markets #ssi2 {width: 298px;}

.market_table {font:normal 11px Arial; margin-top:8px;}
.market_table th {border-bottom:1px dotted #BBB;color:#9A9A9A;font-weight:normal;padding:5px 3px 3px 0px;text-align:right;}

.market_table .marketArrowDown {margin-right:1px;
background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/marketArrow_down.gif) no-repeat left;padding-left:15px;vertical-align:top;}
.market_table .marketArrowUp {margin-right:1px;
background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/marketArrow_up.gif) no-repeat left;padding-left:15px;vertical-align:top;}
.market_table .noChange {}
.marketTimestamp {font:normal 10px Arial;color:#999;text-align:right;margin-right:6px;margin-top:5px;}

/* Market Footer*/
#marketsTable_footer {margin-top:5px;margin-right:6px;}
/* Market Sponsor */
#market_sponsor {float:right;position:relative;top:-14px;}
#marketsTable_footer #market_sponsor #sponsorText {color:#9C9C9C;display:inline;font:normal 11px Arial;position:relative;top:20px;right:75px;}
/* Symbol Lookup */
#symbLookup {position:relative;top:-18px;}
	html>body #symbLookup {top:-9px;}
#symbol_lookup {font:normal 8px Arial; position:relative;top:-15px;}
	html>body #symbol_lookup {top:0px;}
#symbol_lookup a {font:normal 9px Arial;color:#999;position:relative;top:-0px;text-transform:uppercase;text-decoration:none;}
#symbol_lookup a:hover {text-decoration:underline;}
#symbol_lookup input {border:1px solid #C4C4C4;color:#6C6C6C;font:normal 11px Arial;height:22px;margin-right:4px;padding-left:6px;position:relative;top:-0px;width:85px;padding-top:3px;}
#symbol_lookup input.button {border:none;vertical-align:top;position:relative;top:0px;height:22px;width:32px;}
html>body #symbol_lookup input.button {top:-3px;}
::root #symbol_lookup input.button {top:0px;}
#quoteButton {border:none;vertical-align:top;position:relative;top:0px;height:22px;width:32px;}
html>body #quoteButton {top:-3px;}

#myContainer {margin:0;padding:0;width:250px;overflow:hidden;position : absolute;z-index:500010;}
#myContainer ul {margin:0;padding:0;width:100%;list-style:none;}
#myContainer li {padding:0 5px;cursor:default;white-space:nowrap; background:#E1F1F0;}
#myContainer li.yui-ac-highlight {background:#369;color:#FFF;}
#myContainer li.yui-ac-highlight  .resulttable .col1 {color:#FFF;}
#myContainer li.yui-ac-highlight  .resulttable .col2 {color:#FFF;}
#myContainer .yui-ac-content {border:1px solid #999;}
#myContainer .resulttable {padding:0; margin:0;}
#myContainer .resulttable .col1 {font: normal 12px arial;width:60px;}
#myContainer .resulttable .col2 {font: normal 12px arial;}
#myContainer .text {font:normal 11px arial;}
#myContainer table {border-collapse:collapse;border-spacing:0;}
#symbolLink {margin-right:1px;
background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/small_arrow.jpg) no-repeat left;padding-left:15px;}
.dataCol .cellText {color: #656565;}

#section_Markets li#tabnum0 {background:#F5F5F5;border:1px solid #E1E1E1;height:35px;padding:0px;vertical-align:middle;width:48%;}
#section_Markets li#tabnum1 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;height:35px;padding:0px;vertical-align:middle;width:48%;}
#section_Markets li#tabnum2 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;height:35px;padding:0px;vertical-align:middle;width:96px;}
#section_Markets li#tabnum3 {display:none;}
#section_Markets li#tabnum0 a,
#section_Markets li#tabnum1 a,
#section_Markets li#tabnum2 a  {color:#999;font:normal 10px Arial;line-height:1em;display:list-item;padding:5px 0px 0px 8px;text-transform:uppercase;text-decoration:none;}
#section_Markets li#tabnum0 a:hover,
#section_Markets li#tabnum1 a:hover,
#section_Markets li#tabnum2 a:hover {color:#555;}

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

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

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


/********************** MODULE - MostPopular *************************/
#fortuneTabsMostPop {padding:15px 0px 20px 15px; width:320px;}
html>body #fortuneTabsMostPop {width:306px;}
#fortuneTabsMostPop li#tabnum0 {background:#F5F5F5;border:1px solid #E1E1E1;height:35px;padding:0px;vertical-align:middle;width:99px;}
#fortuneTabsMostPop li#tabnum1 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;height:35px;padding:0px;vertical-align:middle;width:99px;}
#fortuneTabsMostPop li#tabnum2 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;height:35px;padding:0px;vertical-align:middle;width:96px;}
#fortuneTabsMostPop li#tabnum3 {display:none;}
#fortuneTabsMostPop li#tabnum0 a,
#fortuneTabsMostPop li#tabnum1 a,
#fortuneTabsMostPop li#tabnum2 a  {color:#999; font:normal 10px Arial;line-height:1em;display:list-item;padding:5px 0px 0px 8px;text-transform:uppercase;text-decoration:none;}
#fortuneTabsMostPop li#tabnum0 a:hover,
#fortuneTabsMostPop li#tabnum1 a:hover,
#fortuneTabsMostPop li#tabnum2 a:hover {color:#555;}

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

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

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


/********************** MODULE - Latest News *************************/
#latestNews {background: #FFF; margin: 15px 15px 20px 15px;}
html>body #latestNews {padding-top:15px;}
#latestNews .boxHeading {text-transform : none;}
#latestNews .HeadlineList {border-bottom:1px dotted #e1e1e1; margin: 0px; padding: 5px 0px 13px 0px;}
#latestNews .HeadlineList .fortuneDateStamp {display: none;}
#latestNews .HeadlineList .timestamp {color:#999; font:normal 9px Helvetica;text-transform:uppercase;padding-left:5px;}


#mostPopHeadlines {color:#999;margin:10px 0px 0px 0px;}
#mostPopHeadlines ol,
#mostPopHeadlines ul {list-style-position: inside; margin:0px; padding: 0px; width: 297px;}
#mostPopHeadlines li {border-bottom:1px dotted #e1e1e1; padding:4px 0px 5px 0px;}
#mostPopHeadlines li a{color:#000;}
#mostPopHeadlines li a:hover {color: #004276;}
#mostPopHeadlines li a.fortuneMore{color: #004276;}
/********************** MODULE - RR Galleries *************************/
#main_rightCol #siteGalleries {margin: 15px 15px;}
#main_rightCol #siteGalleries .img01paddingL {margin: 0px 7px 2px 0px;}
#main_rightCol #siteGalleries .cnnHeadline {font:bold 16px Arial;}
#main_rightCol #siteGalleries .boxHeading {padding-top: 15px;}
div#siteGalleries, div#moneySponsorBox {border: none;}

/********************** MODULE - Subscription Window *************************/
#subscribeWindow {display:block;padding:0 15px 4px 15px;}
#subscribeWindow .summaryBlock .fortuneHeadline a {text-decoration: none;font:bold 24px Helvetica;letter-spacing: -1.75px;}
#subscribeWindow .summaryBlock .fortuneBullets {margin:0px;margin-left:160px;background: url(http://i.cdn.turner.com/money/.element/img/2.0/fortune/buttons/arrow.jpg) no-repeat left;padding-left:15px;vertical-align:top;}

#subscribeWindow .imgPaddingL {float:left;margin-right:10px;}
#subscribeButton{height: 22px; margin-left:160px;margin-top:10px;}
#subscribeWindow .fortuneBlurbTxt {line-height: 17px;}		

#NaviTabsIssue:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#NaviTabsIssue {display: inline-block;}
/* Hides from IE-mac \*/
* html #NaviTabsIssue {height:1%;}
#NaviTabsIssue {display:block;padding:15 15 0 15px;}
/* End hide from IE-mac */
#NaviTabsIssue ul {margin:0px;padding:0px;border:none;width:100%;}
#NaviTabsIssue li {list-style:none;margin:0;float:left;}

#fortuneSubscribe {width:336px; margin: 5px 0px 0px 0px;}
#fortuneSubscribe li#tabnum0 {background:#F5F5F5;border:1px solid #E1E1E1;height:35px;padding:0px;vertical-align:middle;width:99px;}
#fortuneSubscribe li#tabnum1 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;height:35px;padding:0px;vertical-align:middle;width:99px;}
#fortuneSubscribe li#tabnum2 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;height:35px;padding:0px;vertical-align:middle;width:96px;}
#fortuneSubscribe li#tabnum3 {display:none;}
#fortuneSubscribe li#tabnum0 a,
#fortuneSubscribe li#tabnum1 a,
#fortuneSubscribe li#tabnum2 a {color:#999;font:normal 10px Arial;line-height:1em;display:list-item;padding:5px 0px 0px 8px;text-transform:uppercase;text-decoration:none;}
#fortuneSubscribe li#tabnum0 a:hover,
#fortuneSubscribe li#tabnum1 a:hover,
#fortuneSubscribe li#tabnum2 a:hover {color:#555;}

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

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

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


/************** MODULE [RR] Video Shows **************/
	/* Original Shows */
	#section_Shows {background-color: #FFF; margin: 9px 0px; overflow: visible; padding:13px 15px 12px 15px; width: 336px;}
	html>body #section_Shows {width: 306px;}
	#section_Shows .boxHeading {padding-bottom: 9px;}
	#section_Shows .summaryBlockNoImage,
	#section_Shows .summaryBlock {margin-bottom: 17px; margin-top: 1px;}
	#section_Shows .img01paddingL, #section_Shows .img02paddingL {margin-right: 10px; position: relative; top: 3px;}
	#section_Shows .cnnEyebrow {font-size: 16px; font-weight: bold; margin-bottom: 1px;}
	#section_Shows .cnnEyebrow .vicon,
	#section_Shows .cnnEyebrow .vicon2 {margin-right: 0px; top: 2px;}
	#section_Shows .cnnHeadline {font-size: 12px; padding-bottom: 4px;}

	/** Video list Dropdown - also used in HP video player **/
	.cnnvideo_showSelect {position:relative;background: #FFF; border: 1px solid #e1e1e1; float:left; font-size:12px; font-weight: bold; height: 29px;width:183px;margin-bottom:5px; margin-left:5px;padding:0px;background-color: #fff; z-index: 9999;}
	.cnnvideo_showSelect ul {list-style-type: none; margin: 0px; padding: 0px; }
	.cnnvideo_showSelect ul li{background: #FFF; color: #004276; margin: 0px; padding: 7px 9px 7px 9px;text-align:left;}
	.cnnvideo_showSelect ul.cnnShowList_item1 {height: 29px;width: 147px;}
	.cnnvideo_showSelect ul.cnnShowList {border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; width: 183px;position: absolute; margin-top: 1px; margin-left: -1px;  display: none; }
	.cnnvideo_showSelect ul.cnnShowList.showList { display: block; }
	.cnnvideo_showSelect ul.cnnShowList li { border-bottom: 1px solid #e1e1e1; height: 16px; }
	.cnnvideo_showSelect .cnnCtrls_down { background: #fff url(http://i.cdn.turner.com/money/.element/img/2.1/buttons/arrow_buttons.gif) no-repeat -36px -4px; border-left: 1px solid #e1e1e1; width: 30px;height: 29px; float: right;}
	.cnnvideo_showSelect .cnnCtrls_down a {border: 0; display: block; height: 31px; width: 30px;}

	/** show list version [RR] **/
	#section_Shows .cnnvideo_showSelect { float:none; margin-bottom:2px; margin-left: 0px; width: 100%; }
	#section_Shows .cnnvideo_showSelect ul.cnnShowList { width: 275px;border-right:0 !important;overflow:hidden;height:186px; }
	#section_Shows .cnnvideo_showSelect ul.cnnShowList_item1 { width: 273px; }
    .cnnvideo_showSelect ul.cnnShowList_item1 {height: 31px;}
    .cnnvideo_showSelect{position:relative;}
	html>body #section_Shows .cnnEyebrow {margin-bottom: 2px;}
	html>body .cnnvideo_showSelect ul.cnnShowList_item1 {height: 16px;}
    html>body .cnnvideo_showSelect ul.cnnShowList {margin-top: 14px;}
	html>body #cnnVideoHome #section_Shows .cnnvideo_showSelect ul.cnnShowList {width: 308px;}

    /*new*/
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll {background-color: #eee; border: 1px solid #e1e1e1;border-top:0;position:absolute;top:30px;right:-1px;width: 30px;display:none;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_up {background: #fff url(http://i.cdn.turner.com/money/.element/img/2.1/buttons/arrow_buttons.gif) no-repeat -4px -3px; border-bottom: 1px solid #e1e1e1; height: 30px;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_dn {background: #fff url(http://i.cdn.turner.com/money/.element/img/2.1/buttons/arrow_buttons.gif) no-repeat -36px -3px; border-top: 1px solid #e1e1e1; height: 30px;float:none;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_prog {width: 100%; height: 123px !important;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progbar {border: 1px solid #fff; width: 28px; height: 121px !important; position: absolute; z-index:5;}
    #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progHandle {background-color: #fff; border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1;  width: 100%; height: 29px; position: relative; z-index:10; line-height: 0; font-size: 1px; }
    * html .cnnvideo_showSelect .cnnCtrls_down { width: 31px; }
    * html .cnnvideo_showSelect ul.cnnShowList { margin-top: 2px; }
    * html .cnnvideo_showSelect .cnnCtrls_down{ height: 32px !important; }
    * html .cnnvideo_showSelect ul li{ padding-top: 8px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll { top: 33px; width: 32px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_up { height: 31px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_dn { height: 31px; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progbar { width: 29px; height: 123px !important; }
    * html #section_Shows .cnnvideo_showSelect .cnnCtrls_scroll .cnnCtrls_progHandle { height: 31px; }
    * html #section_Shows .cnnvideo_showSelect ul.cnnShowList { width: 274px !important;}
    * html #section_Shows .cnnvideo_showSelect ul.cnnShowList_item1 { width: 270px !important; height: 31px !important; }
/************** /MODULE [RR] Video Shows **************/



/* FF print fix */
@media print {
	html>body #mainCol,
	html>body #article,
	html>body #main_rightCol { overflow:visible; }
}
