﻿/*3295*/
body {
	background:#514D4A;
	background-attachment: fixed;
	font: normal small Verdana, Arial, Helvetica, sans-serif;
	color: #CBCBCB;
	margin:0;
	padding:0;
}
a{outline:none;}
select{padding:3px;border: 1px solid #ccc;}
#mainwrap{
	position:fixed;
	top: 0; /*Set top value to HeightOfTopFrameDiv*/
	bottom: 0; /*Set bottom value to HeightOfBottomFrameDiv*/
	left: 0; /*Set left value to WidthOfLeftFrameDiv*/
	width: 219px; /*Width of left frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	height:auto;
	color: #000;
	
}
.body2{background:#F1F0EE url(images/bg_00.gif) repeat-y left;}
.wgr_title5{
position:relative;
top:0;
font:bolder 12px arial;
margin:0;
padding:0;
background:#514D4A;
}
#mesa5{
	padding:7px;
	margin-top:7px;
	font:bold 12px arial;
	text-align:left;
	border-top:1px solid #999;
	border-bottom:1px dotted #ccc;
	background:#efefef;
}
.cr8t a:link{
	font:normal 10px arial;
	color:#555;
	text-decoration:none;
	
}
.cr8t a:visited{
	font:normal 10px arial;
	color:#555;
	text-decoration:none;
}
.cr8t a:hover{
	font:normal 10px arial;
	color:#CC3300;
	border-bottom:1px solid #333;
	text-decoration:none;
}
.cr8t a:active{
	font:normal 10px arial;
	color:#555;
	text-decoration:none;
}
h4{background:#d15a03;font:bolder 12px arial;color:#fff;padding:5px;margin:0;}
/* Accordion */
.accordionHeader{
    color: #777;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    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 silver solid; 
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	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;
    text-align:left;
}
.accordionContent ul{	
	margin:0;
	padding:0;
    list-style-type: none;
    position: relative;
    color: #333;
}
.accordionContent li{
    text-align:left;
	margin:0;
	padding:4px;
	font:normal 9px arial;
}
.accordionContent input{
	margin:0 5px 0 0;
}
.wgr_title4{
position:relative;
top:0;
background:#efefef
}
.LeagueTitle2 td{
	padding:5px;
	font:bold 12px arial;
	background-color:#DBD8D3;
	color:#000;
	border-top:2px solid #514D4A;
	border-bottom:1px solid #fff;
}
/**/
.control{
	width:209px;
	margin-left:5px;
	background:#504D49 url(images/bg_menu00.gif) repeat-y;
	padding:0;
}
.logo{
	margin:0 auto;
	width:193px;
	height:124px;
	background:url(images/logo01.gif) no-repeat;
}
.tmenu{
	margin:0 auto;
	width:193px;
	height:21px;
}
.mmenu{
	margin:0 auto;
	background:#D2CFCA;
	width:193px;
	height:212px;
	border-top:1px solid #fff;
	border-bottom:1px solid #000;
}
.mmenu img{
	margin:10px 0 0 20px;
}
#contents{
	position:absolute;
	width: 666px;
	top: 0; /*Set top value to HeightOfTopFrameDiv*/
	bottom: 0; /*Set bottom value to HeightOfBottomFrameDiv*/
	left: 224px; /*Set left value to WidthOfLeftFrameDiv*/
	right: 0; /*Width of left frame div*/
	
}
.innertube {
	margin:0; /*Margins for inner DIV inside each DIV (to provide padding)*/
	background:#F3F2F0;

}
* html #contents { /*IE6 hack*/
	height: 100%;
	width: 666px;
	
}
.histlnk{font:bold 12px arial;margin-left:5px}
a.histlnk:link{text-decoration:none;color:#fff;}
a.histlnk:visited{text-decoration:none;color:#fff;}
a.histlnk:hover{text-decoration:underline;color:#fff;}

a.tmen:link{text-decoration:none;}
a.tmen:visited{text-decoration:none;}
a.tmen:hover{text-decoration:none;color:#000;}
a.tmen:active{text-decoration:none;}

.mem_memnu_links3{margin-left:6px;}
a.mem_memnu_links3:link{text-decoration:none;color:#0066FF;}
a.mem_memnu_links3:visited{text-decoration:none;color:#000;}
a.mem_memnu_links3:hover{text-decoration:none;color:#000;}
.1800{
	float:right;
	width:203px;
	height:27px;
}
.llines{
	
	margin:0 auto;
	width:193px;
	height:52px;
	margin:-3px auto;
}
.spbook{
	float:left;
	width:154px;
	height:28px;
}
.casino{
	float:left;
	width:110px;
	height:28px;
}
.poker{
	float:left;
	width:93px;
	height:28px;
}
.ximg{
	width:209px;
	height:15px;
}
h2 {font: bold small arial, tahoma, 'Trebuchet MS', 'Lucida Grande', sans-serif;
margin:10px 10px 10px 10px;color:red}

h1,  h3 {
	margin:10px 0px 5px 0px;
	font: bold medium arial, tahoma, 'Trebuchet MS', 'Lucida Grande', sans-serif;
}


ul {
	list-style: none;
}

ul li {
text-decoration:none;
}

ol {
	list-style-position: inside;
}

ol li {
font:normal 12px arial;
color:#666;	
}

a {

}
#wrapped{
	width:auto;
	margin:0 auto;
	background:#fff;
	clear:both;
}
.sTitleN{
	padding:5px 5px 5px 5px;
	border-bottom:#fff 1px solid;
	font:normal 12px arial;
	color:#333;
}
.sTitle td{
	
	padding:5px 5px 5px 15px;
	border-bottom:#ddd 1px dotted;
	font:normal 12px arial;
	color:#333;
}

.sTitle2 td{
	
	padding:5px 5px 5px 15px;
	border-bottom:#ccc 1px solid;
	font:normal 12px arial;
	color:#333;
}
.PwdTitle td{


	border-bottom:#ccc 1px dotted;
	font:bolder 12px arial;
	color:#333;
	width:130px;
}
.PwdTitle2 td{


	font:bolder 12px arial;
	color:#333;
	width:130px;
	border-bottom:#ccc 1px solid;
}
.PwdTitle input{

	font:normal 12px arial;
	color:#000;
	background-color:#ffffcc;
	height:15px;
	width:180px;
}
.sTitle input,  select{
/*	border-left:#222222 1px solid;
	border-top:#222222 1px solid;
	border-right:#555555 1px solid;
	border-bottom:#555555 1px solid;
	background:#555;*/
	font:bolder 12px arial;
	background:#fff;

}
.sTitle textarea{
/*	border-left:#222222 1px solid;
	border-top:#222222 1px solid;
	border-right:#555555 1px solid;
	border-bottom:#555555 1px solid;
	background:#555;*/
	font:normal 12px arial;
	color:#333;
	width:180px;
	height:55px
}

.SnUpError1{
color:red;
font:bolder 9px tahoma;
text-transform:uppercase;
margin:0 auto;
padding-left:15px;
}
.tblbdr{
	margin:10px;
	width:auto;
	background:#fff;
}
.btn4 {

    COLOR: #ffcc00;
    font: bold 11px arial;
	text-transform: uppercase;
	border-top: #266de2 1px solid;
	border-right: #082261 1px solid;
	border-bottom: #082261 1px solid;
	border-left: #266de2 1px solid;
	background-color: #074db3;
	height:25px;
;
}
/* accts*/
#actinfo{
background:#014DC2;
width:263px;
height: 100px;
}
#actinfos {

}
#wagerbg{
width: 698px;
background:#043783;
margin:0 auto;
}

/* mem_menu */
#mem_table {
	background: #043278 url(images/sb/topbg.gif) repeat-x;
	margin: 0 auto;
	height:156px;
	padding: 0;
}
#mem_box {
	background-color:#043278;
	border-left: 1px solid #000;
	border-right: 1px solid #0064ff;
	width:699px;
	height: 137px;
	margin:0 auto;
	padding:0;
	overflow: hidden;
}
#mem_topspace {
	height: 19px;
	width:689px;
	margin: 0 auto;
	padding: 0;
}
#mem_content{
	width:689px;
	height:100px;
	margin:0 auto;
}
#mem_img {
	float: left;
	width: 255px;
	height:100px;
	background:url(images/sb/logo.gif) no-repeat;
	padding:0;

}
#mem_acct {
	float: left;
	width: 263px;
	height:100px;
	background:url(images/sb/acctbg.gif) no-repeat;
	border:0;
	margin-left: 5px;
	padding:0;
}
#mem_acct_table {
	float: left;
	width: 249px;
	border:0;
	margin: 7px 0px 0px 5px;
}
.mem_acct_player1{
	font: bolder 8pt tahoma;
	COLOR: #fff;
	border-top: #082261 1px solid;
	border-bottom: #266de2 1px solid;
	border-left: #082261 1px solid;
	background-color:#043278;
	padding:4px;
}
.mem_acct_player2{
	font: bolder 8pt tahoma;
	COLOR: #ffcc00;
	border-top: #082261 1px solid;
	border-bottom: #266de2 1px solid;
	border-right: #266de2 1px solid;
	background-color:#043278;
	padding:4px;
	
	text-align:right;
}
.mem_acct_detail1{
	font: bold 12px verdana;
	COLOR: #fff;
	padding:0 0 0 7px;
	text-align:left;

}
.mem_acct_detail2{
	font: bold 12px verdana;
	COLOR: #00ccff;
	padding:3px;
	text-align:right;
}
.mem_acct_detail2a{
	font: bold 12px verdana;
	COLOR: #ff9900;
	padding:3px;
	text-align:right;
}
#mem_memnu {
	float: right;
	width: 161px;
	height:100px;
}
#mem_memnu_bg{
	width: 161px;
	height:76px;
	background:url(images/sb/menubg.gif) no-repeat;
}
#mem_memnu_table{

	float: left;
	border:0;
	width: 140px;
	margin: 7px 0px 0px 5px;
}a.mem_memnu_links:link{font-weight:bold;text-decoration:none;color:#0066FF;}
a.mem_memnu_links:visited{font-weight:bold;text-decoration:none;color:#0066FF;}
a.mem_memnu_links:hover{font-weight:bold;text-decoration:none;color:#000;}
.mem_memnu_links img{
	margin:0px 4px 2px 3px;
}
p.mem_memnu_links{
	COLOR: #555;
	text-decoration:none;
	text-transform:uppercase;
	text-align:left;
	margin-left:10px;
	margin-right:5px;
	margin-top:0px;
	font:bold 11px arial;
	letter-spacing: 1px;
	word-spacing: 1px;
	height:21px;
}
.mem_memnu_links2{
	font-weight:bolder;
}
.mem_memnu_links2 img{
	margin:0px 4px 2px 3px;
}
a.mem_memnu_links2:link{text-decoration:none;color:#000;}
a.mem_memnu_links2:visited{text-decoration:none;color:#000;}
a.mem_memnu_links2:hover{text-decoration:none;color:#CC3300;}
.linkx{
	font:bold 11px tahoma;
	color:#666;
	padding:5px;
}
a.linkx:link{text-decoration:none;color:#666;}
a.linkx:visited{text-decoration:none;color:#666;}
a.linkx:hover{text-decoration:underline;color:#000;}
p.mem_memnu_links2 {
	COLOR: #555;
	text-decoration:none;
	text-transform:uppercase;
	font:bold 11px arial;
	word-spacing: 2px;
	text-align:right;
	margin-top:5px;
	margin-right:5px;
	height:21px;
}
#mem_xsports{
	float: right;
	width: 161px;
	height:19px;
	margin:5px auto;
}
#mem_xsports1{
	float: left;
	width: 78px;
	height:19px;
}
#mem_xsports2{
	float: right;
	width: 78px;
	height:19px;
}
#mem_wagers{
	margin:0 auto;
	position:absolute;
	border:0;
	width: 689px;
	height:32px;
	top:125px;
	padding-left:5px;
	clear:both;
}
/******************
LIVE Lines
*******************/
#menuLiveLines
{
    list-style-type: none;
    padding-left: 0px;
    margin-left: 5px;
}
#menuLiveLines ul
{
    list-style-type: none;
    color: #fff;
	font:normal 0px arial;
	width:0px;
	padding:0px;
	line-height: 0px;

}
#menuLiveLines a
{display:none;}
#menuLiveLines li a:link
{
    text-decoration: none;

}
#menuLiveLines ul a
{
    color: blue;
    text-decoration: none;
	background:#F3F2F2;
	margin-left: 5px;
}

#menuLiveLines ul a:hover
{
    text-decoration: underline;
}
/**** vertical Menu ****/
div.sample_attach, a.sample_attach
{
	height:52px;
	border: none;
	background: #fff;
	padding:0;
	float:left;
	margin-top:-3px;
  /*font-weight: 900;
  color: #008000;*/
}
#ddblueblockmenu{
margin:0 auto;
float:left;
width: 193px;
padding:0;
background:#;
}

#ddblueblockmenu img{
padding:0;

}
#ddblueblockmenu ul{
margin:0;
padding: 0;
list-style-type: none;
background:#E5E3E1;
width: 193px;
}

#ddblueblockmenu li a{
margin:0 auto;
display: block;
padding:2px 0 2px 0;
font: normal 10px 'Trebuchet MS', 'Lucida Grande', sans-serif;
text-indent: 5px;
text-decoration: none;
letter-spacing:1px;
color: #000;
border-bottom: 1px solid #ccc;
border-top: 1px solid #fff;
text-transform:uppercase;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 193px; /*IE 5*/
width: 193px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
text-decoration:none;
letter-spacing:none;
font-weight:bold;
color: red;
border-bottom: 1px solid #999;

margin:0;

}
/* main content */
#mncontnt{
	margin:0 auto;
	width:715px;
	background:#fff;
}

