@charset "utf-8";
/* CSS Document */

body {
	background: #000000;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.headerimage {
    position: absolute; left: 0px; top: 0px;
}

.headerbody {
    position: absolute; top: 30px; left: 0px;	
}

#header {
	position: relative;
	width: 770px;
	height: 88px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image: url(/static/21/img/headerbar.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	}
	
#navTabs {
	position: absolute;
	top: 47px;
	left: 0px;
	width: 560px;
}

#bet, #live, #casino, #livecasino, #poker, #games, #financials, #mobile  {
	width: 93px;
	height: 35px;
	padding: 0px;
	margin: 0px;
	display: block;
	float: right;
	background-image: url(/static/21/img/navBg_he.jpg);
}

#navTabs a span {
	display: none;
	color: #000000;
	font-size: 0px;
}

a#bet:link, a#bet:visited {
	background-position: 0px 0px;	
}

a#bet:hover {
	background-position: 0px 35px;	
}

a#live:link, a#live:visited {
	background-position: 558px 0px
}

a#live:hover {
	background-position: 558px 35px;	
}


a#casino:link, a#casino:visited {
	background-position: 465px 35px
}

a#casino:hover {
	background-position: 465px 35px;	
}

a#poker:link, a#poker:visited {
	background-position: 372px 0px
}

a#poker:hover {
	background-position: 372px 35px;	
}

a#games:link, a#games:visited {
	background-position: 279px 0px
}

a#games:hover {
	background-position: 279px 35px;	
}

a#livecasino:link, a#livecasino:visited {
	background-position: 186px 0px
}

a#livecasino:hover {
	background-position: 186px 35px;	
}

a#mobile:link, a#mobile:visited {
	background-position: 186px 0px
}

a#mobile:hover {
	background-position: 186px 35px;	
}

a#financials:link, a#financials:visited {
	background-position: 93px 0px
}

a#financials:hover {
	background-position: 93px 35px;	
}


#container {
	width: 770px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0;
	text-align: left;
	overflow: hidden;
}

#contentWrapper {
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

#mainContent {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	width: 770px; 
}

#mainContent p {
	padding: 5px 15px 5px 15px;
	text-align: right;
	direction: rtl;
	}


h1 {
	color: #ffffff;
	width: 755px;
	background-color: #000000;
	padding: 5px 15px 7px 0px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	background-image: url(/static/21/img/headerfull.jpg);
	background-repeat: no-repeat;
	font-family: arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	direction: rtl;
	
}
	
h2 {
	font-size: 16px;
	font-weight: bold;
	padding: 5px 15px;
	text-align: right;
	direction: rtl;
}

a:link, a:visited {color:#FE9915; font-weight:bold;}
a:hover {text-decoration:underline;}

#mainContent ul, #mainContent ol{
	direction: rtl;
	text-align: right;
	margin: 5px 35px;
}

#mainContent ul li, #mainContent ol li {
	direction: rtl;
	}

#mainContent ul li {
	list-style-image: url(/static/21/img/bullet.gif);
}  

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tc {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;

}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.form a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

#open {
    width: 770px;
	height: 15px;
	margin: 0px;
	background-image: url(/static/21/img/opentop.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}

#close {
    width: 770px;
	height: 15px;
	margin: 0px;
	background-image: url(/static/21/img/closebott.jpg);
	background-repeat: no-repeat;
	overflow: hidden; clear:both;
	
}

#breadCrumbs {
	direction:rtl;
	position: relative;
	width: 770px;
	background-color: #454545;
	height: 28px;
	padding: 0px;
	margin: 3px 0px;
	}

#breadCrumbs p {
	margin: 0px 0px;
	padding-top: 8px;
	padding-left: 8px;
	color: #cccccc;
	font: normal 10px arial, helvetica, sans-serif;
	}

a:link.bcLink, a:visited.bcLink {
	text-decoration: none;
	color: #999999;
	padding: 0px 5px;
	margin: 0px;
}

a:hover.bcLink {
	text-decoration: underline;
	color: #bbbbbb;
	}
	
a:link.bcEndLink, a:visited.bcEndLink {
	text-decoration: none;
	color: #dddddd;
	padding: 0px 5px;
	margin: 0px;
}

a:hover.bcEndLink {
	text-decoration: underline;
	color: #ffffff;
	}
	
#wrapper {
	width: 100%;
    background: #000000;
	overflow: hidden;
}	

#siteMap {
   	float:right;
	margin: 0px;
	font: normal 10px arial, helvetica, sans-serif;
	padding-top: 27px;
	padding-right: 21px;
	}
	
#form {
   	float:right;
	margin: 0px;
	font: normal 10px arial, helvetica, sans-serif;
	}
	

#loginBar {
	direction:rtl;
	float:right;
	font: normal 10px arial, helvetica, sans-serif;
	padding:0px 5px 0 0;
	margin:3px 0 0 0;
	}
	

#loginText {
	direction:rtl;
    float:right;
	padding-top: 8px;
	padding-right: 8px;
	font-weight: bold;
	}
	
#loginText a:link, #loginText a:visited {
	margin: 0px 0px;
	padding-top: 0px;
	padding-right: 8px;
	color: #cccccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
#loginText p {
	direction:rtl;
	margin: 0px 0px;
	padding-top: 0px;
	padding-left: 12px;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	display:inline;
	}

#loginText a:hover {
	text-decoration: underline;
	color: #FE9915;
	}
	
#splashImage {
	position: relative;
	width: 790px;
	height: 200px;
	border-bottom: 5px solid #000000;
	}
	
