/* (News) */
h2.news { margin: 5px 3px 0 0; padding: 0 0 0 7px; width: 510px; height: 80px; font-size: 38px; color: #ae0e05; font-family: "Times New Roman", Times, serif; font-weight: normal; background: url('images/bg_page_header.gif') no-repeat 0 20px; }

.onestory {margin:1px 0; padding:2px;}
.onestory .date {color:#000; font-weight: bold; font-size: 13px;}
.onestory .title { margin: 0 0 5px 0; color:#003484; font-weight:bold; font-size: 16px; text-decoration: none; display: block;}
.onestory .story {}
.onestory_newslist {margin:1px 0; padding:3px; font-size:11px; line-height:14px;}
.onestory_newslist .date {font-size:10px; color:#000;}
.onestory_newslist a {font-size:11px;}
.onestory_detail { color: #000; font-weight: normal; }
.onestory_detail .story { color: #000; font-weight: normal; font-size: inherit; }
.onestory_detail .title { margin: 0 0 5px 0; color:#003484; font-weight:bold; font-size: 16px; text-decoration: none; display: block;}
.onestory_detail div.relatedtext {background-color:#ad1719; border-top:1px solid #5f5f5f; color:#fff; font-size:10px; padding:5px;}
.onestory_detail div.relatedstories {padding:5px 5px 15px 5px; background-color:#f4f4f4; line-height:18px;}
.onestory_detail div.footer {}
.onestory_detail .date {color:#000; font-weight: bold; font-size: 13px;}
.onestory_detail div.story {}
.onestory_detail .author { color:#6B5D31; font-style: italic; font-size: 13px; }
.onestory_detail span.legal {}
.onestory_links {margin:0; padding:0;}
.onestory_links th {padding:5px; font-weight:bold; text-align:left; background-color:#D1D1D1;}
.onestory_links td {padding:5px; background-color:#f4f4f4;}
.onestory_links label {font-weight:bold;}

.newslist {margin:0 0 0 0; padding:3px 10px 3px 0; color:#000;}
.newslist .date {color:#000; font-weight: bold; font-size: 13px;}
.newslist a.title {color:#003484; font-weight:bold; font-size: 16px; text-decoration: none;}
	.newslist a.title:hover { text-decoration: underline; }
.newslist .author { color:#6B5D31; font-style: italic; font-size: 13px; }
.newslist .teaser { margin: 5px 0 0 0; }
.newslist a.readmore { margin: 10px 0 15px 0; padding: 0 15px 0 0; height: 22px; color:#ad1719 !important; font-weight:bold; font-size: 12px; text-decoration: none; text-transform: uppercase; text-align: right; display: block; background: url('images/middle_separator.jpg') no-repeat center bottom;}
	.newslist a.readmore:hover { text-decoration: underline; }
.newslist a.viewmore { width: 201px; height: 25px; display: block; background: url('images/btn_view_more_articles.png') no-repeat; float: right }
	.newslist a.viewmore:hover { background-position: 0 -25px; }
	.newslist a.viewmore span { display: none; }
.newslist img.border {border:1px solid #000;}

.newslist a.rss { width: 24px; height: 24px; display: block; float: right; background: url('images/btn_rss.gif') no-repeat; }
	.newslist a.rss span { display: none; }

.newsbrowse {position:relative; margin:1px 0; padding:3px; background-color:#f4f4f4;}
.newsbrowse .date {color:#000; font-weight: bold; font-size: 13px;}
.newsbrowse .paging {position:relative;}
.newsbrowse a { color:#003484; font-weight:bold; font-size: 16px; text-decoration: none; }
	.newsbrowse a:hover { text-decoration: underline; }
.newsbrowse img.border {border:1px solid #000;}

.newslist_flag {margin:1px 0; padding:3px; color:#ad1719; background-color:#f4f4f4;}
.newslist_flag .date {}
.newslist_flag a {font-weight:bold;}
.newslist_flag img.border {border:1px solid #000;}

