#magFeatMainContent {width:994px;background-color:#FFF;padding-top:15px;}
#mainColLft {margin:0px 12px 15px 10px;}
html>body #mainColLft {width:620px;}
#mainColRgt {width:336px;margin:0px 10px 15px 0px;float:right;background-color:#FFF;}

#magFeatBannerTop {background-color:#EEE;border:1px solid #999;width:622px;}
#fortSplashPage #magFeatBannerTop {background-color:#FFF;border:none;}
html>body #magFeatBannerTop {width:620px;}
#magFeatBannerTop H1 {padding:5px 10px 5px 10px;font:normal 20px Arial;margin:0;text-transform:uppercase;}
#fortSplashPage #magFeatBannerTop H1 {padding:0;font:normal 20px Arial;margin:0;text-transform:uppercase;}
#magFeatBannerTop select {font:normal 11px Arial;position:relative;top:-3px;}
#magFeatBannerTop H1 a {text-decoration:none;color:#000;font-weight:normal;}
#magFeatBannerTop H1 a:hover {text-decoration:underline;color:#000;}
#magFeatBannerTop h2 {font-weight: normal;}

#magFeatNav {width:622px;background-color:#F8F8F8;}
html>body #magFeatNav {width:620px;}
#magFeatNav #navCol {float:left;margin:0px 10px 0px 10px;width:25%;}
#magFeatNav #navColLast {padding:0px 10px 0px 10px;}
#magFeatNav div.headerlink {font:normal 11px Arial;padding:3px 0px 3px 0px;}

#magFeatHead {border:1px solid #999;width:622px;}
html>body #magFeatHead {width:620px;}
#magFeatHead .magFeatHeadTxt {font:bold 18px Arial;padding:5px 10px 5px 10px;}
#magFeatHead .magFeatDekTxt {font:normal 11px Arial;padding:0px 10px 5px 10px;}
#magFeatHead #alphaLinks {font:bold 12px Arial;padding:0px 10px 5px 10px;}
#magFeatHead #alphaLinks a {font-weight:normal;padding-right:3px;}
#magFeatHead #alphaLinks span {padding-right:3px;}
#magFeatHead #alphaLinks span.greyout {color:#999;font-weight:normal;}

#magFeatSnapshot {border:1px solid #999;width:622px;border-top:none;margin-right:12px;}
html>body #magFeatSnapshot {width:620px;}
#magFeatSnapshot #snapFltImg {float:right;margin:10px;}
#magFeatSnapshot .buttonsNxtPrv {padding:10px;}
#magFeatSnapshot .snapRankName {font:bold 18px Arial;padding:5px 0px 5px 10px;}
#magFeatSnapshot .snapTicker {font:bold 14px Arial;}
#magFeatSnapshot .snapBlurbHed {font:bold 14px Arial;padding:0px 0px 0px 10px;}
#magFeatSnapshot .snapBlurb {font:normal 12px Arial;padding:0px 0px 10px 10px;}

table.snapDataWrapper {border:none;width:622px;margin:0;padding:0;}
html>body table.snapDataWrapper {width:620px;}
table.snapDataWrapper td.mainCol {padding-right:12px;margin-top:0;}
table.snapDataWrapper td.widgetCol {width:220px;margin-left:12px;margin-top:12px;padding-top:12px;}

#magFeatData table {width:622px;border:1px solid #999;background-color:#FFF;border-top:0px;}
#magFeatData table.with220inset {width:388px;}
html>body #magFeatData table.with220inset {width:392px;}
#magFeatData table.with220insetBot {width:388px;border:none;background-color:#FFF;}
html>body #magFeatData table.with220insetBot {width:392px;}

#magFeatData th {border-bottom:1px solid #999;vertical-align:bottom;padding-bottom:2px;font:normal 10px Arial;color:#999;}
#magFeatData tr.rowcolor1 {background-color:#fff;}
#magFeatData tr.rowcolor2 {background-color:#F8F8F8;}
#magFeatData .alignLft {text-align:left;padding-left:10px;}
#magFeatData .alignRgt {text-align:right;padding-right:10px;}
#magFeatData td {font:normal 12px Arial;padding-top:8px;padding-bottom:8px;}
#magFeatData div.headersmtext{font-weight:normal;padding-left:0px;padding-bottom:3px;}

#issueDate {font:normal 11px Arial;margin-top:10px;margin-bottom:10px;}

