/* --- Site Top Level --- */
	body {
		font-family : Arial, Helvetica;
		color : #000;
	}
	body a {
		color : #004276;
	}	
	form{margin-bottom: 0px; margin-top: 0px;}
	.contentWidth {width: 755px; padding-left: 15px;}
	
	/* -- might be better to move to main css . used in mk data page -- */	
	.reutHeadlines{	padding-top: 5px; padding-bottom: 5px; font-size: 12px;}
	
/* --- end Site Top Level --- */
	
/* --- Data Top Level --- */	
	th {font-weight : normal;text-align:left;}
	table.bctable {}
	tr#tablerow {
		font-size : 12px;
		height : 28px;
	}
	/* for mac IE */
	tr#tablerow td{height : 28px;}	
	
	tr#tablerowlg {
		font-size : 12px;
		height : 40px;
	}
	tr#tablerow .titlerow {
		font-size : 20px;
		padding-left : 10px;
		height : 35px;
		border-bottom : solid 1px #999;
	}
	tr#headershade {
		font-size : 10px;
		color : #848284;
		background-color : #C5E4E6;
		height : 24px;
	}
	#header {
		font-size : 10px;
		color : #848284;
		height : 20px;
	}
	#tab div.headerlink a {font-weight: bold;}
	div.headerlink {
		font-size : 11px;
		padding-left : 10px;
		padding-right : 10px;
	}
	div.headerlink a {
		padding-left : 10px;
		padding-right : 10px;
	}
	div.headerlinkmed a {
		font-size : 11px;
		padding-left : 7px;
		padding-right : 7px;
	}
	div.headerlinksm {
		font-size : 11px;
	}
	div.headerlinksm a {
		padding-left : 5px;
		padding-right : 5px;
	}
	.headerlgtext {
		font-size : 20px;
		text-decoration : none;
		color : Black;
		font-style : normal;
		text-transform : capitalize;
	}		
	.headermedtext {
		font-size : 12px;
		font-weight : bold;
		text-align : left;
		padding-left : 5px;		
	}
	.headersmtext {
		font-size : 11px;
		font-weight : bold;
		text-align : left;
		padding-left : 5px;
		color : #000;	
	}
	.titlerowside {
		padding-left : 5px;
		padding-right : 5px;
		font-size : 10px;
		color : #848284;
	}
	.titlerowside a {
		padding-left : 5px;
		padding-right : 5px;
		font-size : 10px;
	}
	.timestamp {
		font-size : 10px;
		font-weight: normal;
		color : #848284;
		text-align : right;
		padding-right : 10px;
	}
	.quotetimestamp{
		font-size : 10px;
		font-weight: normal;
		color : #848284;
		text-align : right;
		padding-right : 0px;
	}
	.textcell, .name, .symbol, .company, .rank{
		text-align : left;
		padding-left : 5px;
	}
	.textcell a, .name a, .symbol a, .company a, .rank a	{text-decoration:underline;}
	.textcell a:hover, .name a:hover, .symbol a:hover, .company a:hover, .rank a:hover {text-decoration:none;}

