/**** banking page begin ********/
#bankingcontainer {
	height:510px;
	width:702px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}
.space {
	height:10px;
}
.bank-tittle {
	color:#902664;
	font-weight:bold;
	font-size:16px;
	height:25px;
	border-bottom:#902664 solid 1px;
	margin-bottom:10px;
}
.banklogo {
float:left;
padding-left:15px;
}
#cards {
	height:120px;
	line-height: 22px;
	width:702px;
	margin:0;
	padding:0;
}
#cards ul {	
	height:80px;
	margin:0;
	padding:0;
	float:left;
}
#cards li {
	display:inline;
	list-style:none;
    float:left;
	margin:0;
	padding-right:5px;
	width:135px;
}
#vochures {
	height:100px;
	line-height: 22px;
	width:702px;
	margin:0;
	padding:0;
}
#vochures ul {	
	margin:0;
	height:60px;
	padding:0;
	float:left;
}
#vochures li {
	display:inline;
	list-style:none;
    float:left;
	margin:0;
	padding-right:5px;
	width:135px;
}
#ewallets {
	height:160px;
	line-height: 22px;
	width:702px;
	margin:0;
	padding:0;
}
#ewallets ul {	
	margin:0;
	height:120px;
	padding:0;
	float:left;
}
#ewallets li {
	display:inline;
	list-style:none;
	float:left;
	margin:0;
	padding-right:5px;
	width:135px;
}
/**** banking page end ********/



/* Mobile page css
***********************************/
.mobilegame-container {
	float:left;
	height:auto;
	min-height:410px;
	margin:0px;
	text-align:left;
	width:705px;
	font-family:Arial, Helvetica, sans-serif;
}
.mobile-header {
	float:left;
	width:705px;	
	height:35px;
	background:url(/images/mobile/mobileheader.png) left top no-repeat;
	text-align:right;
}
#mobilegamedata{
	float:left;
	width:auto;
	height:auto;
}
.mobile-bodyleft, .iphone-bodyleft, .common-bodyleft{
	float:left;
	width:426px;
	height:400px;
	padding: 0 0 0 30px;
	border:1px solid #ecd3fb;
	border-top:0px;
	background:url(/images/mobile/mobileleft-bg.png) left top repeat-x;
}
.mobile-bodyleft{
	height:289px;
	padding-top:15px;
}
.mobile-bodyleft  p, .mobile-bodyleft h4, .iphone-bodyleft p, .iphone-bodyleft h4,
.common-bodyleft p, .common-bodyleft h4{
	padding:0px;
	margin:0px;	
}
.mobile-bodyleft  p, .iphone-bodyleft p, .common-bodyleft p{
	font-size:11px;
	margin:15px 0 2px 0; 
}
.mobile-leftimage{
	width:240px;
	float:left;
	height:auto;
}
.mobile-rightcont{
	width:160px;
	margin-left:10px;
	float:left;
	height:auto;
}
.mobile-bodyleft h4, .iphone-bodyleft h4{
	font-size:16px;
}
.mobile-bodyright{
	float:left;
	width:243px;
	height:275px;
	background:url(/images/mobile/mobile-rightbg.png) left top repeat-y;
	border-right:1px solid #dbced7;
	padding-top:15px;
}
.mobile-bodyright ul{
	list-style:none;
	margin:0 0 0 10px;
	padding:0px;
}
.mobile-bodyright ul li{
	float:left;
	width:221px;
	height:26px;
	background:url(/images/mobile/game-itembgline.png) left bottom no-repeat;
	padding-left:10px;
} 
.mobile-bodyright ul li a{
	font-size:12px;
	font-weight:bold;
	color:#791a4f;
	text-decoration:none;
}
.default-item{
	background:url(/images/mobile/game-itembg.png) left top no-repeat;
}
.selected-item{
	background:url(/images/mobile/game-itemselected.png) left top no-repeat;
}
.gamedescription{	
	line-height:20px;	
}
.demolink{
	font-style:italic;
	font-size:14px;
	color:#7a134d;
	text-decoration:none;
	font-weight:bold;
	background:url(/images/mobile/demolink-arrow.png) right center no-repeat;
	padding-right:15px;
}
#gameselector{
	float:right;
	margin:7px 10px 0 0;
	border:1px solid #dab42d;
	background:#ffd02c;
}
#bigBen, #penaltyBonus, #hauntedHouse, #headTail, #roulette,
#keno, #lucky7, #scratchWin, #smartcoffee, #smartchasin, #smartelephant{
	display:none;
}
#cmspromo-container{
	margin:0px;
	padding:0px;
	width:100%;
	min-height:960px;
	height:auto;
	background:none;
}
*html #cmspromo-container{
	height:960px;
}
/* end Mobile page css ************/