/* Login */
#mainpg{
	width:715px;
	height:auto;
	background-color:#ffffff;
	margin:0 0 9px 9px;
	padding:0;
	float:left;
	
}
#login {
	float:left;
	width: 180px;
	height:335px;
	text-align:left;
	border-right:1px #94918A solid;
	border-bottom:1px #94918A solid;
	font:normal 11px trebuchet, arial, tahoma;
	color:#fff;
	padding:5px 0 5px 10px;
	background:#514D4A;
}
.linput{
	clear:both;
	float:left;
	padding-top:10px;

	text-align:left;
}
#logheader{
	font:bold 14px arial;
	color:#003366;
	margin-left:15px;
	text-align:left;
}
.errorr {
	clear:both;
	float:left;
	text-align:left;
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.regstr{
font:normal 11px Arial, Helvetica, sans-serif;
text-align:left;
clear:both;
}
.regstr2{
float: right;
}
.logheader {
	font:normal 18px arial;
	color:#fff;
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.logheader2 {
	font:bold 14px arial;
	color:#ffcc00;
	text-align:left;
	margin-top:10px;
}
.logheaderx {
	float:left;
	clear:left;
	margin-left:9px;
	text-align:left;
	margin-top:10px;
}
.ggames{
	text-align:left;
	margin:0;
	padding:0;
}
.ggames ul li{
	list-style:none;
}
.ggames  li{
	display:inline;
	
}
.ggames  img{
	margin:10px 20px 15px 10px;
	padding:0;
}
.txts{
	float:left;
	text-align:left;
	width:459px;
	height:345px;
	color:#CBCBCB;
	background:#514D4A url(images/bg_main02.gif) repeat-x top;
	border-left:1px #94918A solid;
	border-bottom:1px #94918A solid;
	border-right:1px #94918A solid;	
	margin:0;
	padding:0;
}
.txts p{
	text-align:justify;
	color:#CBCBCB;
	font:normal 11px arial;
}
/*--------------*/
.cssform p{
text-align:left;
width: 193px;
clear: left;
margin: 0;
padding: 3px 0 3px 0;
padding-left: 0px; /*width of left column containing the label elements*/
height: auto;
}

.cssform label{
font: bold 12px arial;
float: left;
margin-left: 1px; /*width of left column*/
width: 85px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 160px;
height:17px;
background:#E8E5E1;
padding:1px 1px 1px 2px;
}
.cssform input{
width: 160px;
height:17px;
background:#E8E5E1;
padding:1px 1px 1px 2px;
}
.cssform textarea{
width: 150px;
height: 150px;
background:#E8E5E1;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}


/* inputs - logins*/
.input1 {
	height: 22px;
	width: 110px;
	font: 11px Arial, tahoma;

}
.input4 {
	text-align:left;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #003366;
	
}
.input3 {
	float:left;
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height:19px;
	width:50px;
	margin:0 5px 0 5px; 
	padding-left:3px;
	color: #000;
}
.input5 {
	text-align:left;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:red;
	
}
.input6 {
	height: 19px;
	width: 25px;
	font:bolder 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left:4px;

}
.logout {
	float:right;
	font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #043278;
	color: #a8c2fb;
	padding:5px 5px 5px 5px;
	margin: 19px 0 0 12px;
	border-top: 1px solid #043278;
	border-bottom: 1px solid #2d62c2;
	border-left: 1px solid #043278;
	border-right: 1px solid #174baa;
}

/*tables*/
#mesa{
	margin:0 auto;
}
#mesax{
	margin:0 auto;
}

#mesahan {
	margin:9px;
	color: #333;
}
.mntblx {
	width:715px;
    BACKGROUND-color:#ffffff;
	margin:0 8px 8px 8px;
	color: #333;
}
#mesahanx {
    background-color: #023a8d;
    font: bolder 9pt 'tahoma', arial;

	padding: 5px;
	color: #fff;
}
#mesa2{
	margin:0 auto;
	background-color:#042d6a;
	width:800px;
	text-align:center;
	float:inherit;
	clear:both
}
#xmesa2{
	margin:0 auto;
	padding-top:2px;
	border-bottom: #194fa2 1px solid;
	border-left: #194fa2 1px solid;
	border-right: #194fa2 1px solid;
	background-color:#042d6a;
	width:800px;
	text-align:center;
	clear:both
}
#mesa3{
	padding:5px;
	font:bold 12px arial;
	background-color:#DBD8D3;
	color:#000;
	border-top:2px solid #514D4A;
	border-bottom:1px solid #fff;
}
#mesa4{
	padding:3px;
	border-top: #051d59 1px solid;
	border-bottom: #266de2 1px solid;
	background-color:#023a8d;
	color:#000;
}
.mesa4{
	padding:5px;
	font:bold 12px arial;
	background-color:#fff;
	color:#000;
	border-bottom:3px solid #514D4A;
}
.mesa_wa{
border:0px;
}
#mesax td{

}
#mesahana {
    BACKGROUND-COLOR: #094fb5;
	border-top: #266de2 1px solid;
	border-bottom: #051d59 1px solid;
	border-left: #266de2 1px solid;
	border-right: #051d59 1px solid;
	height:32px;
	width:674px;
	color: #fff;
	padding:5px 5px 5px 5px;
	margin:0 auto;
}
#mesahana1 {
	width:305px;
	height:32px;
	float:left;
	padding:0;
	background:url(images/menu_bg.gif) repeat-x;

}
#mesahana2 {
	width:111px;
	height:32px;
	float:left;
	background:url(images/bgx.gif) no-repeat;
}
.mesahana2a{
	display:inline;
	float:left;
	padding:0;
	margin-left:5px;
}
.mesahana2b{
	display:inline;
	float:right;
	padding:0;
	margin-right:10px;

}
#mesahana3 {
	width:253px;
	height:32px;
	float:right;

}
#mesahan2 {
    BACKGROUND-COLOR: #084AA9;
	border-top: #266de2 1px solid;
	border-bottom: #023a8d 1px solid;
	border-left: #266de2 1px solid;
	border-right: #023a8d 1px solid;
	padding:5px;
	color: #fff;
}
.mesatitle {
    COLOR: #fff;
	text-align:left;
    font: bolder 10pt arial	;
	border-top: #514D4A 3px solid;
	border-bottom: #9A8E81 1px solid;
	margin:0;
	letter-spacing:1px;
	background:#887969;
	padding:9px;
}
.mesabdr{
border-top: #514D4A 5px solid;
width:650px;
height:5px;
}
.mesa1 {
    COLOR: #8E3E23;
    font: bolder 12px tahoma;
	padding: 0px 3px 3px 0px;
	margin:0 10px 0 10px;
	text-align:left;
	border-bottom: #8E3E23 1px dotted;
	clear:both;
	text-transform:uppercase;
}
.mesa2 {
    COLOR: #666;
    font: bolder 12px 'tahoma','arial';
	padding: 0px 3px 3px 0px;
	margin:0 10px 0 10px;
	text-align:left;
}
.mesa3 {
    COLOR: #333;
    font:normal 12px arial;
	padding:10px 10px 0 10px;
	text-align:left;
	border-top: #514D4A 0px solid;
	background:#F1F0EE
}
.mesa3 p{
	text-align:left;
    COLOR: #333;
    font:normal 12px  arial;
	margin:5px 5px 10px 5px;
}
table.mesa{
	width: 98%;
	margin: 10px auto;
}

