<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.container{
	/*background : white;*/
}
body {
    margin: 0;
    color: darkgrey;
    font-family: "Arial Rounded Bold",sans-serif; 

    font-size: 16px;  
    /*
 background: url("../Classic/images/cowboys-stadiumd.png") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover; 
  */
  height: 100%;
    margin: 0;
	background-color : white;
  background-size: cover;
  background-repeat: no-repeat;
    background-attachment: fixed;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.row{
    margin-right:0px;
    margin-left: 0px; 
}
li { 
    color: White;
    text-align: center;
	margin:0px;
}
.bg-img {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f6f6+82,ffffff+100 */
/*background: white;*/
  }
a {
    color: black;
}

a:link, a:visited{
	font-family:Tahoma, Verdana;
	color:#333333;
	text-transform: uppercase;
}
a:hover{
	text-decoration:underline;
}
 a:active{
	font-family:verdana, arial;
	color:#ffffff;
	text-transform: uppercase;
}
.btnCreate{
	background: #ffffff;
	    font-size: 11px;
	color:Black !important;
    text-shadow: none !important;;
}
/*.active{ 
		color:white !important;
}*/

.btnCreate.active {
	/*background: linear-gradient(#428bca ,#000000 );*/
	color:white !important;
background-color : #428bca;
}
.btnCreate.active a { 
	color:white !important;
}
.btnCreate:hover {
	background: #428bca;
	color:black !important;
} 
.btnCreate:hover a{ 
	text-decoration:underline;
	color:white !important;
}
.mem_memnu_links3{   
	
	color: #000 ;
}
.mem_memnu_links3 .active{
	
	color: #fff ;
}
.mem_memnu_links3:hover{
	
	color: #fff ;
}
.mem_memnu_links3:active{
	
	color: #fff;
}

.style-10::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.style-10::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.style-10::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}


.specialH1 {
	margin: 1em 0 0.5em 0;
    font-weight: 600;
    font-family: 'Titillium Web', sans-serif;
    position: relative;
    font-size: 36px;
    line-height: 40px;
    padding: 15px 15px 15px 15%;
    color: #355681;
    box-shadow: inset 0 0 0 1px rgba(53,86,129, 0.4), inset 0 0 5px rgba(53,86,129, 0.5), inset -285px 0 35px white;
    border-radius: 0 10px 0 10px;
    
}
.list-group-item a {
    color: black;
}
img {
    border: 0;
    outline: 0;
}

input {
    outline: none;
    margin: 0 0 5px 5px;
    color: #000;
}

input a {
    text-indent: 5px;
}

.body2 {
    background: white;
    font-size: 10px;
    margin: 0;
    padding: 0;
}

.top {
    background-image: url(images/bg_top2.jpg);
    height: 105px;
    position: relative;
    bottom: 100px;
}

.login {
    padding-left: 10px;
    font: bold 10px arial;
    color: #666;
	
}

.login ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.login li {
    display: block;
    margin: 0 0 5px 0
}

.lgn {
    padding-left: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    width: 170px;
    height: 25px;
    background-color: #fff;
    color: #666;
    font: normal 18px arial;
    border: thin solid #333;
}


.btn2 {
    padding: 5px 7px;
    font: bold 11px arial;
    COLOR: #000;
    text-transform: uppercase;
    background-color: #fff;
    border: none;
}

.btn3 {
    padding: 5px 7px;
    font: bold 11px arial;
    COLOR: #000;
    text-transform: uppercase;
    background-color: #e5e5e5;
    border: none;
}

.btn2:hover,
.btn3:hover {
    COLOR: #fff;
    background-color: #1a2f40;
    border: none;
}

.tblRaceSelecx td {
    background-color: #1a2f40;
    font: bold 12px arial;
    color: #fff;
    padding: 7px;
}

.eventHeaderLine td {
    color: #000;
    font: bold 12px arial;
    background: #efefef;
    padding: 7px;
    border-bottom: 1px solid #ccc;
}

