﻿ body {
	margin:0;padding:0;
	font-family:Arial, Helvetica, sans-serif, Geneva;
	color:#333;
    background:rgb(19,19,19) url(images/bg00.jpg) no-repeat top center ;
	font-size:.72em;
	height:102%;
	top:-1%;
	left:-1%;
	}
a{
outline:none;
}
p{overflow:auto}
img{
outline:none;
border:none;
}
select{padding:3px;border: 1px solid #ccc;}

ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
li{
	display:inline;
}
input{outline:none;}
input a{text-indent:5px;}
.xinput{
	outline:none;
	border:1px ridge #ff7800;
	background-color:#ff7800;
	color: #fff;
	font:bolder 11px arial;
	text-align:center;
	height:21px;
	margin-right:7px;
}
.xinput:hover{
	outline:none;
	border:1px ridge #ff7800;
	background-color:#FF3300;
	color: #fff;
	font:bolder 11px arial;
	text-align:center;
	height:21px;
}
.xinput2{
	outline:none;
	border:1px ridge #ff7800;
	background-color:#ff7800;
	color: #fff;
	font:bolder 11px arial;
	text-align:center;
	height:21px;
	margin-left:7px;
}
.xinput2:hover{
	outline:none;
	border:1px ridge #ff7800;
	background-color:#FF3300;
	color: #fff;
	font:bolder 11px arial;
	text-align:center;
	height:21px;
}
.sr_bgm{
position:fixed;
float:left;
background:#fff url(images/wager/bg_ttl_acct2.gif) repeat-x top;
top:50px;
right:0px;
left:226px;
height:53px;
z-index:999;
border-bottom:2px solid #000;
}
.sr_bgm ul{	list-style-type:none;
	margin:7px 0 0 2px;
	padding:0;}
.sr_bgm li{display:block;}
.wgr_title5{
position:relative;
top:102px;
font:bolder 12px arial;
margin:0;
padding:0;
background:#fff;
}
.TableLeagues{background:#fff;}
#mesa5{
	padding:7px;
	font:bold 12px arial;
	text-align:left;
	border-top:1px solid #fff;
	border-bottom:1px dotted #ccc;
	background:#fff;
}
#mesa5 a:link{color:#333}
#mesa5 a:hover{color:#000;border-bottom:1px solid red}
.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:red;
	border-bottom:1px solid #ccc;
	text-decoration:none;
}
.cr8t a:active{
	font:normal 10px 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;
	 	
	}