/* play.php 
**********************************/

.bingo {
	margin-top:10px;
	padding:0;
	height:auto;
	width:676px;
	color:#000;
}
.bingo-title {
	margin:0;
	padding:0;
	height:31px;
	width:676px;
}
.bingo-content {
	margin:0;
	padding:0 4px;
	height:auto;
	width:668px;
	/* background:url(/images/bingo-bg.gif) repeat-y; */
}
.bingoroom {
	width:668px;
	height:73px;
	margin-bottom:5px;
	float:left;
	padding:0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.bingoroom ul {
	width:668px;
	height:73px;
	padding:0;
	margin:0;
	float:left;
	list-style-type:none;
}
.bingoroom li{
	display:inline;
	float:left;
	height:73px;
	}
.bingoroom .roomname {
	width:97px;
	height:68px;
	/* background:url(/images/bingoroom-bg.gif) no-repeat; */
	text-align:center;
	font-weight:normal;
	padding-top:5px;
}
.roomname img{
	border:none;
}
.bingoroom .timer{
	width:82px;
	height:73px;
	/* background:url(/images/timer-bg.gif) no-repeat; */
}
.bingoroom .timer div{
	padding-top:20px;
	font-size:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
.bingoroom .timer span{
	font-size:12px;
	color:#ee2d02;
}
.bingoroom .players{
	width:182px;
	height:73px;
	/* background:url(/images/players-bg.gif) no-repeat; */
}
.bingoroom .players a:link ,.bingoroom .players a:visited {
	font-size:11px;
	color:#ee2d02;
	text-decoration:underline;
}
.players div{
	line-height:19px;
	display:block;
	float:right;
	text-align:left;
	padding:7px 6px 0 0;
	color:#ee2d02;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.bingoroom .roompjp{
	width:165px;
	height:73px;
	/* background:url(/images/roompjp-bg.gif) no-repeat; */
}
.bingoroom ul ul{ 
	list-style:none;
	display:block;
	width:165px;
	margin-top:30px;
	height:26px;
}

.bingoroom li ul li{
	list-style:none; 
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	margin:0 10px 0 10px;
}
.bingoroom li ul li .pjpamount{
	float:right;
	margin-left:10px;
	
}
.bingoroom li ul li .pjpname{
	float:left;
	width:80px;
	color:#ee2d02;
} 

.playnow{
	width:140px;
	height:73px;
	/* background:url(/images/playnow-bg.gif) no-repeat; */
	text-align:center;
} 
.playnow img{
	border:none;
	padding-top:15px;
}

#spotlight-stage2 {
	width: 605px;
	overflow:hidden;
	height: 94px;
	float:left;
	padding:40px 0 0 0;
	position:relative;
}

#slider-list {
	width: 2000px;
	border: 0;
	margin: 0;
	padding: 0;
	left: 0;
	position: absolute;
}
#slider-list img {
	padding:0 2px;
}

#latest-games {
	height:135px;
	margin-top:10px;
	width:676px;
	overflow:hidden;
	/* background:url(/images/latest-gamesbg.gif) no-repeat left top; */
}
#latest-games a#previous2, #latest-games a#next2 {
	/* background:url(/images/playleft-arrow.png) no-repeat left top; */
	float:left;
	text-indent:-9999px;
	cursor:pointer;
	width:24px;
	height:24px;
	margin:62px 10px 0 0;
}
#latest-games a#next2 {
	/* background:url(/images/playright-arrow.png) no-repeat left top; */
	margin:62px 0 0 13px;
}
.slots {
	width:676px;
	height:auto; /*469px; */
	margin-top:10px;
	padding:0;
}
.slots-content {
	width:676px;
	height:auto; /* 437px; */
	background:url(/images/slots-bg-new.gif) repeat-y;
	float:left;
	border-bottom:6px solid #34b5ec;
}
.slots-title {
	width:676px;
	height:33px;
}
#links {
	width:671px;
	height:auto;
	margin:0px auto;
	padding:12px 0 0 5px;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