table.mesa td, tr{
	border-bottom:#ccc 1px dotted;
	padding: 2px;
	font:normal 12px arial, tahoma, Helvetica, sans-serif;
	color:#555;
}
tr.tbl2 {
	background-color: #E8E0D1;
	text-align: left;
	border-top:#000 1px solid;
}
td.tbl2 {
	font:bolder 10px Arial, Helvetica, sans-serif;
	color:#333399;	
}
tr.tbl2x {
	text-align: left;
	color:#000;
	border-bottom:#000 1px solid;
	
}
td.tbl2x {
	font:bolder 12px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bolder;
	
}

table.mesa th{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #333;
	-moz-border-radius: ;
	}
.fieldset { width: 95%; border:0px solid #234D8D; padding: 1em; font-family:arial;}
.fieldset, .fieldset td, .fieldset p, .fieldset li {font-size:#;}
legend
{

	color: #FFFFFF;
	font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;


}
/* Footer */

.footer {
	width:650px;
	margin:45px 3px 25px 0;
	padding-bottom:25px;
	height:25px;
	clear:left;
	float:left;
	text-align:right;
}

.floatimgleft {
float:left;
margin: 0 10px 10px 0;
}

#col1 { float: left;  margin: 10px 0px 0 0px; font-size: 10px;}
#col3 {
	float: right;
	margin: 10px 6px 0 0px;
	font-size: 9px;
	color: #6699CC;
	clear: right;
}
.col3{font:normal 9px "Trebuchet MS", Arial, Helvetica, sans-serif;}
a.col3:link{text-decoration:none;color: #6699CC;}
a.col3:visited{text-decoration:none;color: #6699CC;}
a.col3:hover{text-decoration:underline;color: #FFCC00;}

/********buttons**********/

#btn_bg {
	text-align:right;
	background-color: #E4E1DC;
	white-space: nowrap;
	FONT:BOLD 12PX ARIAL;
	padding-right:7px;
	color:#333
}
#btn_bg2 {
	text-align:right;
	background-color: #fff;
	white-space: nowrap;
}
#btn_bg3 {
	text-align:left;
	background-color: #fff;
	border-bottom:5px solid #1B437F;
	white-space: nowrap;
	font:bolder 14px arial;
	color:#D15A03;
	padding:15px 0 5px 5px;

}
#btn_bg4 {
	text-align:right;
	background-color: #E4E1DC;
	white-space: nowrap;
	width:775px;
}
.btn {

    COLOR: #000;
    font: bold 11px arial;
	margin: 7px 0 7px 7px;
	height:24px;
}
.btn2 {

    COLOR: #ffcc00;
    font: bold 11px arial;
	text-transform: uppercase;
	border-top: #266de2 1px solid;
	border-right: #082261 1px solid;
	border-bottom: #082261 1px solid;
	border-left: #266de2 1px solid;
	background-color: #074db3;
	height:22px;
	margin: 7px 7px 7px 0px;
	width: 70px;
}
.btn3 {

    COLOR: #ffcc00;
    font: bold 11px arial;
	text-transform: uppercase;
	border-top: #266de2 1px solid;
	border-right: #082261 1px solid;
	border-bottom: #082261 1px solid;
	border-left: #266de2 1px solid;
	background-color: #074db3;
	height:22px;
	margin: 7px 7px 7px 0px;

}

