﻿#newsheadlines { display: block; }
#newsheadlines h2 { color: gray; display:block; background-color: #eee; padding: 2px 5px; margin: 10px 0 5px 0; border-bottom: dotted 1px #6389a2; }
#newsheadlines .headline { padding-bottom: 5px; margin-bottom: 5px; border-bottom: dotted 1px #6389a2; }
#newsheadlines .headline a { text-decoration: none;  }
#newsheadlines .headline a:hover { text-decoration: underline; }
#newsheadlines .headline .date { float: left; padding: 0 5px; width: 30px; margin-bottom: 2px }
#newsheadlines .headline .type { float: left; padding: 0 5px; width: 75px; margin-bottom: 2px }
#newsheadlines .headline .title { margin: 0 0 0 105px; padding: 0 5px;}
#newsheadlines .headline .title h3 { display:block; padding: 0 5px; color: #6389A2; margin: 0 }

#newswidget { display: block; margin-bottom: 15px; }
#newswidget h2 {  border-bottom: dotted 1px #6389a2; padding-bottom: 2px; margin-bottom: 8px }
#newswidget .headline { padding-bottom: 5px; margin-bottom: 5px;  }
#newswidget .headline a { text-decoration: none;  }
#newswidget .headline a:hover { text-decoration: underline; }
#newswidget .headline .date { float: left; padding: 0 ; width: 60px; }
#newswidget .headline .type { float: right; padding: 0; width: 75px; color: Gray; text-align: right  }
#newswidget .headline .title { padding: 0;  }
#newswidget .headline .title h3 { display:block; color: #6389A2; margin: 0; font-weight: normal }

#richnewsheadlines { display: block; overflow: hidden }
#richnewsheadlines h2 { color: gray; display:block; background-color: #eee; padding: 2px 5px; margin-top: 10px }
#richnewsheadlines td { padding: 0 5px 0 0;  border-bottom: solid 5px white;}
#richnewsheadlines td {  background: white url(/frontend/img/dotted.gif) repeat-y scroll left;}
#richnewsheadlines td img { margin: 0 5px 0 0 ; padding: 0; }	
#richnewsheadlines .headline { padding: 10px 10px 0 10px; border-top: solid 1px #eee;  }
#richnewsheadlines .headline a { text-decoration: none; color: #6389A2; }
#richnewsheadlines .headline a:hover { text-decoration: underline; }
#richnewsheadlines .headline p { margin: 15px 0 5px 0 ; }
#richnewsheadlines .headline a.more  
{
	text-align: right;
	display: block;
	text-decoration: none; 
	color: #6389A2;
	padding: 0 10px 0 0;
	background:url(/FrontEnd/img/blue_arrow.gif) center right no-repeat;	
}

#pageTitle .newsItem, #mainColumn .newsItem  { padding-left: 10px; border-left: dotted 1px #6389A2;}
#mainColumn .newsItem {  margin-top: -10px; padding-top: 10px; padding-bottom: 5px; }