/* CC Mat */
.articleTitle { font-size:14px; font-weight:bold; color:#006600; }
.articleTable { /*background-color:#000000;*/ margin: 0px; }

.articleTopCell { background-color: #a30e0e; color: white; font-weight: bold; padding: 6px; height: 25px; }
.articleFooterCell { color: #FFFFFF; padding: 3px; background-color: #a30e0e; height: 25px; }

.articleContentCell { color:#000000; padding: 6px; background-color: #fefefe; }
.articleTextCell { color:#000000; padding: 6px; background-color: #ffffcc; }
.articleIconCell { background-color: #d0d0d0; width: 20px; }
.articleFooterCell { color: #ffffff; padding: 3px; background-color: #336699; height: 25px; }
.articleFooterCell .NormalBold { color: #ffffff; }
.featuredTopCell { background-color: #336699; font-size:11px; line-height: 16px; font-weight: bold; color:#ffffff; padding: 6px; height: 25px; }

A.Normal.MenuTop:link {
    text-decoration:    none;
    color: #333333;
}

A.Normal.MenuTop:visited  {
    text-decoration:    none;
    color: #333333;
}

A.Normal.MenuTop:active   {
    text-decoration:    none;
    color: #333333;
}

A.Normal.MenuTop:hover    {
    text-decoration:    underline;
    color: #333333;
}

A.Normal.MenuTopSelected:link {
    text-decoration:    none;
    font-weight: bold;
    color: #333333;
}

A.Normal.MenuTopSelected:visited  {
    text-decoration:    none;
    font-weight: bold;
    color: #333333;
}

A.Normal.MenuTopSelected:active   {
    text-decoration:    none;
    font-weight: bold;
    color: #333333;
}

A.Normal.MenuTopSelected:hover    {
    text-decoration:    underline;
    color: #333333;
}

.ItemShortF{
border-bottom: #e6e6e6 1px solid;
height: 100%;
 padding-bottom: 10px;
 padding-top: 10px;
 border-bottom: #000000 1px dotted;
}
html>body .ItemShortF{
height: auto;
padding-bottom: 10px;
}
.ItemShortF:after
{
content: " ";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}
.ItemTitleF{
 font-size: 18;
 font-weight: normal;
 margin-bottom: 3px;
 color: #666666;
}
.ItemTitleFLink:link{
 color: #666666;
 text-decoration: none;
}
.ItemTitleFLink:hover{
 color: #666666;
 text-decoration: none;
}
.ItemTitleFLink:visited{
 color: #666666;
}
.ItemImageF{
box-sizing: border-box;
-moz-box-sizing: border-box;
 float: left;
 width: 170px;
 padding-right: 0px;
}
.ItemSummaryF{
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 float: left;
 width: 535px;
 color: #333333;
 font-size: 12;
 /*margin-left: 8px;*/
}
.ItemReadMoreF:link{
 color: #e20031;
 text-decoration: none;

}
.ItemReadMoreF:hover{
 color: #e20031;
 text-decoration: underline;

}
.ItemReadMoreF:visited{
 color: #e20031;

}
.EndF{
 /*clear: both;*/
}

.ItemShort{
 border-bottom: #000000 1px dotted;
 padding-bottom: 10px;
}
.ItemShort:after
{
content: " ";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}
.ItemTitle{
 color: #666666;
 font-size: 18;
 font-weight: normal;
 margin-bottom: 3px;
}
.ItemTitleLink:link{
 color: #666666;
 text-decoration: none;
}
.ItemTitleLink:hover{
 color: #666666;
 text-decoration: none;
}
.ItemTitleLink:visited{
 color: #666666;
}
.ItemImage{
box-sizing: border-box;
-moz-box-sizing: border-box;
 /*float: left;*/
 width: 310px;
 border-right: #ffffff 10px solid;
}
.ItemSummary{
box-sizing: border-box;
-moz-box-sizing: border-box;
 /*float: left;*/
 width: 450px;
 /*margin-left: 8px;*/
 color: #333333;
}
.ItemReadMore:link{
 color: #e20031;
 text-decoration: none;

}
.ItemReadMore:hover{
 color: #e20031;
 text-decoration: underline;

}
.ItemReadMore:visited{
 color: #e20031;

}
.End{
 /*clear: both;*/
}
.TitleView{
 color: #666666;
 font-size: 20pt;
 margin-top: 20px;
 margin-bottom: 12px;
}
.ImageView{
 /*float: left;*/
 padding-top: 10px;
}
.TextView{
 color: #3333333;
 /*float: left;*/
 margin-left: 0px;
 width: 705px;
 font-size: 12;
}
.TextViewSummary{
 color: #333333;
 /*float: left;*/
 margin-left: 0px;
 width: 705px;
 font-size: 14;
 font-weight: bold;
 margin-bottom: 12px;
}
html>body .TextViewSummary{
 padding-bottom: 0px;
}
.ReadMoreView:link{
 color: #e20031;
 text-decoration: none;
}
.ReadMoreView:hover{
 color: #e20031;
 text-decoration: underline;
}
.ReadMoreView:visited{
 color: #e20031;
 text-decoration: none;
}
.EndView{
 clear.both;
}

.Pages{
 color: #333333;
}
.PagesNav:link{
 color: #333333;
}
.PagesNav:hover{
 color: #333333;
 text-decoration: underline;
}
.PagesNav:visited{
 color: #333333;
}


/* Print */
.PrintTitle{
 font-size: 20pt;
 margin-bottom: 10px;
 font-family: Tahoma;
}
.PrintSummary{
 font-size: 14;
 margin-bottom: 10px;
 font-weight: bold;
 font-family: Tahoma;
}
.PrintImage{
 /*float: left;*/
  margin-bottom: 10px;
  font-family: Tahoma;
}
.PrintText{
 width: 100%;
 /*float: left;*/
 height: 100%;
 font-family: Tahoma;
 font-size: 12;
}