/******************
LISTS - IN THE CONTENT DIV
******************/

#content ul.list, #content ul.link-list-vertical {
	margin:0px 0px 15px 15px;
	padding:0px;
	}

#content ul.list li {
	list-style:none;
	padding:2px 0px 2px 12px;
	margin:0px;
	background: url(images/bullet.gif) no-repeat;
	background-position:0 .6em;
	}

#content ul.link-list-vertical li {
	list-style:none;
	margin:0px;
	padding:2px 0px;
	}

#content ul.link-list-vertical li a:link {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link.gif) no-repeat;
	background-position:0 .6em;
	}

#content ul.link-list-vertical li a:visited {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link-visited.gif) no-repeat;
	background-position:0 .6em;
	}

#content ul.link-list-vertical li a:hover {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link-hover.gif) no-repeat;
	background-position:0 .6em;
	}

#content ul.link-list-vertical li a:active {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link-active.gif) no-repeat;
	background-position:0 .6em;
	}
	

/******************
CLASSES
******************/
.center
{ 
    text-align: center;
}

.clear {
	clear:both;
	}

.button-big {
	margin-top:8px;
	}

img.photobig, img.photosmall {
	border-top:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #CCCCCC;
	background: #E0E0E0 url(images/background_table_04.gif) repeat-x;
	padding:8px;
	}

img.photosmall {
	margin-right:10px;
	margin-bottom:2px;
	float: left;
	}
	
.searchbox {
	height:13px;
	margin:0px;
	padding:0px;
	width:8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#;
	}

.button-search {
	height:18px;
	margin:0px;
	padding:0px 0px 0px 0px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #CCCCCC;
	background: url(images/bg-button-search.gif) repeat-x;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	}

.none {
	display:none;
	}	

/******************
LISTS - IN THE RIGHT OR LEFT COLUMNS
******************/

#content-right ul.list, #content-right ul.link-list-vertical,
#content-left ul.list, #content-left ul.link-list-vertical {
	margin:0px 0px 15px 0px;
	padding:0px;
	}

#content-right ul.list li,
#content-left ul.list li {
	list-style:none;
	padding:2px 0px 2px 12px;
	margin:0px;
	background: url(images/bullet-right.gif) no-repeat;
	background-position:0 .6em;
	}

#content-right ul.link-list-vertical li,
#content-left ul.link-list-vertical li {
	list-style:none;
	margin:0px;
	padding:2px 0px;
	}

#content-right ul.link-list-vertical li a:link,
#content-left ul.link-list-vertical li a:link {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link.gif) no-repeat;
	background-position:0 .6em;
	}

#content-right ul.link-list-vertical li a:visited,
#content-left ul.link-list-vertical li a:visited {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link-visited.gif) no-repeat;
	background-position:0 .6em;
	}

#content-right ul.link-list-vertical li a:hover,
#content-left ul.link-list-vertical li a:hover {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link-hover.gif) no-repeat;
	background-position:0 .6em;
	}

#content-right ul.link-list-vertical li a:active,
#content-left ul.link-list-vertical li a:active {
	padding:2px 0px 2px 12px;
	background: url(images/bullet-link-active.gif) no-repeat;
	background-position:0 .6em;
	}


/******************
TABLE STYLES
*****************

.table
{
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #D0D0BF;
    border-collapse: collapse;
    text-align: left;
}
	
.table td {
	padding:0px;
	}
*/
thead th, tfoot th {
	background-color:#E8E8E8;
	border-bottom:2px solid #D0D0BF;
	border-top:2px solid #D0D0BF;
	padding:10px;
	font-weight:normal;
	font-variant:small-caps;
	}
	



