.ArticleWrapper {width:100%;}
.Article .SubHead {display:block;}
.nowrap {white-space: nowrap;}
.STFButton {cursor: pointer;cursor: hand;}
.CategoryList {color: maroon;font-weight: bold;}
.Author {font-size: 11px;font-weight: bold;color: #000099;}
.PublishDate {font-size: 11px;font-weight: bold;color: #440088;}
.SearchPanel{text-align:center;}
.SearchResultsPanel{font-weight:bold;color: #933;font-size: 14px;background: #F1F5FF;
border: 1px solid #CCC6FF;padding:10px;}
#panelAddComment{text-align:left;padding: 5px; width: 90%;}
.MoreArticlesLink {text-align:right;font-weight:bold;}
.CommentsLink{line-height: 30px;font-size: 1.15em;display:block;}
.CommentsContainer {border: 1px solid #CCC; background-color: #FFF;padding: 1px;}
.CommentItemStyle {background-color: #F8F8F8; border: 1px solid #CCC;padding: 5px;}
.CommentAlternatingItemStyle {border: 1px solid #CCC;padding: 5px;}
td.CommentItemStyle, td.CommentAlternatingItemStyle { padding-right:80px; }
.CommentAuthor {font-size: 1.25em; font-weight: bold;white-space: nowrap;}
.CommentDate {font-size: .8em; color: #5F68AD;margin-bottom:10px;}
.Reply {font-style:italic;background-color:#DDE8EA;border:1px dashed #ADB8BA;padding: 3px;}
.CommentGravatar {float:left;border:solid 1px #ddd;background-color:#fff;margin:1px 5px 2px 0;padding:2px;}
.thumbnail {margin: 5px;margin-top: 0px;}
.instruction {font-style:italic;}
.threeColumn {vertical-align:top;width: 30%;}
.twoColumn{vertical-align:top;width: 45%;}
.ArticleSettings {width:650px;}
.ArticleSettings {text-align:left;}
.ArticleSettings td {vertical-align:top;padding:2px;margin:2px;}
.ArticleSettings td.SubHead{text-align:right;width: 225px;}
.ArticleEditPage .dnnLabel {width:15%;}

.detailButtonRow { padding-top:15px;}
/* The text-align:left below is required because if the details are rendered on a new page,
the module is wrapped with a div with a class of DNNAligncenter*/
.Article {text-align:left;clear:both;}
.BlueAlert{color:Blue;}
.detailsStats{font-size:.9em;color:#333;padding-bottom:3px;border-bottom:1px solid #7D99C7;}
/*WP1/WPDark CSS*/
.WP1 .Head {margin-bottom: 7px;}
.WP1 .thumbnail {border: 1px solid #C0C8D0 !important;padding: 4px;float:right;}
.WPDark .thumbnail {border: 1px solid #2A2A2A !important;padding: 4px;float:right;}
/*List Page*/
.WP1.ArticleList .postinfo, .WPDark.ArticleList .postinfo {border-top:1px dotted #B0B8C0 !important;padding: 3px;margin-top:5px;}
.WP1.ArticleList .Article {border: 1px solid #DDD;padding: 10px 10px 3px 10px;margin-top:10px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.WPDark .Article {background:#333;color:white;padding: 10px;margin-top: 10px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
/*Details Page*/
.Article.WP1 { padding:10px;background: #fff;border: 1px solid #DDD;margin-top:10px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; } 
.Article.WP1 .postinfo, .Article.WPDark .postinfo {border-bottom:1px dotted #B0B8C0 !important;padding: 3px;margin-top:5px;}
