*{border:0 none; margin:0; padding:0}
html{overflow-x:hidden}
body{background:#000; font-family:Verdana,Arial,Tahoma,sans-serif; color:#777; font-size:11px; margin:0 auto; padding:0}
a{color:#000}
#main{width:755px; position:relative; margin:auto; min-height:600px; height:auto !important; height:600px}
#leftcol{background:transparent url(/images/main_left_bg.jpg) no-repeat scroll right top; height:600px; left:-262px; overflow:hidden; position:absolute; top:0; width:262px; float:left; }
#rightcol{background:transparent url(/images/main_right_bg.jpg) no-repeat scroll left top; height:600px; overflow:hidden; position:absolute; right:-263px; top:0; width:263px; float:left; }
#middlemain p{padding-right:10px; padding-bottom:10px; font-size:14px; line-height:20px; font-family:Georgia,serif,Arial; color:#FFF}
#mainhead{height:65px; position:relative; width:755px}
#side1, .side1 {float:left; margin-right:35px;width:45%;}
#side2, .side2 {float:right; margin-right:15px;width:45%;}
#sportsupdated { clear:both; float:left; text-align:center; width:100%}
#mainhead img{float:left; }
#sportsbookform2 { display:none; }
.sportsbookform p { margin-left:15px; margin-top:11px; color:#FFFFFF; }
.sportsbookform p a { color:#FFFFFF; }
.leftloginlogout { display:none; }
#mainsubhead{position:relative; width:755px; height:55px; background:transparent url(/images/bg1.jpg) repeat top left}
#mainsubhead img{float:left}
#mainsubhead2{position:relative; width:755px; height:125px;  padding-top:5px; background:transparent url(/images/bg1.jpg) repeat top left}
#mainsubhead2 #signup2{position:absolute; left:0px; top:5px}
#mainsubhead2 #redeposit2{position:absolute; left:100px; top:5px}
#mainsubhead2 #joinnow2{position:absolute; left:0px; top:59px}
#mainsubhead2 #contenttop{position:absolute; right:0px; top:5px; background:#000 url(/images/contenttop_bg.png) no-repeat top right; width:526px; height:125px; padding:0px}
#mainhome{position:relative; width:755px; height:590px}
#subheadcontact{position:absolute; left:344px; top:0px; background:transparent url(/images/home_support_bg.gif) no-repeat left top; width:149px; height:55px}
#mainsportsbook{position:absolute; left:0px; top:0px; background:transparent url(/images/home_sportsbook_bg.jpg) no-repeat left top; width:344px; height:184px}
#mainsportsbook a{ color:#FFFFFF; }
#mainpoker{position:absolute; left:344px; top:0px; background:transparent url(/images/home_poker_bg.jpg) no-repeat left top; width:206px; height:184px}
#maincasino{position:absolute; right:0px; top:0px; background:transparent url(/images/home_casino_bg.jpg) no-repeat left top; width:205px; height:184px}
#mainbonus{position:absolute; left:0px; top:184px; background:transparent url(/images/home_bonus_bg.jpg) no-repeat left top; width:344px; height:211px}
#mainracing{position:absolute; right:0px; top:184px; background:transparent url(/images/home_racing_bg.jpg) no-repeat left top; width:205px; height:181px}
#mainsports{position:absolute; left:344px; top:184px; background:transparent url(/images/home_sports_bg.jpg) no-repeat left top; width:206px; height:410px}
#mainlivelines{position:absolute; left:0px; top:395px; background:transparent url(/images/home_livelines_bg.jpg) no-repeat left top; width:344px; height:190px}
#mainlivelines ul { margin-left:30px; margin-top:10px; }
#mainlivelines li{font-size:11px; color:#FFF; list-style-type:square; line-height:13px}
#mainabout{position:absolute; right:0px; top:365px; background:transparent url(/images/home_about_bg.gif) no-repeat left top; width:205px; height:230px}
#mainsportsbookbanner{position:absolute; left:9px; top:180px; width:325px; height:40px; z-index:2000}
#mainpokerbanner{position:absolute; left:9px; bottom:10px; width:191px; height:40px; z-index:1000}
#maincasinobanner{position:absolute; left:9px; bottom:10px; width:178px; height:40px; z-index:1000}
#mainbonusbanner{position:absolute; left:9px; bottom:10px; width:199px; height:40px; z-index:1000}
#mainracingbanner{position:absolute; left:9px; bottom:10px; width:187px; height:40px; z-index:1000}
a#joinnow{position:absolute; right:0px; top:0px; width:250px; height:55px}
#mainlogin{position:absolute; right:0px; top:0px; background:transparent url(/images/topright_bg.gif) no-repeat left top; width:255px; height:65px}
#mainlogin input#logsignin{position:absolute; right:60px; top:10px; width:42px; height:41px}
#mainlogin a#logjoin{position:absolute; right:16px; top:10px; width:42px; height:41px}
#mainlogin #userid{position:absolute; left:73px; top:13px; border:1px solid #fb9900; font-size:11px; height:14px; width:72px}
#mainlogin #password{position:absolute; left:73px; top:32px; border:1px solid #fb9900; font-size:11px; height:14px; width:72px}
#mainlogin #labeluserid{position:absolute; left:14px; top:14px; color:#FFF; font-size:9px}
#mainlogin #labelpassword{position:absolute; left:14px; top:33px; color:#FFF; font-size:9px}
#mainabout ul{margin-left:30px; margin-top:40px}
#mainabout li{font-size:11px; color:#FFF; list-style-type:square; line-height:13px}
#mainabout li a{color:#FFF}
li.spacer{margin-top:10px}
#mainsports div{padding:13px; padding-top:6px; padding-bottom:6px}
#mainsports ul{margin-left:20px; margin-top:8px}
#mainsports div h2{color:#FFF; font-size:18px; margin-top:4px}
#mainsports div p{color:#FFF}
#mainsports li{font-size:11px; color:#FFF; list-style-type:square; line-height:13px}
#mainsports li a{color:#FFF}
#mainlivelines a{color:#FFF; text-decoration:underline}
#mainlivelines li span { color:#999999; }
#mainlivelines div{padding:10px; padding-top:28px}
#mainlivelines p{font-size:11px; color:#FFF; padding:2px}
#mainlivelines p.alt{background:transparent url(/images/itembg.jpg) no-repeat left top}
#mainsportsbook div{padding:13px; padding-top:44px}
#mainsportsbook h1{font-size:16px; color:#FFF; font-weight:bold}
#mainsportsbook p{color:#FFF; font-size:11px; margin-bottom:8px}
#mainpoker div{padding:13px; padding-top:32px; padding-bottom:6px}
#mainpoker ul{margin-left:0px; margin-top:8px}
#mainpoker li{font-size:11px; color:#FFF; list-style-type:none; line-height:13px}
#mainpoker li a{color:#FFF}
#maincasino div{padding:13px; padding-top:32px; padding-bottom:6px}
#maincasino ul{margin-left:0px; margin-top:8px}
#maincasino li{font-size:11px; color:#FFF; list-style-type:none; line-height:13px}
#maincasino li a{color:#FFF}
#mainbonus div{padding:13px; padding-top:84px; padding-left:20px; z-index:1000}
#mainbonus a{color:#FFF}
#mainbonus h1{font-size:16px; color:#FFF; font-weight:bold}
#mainbonus p{color:#FFF; font-size:11px; margin-bottom:8px}
#mainracing div{padding:11px; padding-top:36px; padding-bottom:6px}
#mainracing ul{margin-left:0px; margin-top:8px; margin-bottom:10px}
#mainracing li{font-size:11px; color:#FFF; list-style-type:none; line-height:13px}
#mainracing li a{color:#FFF}
#mainracing p{color:#FFF; font-size:11px; margin-bottom:8px}
table{ width:450px; margin-top:8px; margin-bottom:8px; border-collapse:collapse;   border:none;   font:normal 11px helvetica,verdana,arial,sans-serif;   background-image:url(/images/bg_table.gif);   background-repeat:repeat; border-spacing:1px}
caption{  text-align:left;   font:normal 11px helvetica,verdana,arial, sans-serif;   background:transparent}
td, th{  border:none;   padding:5px;   color:#6E6E6E}
thead th, tfoot th, th{  font:bold 11px helvetica,verdana,arial,sans-serif;   border:none;   text-align:left;   background:#000;   color:#FFF;   padding-top:4px}
tbody td a{  background:transparent;   text-decoration:underline;   color:#fff}
tbody td a:hover{  background:transparent;   color:#00FF0C}
tbody th a{  font:bold 11px helvetica,verdana,arial,sans-serif;   background:transparent;   text-decoration:none;   font-weight:normal;   color:#9F9F9F}
tbody th a:hover{  background:transparent;   color:#00FF0C}
tbody th, tbody td{  vertical-align:top;   text-align:left}
.odd{  background:#000}
tbody tr:hover{  background:#0E0E0E}
tbody tr:hover th, 
tbody tr.odd:hover th{  background:#0E0E0E}
td{border-top:1px dotted #CCC; padding:5px; text-align:left}
ul#menu, ul#menu ul{  list-style-type:none;   margin:0;   padding:0;   width:200px}
ul#menu a{  display:block;   text-decoration:none}
ul#menu li{  margin-top:1px}
ul#menu li a{  background:#333;   background:transparent url(/images/menuli_bg4.png) no-repeat left top;   color:#fff;   padding:0.5em;   height:16px}
ul#menu li a.alt{  background:#333;   background:transparent url(/images/menuli_bg4a.png) no-repeat left top;   color:#fff;   padding:0.5em;   height:16px}


#casinopopup_menu ul#menu li a { padding:4px; padding-left:10px; padding-bottom:6px; } 

ul#menu li.ad a{  background:#333;   color:#fff;   padding:0px;   height:63px;   width:195px}
#casinopopup_menu ul#menu li.ad a{  background:#333;   color:#fff;   padding:0px;   height:63px;   width:195px}
ul#menu li a:hover{  background:#000;   background:transparent url(/images/menuli_bg1.png) no-repeat left top}
ul#menu li a.alt:hover{  background:#000;   background:transparent url(/images/menuli_bg1a.png) no-repeat left top}
ul#menu li a.menuselected{  background:#000;   background:transparent url(/images/menuli_bg1.png) no-repeat left top; color:#FFFFFF;}
ul#menu li a.menuselected.alt{  background:#000;   background:transparent url(/images/menuli_bg1a.png) no-repeat left top; color:#FFFFFF;}
ul#menu li ul li a{  background:#ccc;   background:transparent url(/images/menuli_bg3.png) no-repeat left top;   color:#000;   padding-left:20px;   height:16px}
ul#menu li ul li a:hover{  background:#ccc;   background:transparent url(/images/menuli_bg3.png) no-repeat left top;  border-left:5px #000 solid;  padding-left:15px}
div.scrollable{position:relative; overflow:hidden; width:510px; height:95px}
div.scrollable div.items{width:20000em; position:absolute; clear:both; margin-left:10px}
div.scrollable div.items div{float:left; text-align:center; width:110px; height:93px; margin-right:16px}
div.scrollable div.items ul{margin-left:0px; margin-top:8px; text-align:left}
div.scrollable div.items li{font-size:11px; color:#FFF; list-style-type:square; line-height:13px; margin-left:15px}
div.scrollable div.items li a{color:#FFF}
div.scrollable div.items div.active{}
#contactquotes{color:#FFF; position:absolute; top:5px; left:6px}
#footerdeposits{float:left; margin-left:20px; margin-top:8px}
#footertext{float:right; margin-right:16px; margin-top:4px}
#footertext p{color:#666; font-size:11px; text-align:right; margin-bottom:2px}
#footertext p a{color:#FFF; font-size:11px}
#footer{float:left; height:70px; position:relative; width:755px}
#maincontent{padding:10px; padding-top:6px; padding-right:15px; float:right; width:508px}
#maincontent ul{margin-left:30px; margin-top:8px; margin-bottom:12px}
#maincontent ol{margin-left:30px; margin-top:8px; margin-bottom:8px}
#maincontent li{font-size:11px; list-style-type:square; line-height:13px}
#maincontent li a{color:#FFF}
#maincontent dt{font-weight:bold; color:#999999;}
#maincontent dd{margin:0 0 1em 0; padding:0}
#maincontent h1{font-size:26px}
#maincontent h2{font-size:18px}
#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6{color:#FFF; font-weight:bold; letter-spacing:-1px; line-height:1.1em; margin-bottom:0.25em}
#maincontent p{font-size:12px; line-height:18px; margin:0.5em 0; color:#777}
#popup #maincontent p { clear:both; }
#popup #maincontent #cashier p { clear:none; }
#maincontent a{color:#FFF}
#mainmenu{float:left; width:200px; padding-left:20px; margin-bottom:8px}
#casinopopup_menu #mainmenu{float:left; width:200px; padding-left:8px; margin-bottom:8px}
.leftlogin{width:185px; height:78px; background-color:#151515; padding:5px; position:relative}
.leftlogin input{width:128px}
.leftlogin p{margin-bottom:4px; color:#FFF}

.leftlogin .logsignin{position:absolute; width:42px; height:41px; right:10px; bottom:10px; padding:0 !important; background:none !important; height:auto !important}

.navad{margin-top:1px; float:left}
.navi{position:absolute; right:0px; bottom:-12px}
div.navi a{width:8px; height:8px; float:left; margin:3px; background:url(/images/navigator.png) 0 0 no-repeat;  cursor:pointer; overflow:hidden; }
div.navi a:hover{background-position:0 -8px}
div.navi a.active{background-position:0 -16px}

#mainlogin label.error { position:absolute; right:108px; top:54px; border:1px solid #a78c5f; padding:4px; color:#FFFFFF; width:200px; overflow:hidden; z-index:9000; text-align:right; background:#000 url(/images/error_arrow.png) no-repeat right top; padding-right:22px;  }

#leftloginform label.error, #leftloginform2 label.error { background:#000 url(/images/error_arrow.png) no-repeat left top; border:1px solid #A78C5F; color:#FFFFFF; overflow:hidden; padding:4px 4px 8px 20px; position:absolute; right:10px; text-align:left; top:96px; width:144px; z-index:9000; }
#checkusername { margin-left:160px; margin-top:8px; clear:both; }
#checkusername td { color:#CCCCCC; }
#checkusername td.errorH2 { color:#FFFFFF; }

#checkusername tbody tr:hover{ background:inherit;}

#checkingusername { margin-left:8px; margin-top:3px; display:none; }
.hr {background-color:#999999; border: 1px solid #000000; height: 1px;margin: 15px 0; width:460px;}
#maincontent p label{width:150px; float:left; text-align:right; margin-right:10px; display:block; color:#FFFFFF; }
#maincontent label.error, #maincontent label.error2 { float:left; position:relative; text-align:left; clear:both; display:block; margin-bottom:8px; margin-left:160px; margin-top:8px; width:295px; padding:4px; border:1px solid #FF0000; padding-left:22px; color:#FFFFFF; background:#000000 url(/images/error_arrow.png) no-repeat left top;  }
#popup #maincontent label.error { position:absolute; text-align:left; clear:both; display:block; margin-bottom:8px; margin-left:160px; margin-top:8px; width:155px; right:0px; top:136px; padding:4px; border:1px solid #FF0000; padding-left:22px; color:#FFFFFF; background:#000000 url(/images/error_arrow.png) no-repeat left top;  }
#maincontent .submit{margin-left:160px}
#maincontent input{color:#FFF; background:#000; border:1px solid #FB9900; padding:3px}
#maincontent select{color:#FFF; background:#000; border:1px solid #FB9900; padding:3px}
#maincontent textarea{color:#FFF; background:#000; border:1px solid #FB9900; padding:3px}
#maincontent fieldset{border:1px solid #333; padding:10px; padding-top:4px; width:486px; overflow:hidden;}
#maincontent legend{color:#fff; background:transparent; padding:10px; font-size:16px; font-weight:bold; padding-bottom:10px}
#step1 { background:#000 url(/images/form_step1.png) no-repeat right bottom; }
#step2 { background:#000 url(/images/form_step2.png) no-repeat right bottom; }
#step3 { background:#000 url(/images/form_step3.png) no-repeat right bottom; }
#step4 { background:#000 url(/images/form_step4.png) no-repeat right bottom; }
#step5 { background:#000 url(/images/form_step5.png) no-repeat right bottom; }
#step6 { background:#000 url(/images/form_step6.png) no-repeat right bottom; }
.errorH3 { margin: 4px 2px 0pt 0pt; padding:0 !important; }
.errorH2 { font-weight:bold; color:#FFFFFF; }
#liveperson { background-color:#FFFFFF; border:#999999 solid 1px; padding:4px; margin-top:10px; margin-bottom:10px; width:250px; text-align:center; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_window p { color: #666; }
#TB_window ul, #TB_window ol{padding-bottom:0px}
#TB_window ul li{color:#666; padding-bottom:2px; list-style-type:square; margin-left:20px; padding-left:5px; font-size:12px}
#TB_window ol li{color:#666; padding-bottom:2px; margin-left:20px; padding-left:5px; font-size:12px}

#TB_window h1 { margin-top:6px; }
#TB_window h2 { padding-bottom:0px; margin-top:5px; }
#TB_window input.submit { margin-left:160px; width:auto; padding:4px; padding-left:7px; padding-right:7px; background-color:#999; color:#FFF; font-weight:bold; background-image:none}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:1000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/images/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 1002;
	color:#000000;
	display:none;
	border: 4px solid #fc9a00;
	text-align:left;
	top:50%;
	left:50%;
}

#TB_window input, #TB_window textarea, #TB_window select { width:150px; background:none; color:#000000; background-color:#FFFFFF; font-size:12px; font-family:"Lucida Grande",Lucida,"Trebuchet MS",Helvetica,sans-serif; }

#TB_window #submitreview label { width:200px; text-align:right; }

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:1003;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:999;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

#maincontent fieldset table { width:auto; }
#content_header { position:relative; }
#tabs { position:absolute; right:10px; top:10px; }

/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #999999; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #999999; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #000000; /* set unselected tab background color as desired */
color: #FFF; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
color: #000;
}
#success { border:1px solid #FFFFFF; padding:4px; }
/* end css tabs */
#casinologin { padding:20px; }
#casinologin a { color:#FFFFFF; }
#casinologin h1 { color:#FFFFFF; margin-bottom:8px; }
#casinologin p { margin-bottom:8px; }
#casinologin_image { position:absolute; top:240px; right:20px; }
#content_login { position:absolute; top:20px; left:230px; }
#casinologin_text { position:absolute; top:240px; left:20px; width:400px; }
#casinoerror { position:absolute; top:66px; width:195px; left:480px; padding:5px; border:1px solid #FF0000; color:#FFFFFF; }
#casinoerror p { padding:0; margin:0; }
.casinothumbs { border:1px solid #666666; padding:10px; text-align:center; padding-bottom:0px; margin-bottom:18px; }
.casinothumbs img { margin-right:14px; margin-bottom:14px; border:1px solid #CCCCCC; }
#freeheader { position:absolute; top:12px; left:230px; padding:5px; border:1px solid #fe9a00; padding-left:10px; padding-right:10px; }
#freeheader a { color:#FFFFFF; }
#popup { padding:10px; } 
#popup #maincontent{float:left; width:auto; position:relative; padding-bottom:50px; min-height:480px; height:auto !important; height:480px; }
#cashierlogin { float:right; margin-left:20px; margin-right:0px; border:1px solid #666666; padding:10px; }
#step5 img { margin-left:160px; border:1px solid #666666; }
#supportform { margin-top:14px; }
#supportform img { margin-left:160px; border:1px solid #666666; }
table.sortable { width:510px; }
#maincontent .oddsupdated { text-align:center; font-size:10px; font-style:italic; }
.livesports h1 { padding:6px; margin-right:20px; clear:both; background-color:#500007; background-image:url("/images/sportsbook/red-main-nav.gif"); background-repeat:repeat-x;}