.linkx td {
    line-height: 20px;
    border-bottom: 1px solid #ccc
}

.linkx a {
    font: bold 11px arial;
    color: #1a2f40;
    text-decoration: none
}

.linkx a:hover {
    color: #000;
    border-bottom: 1px solid red
}

.fullsite div {
    padding: 10px;
    text-align: left;
    padding-top: 150px;
}

.fullsite a {
    font: bolder 11px arial;
    text-decoration: none;
    text-transform: uppercase;
    margin-left: 10px;
}

.fullsite a:link {
    color: #777;
}

.fullsite a:visited {
    color: #777;
}

.fullsite a:hover {
    color: #1a2f40;
    border-bottom: 1px solid #999;
}

.fullsite a:active {
    color: #777;
}

.footer {
    margin-top: 15px;
    border-top: 1px solid #ccc;
    font: normal 9px arial;
    padding: 5px 0 0 10px;
    color: #0066ff;
}

.footer2 {
    font: normal 9px arial;
    text-transform: uppercase;
    text-decoration: none;
    padding: 5px 0 0 0;
    color: #0066ff;
    float: left;
}

.footer2 ul {
    list-style-type: none;
    padding: 0;
}

.footer2 li {
    display: inline;
    margin-right: 5px;
    color: #666;
}

.footer2 a {
    font: normal 9px arial;
    text-transform: uppercase;
    color: #666;
}

.footer2 a:hover {
    color: #000;
}

.gdesc {
    padding: 0 0 4px 0;
    font: bold 9px tahoma;
    color: #777;
}

.b_gdesc {
    padding: 0 0 4px 0;
    font: bold 11px arial;
    color: #1a2f40;
}

.xb_gdesc {
    padding: 2px 0 4px 0;
    font: bold 11px arial;
    color: #1a2f40;
    border-bottom: 1px dotted #ccc;
    margin-bottom: 7px;
}

.cbal {
    font: bold 11px arial;
    color: #fff;
    padding: 7px 0 0 10px;
}

.clbl {
    font: bold 9px arial;
    color: #ccc;
}

.tblNavlyr {
    padding: 5px 10px;
    border-top: 1px solid #fff;
    background-color: #34495E;
}

.tblNavlyr ul {
    list-style-type: none;
    padding: 0;
}

    .tblNavlyr h4 ul li a
    {
        font-size:10px;
    }

.tblNavlyr li {
    display: inline;
    margin-right: 10px;
    color: #FF9;
}

.tblNavlyr a {
    font: bold 9px tahoma;
    text-decoration: none;
    color: white;
    text-transform: uppercase;
}

.tblNavlyr a:hover {
    color: #fff;
}

.mobil-header {
    height: 50px;
    padding: 20px 5px 0;
}

.mobil-headertop {
    height: 53px;
    padding: 20px 10px 0;
}

.content {
    margin-top: 25px;
}


.content3 {
    padding: 10px;
}

.titleMenu
{ 
    padding: 0 0 5px 0;
    border-bottom: 2px solid black;
    border-top: 2px solid black;
    margin-bottom: 5px;
    font: bold 22px arial;
    color: black;
    text-align: center;
}
.titleMenu:first-child
{ 
    padding: 0 0 5px 0;
    border-bottom: 2px solid black;
    margin-bottom: 5px;
    font: bold 22px arial;
    color: black;
    text-align: center;
}

.arw_01 {
    padding: 0 0 5px 0;
    border-bottom: 2px solid black;
    margin-bottom: 5px;
    font: bold 13px arial;
    color: black;
    text-align: left;
}
.red
{background-color:white;
}

.green
{
    background-color:white;
}
.white
{
    background-color:white;
}

