/* these two lines are a hack to get blue above tabs for 5050 and industries */
.FootnoteBottom, #FootnoteBox {background-color:#fff;}
#FootnoteBox {border:1px solid #999;padding:5px;margin-bottom:10px;}
div#MagListDataTable{background-color: #C5E4E6;padding-bottom:0px;margin-bottom:15px;}
.IssueDate {background-color:#fff;margin-bottom:15px;}

select {font:normal 11px Arial;}

	/* fix for redesign formating */
	#MagList #leftTD {padding-right:10px;}

#TableBanner td {padding:5px;text-align:left;}
#TableBanner div.bannerSubhead {padding-top:3px;padding-left:0px;}

#splash #TableBanner table{border:0px;margin-top:15px;margin-bottom:15px;}
#splash #TableBanner td {padding:0px;}
#splash #RightTD {padding-top:10px;}

#snapshot {font:normal 12px Arial;}
#snapshot a {text-decoration:none;}
#snapshot a:hover {text-decoration:underline;}
#snapshot #TableBanner table {width:100%;border-top: solid 1px #999;}
#snapshot #TableBanner td.tbSnapLft {padding:10px;}
#snapshot #TableBanner td.tbSnapRgt {padding:10px;vertical-align:bottom;text-align:right;}
#snapshot #TableBanner div.bannerSubhead {font:bold 12px Arial;color:#666;}
#snapshot #MagTabs table{width:100%;height:30px;}
#snapshot #MagTabs td{padding-bottom:2px;padding-left:6px;padding-right:6px;}
#snapshot #MagTabs div.headerlink, #F500Datapages #FortuneTabs div.headerlink a{line-height:12px;}
#snapshot #MagTabs div.headerlink a{font-weight:normal;line-height:12px;}
#snapshot #MagTabs .tabSpacer {width:40%}
#snapshot .maglisttable{width:100%;border:solid 1px #999;border-top:0px;}
#snapshot .maglisttable td {vertical-align:middle;}
#snapshot .headermedtext {font-size:16px;padding-left:0px;}
#snapshot .headerlgtext {padding-left:0px;}
#snapshot .headersmtext {padding-left:0px;}
#snapshot .normtext {font:normal 12px Arial;}
#snapshot .imgcell {padding:10px 0px 0px 10px;vertical-align:top;height:24px;}
#snapshot .bigImgcell {padding:7px;text-align:right;vertical-align:top;}
#snapshot #MagTable2 {padding-top:17px;padding-bottom:17px;}
#snapshot #tablerow {vertical-align:top;}
#snapshot #tablerow .tablePad {padding:5px 5px 10px 10px;font-size:12px;vertical-align:top;}
#snapshot #tablerow .tablePad2 {padding:10px;border-top:solid 1px #999;}
#snapshot #tableTop .maglisttable{border:solid 1px #999;border-bottom:0px;}
#snapshot td#LeftTD {padding-right:14px; padding-bottom:15px;}
#snapshot td#RightTD {width:336px;}

#snapshot #snapNoImage #alertBox {background-color:#EEE;margin:10px;padding:10px;height:20px;}
#snapshot #snapImage #alertBox {background-color:#EEE;margin:5px 0px 5px 0px;padding:0px;}
#snapshot #alertBox .formButton {border:1px solid #7A8692;background: #E1F1F0 url(https://i.cdn.turner.com/money/.element/img/1.0/quote/button_bg_gradient.gif) repeat-x top;font:normal 11px Arial;text-align:center;cursor:hand;text-decoration:none;color:#000;text-transform:capitalize;}
#snapshot #snapNoImage #alertBox .addportfolio .formButton {width:180px;margin:0px 10px 0px 0px;}
#snapshot #snapNoImage #alertBox .addportfolio {float:left;}
#snapshot #snapNoImage #alertBox .addalerts .formButton {width:180px;margin:0px 10px 0px 0px;}
#snapshot #snapNoImage #alertBox .addalerts {float:left;}
#snapshot #snapNoImage #alertBox div.createAlert {font:normal 11px Arial;margin:0px 0px 0px 0px;}
#snapshot #snapImage #alertBox .addportfolio .formButton{width:115px;margin:5px 5px 0px 5px;}
#snapshot #snapImage #alertBox .addportfolio {float:left;}
#snapshot #snapImage #alertBox .addalerts .formButton{width:115px;margin:5px 5px 0px 0px;}
#snapshot #snapImage #alertBox .addalerts {float:right;}
#snapshot #snapImage #alertBox div.createAlert {font:normal 11px Arial;margin:0px 0px 5px 0px;text-align:right;}

#MagListSideBox #SearchBox tr#tablerow td.textcell {font:normal 11px Arial;height:28px;border-bottom:1px solid #EFEFEF;padding-left:5px;}

#cities th.datacell, #cities th.revenue {font-size:11px;font-weight:bold;color:#000;}
#cities th.datacell a, #cities th.revenue a {font-weight:normal;}

#countries #maglisttitletable {width:100%;border:solid 1px #999;border-bottom:0px;}
#countries #maglisttitletable #tablerow .titlerow {border-bottom:0px;}
#countries #MagListDataTable #tablerow .titlerow {}
#countries #MagListDataTable table.maglisttable #tablerow .titlerow {border-bottom:solid 1px #999;}
#countries select {font:normal 11px Arial;}

#performers #MagListDataTable #tablerow .titlerow {border-bottom:0px;}
#performers #BorderL {vertical-align:middle;width:50%;}
#performers .rank2 {text-align:right;}

#industry select {margin-top:5px;margin-bottom:10px;}
#industry #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#industry #LeftTab #MagTabs table{border-left:solid 1px #999;width:100%;}
#industry #LeftTab #MagTabs td.tabONLeft{background-color:#FFF;padding-left:10px;width:120px;}
#industry #MagTabs td.tabON{background-color:#FFF;padding-left:10px;width:120px;}
#industry #MagTabs td.tabOFF{padding-left:10px;width:120px;padding-right:10px;}
#industry #LeftTab #MagTabs td.tabONLeft div.headerlink{background-color:#FFF;border-top:1px solid #999;}
#industry #MagTabs td.tabSpacer{width:50%;}

#rightdatainset {float:right;margin:10px 0px 10px 5px;width:220px;}

#MagListSideBox table{width:336px; background-color: #fff; border : 1px solid #999;}
#MagListSideBox .titlerow{background-color:#eee;}
#MagListSideBox .rowcolor2{background-color: #eee;}
#MagListSideBox .rowcolor1{background-color: #fff;}
#MagListSideBox .textcell, #MagListSideBox .datacell {width:50%;}
#MagListSideBox .datacell {text-align:right;padding-right:10px;}
#MagListSideBox #customrankBox .textcell, #MagListSideBox #customrankBox .datacell {width:auto;}

#widgetBox {width:220px;margin-bottom:10px;}
#widgetBox div.borderBlock {border:1px solid #999;border-top:none;}
#widgetBox div.titleBar {font:bold 12px Arial;padding:2px 10px 2px 10px;background-color:#EEE;border:solid 1px #999;}
#widgetBox div.imageBlock {padding:0;width:218px;height:140px;}
#widgetBox div.titleBar a {text-decoration:none;color:#000;}
#widgetBox div.headline {font:bold 16px Arial;padding:5px 10px 5px 10px;}
#widgetBox div.subTease {font:normal 11px Arial;padding:0px 10px 10px 10px;}
#widgetBox div.subTease a {font-weight:bold;}

#mapbox {border:solid 1px #999;border-top:0px;margin-bottom:12px;}
#mapbox .clickmap, .maplinks {font:11px Verdana;padding-left:5px;}
#mapbox .clickmap, .maplinks a{text-decoration:none;}
#mapbox .maplinks {margin-bottom:10px;}
#mapbox .maptext {font:bold 12px Arial;padding-left:5px;}
#mapbox .headermedtext {border-top:solid 1px #999;}

#blogBox {margin-bottom:12px;}
#blogBox table {border:1px solid #999999;width:220px;margin-bottom:15px;}
#blogBox .bigHeader {background-color:#EFEFEF;border-bottom:1px solid #999999;}
#blogBox .blogCell {font:12px Arial;padding:10px;}
#blogBox .blogCell a {text-decoration:none;}
#blogBox .blogBullet {padding-bottom:10px;}
#blogBox .bigHeader {padding-left:10px;font:normal 18px Arial;height:34px;vertical-align:middle;}

#MagListSideBox #statesList table {border:1px solid #999999;width:220px;margin-bottom:15px;}
#MagListSideBox #statesList .bigHeader {padding-left:10px;font:normal 18px Arial;height:34px;vertical-align:middle;background-color:#EFEFEF;border-bottom:1px solid #999999;}
#MagListSideBox #statesList td.textcell, #statesList td.datacell {font:normal 11px Arial;border-bottom:solid 1px #eee;}
#MagListSideBox #statesList th {font:normal 10px Arial;}
#MagListSideBox #statesList a{text-decoration:none;}