.splash {
	position: absolute;
	left: 570px;
	width: 185px;
	display: block;
	margin: 0px;
	padding: 5px 15px 7px 0px;
	height: 30px;
	color: #ffffff;
	font: bold 15px arial, helvetica, sans-serif;
	background-image: url(/static/21/img/headerImg_topright.jpg);
	background-repeat: no-repeat;
	text-align: right;
	}
		
#footer {
	width: 770px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	background: #000000;
	border: 0px;
	padding: 0px;
	background-image: url(/static/21/img/baseshadow_full.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#footerText a:link, #footer a:visited {
	text-decoration: none;
	color: #f1f1f1;
	}
	
#footerText a:hover {
	text-decoration: underline;
	color: #FE9915;
	}
	
#footerText {
	width: 760px;
	margin: 0px 0px 0px 5px;
	}

#footerText p {
	padding: 0px 10px;
	color: #ccc;
	font: normal 11px arial, helvetica, sans-serif;
	text-align: right;
	direction: rtl;
	}
	
#footerText h2 {
	padding: 0px 10px;
	color: #f1f1f1;
	font: bold 12px arial, helvetica, sans-serif;
	}
	
	
#seoText {
/*	position: absolute;
	left: 0px;
	top: 1200px; */
	width: 760px;
	background-color: #292929;
	margin: 0px 0px 0px 5px;
	background-image: url(/static/21/img/footertextcorner.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	}

#seoText p {
	padding: 0px 10px;
	color: #ccc;
	font: normal 11px arial, helvetica, sans-serif;
	text-align: right;
	}
	
#seoText h2 {
	padding: 0px 10px;
	color: #f1f1f1;
	font: bold 12px arial, helvetica, sans-serif;
	text-align: right;
	}
	
#seoText a:link {
	text-decoration: none;
	color: #f1f1f1;
	}
	

#seoText a:hover {
	text-decoration: underline;
	color: #FE9915;
	}
	
.fullheader {
	display: block;
	margin: 0px;
	padding: 7px 10px 7px 0px;
	width: 750px;
	height: 16px;
	font: bold 11px arial, helvetica, sans-serif; 
	background-image: url(/static/21/img/blackheader760.jpg);
	background-repeat: no-repeat;
	}




/* JSP PAGES */
#createAccountNew_left {width:190px; float:right; padding:0 0 0 9px; margin-top:10px;  direction:rtl; }
#createAccountNew_right {width:560px; float:right; margin-top:10px; direction:rtl;}
#forget_Pass {margin:0 10px 0 10px;}
#createAccountNew_right td, #forget_Pass td, #confirm_email_updates, .eula, .emailupdates, .span_p {font-size:11px;}
#createAccountNew_right p {padding-left:0px;}

#navigation .link { text-align:right; margin:0 0px 2px 9; padding:0 4px 4px 0; background:transparent url(/static/21/img/btn_leftnav_gen.jpg) no-repeat top right; height:28px; width:148px;}
#navigation a:link, #navigation a:visited {color:#fff; font-weight:bold; text-decoration:none; font-size:12px; padding:0 0 0 5px;}
#navigation a:hover {text-decoration:underline;}

#mainContent2 {background-color:#ffffff; margin:0px; padding:0px; width:520px; direction:rtl;}
#mainContent2 p {padding:5px 0px; line-height:1.5wm; font-size:11px;}
p.doMargin {margin-bottom:10px;}

#mainContent .required {color:#ff0000; font-size:11px; font-weight:bold;}
#mainContent2 .required {color:#ff0000; font-size:12px; font-weight:bold;}
#mainContent2 select, #mainContent2 input {width:135px; margin-top:2px;}

input#dobdd, input#dobmm, input#dobyy, .inputBoxSmall {width:50px;}
input#accepteula {margin-top:5px;}
input#accepteula, input#emailupdates1 {width:15px; margin-right:5px;}

#confirm_email_updates {border:2px solid red; padding:5px;}
#confirm_email_updates input {width:15px;}
#confirm_email_updates .proceed input {width:100px; margin-top:10px;}

*html #dummypassword {margin-left:3px;}
*html #password {margin-right:3px;}

.grey1 {background-color:#DDDDDD;}
.grey2 {background-color:#EEEEEE;}
.sBalance {background-color:#CCCCCC; text-align:right;}
.bold {font-weight:bold;}
table.mainTable {width:100%; text-align:right; direction:rtl;}

table.unreadMessagesTable, table.readMessagesTable, table.messageTable {direction:rtl; width:100%; text-align:right;}

.password p {}
.password label {display:none;}
#err01, #err02 {border:1px dashed #ff0000; width:280px;}
#errorField {background-color:#ffffff; border:3px solid #ff0000; left:50%; text-align:right; direction:rtl; margin-top:30px; margin-left:-250px; width:500px; font-weight:bold; color:#ff0000; padding:10px; position:absolute; z-index:9999;}

#transferFunds {width:auto; padding-bottom:50px;}
#transferFunds p {margin-bottom:0px;}
#transferFunds #transferFrom{width:auto; float:left; text-align:center; margin-top:30px; margin-left:80px;}
#transferFunds #transferTo{width:auto; float:left; text-align:center; margin-top:30px; margin-left:80px;}
#transferFunds #transferButton {float:left; height:30px; background:#000000 url(/static/21/img/transferbutton.gif) top left repeat-x; padding:5px; margin:20px 0px 50px 0px;}
#transferFunds #transferButton a {color:#ffffff; text-decoration:none;}
#transferFunds .transferButtonLeft {float:left;width:5px; height:39px; background:#000000 url(/static/21/img/transferbutton_edge.gif) top left no-repeat; margin-top:20px;}
#transferFunds .transferButtonRight {float:left;width:5px; height:39px; background:#000000 url(/static/21/img/transferbutton_edge.gif) top right no-repeat; margin-top:20px;}