.yellow
{
    background-color:white;
}
button.accordion {
border-radius: 10px;
    background-color: white;
    color: black;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    text-align: center;
    border: solid #2d6ca2 4px;
    transition: 0.4s;
    font-size:18px;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
button.accordion:hover {
    background-color: whitesmoke;
}
button.accordion:focus {
    outline: none;
}
/* Style the accordion panel. Note: hidden by default */
div.panel { 
    background-color: white;
    display: none;
}

/* The "show" class is added to the accordion panel when the user clicks on one of the buttons. This will show the panel content */
div.panel.show {
    display: block;
}
.arw_02 {
    padding: 0 0 5px 0;
    border-bottom: 1px solid #ccc;
    margin-bottom: 5px;
}

.arw_02 a {
    font: bold 18px arial;
    color: #333;
    text-decoration: none
}

.arw_02 a:hover {
    color: #1a2f41;
}

.arw_03 {
    background: url(images/arrow_right.gif)no-repeat right;
    border-bottom: 1px dotted #ccc;
    padding: 2px 0 2px 0;
    font: bold 12px arial;
    color: #555;
}

.arw_03 a {
    font: normal 12px arial;
    color: #1a2f40;
    text-decoration: none;
    margin-bottom: 5px;
}

.arw_03 a:link {
    color: #1a2f40;
}

.arw_03 a:visited {
    color: #1a2f40;
}

.arw_03 a:hover {
    color: #000;
}

.gddate {
    padding: 4px 0 0 0;
    font: bold 12px arial;
    color: #555;
}

.gddesc {
    padding: 0 0 4px 0;
    font: bold 11px arial;
    color: #555;
}

.gdlnk {
    border-bottom: 1px dotted #ccc;
    padding: 2px 0 2px 0;
    font: normal 12px arial;
    color: #006699;
    margin-bottom: 4px;
}

.gdlnk a {
    font: normal 12px arial;
    color: #006699;
    text-decoration: none;
    margin-bottom: 5px;
}

.gdlnk a:link {
    color: #006699;
}

.gdlnk a:visited {
    color: #006699;
}

.gdlnk a:hover {
    color: #000;
}

.xgdlnk {
    padding: 2px 0 2px 0;
    font: normal 12px arial;
    color: #006699;
    margin-bottom: 4px;
}

.noline {
    font: bold 11px arial;
    color: red;
    padding: 4px;
}

.rview {
    border-bottom: 1px solid #ccc;
    padding: 4px 0 4px 0;
    margin-bottom: 4px;
    font: bold 9px tahoma;
    color: #555;
}

.rview a {
    font: bold 9px tahoma;
    color: #1a2f40;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.rview a:link {
    color: #1a2f40;
}

.rview a:visited {
    color: #1a2f40;
}

.rview a:hover {
    color: #000;
}

.lmsg {
    font: bold 9px tahoma;
    color: #555;
    text-transform: uppercase;
}

.btxt {}

.figs {
    clear: both;
    height: 20px;
    padding: 4px 0 4px 0;
    border-bottom: 1px solid #ccc;
}

.fig_lbl {
    float: left;
    font: bold 11px arial;
    color: #444;
}

.fig_val {
    float: right;
    font: bold 13px arial;
    color: #000;
}

.dtail {
    font: normal 11px arial;
    color: #333;
    padding: 2px 0 2px 0;
}


/***********/


/***********/


/***********/

.wgr-table {
    font: bolder 10px arial;
    color: #000;
    text-indent: 7px;
}

.wgr-table2 {
    position: relative;
    top: 104px;
    background-color: #eee;
    color: #000;
    border: 1px solid #fff;
}

.xinput {
    outline: none;
    border: 1px ridge #ff7800;
    background-color: #ff7800;
    color: #fff;
    font: bolder 9px tahoma;
    text-align: center;
    margin-right: 5px;
}

.xinput:hover {
    outline: none;
    border: 1px ridge #ff7800;
    background-color: #FF3300;
    color: #fff;
    font: bolder 9px tahoma;
    text-align: center;
}

.xinput2 {
    outline: none;
    border: 1px ridge #ff7800;
    background-color: #ff7800;
    color: #fff;
    font: bolder 9px tahoma;
    text-align: center;
    margin-left: 5px;
}

.xinput2:hover {
    outline: none;
    border: 1px ridge #ff7800;
    background-color: #FF3300;
    color: #fff;
    font: bolder 9px tahoma;
    text-align: center;
}

.sr_bgm {
    background: #ffffff;
    height: 25px;
    font-weight: bold;
    color: #234A5B;
	
	text-align:center;
    padding: 5px;
}

.wgr_title5 {
 font: normal 10px arial; 
 /*   background: #fff;*/
    text-transform:lowercase;
}

.TableLeagues {
    background: #fff;
}

#mesa5 {
    padding: 7px;
    font: bold 11px arial;
    text-align: left;
    border-top: 1px solid #fff;
    border-bottom: 1px dotted #ccc;
    background: #fff;
}

