/* News Articles Custom Styles */
.articleTitle { font-size : 14px; font-weight : bolder; color : #006600; }
.articleTable { margin: 0px; border:none; text-align:left;}
.articleTopCell { color: white; font-weight: bold; padding: 6px; height: 25px; border:none;  }
.articleTopCell .NormalBold { color: #FFF;  }
.divSearch { border:solid 1px #DCDCDC; width:100%; margin-bottom:10px; }
.articleSearchCell {background-color:#FFFFFF; color:#696969; padding-left:5px;}
.articleSearchCell .NormalBold { color:#696969;}
.articleSearchHeaderCell { background-color:#594E7A; color:White; font-size:11px; font-family:Tahoma; height:30px; padding-left:5px; font-weight:bold; }
.articleContentCell { color: black; padding: 6px; border:none;  }
.articleTextCell { color: black; padding: 2px 6px 6px 6px; border:none; background-color:#FFFFFF; text-align:left; }
.articleIconCell { width: 20px; border:none;  }
.articleFooterCell { color: #696969; padding: 3px; height: 25px; border:none; background-color:#E7E7E7; font-weight:normal;  }
.articleFooterCell .NormalBold { color: #696969; border:none; font-weight:normal;  }
.featuredTopCell { color: white; font-weight: bold; padding: 6px; height: 25px; border:none;  }
.articleSearchButtonCell { background-color:#FFFFFF; padding-left:5px; padding-top:5px; padding-bottom:5px; }
.articleSearchResultTopCell { background-color:#E7E7E7; color:#696969; height:30px; }
.articleSearchResultTopCell .NormalBold { background-color:#E7E7E7; color:#696969; }

A.Normal.MenuTop:link {
    text-decoration:    underline;
    font-family:Tahoma;
    font-weight:bold;
    font-size:12px;
}

A.Normal.MenuTop:visited  {
    text-decoration:    underline;
    font-size:12px;
    font-family:Tahoma;
    font-weight:bold;
}

A.Normal.MenuTop:active   {
    text-decoration:    underline;
    font-size:12px;
    font-family:Tahoma;
    font-weight:bold;
}

A.Normal.MenuTop:hover    {
    text-decoration:    underline;
    font-size:12px;
    color: #B22222;
    font-family:Tahoma;
    font-weight:bold;
}

A.Normal.MenuTopSelected:link {
    text-decoration:    underline;
    font-size:12px;
    color: #B22222;
    font-family:Tahoma;
    font-weight:bold;
}

A.Normal.MenuTopSelected:visited  {
    text-decoration:    underline;
    font-size:12px;
    color: #B22222;
    font-family:Tahoma;
    font-weight:bold;
}

A.Normal.MenuTopSelected:active   {
    text-decoration:    underline;
    font-size:12px;
    color: #B22222;
    font-family:Tahoma;
    font-weight:bold;
}

A.Normal.MenuTopSelected:hover    {
    text-decoration:    underline;
    font-size:12px;
    color: #B22222;
    font-family:Tahoma;
    font-weight:bold;
}


a.articleTitle:link, a.articleTitle:visited, a.articleTitle:active
{
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	color:#594E7A;
	text-decoration:none;
}
a.articleTitle:hover
{
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	color:#594E7A;
	text-decoration:underline;
}

a.articleFeaturedTitle:link, a.articleFeaturedTitle:visited, a.articleFeaturedTitle:active
{
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	color:#c87f00;
	text-decoration:none;
}
a.articleFeaturedTitle:hover
{
	cursor:pointer;
	font-weight:bold;
	font-size:13px;
	color:#c87f00;
	text-decoration:underline;
}

a.articlesTitle:link, a.articlesTitle:visited, a.articlesTitle:active
{
	cursor:pointer;
	font-size:14px;
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}
a.articlesTitle:hover
{
	cursor:pointer;
	font-size:14px;
	color:#696969;
	font-weight:bold;
	text-decoration:underline;
}

.gray
{
	color: #696969;
}

.articleSummaryCell 
{ 
	color: black; 
	padding-left: 6px;
	padding-right: 6px;
	border:none; 
	background-color: #F9E6CC; 
}

