
body {
    color: #000;
    background: #fff;
    font-size: 100%;
}

body, div, p {
    margin: 0;
    padding: 0;
}

.hcenter {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

#ytxty {
    margin-top: 50px;
    margin-bottom: 50px;
}

#ytxty2 {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 3em;
}

#ytxty_image {
    opacity: 0.5;
}

#p3p {
    margin-top: 50px;
}

#p3p_image {
}

.tickeroverlay-left {
	background-image:url('../images/bg-left-white.png');
	display:block;
	pointer-events:none;
	position:absolute;
	z-index:30;
	height:3em;
	width:128px;
	top:0;
	left:-2px;
}
	
.tickeroverlay-right{
	background-image:url('../images/bg-right-white.png');
	display:block;
	pointer-events:none;
	position:absolute;
	z-index:30;
	height:3em;
	width:128px;
	top:0;
	right:-2px;
}

.tickercontainer { /* the outer div */
    background: #fff; 
    width: 100%;
    height: 3em; 
    margin: 0; 
    padding: 0;
    overflow: hidden; 
}

.tickercontainer .mask {
    position: relative;
    padding-left: 10px;
    padding-right: 10px;
    top: 8px;
    height: 3em;
    overflow: hidden;
}

ul.newsticker {
    -webkit-transition: all 0s linear;
    -moz-transition: all 0s linear;
    -o-transition: all 0s linear;
    transition: all 0s linear;
    position: relative;
    margin-left: 20px;
    font: bold 10px Verdana;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 2em;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.newsticker li {
    float: left;
    margin: 0;
    padding-right: 15px;
}

ul.newsticker a {
    white-space: nowrap;
    padding: 0;
    color: #ff0000;
    margin: 0 50px 0 0;
} 

ul.newsticker span {
    margin: 0 10px 0 0;
} 