#mesa5 a {
    text-decoration: none;
}

#mesa5 a:link {
    color: #af0d00;
}

#mesa5 a:hover {
	 font: normal 18px arial;
    color: #000;
    border-bottom: 1px solid #1a2f40
}

.cr8t a:link {
    font: normal 18px arial;
    color: #555;
    text-decoration: none;
	
}

.cr8t a:visited {
    font: normal 18px arial;
    color: #555;
    text-decoration: none;
	
}

.cr8t a:hover {
    font: normal 18px arial;
    color: #1a2f40;
    border-bottom: 1px solid #ccc;
    text-decoration: none;
	
}

.cr8t a:active {
    font: normal 18px arial;
    color: #555;
    text-decoration: none;
}

#content p,
#content-right p,
table {
    margin: 0;
    padding: 0;
}

#content-right img {
    border: none;
}

#breadcrumb-right label {
    display: none;
}

.wgr-table {
    font: bolder 13px arial;
    color: #000;
}

.wgr-table {
    font: bolder 10px arial;
    color: #000;
    margin-bottom: 15px;
    text-indent: 7px;
}

.wgr-table2 {
    position: relative;
    top: 104px;
    background-color: #eee;
    color: #000;
    border: 1px solid #fff;
}

.LeagueTitle {
   
    font: bold 18px Verdana;
    color: #234A5B;
     background-color: #fffff;
	text-align:left;
    text-transform: capitalize !important;
    text-indent: 4px;
	border-left: auto;
	border-right: auto;
	margin-top:30px;
	padding-top:30px;
		padding-bottom:5px;
}

.LeagueTitle td {
  
    font: bold 10px arial;
    color: #fff;
    background-color: #1a2f40;
    text-transform: uppercase;
    text-indent: 4px;
}

.LeagueTitle2 td {
    font: bold 12px arial;
    color: #ffffcc;
    background-color: #696767;
    padding: 4px;
}

.LeagueTitle3 td {
    COLOR: #fff;
    font: bolder 16px arial;
    background-color: #696767;
    text-align: left;
    padding: 7px;
}

.LeagueTitleTime {
    font: bold 9px arial;
    color: #234A5B;
    
	font-size:16px;
     background-color: #fffff;
	 margin-top:30px;
	padding-top:30px;
}

.GameHeader td {
    color: #ffffff;
	
    font: bolder 12px Verdana;
    border-bottom: 2px solid #af0d00;
 
}

.GameHeader {
    color:  #000000;
	    background-color: #ed0003;
	
    font: bolder 12px arial;
    border-bottom: 2px solid #af0d00;
    padding: 6px;
}

.GameHeader2 td {
    font: bolder 12px arial;
    color: #000;
    padding: 5px;
    background: #ccc;
}

.GameHeader3 td {
    color: #ffffff;
    font: bolder 12px arial;
    background-color: #72716f;
    border-top: 1px solid #8f8d8c;
    border-bottom: 1px solid #000;
    padding: 4px;
}

.GameHeader4 {
    width: 200px;
    height: 15px;
    color: #fff;
    font: bolder 12px arial;
    margin: 0 0 5px 0;
    padding: 4px;
    background: #1a2f40;
    border-bottom: 1px dotted #1a2f40;
}

