/* Dan Custom Styles Used in templates */	
/* Style around each listing     */   .articleContainer { margin: 0 0 8px 0; padding: 0; border-color: #cccccc; border-style: solid; border-width: 1px; border-bottom-width: 2px; background-color: #ffffff; }
/* Style for Date div            */   .articleContainer td .newsTopBar { background: url(Images/toplistingBG.gif) repeat-x; }
/* Style for Date div            */   .articleContainer td .newsPubDate { padding: 2px 0 2px 8px; font-size: 0.9em; color: #666; }
.articleContainer td .newsPubDate a { color: #999; }
/* Style for Category tab        */   .articleContainer td .catTabLeft { background: url(Images/cattabLeft.gif) no-repeat; width: 7px; height: 23px }
/* Style for Category tab        */   .articleContainer td .catTabRight { background: url(Images/cattabRight.gif) no-repeat top right; width: 14px; height: 23px }
/* Style for Category text       */   .articleContainer td .newsCategory { background: url(Images/cattabBG.gif) repeat-x; height: 23px; padding: 7px 5px 0 5px; }
/* Padding around listing        */   .articleContent{ padding: 8px;}
/* Title on summary              */   .articleContent h2 { font-size: 150%; padding: 0; margin: 0; }
/* Title on summary              */   .articleContent h2 a, .articleContent h2 a:link, .articleContent h2 a:visited { text-decoration: none; color:#333; }
/* Title on summary              */   .articleContent h2 a:hover, .articleContent h2 a:active { text-decoration: underline; }
/* Title on detail               */   .articleContent h1 { font-size: 155%; }

/* Style for Thb Img div         */   .articleContent .newsThumbImage img {float:left; border: solid 1px #000; margin: 0 10px 0 0;}
/* Style for Summary             */   .articleContent .newsSummary {padding: 5px 0 5px 0;}
/* Style for readmore button     */   .articleContent a.newsMoreButton, .articleContent a:link.newsMoreButton, .articleContent a:visited.newsMoreButton{ background: url(Images/nav_red_arrow_off.gif) no-repeat 0; padding: 0 0 0 12px; text-decoration: none; font-size:smaller; font-weight: bold; color: #660000;}
/* Style for readmore but   over */   .articleContent a:active.newsMoreButton, .articleContent a:hover.newsMoreButton{ background: url(Images/nav_red_arrow_on.gif) no-repeat 0; text-decoration: none; color: #990000;}

.newsPaging {padding: 5px; border-color: #cccccc; border-style: solid; border-width: 1px; background-color: #f5f5f5; }
.newsPaging a.CommandButton, .newsPaging a:link.CommandButton, .newsPaging a:visited.CommandButton, .newsPaging a:active.CommandButton, .newsPaging a:hover.CommandButton 
{ color: #6A6A6A; border: 1px solid #ABABAB; background: #E6E6E6; padding: 2px 3px 2px 4px; font-weight: bold; text-decoration: none; height: 20px; }

.newsPageIcon {background: url(Images/pagingIcon.gif) no-repeat 0; padding: 0 0 0 18px;}


/* News Articles Custom Styles */	
.articleTitle { font-size : 14px; font-weight : bolder; color : #006600; }

.articleTable { background-color: #666; padding: 1px 0 1px 0; }
.articleTopCell { background-color: #ebebeb; padding: 6px; height: 25px; }
.articleContentCell { padding: 6px; background-color: #FEFEFE; }
.articleTextCell { padding: 6px; background-color: #FFFFCC; }
.articleIconCell { background-color: #D0D0D0; width: 20px; }
.articleFooterCell { padding: 3px; background-color: #D0D0D0; height: 25px; }