/******************
RACING
******************/
.tblRaceSelections{
	/*background:#eeeeee;*/
	padding:0 5px 10px 5px;
	margin:0 0 9px 0;
}
.tblRaceAmt
{
	font:bold 12px arial;
	color:#000;
	margin:0 5px 0 15px;
}
.tblRaceAmtTbl
{
	margin:0px;
	padding:3px 0 2px 0;
}
.tblRaceSelecx td{
	font:bold 12px arial;
	color:#CC3300;
	padding:3px;
	border-top:2px solid #666;
}
.tblRaceSelecx2 {
	margin-top:3px;

}
.tbldesc1 td
{
	text-align:left;
	font:bold 9px tahoma;
	color:#825935;
	height:20px;
	border-bottom:2px solid #666;
	border-top:1px solid #ccc;
}
.tbldesc2 td
{
	font:bold 9px tahoma;
	color:#825935;
	height:20px;
	border-bottom:2px solid #666;
	border-top:1px solid #ccc;
}
.NXTrace td{
border-right:#333 1px solid;
padding:5px;
}
.NXTrace2 td{
padding:4px;
margin-left:10px
}
.NXTrace2{
	margin-left:2px;
}
.TrackName 
{
	border-bottom: #ccc 1px solid;
	text-align:left;
	color:#CC3300;
}
.TrackDateHeader
{
    border-bottom: #ccc 1px solid;
	font:bold 10px arial;
    text-align: right;
    letter-spacing: 1px;
	color:#CC3300;
}
.TblTrackRaces
{
	padding:3px;
	color:#333;
}
.TblTrackRaces td
{
    border-top: #ccc 1px dotted;
	color:#333;   
    padding-top: 2px;
    height: 10px;
	text-align:left;
}
.TblTrackRaces a:link{color:#333;text-decoration:none;border-bottom:1px dotted #CB7052;}
.TblTrackRaces a:visited{color:#333;text-decoration:none;border-bottom:1px dotted #CB7052;}
.TblTrackRaces a:active{color:#CC3300;text-decoration:none;}
.TblTrackRaces a:hover{color:#CC3300;text-decoration:none;font-weight:bold;border-bottom:1px solid #000;}
.nkupoh{
	/*ackground: url(images/back-gray.gif) repeat-x top;*/
}
#race-menu  {
	color:#333;
	border-left: #ccc 1px solid;
	border-bottom: #999 1px solid;
	border-right: #999 1px solid;
}

#race-menu .branch-open,
#race-menu .branch-closed {
    padding-bottom:1px;    
	color:#333;
}

#race-menu .branch-open .title, #race-menu .branch-closed .title
{
	cursor: pointer;
	background: url(images/sb/back-gray.gif) repeat-x !important;
	border: #fff 1px solid;
	border-width:1px 1px 0 1px;
    font-size: 12px;
	height: 29px !important;
	font-weight: bold;
	text-align:left;
	padding-top: 2px;
	padding-left: 5px;
	color:#000;
	

}

#race-menu .branch-open .title .sign {
    background:url(images/minus.gif) top left no-repeat;
    float:left;
    width: 19px;
    height: 9px;
	color:#333;
	
}

#race-menu .branch-closed .title .sign{
    background:url(images/plus.gif) top left no-repeat;
    float:left;
    width: 19px;
    height: 9px;
	color:#333;
}

#race-menu .branch-open table  {
	padding:0px 0px 0 0px;
	border-bottom: #ccc 0px dotted;
	color:#333;


}

#race-menu .branch-closed table{
    display:none;
	color:#333;
}


#left-menu  {
}

#left-menu .branch-open,
#left-menu .branch-closed {
    padding-bottom:1px;
	color:#333;
}

#left-menu .branch-open .title,
#left-menu .branch-closed .title  {
    padding:4px 2px 4px 14px;
    width:100%;
    font:bolder 11px arial;
    cursor:pointer;
	color:#333;
	vertical-align:text-top;
}

#left-menu .branch-open .title {
	background:url(images/icon-minus.gif) top left no-repeat;
	text-transform: uppercase;
	font-size: 12px;
	color: #825935;
}

#left-menu .branch-closed .title {
	background:url(images/icon-plus.gif) top left no-repeat;
	text-transform: uppercase;
	font-size: 12px;
	color: #825935;
}

#left-menu .branch-open .children  {
    display:block;
    padding:0px 0px 4px 0px;
	color:#333;
}

#left-menu .branch-closed .children  {
    display:none;
}

#left-menu div.leaf {
color:#000;
    
}

#left-menu div.leaf-selected {
    padding:1px 2px 1px 14px;
    background:#666;
	font-weight:bold;
	color:#000;
}

#left-menu div.leaf-disabled {
    padding:1px 2px 1px 14px;

}

#left-menu div.leaf a:link,

#left-menu div.leaf a:visited {
	color:#666;
	font:bold 11px arial;
	text-align:left;
    text-decoration:none;
    display:block;
    padding:1px 2px 1px 14px;
}

#left-menu div.leaf a:hover {
	text-decoration:underline;
	color:#000;
    background-color:#;
	border-color: #333333;
}

#left-menu  div.leaf div.race-info {
	padding-left: 14px;
	padding-bottom: 5px;
	color: #555;
	font:normal 9px arial;
	color:#555;
	border-bottom:1px dotted #ccc;
}
#gameheaderx td {
	font:normal xx-small arial;

	text-align: left;
}

#gameRowOdd td {
	border-top: #266de2 1px solid;

	padding:3px;
}
#gameRowEven td {
	border-bottom: #023a8d 1px solid;

	padding:3px;
}
#eventHeader {
font:normal xx-small arial;

}
.eventHeader {
	margin-bottom:5px;
}
.eventHeaderLine td{
	color:#000;
	font:bold 12px arial;

}
#eventerrors {

    padding-top: 2px;
    padding-left: 5px;
	font:bolder 12px arial;
	color:#FF0000;
}


