ul.marquee {
        /* required styles */
        display: block;
        padding: 0;
        margin: 0;
        list-style: none;
        line-height: 125%;
        position: relative;
        overflow: hidden;

        /* optional styles for appearance */
        width: 192px;
        height: 22px; /* height should be included to reserve visual space for the marquee */

        background-color: #EBEBEB;

}

ul.marquee li {
        /* required styles */
        position: absolute;
        top: -999em;
        left: 0;
        display: block;
        white-space: nowrap; /* keep all text on a single line */

        /* optional styles for appearance */
        font: 12px Arial, Helvetica, sans-serif;
        padding: 3px 5px;
}
ul.marquee li a {
        text-decoration:none;
        color: #004080;
}
ul.marquee li a:hover {
color: #BF0000;
text-decoration: underline;
}