/* for each possible field of BC editorial tool and all data tables */
	.change, .perchange, .level, .last, .datacell, .price, .volume, .range, .open, .prevclose, .high, .low, .volume, .pe, .marketcap, .yield, .oneyear, .threeyear, .fiveyear, .investment{
		text-align : right;
		padding-right : 10px;
	}
	.imgcell {padding-left : 5px;padding-right : 5px;}
	.textpositive {color : #009900;}
	.textnegative {color : #CC0000;}
	.textzero     {color : #000000;}
	.textrecess   {color : #848284;}
	.dividerline  {background-color : 65cfcf;line-height : 1px;}
	.dividerlineGray  {background-color : #999;line-height : 1px;}
	.rowcolor1    {background-color : #fff;}
	.rowcolor2    {background-color : #eee;}
	.footnote {
		padding-left : 5px;
		font-size : 10px;
		color : #848284;
	}
	.formInput {
		font-family : verdana;
		font-size : 11px;
	}
	.formButton {
		font-family : verdana;
		font-size : 10px;
		text-transform : uppercase;
		color : #036;
		text-decoration : underline;
		font-weight : bold;
	}
	.formSelect {
		font-family : verdana;
		font-size : 11px;
	}
	.formSelect2 {
		font-family : verdana;
		font-size : 11px;
	}
	.fullList {
		font-size : 11px;
		text-align: right;
		padding-right: 5px;
		height: 28px;
	}
	.fullList a {
		padding-left: 5px;
	}
	.flagPad {padding-right: 5px; padding-top: 5px;}
/* econ calendar */	
	.date {
		font-size : 12px;
		color : #339999;
	}
	.event {
		font-size : 12px;
		padding-bottom : 10px;
	}
/* for 3 col tables */	
	.colscell {padding:0px;vertical-align: top;}	
	.centercell {border-right: solid 1px #999;border-left: solid 1px #999;padding:0px;vertical-align: top;}
	.rightcell {padding:0px;vertical-align: top;}
	
/* -- matches class relatedbox used in top stories, hot listed, more stories -- */
	.heading, .relatedbox  {
	font-size : 14px;
	font-weight : bold;
	text-decoration : none;
	color : Black;
	font-style : normal;
	text-transform : capitalize;
	}		
	#BCcopyright td.mwSmall{font-size : 11px;color : #999;text-align:left;}
	/* shared with sections.css */
#subNavSectionFull {padding-left:8px; height:40px; padding-top:5px; background: url(https://i.cdn.turner.com/money/.element/img/1.0/misc/hrdots.gif) repeat-x bottom; white-space:nowrap;}
#subNavSectionFull span.subNavLink, 
#subNavSectionFull a.subNavLink,
#subNavSectionFull div.subNavLink	{font-size:12px; font-weight:bold; text-align:center; white-space: nowrap;}
#subNavSectionFull .subNavTextLinks{font-size:12px; font-weight:bold; text-align:center; vertical-align:bottom;}
#subNavSectionFull td{text-align:center; padding-left:8px; padding-right:8px;}

/* Quote page related styles */	
	#QLabel{
		border-bottom:solid 1px #999;
		color:#fff;
		font-size:10px;
		padding:3px;
		line-height:10px;
		height:34px;
		}
	.labelbox1{background-color:#999;}
	.labelbox2{background-color:#E5AA10;}
	#quoterow1{background-color:#e6ebf0;}
	#quoterow2{background-color:#fbf5c3;}

	.quotetext{
		font-weight:bold;
		padding-left:3px;
		text-align:right;
		border-bottom:solid 1px #999;
		}
	.quoteheader, .quotedata{
		padding-right:5px;
		padding-left:5px;
		height:28px;
		border-bottom:solid 1px #999;
		}
	.quotedata	 {font-weight:bold;text-align:right;}
	.quoteprice  {font-weight:bold;padding-left:10px;text-align:left;height:28px;font-size:20px;border-bottom:solid 1px #999;}
	.quotechange {font-weight:bold;padding-right:5px;text-align:right;font-size:20px;border-bottom:solid 1px #999;}
		
	#LeftCol{border-right:solid 1px #999;} /* don't add vertical alignment */
	#BorderL{border-left:solid 1px #999;vertical-align:top;}
	#floatLeft .footnote {float: left; padding-left:5px;}
	#floatLeft .timestamp {text-align: left; float: left; padding-left:5px;}
	#floatRight .timestamp {text-align: right; float: right; padding-left:5px;}
	#floatRight .sublink {text-align: right; float: right; padding-right:5px;font-size : 10px;color : #848284;}
	#BoldData {font-weight:bold; text-align:left;}

	/* used in indexes pages */
	#BottomRow {border-bottom: 0px;}
	
/* end of quote related styles */
	
/* --- end Data Top Level --- */	

/* --- Data Table Specific --- */

	#actives .bctable {border:solid 1px #999;border-top:0px;}
	#actives .timestamp {text-align:left;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	#actives .textcell {width:180px;}
	#actives .headerlink {font-weight: bold;}

	#activessm .bctable {border:solid 1px #999;border-top:0px;}
	#activessm .colscell {width:194px;}	
	#activessm .centercell {width:194px;}
	#activessm .rightcell {width:194px;}
	#activessm #header .timestamp {font-size:10px; text-align:left; padding-left:2px; font-weight:normal; font-family:Arial; white-space:nowrap}
	#activessm #header .headersmtext {padding-left:0px;}
	#activessm th.price  {text-align:right; padding-right:2px; width:44px;}
	#activessm th.change {text-align:right; padding-right:2px; width:35px;} 
	#activessm #tablerow .price, #activessm #tablerow .change {font-size:11px; text-align:right; padding-right:2px; height:32px;} 
	#activessm #tablerow .textcell {font-size:11px; padding-left:2px; width:114px;}
	#activessm .headerlink {font-weight: bold;}

	#ADRs {width:580px;}
	#ADRs .textcell {height:20px;}
	#ADRs .headerlink {font-weight: bold;}
	#ADRs .headerlink a {font-weight: normal;}
	#ADRs .imgcell {width:11px;}
	#ADRs .bctable {border:solid 1px #999;border-top:0px;}
	#ADRs .titlerow {border-top: solid 1px #999;}
	#ADRs {font-family : Arial, Helvetica, sans-serif;}
	
	#ADRmostactive {width:409px;}
	#ADRmostactive .textcell {height:20px;}
	#ADRmostactive .headerlink {font-weight: bold;}
	#ADRmostactive .headerlink a {font-weight: normal;}
	#ADRmostactive .imgcell {width:11px;}
	#ADRmostactive .bctable {border:solid 1px #999;border-top:0px;}
	#ADRmostactive .titlerow {border-top: solid 1px #999;}
	#ADRmostactive .timestamp {text-align:left; padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	
	#afterhoursactives .bctable {border:solid 1px #999;border-top:0px;}
	#afterhoursactives .timestamp {text-align:left;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	#afterhoursactives .textcell {width:180px;}
	#afterhoursactives .headerlink {font-weight: bold;}

	#afterhoursactivessm .bctable {border:solid 1px #999;}
	#afterhoursactivessm .colscell {width:251px;}	
	#afterhoursactivessm .centercell {width:252px;}
	#afterhoursactivessm .rightcell {width:252px;}
	#afterhoursactivessm #header .timestamp {text-align:left;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	#afterhoursactivessm #header .headersmtext {padding-left:0px;}
	#afterhoursactivessm .change {height:20px;}

	#bondsnap .bctable{	border : 0px;}
	#bondsnap th.timestamp{text-align:left; padding-left:5px;width:120px;font-family : Arial, Helvetica, sans-serif;}
	#bondsnap th.price{width:70px;}
	#bondsnap th.change{width:70px;}
	#bondsnap th.level{width:70px;}
	#bondsnap th.perchange{width:70px;}
	
	#commodities .bctable {border:solid 1px #999;}
	#commodities .bcsubtable {border: solid 1px #999; border-top:0px;}
	#commodities #tablerow .titlerow {border-bottom:0px;padding-left:0px;}
	#commodities #tablerowlg .textrecess {font-size:10px;}
	#commodities #tablerowlg .textcell {height:40px;}
	#commodities .headermedtext {width:150px; color:#000;}
	#commodities .timestamp {font-family : Arial, Helvetica, sans-serif; width:90px;}
	#commodities td.timestamp {font-size:10px;}
	#commodities .textcell {width:190px;}
	
	#commoditiessm .bctable {border:solid 1px #999;}
	#commoditiessm #tablerowlg .textrecess {font-size:10px;}
	#commoditiessm #tablerowlg .textcell {font-weight:bold;height:40px;}
	#commoditiessm #headershade .textcell {text-align:right;padding-right:10px;}
	#commoditiessm .timestamp{font-family : Arial, Helvetica, sans-serif;}
	
	#crossCurr .bctable {border:solid 1px #999;border-top:0px;border-bottom:0px;width:404px;}
	#crossCurr #header th.textcell{font-size:12px; color:#000;text-align:right;padding-right:5px;}
	#crossCurr #tablerow td {border-bottom: solid 1px #999;border-right: solid 1px #999;}
	#crossCurr .emptycell {background-color : #eee;}
	#crossCurr .timestamp {	text-align:left;padding-left:5px;padding-right:0px;	font-weight : normal;font-family : Arial, Helvetica, sans-serif;}
	#crossCurr .price {padding-right:5px; width:70px;}
	#crossCurr #tablerow td#lastCol {border-right:0px;}
	
	#currConverter .formInput {width:100px;}
	#currConverter .formSelect {width:160px;}
	#currConverter .headersmtext {padding-left:0px; padding-top:8px; font-weight: bold; text-align:left;}
	#currConverter .textcell {padding-left:0px;}
	#currConverter .buttonCell {padding-top:6px;padding-bottom:4px;}
	#currConverter tr#header {line-height : 16px;}

	#currTable .bctable {border:solid 1px #999;border-top:0px;width:404px;}

	#currConverterMain {width:409px;}
	#currConverterMain .bctable{background-color : #DBDEE5; border:solid 4px #DBDEE5;}
	#currConverterMain .formInput {width:100px;}
	#currConverterMain .formSelect {width:160px;}
	#currConverterMain .textcell {padding-left:0px;}
	#currConverterMain .buttonCell {padding-left:0px;padding-top:6px;padding-bottom:4px;}
	#currConverterMain tr#header {line-height : 16px;}
	#currConverterMain .currResult {background: White url(https://i.cdn.turner.com/money/.element/img/1.0/sections/markets/currencies/result_arrow.gif) no-repeat left; width:190px;text-align:center;}
	#currConverterMain td {padding-left:10px;}
	#currConverterMain .price {font-size:16px; font-weight: bold;text-align:center;}
	#currConverterMain .name {font-size:11px; text-align:center; padding-left : 0px; padding-bottom : 10px;}
	
	#dax .bctable {border: solid 1px #999; border-top:0px;}
	#dax .headerlink {font-weight: bold;}
	#dax .headerlink a {font-weight: normal;}

	#daxwinnerslosers .bctable {border: solid 1px #999; border-top:0px;}
	#daxwinnerslosers .headerlink {font-weight: bold;}
	#daxwinnerslosers .headerlink a {font-weight: normal;}
	#daxwinnerslosers .titlerow {border-top: solid 1px #999;}
	
	#dow30 .bctable {border: solid 1px #999; border-top:0px;}
	#dow30 .headerlink {font-weight: bold;}
	#dow30 .headerlink a {font-weight: normal;}
	
	#economic_calendar .heading {padding-bottom : 10px;}

	#earnings {width:580px;}
	#earnings .bctable {border:solid 1px #999;border-top:0px;}
	#earnings .quoteprice {font-weight : normal;text-align: right;font-size: 18px;padding-top:5px;padding-right:5px;}
	#earnings #headershade td.headersmtext{border-top: 1px solid #999;}
	
	#FundsQuotes {width:628px;}
	#FundsQuotes .titlerow {color: 003366;font-weight:bold;}
	#FundsQuotes .timestamp {padding-right:5px;}
	#FundsQuotes .quotechange {border-bottom:solid 1px #999;font-size:18px;}
	#FundsQuotes .textrecess {font-size:10px;padding-left:5px;}
	#FundsQuotes .bctable{border: solid 1px #999; border-top:0px;}
	#FundsQuotes .formSelect2{width:95px;}
		
	#FundsQuoteDetail {width:628px;}
	#FundsQuoteDetail .bctable{border: solid 1px #999; border-top:0px;}
	#FundsQuoteDetail td.titlerow {color: #036;font-weight:bold; border-bottom:0px;}
	#FundsQuoteDetail #tablerow .quoteprice {border-bottom:0px;}
	#FundsQuoteDetail #tablerow .quotechange {border-bottom:0px;}
	#FundsQuoteDetail .quotechange {border-bottom:solid 1px #999;font-size:18px;}	
	#FundsQuoteDetail td.textcell{font-size: 11px;padding-top:4px;padding-bottom:4px;}
	#FundsQuoteDetail .leftCol {width:50%;vertical-align:top;}
	#FundsQuoteDetail .rightCol {width:50%;vertical-align:top;}
	#FundsQuoteDetail li.textcell{font-size: 11px;padding-top:4px; padding-bottom:4px;padding-left:4px;}
	#FundsQuoteDetail .textrecess {font-size:10px;padding-right:5px;}
	#FundsQuoteDetail .imgcell {text-align:right;}
	#FundsQuoteDetail .mwInvisiBox {font-size:11px;border : none transparent;background-color : White;text-align : right;}

	#Futures				{margin-bottom:15px;}
	#futuresTable .formInput{height : 16px;	width : 170px; font-size : 9px;}
	#futuresTable .timestamp {font-size:10px;padding-right: 5px;font-weight:normal; font-family:Arial, Helvetica, sans-serif;white-space: nowrap;}	
	#futuresTable .graphpadding{padding-top: 5px;padding-bottom: 5px;}
	
	#hotstocks {width:580px;}
	#hotstocks .bctable {border:solid 1px #999;border-top:0px;}
	#hotstocks .company {width:115px;padding-right:3px;}
	#hotstocks .change {padding-right:5px; white-space: nowrap;}
	#hotstocks .range {padding-right:3px; white-space: nowrap;}
	#hotstocks .headerlink {font-weight: bold;}
	#hotstocks .timestamp {text-align:left;padding-left:0px;}
	#hotstocks #header {height:35px;vertical-align : bottom;padding-bottom : 4px;}
	#hotstocks .textcell {padding-top:3px; padding-bottom:3px; padding-right:5px;}
	/* keep until bc fixes typo */
	#hotstocks .testcell {padding-top:3px; padding-bottom:3px; padding-right:5px;}
	#hotstocks tr#tablerow {font-size : 11px;}

	#ipos .bctable {border:solid 1px #999;border-top:0px;}
	#ipos .timestamp {text-align:left;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	#ipos .headerlink {font-weight: bold;}
	#ipos .date {text-align : right; padding-right : 5px; color : #000;}
	#ipos #header .date {color : #848284; font-size : 10px;}
	#ipos .range{width:80px;}
	#ipos td.textcell {padding-top:4px; padding-bottom:4px; padding-right:5px;}
	#ipoMini .bctable {border:solid 1px #999;}

	#markettable .bctable {width:160px;border:solid 1px #999;}
	#markettable #toprow {border:0px;}
	#markettable #tablerow td{height:20px;}
	#markettable .timestamp {padding-right:5px;font-family : Arial, Helvetica, sans-serif;}
	#markettable td.last, #markettable td.price, #markettable td.change {font-size:11px;height:20px;padding-right: 5px;}
	#markettable #headershade .headersmtext {height:20px;}

	#MFexpenseCalc .calctable{background-color:#DBDEE5; border:solid 4px #DBDEE5;}
	#MFexpenseCalc tr#header {line-height:16px;}
	#MFexpenseCalc .Result {background: White url(https://i.cdn.turner.com/money/.element/img/1.0/sections/markets/currencies/result_arrow.gif) no-repeat left; width:360px;}
	#MFexpenseCalc td {padding-left:20px;}
	
	#MKDbottomBox{padding-top : 10px;float: left; width:280px;}
	#MKDbottomBox .name{font-size : 12px;padding-left : 0px;vertical-align : top;line-height : 18px;width:140px;}	
	#MKDbottomBox .formInput{width : 160px;}

	#morningstar .bctable {border:1px solid #999;border-top:0px;}
	#morningstar .headermedtext {color:#000;}
	#morningstar .headernote {font-size:11px;color:848284;text-align:center;border-bottom:1px solid #999;}
	#morningstar .datacell1, .datacell2, .datacell3, .datacell4, .datacell5 {font-family:Arial;font-size:12px;padding-right:10px;text-align:right;}
	#morningstar #threemonth .datacell1 {font-weight:bold;}
	#morningstar #oneyear .datacell2 {font-weight:bold;}
	#morningstar #ytd .datacell3 {font-weight:bold;}
	#morningstar #threeyear .datacell4 {font-weight:bold;}
	#morningstar #fiveyear .datacell5 {font-weight:bold;}
	
	#premkactivessm .bctable {border:solid 1px #999;}
	#premkactivessm .colscell {width:251px;}	
	#premkactivessm .centercell {width:252px;}
	#premkactivessm .rightcell {width:252px;}
	#premkactivessm #header .timestamp {text-align:left;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	#premkactivessm #header .headersmtext {padding-left:0px;}
	#premkactivessm .centercell {border-right: solid 1px #999;border-left: solid 1px #999;padding:0px;}
	#premkactivessm .rightcell {padding:0px;}
	#premkactivessm .change {height:20px;}

	#LookupBox .headermedtext {padding-bottom: 10px;}
	#LookupBox .outerbox {background-color : #C5E4E6;padding-left:10px;padding-right:10px;}
	#LookupBox .formInput{width:200px;}
	#LookupBox .inputCell{}
	#LookupBox .bctable{background-color : #C5E4E6;	border : 0px;}
	#LookupResult .bctable{border: 1px solid #999;}
	
	#Quotes .bctable {width:628px;border: solid 1px #999;border-top:0px;}
	#Quotes .titlerow {color: 036;font-weight:bold;}
	#Quotes .titlerowRT {text-align:right;padding-right:5px;}
	#Quotes .timestamp {padding-right:5px;font-family : Arial, Helvetica, sans-serif;}
	#Quotes .quotechange {font-size:18px;}
	#Quotes .textrecess {font-size:10px;padding-left:5px;}
	#Quotes #tablerow .titlerow  {border-bottom:solid 1px #65cfcf;}
	#Quotes #tablerow .quoteprice {border-bottom:solid 1px #65cfcf;}
	#Quotes #tablerow .quotechange {border-bottom:solid 1px #65cfcf;}
	#Quotes #FortuneTabs table{width:628px;height:30px;}
	#Quotes #FortuneTabs td{padding-bottom:2px;padding-left:6px;padding-right:6px;}
	#Quotes #FortuneTabs div.headerlink,
	#Quotes #FortuneTabs div.headerlink a{line-height:12px;}
	#Quotes td#BorderL {padding-left:15px;}
			#bcnav		{margin-top:3px;}

	/* for indexes pages */
	#Quotes #quotePage #Quotes #quotePage .bctable{width:580px;}
	#Quotes #quotePage #Quotes #quotePage td#BorderL {padding-left:0px;}
	
	#MultiQuote .textcell {height:20px;text-align:center;}
	#MultiQuote .ticker {padding-left:5px;}
	#MultiQuote .timestamp {border-bottom:0px;font-family : Arial, Helvetica, sans-serif;}
	
	#MultiQuote .bctable {border:solid 1px #999;}
	
	#quotePage .quotetext {text-align:left;height:38px;font-size:20px;}
	#quotePage .formSelect {width:85px;height:17px;}
	#quotePage .formButton {}
	#quotePage .buttonCell {padding-left:3px;padding-right:5px;padding-bottom:2px;}
	#quotePage .footnote {text-align: left; float: left;}
	
	#quoteAfterHours .quotetext {padding-right:5px;}
	#quoteAfterHours #QLabel {width:50px;}
	#quoteAfterHours .footnote {text-align: left; float: left;}

	#quoteCharts .formrow {padding:5px;border-bottom:solid 1px #999;}
	#quoteCharts .imgcell {text-align:center;}
	#quoteCharts .buttoncell {vertical-align:bottom;padding-left:5px;}
	
	#quoteFinancial .heading {padding-left:5px;line-height:18px;font-size:14px;font-weight:bold;text-decoration:none;color:Black;font-style:normal;text-transform:capitalize;}
	#quoteFinancial .heading a {font-weight:normal;font-size:12px;}
	#quoteFinancial .quotedata {border-bottom:0px;padding-right:10px;height:20px;}
	#quoteFinancial .textrecess {vertical-align:bottom;text-align:right;padding-right:10px;}
	#quoteFinancial .datacell {height:20px;}

	#quoteHistorical .rowcolor2 {height:50px;border-bottom:solid 1px #999;}
	#quoteHistorical .headermedtext {padding-top:30px;}
	#quoteHistorical .textrecess {padding-left:0px;}
	#quoteHistorical .formInput {width:100px;}
	#quoteHistorical .formSelect {width:95px;}
	#quoteHistorical .buttonCell {padding-top:4px;}

	#quoteInsider #tablerow {vertical-align:middle;font-size:11px;height:34px;}
	#quoteInsider .imgcell {padding-bottom:5px;}
	#quoteInsider .timestamp {text-align:left;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	#quoteInsider .datacell, #quoteInsider .imgcell, #quoteInsider .sublink {text-align:center;}
	#quoteInsiderRoster #tablerow {vertical-align:middle;font-size:11px;height:24px;}
	#quoteInsiderRoster .timestamp {text-align:right;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}
	#quoteInsiderRoster .datacell  {text-align:right;}
	#quoteInsiderRoster .heading{padding-left:5px;font-size:14px;font-weight:bold;text-decoration:none;color:Black;font-style:normal;text-transform:capitalize;}
	#InsidersPerson .datacell {text-align:right;}
	#InsidersPerson .footnote {text-align:right; padding-right:10px;}
	#InsidersPerson tr#tablerow{height:40px; }
	

	#quoteSECfiling .heading {padding-left:5px;font-size:14px;font-weight:bold;text-decoration:none;color:Black;font-style:normal;text-transform:capitalize;}
	#quoteSECfiling .timestamp {text-align:left;padding-left:5px;}
	#quoteSECfiling #tablerow .timestamp {font-size:12px;}
	#quoteSECfiling .timestamp2 {color:#000;padding-left:5px;}
	#quoteSECfiling .footnote {padding:10px;border-top:solid 1px #65cfcf;color:#000;font-size:11px;}
	
	#quoteSECfilingDetail .bctable{border: solid 1px #999;border-bottom:0px;border-top:0px;}
	#quoteSECfilingDetail .bctable2{border: solid 1px #999;}

	#quoteSnapshot #textbox {font-size:11px;padding:10px;width:305px;vertical-align:top;}
	#quoteSnapshot #textbox .coline {padding:5px;}
	#quoteSnapshot #textbox .headersmtext {padding-left:0px;}
	#quoteSnapshot #headershade {height:20px;}
	#quoteSnapshot #tablerow {height:20px;}
	#quoteSnapshot .quoteprice, .quotechange {border-bottom:solid 1px #999;}
	#quoteSnapshot .quotedata {border-bottom:0px;height:20px;}
	#quoteSnapshot .quotetext {text-align:left;height:38px;font-size:20px;}
	#quoteSnapshot td.textcell {font-size:11px;}
	#quoteSnapshot .textcell a {font-size:10px;line-height:10px;}
	#quoteSnapshot .datacell {padding-right:5px;}
	#quoteSnapshot .timestamp {border-bottom:0px;font-family : Arial, Helvetica, sans-serif;}
	#quoteSnapshot .tbsec, .tbcar, .tbpse, .tbme, .tbpsd, .tbp, .tbdi {border-top:solid 1px #999;border-left:solid 1px #999;}
	#quoteSnapshot .tbvr, .tbvr, .tbfst, .tbfsn, .tblit, .tbsri {border-top:solid 1px #999;}
	#quoteSnapshot .tbp, .tbdi {width:33%;}
	#quoteSnapshot .tbsri {width:34%;}
	#quoteSnapshot .footnote {text-align: left; float: left;}
	
	#sectors {width:580px;}
	#sectors .bctable {border:solid 1px #999;}
	#sectors .headerlink {font-weight: bold;}
	#sectors #sectorGraphs .headersmtext {padding-left:10px; padding-top:5px;}
	#sectors #sectorGraphs div.headersmtext {padding-left:0px; width:150px;}
	#sectors #sectorGraphs td.graphcell{padding-left: 10px; vertical-align: bottom;}
	#sectors .timestamp {text-align:left;padding-left:0px;font-family : Arial, Helvetica, sans-serif;white-space : nowrap;}
	#sectors #header {height:35px;vertical-align : bottom;padding-bottom : 4px;}
	#sectors tr#tablerow {font-size : 11px;}
	#sectors .change{white-space: nowrap;}
	#sectors .range{white-space: nowrap;}
	#sectors td.pulldownlist{border: 1px solid #999;border-left: 0px;}
	
	#US_Frankfurt .bctable {border:solid 1px #999;} 
	#US_Frankfurt .timestamp {text-align:left;padding-left:5px;font-family : Arial, Helvetica, sans-serif;}

	#US_FrankfurtFull .bctable {border:solid 1px #999;border-top:0px;} 
	#US_FrankfurtFull .timestamp {text-align:right; width:85px;font-family : Arial, Helvetica, sans-serif;}
	
	#usmkTable .imgcell {width:11px;}
	#usmkTable .change, #usmkTable .perchange {width:70px;}
	#usmkTable .level {width:80px;}
	#usmkTable .textcell {white-space:nowrap;}
	
	#usmkSm .imgcell {width:11px;}
	#usmkSm th {white-space:nowrap;}
	#usmkSm .textcell {white-space:normal;}

	#usmkTable2 .imgcell {width:11px;}
	#usmkTable2 .change, #usmkTable2 .perchange {}
	#usmkTable2 .level {width:80px;}
	
	#widelyheld .bctable {border:solid 1px #999;border-top: 0px;}
	#widelyheld .headerlink {font-weight: bold;}
	#widelyheld .headerlink a {font-weight: normal;}

	#worldmkTable .textcell {padding-left:0px;}
	#worldmkTable .textcell img {margin-right:4px;}
	#worldmkTable div.headerlink {font-weight : normal;}

	#worldmarkets {width:580px;}
	#worldmarkets .headerlink {font-weight: bold;}
	#worldmarkets .headerlink a {font-weight: normal;}
	#worldmarkets .imgcell {width:11px;}
	#worldmarkets .bctable {border:solid 1px #999;border-top:0px;}
	#worldmarkets .titlerow {border-top: solid 1px #999;}
	
/* navigation */	
	.tabs {background-color : #C5E4E6; padding-top:3px;}
	.tabCorner {border-bottom: solid 1px #fff;width:6px;}
	.tabSelect {background-color : #FFF;border-left:solid 1px #999;}
	.tabBorders {border-bottom: solid 1px #fff; border-top: solid 1px #999; text-align: right; white-space: nowrap;}
	.tabListRight {border-bottom: solid 1px #999;padding-left:4px;padding-bottom:2px;vertical-align: bottom;white-space: nowrap;}
	.tabListLeft {border-bottom: solid 1px #999; padding-left:4px;padding-bottom:2px;vertical-align: bottom;white-space: nowrap;}
/* navigation */	

/* quote navigation width adds up to 566 without padding and the corner*/
	#navigation {width:580px;}
	#Quotes #navigation {width:628px;}
	#navigation div.headerlinksm {font-weight:bold;padding-left:0px;padding-right:0px;}
	#navigation div.headerlinksm a{font-weight:normal;padding-left:2px;padding-right:2px;}
	
	#quoteNav .tabListRight {width:576px;}
	#quoteNav .tabBorders 	{width:42px;}

	#quoteSnapshotNav .tabListRight {width:516px;}
	#quoteSnapshotNav .tabBorders 	{width:60px;}
	#quoteSnapshotNav .tabListLeft 	{width:38px;padding-bottom:3px;}
	
	#quoteChartsNav .tabListRight 	{width:472px;}
	#quoteChartsNav .tabBorders 	{width:46px; text-align:right;}
	#quoteChartsNav .tabListLeft 	{width:96px;}

	#quoteInsiderNav .tabListRight 	{width:416px;}
	#quoteInsiderNav .tabBorders 	{width:56px; text-align:right;}
	#quoteInsiderNav .tabListLeft 	{width:142px;}

	#quoteSECNav .tabListRight 	{width:354px;}
	#quoteSECNav .tabBorders 	{width:68px; text-align:right;}
	#quoteSECNav .tabListLeft 	{width:192px;}
	
	#quoteFinancialNav .tabListRight 	{width:294px;}
	#quoteFinancialNav .tabBorders 		{width:62px; text-align:right;}
	#quoteFinancialNav .tabListLeft 	{width:258px;}
	
	#quoteHistoricalNav .tabListRight 	{width:199px;}
	#quoteHistoricalNav .tabBorders		{width:95px; text-align:right;}
	#quoteHistoricalNav .tabListLeft	{width:320px;}

	#earningsNav .tabListLeft 	{width:416px;}
	#earningsNav .tabBorders 	{width:64px;}
	#earningsNav .tabListRight 	{width:138px;padding-bottom:3px;}
	
	#snapshot .tabBorders 	{width:60px; text-align:right;}
	#snapshot .tabListRight {width:562px;}
	
	#totalReturn .tabBorders 	{width:82px; text-align:right;}
	#totalReturn .tabListRight 	{width:478px;}
	#totalReturn .tabListLeft 	{width:62px;}
	
	#ratingsRisks .tabBorders 	{width:95px; text-align:right;}
	#ratingsRisks .tabListRight {width:377px;}
	#ratingsRisks .tabListLeft 	{width:142px;}

	#holdings .tabBorders 	{width:58px; text-align:right;}
	#holdings .tabListRight {width:324px;}
	#holdings .tabListLeft 	{width:232px;}
	
	#feesManagement .tabBorders 	{width:122px; text-align:right;}
	#feesManagement .tabListRight 	{width:200px;}
	#feesManagement .tabListLeft 	{width:292px;}
/* end MF quote navigation */
/* indexes nav */
	#dowNav .tabListRight {width:532px;}
	#dowNav .tabBorders {width:42px;}

	#nasdaqNav .tabListRight {width:464px;}
	#nasdaqNav .tabBorders {width:62px;}
	#nasdaqNav .tabListLeft 	{width:40px;}

	#sandpNav .tabListRight {width:446px;}
	#sandpNav .tabBorders {width:36px;}
	#sandpNav .tabListLeft 	{width:84px;}

	#russNav .tabListRight {width:367px;}
	#russNav .tabBorders {width:79px;}
	#russNav .tabListLeft 	{width:120px;}

	#nyseNav .tabListRight {width:272px;}
	#nyseNav .tabBorders {width:100px;}
	#nyseNav .tabListLeft 	{width:194px;}

	#dtransNav .tabListRight {width:188px;}
	#dtransNav .tabBorders {width:90px;}
	#dtransNav .tabListLeft 	{width:288px;}

	#dutilNav .tabListRight {width:106px;}
	#dutilNav .tabBorders {width:80px;}
	#dutilNav .tabListLeft 	{width:380px;}

	#amexNav .tabListRight {width:20px;}
	#amexNav .tabBorders {width:104px;}
	#amexNav .tabListLeft 	{width:442px;}
	/* end indexes navs */

	#worldNav .tabBorders {padding-right:5px;}
	#worldNav .tabListRight {width:474px;}
	#worldNav .tabBorders {width:100px;}
	
	#adrsNav .tabBorders {padding-right:4px;} 
	#adrsNav .tabListRight {width:414px;}
	#adrsNav .tabBorders {width:60px;}
	#adrsNav .tabListLeft 	{width:100px;}
	#adrsNav div.headerlinksm a{font-weight:bold;}

	#ftseNav .tabBorders {padding-right:4px;} 
	#ftseNav .tabListRight {width:359px;}
	#ftseNav .tabBorders {width:50px;}
	#ftseNav .tabListLeft 	{width:165px;}
	#ftseNav div.headerlinksm a{font-weight:bold;}

	#daxNav .tabBorders {padding-right:4px;} 
	#daxNav .tabListRight {width:309px;}
	#daxNav .tabBorders {width:50px;}
	#daxNav .tabListLeft 	{width:215px;}
	#daxNav div.headerlinksm a{font-weight:bold;}
	
	#cacNav .tabBorders {padding-right:4px;} 
	#cacNav .tabListRight {width:259px;}
	#cacNav .tabBorders {width:50px;}
	#cacNav .tabListLeft 	{width:265px;}
	#cacNav div.headerlinksm a{font-weight:bold;}
	
	#activesNav .tabBorders {padding-right:4px;} 
	#activesNav .tabListRight {width:444px;}
	#activesNav .tabBorders {width:55px;}
	#activesNav .tabListLeft 	{width:75px;}
	#activesNav div.headerlinksm a{font-weight:bold;}

	#gainersNav .tabBorders {padding-right:4px;} 
	#gainersNav .tabListRight {width:379px;}
	#gainersNav .tabBorders {width:63px;}
	#gainersNav .tabListLeft 	{width:132px;}
	#gainersNav div.headerlinksm a{font-weight:bold;}

	#losersNav .tabBorders {padding-right:4px;} 
	#losersNav .tabListRight {width:327px;}
	#losersNav .tabBorders {width:62px;}
	#losersNav .tabListLeft 	{width:185px;}
	#losersNav div.headerlinksm a{font-weight:bold;}
	
	#usmkNav {width:409px;}
	#usmkNav div.headerlinksm {font-weight:bold;padding-left:0px;padding-right:0px;}
	#usmkNav .tabBorders {text-align:center; padding-left:5px;} 
	#usmkNav .tabListRight {}
	#usmkNav .tabBorders {}

/* --- end Data Table Specific --- */
/* --- Fortune 500 --- */
	#Fortune500{padding-left:17px;padding-top:20px;}
	#Fortune500 td#LeftTD{width:400px;padding-right:17px; padding-bottom:30px;}
	#Fortune500 td#RightTD{width:336px;}
	#Fortune500 th{border-bottom : 1px solid #65cfcf;vertical-align:bottom;padding-bottom:2px;}
	#Fortune500 tr#tablerow .titlerow{padding-right:10px;padding-top:5px;padding-bottom:2px;}
	#Fortune500 #TopStoriesBox{margin-bottom:17px;margin-top:17px;padding-bottom:0px;}
	#Fortune500 #TopStoriesBox .topstoriesTable{width:336px}
	#Fortune500 #cnnContextualLinks .cnnCLdivider	{margin-top:0px;margin-bottom:0px;}

	#Global500{padding-left:17px;padding-top:20px;}
	#Global500 td#LeftTD{width:400px;padding-right:17px; padding-bottom:30px;}
	#Global500 td#RightTD{width:336px;}
	#Global500 th{border-bottom : 1px solid #65cfcf;vertical-align:bottom;padding-bottom:2px;}
	#Global500 tr#tablerow .titlerow{padding-right:10px;padding-top:5px;padding-bottom:2px;}
	#Global500 #TopStoriesBox{margin-bottom:17px;margin-top:17px;padding-bottom:0px;}
	#Global500 #TopStoriesBox .topstoriesTable{width:336px}
	#Global500 #cnnContextualLinks .cnnCLdivider	{margin-top:0px;margin-bottom:0px;}
	
	#FortuneTableBanner table{width:400px; border : 1px solid #999;}
	#FortuneTableBanner tr{vertical-align:middle;}
	#FortuneTableBanner td{height:34px;padding-left:10px;padding-top:6px;padding-bottom:4px;}
	#FortuneTableBanner .fortuneSubhead{font-size: 12px; font-weight: bold; color: #777; padding: 5px 5px 5px 0px;}
	
	#F500Nav table{width:400px; background-color: #C5E4E6;padding-top:5px;padding-bottom:5px;}
	#F500Nav div.headerlink, #F500Nav div.headerlink a{font-weight:bold;padding-right:0px;padding-left:0px;line-height:18px;white-space : nowrap;text-align : left;}
	#F500Nav div.headerlink a{font-weight:normal;}
	#F500Nav td{padding-left:10px;vertical-align : top;}

	#F500Datapages #TopStoriesBox{margin-top:0px;margin-bottom:15px;padding-bottom:0px;}
	#F500Datapages #TopStoriesBox .topstoriesTable{width:160px}
	#F500Datapages #FortuneTableBanner table{width:580px;border-top:0px;}
	#F500Datapages #f500datapgtable {padding-top:17px;padding-bottom:17px;}
	#F500Datapages .f500table{width:580px;border:solid 1px #999;border-top:0px;}
	#F500Datapages .headermedtext{font-size:16px;}
	#F500Datapages .headerlgtext{padding-left:5px;}
	#F500Datapages #tablerow .tablePad {padding:5px;font-size:14px;}
	#F500Datapages #tablerow .tablePad2 {padding:5px;border-top:solid 1px #999;}
	#F500Datapages #tableTop .f500table{border:solid 1px #999;border-bottom:0px;}
	#F500Datapages td#LeftTD{width:580px;padding-right:14px; padding-bottom:30px;}
	#F500Datapages td#RightTD {width:160px;padding-top:3px;}
	#F500Datapages #FortuneTabs table{width:580px;height:30px;}
	#F500Datapages #FortuneTabs td{padding-bottom:2px;padding-left:6px;padding-right:6px;}
	#F500Datapages #FortuneTabs div.headerlink, #F500Datapages #FortuneTabs div.headerlink a{line-height:12px;}
	#F500Datapages #FortuneTabs div.headerlink a{font-weight:normal;}
	#F500Datapages td#LeftNews {width:360px;}
	#F500Datapages td#RightCL {width:220px;padding-left:10px;text-align:right;}
	#F500Datapages #FortuneTableBanner table.notabs{border-top: solid 1px #999;margin-top:3px;}


	#Global500 #FortuneTableBanner table{border-top:solid 1px #999;}
	
	#B2100FastTableBanner table{width:400px; border : 1px solid #999;}
	#B2100FastTableBanner tr{vertical-align:middle;}
	#B2100FastTableBanner td{height:34px;padding-left:5px;padding-top:6px;padding-bottom:4px;}
	#B2100FastTableBanner .fortuneSubhead{font-size: 12px; font-weight: bold; color: #777; padding: 5px 5px 5px 0px;}
	
	div#F500DataTable{background-color: #C5E4E6;}
	#F500DataTable table{width:400px; border : 1px solid #999; background-color: #FFF;}
	#F500DataTable .f500table{border-top : 0px;}
	#F500DataTable tr#tablerow .titlerow{border-bottom : 0px;}
	#F500DataTable td.dropdown{text-align:right;padding-right:10px;}
	#F500DataTable th{white-space:normal}
	#F500DataTable div.headersmtext{font-weight:normal;padding-left:0px;padding-bottom:3px;}
	#F500DataTable #tablerow td.titlerow div{padding-bottom:8px;}
	
	#F500Main #FortuneTableBanner td{padding-bottom:0px;}
	
	div#DownloadBox {height:58px; border:1px solid #999; padding-top:3px;padding-bottom:4px; margin-bottom:17px;}
	#DownloadBox .headerlinkmed{padding-top:18px; font-weight:bold; padding-right:40px; text-align:center;}
	
	#CorrectionsBox {border: 1px solid #999; padding: 10px 10px 10px 10px; margin-bottom:17px;}
	
	.IssueDate {font-size : 11px;}
	
	#F500SideBox {margin-bottom:17px;}
	#F500SideBox table{width:336px; background-color: #E2F0F3; border : 1px solid #999;}
	#F500SideBox td.content{font-family : Verdana; font-size : 11px;padding : 10px 5px 10px 10px;}
	#F500SideBox td.boxExplainer {background-color: #FFF;font-family : Verdana; font-size : 11px;padding : 10px 5px 10px 10px;}
	#F500SideBox th {background-color: #FFF;padding-left:10px;}
	#F500SideBox table.dataTable {border-top : 0px; border-bottom: 1px solid #999;}
	#F500SideBox .moreLink {background-color: #FFF;	border-top : 1px solid #999;font-family : Verdana; font-size : 11px;font-weight:bold;height:16px;padding : 2px 0px 3px 10px;}
	#F500SideBox .rowcolor2{background-color: #d1e6e9;}
	#F500SideBox .rowcolor1{background-color: #E2F0F3;}
	#F500SideBox td.company, 
	#F500SideBox td.datacell{padding-left:10px;}
	#F500SideBox td.rank {padding-left:10px;padding-right:0px;width:30px;}
	#F500SideBox .img02paddingL {float:left; margin: 0px 10px 3px 0px; border:none;}

	#F500Arrivals{}

	#F500CEOs .datacell{width:55px;padding-left:3px;}
	
	#F500Climbers #tablerow {vertical-align:top;padding:3px;}
	#F500Climbers .headersmtext{font-weight:normal;padding-left:0px;}
	#F500Climbers .textbox {border-top:dotted 1px #999;padding:5px;}
	#F500Climbers .company {width:175px; padding-top:6px;}
	#F500Climbers .datacell {width:100px; padding-top:6px;}
	#F500Climbers .textcell {width:125px; padding-top:6px;}

	#F500Companies{}
	
	#F500Employers .rank{width:60px;}
	#F500Employers .company{width:200px;}
	#F500Employers .datacell{width:90px;}
	
	#F500Exits{}

	#F500FiftyFifty #FortuneTabs td.tabSpacer{width:180px;}
	
	#F500Industries #header .headerDivider{text-align:right;}
	#F500Industries .rank {padding-left:5px;padding-right:0px;}
	#F500Industries .company{width:130px;}
	#F500Industries .datacell{padding-right:3px;}
	#F500Industries td.topPadding{padding-top:5px;border-top: 5px solid #FFF;}
	#F500Industries th.datacell div{padding-bottom: 2px;}

	#F500Losers{}
	
	#F500Performers .headersmtext{font-weight:normal;padding-left:0px;height:20px;}
	#F500Performers #BorderL{width:50%;}
	#F500Performers #tablerow .textcell {padding:5px;padding-right:0px;}
	#F500Performers #tablerow div.headerlink {padding-left:0px;line-height:16px;}
	#F500Performers #tablerow div.headerlink a{padding-left:0px;padding-right:0px;height:14px;}
	#F500Performers th.company{width:170px;}
	#F500Performers th.datacell{width:80px;}
	#F500Performers th.rank{width:60px;}
	
	/* for both F500 and G500 */
	#F500States table{border-bottom:0px;}
	#F500States #FortuneTableBanner table{border-bottom:solid 1px #999;}
	#F500States .f500table #tablerow .titlerow{border-top:1px solid #999;border-bottom:solid 1px #999;}
	#F500States #F500DataTable table.f500table{border-bottom:solid 1px #999;}
	
	#F500WomenCEOs{}

	#G500Europe{}
	#G500Asia{}
	#G500Climbers .rank{width:60px;}
	#Global500 #F500Industries .company{width:170px;}
	#Global500 #F500States .company{width:160px;}
		
	#FootnoteBox {border: 1px solid #999; padding: 5px 5px 5px 5px; margin-top:17px;}
	.footnoteLabel{font-weight: bold;}
		
	.headerDivider{border-left: 1px solid #65cfcf;padding-right:3px;}
	#headerTop th{font-size : 10px;color : #848284;height : 20px;border-top: 1px solid #65cfcf; text-align:center;}
	div#alphaLinks {font-size: 11px; word-spacing: 4px; font-weight:bold; padding-bottom:5px; padding-top:3px;}
	#alphaLinks a{font-weight:normal;padding-bottom:5px; padding-top:3px;}
	.greyout{color: #999;font-weight:normal;}

	#FortuneTabs table{margin-top:3px; border-top: 0px; border-bottom: 0px; border-left: 0px; border-right : 0px;background-color: #C5E4E6;}
	/* add div id LeftTab around div id FortuneTabs when turning on left most tab */
	#LeftTab #FortuneTabs table{border-left: solid 1px #999;}
	#FortuneTabs td.tabONLeft{border-bottom: solid 1px #fff; background: url(https://i.cdn.turner.com/money/.element/img/1.0/misc/data_corner2.gif) no-repeat right top; padding: 0px 5px 0px 10px; white-space: nowrap;}
	#FortuneTabs td.tabON{border-bottom: solid 1px #fff; background: url(https://i.cdn.turner.com/money/.element/img/1.0/misc/data_corner2.gif) no-repeat right top; padding: 0px 5px 0px 10px; white-space: nowrap;border-left: solid 1px #999;}
	#FortuneTabs td.tabOFFwDivider{border-bottom: solid 1px #999;padding-left:10px;background: url(https://i.cdn.turner.com/money/.element/img/1.0/misc/header_divider2.gif) no-repeat right center;}
	#FortuneTabs td.tabOFF{border-bottom: solid 1px #999;padding-left:10px;}
	#FortuneTabs td.tabSpacer{border-bottom: 1px solid #999;}
	#FortuneTabs div.headerlink, #FortuneTabs div.headerlink a{font-weight:bold;padding-right:0px;padding-left:0px;line-height:18px;white-space:nowrap;text-align:left;}
	#FortuneTabs div.headerlink a{font-weight:normal;}
/* --- Other Data Page Elements --- */

	#FortuneTabs #G500tabs td.tabSpacer{width:170px;}
	#FortuneTabs #G500tabs td.tabONLeft{width:120px;}

	#FortuneTabs #TechnologyTabs {width:336px;}
	#FortuneTabs #TechnologyTabs td.tabOFFwDivider{padding-left:5px;}
	#FortuneTabs #TechnologyTabs td.tabSpacer {width:10px;}
	#TechMostActive	{width:336px;}
	#TechMostActive .bctable{border: 1px solid #999; border-top:0px;}
	#TechMostActive #header th	{border-bottom: 1px solid #65cfcf;}

	#etftopfive {width:336px;}
	#etftopfive #FortuneTabs table{margin-top:0px;}
	#etftopfive #FortuneTabs {border-top:solid 3px #C5E4E6;}
	#etftopfive #FortuneTabs td.tabSpacer {width:150px;}
	#etftopfive .bctable {width:336px;border:solid 1px #999;border-top:0px;}
	#etftopfive #header th {vertical-align:bottom;border-bottom: 1px solid #65cfcf;}
	#etftopfive #header th.name {font-size:18px;color:#000;vertical-align:middle;}
	#etftopfive tr#tablerow {font-size:11px;}
	
	#FortuneTabs #EconomyTabs .tabOFF{width:180px;}
	#FortuneTabs #EconomyTabs .tabSpace{width:240px;border-bottom: 1px solid #999999;}

	#BestFunds .bftable {width:100%;border:solid 1px #999;border-top:0px;}
	#BestFunds #FortuneTabs .table {width:404px;}
	#BestFunds #FortuneTabs .headerlink {padding-right:6px;}
	#BestFunds #FortuneTabs td.tabOFFwDivider,
	#BestFunds #FortuneTabs td.tabOFF{padding-left:5px;}
	#BestFunds #FortuneTabs .tabSpacer {width:22px;}
	#BestFunds .timestamp {padding-right:10px;}
	#BestFunds #BestFundsETF #headershade .headersmtext{border-top: 1px solid #65cfcf;}
	#BestFunds #BestFundsETF .timestamp{border-top: 1px solid #999;}
	
	
	#econIndicators table{width:336px;}
	#econIndicators .econTable{border: 1px solid #999999; border-top:0px;margin-bottom:15px;}
	#econIndicators #tablerow td.textcell {font-size:11px;}
	#econIndicators #tablerow td.company {font-size:11px;width:120px;}

	#HomePrice	table{border: 1px solid #999;}
	#HomePrice .explainertext{border-bottom: 1px solid #999; font-size:11px;padding:3px 5px 3px 5px;}
	#HomePrice th.rank,
	#HomePrice th.textcell,
	#HomePrice th.perchange {border-bottom: 1px solid #65cfcf;}
	
	#InterestRates table{border: 1px solid #999;}
	#InterestRates #header th	{border-bottom: 1px solid #999;}
	
	#techDatabox table{margin-bottom:15px;}

	td.headline {height:22px;font-family:Arial;font-size:11px;font-weight:normal;}
	td.HeadlineTime {width:45px;font-family:Arial;font-size:11px;text-align:right;padding-right:5px;padding-top:2px;}
	#headlines .headline {padding-top:2px;padding-bottom:2px;}
	#headlines .headermedtext {padding-left:0px;}
	#TickerHeadlines	{margin:15px 0;}
	
	#WorldBizHeadlines .relatedbox{padding-bottom:5px;}
	#WorldBizHeadlines .t2headline{margin-bottom:5px;}
	
	#rateStock .stockVote {border:solid 1px #999;border-top:0px;}
	#rateStock .formButton {margin-left:5px;}
	#rateStock .footnote {padding:5px;}

	#pfRates #FortuneTabs td.tabONLeft{padding: 0px 5px 0px 5px;}
	#pfRates #FortuneTabs td.tabOFF{padding-left:5px;}
	#pfRates #FortuneTabs td.tabONLeft{border-bottom: solid 1px #fff; background: url(https://i.cdn.turner.com/money/.element/img/1.0/misc/data_corner1.gif) no-repeat right top; padding: 0px 5px 0px 3px; white-space: nowrap;}
	#pfRates #FortuneTabs div.headerlink,#pfRates #FortuneTabs div.headerlink a{font-weight:bold;}
	#pfRates #FortuneTabs td.tabSpacer{width:30px;background-color:#fff;}
	#pfRates #ratestable {width:100%;border:1px solid #999;border-top:0px;}
	#pfRates #ratestable .textcell{color:#039;white-space:nowrap;}
	#pfRates .zipcell {font:normal 11px Arial;background-color:#eee;padding:3px;white-space:nowrap;}
	#pfRates .zipbox {font:normal 11px Arial;height:18px;width:100px;}	
	
	
/* copy of story.css.  email alerts are used in quotes */	
#emailAlertBox 				{padding-bottom:10px;}
#emailAlertBox .boxTable	{border: 1px solid #999;}
#emailAlertBox .headerRow	{background-color : #999;font-size: 13px;font-weight: bold;color: #fff;padding-bottom: 3px;padding : 4px 4px 4px 4px;}
#emailAlertBox .EAkeyword	{font-size: 12px;color: #000;border-bottom: 1px solid #fff;}
#emailAlertBox .EAsubmit	{font-size: 12px;color: #000;border-bottom: 1px solid #fff;}
#emailAlertBox .EAsubmit div{padding:6px 3px;}

/* uses  newer styles */
#pageWidth {width:994px;}
#mergersAcquisitions {margin-top:20px;}
#mergersAcquisitions #dataTable		{border:1px solid #999;width:628px;}
#mergersAcquisitions #dataTable td	{font : normal 12px Arial;padding: 2px 5px;}
#mergersAcquisitions th	{font : normal 10px Arial;color : #999;vertical-align : bottom;padding: 2px 5px; border-bottom: 1px solid #65cfcf; height:18px;}
#mergersAcquisitions .tableTitle	{background-color : #E1F1F0;font : bold 12px Arial; color:#000; padding:3px 10px;border-bottom: 0px}
#mergersAcquisitions .col1{}
#mergersAcquisitions .col2{}
#mergersAcquisitions .col3{white-space:nowrap;}
#mergersAcquisitions .col4{text-align:right;}
#mergersAcquisitions .col5{text-align:center;}
#mergersAcquisitions #Table4 #dataTable		{border:1px solid #999;width:307px;margin-right:7px;}
#mergersAcquisitions #Table5 #dataTable		{border:1px solid #999;width:307px;margin-left:7px;}

#datapageWide {width:994px;}
#datapageWide table.mainDatTbl {padding-top:10px;padding-left:15px;width:100%;}
#datapageWide td.adTD {padding-left:15px;vertical-align:top;width:336px;}
