@charset "UTF-8";

body {
	margin: 0;
	padding: 0;
	background: white;
	color: black;
	font: normal 10pt 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}
a {
	color: #005B2F;
	text-decoration: none;
}
a img {border: none;}
.skip, hr {display: none !important;}
.alignleft {
	float: left;
	margin-right: 5pt;
}
#main .body .alignleft {margin-bottom: 5pt}
.alignright {
	float: right;
	margin-left: 5pt;
}
.footnote {font-size: 7.5pt;}
#content hr {
	display: block !important;
	border: solid #C0C0C0;
	border-width: 1px 0 0;
	height: 0px;
}
#header {
	font: normal 10pt "Goudy Old Style", Georgia, 'Times New Roman', Times, serif;
	background: url(images/dot_horiz.gif) top left repeat-x;
	margin-bottom: 10pt;
}
#header h1 {
	font-variant: small-caps;
	font-weight: normal;
	font-size: 1.5em;
	margin: 0;
	padding: 20px 0 20px 0px;
	background: url(images/dot_horiz.gif) left bottom repeat-x;
}
#header ul, #navigation, #footer ul {display: none;}
.about #navigation {display:block}
#content {
}
#title_img {
	display: none;
}
#footer {
	border-top: 1pt solid #CCC;
	margin-top: 7.5pt;
	padding-top: 7.5pt;
}

#main h2, .about #navigation h2 {
	font-weight: normal;
	font-size: 13.5pt;
}
h2 a {color: #6F6F6F;}

h3 {
	border-bottom: 1px dotted #eee;
	margin-top: 0;
}
/* post styles */
.post {margin: 0 0 30pt 0;}
.post_head {
	border: solid #D8EAEC;
	border-width: 1pt 0;
	overflow: hidden;
	width: 100%;
	padding-bottom: 1pt;
	margin-bottom: 14.5pt;
}
.post_head h2 {margin: 5pt 0 3pt;}
.post_head h3 {
	font-weight: normal;
	border-bottom: 0;
}
.post_head .meta {
	font-size: 8pt;
	text-transform: uppercase;
}
.post_head .meta span {
	font-size: 11pt;
	text-transform: none;
}
.post_head .meta a {color: #6F6F6F;}
.post_head .date {
	font-size: 8pt;
	font-weight: bold;
}
.post_head .author {margin-bottom: 11pt;}
.post_head .comments span, .post_head .category span {font-size: 9pt;}
.post_head .category {float: left;}
.post_head .comments {float: right;}
.post_body {
	clear: both;
	font-size: 10pt;
}
.addtoany_share_save_container {display: none;}
.post .more-link {
	font-size: 8pt;
	color: #6F6F6F;
}
.post .more-link span {font-weight: bold;}
.post .admin, .commentlist .edit, #main div.admin {display: none;}
/* end post styles */

.comments_response a {display: none;}

.commentlist {
	margin: 0;
	padding: 0;
	list-style: none;
}
.commentlist li {
	clear: left;
	overflow: hidden;
	margin: 7.5pt 0;
}
.commentmetadata {
	color: #0195A6;
	width: 65pt;
	float: left;
	display: inline;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 110%;
}
.commentmetadata .date {font-size: 8pt;}
.commentmetadata .author {font-size: 7.5pt;}
.commentlist .body {
	font-size: 10pt;
	margin: 0 0 0 66pt;
	background: #F3F3F3;
	padding: 1pt 7.5pt;
}
.commentlist .body p {margin: 5pt 0;}

h2#comments, #commentform {display: none;}

.about .article h3, #article-7 h3, .about #navigation h3 {border-bottom:0; font-weight:normal}
#article-7 h3 {font-size:14px}
#article-7 h3 a {color:#000; font-size:16px}
#article-7 p.lead {padding-left:75px; margin-top:10px}

.ddfmwrap {display:none}

.experts #main h2 {margin-bottom:0}
.experts .subhead {font-size:13.5pt}
.experts .author {font-size:12pt}