body {
	width:95%;
	margin:0 auto;
	padding:0;
	background:#fff;
	font-family:'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; 
	font-size:75%;
	text-align:left;
	color:#31373b;
	line-height:1.4em;
}

html>body {font-size:11px;}

#header ul#navigation, #left ul#navigation, ul#navigation {display:none;}

#footer {
	clear:both;
	border-top:1px solid #989b9d;
	margin:1px 0 0;
	padding:1px 0 0;
}

h1 {
	padding:10px 0;
	margin:10px 0;
}

p.accessibilityLinks {display:none;}

div.blogPostExcerpt h3, div.blogPostDetail h3 {font-size:1.454em;}

p.blogPostDetail {
	font-size:1.181em;
	margin:0;
}

p.contributor {text-align:right;}
p.originalArticle {display:none;}

.newsImage {
	float:right;
	margin:.25em 0 .5em 1em;
	font-weight:bold;
}

img.newsImage {
	padding:1px;
	border:1px solid #000;
}

div.newsImage img {
	padding:1px;
	border:1px solid #000;
}

dl.faq {}

dl.faq dt {
	width:10%;
	text-align:right;
	font-weight:bold;
	float:left;
	clear:left;
	padding:1px 0 10px;
}

dl.faq dt.Q {padding:5px 0 3px;}

dl.faq dd {
	float:left;
	margin:0 0 0 5px;
	padding:0 0 10px;
	width:85%;
}

dl.faq dd.Q {padding:5px 0 3px;}