.GameHeader4 td {
    width: 200px;
    height: 20px;
    color: #fff;
    font: bolder 12px arial;
    margin: 1px 0 5px 0;
    padding: 4px;
    background: #1a2f40;
}

.GameBanner td,
.GameBannerAuto td {
    color: white;
    font: bold 13px arial;
	margin-left:auto;
	margin-right:auto;
    text-align: center;
    border-bottom: 1px solid #999;
    padding: 4px;
    background-color: #234A5B;
 
}

.TrTntDetail
{
    height:45px;
}

.TrTntDetail td {
    FONT: normal 11px arial;
    border-bottom: 1px dotted #bbb;
    color: #000;
    background-color: #fff;
}

.TrTntDetail2 td {
    FONT: normal 11px arial;
    border-bottom: 1px dotted #bbb;
    color: #000;
    background-color: #fff;
    padding: 5px;
}

.TrGameOdd
{
    height: 45px;
		border:none !important;
}

.TrGameOdd-b
{
    height: 45px;
}
.TrGameEven
{
    height: 45px;
}

.TrGameEven-b
{
    height: 45px;
}

.TrGameOdd td {
    background-color: #efefef; 
    FONT: normal 10px arial;
    color: #000;
	border:none !important;
}

.TrGameOdd-a td {
  
    background-color: #efefef;
    FONT: normal 10px arial;
    color: #000;
}

.TrGameOdd-b td {
  
    border-bottom: 1px solid #bbb;
    background-color: #efefef;
    FONT: normal 10px arial;
    color: #000;
}

.TrGameOdd-b2 td {
  
    border-bottom: 2px solid #000;
    background-color: #efefef;
    FONT: normal 10px arial;
    color: #000;
}

.xTrGameEven td {
      FONT: normal 10px arial;
    color: #000;
    background-color: #f7f7f7;
    border-top: 1px solid #bbb;
}

.TrGameEven td {
     FONT: normal 10px arial;
    color: #000;
    background-color: #fff;
}

.TrGameEven a {
     FONT: normal 10px arial;
    color: #000;
    background-color: #fff;
    text-decoration: none;
}

.TrGameOdd1,
.TrGameOdd1 td {
    border-bottom: 1px solid #bbb;
    background-color: #efefef;
    FONT: normal 11px arial;
    color: #000;
    padding-left: 5px;
    line-height: 20px;
}

.TrGameEven1,
.TrGameEven1 td {
    border-bottom: 1px solid #bbb;
    FONT: normal 11px arial;
    color: #000;
    padding-left: 5px;
    line-height: 20px;
}

.TrGameEven-a td {
    border-top: 1px dotted #ccc;
      FONT: normal 10px arial;
    color: #000;
    background-color: #fff;
}

.TrGameEven-b td {
  
    border-bottom: 1px solid #bbb;
      FONT: normal 10px arial;
    color: #000;
    background-color: #fff;
}

.TrGameEven-c td {
  
    border-bottom: 1px solid #bbb;
      FONT: normal 10px arial;
    color: #000;
    background-color: #fff;
}

.TrGameEven-d td {
      FONT: normal 10px arial;
    color: #000;
    background-color: #fff;
}

.TNTHeader {
    color: #TNTHeader;
    font: bold 10px tahoma;
    background-color: #fff;
}

.TNTHeader td {
    border-bottom: 1px solid #999;
    background-color: #fff;
}

.dott {
    font: normal 1px arial;
    color: #fff;
	display: none;
}
a:hover, a:focus {
color: black;

}
/******************
SPORTS CLASSES
******************/

.WagerContainer {
    background: #fff;
}

.WagerTable {
    font-size: 12px;
    background-color: #ffffff;
color:black;
}

.WagerTable2 {
    color: #000;
    border: 1px solid #1a2f41;
    margin-top: 10px;
}

.blacktext{
color:white;
    font-size: initial;

}
.blacktext:hover{
color:white;
    font-size: initial;

}
.blacktext:focus{
color:white;
    font-size: initial;

}

