	#leftTD {padding-right:10px;}
	#MagList {margin:0px;width:990px;}

div.SectionWidth {width:994px;}
div.MostAdmired {width:994px;}

div#MagListDataTable{background-color: #C5E4E6;padding-bottom:0px;margin-bottom:15px;}
.IssueDate, .FootnoteBottom {background-color:#fff;}
.industry {text-align:right;padding-right:10px;}

#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 #MostAdmireSearchBox tr#tablerow td.textcell {font:normal 12px Arial;height:28px;border-bottom:1px solid #EFEFEF;padding-left:5px;}

#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;}
#statesList td.textcell, #statesList td.datacell {font:normal 11px Arial;border-bottom:solid 1px #eee;}
#statesList a{text-decoration:none;}

#rightdatainset {float:right;margin:10px 0px 10px 5px;width:220px;}

#FootnoteBox {border: 1px solid #999; padding: 10px 10px 10px 10px; margin-bottom:17px;background-color:#fff;}

#TableBanner td{vertical-align:middle;text-align:left;padding:5px;}
#TableBanner div.bannerSubhead{padding-left:0px;padding-top:3px;}

#splash #TableBanner table{border:0px;margin-top:5px;margin-bottom:10px;}

#benefitsmain .textcell {padding-top:5px;padding-bottom:5px;}
#benefitsmain .company {width:125px;}
#benefitsmain #blogBox table {width:336px;}

#benefits #blogBox table {width:336px;}

#MostAdmiredIndustry #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#MostAdmiredIndustry #LeftTab #MagTabs table{border-left:solid 1px #999;}
#MostAdmiredIndustry #MagTabs td.tabSpacer{width:45%;}
#MostAdmiredIndustry #MagListDataTable td.textcell {padding-top:5px;padding-bottom:5px;}

#bonus #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#bonus #LeftTab #MagTabs table{border-left:solid 1px #999;}
#bonus #MagTabs td.tabSpacer{width:45%;}

#companies .textcell {padding-left:20px;}

#fullList .textcell {padding-left:20px;}

#jobgrowth #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#jobgrowth #LeftTab #MagTabs table{border-left:solid 1px #999;}
#jobgrowth .tabOFF {padding-right:10px;}
#jobgrowth #MagTabs .tabSpacer{width:60%;}

#pay #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#pay #LeftTab #MagTabs table{border-left:solid 1px #999;}
#pay .tabOFF {padding-right:10px;}
#pay #MagTabs td.tabSpacer{width:65%;}
#pay #blogBox table {width:336px;}

#size #MagTabs table{width:100%;border:0px;background-color:#C5E4E6;}
#size #LeftTab #MagTabs table{border-left:solid 1px #999;}
#size #MagTabs td.tabSpacer{width:45%;}

#state #MagListDataTable {background-color:#fff;}
#state .IssueDate {margin-bottom:15px;}
#state .indRank {text-align:right;padding-right:10px;}

#snapshot #MagListDataTable {background-color:#fff;}
#snapshot .box {border-top:solid 1px #999;padding:10px;}
#snapshot .box a {text-decoration:none;}
#snapshot .headermedtext {font-size:16px;padding:0px;}
#snapshot div.imgcell {float:right;margin-top:35px;}
#snapshot th a {font:bold 12px Arial;}
#snapshot div.details {padding:1px 0px 1px 0px;}
#snapshot .toblog {font:bold 14px Arial;text-transform:uppercase;text-decoration:none;margin-top:10px;}
#snapshot .IssueDate {padding-bottom:15px;}
#snapshot .ticklink{font:bold 12px Arial;}
#snapshot .ticklink a:hover{text-decoration:underline;}
#snapshot div.buttonsLft {float:left;}
#snapshot div.buttonsRgt {float:right;}
#snapshot .box07 {padding:10px;}
#snapshot .box07 a {text-decoration:none;}
#snapshot .companyHead07 {font:normal 20px Arial;padding-top:3px;padding-bottom:5px;}
#snapshot .medTxt {font:bold 14px Arial;}
#snapshot .fatRow {padding-top:5px;padding-bottom:5px;}
#snapshot div.maEyebrow {font:bold 11px Arial;color:#666;text-transform:uppercase;}