a:link{COLOR:#0081ee;text-decoration:none;}
a:visited{COLOR:#0081ee;text-decoration:none;}
a:hover{;COLOR:#0000ee;text-decoration:none;}
a:active{COLOR:#0081ee;text-decoration:none;}
.body2{margin:0;padding:0;background:#fff}
.xbody{
	margin-left:;
	padding: 0;
	background:#fff url(images/wager/bg00.gif) repeat-y left fixed;
	/*background:#282828;*/
	overflow:auto;
}

.d-logo{
	
	background:url(images/wager/logo.jpg) no-repeat left;
	height:86px;
	/*border-bottom:1px solid #1f2122;*/
}
.acct-menu{
	/*background:url(images/wager/bg_acct.gif) repeat-x;
	border-top:1px solid #63696c;
	border-bottom:1px solid #1f2122;*/
	}
.acc-usr{	
	width:234px;
	height:43px;
	background:url(images/wager/bg_ttl_acct.gif) no-repeat;
	font:bold 11px arial;
	color:#fff;
}
.acc-usr img{border:none;margin:15px 0 0 0;}
.acc-usra {float:left;width:144px;margin-top:10px;text-indent:40px}
.acc-usrb {float:left;width:55px;}
.wger-tbl td{
	color:#999;
	border-bottom:1px solid #333;
	padding:4px;
}
.xwger-tbl td{
	color:#999;
	padding:3px;
}
.wger-tbl1{
	width:219px;
	height:100px;
	background:url(images/wager/bg_acct3.gif) no-repeat;	
	font:bold 12px arial;
	color:#ccc;
}
.wger-tbl1 ul{width:192px;padding-top:15px;}
.wger-tbl1 li{display:block;margin-bottom:14px;text-align:right}

.wger-tbl2{
	width:219px;
	height:44px;
	background:url(images/wager/bg_acct.gif) no-repeat;
}
.wger-tbl3{
	width:219px;
	height:43px;
	background:url(images/wager/bg_acct2.gif) no-repeat;
	border:none;padding:0;margin:0;
}
.wger-tbl3 ul{margin:0;padding:0}
.wger-tbl3 li{display:inline;}
.wger-menu{
	/*background:url(images/wager/bg_wager.gif) repeat-x;	border-bottom:1px solid red

	border-top:1px solid #4a4a4a;
	border-bottom:1px solid #1f2122;*/
}
.wgm-mnu{
	margin:0 auto;
	height:110px;
	width:229px;
	background:url(images/wager/bg_wager2.gif) repeat-x;
}
.wgm-mnu-a{margin:0 auto;width:auto;}

.wgm-mnu-a1 ul{list-style-type:none;}
.wgm-mnu-a1 li{display:inline;}

.wgm-mnu-a2 {margin:5px 0 0 10px;width:85px;float:left;font:bold 11px arial;color:#444;}
.wgm-mnu-a2 ul{list-style-type:none;}
.wgm-mnu-a2 li{margin-bottom:7px;display:block;width:85px;}
.wgm-mnu-a2 a:link{color:#444;}
.wgm-mnu-a2 a:visited{color:#444;}
.wgm-mnu-a2 a:hover{color:#000;border-bottom:1px solid red}
.wgm-mnu-a2 a:active{color:#444;}

.wgm-mnu-a3 {margin:5px 0 0 0px;width:80px;float:left;font:bold 11px arial;color:#444;}
.wgm-mnu-a3 ul{list-style-type:none;}
.wgm-mnu-a3 li{margin-bottom:7px;display:block;width:85px;}
.wgm-mnu-a3 a:link{color:#444;}
.wgm-mnu-a3 a:visited{color:#444;}
.wgm-mnu-a3 a:hover{color:#000;border-bottom:1px solid red}
.wgm-mnu-a3 a:active{color:#444;}

.wgm-ttl{clear:both;height:34px;}
.wger-lnx a:link img{opacity:0;filter:alpha(opacity=0);}
.wger-lnx a:visited img{opacity:0;filter:alpha(opacity=0);}
.wger-lnx a:hover img{opacity:1;filter:alpha(opacity=100);}
.wger-lnx a:active img{opacity:0;filter:alpha(opacity=0);}

.wger-lnx2 a:link img{opacity:0.5;filter:alpha(opacity=50);}
.wger-lnx2 a:visited img{opacity:0.5;filter:alpha(opacity=50);}
.wger-lnx2 a:hover img{opacity:1.0;filter:alpha(opacity=100);}
.wger-lnx2 a:active img{opacity:0.5;filter:alpha(opacity=50);}

.wgm-ttl-b{height:2px;background: url(images/wager/swspacer.gif) no-repeat;}
.wgm-ttl-c{height:11px;background: url(images/wager/swspacer2.gif) no-repeat;}

.o-sprts{

	width:234px;
	}
/******************
LAYOUT STYLES
******************/
#mnav_cntnr{
	width:100%;
	height:97px;
	background: url(images/bg_top.gif) repeat-x top;
}
#mnav_cntnr img{
	border:none;
}
.mnav_cntnr2{
margin:0 auto;
width:954px;
}
.mnav_cntnr2 ul{
	margin: 0;
	padding: 0;
	list-style-type: none;	
}
.mnav_cntnr2 li {
	display: inline;
}
.mnav{
	float:left;
	width:248px;
	height:87px;
}
.mmenu {float:left;width:353px;height:31px;}
.mmenu img{margin:5px 25px 0 0;opacity:0.5;filter:alpha(opacity=50);}
.mmenu a:hover img{opacity:1.0;filter:alpha(opacity=100);}
.mmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;	
}
.mmenu li {
	display: inline;
}

.xmmenu {float:right;text-align:right;}
.xmmenu img{border:none;margin:5px 0 0 0;padding:0;}
.xmmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;	
}
.xmmenu li {
	display: block;
	text-align:right;
}
.mmenu-01 ul{margin-left:15px;width:auto;list-style-type: none;}
.mmenu-01 li{display: block;margin:0;padding:0;}

.mmenu-02 ul{margin:0;padding:0;list-style-type: none;}
.mmenu-02 li{display: inline;margin:0;padding:0;}

.mmenu-03 {}
.toll{
	margin-top:8px;
	clear:both;
	width:240px;
	height:11px;
	background:url(images/toll_img2.gif) no-repeat right;
}
.no-acct{
	margin:0 3px 0 0;
	width:300px;
	height:5px;
	text-align:right;
	float:right;
	clear:right;
}
.no-acct img{float:right;}

.mmenu2 ul{
	margin: 0;
	padding-top: 5px;
	list-style-type: none;	
}
.mmenu2 li {
	display: inline;
}
.toll2{
	margin-top:5px;
	float:right;
	width:253px;
	height:12px;
	background:url(images/toll_img2.gif) no-repeat right;

}
.tlogin{float:left;width:349px;}
#container{
	
	width:982px;
	bottom:0;
	margin:0 auto;
	
	margin-top:20px;
	background:#2c2c2c url(images/bg002.gif) repeat-x top;
}

.cgames{width:954px;margin:0 auto;padding-top:14px;}
.cgamesx img{border:none;}
.cgamesx ul, li{
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
}
.mdisplay{width:954px;margin:0 auto;top:0;padding:0;}
.mdisplayx img{border:none;}
.mdisplayx ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.mdisplayx li{

	display:inline;
}
.bpromo{
	
	width:954px;
	height:103px;
	margin:-3px auto;
	padding:0;
	font:bolder 9px Arial, Helvetica, sans-serif;
	background:#333 url(images/promo_bg.gif) repeat-x -10% 100%;
}
.bpromo a:hover div{color:#fff}
.bpromo a:link{font:bolder 12px Arial, Helvetica, sans-serif;color:#297794;text-decoration:none;}
.bpromo a:visited{font:bolder 12px Arial, Helvetica, sans-serif;color:#297794;text-decoration:none;}
.bpromo a:hover{color:#fff}
.bpromo a:active{font:bolder 12px Arial, Helvetica, sans-serif;color:#297794;text-decoration:none;}
.bpromo img{
 	float:left;
	margin:0 10px 0 10px;
	border:none;
	opacity:0.5;filter:alpha(opacity=50);
}
.bpromo a:hover img{opacity:1.0;filter:alpha(opacity=100)}
.bpromox{float:left; width:220px;height:60px;border-right:#444 dotted 1px;margin:10px 10px 0 0;padding:10px 3px;color:#999}
.bpromoy{float:left; width:220px;height:60px;margin:10px 0 0 0;padding:10px 3px;color:#999}

.footer{
	width:954px;
	height:75px;
	margin:0 auto;
	margin-top:65px;
}

.footer img{margin:0 25px 0 0;}
.tftr a:hover img{opacity:1.0;filter:alpha(opacity=100);}
.tftr{width:954px;height:20px;padding-bottom:5px;border-bottom:1px solid #444;background:url(images/copyright.gif) no-repeat top center;}
.tftr ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.tftr img{opacity:0.5;filter:alpha(opacity=50);}
.tftr li{
	display:inline;
}
.bftr{width:954px;height:20px;margin-top:15px;}
.ftr_r2a{float:right;margin-top:-20px;width:111px;height:22px}
.ftr_r2b{float:right;margin-top:-10px;width:222px;height:15px}

.tbl01{
	CLEAR:both;
	display:inline-block;
	width:565px;
	margin-left:385px;
	font:bolder 11px arial; color:#fff;
	
}
.tbl02{
	FLOAT:LEFT;
	width:280px;
	font:bolder 11px arial; color:#fff;
	
}
.tbl03{
	float:left;
	width:215px;
	font:bolder 11px arial; color:#fff;
}
.tblg_1 ul{	list-style-type:none;margin:0;padding:0;}
.tblg_1 li{display:inline;}
.tblg_2{
	width:140px;
	float:left;
	font:bolder 9px arial; 
	color:#669999;
	line-height:13px;
	text-transform:uppercase;
}
.tblg_2 ul{	list-style-type:none;margin:0;padding:0;}
.tblg_2 li{display:block;}
.tblg_2a {font:bolder 11px arial; color:#00ffff;margin:5px 0 5px 0}


.xtbl01{
	CLEAR:both;
	display:inline-block;
	width:565px;
	margin-left:200px;
	font:bolder 11px arial; color:#000;
	margin-bottom:10px;
	margin-top:10px;
}
.xtbl02{
	FLOAT:LEFT;
	width:280px;
	font:bolder 11px arial; color:#000;
	margin-bottom:7px;
}
.xtbl03{
	float:left;
	width:215px;
	font:bolder 11px arial; color:#000;
	margin-bottom:7px;
}
.xtblg_1 ul{	list-style-type:none;margin:0;padding:0;}
.xtblg_1 li{display:inline;}
.xtblg_2{
	width:140px;
	float:left;
	font:bolder 9px arial; 
	color:#669999;
	line-height:13px;
	text-transform:uppercase;
}
.xtblg_2 ul{	list-style-type:none;margin:0;padding:0;}
.xtblg_2 li{display:block;}
.xtblg_2a {font:bolder 11px arial; color:#666;margin:5px 0 5px 0}

.gbl01{	
	float:left;
	width:200px;
	margin-left:15px;
	font:bolder 21px arial; 
	color:#fff;
	border-right:1px dotted #333;
}
.gbl01a {}
.gbl01a ul{	list-style-type:none;margin:0;padding:0;}
.gbl01a li{display:inline;}
.gbl01b{
	width:100px;
	float:left;
	font:normal 12px arial; 
	color:#666666;
	line-height:25px;

}
.selected {color:#fff}
.gbl01b ul{	list-style-type:none;margin:0;padding:0;}
.gbl01b li{display:block;}
.mcontent{width:900px;clear:both;}
.bg_img01 {
	float:left;
	width:370px;
	margin:0 0 0 5px;
	padding-left:25px;
}
.bg_img01b {
	width:249px;
	margin-left:25px;
	background-color:#000;
	
}
/* games-menus */
.dsmenu{
	display:inline-block;
	width:954px;
	height:56px:
	border:0px solid #660000;
	margin:14px 0 0 14px;
	background:#000 url(images/gmenu.gif) repeat-x;
}
.gtitle{
	float:left;
	width:374px;
	height:55px;
	border-top:1px solid #660000;
	background:#000 url(images/bg_m_games.gif) no-repeat;
}
.gtitle img{
	margin:10px 0 0 0;
}
.gsmenu{
	float:right;
	height:55px;
	border-top:1px solid #660000;
	background:#000 url(images/bg_mnu.gif) repeat-x;
	text-align:right;
}
.gsmenu img{border:none}
.gsmenu_blt ul{list-style-type:none;margin:0;padding:0;height:55px;}
.gsmenu_blt li{display:inline;}
.gsmenu_blt img{margin-top:2px;opacity:0.5;filter:alpha(opacity=50);}
.gsmenu_blt a:hover img{opacity:1.0;filter:alpha(opacity=100);}

.bnr_content_sports{margin:0 auto;width:954px;height:369px;background:#000 url(images/sports_bnr.jpg) no-repeat;}
.bnr_content_casino{margin:0 auto;width:954px;height:369px;background:#000 url(images/casino_bnr.jpg) no-repeat;}
.bnr_content_horses{margin:0 auto;width:954px;height:369px;background:#000 url(images/horses_bnr.jpg) no-repeat;}
.bnr_content_poker{margin:0 auto;width:954px;height:369px;background:#000 url(images/poker_bnr.jpg) no-repeat;}
.bnr_content_girls{margin:0 auto;width:954px;height:369px;background:#000 url(images/girls_bnr.jpg) no-repeat;}
.bnr_content_login{margin:0 auto;width:954px;background-color:#fff;}

.smenu{
	width:250px;
	padding:0 15px 0 0;
	height:29px;
	background:#000 url(images/bg_m_subg.gif) no-repeat;
	border-bottom:1px transparent red;
}
.smenu a{font-weight:bolder;}
.smenu ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.smenu li {
	display:inline;
	margin-right:15px;
	color:#fff;
}
.smenu img{display:inline}
.smenu a:link{color:#666;border-bottom:1px dotted #333;text-decoration:none;}
.smenu a:visited{color:#666;border-bottom:1px dotted #333;text-decoration:none;}
.smenu a:hover{color:#fff;border-bottom:1px solid #ccc;}
.smenu a:active{color:#666;}

.cmenu {text-decoration:none;}
a:link.cmenu {color:#669999;}
a:visited.cmenu {color:#669999;}
a:hover.cmenu {color:#ff6600;border-bottom:1px solid #669999;}
a:active.cmenu {color:#669999;}

.elogin{
	float:left;
	margin:30px 0 0 14px;
	width:178px;
	padding-top:45px;
	height:199px;
	background:url(images/login_bg.png) no-repeat;
}
.dsignin{
	margin:0 auto;
	padding:3px;
	width:151px;
	height:42px;
	background:url(images/signin_bg.gif) no-repeat;
}
.user{
	width:73px;
	height:17px;
	background:url(images/bg_login.gif) no-repeat;
	border:none;
	padding:3px 0 0 5px;
	outline:none;
	font:bold 9px tahoma;
}
.lgbtn{border:none;outline:none;}
.passwrd{
	width:73px;
	height:17px;
	background:url(images/bg_login.gif) no-repeat;
	border:none;
	padding:3px 0 0 5px;
	outline:none;
	font:bold 9px tahoma;
}
.sbtn {
	width:45px;
	height:36px;
	background:url(images/login_btn.gif) no-repeat;
	border:none;
	float:right;
	padding-right:6px;
	text-indent:5px;
	outline:none;
}
.errmsg{
	width:300px;
	font:bolder 9px 'tahoma';
	margin:0 auto;
	margin:5px 0 0 12px;
	color:#fff;
	line-height:14px;
	text-align:right;
	float:right;
	clear:right;

}
.sigreg{width:150px;
	font:normal 9px 'tahoma';
	margin:0 auto;
	margin-left:12px;
	color:#000;
	text-align:justify;
	border-top:1px solid #fff;
	padding-top:14px;
	line-height:14px;
}
.sigreg a:link{font-weight:bolder;color:#000;text-decoration:none;border-bottom:1px dotted #000}
.sigreg a:visited{font-weight:bolder;color:#000;text-decoration:none;border-bottom:1px dotted #000}
.sigreg a:hover{color:red; border-bottom:1px dotted red}
.sigreg a:active{color:#000;font-weight:bolder;border-bottom:1px dotted #000}

.bnr_txt{
	display:inline-block;
	width:440px;
	margin:20px 0 20px 15px;
	float:left;
	color:#fff;
	font-size:11px;
}
.bnr_txt ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.bnr_txt li{
	margin-top:5px;
	display:block;
}
.bnr_txt2{
	display:inline-block;
	width:440px;
	margin:12px 0 0 15px;
	float:left;
	color:#fff;
	font-size:11px;
}
.bnr_txt2 ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.bnr_txt2 li{
	margin-top:15px;
	display:block;
}
.dbnr_txt{color:#000}

.tourss{float:left;width:157px;margin-left:14px;}
.bonuss{float:right;width:167px;margin-right:14px;}

.wlimg{float:left;width:361px;border-right:2px dotted #666}
.wdesc{float:left;margin-left:10px;}
.wdesc ul{	list-style-type:none;
	margin:0;
	padding:0;padding-left:10px}
.wdesc li{display:block;margin:0 0 5px 0}
.wyr{font:normal 24px arial;color:#000}
.wdo{font:bold 12px arial;color:#555}
.wdl{font:bold 10px tahoma;color:#cc3333;text-transform:uppercase}

.wgr-ttl-txt{
	font:normal 20px arial;
	color#333;
	border-bottom:7px solid #ffcccc;
	padding:10px 10px 5px 0;
	margin:0 15px 0 15px;
}
.s-lines {background-color:#727170;text-indent:4px;font:bold 12px arial;border-top:1px solid #8f8d8c;text-align:left;}
.s-lines a:link{color:#fff;}
.s-lines a:visited{color:#fff;}
.s-lines a:hover{color:#66ccff;}
.s-lines a:active{color:#fff;}

.s-lines-g td{font:bold 9px arial}

/*float wager-menu*/


#framemenu{
	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: 100%;
	background:url(images/wager/bg00.gif) repeat-y left;
	z-index:100;
}
#maincontent{
	position:absolute;
	top:0; /*Set top value to HeightOfTopFrameDiv*/
	bottom:0; /*Set bottom value to HeightOfBottomFrameDiv*/
	left:226px; /*Set left value to WidthOfLeftFrameDiv*/
	right:0px; /*Width of left frame div*/
	background:#fff ;
	z-index:-1;
}
.innertube{}
/** html body{ IE6 hack
	padding: 0 0 0 227px;*/ /*Set value to (HeightOfTopFrameDiv WidthOfRightFrameDiv HeightOfBottomFrameDiv WidthOfLeftFrameDiv)
	
}
* html #maincontent{ IE6 hack*/
	/*height:100%; 
	width:100%;
	
}*/


/*fill open*/
.wgr_title4{
position:relative;
top:105px;
background:#efefef
}
.wgr_title6 {
	position:relative;
	top:49px;
	background:#fff url(images/wager/bg_ttl_acct2.gif) repeat-x top;
	height:56px;
	border-bottom:2px solid #000;
}
.wgr_title6 td{
	color:#000;
	font:bolder 15px "arial", tahoma;
	padding:6px;
}
.par_lgs{position:fixed;top:104px;left:226px;width:200px;background:#efefef;border-right:1px solid #fff;z-index:102;border-BOTTOM:2px solid #000;}
.par_lgs2{width:100%;position:fixed;top:103px;z-index:101}

h4{background:#333;font:bolder 12px arial;color:#fff;padding:4px;margin:0px;}
.s_acct{padding:10px 0 10px 0;}
.s_acct2{background:url(images/menu_bg01_mn.gif) repeat-y;padding-bottom:15px;}
.s_acct3{background:url(images/menu_bg03.gif) repeat-y;padding-bottom:5px;}
.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;}
.accordionContent input{
	margin:0 5px 0 0;
}


/**** vertical Menu ****/
div.sample_attach, a.sample_attach, li.sample_attach, img.sample_attach
{
float:right;
vertical-align:top;
vertical-align:text-top;
margin-bottom:15px;
}
#ddblueblockmenu{
background:#000;
padding-left: 5px;
margin:0;
float:left;
}

#ddblueblockmenu ul{
margin:0;
padding: 0;
list-style-type: none;
font: normal 10px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
margin: 4px 0 3px 0;
display: block;
padding-left: 5px;
font: normal 10px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
width: 167px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #ccc;
background-color: #000;
border-bottom: 1px solid #444335;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 167px; /*IE 5*/
width: 167px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #444335;
color: #ffcc00;
}
/*horse racing*/
.wgr-ttle-games{
	position:fixed;
	top:0;
	height:50px;
	background:#fff url(images/wager/bg_ttl-01.gif) repeat-x;
	left:226px;
	right:0px;
	float:left;	
	z-index:998;
	margin-bottom:73px;
}
.wgr-ttle-games img{margin-top:15px;}
.wgr-mnu-horse{
	padding-left:5px;
}
.wgr-mnu-horse ul{}
.wgr-mnu-horse li {display:block;}
.trk-list{
	
	float:left;
	padding-left:5px;
}
.trk-hlder{
	float:left;
	padding-left:5px;
}
.RacingTable{
	background:url(images/wager/bg_ttl_acct2.gif) repeat-x top;
	position:relative;
	top:50px;}
.rce-inpt{margin:0 5px 0 5px}

/******************
LIVE Lines
*******************/
#menuLiveLines
{
    list-style-type: none;
    margin-left:10px;
}
#menuLiveLines ul
{
    list-style-type: none;
    color: #000;
	font:normal 0px arial;
	width:0px;
	padding:0px;
	line-height: 0px;
}
#menuLiveLines li
{
    display:block;
}
#menuLiveLines a
{
    text-decoration: none;
	display:none;
	color:#000;
}
#menuLiveLines ul a
{
    color: #fff;
    text-decoration: none;
}

/******************
FORM STYLES
******************/

#content-container form {
	margin:20px 0px;
	padding:0px 0px 0px 0px;
	}

#content-container fieldset {
	margin:10px 0px 20px 0px;
	padding:0px 10px 10px 20px;
	}

/* a nested fieldset */
#content-container fieldset fieldset {
	margin:15px 0px 5px 0px;
	padding:0px 5px 5px 5px;
	}

#content-container legend {
	margin-bottom:0px;
	padding:0px 10px 5px 5px;
	color:#666666;
	font-weight:bold;
	}

/* a nested legend */
#content-container fieldset fieldset legend {
	margin-bottom:0px;
	padding:0px;
	font-weight:normal;
	}



#breadcrumb-right form {
	margin:0px;
	padding:0px;
	text-align:right;
	}

#breadcrumb-right form fieldset {
	margin:0px;
	padding:0px;
	border:none;
	}

#breadcrumb-right form legend {
	display:none;
	}


/******************
HEADINGS
******************/

h1 {

	}
.dh1{color:#000;font:bold 16px arial;}
.dh2{color:#fff;font:bold 16px arial;}

h2 {
	font-size:1.1em;
	}

h3 {
	font-size:1.4em;
	}
	
h4 {
	font-size:1.1em;
	}
	
h5 {
	font-size:.9em;
	}
	
h6 {
	font-size:.8em;
	}

#three-column-container h2 {
	margin:0px 0px 10px 0px;
	padding:0px;
	}
	



/******************
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;
    width: 400px;
    border: 1px solid #D0D0BF;
    border-collapse: collapse;
    text-align: left;
}
	


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;
	}
	
*/
/******************
LEAGUE REGION
******************/
.Region
{
    list-style-type: none;
    padding-left: 0px;
    margin-left: 0px;
}
.Region ul
{
    list-style-type: none;
    position: relative;
    color: gray;
    padding-left: 5px;
    margin-left: 5px;
}
.Region a
{
    text-decoration: none;    
}
.Region ul a
{
    color: #999933;
    text-decoration: none;
}
.Region ul a:hover
{
    text-decoration: underline;
}

/******************
RACING
******************/
.eventHeader td{background-color:#696867;color:#fff}
.eventHeader2 td{background-color:#737270;border-top:1px solid #8f8d8c;color:#fff}
.eventHeader3 td{background-color:#fff;border-bottom:padding:4px;}
.eventHeader4 td{background-color:#999;color:#fff;font:bold 16px arial}

.TrGameEven3a {color:#666}
.TrGameEven3a td{border-bottom:2px solid #ccc;font:bolder 14px arial;color:#666}
.TrGameEven3b {border-bottom:2px solid #ccc;font:bolder 14px arial;color:#000;border:none;}

.gameHeader {padding:7px 0 3px 2px;border-bottom:2px solid #ff7800;color:#000;text-transform:uppercase;font-size:11px;}
.gameRowOdd td{font:normal 11px arial;color:#333;background-color:#efefef;border-bottom:1px solid #ccc;padding:4px;}
.gameRowEven td{font:normal 11px arial;color:#333;background-color:#fff;border-bottom:1px solid #ccc;padding:4px;}
.TrGameEven3a{color:#000}
.tblRaceSelections
{
	font:bolder 12px arial;
}
.TrackName{
	font-size:18px;
	font-weight:normal;
	color:#000;
	border-bottom:1px solid #eee;
}
.TrackDateHeader {
	border-bottom:1px solid #eee;
    vertical-align: middle;
	font:normal 9px arial;
	text-transform:uppercase;
    letter-spacing: 1px;
	color:#666;
	text-align:right;
}
.TblTrackRaces
{

}
.TblTrackRaces td
{
    border-top: #FFF 1px solid;
    border-bottom: #B8C2C4 1px solid;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 5px;
    background-color: #efefef;
    height: 10px;
}

#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: 14px;
    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: 14px;
    height: 14px;
}
#race-menu .branch-closed .title .sign{
    background:url(images/plus.gif) top left no-repeat;
    float:left;
    width: 14px;
    height: 14px;
}

#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 14px;
    color:#3E4347;
    font-weight:bold;
    cursor:pointer;
	text-transform:uppercase;
	border-bottom: #636363 4px 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 14px;
}

#left-menu div.leaf-disabled {
    padding:1px 2px 1px 14px;
    color:#ccc;
}

#left-menu div.leaf a:link,
#left-menu div.leaf a:visited {
	margin-top:7px;
    text-decoration:none;
    display:block;
    padding:1px 2px 1px 14px;
	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 7px 14px;
	color:#ff6600;
	border-bottom:1px solid #eee;
	font:normal 9px arial;
	text-transform:uppercase;
}


/******************
SPORTS CLASSES
******************/
	
.WagerContainer{
	position:relative;
	top:50px;
	background:#fff url(images/wager/bg_ttl_acct2.gif) repeat-x top;
	padding:4px;
	
}	
.WagerTable{
    font-size: 12px;      
    background-color: #ffffff;
}
.WagerTable2{
	background-color:#eee;
	color:#000;
	border:2px solid #fff;
}
.WagerTable2 a{font-weight:bolder}
.bold {
    color: #770000;
    font-weight:bolder;
}
.Wgrtbl2{
	position:relative;
	top:104px;

}
.Wgrtbl3{
	position:relative;
	top:56px;
	padding:0 7px 0 7px;

}
.wgr_title2{
margin-top:35px;
padding-left:10px;
}
.wgr_title3{
position:relative;
top:104px;
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;}
/******************
SCHEDULE CLASSES
******************/
.wgr-table{
	font:bolder 14px 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 14px arial;
	color:#ffffcc;
	background-color:#696767;
	text-transform:uppercase;
	text-indent:4px;
	
}
.LeagueTitle td{padding:5px 0 5px 0;}
.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:#ffffcc;
	background-color:#696767;
}
.GameHeader td{
    color: #ffffff;
    font:bolder 12px arial;
    background-color: #72716f;
	border-top:1px solid #8f8d8c;
	padding:4px;
}
.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;
}
.GameBanner td, .GameBannerAuto td{
    color: #000;
    font:bold 12px arial;
	border-bottom:1px solid #ff6600;
	padding:4px;
	background-color: #FFFFF0;
}
.TrTntDetail td{
    FONT:normal 11px arial;
	border-bottom:1px solid #bbb;
	color:#000;
	background-color: #fff;
}
.TrTntDetail2 td{
    FONT:normal 11px arial;
	border-bottom:1px solid #bbb;
	color:#000;
	background-color: #fff;
	padding:5px;
}
.TrGameOdd td{
	background-color: #efefef;
	FONT:normal 11px arial;color:#000;
}
.TrGameOdd-a td{
	border-top:1px solid #fff;
	background-color: #efefef;
	FONT:normal 11px arial;color:#000;
}
.TrGameOdd-b td{
	border-top:1px solid #fff;
	border-bottom:1px solid #bbb;
	background-color: #efefef;
	FONT:normal 11px arial;color:#000;
	padding-left:5px;
}
.TrGameOdd-b2 td{
	border-top:1px solid #fff;
	border-bottom:2px solid #000;
	background-color: #efefef;
	FONT:normal 11px arial;color:#000;
	padding-left:5px;
}

.xTrGameEven td{    
	FONT:normal 11px arial;color:#000;
	background-color: #f7f7f7;
	border-top:1px solid #bbb;
}
.TrGameEven td{    
	FONT:normal 11px arial;color:#000;
	background-color: #fff;
}
.TrGameEven-a td{
	border-top:1px dotted #ccc;
	FONT:normal 11px arial;
	color:#000;
	background-color: #fff;
}
.TrGameEven-b td{
	border-top:1px dotted #ccc;
	border-bottom:1px solid #bbb;
	FONT:normal 11px arial;
	color:#000;
	background-color: #fff;
}
.TrGameEven-c td{
	border-top:1px dotted #ccc;
	border-bottom:1px solid #bbb;
	FONT:bold 11px arial;
	color:#000;
	background-color: #fff;
}
.TrGameEven-d td{
	FONT:bold 12px arial;
	color:#000;
	background-color: #fff;
}
.TNTHeader{
    color:#000;
    font:bold 11px arial;
	background-color: #fff;
}
.TNTHeader td{
	border-bottom:1px solid #ff6600;
	background-color: #fff;
}
/******************
SIGNUP CLASSES
******************/
.SignUpHeader
{
    background-color: #b44040;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial, Verdana;
    font-size: 14px;
}
.SignUpOuter
{
    background-color: #c2bfc2; 
}
.SignUpInner
{
    background-color: #F6F6F6;
    color: #000088;
    font-family: Arial, Verdana;
    text-align: left;
}
.SignUpPasswordFont
{
    color: #880000;
    font-weight:bolder;
}
.SignUpPasswordField
{
    background-color: yellow;
}
/******************
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: 11px;
  font-weight: bold; 
  padding: 5px; 
  cursor: default; 
}

.Rotator 
{
  border:solid 1px #c0c0c0; 
  width:450px; 
  height:30px; 
  padding:3px;
  font-family:verdana; 
  font-size:11px; 
  background-color:white; 
  cursor:default;
}

.RotatorFrame 
{
  border:solid 1px white; 
  font-family:verdana; 
  font-size:11px; 
  background-color:white; 
  cursor:default;
}

.RotatorFrameOver 
{
  border:solid 1px darkgray; 
  border-bottom-color:Black;
  border-right-color:Black;
  font-family:verdana; 
  font-size:11px; 
  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:10px;   
  color:Black;
}

.NewsDate
{
  font-family:Verdana;
  font-size:10px;   
  color:gray; 
}


/**/

.paytbl {padding:4px;border:1px solid #ccc}
.paytbl img{border:none}

/*modal*/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}
 
#boxes #dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}
 
#boxes #dialog1 {
  width:375px; 
  height:203px;
}
 
#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}
 
#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}
 
#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}
 
#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}
 
#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}
.dott{font:normal 1px arial;color:#fff;}