/* (News) */
.onestory {margin:1px 0; padding:2px;}
.onestory .date {font-size:9px; color:#535353;}
.onestory .title {color:#ae1317; font-weight:bold;}
.onestory .title a {text-decoration:none;}
.onestory .story {font-size:11px;}
.onestory_newslist {margin:0; padding:3px; font-size:11px; line-height:14px; border:1px solid #ccc; border-top-width:0;}
.onestory_newslist .date {font-size:10px; color:#535353;}
.onestory_newslist a {font-size:11px;}
.onestory_detail h2.title {font-weight:bold; color:#ae1719; font-size:18px; margin:3px 0 5px 0;}
.onestory_detail div.relatedtext {background-color:#ad1719; border-top:1px solid #5f5f5f; color:#fff; font-size:10px; padding:5px; clear:both; }
.onestory_detail div.relatedstories {padding:5px 5px 15px 5px; background-color:#f4f4f4; line-height:18px;}
.onestory_detail div.footer {border-top:1px solid #5f5f5f; border-bottom:1px solid #5f5f5f; background-color:#D1D1D1; height:35px; clear:both;}
.onestory_detail span.date {color:#535353;}
.onestory_detail div.story {}
.onestory_detail div.correction {color:#535353; font-style:italic; }
.onestory_detail span.author {}
.onestory_detail span.legal {}
.onestory_detail .rightcol {float:right; margin-left:5px; width:241px; text-align:left;}
.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; padding:3px; color:#000; background-color:#f4f4f4; border:1px solid #ccc; border-top:none;}
.newslist .date {color:#535353;}
.newslist a {color:#ad1719; font-weight:bold;}
.newslist img.border {border:1px solid #000;}

.newsbrowse {position:relative; margin:1px 0; padding:3px; background-color:#f4f4f4;}
.newsbrowse .date {color:#535353;}
.newsbrowse .paging {position:relative;}
.newsbrowse a {color:#ad1719; font-weight:bold;}
.newsbrowse img.border {border:1px solid #000;}

.newslist_flag {margin:0; padding:3px; background-color:#f4f4f4; border:1px solid #ccc; border-top:none;}
.newslist_flag .date {color:#535353;}
.newslist_flag a {font-weight:bold;}
.newslist_flag img.border {border:1px solid #000;}

#largephoto {margin-bottom:10px; padding:0px auto; text-align:center; width:615px;}

#slideshow_wrapper {background:#fff url(/images/news/bg_largeimage.gif) no-repeat 0px -68px; margin-bottom:10px; overflow:hidden; width:615px; }
#slideshow_wrapper #slideshow_images {float:left; height:363px; width:534px;}
#slideshow_wrapper #slideshow_images img {margin-left:17px; margin-top:11px;}
#slideshow_wrapper #slideshow_prev {cursor:pointer; float:left; height:363px; width:40px;}
#slideshow_wrapper #slideshow_next {cursor:pointer; float:right; height:363px; width:41px;}
#slideshow_wrapper #slideshow_caption {background-color:#262626; border-bottom:1px solid #fff; border-top:1px solid #fff; clear:both; padding:10px;}
#slideshow_wrapper #slideshow_caption #title {color:#8c8b8b; font:18px arial;}
#slideshow_wrapper #slideshow_caption #credit {color:#fff;}
#slideshow_wrapper #slideshow_pager {background:#dfdfdf url(/images/news/bg_slideshownav.gif) repeat-x; color:#5c5b5b; font:10px Arial; padding:5px; text-transform:uppercase;}
#slideshow_pager .pagenumbers {background-color:#666; border-right:1px solid #fff; border-top:1px solid #fff; float:left; margin-left:10px;}
#slideshow_pager .pagenumbers .pagenum {border-bottom:1px solid #fff; border-left:1px solid #fff; float:left;}
#slideshow_pager .pagenumbers .pagenum:hover {background-color:#ccc;}
#slideshow_pager .pagenumbers .pagenum a {color:#fff; line-height:20px; padding:0px 5px; text-decoration:none;}
#slideshow_pager .pagenumbers .pagenum a:hover {color:#000;}
#slideshow_pager .pagenumbers .pagenum.activeSlide {background-color:#c00000;}
#slideshow_pager .pagenumbers .pagenum.activeSlide:hover a {color:#fff;}

#prevnext {clear:both; width:100%;}
#prevnext .prevnext_story {background-color:#eee; border:1px solid #ddd; color:#000; float:left; margin-bottom:10px; padding:5px; width:47%;}
#prevnext .prevnext_story .prevnext_title {color:#888; font-size:7pt; text-transform:uppercase;}