#links ul {
	list-style-type: none;
	width: 671px;
	height:auto;
	padding:0;
	float:left;
	clear: both;
	margin:0 auto;
}
#links li {
	background:#FFFFFF;
	border-bottom:1px solid #abf6fa;
	width: 330px;
	height:29px;
    padding-top:5px;
	float:left;
	margin:0px 5px 0px 0px;
}
#links li a {
	color: #000000;
	display: block;
	text-decoration: none;
	height:29px;
	margin:0;
	padding:0;
}
* html #links li a {  /* make hover effect work in IE */
	width:332px;
	height:29px;
}
#links li:hover {
	background: #ecfeff;
	/*border-bottom:#abf6fa 1px solid;*/
}
#links  b {
	color:#000000;
	float:left;
	padding:0px 0px 0px 0px;
}
#links  span  {
	color:#009999;
	float:right;
	padding:0px 15px 0px 0px;
	width:95px;
	display:block;
	height:29px;
}
#links  span  a {
color:#009999;
display:inline;
}

.small {
	float:left;
	padding:0px 25px 0px 15px;
}
.instant-games {
	width:676px;
	height:auto;
	margin-top:10px;
	padding:0;
	float:left;
}
.instant-content {
	width:676px;
	height:197px;
	background:url(/images/instant-bg-middle.gif) repeat-y;
	height:auto;
	border-bottom:6px solid #f89d27;
	float:left;
	/*margin: 0 10px 0 12px;*/
}
.instant-title {
	width:676px;
	height:32px;
	float:left;
}


/********* end play.php **********/

/**** recent winners start ********/
#winnerspage {
	height:500px;
	width:706px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}
#todayswinners {
	margin:0;
	padding:0;
	width:706px;
	height:231px;
}
.biggest-winners {
	/* height:232px; */
	width:340px;
	float:left;
	display:inline-block;
	margin-top:5px;
}
.biggest-winners .title {
	background-color:#dcdcdc;
}
.bingo-winners {
	height:232px;
	width:348px;
	float:right;
}
.winners-title {
	font-size:18px;
	color:#912662;
	font-weight:bold;
	width:348px;
	height:30px;
}
.winners-content {
	width:348px;
	height:202px;
	background-color:#f6f6f6;
}
.alias-amount {
	width:308px;
	height:20px;
	background-color:#D3F3C7;
	padding:0 20px 0 20px;
}

.winners-content  ul{
	margin:0;
	padding:0;
	height:122px;
	width:302px;
	text-align:left;
}
.winners-content li{
	margin:0;
	padding:5px 40px 10px 20px;
	_padding:2px 20px 4px 20px;
	width:288px;
	height:10px;
	text-align:left;
	display:block;
	list-style-type:none;
	border-bottom:#e9e9e9 solid 1px;

}

.left {
float:left;
}

.right {
float:right;
}

/**** recent winners end ********/



/**** messages page css begin *******/
.inboxbg {
	background-image:url(/images/inbox_bg.gif);
	background-repeat:repeat-x;
}
.inboxtext {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.greenbar {
	background:url(/images/inbox_green_bg.gif);
	background-repeat:repeat-x;
}
.greentitle {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	border-left:1px solid #bbde56;
	line-height:31px;
	padding-left:10px;
}
.greentitle_noborder {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	line-height:31px;
	padding-left:10px;
}
.greeenborder {
	border-left:1px solid #bbde56;
	border-right:1px solid #bbde56;
}
.resultone {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-left:1px solid #bbde56;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px;
	background-color:#e5f2be;
}
.resultone_nobor {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px;
	background-color:#e5f2be;
}
.resulttwo {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-left:1px solid #bbde56;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px;
}
.resulttwo_nobor {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#154a06;
	border-bottom:1px solid #bbde56;
	line-height:31px;
	padding-left:10px;
}
.boldtext {
	font-weight:bold;
}
/**** messages page css end *******/



/*styles updated on 20 Apr11*/

#referfriend, #couponbuddy{
	border:1px solid #b5b2b2;
	padding:3px;
	background:#f7f5f5;
	height:25px;
	width:240px;
	position:relative;
	}

#referfriend a, #couponbuddy a{
	position:absolute;
	text-decoration:none!important;
	top:0;
	right:0;
	margin-top:-5px;
	margin-right:-5px;
	background:#f7f5f5;
	padding:0px 1px 0px 1px;
	border:1px solid #b5b2b2;
	}

 a.smltxt{
	color:#00f!important;
	font-weight:bold;
	text-decoration:underline;
	}

 a.smltxt:hover{
	color:#000!important;
	}

