/* These styles affect the article page, regardless of what kind of article */
/*p.byline { font-weight: bold; }*/
p.posted {
	font-size: 8pt;
}
p.summary {
	font-weight: bold;
}

div.articleBoxAd { font-size: 7pt; text-align: center; float: right; margin: 0px 0px 8px 8px; }
div.articleBoxAd div { margin: 4px 0px 0px 0px; }

/* These styles affect the magazine pages */
table.magazineCover { margin: 8px 0px 0px 0px; }
td.magazineCover { text-align: center; vertical-align: top; padding: 0px 24px 0px 0px; }
td.magazineTOC { vertical-align: top; }
td.magazineTOC h1 { font-size: 14pt; margin: 0px; }
td.magazineTOC h2 a { text-decoration: none; }
td.magazineTOC h2 a:hover { text-decoration: underline; }
div.sidebarPastIssues { text-align: center; }
div.sidebarPastIssues h3 { margin-top: 0px; }
div.sidebarPastIssues h3 a { text-decoration: none; }
div.sidebarPastIssues h3 a:hover { text-decoration: underline; }
div.sidebarPastIssues div { margin-top: 16px; }
td.pastIssuesCover { vertical-align: top; padding: 16px 24px 0px 0px; }
td.pastIssuesAbstract { vertical-align: top; padding: 16px 0px 0px 0px; }
td.pastIssuesAbstract h3 { margin: 0px; }
td.pastIssuesAbstract h3 a { text-decoration: none; }
td.pastIssuesAbstract h3 a:hover { text-decoration: underline; }
td.pastIssuesAbstract ul { margin-bottom: 0px; }

.summary_container {float: left; padding: 5px; margin:5px; border:1px solid #265F8C;}
.summary_keywords {font-size: 10px; margin: 0px; }
.summary_url {
	font-size: 10px;
	margin-top: 5px;
	margin-left: 16px;
	padding-left: 0px;
	list-style-image: url("/images/icons/arrows.gif");

}

span.featuredNewsStory { font-size: 12pt; font-weight: bold; }

td.articleSEO { font-size: 8pt; font-style: italic; vertical-align: top; color: rgb(77,77,77); }
#breakingnews {
	padding: 12px;
	border: 1px solid #FF0000;
	background-color: #FFF7DF;
}