/******************
SPORTS CLASSES
******************/
.TrBanner
{
	FONT-SIZE: xx-small;
    COLOR: black;
    BACKGROUND-COLOR: #E8F3FF
}
.WagerContainer{
	border:none;
	padding:0;
	margin:0;
}	
.WagerTable
{

    FONT-SIZE: x-small;
    BORDER-BOTTOM: black 1px solid; 
	border:none;

}
.WagerTable td{
    FONT-FAMILY: Arial;
	color: #000;
}
.WagerTable2
{
}
.WagerTable2 td
{
    FONT:normal 12px Arial;
	padding:2px;
	color:#000;
}
.bold 
{

    font-weight:bolder;
}
.WagerPicks1 td{
	font:bolder 12px arial;
	height:20px;
	padding:3px;
	background-color: #042d6a;
	color:#fff;
	text-transform:uppercase;
	text-align:left;
}
.WagerPicks2 td{
	font:bolder 12px tahoma;
	BORDER-BOTTOM: #000 2px solid;
	padding:3px;
	height:20px;
	background-color:#EDEAE6;
	COLOR:#CC3300;
	text-align:left;
}
.WagerPicks3 td{
	border-bottom:1px solid #000;
	border-top:1px solid #fff;
	background:#F1F0EE;
	color:#000;
	text-align:left;
	padding:3px;
	font:normal 11px arial;
}
/******************
SCHEDULE CLASSES
******************/
.stbyo{
	position:fixed;
	top: 173px; /*Set top value to HeightOfTopFrameDiv*/

	width: 775px; /*Width of left frame div*/
	overflow: visible; /*Disable scrollbars. Set to "scroll" to enable*/
	height:150px;;

}
.LeagueTitle
{
    COLOR: #000;
    font: bolder 13px arial;
	background-color: #fff;
	text-align:left;
	padding-left:5px;
	height:33px;
	border-top:#333 2px solid;
}
.timestamp
{	text-align:right;
    COLOR: #000;
    font: normal 11px arial;
	background-color: #fff;
	padding-right:5px;
	height:33px;
	border-top:#333 2px solid;
}
.wgr_bdr{
}
.wgr_title
{
	color:#FFEEDB;
	height:35px;
	font-weight:bold;
	font-style:normal;
	font-size:13px;
	font-family:arial;
	margin:15px 0 0 7px;
	text-align:left;
	text-transform:uppercase;
}
.wgr_title2
{
	COLOR: #fff;
	margin-right:10px;
	vertical-align:middle;

}
.wgr_title3
{
	text-align:left;
	font: bolder 12pt arial;
	COLOR: #CC3300;
	padding: 7px;
	border-bottom:0px solid #514D4A;
	background:#fff;
}
.GameHeader 
{
    font: bolder 12px arial;
    color: #cc3300;

}
.GameHeader td
{	padding:2px;
	height:25px;
	border-bottom: #fff 1px solid;
    background:#fff;
}
.GameHeader2 td
{	padding:2px;
	height:25px;
	border-bottom: #C7BAB2 1px solid;
    background:#fff;
    font: bolder 12px arial;
    color: #cc3300;
}
.GameHeader3 td
{	padding:2px;
	height:25px;
	border-bottom: #c7bab2 1px solid;
	color:#CC3300;
	font-weight:bold;
}
.GameBanner td
{	height:26px;
    font: bolder 12px 'tahoma', arial;
    color:#43382D ;
	border-bottom: #fff 1px solid;
	border-top: #C7BAB2 1px solid;
	text-align:center;
	background:#F1F0EE;
}
.TrTntDetail
{
    FONT-SIZE: 12px;


}
.TrTntDetail TD
{
	border-bottom: #fff 1px solid;
	FONT:normal 11px Arial, Tahoma;
	background:#EDEAE6;
	color: #333;
	padding:3px;
}

.TrGameOdd td
{
    FONT:normal 11px Arial, Tahoma;
	border-top:#C7BAB1 0px solid;
    color: #333;
	padding:3px;
	background:#ddd8d2;
}
.TrGameOdd1 td
{
    FONT:normal 11px Arial, Tahoma;
	background:#ddd8d2;
	border-bottom: #fff  1px solid;
    color: #333;
	padding:3px;
}
.TrGameOdd2 td
{
    FONT:normal 11px Arial, Tahoma;
    color: #333;
	padding:3px;
	background:#ddd8d2;
}
.TrGameOdd3 td
{
    FONT:bolder 11px Arial, Tahoma;
	background:#ddd8d2;
	border-bottom: # 1px solid;
    color: #333;
	padding:3px;
	text-align:left;
}
.TrGameOdd4 td
{
    FONT:normal 11px Arial, Tahoma;
    color: #333;
	padding:3px;
}
.TrGameOdd5 td
{
	text-align:left;
	font:bold 10px tahoma;
	color:#825935;
	height:20px;
	border-bottom:2px solid #666;
}
.TrGameEven td
{
    FONT:normal 11px Arial, Tahoma;
	border-top: #C7BAB1  0px solid;
    color: #333;
	padding:3px;
	background:#F5F2ED;
}
.TrGameEven1 td
{
    FONT:normal 11px Arial, Tahoma;
	padding:3px;
	border-bottom:#fff 1px solid;
    color: #333;
	background:#F5F2ED;
}
.TrGameEven2 td
{
    FONT:normal 11px Arial, Tahoma;
	background:#F5F2ED;
	padding:3px;
    color: #333;
}
.TrGameEven3 td
{
    FONT:normal 11px Arial, Tahoma;
	padding:3px 0 2px 0;
    color: #333;
}
.TrGameEven3a td
{
    FONT:normal 12px Arial, Tahoma;
	padding:5px;
    color: #333;
	border-top: #fff 1px solid;
	border-bottom: #C6BAB1 1px solid;
	background:#F5F2ED;
}
.TrGameEven4 td
{
    FONT:normal 11px Arial, Tahoma;
	padding:3px 0 2px 0;
    color: #333;
	border-bottom: #ccc 0px solid;
	text-align:left;
}
.TrGameEven5 td
{

	border-bottom: #ccc 1px dotted;
	padding:5px;
}
.TNTHeader td
{	height:26px;
    font: bolder 12px 'tahoma', arial;
    color:#43382D;
	border-bottom: #fff 1px solid;
	border-top: #C7BAB2 1px solid;
	text-align:center;
	background:#F1F0EE;
	
}

.TrLeague
{
	FONT-SIZE: x-small;
	FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #E8F3FF;
	COLOR: #154f94;
	FONT-FAMILY: tahoma
}
.Link
{
    COLOR: #000080;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	TEXT-DECORATION: none
}
.Link2
{
	FONT-WEIGHT: bolder;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.BalanceTable
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial
}
.BalanceTable 
{
    WIDTH: 80%;
    HEIGHT: 67px
}
.TableLeagues{
	width:100%;
	FONT-WEIGHT: bolder;
	FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
	color:white;
	border-top:2px solid white;
}
.TableLeagues TR
{
    COLOR: white;
    FONT-FAMILY: Arial;
	FONT-SIZE: 7.5pt;	

}
.TableLeagues TD
{
padding:3px;
background:#E4E1DC;
color:#333;

}
.TableLeagues A
{
    FONT-SIZE: 9pt;
    COLOR: #white;
    FONT-FAMILY: arial;

}
.TableLeagues 
{

	border-collapse: collapse 
	padding:5px;
}
.tuldok {
font: normal 0px 'arial';
}
/******************
SIGNUP CLASSES
******************/
.SignUpHeader
{
    background-color: #b44040;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial, Verdana;
    font-size: 14px;
	padding:5px;

}
.tblbdrx{
	margin:10px;
	width:auto;
	font:bolder 14px arial;
	color:#000;
	text-align:center;
}
.SignUpOuter
{
    background-color: #c2bfc2; 
	
}
.SignUpInner
{
    background-color: #F6F6F6;
    color: #000088;
    font-family: Arial, Verdana;
}
.SignUpfieldFont
{
    color: #fff;
}
.SignUpPasswordFont
{
    color: #ffcc00;
    font-weight:bolder;
}
.SignUpPasswordField
{
/*	background: url(images/input_bg.gif) repeat-x;height:19px;border:1px solid #FFFFFF;*/
	
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	
	width:180px;
}
/******************
LINE CHANGE CLASSES
******************/
.LineChange 
{
    color: #ff0000;
    font-weight:bolder;
}

