#tickermask, #output {background-color:#FFFFFF; height: 20px; position:absolute; padding:6px 0 0 1px; width: 100%;}
#output { overflow: hidden; font-size:0.9em;}
#newsticker{ overflow:hidden; position: relative;  display: block; }
#tickercontrols { float:left; margin-right:2px;}
#tickercontrols a {position:static; margin-top:1px; height:18px; width:25px; background-color:transparent;  border:0;  cursor:pointer; display:block; float:left; margin-right: 0.2em;}
#tickercontrols span{ display:none; }
#newsitem{padding:0 0 0 2px}
div#news-area h2{font-size: 1.1em; padding-top:0.3em;}
#tickercontrols li{margin:0;}
#newstickerTitle{display:none;}
#tickermask{ display:none; background: Transparent url(/images/ticker_bg.gif) repeat-x left -9px;}
#tickermask span { background:transparent url(/images/ticker_cursor.gif) no-repeat scroll bottom left; display:block; height:1px; width:8px; padding-top:1em;}
#noscriptNewsFeeds{display:inline; position:relative;}
#NewsFeeds{position:absolute;}
#newstickerTitleNS{display:inline; padding:0 0.5em 0 0;}
#noscriptul{width:700px;}
.hpnoscript { float: left; }

div#news-area{padding:0.3em 0; min-height:24px; height:auto !important; height:24px;}
div#news-area li{margin:0; display:inline;}
div#news-area ul{margin:0;}

div#news-area{ display:block; padding:10px 6px; margin: 0 4px; }
div#news-area a, div#news-area { }
div#news-area h2 {font-size: 1.1em;}
div#news-area ul {float:left; padding: 0;}
div#news-area li {float:left; display:inline; }

div#tickercontrols  li a { background: transparent url(../Images/ticker_controls.gif) no-repeat left top;  display: none;}
div#tickercontrols li a.stop{ background-position: -27px 0 }
div#tickercontrols li a#newstickerpre  { background-position: -54px 0 }
div#tickercontrols li a#newstickernext  { background-position: -81px 0 }
/*
div#tickercontrols li a:focus, div#tickercontrols  li a:active { background-position: 0 -20px } 
div#tickercontrols li a.stop:focus, div#tickercontrols li a.stop:active{ background-position: -27px -20px }
div#tickercontrols li a#newstickerpre:focus, div#tickercontrols li a#newstickerpre:active  { background-position: -54px -20px }
div#tickercontrols li a#newstickernext:focus, div#tickercontrols li a#newstickernext:active  { background-position: -81px -20px }
*/
div#news-area li.news-div { margin: 0 0.5em; }
#news-area-outer1 { background: Transparent url(/images/ticker_bg_left.gif) no-repeat left top; margin-left: -3px; padding-left: 3px; }
#news-area-outer2 { background: Transparent url(/images/ticker_bg_right.gif) no-repeat right top; margin-right: -4px; padding-right: 3px;  }
div#news-area ul#noscriptul { padding: 5px 0; }
div#news-area ul#noscriptul li a { display:inline; }

#newsticker #Twitter { right: 0; background-image: url(/images/twitter_logo_sm.gif); }
#newsticker #NewsFeeds { right: 143px; }