/* Shared Lobby and Game Window */

body {
	margin:0px;
	padding:0px;
	background: #000000;
}
form {
	margin:0px;
	padding:0px;
}

/* Lobby Window */

#footerDiv{
	position:absolute;
	height:54px;
	width:800px;
	z-index:850;
	left:0px;
	top:637px;
	background:url(images/footer-bkg.gif) repeat-x;
}
#tickerDiv{
	position:absolute;
	height:14px;
	width:615px;
	left:185px;
	top:642px;
	z-index:860;
}
#topDiv{
	position:absolute;
	height:109px;
	width:800px;
	z-index:1000;
}
#bottomRightDiv{
	position:absolute;
	height:74px;
	width:598px;
	z-index:1000;
	left:202px;
	top:554px;
	text-align:right;
}
#footerMenu1Div{
	position:absolute;
	height:14px;
	width:135px;
	left:185px;
	top:669px;
	z-index:870;
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#4D4C4C;
}
#footerMenu1Div a{
	text-decoration:none;
	color:#B9B9B9;
}
#footerMenu1Div a:hover{
	text-decoration:underline;
}
#footerMenu2BkgDiv{
	position:absolute;
	height:21px;
	width:327px;
	left:345px;
	top:665px;
	background:url(images/footer-menu2-bkg.gif) no-repeat;
	z-index:880;
}
#footerMenu2Div{
	position:absolute;
	height:21px;
	width:327px;
	left:345px;
	top:669px;
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#4D4C4C;
	z-index:885;
}
#footerMenu2Div a{
	text-decoration:none;
	color:#B9B9B9;
}
#footerMenu2Div a:hover{
	text-decoration:underline;
}
#playForRealDiv{
	position:absolute;
	height:41px;
	width:148px;
	left:25px;
	top:540px;
	z-index:725;
}
#footerImagesDiv{
	position:absolute;
	height:23px;
	width:127px;
	left:674px;
	top:664px;
	text-align:center;
	z-index:890;
}
#cashierDiv{
	position:absolute;
	height:106px;
	width:175px;
	left:10px;
	top:585px;
	z-index:950;
	background:url(images/cashier-bkg.gif) no-repeat;
	text-align:center;
	font:bold 10px Geneva, Arial, Helvetica, sans-serif;
	color:#339900;
}
#flashDiv{
	position:absolute;
	height:600px;
	width:800px;
	z-index:1;
}
#topRightDiv{
	float:right;
}
.gamePreviewBkgDiv{
	background:url(images/top-right-tab-bkg.gif) no-repeat;
	height:33px;
	width:177px;
	filter:alpha(opacity=50);
	-moz-opacity:0.50;
	opacity:0.50;
	z-index:750;
	position:absolute;
}
.gamePreviewDiv{
	height:33px;
	width:177px;
	z-index:751;
	position:absolute;
}
.hotPickBkgDiv{
	background:url(images/hot-picks-bkg.gif) no-repeat;
	height:80px;
	width:177px;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
	z-index:700;
	position:absolute;
}
.hotPickDiv{
	height:80px;
	width:177px;
	z-index:710;
	position:absolute;
}
.hotPickTextDiv{
	text-align:right;
	width:119px;
	z-index:720;
	position:absolute;
	padding-top:25px;
	font:9px Geneva, Arial, Helvetica, sans-serif;
	color:#B0BED1;
}
.hotPickTextDiv a{
	font:10px Geneva, Arial, Helvetica, sans-serif;
	color:#3D8EF1;
	text-decoration:none;
}
.hotPickTextDiv a:hover{
	text-decoration:underline;
}
.hotPickImgDiv{
	text-align:right;
	width:169px;
	z-index:730;
	position:absolute;
	padding-top:18px;
}


/* Game Window */

#footerDivGame{
	position:absolute;
	height:54px;
	width:640px;
	z-index:850;
	left:0px;
	top:578px;
	background:url(images/footer-bkg.gif) repeat-x;
}
#tickerDivGame{
	position:absolute;
	height:14px;
	width:615px;
	left:25px;
	top:584px;
	z-index:860;
}
#flashGameDiv{
	position:absolute;
	top:91px;
	text-align:center;
	width:640px;
	height:480px;
}