#magFeatFootnoteBox {border:1px solid #999;width:622px;}
html>body #magFeatFootnoteBox {border:1px solid #999;width:620px;}
#magFeatData table.with220insetBot #magFeatFootnoteBox {border:1px solid #999;width:388px;}
html>body #magFeatData table.with220insetBot #magFeatFootnoteBox {width:388px;}
#magFeatFootnoteBox .magFeatFootnote {font:normal 12px Arial;padding:10px;}
#magFeatFootnoteBoxSpec {border:1px solid #999;width:622px;border-bottom:none;}
html>body #magFeatFootnoteBoxSpec {width:620px;}
#magFeatData table.with220insetBot #magFeatFootnoteBoxSpec {border:1px solid #999;border-bottom:none;width:388px;}
html>body table.with220insetBot #magFeatFootnoteBoxSpec {width:386px;}
#magFeatFootnoteBoxSpec .magFeatFootnote {font:normal 12px Arial;padding:10px;}

#quigo628 {width:622px;overflow:hidden;margin-left:0;text-align:left;}
#quigo336 {margin-bottom:15px;margin-left:0;}
#adsquare {background-color:#FFF;text-align:center;margin-bottom:15px;}

#magFeatSideBox {width:336px;margin-bottom:15px;border:1px solid #999;}
#magFeatSideBox #magFeatSideTop {background-color:#EEE;}
#magFeatSideBox #magFeatSideTop .magFeatSideHed {font-size:18px; font-weight:bold;padding:5px 10px;}
#magFeatSideBox .magFeatSideDek {font-size:11px;padding:5px 10px;}
#magFeatSideBox table.dataTable {width:100%;}
#magFeatSideBox td.textcell {font:normal 11px Arial;padding-left:10px;border-bottom:solid 1px #EEE;}
#magFeatSideBox td.textcell2 {font:normal 11px Arial;padding-left:10px;padding-top:3px;}
#magFeatSideBox .searchFoot1 {font:normal 12px Arial;padding:5px 0px 5px 10px;text-align:left;}
#magFeatSideBox .searchFoot2 {padding:5px 10px 5px 0px;text-align:right;font-weight:bold;}
#magFeatSideBox .searchFootSpan {padding:5px 10px 5px 10px;font-weight:bold;}
#magFeatSideBox th {border-bottom:1px solid #999;border-top:1px solid #999;vertical-align:bottom;padding-bottom:2px;font:normal 10px Arial;color:#999;padding-top:2px;}
#magFeatSideBox #bestCoSearch tr#tablerow {height:24px;}
#magFeatSideBox tr.rowcolor1 {background-color:#fff;}
#magFeatSideBox tr.rowcolor2 {background-color:#F8F8F8;}
#magFeatSideBox td.alignLft {text-align:left;padding:6px 10px 6px 10px;}
#magFeatSideBox td.alignRgt {text-align:right;padding:6px 10px 6px 0px;}
#magFeatSideBox th.alignLft {text-align:left;padding:3px 10px 3px 10px;;}
#magFeatSideBox th.alignRgt {text-align:right;padding:3px 10px 3px 0px;}
#magFeatSideBox td {font:normal 12px Arial;}
#magFeatSideBox .boxBlurbage {font:normal 12px Arial;padding:5px 10px 5px 10px;}

#magFeatSideBoxBest {width:336px;margin-bottom:15px;padding:0px;}
#magFeatSideBoxBest .sideBoxPad {padding:10px 20px 10px 10px;}
#magFeatSideBoxBest #magFeatSideTop {padding-bottom:5px;}
#magFeatSideBoxBest #magFeatSideTop .magFeatSideHed {font-size: 18px; font-weight:bold; letterspacing: -1px;}
#magFeatSideBoxBest .magFeatSideDek {font:normal 11px Arial;padding-top:5px;}
#magFeatSideBoxBest table.dataTable {width:306px;}
#magFeatSideBoxBest th {font:normal 11px Arial;color:#9A9A9A;border-top:1px solid #E1E1E1;border-bottom:1px dotted #BBB;padding:3px 0 3px 0}
#magFeatSideBoxBest td {font:normal 12px Arial;border-bottom:1px dotted #BBB;vertical-align:middle;height:28px;}
#magFeatSideBoxBest td.alignLft {text-align:left;background-color:#FFF;}
#magFeatSideBoxBest td.alignRgt {text-align:right;background-color:#F5F5F5;padding-right:5px;}
#magFeatSideBoxBest th.alignLft {text-align:left;}
#magFeatSideBoxBest th.alignRgt {text-align:right;padding-right:5px;}
#magFeatSideBoxBest .searchFootSpan {font-weight:bold;border-bottom:1px solid #E1E1E1;}

