﻿/******************************/
/** ticker                   **/
/******************************/

.ticker_div
{    
    color: Gray;
}

.ticker
{	
	overflow: hidden;
	position:relative;				
}

.ticker_default
{		
	width:76em;			
}

.ticker_100
{		
	width:100%;			
}


#ticker_content
{
	position:relative;	
	white-space:nowrap;
    font-size: 14px;
	left: 100%;
}
.ticker_scroll_arrow 
{
	cursor:pointer;	
	font-weight: bold;
}

.ticker_scroll_arrow_left
{    
    width: 1em;
    background-image: url(../ticker/images/arrow-left.png);
    background-repeat: no-repeat;
    background-position: center center;     
}

.ticker_scroll_arrow_right
{    
    width: 1em;
    background-image: url(../ticker/images/arrow-right.png);
    background-repeat: no-repeat;
    background-position: center center;     
}

.ticker_scroll_arrow :hover
{
	cursor:pointer;
	background:red;	
}

.ticker a,
.ticker a:visited,
.ticker a:active {
    color: #090d48;
    text-decoration: none;
    transition: 0.3s;
}

    .ticker a:hover {
        color:#313569;
        text-decoration: none;
    }

.ticker-rise
{
    color: #006600;
    padding-left: 2em;
}
.ticker-fall
{
    color: #ed1c24;
    padding-left: 2em;
}
.ticker-nochange
{
    color: #FF9900;
    padding-left: 2em;
}


.ticker-rise span
{
	background-image: url(../theme/images/up.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}

.ticker-fall span
{
	background-image: url(../theme/images/down.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}

.ticker-nochange span
{
	background-image: url(../theme/images/nochange.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}

#ticker div marquee
{
	width: 90%;
	float: right;
	clear: both;
}