/******************
TRACK MENU IDS
******************/
.AnimTree
{
    
}

#nav {
	position: relative;
	left: 0;
	top:0;	
	width: 100%;	
	overflow: auto;
	margin: 0;
	white-space: nowrap;
}

.menuNode {
	font-family:Geneva, Arial, Helvetica, sans-serif;		
	font-size: 12px;
	height: 17px;
	padding-left: 10px;
}

.menuNode a
{
   color:#CC6600;
}
.menu .menu, .menu .menu .menu{ /* submenus & submenus' submenus  */
	border-left: 1px solid #BBBBBB;
	padding-left: 10px;
 }	
 
.buttonlabel{
	height: 14px;
	cursor: default;
}

.labelHover
{
    text-decoration: underline;    
    color: #aa0000;    
}

.labelDown
{
   color: #ff0000;
}

.labelHover.labelDown    
{
}

/******************
UPCOMING RACES IDS
******************/
.Header
{
  background: url(images/header_bg.gif);
  background-color: #F6F6F6;
  
  border: #c0c0c0 1px solid; 
  border-bottom-width: 0px; 
  font-family: tahoma; 
  font-size: 9px;
  font-weight: bold; 
  padding: 5px; 
  cursor: default; 
}

.Rotator 
{
  border:solid 1px #c0c0c0; 
  width:450px; 
  height:30px; 
  padding:3px;
  font-family:verdana; 
  font-size:9px; 
  background-color:white; 
  cursor:default;
}

.RotatorFrame 
{
  border:solid 1px white; 
  font-family:verdana; 
  font-size:9px; 
  background-color:white; 
  cursor:default;
}

.RotatorFrameOver 
{
  border:solid 1px darkgray; 
  border-bottom-color:Black;
  border-right-color:Black;
  font-family:verdana; 
  font-size:9px; 
  background-color:white; 
  cursor:default;
}

.NewsTitle
{
  font-family:Verdana;
  font-size:10px;   
  font-weight:bold; 
  text-decoration:underline; 
  color:Black;
}

.NewsText
{
  font-family:Verdana;
  font-size:9px;   
  color:Black;
}

.NewsDate
{
  font-family:Verdana;
  font-size:10px;   
  color:gray; 
}

/*********next 5 race*********/
.myTable2{
  width:465px;
  background:#fff;

}
.myTable2 td{
  padding: 0px 5px 0px 5px;
  width:33%;
  clear: both;
}
.myTD{
  height: 21px;
  width:100%;
  font-family:tahoma;
  font-size:11px;   
  color:#ffcc00;
  font-weight:bolder;
  border-bottom: #022d6d 1px solid;
  text-align: left;
}
#myTD{
  height: 21px;
  font-family:tahoma;
  font-size:10px;   
  color:#ccc;
  font-weight:bolder;
  border-bottom: #022d6d 1px solid;
  text-align: center;
}
#myTDx{
  height: 21px;
  font-family:tahoma;
  font-size:10px;   
  color:#4f67a3;
  border-bottom: #022d6d 1px solid;
  text-align: center;
}
.myTD1{
  height: 19px;
  font-family:tahoma;
  font-size:9px; 
  color:#4f67a3;
  border-bottom: #022d6d 1px solid;
}
#myTD1{
  height: 19px;
  font-family:tahoma;
  font-size:9px; 
  color:#4f67a3;
  text-align: right;
  border-bottom: #022d6d 1px solid;
}
.myTD2{
  height: 19px;
  font-family:tahoma;
  font-size:9px;
  font-weight:bolder;
  color:#ccc;
  border-bottom: #022d6d 1px solid;
}
#myTD2{
  height: 19px;
  font-family:tahoma;
  font-size:9px;   
  color:#ccc;
  border-bottom: #022d6d 1px solid;
  text-align: right;
  font-weight:bolder;
}
a.linx:link{font:bold 9px tahoma;text-decoration:none;color:#0066FF;}
a.linx:visited{font:bold 9px tahoma;text-decoration:none;color:#0066FF;}
a.linx:hover{font:bold 9px tahoma;text-decoration:none;color:#000;}

/*
RACE TABLES
*/
#RcTbl{
	width:775px;
	height:auto;
}
#TrkMnu{
	float:left;
	width:150px;
	height:auto;
	padding:5px 0 5px 5px;
	margin:0;
}
#DTrks{
	float:left;
	width:602px;
	padding-left:8px;
	border-left:0px dashed #ccc;
	height:auto;
}
.TrkTtl{
	background:url(images/sb/bg_tmenu2d.gif) center repeat-y;
}
.TrkSign{}
/*-----------------wager nav----------*/
.cntrFrame{
	
	margin:0px auto;
	padding:0;
	width:100%;
	background-color:#000000;
}
#navtop{
	position:fixed;
	margin:0px auto;
	width: 100%; /*Width of left frame div*/
	height:147px;
	overflow: visible; /*Disable scrollbars. Set to "scroll" to enable*/
	z-index:100;	
	background-color:#000000;
}
#navtopx2{
	position:fixed;
	margin:0 auto;
	width: 100%; 
	height:46px;
	top:147px;
	overflow: hidden; 
	background:#000 url(images/sb/bg_tmenu2c.gif) repeat-x;
	border-bottom:1px solid #000;
	z-index:1;
}
#navtopx3{
	position:fixed;
	margin:0 auto;
	width: 100%; 
	top:147px;
	overflow: hidden; 
	z-index:2;
}
#wgrcontent{
	position:relative;
	top: 194px; /*Set top value to HeightOfTopFrameDiv*/
	width:100%;
	border-bottom:7px solid #000;
	border-top:1px solid #fff;
	height:auto;
	background:#000;
}
#wgrcontent2{
	position:relative;
	top: 146px; /*Set top value to HeightOfTopFrameDiv*/
	width:100%;
	border-bottom:7px solid #000;
	border-top:1px solid #fff;
	height:auto;
	background:#000;
}
#wgrcontent3{
	position:relative;
	top: 146px; /*Set top value to HeightOfTopFrameDiv*/
	width:100%;
	border-top:1px solid #fff;
	height:auto;
}
.wgrinnertube{
	margin: 0 auto; /*Margins for inner DIV inside each DIV (to provide padding)*/
	background:#F1F0EE;
	
	border:none;
}
.wgrinnertube2{
	margin: 0 auto; /*Margins for inner DIV inside each DIV (to provide padding)*/
	
	border:none;
}
* html body{ /*IE6 hack*/
	padding: 185px auto; /*Set value to (HeightOfTopFrameDiv WidthOfRightFrameDiv HeightOfBottomFrameDiv WidthOfLeftFrameDiv)*/
}
* html #wgrcontent{ /*IE6 hack*/
	width: 100%;
	
	
}
.mnuxx1{
	float:left;
	width:595px;
	height:147px;
	background:#514D4A;
}
.spacer1{ width:180px; height:11px; background:#000;}
.spacer2{ width:285px; height:11px; background:#000;}
.spacer3{ clear:both;width:775px; height:20px; background:url(images/sb/bg_tmenu.png) repeat-x;}
#tlogo{ width:180px; height:147px;float:left;}
.tlogo{	width:180px; height:136px;background:url(images/sb/logo.gif) no-repeat;}
.wrapp{width:285px;height:43px;float:left;}
#navtop2{
	margin:0;
	padding:0;
	width:595px;
	height:43px;
}
.tmenu1{
	float:left;
	width:285px;
	height:32px;
	background:#000;
	font:normal 10px arial;
	color:#ccc;
	margin:0;
	padding:0;
}
.tmenu1 a:link{text-transform:uppercase;color:#ccc;text-decoration:none}
.tmenu1 a:visited{text-transform:uppercase;color:#ccc;text-decoration:none}
.tmenu1 ul{list-style:none;margin:12px auto;padding:0;}
.tmenu1 li{	display:inline;
	width:95px;
	margin:0 7px 0 0;
	padding:3px 4px 3px 7px;
	border:1px solid #444;
	background:#222;
	font:bolder 9px trebuchet ms, arial;
	text-transform:uppercase;
	letter-spacing:1px;
	width:100%;}
.tmenu1 li a:hover{	
	color:#fff;
}

.tmenu2{
	float:right;
	width:310px;
	height:43px;
	background:#514D4A;
	font:normal 10px arial;

	margin:0;
	padding:0;
}
.tmenu2 img{margin:0;padding:0;vertical-align:text-top;}
.tmenu2 ul{margin:0;padding:0;list-style:none;vertical-align:text-top;}
.tmenu2 li{margin:0;padding:0;display:inline;}
#navtop3{
	margin:0;
	padding:0;
	width:595px;
	height:55px;
	background:#000;
	
}
#figs{
	float:left;
	width:589px;
	height:48px;
	font:bolder 14px arial;
	background:#705D4C;
	text-indent:10px;
	margin:7px 7px 0 0;
	color:#FFCC33;
	padding:0;
	letter-spacing:1px;
}
#navtop4{
	margin:0;
	padding:0;
	width:595px;
	height:49px;
	background:#000;
}
.nvtp1{
	float:left;
	width:285px;
	height:49px;
	margin:0;
	padding:0;
}
.nvbdr{
	float:left;
	border:1px solid #666;
	width:184px;
	height:33px;
	margin-top:7px;
	padding:0;
	background:#413E3D;
}
.nvbdr ul{
	list-style:none;
	height:26px;
	margin:5px auto;
	padding:0;
}
.nvbdr li{
	display:inline;
}
.nvbdr img{
	margin:5px 5px 0 15px;
}
.nvbdr select{
	width:175px;
	padding:0;
	margin-bottom:5px;
}
.nvtp2{
	float:left;
	margin:0 6px 0 7px;
	padding:0;
	width:396px;
	height:42px;
	background:#705D4C;
}
.nvtp2 ul{
	list-style:none;margin:10px auto;padding:0 0 0 5px;overflow:visible;
}
.nvtp2 li{
	display:inline;
	margin:0 4px 0 5px;
	padding:4px 6px 4px 8px;
	border:1px solid #B5A08A;
	font:bolder 9px trebuchet ms, arial;
	background:#7D6954;
	text-transform:uppercase;
	letter-spacing:1px;
	width:100%;
	filter:dropshadow()
	
	}
