/* ************** Skeleton Styles : START ******************* */
body {background:#EEE;margin:0px;padding:0px;text-align:center;font:normal 12px Arial;}
html>body {padding:0px;}
/* url(https://i.cdn.turner.com/money/.element/img/2.0/fortune/gradient_1x1007.gif) repeat-y center*/
#template_body,
.template_body {background:#f5f5f5;margin:0px auto;text-align:left;width:994px;}

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

/********************** HEADER BANNER *************************/	
#template_body #header,
.template_body #header {background: #FFF; padding: 2px 10px 0px 10px; height: auto;}
#header a {text-decoration:none;}
#banner {background: #073F65 url(https://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='https://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:20px 0 0 13px; position: relative; left: -34px; }
	#banner_tools a{color:#FFF;background: url(https://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;font-weight:bold;}
	#banner_tools .headerArrow {margin-right:1px;background: url(https://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;}
	#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, 
	#navFortuneTech #fortuneNavMenu a#navLinkTech, 
	#navFortuneSweep #fortuneNavMenu a#navLinkSweep, 
	#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 *************************/	
 
/**** MAIN CONTENT ****/
#content {background: #f5f5f5; margin: 0px;}
	/**** Left Col */
	#mainCol {float:left;width:638px;overflow:hidden;padding: 0px 0px 10px 0px;}

	/**** Right Col */
	#main_rightCol {float: right; width: 356px; overflow: visible;padding: 0px 0px 10px 0px;}

	/**** FOOTER ****/
	#footerGroup {background:#B8B7B5; color: #e2e2e2;font:normal 11px Helvetica;padding: 0px;margin: auto;text-align:center;width: 994px;}
	#footerGroup a {color: #FFF; font-size:12px; text-decoration:none;}
	.footerlinks {border-bottom: 1px solid #c6c6c6; color: #9B9B9B; padding:18px 0px;}
	.footerlinks a {margin:0px 2px;}
	#copyContainer{margin-top:15px;}
	#copyContainer a{color: #e2e2e2; font-size: 9px;}
	#copyContainer #copyright{margin:0px;text-align:center;}
	#copyContainer #marketDisclaimer {font-size: 9px;}
	#footerGroup #copyContainer #marketDisclaimer #BC_copyright td.mwSmall {color: #e2e2e2; font-size: 9px;}


	/* Summary Styles */
	.summaryList {}
	.summaryBlock {padding: 15px 0px;}
	/* 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;}

	/**** indenting SplitRight summary Blocks indent (uses 02 images) **************/
	.splitRight .summaryBlock {}
	.splitRight .summaryBlock .fortuneHeadline {margin-left:80px;}
	.splitRight .summaryBlock .fortuneEyebrowTimestamp {margin-left:80px;position:relative;}
	.splitRight .summaryBlock .byline {color:#999; margin-left:80px;}
	.splitRight .summaryBlock .fortuneBlurbTxt {margin-left:80px;}
	.splitRight .summaryBlock .fortuneBullets {margin-left:80px;}
	/**** indenting for SplitLeft summary Blocks (uses 01 images) ***************/
	.splitLeft .summaryBlock {}
	.splitLeft .summaryBlock .fortuneHeadline {margin-left:140px;}
	.splitLeft .summaryBlock .fortuneEyebrowTimestamp {margin-left:140px;}
	.splitLeft .summaryBlock .byline {color:#999; margin-left:140px;}
	.splitLeft .summaryBlock .fortuneBlurbTxt {margin-left:140px;position:relative;}
	.splitLeft .summaryBlock .fortuneBullets {margin-left:140px;}

	/*.vicon {margin-left: 3px;}*/
	.vicon,
	.vicon2 {border: none; margin-right: 5px; position: relative; top: 2px;}
	.cnnHeadline .vicon, 
	.cnnHeadline .vicon2 {}
	.fortuneBullets .vicon,
	.fortuneBullets .vicon2 {top: 4px;}
	.storystack .vicon,
	.storystack .vicon2 {top: 3px;}
	.HeadlineList li .vicon,
	.HeadlineList li .vicon2 {margin-top: -2px;}

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

	.storystack {}
	.summaryImg {margin: 3px 20px 5px 0px;}
	.moreSummaryList {margin:10px 0px 0px 0px;background: url(https://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 {}
	.HeadlineList a {color:#000; text-decoration:none; font:normal 12px Arial;}
	.HeadlineList a:hover {color:#004276; text-decoration:underline;}
	.HeadlineList ul {list-style-type: none; margin: 0px; padding: 0px;}
	.HeadlineList li {background: url(https://i.cdn.turner.com/money/.element/img/2.0/buttons/bullet-black.gif) no-repeat 0px 12px; line-height: 12px; 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;  */
#mainCol #mainCol_wideScreen {background:#FFF;border:none;padding:3px 18px 10px 18px;margin:0px 0px 10px 0px;}
#main_rightCol #main_rightCol_wideScreen {background:#FFF;border:none;padding:10px 0px 0px 0px ;margin: 0px 0px 10px 0px;}
html>body #main_rightCol #main_rightCol_wideScreen {padding:6px 0px 0px 0px;}
#main_rightCol #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;}

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

/* Boxes within each column */
.content_box {background: #FFF; margin: 0px 20px 0px 20px; 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 */

	#mainCol .content_box {padding: 16px 10px 10px 10px; margin: 0px; overflow: hidden;}
	#main_rightCol .content_box {padding: 0px; margin: 10px 9px;}


	/* 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 ******************/

/************** MISC ****************/
/* Branding Banners  */
#template_body #content #mainCol #storyBanner,
.template_body #content #mainCol #storyBanner {background:none;margin-top:10px;clear:both;}
#template_body #content #mainCol #storyBanner td.storyBannerheader,
.template_body #content #mainCol #storyBanner td.storyBannerheader {font: bold 10px Verdana; color: #999; padding-left: 5px; text-transform: uppercase; vertical-align: bottom; height:28px; padding-bottom: 2px;}
#template_body #content #mainCol #storyBanner .storyBannerlink,
.template_body #content #mainCol #storyBanner .storyBannerlink {font: 10px Arial;padding-right:5px;padding-left:3px;}
#template_body #content #mainCol #storyBanner .storyBannertitle,
.template_body #content #mainCol #storyBanner .storyBannertitle {font:bold 16px Arial;padding-left:5px;text-decoration:none;}
#template_body #content #mainCol #storyBanner .storyBannerbyline,
.template_body #content #mainCol #storyBanner .storyBannerbyline {font:bold 11px Arial;padding-left:5px;color:#000;}
#template_body #content #mainCol #storyBanner .storyCommentaryRow,
.template_body #content #mainCol #storyBanner .storyCommentaryRow {background-color:#ADD6DE;vertical-align:middle;}
#template_body #content #mainCol #storyBanner .storyBannerLeft,
.template_body #content #mainCol #storyBanner .storyBannerLeft {width:70%;height:22px;border-top:solid 1px #999;border-bottom:solid 1px #999; background: #e1e1e1;}
#template_body #content #mainCol #storyBanner .storyBannerRight,
.template_body #content #mainCol #storyBanner .storyBannerRight	{width:30%;text-align:right;border:solid 1px #999;border-left:none; background: #e1e1e1;}
#template_body #content #mainCol #storyBanner .storyBannerLeftSP,
.template_body #content #mainCol #storyBanner .storyBannerLeftSP {width:70%;height:22px;border:solid 1px #999;border-right:none; background: #e1e1e1;}
#template_body #content #mainCol #storyBanner .storyBannerRightSP,
.template_body #content #mainCol #storyBanner .storyBannerRightSP {width:30%;text-align:right;border:solid 1px #999;border-left:none; background: #e1e1e1;}
#template_body #content #mainCol #storyBanner .storyBannertitleSP,
.template_body #content #mainCol #storyBanner .storyBannertitleSP {font:bold 16px Arial;padding-left:5px;text-decoration:none;}
#template_body #content #mainCol #storyBanner .storyBannerlinkSP,
.template_body #content #mainCol #storyBanner .storyBannerlinkSP {font: 10px Arial;padding-right:5px;padding-left:3px;}
/* Story banners - new Branding banner design */
#storyBrandingBanner {border-bottom:1px solid #b61d1d; font: normal 12px Arial; padding:0px 0px 6px 0px; margin: 15px 0px;}
#storyBrandingBanner .storyBrandingBanner_Title {text-transform: uppercase;}
#storyBrandingBanner .storyBrandingBanner_Title a {color:#b61d1d;}
#storyBrandingBanner .storyBrandingBanner_Title a:hover {text-decoration: none;}
#storyBrandingBanner a .storyBrandingBanner_SubTitle {color: #004276;}
#storyBrandingBanner a:hover .storyBrandingBanner_SubTitle {color: #004276; text-decoration: underline;}
#storyBrandingBanner .storyBrandingBanner_SubTitle {margin-left: 3px; text-transform: none;}
#storyBrandingBanner .storyBrandingBanner_Links a {color: #8B8B8B; float: right; font-size: 11px;}
#storyBrandingBanner .storyBrandingBanner_Links a:hover {color: #004276; text-decoration:underline;}


#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 */
#adTop {background: #FFF;}

#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;}

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:155px;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: 72.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: 72.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;}
#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(https://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(https://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; z-index: 100;}
#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(https://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:99px;}
#section_Markets li#tabnum1 {background:#F5F5F5;border:1px solid #E1E1E1;border-left:none;height:35px;padding:0px;vertical-align:middle;width:99px;}
#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 15px 20px 15px; width:336px;}
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;}


/********************** 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(https://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;}

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