/* liScroll styles */

.tickercontainer {
    border: medium none;
    height: 19px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 100%;
	display:block;
}

.tickercontainer .mask {
    left: 0;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 99%;
}

ul.newsticker {
    left: 750px;
    line-height: normal;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
	display:block !important;
}

ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0;
}

ul.newsticker a {
    color: #434244;
    font-family: osp-dindin;
    font-size: 14px;
    line-height: 20px;
    margin: 0 50px 0 0;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
	display: block;
}

.header-main ul.newsticker a {
	color: #fff;
} 

ul.newsticker a:hover {
	color:#434244;
	text-decoration:underline;
}

.header-main ul.newsticker a:hover {
	color: #fff;
} 

ul.newsticker span {
	margin: 0 10px 0 0;
} 