.nvtp2 a:link{
	color:#D7C6B4;
	text-decoration:none;
}
.nvtp2 a:visited{
	color:#D7C6B4;
	text-decoration:none;
}
.nvtp2  a:hover {
	color:#fff;
	text-decoration:none;
}
.shdw{
	float:left;
	width:775px;
	height:20px;
	background:url(images/sb/bg_tmenu2.gif) repeat-x;
	z-index:1000;
}
.shdw2x{
	float:left;
	width:14px;
	height:20px;
	background:url(images/sb/bg_tmenu2a.gif) no-repeat;
	z-index:1000;
}
.shdw2y{
	float:right;
	width:12px;
	height:20px;
	background:url(images/sb/bg_tmenu2b.gif) no-repeat;
	z-index:1000;}
.outln{
	width:765px;
	padding:4px;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;

}
#info {position:relative;}
p.bold {padding-left:15px; color:#c00;}
a.linkup {position:relative;}
a.buttonup {position:absolute; top:200px; left:650px; border:0;}
a.buttonup img {border:0;}
.gleft {float:left; margin:25px 0 10px 0;}
.gright {float:right; margin:25px 5px 10px 0;}
.grc {margin:20px 0 0 10px;}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/wmenus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.wmenu {width:172px; height:33px; font-size:0.85em; position:relative; z-index:1;}
/* hack to correct IE5.5 faulty box model */
* html .wmenu {width:182px; w\idth:745px;}
/* remove all the bullets, borders and padding from the default list styling */
.wmenu ul {padding:0;margin:0;list-style-type:none;}
.wmenu ul ul {width:172px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown wmenu positon */
.wmenu li {float:left;width:172px;position:relative;}
/* style the links for the top level */
.wmenu a, .wmenu a:visited {display:block;font:bold 12px arial;text-decoration:none; color:#B32E02; width:170px; height:29px; border:2px solid #000; border-width:2px 2px 2px 2px; background:#fff url(images/sb/bg_wtype.gif) repeat-x; padding-left:10px; line-height:32px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .wmenu a, * html .wmenu a:visited {width:172px; w\idth:138px;}

/* style the second level background */
.wmenu ul ul a.drop, .wmenu ul ul a.drop:visited {background:#F5F2ED}
/* style the second level hover */
.wmenu ul ul a.drop:hover{background:#c9ba65}
.wmenu ul ul :hover > a.drop {background:#c9ba65}



/* hide the sub levels and give them a positon absolute so that they take up no room */
.wmenu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:172px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html .wmenu ul ul {top:31px;t\op:31px;}


/* style the table so that it takes no ppart in the layout - required for IE to work */
.wmenu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.wmenu ul ul a, .wmenu ul ul a:visited {background:#F6F4F4; color:#333; height:auto; line-height:1em; padding:5px 8px; width:168px;border-width:0 1px 1px 1px;border-color:#666;margin-left:-1px;}
/* yet another hack for IE5.5 */
* html .wmenu ul ul a, * html .wmenu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.wmenu a:hover, .wmenu ul ul a:hover{color:#fff; background:#222222;}
.wmenu :hover > a, .wmenu ul ul :hover > a {color:#fff;background:#222222;}

/* make the second level visible when hover on first level list OR link */
.wmenu ul li:hover ul,
.wmenu ul a:hover ul{visibility:visible; }