.WagerTable2 a {
    font-weight: bolder
}

.bold {
    font-weight: bolder;
	text-transform: capitalize;
}

.Wgrtbl2 {
    margin: 0;
    padding: 0;
}

.Wgrtbl3 {
    padding: 0 7px 0 7px;
}

.wgr_title2 {
    margin-top: 35px;
    padding-left: 10px;
}

.wgr_title3 {
    background: #fff;
    border-bottom: 1px dotted #ccc;
}

.wgr_title3 td {
    background: #efefef;
    border-top: 1px dotted #ccc;
}

.wgr_title1 {
    float: left;
}

.wgr_title1 ul {
    list-style-type: none;
    margin: 7px 0 0 7px;
    padding: 0;
}

.wgr_title1 li {
    display: block;
}

.TrGamez td {
    FONT: normal 11px Arial, Tahoma;
    padding: 3px;
    border-bottom: #CCC 1px dotted;
    color: #333;
    background: #fff;
}

.TrGamez a:link {
    color: #333399;
    text-decoration: none;
}

.TrGamez a:visited {
    color: #333399;
    text-decoration: none;
}

.TrGamez a:hover {
    color: #333399;
    text-decoration: none;
    border-bottom: 1px solid #333399;
}

.TrGamez a:active {
    color: #333399;
    text-decoration: none;
}


/*--------------------------------------------*/

.accordionHeader {
    color: #777;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    padding: 5px;
    margin: 0 5px 0 0;
    cursor: pointer;
    border-top: 1px silver solid;
    text-align: left;
}

.accordionHeader a {
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

.accordionHeader a:hover {
    background: none;
    text-decoration: underline;
}

.accordionHeaderSelected {
    color: #000;
    border-bottom: 1px #000 solid;
    border-top: 1px #fff solid;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 0 5px 5px;
    margin: 0 5px 0 0;
    cursor: pointer;
    text-align: left;
}

.accordionHeaderSelected a {
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

.accordionHeaderSelected a:hover {
    background: none;
    text-decoration: underline;
}

.accordionContent {
    border-top: none;
    font: normal 9px arial;
}

.accordionContent ul {
    list-style-type: none;
    position: relative;
    color: #333;
}

.accordionContent li {
    display: block;
    text-align: left;
    font: normal 9px arial;
    padding: 0 5px 0 5px;
    color: #000;
}

.accordionContent input {
    margin: 5px 5px 0 0;
}


/******************
RACING
******************/
.RacingTable {
    background:#f1f0f1;
}
.eventHeader {
    border: 0px solid #999;
}

.tbldesc2 td {
    font: bold 9px tahoma;
    color: black;
    border-bottom: solid 3px black;
    padding: 7px;
}

.tblRaceSelections2 {
    padding: 10px;
    background: #eeeeee;
    border: 1px solid #ccc;
}

.tblRaceAmt {
    font: bold 12px arial;
    color: #000;
    margin: 0 5px 0 15px;
}

.tblRaceAmtTbl {
    margin: 0px;
    padding: 3px 0 2px 0;
}

.TrGameOdd4,
.TrGameOdd4 td {
    border-bottom: 3px solid #b9150d;
    line-height: 20px;
    color: #b9150d
}

.TrGameOdd3c td {
    background: #1a2f40;
    font: bold 10px arial;
    color: #fff;
    padding: 3px;
}

.eventHeader2 td {
    background-color: #737270;
    border-top: 1px solid #8f8d8c;
    color: #fff
}

.eventHeader4 td {
    background-color: #999;
    color: #fff;
    font: bold 16px arial
}

.TrGameEven3a {
    color: #666
}

.TrGameEven3a td {
    border-bottom: 2px solid #ccc;
    font: bolder 10px arial;
    color: #666
}

.TrGameEven3b {
    border-bottom: 2px solid #ccc;
    font: bolder 10px arial;
    color: #000;
    border: none;
}
.btnBet{
    width:100%;
}
.gameHeaderx {
    padding: 7px 0 3px 2px;
    border-bottom: 2px solid #1a2f40;
    color: #000;
    text-transform: uppercase;
    font-size: 11px;
    border: 2px solid #fff;
    background: #B9DCFF;
}

.gameRowOdd td {
    font: normal 12px arial;
    color: #333;
    padding: 4px;
}

.gameRowEven td {
    font: normal 12px arial;
    color: #333;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
    padding: 4px;
}

.TrGameEven3a {
    color: #000
}

.tblRaceSelections {
    font: bolder 12px arial ;
}
.tblRaceSelections span {
   
    color:black !important;
}
.TrackName {
    font-size: 18px;
    font-weight: normal;
    color: #1a2f40;
    border-bottom: 4px solid #1a2f40;
}

.TrackName td {
    font-size: 18px;
    font-weight: normal;
    color: #1a2f40;
    border-bottom: 4px solid #1a2f40;
}

.TrackDateHeader {
    vertical-align: middle;
    font: normal 9px arial;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #333;
}

.TrGameEven3,
.TrGameEven3 td {
    FONT: normal 12px arial;
    color: #555;
    border-top: solid 1px #ccc;
    height: 20px;
}

.TblTrackRaces {
    font: normal 11px arial;
    text-decoration: none;
}

.TblTrackRaces td {
    border-top: #FFF 1px solid;
    border-bottom: #B8C2C4 1px solid;
    padding: 5px;
    background-color: #efefef;
    height: 10px;
}

.TblTrackRaces a:link {
    text-decoration: none;
    color: #1a2f40;
    border-bottom: 1px solid #3c86cf;
}

.TblTrackRaces a:hover {
    border-bottom: 1px solid red;
    color: #1a2f40;
}

#race-menu {}

#race-menu .branch-open,
#race-menu .branch-closed {
    padding-bottom: 1px;
}

#race-menu .branch-open .title,
#race-menu .branch-closed .title {
    margin-top: 10px;
    cursor: pointer;
    background: url(images/back-gray.gif) repeat-x !important;
    font-size: 10px;
    height: 29px !important;
    font-weight: bold;
    border-bottom: #636363 1px dotted;
    text-transform: uppercase;
    text-indent: 5px;
}

