/* News Articles Custom Styles */
.Normal {
	color:#000000;
	font-family:Verdana,Geneva,sans-serif;
	font-size:12px;
	line-height:18px;
}

.articleTitle,
a.articleTitle:active,
a.articleTitle:link,
a.articleTitle:visited
{ 
	color:#0E72B2;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:26px;
	font-weight:normal;
	text-decoration:none;
	line-height:27px;
	
}
a.articleTitle:hover {
	color:#0E72B2;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:26px;
	font-weight:normal;
	text-decoration:underline;
	line-height:27px;
}

div.articleListCategories a:active,
div.articleListCategories a:visited,
div.articleListCategories a:link,
div.articleListCategories
{
	text-transform: uppercase; 
	color:#727272;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding: 10px 0 0 0;
}
div.articleListCategories a:hover {
	text-transform: uppercase; 
	color:#727272;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	padding: 10px 0 0 0;
}

div.articleListCategoriesInternal {
	font-size:11px; 
	color: #727272;
	padding: 20px 0 5px 0;
	
}
.articleListCategoriesInternal a:active,
.articleListCategoriesInternal a:hover,
.articleListCategoriesInternal a:visited,
.articleListCategoriesInternal a:link
{
	text-transform: uppercase; 
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	
}
.articleTable { }

table.mainArticleTable {
	padding:20px 0 20px 0;
	border-top:2px solid #E5E5E5;
	margin:10px 0 0 0;
}
td.FooterArticleListCell  p{
	padding:10px 0 0 0;
}
.articleTopCell { background-color: #336699; font-weight: bold; height: 25px; }
.articleTopCell .NormalBold { color: #FFF; }
.articleContentCell { }
.articleTextCell {  }
.articleIconCell {  width: 20px; }
.articleFooterCell { padding: 3px;  height: 25px; }
.articleFooterCell .NormalBold { }
.featuredTopCell {  font-weight: bold;  height: 25px; }

/* Comments */
articleContentCell.commentsDivHolder {
	padding:10px 0 0 5px;	
}
div.CommentsInternalHeader {
	padding:0 0 6px 0;
}
table.commentsLineTable {
	margin: 15px 0 0 0;
}
table.commentsTableInternal {
	background-color:#F6F5F1;
	padding: 20px 15px 15px 15px;
	border:1px solid #DDDCD7;
	margin:0 0 10px 0;
}
div.commentInfo {
	padding:5px 0 5px 0;
}
.commentInfo p {
	color: #797874;
	font-size:10px;
}
div.DateInfo {
	padding:15px 0 5px 0;
}
.DateInfo p {
	color: #797874;
	font-size:10px;
}
td.commentCellWidth {
	width:100px;
	font-size:10px
}
div.postComment {
	padding: 20px 0 10px 105px;
}

div.postComment p {
	padding:20px 0 0 0;
}
div.postComment p#Notify input {
	margin:0 3px 0 0;
}
div.postComment p#Notify {
	padding:5px 0 0 0;
}
div.postComment p#Notify span.Normal {
	font-size:11px;
}
/* END Comments*/
div.rssDiv {
padding:0 15px 0 0 ;
text-align:right;
}