#MagList {clear:both;width:994px;margin-left:5px;margin-right:5px;_margin-left:0px;_margin-right:0px;padding-left:0;padding-right:0;}
#MagList td#LeftTD {padding-bottom:30px;width:628px;padding-left:0;}
/* these two lines are a hack to get blue above tabs for 5050 and industries */
.IssueDate, .FootnoteBottom {background-color:#fff;}
div#MagListDataTable{padding-bottom:0px;margin-bottom:15px;}
div.SectionWidth {width:994px;}

#TableBanner td {padding:5px;text-align:left;}
#TableBanner div.bannerSubhead {padding-top:3px;padding-left:0px;}
#TableBanner table.menuNav {border-top:none;}

	/* fix for redesign formating */
	#LeftTD {padding-right:10px;}

#headlines .headline {width:auto;padding-top:2px;padding-bottom:2px;}

#arrivals .rank2 {width:40px;}
#arrivals .revenue {width:120px;}

#climbers #tablerow {vertical-align:top;padding:3px;}
#climbers .headersmtext{font-weight:normal;padding-left:0px;}
#climbers .textbox {border-top:dotted 1px #999;padding:5px;}
#climbers .company {width:175px; padding-top:6px;}
#climbers .datacell {width:100px; padding-top:6px;}
#climbers .textcell {width:125px; padding-top:6px;}
#climbers #MagListSideBox .textcell, #climbers #MagListSideBox .datacell {width:50%;}

#companies .rank {width:40px;}

#faq #TableBanner {margin-top:5px;}
#faq #MagListNav {border-bottom:solid 1px #999;margin-bottom:5px;}

#fiftyfifty #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#fiftyfifty #LeftTab #MagTabs table{border-left:solid 1px #999;}
#fiftyfifty #MagTabs td.tabSpacer{width:50%;}

#fullList .companyqt {font-size:10px;}
#fullList span.formButtonLT a, #fullList span.formbuttonRT a{font:bold 9px verdana;text-transform : uppercase;color: #036;border: solid 1px #999;width:80px;height:22px;}
#fullList .formButtonLT a {text-align:left;padding:3px 10px 5px 14px;background:url(https://i.cdn.turner.com/money/.element/img/1.0/buttons/button_bg_previous.gif) no-repeat top left;}	
#fullList .formbuttonRT a {text-align:right;padding:3px 14px 5px 35px;background:url(https://i.cdn.turner.com/money/.element/img/1.0/buttons/button_bg_next.gif) no-repeat top right;}

#industries .textcell {width:60px;}
#industries #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#industries #LeftTab #MagTabs table{border-left:solid 1px #999;}
#industries #MagTabs td.tabSpacer{width:40%;}
#industries #header .headerDivider{text-align:right;}
#industries .rank {padding-left:5px;padding-right:0px;}
#industries .datacell{padding-right:3px;}
#industries .number{padding-left:5px;padding-right:0px;}
#industries td.topPadding{padding-top:5px;border-top: 5px solid #FFF;}
#industries th.datacell div{padding-bottom: 2px;}
#industries #MagListSideBox .textcell, #industries #MagListSideBox .datacell {width:50%;}

#performers .headersmtext{font-weight:normal;padding-left:0px;height:20px;}
#performers #BorderL{width:50%;}
#performers #tablerow .textcell {padding:5px;padding-right:0px;}
#performers #tablerow div.headerlink {padding-left:0px;line-height:16px;}
#performers #tablerow div.headerlink a{padding-left:0px;padding-right:0px;height:14px;}
#performers th.company{width:170px;}
#performers th.datacell{width:80px;}
#performers th.rank{width:60px;}
#performers #MagListSideBox .textcell, #performers #MagListSideBox .datacell {width:50%;}
#performers div.bigLinkText {font:bold 12px Arial;}
#performers div.smallLinkText {font:normal 12px Arial;padding-bottom:2px;}

#states #MagListDataTable table.maglisttitletable {width:100%;border-bottom:none;}
#states #MagListDataTable table.maglisttitletable #tablerow td.titlerow {border-top:none;border-bottom:1px solid #999;}
#states #MagListDataTable #tablerow .titlerow {border-bottom:solid 1px #999;}
#states .rank {width:30px;}
#states .rank2 {width:40px;}
#states .datacell, #states .revenue {width:80px;}
#states #MagListSideBox .textcell, #states #MagListSideBox .datacell {width:50%;}
#states select.formEntryS {font:normal 11px Arial;}

#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;}
#statesList td.textcell, #statesList td.datacell {font:normal 11px Arial;border-bottom:solid 1px #eee;}
#statesList a{text-decoration:none;}

#womenceos .rank2 {width:40px;}

#snapshot #TableBannerNoQuote table{width:100%;border:1px solid #999;}
#snapshot #TableBannerNoQuote td{vertical-align:middle;padding:5px;text-align:left;}
#snapshot #TableBannerNoQuote div.bannerSubhead{font-weight:bold;font-size:12px;color:#777;text-align:left;padding-top:3px;padding-left:0px;}

#snapshot {font:normal 12px Arial;}
#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 .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;}
#snapshot .bigImgcell {padding:7px;}
#snapshot #MagTable2 {padding-top:17px;padding-bottom:17px;}
#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;}

select.yearToggle {font:normal 11px Arial;}

div#DownloadBox {width:336px;}

#customrankBox #tablerow th.textcell{font-size:11px;height:20px;border-bottom:solid 1px #65cfcf;}
#customrankBox .rowcolor1{background-color : #fff;}
#customrankBox .rowcolor2{background-color : #EFEFEF;}
#customrankBox #tablerow .titlerow{background-color : #EFEFEF;}

#splash #RightTD, #splash #LeftTD {padding-top:10px;}
#splash #TableBanner {margin-bottom:12px;}

#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;}

#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;}

#rightdatainset {float:right;margin:10px 0px 10px 5px;width:220px;}

#otherListsBox {border:1px solid #999;}
#otherListsBox .headBox {font:bold 12px Arial;padding:2px 10px 2px 10px;background-color:#EEE;border-bottom:solid 1px #999;}
#otherListsBox .normText {font:normal 12px Arial;padding:2px 10px 2px 10px;}
#otherListsBox .normText div a {font-weight:bold;padding-top:2px;padding-bottom:2px;}

#MagListSideBox #F500SearchBox tr#tablerow td.textcell {font:normal 11px Arial;height:28px;border-bottom:1px solid #EFEFEF;padding-left:5px;}

#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;}

#performerTabs #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#performerTabs #LeftTab #MagTabs table{border-left:solid 1px #999;}
#performerTabs #MagTabs td.tabSpacer{width:10px;}
#performerTabs #header .headerDivider{text-align:right;}