/* Top news story block */.block-news_top { position:relative; background-color:#F2D3B9; color:#333333; overflow:hidden;    margin-bottom:0.5em; padding-top:2.5em; width:530px; }html>body .block-news_top { padding-top:2.2em; }.block-news_top .bar { position:absolute; left:0; top:0; width:530px; height:2.2em; background-color:#FD7E13; }.block-news_top h2 { position:absolute; left:0.5em; top:0.3em; font-size:1.1em; color:#FFFFFF; }html>body .block-news_top h2 { top:-0.4em; *top:0.4em; left:0; }.block-news_top h3 { position:relative; font-size:0.9em; color:#333333; font-weight:bold; margin-left:0.7em; margin-bottom:0; margin-top:0.5em; }.block-news_top h3 .date { color:#FD7E13; line-height:1.3em; }.block-news_top h3 a, .block-news_top h3 a:visited { text-decoration:none; color:#333333; }.block-news_top h3 a:hover { text-decoration:underline; }.block-news_top p { position:relative; margin:0 0 0.5em 0; padding:0.5em 0.9em 0 1.1em; font-size:0.7em; line-height:1.2em; font-family:Helvetica, sans-serif; }.block-news_top p a, .block-news_top p a:visited { text-decoration:none; color:#FD7E13; }.block-news_top p a:hover { text-decoration:underline; }.block-news_top img.blockimg { position:relative; float:right; margin-left:1em; top:-0.4em; *top:0; _top:-0.4em; margin-bottom:-7px; }html>body .block-news_top h2 { padding-left:0.6em; }html>body .block-news_top p { padding-left:0.9em; }/*.block-news_top span.text_yellow {color: #ff9919; }.block-news_top span.text_blue {color: #00458a; }.block-news_top span.text_black {color: #000000; }.block-news_top span.text_red {color: #c01f2f; }.block-news_top span.text_green {color: #00704a; }.block-news_top span.text_darkgrey {color: #666666; }.block-news_top span.text_white {color: #ffffff; }*/