﻿/* Article Viewer CSS. */
.ArticleViewer div.Head{margin-bottom:5px;}
.ArticleViewer div.caption{font-style:italic;font-weight:bold;margin-bottom:5px;}
.ArticleViewer div.SubHead{margin-bottom:5px;}
.ArticleViewer div.rating{font-style:italic;margin-bottom:5px;}
.ArticleViewer div.rating img{margin-left:4px;margin-right:4px;height:13px;cursor:hand;cursor:pointer;}
.ArticleViewer div.Sponsorship{float:left;margin-top:5px;}
div.RatingsSummary{float:left;width:110px;display:none;}
div.RatingsSummary div{float:left;padding:1px 0 2px 0;}
div.RatingsSummary img{float:left;cursor:hand;cursor:pointer;margin-right:8px;} 
div.RatingsSummary span{float:left;width:20px;}
div.Ratings{width:160px;}
div.Ratings .MiddleLeft{height:78px;}
div.Ratings .MiddleRight{height:76px;}
div.Ratings .BottomMiddle{width:120px;}
div.Ratings .Column2{width:120px;}

.ArticleLinks {float:left;width:100%;border-top:1px solid #5FAFAF;padding-top:5px;margin-top:5px;}
.ArticleLinks span{float:left;margin-right:8px;padding-top:3px;}
.ArticleLinks img{float:left;margin-right:5px;cursor:hand;cursor:pointer;}
.ArticleLinks a{float:left;margin-right:8px;padding-top:3px;}
.ArticleLinks div.Normal{float:left;width:100%;}
.ArticleLinks div.GridRow span{background-color:#F5F5F5;margin:0;padding:4px 0 4px 0;}
.ArticleLinks div.GridRowAlt span{background-color:#E5E5E5;margin:0;padding:4px 0 4px 0;}
.ArticleLinks span.Caption{width:25%;font-weight:bold;float:left;}
.ArticleLinks span.Info{width:75%;float:right;}

.PostArticle{float:left;border:1px solid #428A8A;background-color:#5FAFAF;margin-top:5px;width:100%;}
.PostArticle div{margin-left:5px;margin-right:5px;padding-top:5px;padding-bottom:5px;color:#FFFFFF;font-weight:bold;}
.PostArticle a, .PostArticle a:active, .PostArticle a:link, .PostArticle a:visited, .PostArticle a.CommandButton, .PostArticle a.CommandButton:active, .PostArticle a.CommandButton:link, .PostArticle a.CommandButton:visited{margin-right:12px;color:#FFFFFF;font-weight:bold;}
.PostArticle a.CommandButton img{margin-right:4px;border:0;cursor:hand;cursor:pointer;}
.EditLink{padding-bottom:10px;margin-bottom:10px;display:block;border-bottom:1px dashed #5FAFAF;}

.ArticleComments{border:1px solid #FFFFFF;}
.ArticleComments a.ActiveComment, .ArticleComments a.ActiveComment:link, .ArticleComments a.ActiveComment:active, .ArticleComments a.ActiveComment:visited, .ArticleComments a.ActiveComment:hover{display:block;font-size:16px;margin-bottom:5px;color:#7F9DB9;font-weight:bold;cursor:text;margin-top:10px;text-decoration:none;}
.ArticleComments div.ActiveComment{border:1px solid #7F9DB9;padding:5px 10px 10px 10px;margin-top:15px;background-color:#FAFAFA;}
.ArticleComments span.ActiveComment{display:block;margin-bottom:5px;}
.ArticleComments span.SubHead{display:block;font-size:16px;font-weight:bold;margin-top:15px;}
.ArticleComments li{list-style:none;}
.ArticleComments li span{border-bottom:1px dashed #7F9DB9;display:block;font-size:12px; font-weight:normal;padding:10px 4px 10px 4px;cursor:hand;cursor:pointer;}
.ArticleComments li span span{display:inline;border-bottom:none;padding:0;}
.ArticleComments li a{display:block;}
.ArticleComments li .ReplyLink{margin-left:10px;color:#7F9DB9;}
.ArticleComments li .ReplyLink a{display:inline;}
.ArticleComments ul{margin:5px 0 0 0;padding:0;border-top:1px dashed #7F9DB9;}
.ArticleComments ul ul{margin:0 0 0 30px;border-top:0;}
.ArticleComments .HighlightOut{background-color:Transparent;}
.ArticleComments .HighlightOut img{border:0;margin-right:5px;height:11px;}
.ArticleComments .HighlightOver{background-color:#FAFAFA;}
.ArticleComments .HighlightOver img{border:0;margin-right:5px;height:11px;}
.ArticleComments .HighlightOut a, .ArticleComments .HighlightOut a:active, .ArticleComments .HighlightOut a:link, .ArticleComments .HighlightOut a:visited, .ArticleComments .HighlightOut a.CommandButton, .ArticleComments .HighlightOut a.CommandButton:active, .ArticleComments .HighlightOut a.CommandButton:link, .ArticleComments .HighlightOut a.CommandButton:visited,.ArticleComments .HighlightOver a, .ArticleComments .HighlightOver a:active, .ArticleComments .HighlightOver a:link, .ArticleComments .HighlightOver a:visited, .ArticleComments .HighlightOver a.CommandButton, .ArticleComments .HighlightOver a.CommandButton:active, .ArticleComments .HighlightOver a.CommandButton:link, .ArticleComments .HighlightOver a.CommandButton:visited{font-weight:bold;}


.ArticleComments .CommentForm{height:425px;overflow:hidden;border-top:1px dashed #7F9DB9;margin-top:15px;}
*html .ArticleComments .CommentForm{height:415px;}
.ArticleComments .CommentForm span.SubHead{margin-bottom:10px;}
.ArticleComments .CommentForm .Row{float:left;width:100%;padding:4px 0 4px 0;}
.ArticleComments .CommentForm .Row label.Normal, .ArticleComments .CommentForm .Row label.NormalRed{float:left;width:385px;margin-bottom:4px;}
.ArticleComments .CommentForm .Row span.Normal, .ArticleComments .CommentForm .Row span.NormalRed{float:left;margin-left:5px;font-weight:normal;font-style:italic;}
.ArticleComments .CommentForm .Row span.NormalRed{font-weight:bold;}
.ArticleComments .CommentForm .Row input.StandardTextBox{width:385px;float:left;}
.ArticleComments .CommentForm .Row textarea.StandardTextBox{width:385px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.ArticleComments .CommentForm .Row .StandardButton{float:left;border:1px solid #7F9DB9;margin-top:12px;padding:2px 0 2px 0;width:100px;}
.ArticleComments .CommentForm .Row .RatingsSpan img{cursor:hand;cursor:pointer;}
.ArticleComments .CommentForm .Row label.Rating{width:auto;margin-right:5px;margin-bottom:0;padding-top:2px;}
.ArticleComments .CommentForm .CaptchaRow div.Normal{margin-top:35px;}
.ArticleComments .CommentForm .CaptchaRow div.Normal div{position:relative;width:385px;top:-71px;}
.ArticleComments .CommentForm .CaptchaRow div.Normal img{border:1px solid #7F9DB9;position:relative;top:15px;}
.ArticleComments .CommentForm .CaptchaRow div.Normal input{position:relative;top:-68px;border:1px solid #7F9DB9;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:385px;}
.ArticleComments .CommentForm .CaptchaRow span.Normal, .ArticleComments .CommentForm .CaptchaRow span.NormalRed{position:relative;top:-110px;left:278px;width:280px;}
.ArticleComments .CommentForm .SubmitRow{position:relative;top:-48px;}
.ArticleComments .CommentForm .CaptchaError{display:none;}
.ArticleComments .CommentConfirmation{margin-bottom:10px;margin-top:15px;}
.ArticleComments .CommentConfirmation a, .ArticleComments .CommentConfirmation a:link, .ArticleComments .CommentConfirmation a:active,.ArticleComments .CommentConfirmation a:visited, .ArticleComments .CommentConfirmation a:hover{font-size:14px;font-weight:bold;cursor:text;text-decoration:none;}


.ArticleComments .ActiveComment .CommentForm .Row label.Normal, 
.ArticleComments .ActiveComment .CommentForm .Row label.NormalRed,
.ArticleComments .ActiveComment .CommentForm .Row input.StandardTextBox,
.ArticleComments .ActiveComment .CommentForm .Row textarea.StandardTextBox,
.ArticleComments .ActiveComment .CommentForm .CaptchaRow div.Normal div,
.ArticleComments .ActiveComment .CommentForm .CaptchaRow div.Normal input{width:375px;}

.ArticleComments .ActiveComment .CommentForm .Row label.Rating{width:auto;}