/* Ticker Styling */
#ticker-wrapper.has-js {margin: 0px 0px 20px 0px;padding: 10px 0 0 0;width: 100%;display: block}
#ticker {width: 100%;display: block;position: relative;overflow: hidden}
#ticker-title {color: red;font-weight: normal;text-transform: uppercase;display:block;margin-right:10px;font-size:12px}
#ticker-content {margin: 0px;font-weight: normal;overflow: hidden;white-space: nowrap;font-size:12px}
#ticker-content:focus {}
#ticker-content a {text-decoration: none}
#ticker-content a:hover {text-decoration: underline}
#ticker-swipe {position: absolute;top: 0px;display: block;width: 400px;background:#fff}
#ticker-swipe span {margin-left: 1px;background-color: #216886;height: 14px;width: 7px;display: block}
#ticker-controls {padding: 0px;list-style-type: none;float: left;margin: 2px 5px 0 0}
#ticker-controls li {padding: 0px;margin-right: 5px;float: left;cursor: pointer;height: 13px;width: 13px;display: block}
#ticker-controls li#play-pause {background-image: url('../images/controls.png');background-position: 32px 16px;display: none}
#ticker-controls li#prev {background-image: url('../images/controls.png');background-position: 0px 0px}
#ticker-controls li#prev.over {background-position: -13px 0px}
#ticker-controls li#prev.down {background-position: -13px 0px}
#ticker-controls li#next {background-image: url('../images/controls.png');	background-position: 26px 0}
#ticker-controls li#next.over {background-position: 13px 0}
#ticker-controls li#next.down {	background-position: 13px 0}
.js-hidden {display: none}
#no-js-news {padding: 10px 0px 0px 45px; color: #F8F0DB}
.left #ticker-swipe {left: 80px}
.right #ticker-swipe {right: 80px}
#ticker-controls, #ticker-content, #ticker-title, #ticker {display: inline}