/* News Articles Custom Styles */
.NormalWhite { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.articleQuote { font-family: Tahoma, Arial, Helvetica; font-size: 8pt; border-top: solid 1px #999999; border-bottom: solid 1px #999999; }
	
.articleTitle { font-size : 14px; font-weight : bolder; color : #006600; }

.articleTable {  }
.articleTopCell { padding: 6px; height: 25px; }
.articleContentCell { color: black; padding: 6px; }
.articleTextCell { color: black; padding: 6px; }
.articleIconCell { background-color: #D0D0D0; width: 20px; }
.articleFooterCell { color: #FFFFFF; padding: 3px; background-color: #80B288; height: 25px; }

.featuredTopCell { background-color: #336699; color: white; font-weight: bold; padding: 6px; height: 25px; }

A.Normal.MenuTop:link {
    text-decoration:    underline;
}

A.Normal.MenuTop:visited  {
    text-decoration:    underline;
}

A.Normal.MenuTop:active   {
    text-decoration:    underline;
}

A.Normal.MenuTop:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:link {
    text-decoration:    underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:visited  {
    text-decoration:    underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:active   {
    text-decoration:    underline;
    color: #ff0000;
}

A.Normal.MenuTopSelected:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/* DefaultExtended */
.newsPublishCell {
	vertical-align: top;
	height: 22px;
}
.newsDate {
	font-size: 10px;
	color: #666666;
}
.newsSummaryCell {
}
.newsTitleCell {
	padding-bottom: 10px;
}
.newsMoreInfoCell {
}



a.articleTitle:link, a.articleTitle:visited {
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
}
a.articleTitle:hover, a.articleTitle:active {
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
.commentTable {
	border: 1px solid #CCCCCC;
}
.commentTitle {
	padding:2px;
	font-weight:bold;
	background-color:#EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.commentMeta {
padding:10px;
font-size:10px;
}
.commentContent {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
