﻿#Banner, #Search, #HeadStorys, #MainNavGroup, #MainAds, #Footer, .artPromo, #artOptions, #channelHeader, .hidden, .modHeaderRgt, .modIconStd, .modIcon, #genericFooter, #ArticleLinks { display: none; }

body { font-size: 11pt; font-family: Times, serif; line-height: auto; color: black; background-color: white; }

pre { font-size: 10px; }

#Header h1 { margin: 0; margin-left: -19px; }

.artImgLeft { float: left; /* special */ margin-right: 10px; }

.artImgRgt { float: right; margin-left: 10px; }

a:link, a:visited { color: blue; text-decoration: underline; }

.moreStories a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }

#ContentGroup { float: none; margin: 0; padding: 0;  }

#ArtContent {  width: 75%;  }

dt { font-weight: bold; }

table {
	border-left: 1px solid #333;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}

td {
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	padding: 0.2em;
}

th {
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	padding: 0.2em;
}

caption {
	font-weight: bold;
	text-align: left;
}

tfoot td {
	border-bottom: 0;
	border-right: 1px solid #333;
}

#ANMSites, #FooterAdvertise, #FooterPrivacy, #FooterTerms, #FooterVert, #FooterRgt { display: none; }

#ANMFooter { margin-top: 20px; float: none; text-align: left; left: -100px; }

#ANMLogo { border: 0; }

#PartOfText br { display: inline; }

/* digital look */

.toolboxNest, #companyNavHolder, .toolboxHeader { display: none; }

.textHeaderUnderline { font-size: 14pt; }

.textRegularBold { font-weight: bold; }

#MainContent2Col { margin: 0; padding: 0; float: none; }

.toolbox { display: none; }

.dl table {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 0;
	border-right: 0;
}

.dl td {
	font-size: 9pt;
	border-left: 0;
	border-top: 0;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	padding: 0.2em;
}

.dataRegularUlOn { border-bottom: 1px solid #333 !important; }
.dataRegularUlOff { border-bottom: 1px solid #333 !important; }
.dataRegularUlOn { border-bottom: 1px solid #333 !important; }
.dataRegularUlOffR { border-bottom: 1px solid #333 !important; }
.dataRegularUlOnR { border-bottom: 1px solid #333 !important; }
.dataRegularUlOnR { border-bottom: 1px solid #333 !important; }