#race-menu .branch-open .title .sign {
    background: url(images/minus.gif) top left no-repeat;
    float: left;
    width: 10px;
    height: 10px;
}

#race-menu .branch-closed .title .sign {
    background: url(images/plus.gif) top left no-repeat;
    float: left;
    width: 10px;
    height: 10px;
}

#race-menu .branch-open table {}

#race-menu .branch-closed table {
    display: none;
}

#left-menu {
    margin-right: 5px;
    margin-top: 5px;
}

#left-menu .branch-open,
#left-menu .branch-closed {
    padding-bottom: 1px;
}

#left-menu .branch-open .title,
#left-menu .branch-closed .title {
    padding: 4px 2px 4px 10px;
    color: #3E4347;
    font-weight: bold;
    cursor: pointer;
    text-transform: uppercase;
    border-bottom: #1a2f40 2px solid;
}

#left-menu .branch-open .title {
    background: url(images/icon-minus.gif) top left no-repeat;
    text-indent: 5px;
}

#left-menu .branch-closed .title {
    background: url(images/icon-plus.gif) top left no-repeat;
    text-indent: 5px;
}

#left-menu .branch-open .children {
    display: block;
    padding: 0px 0px 4px 0px;
}

#left-menu .branch-closed .children {
    display: none;
}

#left-menu div.leaf {
    text-indent: 5px;
}

#left-menu div.leaf-selected {
    padding: 1px 2px 1px 10px;
}

#left-menu div.leaf-disabled {
    padding: 1px 2px 1px 10px;
    color: #ccc;
}