#gameBalanceDiv{
	position:absolute;
	height:54px;
	width:175px;
	left:10px;
	top:578px;
	z-index:950;
	background:url(images/game/balance-bkg.gif) no-repeat;
	text-align:center;
	font:bold 10px Geneva, Arial, Helvetica, sans-serif;
	color:#339900;
}
#footerGameMenu1BkgDiv{
	position:absolute;
	height:21px;
	width:240px;
	left:38px;
	top:607px;
	background:url(images/game/footer-game-menu2-bkg.gif) no-repeat;
	z-index:870;
}
#footerGameMenu1Div{
	position:absolute;
	height:21px;
	width:240px;
	left:38px;
	top:611px;
	z-index:875;
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#4D4C4C;
}
#footerGameMenu1Div a{
	text-decoration:none;
	color:#B9B9B9;
}
#footerGameMenu1Div a:hover{
	text-decoration:underline;
}
#footerGameMenu2BkgDiv{
	position:absolute;
	height:21px;
	width:240px;
	left:338px;
	top:607px;
	background:url(images/game/footer-game-menu2-bkg.gif) no-repeat;
	z-index:880;
}
#footerGameMenu2Div{
	position:absolute;
	height:21px;
	width:240px; /* 193px */
	left:338px;
	top:609px;
	text-align:center; /* right */
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#4D4C4C;
	z-index:885;
}
#playNowButton {
	position:absolute;
	height:21px;
	width:70px;
	left:540px;
	top:609px;
	z-index:887;
}
#footerGameMenu2Div a{
	text-decoration:none;
	color:#B9B9B9;
}
#footerGameMenu2Div a:hover{
	text-decoration:underline;
}
select {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #B9B9B9;
	background: #595959;
	margin: 0px;
	padding: 0px;
}
input {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #B9B9B9;
	background: #595959;
	margin: 0px;
	height:13px;
	border-top: 1px solid #515151;
	border-right: 1px solid #838383;
	border-bottom: 1px solid #838383;
	border-left: 1px solid #515151;
}
.button {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #EDEDED;
	background: url(images/button-bkg.gif) no-repeat 0px 0px;
	width:70px;
	height:17px;
	border-style: none;
}
#footerCashierBkgDiv{
	position:absolute;
	height:21px;
	width:590px;
	left:38px;
	top:607px;
	background:url(images/game/cashier-bkg.gif) no-repeat;
	z-index:1200;
}
#footerCashierDiv{
	position:absolute;
	height:21px;
	width:590px;
	left:38px;
	top:608px;
	z-index:1250;
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#EFEFEF;
}
#gameCashierDiv{
	display:none;
}


body { background-color:#000; margin:0px; position:relative; overflow:hidden;	width:633px; height:599px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
#playPopupPage {
	width:633px;
	height:599px;
	overflow:hidden;
}
#playPopupHeader{
	height:60px;
	width:633px;
	position:absolute;
	z-index:10
}
#playPopupTitle{
	float:left;
}
#playPopupSignupBtn{
	float:left; margin:0 0 0 5px; display:block;
}
#playPopupMain{
	position:absolute;
	width:633px;
	z-index:1;
	top:60px;
}
#playPopupSignup{
	position:absolute;
	width:594px;
	z-index:2;
	top:-543px;
	height:493px;
	padding: 23px;
	color:#FFF;
}
* html #playPopupSignup  /* for Old IE */  { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/online-casino/casino-lobby/playPopupbg.png',sizingMethod='scale'); }
* > #playPopupSignup /* for Good Browsers */ { background-image:url(/images/online-casino/casino-lobby/playPopupbg.png); }
#playPopupSignup h2 {
	font-size:16px;
	font-weight:normal;
	margin:0px;
}
.playPopupSignupSection {
	background-color:#1f1f1f;
	border: 1px solid #2e2e2e;
}
.playPopupSignupSectionHeader {
	padding:7px 15px;
	background-color:#2d2d2d;
}
.playPopupSignupSectionBody{
	padding:10px 15px;
	font-size:12px;
}

.playPopupSignupSectionInput {
	background:url(/images/online-casino/casino-lobby/casino-playlobby-input.gif) no-repeat;
	color:#000;
	padding:3px;
	width:144px;
	border:none;
	float:left;
}
.playPopupSignupClose {
	display:block;
	text-indent:-9999px;
	background-image:url(/images/online-casino/casino-lobby/casino-playlobby-close.gif);
	width:18px;
	height:18px;
	float:right;
}
.playPopupSignupClose:hover {
	background-image:url(/images/online-casino/casino-lobby/casino-playlobby-close-on.gif);
}
.closeSignupPopup{
color:#999999; text-decoration:none; font-size:11px;
}
.closeSignupPopup img{
border: none;
}
.submitImg{
border:none;
height:auto;
background:none;
}
.h10{
height:10px;
}
.termsLink{
color:#fff; text-decoration:none;
}
