/* Global News Styles */
.class_news { width: 98%; }
.class_news h3, .class_news h4 { background: url("/_styles/images/main_h2.gif") repeat-x center bottom; margin-bottom: .4em; }
.class_news .more { }
.class_news .rss { }
.class_news .story { }
.class_news .date { }
.class_news .title { }
.class_news .story ul { list-style-type: disc; margin: 8px 32px; }
.class_news .story ol { list-style-type: decimal; margin: 8px 32px; }
.class_news .paging_buttons { height: 20px; }
	.class_news .paging_buttons span { display: block; }
	.class_news .paging_buttons .previous { float: left; }
	.class_news .paging_buttons .next { float: right; }
.class_news .paging_buttons .off { color: #aaa; }
.class_news .paging { height: 20px; margin-bottom: 10px; }
.class_news a:link, .class_news a:visited, .class_news a:focus
	{ }
.class_news a:hover, .class_news a:active
	{ }

	
/* Event List */
.class_news .newslist { padding-bottom: 12px; }
.class_news .newslist h3 { }
.class_news .newslist .more { float: right; padding-right: 12px; margin-top: -27px; }
.class_news .newslist .rss { display: block; text-align: right; padding-right: 12px; }
.class_news .newslist .story { padding: 0 4px 12px; }
.class_news .newslist .date { float: left; display: block; width: 63px; padding-right: 6px; }
.class_news .newslist .title { display: block; margin-left: 70px; }
.class_news .newslist a:link, .class_news .newslist a:visited, .class_news .newslist a:focus
	{ }
.class_news .newslist a:hover, .class_news .newslist a:active
	{ }

.onestory { }
.onestory .date { }
.onestory .title { }
.onestory .story { }

.onestory_newslist { }
.onestory_newslist .date { }
.onestory_newslist a { }

.onestory_detail h3 { }
.onestory_detail .footer { }
.onestory_detail .date { }
.onestory_detail .story { padding: 8px 0; margin-bottom: 8px; border-bottom: 1px solid #F5D77F; }
.onestory_detail .story img { border: 1px solid #F5D77F; margin: 0 6px 6px; padding: 6px; }
	.onestory_detail .story img.alignright { margin-right: 0; }
	.onestory_detail .story img.alignleft { margin-left: 0; }
.onestory_detail .story p { padding-bottom: 12px; }
.onestory_detail .story br { line-height: 12px; }
.onestory_detail .story-footer {  }
.onestory_detail .newsfile { padding: 8px 0; margin-bottom: 8px; }
.onestory_detail .author { display: block; }
.onestory_detail .legal { display: block; }
.onestory_detail .relatedstories { padding: 8px 0; margin-bottom: 8px; border-bottom: 1px solid #F5D77F; }
	.onestory_detail .relatedstories ul li { padding: 4px 0; }
.onestory_detail .more { display: block; float: left; }
.onestory_detail .sendtoafriend { display: block; float: right; }


.class_news .sendtoafriend { }
.class_news .sendtoafriend h3 { font-size: 1.4em; font-weight: bold; background: none; }
.class_news .sendtoafriend table { }
.class_news .sendtoafriend table td { padding: 4px 0; }
.class_news .sendtoafriend table th { padding: 4px 0; text-align: right; padding-right: 4px; vertical-align: top; }


.onestory_links { }
.onestory_links label { }

.newsbrowse { }
.newsbrowse .date { }
.newsbrowse .paging { }
.newsbrowse a { }
.newsbrowse img.border { }

.newslist_flag { }
.newslist_flag .date { }
.newslist_flag a { }
.newslist_flag img.border { }

