/* use a semi-transparent image for the overlay */
#overlay {
background-image:url(transparent2.png);
color:#efefef;
height:450px;
}
/* container for external content. uses vertical scrollbar, if needed */
div.contentWrap {
height:300px;
overflow-y:auto;
overflow-x:auto;
}
body {font-family: sans-serif ;background-color:black;color:white;white-space:nowrap;}

ul{
	list-style-type: none;
	padding-left: 0px;
}

@font-face {
	font-family: 'brtv2-Regular';
	src: url('/fonts/brtv2_gdi.eot');
	src: url('/fonts/brtv2_gdi.eot?#iefix') format('embedded-opentype'),
		url('/fonts/brtv2_gdi.woff') format('woff'),
		url('/fonts/brtv2_gdi.ttf') format('truetype'),
		url('/fonts/brtv2_gdi.otf') format('opentype'),
		url('/fonts/brtv2_gdi.svg#brtv-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
}

@font-face {
     font-family: 'brtv3-Regular';
     src: url('/fonts/brtv3_gdi.eot');
     src: url('/fonts/brtv3_gdi.eot?#iefix') format('embedded-opentype'),
          url('/fonts/brtv3_gdi.woff') format('woff'),
          url('/fonts/brtv3_gdi.ttf') format('truetype'),
          url('/fonts/brtv3_gdi.otf') format('opentype'),
          url('/fonts/brtv3_gdi.svg#brtv-Regular') format('svg');
     font-weight: 400;
     font-style: normal;
     font-stretch: normal;
}
/* brtv2 font */
span.f1 { display: table-cell; width: 40px;height: 19px; font-family: brtv2-Regular; text-align:center; vertical-align:middle; z-index:50; font-size:16px; background-color:White; color:Black;  }
span.sig { display: inline-block; width: 10px ; font-family: brtv2-Regular; color:gray; height: 10px; text-align:center; vertical-align:middle;font-size:x-small;font-weight:bold;line-height:10px}
span.i1 { display: inline-block; font-family: brtv2-Regular; height: 10px; text-align:center; vertical-align:middle;font-size:small;}
span.point { display: inline-block; font-family: brtv2-Regular; height: 10px; text-align:center; vertical-align:middle;font-size:18px;}
span.w1 { display: table-cell; width: 50px;height: 30px; font-family: monospace; font-weight: 700; text-align:center; vertical-align:middle; z-index:50; font-size:20px; background-color:White; color:Black;  }
span.w2 { display: inline-block; font-family: monospace; height: 18px; text-align:center; vertical-align:middle;font-size:20px;}
span.r1 { display: table-cell; width: 50px;height: 60px; font-family: monospace; font-weight: 700; text-align:center; vertical-align:middle; z-index:50; font-size:20px; background-color:White; color:Black;  }
span.r2 { display: inline-block; font-family: monospace; height: 18px; text-align:center; vertical-align:middle;font-size:20px;}
span.r3 { display: table-cell; position:relative; top:30px; left:-60px; width: 70px;height: 30px; font-family: monospace; font-weight: 700; text-align:center; vertical-align:middle; z-index:50; font-size:12px; background-color:Teal; color:White;  }

/* brtv3 font 
span.f1 { display: inline-block; width: 40px; font-family: brtv3-Regular; text-align:center; vertical-align:middle; z-index:50; font-size:20px; background-color:White; color:Black;}
span.sig { display: inline-block; width: 10px ; font-family: brtv3-Regular; color:gray; height: 10px; text-align:center; vertical-align:middle;font-size:x-small;font-weight:bold;line-height:10px}
span.i1 { display: inline-block; font-family: brtv3-Regular; height: 10px; text-align:center; vertical-align:middle;font-size:small;}
*/
/*
span.f1 { display: inline-block; width: 40px; font-family: 'Inconsolata'; height: 19px; text-align:center; vertical-align:middle;font-size:medium;font-weight:bold}
span.sig { display: inline-block; width: 10px ;color:gray; height: 10px; text-align:center; vertical-align:middle;font-size:x-small;font-weight:bold;line-height:10px}
span.i1 { display: inline-block; font-family: 'Inconsolata'; height: 10px; text-align:center; vertical-align:middle;font-size:small;}
*/
span.f2 { display: inline-block; width: 40px; height: 10px; text-align:center; vertical-align:bottom;font-size:xx-small}
span.f3 { display: inline-block; width: 40px; height: 10px; text-align:center; vertical-align:top;font-size:xx-small}
span.f4 { display: inline-block; width: 20px; height: 10px; text-align:center; vertical-align:top;font-size:xx-small}
span.f5 { text-align:left; vertical-align:middle;font-size:small}
span.f6 { display: inline-block; width: 20px; height: 10px; text-align:center; vertical-align:top;font-size:small}
span.foot {font-family: sans-serif }
div {font-family: sans-serif}
img.logo { position:absolute; left:690px; top:210px; width:100px; height:66px}
img.logo2  { position:absolute; left:1725px; top:205px}
img.logo3  { position:absolute; left:1580px; top:512px; height:50px}
img.logo4  { position:absolute; left:1360px; top:680px}
img.logo5  { position:absolute; left:1100px; top:130px; width:60px; height:29px}
a { font-family: sans-serif }
a:link {text-decoration:none;color:black}
a:visited {text-decoration:none;color:black}
a:hover {text-decoration:none;color:grey;}
a:active {text-decoration:none;color:black;}
a.x:link {text-decoration:none;color:red}
a.x:visited {text-decoration:none;color:red}
a.x:hover {text-decoration:none;color:grey;}
a.x:active {text-decoration:none;color:red;}

a.y:link {text-decoration:none;color:grey;font-weight:normal}
a.y:visited {text-decoration:none;color:grey;font-weight:normal}
a.y:hover {text-decoration:none;color:white;}
a.y:active {text-decoration:none;color:red;font-weight:normal}

select {
border: 1px solid LightSteelBlue ;

color: black;
background: gray;

}

/*DROPDOWN MENU */

option.paid {color:black}
option.free {color:#9e0039}
option.fmotd {color:blue}

.tickercontainer { 
width: 100%;
height: 27px;
margin: 0;
padding: 0;
overflow: hidden;
}
.tickercontainer .mask { 
position: relative;
top: 8px;
height: 18px;
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;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.newsticker li {
float: left;
margin: 0;
padding: 0 7px;
box-sizing:border-box;
}

.flashit{
	-webkit-animation: flash linear 1s infinite;
	animation: flash linear 1s infinite;
	display: table-cell;
	vertical-align: middle;
	height: 19px;
	width: 40px;
}
@-webkit-keyframes flash {
	0% { opacity: 1; } 
	50% { opacity: .1; } 
	100% { opacity: 1; }
}
@keyframes flash {
	0% { opacity: 1; } 
	50% { opacity: .1; } 
	100% { opacity: 1; }
}