#stateDropdown {margin:0;padding:0;margin-top:5px;margin-bottom:5px;}
#stateDropdown select {font:normal 12px Arial;}

#googMapWidget {margin-bottom:12px;width:220px;}
html>body #googMapWidget {width:218px;}
#googMapWidget #mapHed {font:bold 12px Arial;background-color:#EEE;border:1px solid #999;border-bottom:none;}
#googMapWidget #mapHed a {color:#000;text-decoration:none;}
#googMapWidget #mapHed .mapHedPad {padding:5px 10px 5px 10px;}
#googMapWidget #map {height:150px;border:1px solid #999;overflow:hidden;cursor:pointer;}
#googMapWidget #empInfoBox {border:1px solid #999;border-top:none;height:88px;}
#googMapWidget #empInfo {font:normal 12px Arial;padding:5px;}
#googMapWidget #stateInfoBox {border:1px solid #999;border-top:none;}
#googMapWidget #stateInfo {font:normal 12px Arial;padding:5px;}
#googMapWidget #googleMap .linksBox {border:1px solid #999;}
#googMapWidget #googleMap .googleLinks {font:11px/14px Arial;padding:5px;}

#magFeatNaviTabs {background-color:#F8F8F8;border:1px solid #999;border-top:none;margin:0;width:622px;padding:0;height:22px;}
#magFeatNaviTabs span {padding:3px 10px 3px 10px;font:bold 11px/19px arial;border-right:1px solid #999;}
.Tab0Visible #magFeatNaviTabs span#tabnum0 {background-color:#FFF;}
.Tab1Visible #magFeatNaviTabs span#tabnum1 {background-color:#FFF;}
.Tab2Visible #magFeatNaviTabs span#tabnum2 {background-color:#FFF;}

#sideBar220 {width:220px;border:1px solid #999;margin-bottom:12px;}
html>body #sideBar220 {width:218px;}
#sideBar220 #sideBarTitle {font:bold 12px Arial;background-color:#EEE;border-bottom:1px solid #999;}
#sideBar220 #sideBarTitlePad {padding:5px 10px 5px 10px;}
#sideBar220 #sideBarImg {text-align:center;margin:0;padding:0;}
#sideBar220 #sideBarHed {font:bold 14px Arial;padding:5px 10px 3px 10px;}
#sideBar220 #sideBarDek {font:normal 12px Arial;padding:0px 10px 10px 10px;}
#sideBar220 a.sideBarMore {font-weight:bold;}

#sideBar220 #statesList table {width:100%;}
#sideBar220 #statesList .bigHeader {padding:5px 10px 5px 10px;font:bold 12px Arial;background-color:#EEE;border-bottom:1px solid #999999;}
#statesList .textcell, #statesList .datacell {font:normal 11px Arial;border-bottom:solid 1px #EEE;}
#statesList .textcell {padding:2px 5px 2px 10px;text-align:left;}
#statesList .datacell {padding:2px 10px 2px 0px;text-align:right;}
#statesList a {text-decoration:none;}
#statesList a:hover {text-decoration:underline;}

table.snapDataWrapper td.widgetCol #bpliveBox th {border-bottom:1px solid #999;}
table.snapDataWrapper td.widgetCol #bpliveBox td.midHeader {background-color:#EEE;font:bold 12px Arial;padding:5px 10px 5px 10px;border-bottom:1px solid #999;color:#000;}

#fullPageMap {padding-top:20px;padding-left:10px;}
#fullPageMap .mapheader {font:bold 12px Arial;background-color:#EEE;border:1px solid #999;border-bottom:none;width:620px;}
#fullPageMap #map {width:620px;height:450px;border:1px solid #999;overflow:hidden;}
#fullPageMap #empInfoBox {width:620px;border:1px solid #999;border-top:none;border-bottom:none;}
#fullPageMap #empInfo {font:normal 12px Arial;padding:5px;}
#fullPageMap #googleMap .linksBox {width:620px;border:1px solid #999;border-top:none;}
#fullPageMap #googleMap .googleLinks {font:11px/14px Arial;padding:5px;}
#fullPageMap #googleMapBubble td {font:normal 12px Arial;}
#fullPageMap #googleMapBubble td.headerBar a {font:bold 14px Arial;}

#blogBox table {border:1px solid #999999;width:220px;margin-bottom:15px;}
#blogBox td.bigHeader {background-color:#EEE;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;}
