.AdditionalContent 
	{ width: 800px; padding: 4px 0 0 0; }
.articleContainer
	{ border: 1px solid #ccc; padding-bottom: 4px; margin-bottom: 6px; }
.articleContainer p 
	{ margin-bottom: 11px; line-height: 1.5em; }
.articleContainer .socialMediaLinks a
	{ line-height: 20px; }
.articleContainer .socialMediaLinks img
	{ vertical-align: top; }
.articleBody
	{ font-size:12px; padding:8px; }
.articleBody table,
.articleBody img
	{ margin-right: 4px; margin-bottom: 4px; }
.articleBody h2
	{ font-size:13px; color:#8000C0; }
.articleTitle
	{ height:23px; margin-top:0; background-color:#8000C0; color:#FFFFFF; padding-bottom:5px; }
.articleTitle h1
	{ font-size:16px; }
.articleTitle h2
	{ font-size:16px; padding: 5px 5px 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.articleTitle a{ color:#FFFFFF; }	
.articleFooter
	{ font-size:11px; color:#666666; text-align:right; margin-right:10px; padding-bottom: 15px; }
.commentContainer
	{ border: 1px solid #ccc; margin: 0 4px; }
.commentHeader
	{ height:18px; padding: 0 5px; background-color:#A9D281; color:#036603; }
.commentHeader p 
	{ font-size:14px; }
.commentSubmit 
	{ font-size:14px; color:#8000C0; padding-top: 11px; margin-left:20px; }
.commentSubmitP
	{ font-size:12px; color:#8000C0; margin-bottom: 11px; display:block; }
.commentSubmit p
	{ font-size:12px; }
.previousComment
	{ padding: 5px 0 0 0; }
.previousCommentBody
	{ color:#000000; padding: 0 15px; font-size: 13px; }
.previousCommentFooter
	{ text-align: right; color:#460793; padding: 2px 10px 0 10px; font-size:12px; }
.previousComment p
	{ margin: 0 !important; font-family: Verdana, Arial, Helvetica, sans-serif; }
.commentField
	{ font-size:12px; }
textarea
	{ overflow: auto; }