#left-menu div.leaf a:link,
#left-menu div.leaf a:visited {
    margin-top: 4px;
    text-decoration: none;
    display: block;
    padding: 1px 2px 1px 10px;
    font: bold 11px arial;
    text-transform: uppercase;
    color: #666;
}

#left-menu div.leaf a:hover {
    text-decoration: underline;
    color: #000;
}

#left-menu div.leaf div.race-info {
    padding: 2px 0 4px 10px;
    color: #1a2f40;
    border-bottom: 1px solid #eee;
    font: normal 9px arial;
    text-transform: uppercase;
}

.rce-inpt {
    margin: 0 5px 0 5px
}

.tuldok {
    font: normal 0px 'arial';
}

.error a {
    font: bold 11px arial;
    color: #f00;
}

.error2 {
    font: bold 11px arial;
    margin: 0;
    padding: 0;
}

.distancia_top {
    height: 80px;
}

.mobilheadertop {
    height: 105px;
    background-image: url(images/bg_top.jpg);
    background-color: #000;
}

#mobilheaderlogo {
    height: 105px;
    background-image: url(images/bg_top.jpg);
    /*background-repeat: no-repeat;
	background-color: #000;	*/
}

.loginbg {
    background-color: #000;
    /*background-image:url(images/bgpixel.jpg)*/
    height: 900px;
}

.link01 a:link {
    color: #F00;
    text-decoration: none;
    font-weight: bold;
}

.link01 a:visited {
    color: #F00;
}

.link01 a:hover {
    color: #FFFFFF;
    border-bottom: 1px solid #999;
}

.link01 a:active {
    color: #F00;
}


/*LEAGUE*/

div.ScheduleLeague {
    border: 1px solid #ccc;
    border-top-left-radius: 10px;
    -webkit-border-top-left-radiuss: 10px;
    -moz-border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -webkit-border-bottom-right-radiuss: 10px;
    -moz-border-bottom-right-radius: 10px;
    display: table;
    width: 100%;
}

div.ScheduleLeagueTop {
    display: table-row;
}

div.ScheduleLeagueTitle {
    display: table-cell;
    font-weight: bolder;
    font-size: small;
    color: #af0d00;
    font-family: Arial;
    float: left;
    margin-left: 10px;
}

div.ScheduleLeagueTimeStamp {
    display: table-cell;
    float: right;
    margin-right: 10px;
}

div.ScheduleLeagueBottom {
    display: table-row;
    border-top: 1px solid #ccc;
}

div.ScheduleLeagueButton {
    display: table-cell;
    float: right;
    margin-right: 10px;
}

div.ScheduleLeagueGames {
    width: 100%;
    background-color: #ffffff;
    padding-bottom: 10px;
    padding-top: 10px;
}

div.ScheduleGame {
    display: table;
    width: 98%;
    text-align: center;
    border: 1px solid #af0d00;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: #FFF;
    padding-bottom: 10px;
}

div.ScheduleGameTitle {
    display: table-row;
    font-weight: bolder;
    font-size: small;
    color: #af0d00;
    font-family: Arial;
}

div.ScheduleGameOver {
    display: table-row;
    font-size: 11px;
    color: #000;
    font-family: Arial;
}

div.ScheduleGameEven {
    display: table-row;
    font-size: 11px;
    color: #000;
    font-family: Arial;
    background-color: #fdf5e6;
}

div.ScheduleGameBanner {
    color: #ffffff;
    background-color: #af0d00;
    font-weight: bold;
}


/*******************/


/* EVENTS SCHEDULE */

div.EventContent {
    width: 100%;
    background-color: #999;
    padding-bottom: 5px;
    padding-top: 2px;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    display: none;
}

div.EventTitle {
    width: 100%;
    background-color: Navy;
    color: #FFF;
}

div.ScheduleGameEvent {
    display: table;
    width: 98%;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: #FFF;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
}

div.ScheduleGameEventTitle {
    display: table-row;
    font-weight: bolder;
    font-size: small;
    color: #666;
    font-family: Arial;
}</pre></body></html>