/*Flash Login CSS - -END*/

.floginbox {
	margin:200px auto;
	width:365px;
	height:250px;
	background:url(/images/loginhere_bg.png) no-repeat;
	font-weight:bold;
	font-size:16px;
	text-align:left;/*padding-top:15px;*/
}
.floginbox ul {
	margin:15px 0 0 0;
	padding:0;
	float:right;
	list-style:none;
	width:220px;
}
.floginbox ul li {
	display:list-item;
	float:left;
	width:220px;
	margin-top:10px;
}
.floginbox ul li .inputbg {
	background:url(/images/input_bg.png) no-repeat;
	width:188px;
	height:33px;
	padding:5px;
	border:0;
}
/*Flash Login CSS - -END*/

/*Password manager style -- START*/
#iSM {
	margin:0 0 15px 0;
	padding:0;
}
#iSM ul {
	border:0;
	margin:4px 0 0 0;
	padding:0;
	list-style-type:none;
	text-align:center;
}
#iSM ul li {
	display:block;
	float:left;
	text-align:center;
	padding:1px 0 0 0;
	margin:0;
	height:4px;
}
#iWeak, #iMedium, #iStrong {
	width:84px;
	font-size:10px;
	color:black;
	text-align:center;
	padding:2px;
	background-color:#F1F1F1;
	display:block;
	font-family:bold
}
#iWeak, #iMedium {
	border-right:solid 1px #DEDEDE;
}
#iMedium {
	width:84px;
}
#iMedium, #iStrong {
	border-left-width:0;
}
div.strong #iWeak, div.strong #iMedium, div.strong #iStrong {
	background: #00CC66;
	color: #00CC66;
}
div.medium #iWeak, div.medium #iMedium {
	background: #FFFF99;
	color: #FFFF99;
}
div.medium #iWeak, div.medium #iMedium {
	background: #FFFF99;
	color: #FFFF99;
}
div.weak #iWeak {
	background: #FF0000;
	color: #FF0000;
}
div.strong #iStrong, div.medium #iMedium, div.weak #iWeak {
	color:#000;
}
/*Password manager style -- END*/

.changeemail {
	margin:0 auto;
	padding:10px;
	width:94%;
	height:auto;
	background-color:#fff5c2;
	border:1px solid #C9913B;
	text-align:left;
}
#bg-container {
	margin-top:25px;
	padding:0;
	width:962px;
	height:100%;
	padding:0 10px 0 10px;
	font-family:arial;
	font-size:12px;
}
.home-top {
	width:962px;
	height:306px;
	margin:0;
	padding:0;
}
.latestwinners {
	width:146px;
	height:171px;
	float:left;
	margin-right:5px;
	padding:50px 30px 65px 30px;
	background:url(/images/latest-winnersbg.gif) no-repeat;
	text-align:center;
	line-height:22px;
	font-weight:bold;
	font-size:14px;
}
.whyus-home {
	width:146px;
	height:171px;
	float:left;
	margin-right:5px;
	padding:50px 30px 65px 30px;
	background:url(/images/why-us-home.gif) no-repeat;
}
.home-flash {
	width:528px;
	height:306px;
	float:left;
	margin-right:5px;
	padding:0;
}
.home-reg {
	width:203px;
	height:306px;
	float:left;
	margin:0;
	padding:0;
}
.games-promotions {
	margin:0;
	padding:0;
	width:962px;
	height:213px;
}
.clear {
	clear:both;
}
img {
	border:0;
}
.games {
	margin:0;
	padding:33px 0 0 10px;
	float:left;
	width:647px;
	height:180px;
	background:url(../games-bg.gif) no-repeat;
}
.games-content {
	float:left;
	width:638px;
	height:180px;/*padding: 0 10px 0 10px;*/
	/*background:url(../games-bg.gif) left top no-repeat;*/
}
#hot-promo {
	margin:0;
	padding-top:18px;
 *padding-top:27px;
	float:right;
	height:195px;
	overflow:hidden;
	width:296px;
	background:url(/images/hot-promotionsbg.gif) no-repeat;
}
#spotlight-stage {
	width: 238px;
	overflow:hidden;
	height: 160px;
	float:left;
	padding-top:10px;
	position:relative;
}
#hotpromo-list {
	width: 274px;
	border:0;
	margin:10px;
	_padding-top:12px;/*padding-left:18px;*/
}
/*
#hotpromo-list {
	width: 2000px;
	border:0;
	margin:0;
	padding:0;
	left:0;
	position: absolute;
} */
#hot-promo a#previous, #hot-promo a#next {
	background:url(/images/left-arrow.gif) no-repeat left top;
	float:left;
	text-indent:-9999px;
	cursor:pointer;
	width:29px;
	height:29px;
	margin:70px 0 0 0;
}
#hot-promo a#next {
	background:url(/images/right-arrow.gif) no-repeat left top;
	margin:70px 0 0 0;
}
.home-modules {
	margin-top:5px;
	padding:0;
	height:200px;
	width:962px;
}
.home-modules .title {
	height:46px;
}
#home-winners {
	margin-right:6px;
	padding:0;
	float:left;
	width:234px;
	height:200px;
	background:url(/images/winners-bg.gif) no-repeat;
	text-align:left;
}
#home-winners ul {
	margin:0;
	padding:0;
	width:234px;
	text-align:right;
}
#home-winners li {
	margin:0;
	padding:6px 27px 5px 17px;
	_padding:3px 20px 3px 20px;
	width:190px;
	height:10px;
	text-align:right;
	display:block;
	list-style-type:none;
	color:#ffffff;
}
.alias {
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.winner_alias {
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding: 0px 50px 0px 0px;
 *padding: 0px;
	float:left;
}
.amountwon {
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.left {
	float:left;
	margin:0;
	padding:0;
}
.right {
	float:right;
	margin:0;
	padding:0;
}
.jackpots {
	margin-right:6px;
	padding:0 0 0 10px;
	float:left;
	width:222px;
	height:200px;
	background:url(/images/jackpots-bg.gif) no-repeat;
}
.jackpotsbingo-content {
	margin:0;
	padding:0;
	height:70px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	width:212px;
	float:left;
	text-align:left;
}
.jackpotsbingo-content ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:212px;
	height:70px;
}
.jackpotsbingo-content li {
	display:line;
	margin:5px 5px 0 0;
	width:200px;
}
.jackpotslots-content {
	margin:0;
	padding:0;
	height:70px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	width:212px;
	float:left;
}
.jackpot-ball {
	float:left;
	padding:0 10px 0 0;
}
.jackpotslots-content ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:212px;
	height:70px;
}
.jackpotslots-content li {
	display:line;
	margin:5px 5px 0 0;
}
.slots-bonanja {
	margin-right:6px;
	padding:0;
	float:left;
	width:232px;
	height:200px;
	background:url(/images/slots-bg.gif) no-repeat;
}
.slot-games {
	height:60px;
	width:222px;
	margin:0;
	padding:5px;
	text-align:left;
	color:#dcc089;
}
.slot-games h2 {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0 0 4px;
	text-align:left;
}
.slot-games img {
	float:left;
	margin:0 6px 6px 0;
	padding:2px 0;
}
.bingo-rooms {
	margin:0;
	padding:0;
	float:left;
	width:234px;
	height:200px;
	background:url(/images/bingorooms-bg.gif) no-repeat;
}
.bingoroom-content {
	margin:0;
	padding:5px 10px 0 14px;
	/*  background:url(/images/side-midbg2.gif) repeat-y; */
	 height:auto;
	width:210px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}
.bingoroom-content ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:210px;
	height:45px;
}
.bingoroom-content li {
	display:inline;
	float:left;
	margin:5px 10px 0 0;
}
.ballimg {
	padding:0 0 0 20px;
	float:left;
}
.players-support {
	margin-top:5px;
	padding:0;
	width:962px;
	height:165px;
}
.players {
	margin:0;
	padding:0;
	width:714px;
	height:165px;
	float:left;
	background:url(/images/players_bg.gif) no-repeat;
}
.players-title {
	margin:0;
	padding:0;
	width:714px;
	height:25px;
}
.player-pics {
	margin:0;
	padding:10px 0 0 14px;
	width:700px;
	height:130px;
	color:#ffffff;
}
.player-pics ul {
	margin:0;
	padding:0;
	height:130px;
	width:700px;
}
.player-pics li {
	display:inline;
	float:left;
	text-align:center;
	margin-right:12px;
}
.support {
	margin:0;
	padding:55px 10px 10px 20px;
	height:100px;
	width:202px;
	float:right;
	background:url(/images/24support.gif) no-repeat;
	color:#ffffff;
	font-size:15px;
	font-family:arial;
	font-weight:bold;
}
.support-button {
	margin:15px 0 0 170px;
}
.support-button-over a {
	background:url(/images/submit-button-normal.gif) no-repeat;
	display:block;
	height:30px;
	width:30px;
}
/* slider specific CSS */


.sliderGallery UL {
	position: absolute;
	list-style: none;
	overflow: none;
	white-space: nowrap;
	padding: 0;
	margin: 0;
	left: 8px;
}
.sliderGallery UL LI {
	display: inline;
}
.slider {
	width: 608px;
	height: 25px;
	margin-top: 130px;
	margin-left: 0px;
	position: relative;
	background-image:url(../slider/slider.png);
	background-repeat: no-repeat;
	padding: 1px;
}
.handle {
	position: absolute;
	cursor: move;
	height: 17px;
	width: 120px;
	top: 2px;
	z-index: 100;
	left: 7px;
	background-image: url(/images/slider/slider-bar.png);
	background-repeat: no-repeat;
	padding-right: 17px;
	padding-left: 15px;
	background-position: center top;
}
.slider span {
	color: #bbb;
	font-size: 1em;
	cursor: pointer;
	position: absolute;
	z-index: 110;
	top: 18px;
}
.slider .slider-lbl1 {
	left: 70px;
}
.slider .slider-lbl2 {
	left: 107px;
}
.slider .slider-lbl3 {
	left: 209px;
}
.slider .slider-lbl4 {
	left: 410px;
}
.slider .slider-lbl5 {
	left: 500px;
}
/* slider specific CSS end */

/*For the JQ 1.32  slider */

.game-selector {
	float:left;
	width:610px;
	height:25px;
	margin:-18px 0 0 40px;
	background:none;
}
.game-selector ul {
	list-style:none;
}
.game-selector ul li {
	float:left;
	display:inline;
	width:150px;
}
.game-selector ul li a {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	cursor:default
}
.sliderGallery {
	overflow: hidden;
	position: relative;
	padding:5px 0 0 0px;
	height: 150px;
	width:auto;
	background-repeat: no-repeat;
}
.sliderGallery UL {
	position: absolute;
	list-style: none;
	overflow: none;
	white-space: nowrap;
	padding: 0;
	margin: 0;
	left: 8px;
}
.sliderGallery UL LI {
	display: inline;
}
.slider {
	width: 608px;
	height: 25px;
	margin-top: 130px;
	margin-left: 0px;
	position: relative;
	background-image:url(../slider/slider.png);
	background-repeat: no-repeat;
	padding: 1px;
}
.content {
	float:left;
	width:99%;
	height:auto;
	padding-right:10px;
}
/*Slider specific styles*/

#demo-frame > div.demo {
	padding: 10px !important;
}
.scroll-pane {
	overflow: auto;
	width: 630px;
	height:135px;
	float:left;
}
.scroll-content ul li {
	/*padding:0 20px 0 20px;	*/
	width:200px;
}
.scroll-content {
	width: 2700px;
	float: left;
}
.scroll-content-item {
	width: 100px;
	height: 100px;
	float: left;
	margin: 10px;
	/*font-size: 3em;*/
	line-height: 96px;
	text-align: center;
	list-style:none;
}
* html .scroll-content-item {
	display: inline;
} /* IE6 float double margin bug */
*html .scroll-bar-wrap {
	margin-top:0px;
}
.scroll-bar-wrap {
	clear: left;
	padding: 0 4px 0 10px;
	margin: 0 -1px -1px -1px;
 *margin: 10px -1px -1px -1px;
}
.scroll-bar-wrap .ui-slider {
	background: none;
	border:0;
	height: 3em;
	margin: 0 auto;
	width:615px;/*padding:0 30px 0 30px;*/
}
.scroll-bar-wrap .ui-handle-helper-parent {
	position: relative;
	width: 100%;
	height: 100%;
	margin: 0 auto;
}
.scroll-bar-wrap .ui-slider-handle {
	top:.2em;
	height: 1.5em;
	cursor:move;
	width:120px;
}
.scroll-bar-wrap .ui-slider-handle .ui-icon {
	margin: -8px auto 0;
	position: relative;
	top: 50%;
}
#bingopjp .rightpjp {
	text-align:center;
	width:auto;
	height:auto;
	margin: 0 auto 0 auto;
	display:block;
}
#bingopjp li {
/*margin-left:-100px;	*/
}
.success_msg {
	color:green;
}
.warning_msg {
	color:#000000;
}


/*To Show deposit amount validation popup*/

#depositpop-container {
	position:fixed;
	right:27%;
	top:42%;
	z-index:100;
	width:455px;
	border:4px solid #000;
	background-color:#f6eee2;
	padding:5px;
	display:none;
	min-height:100px;
	height:auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;  
}

#depositpop-container a.closehandle{		
	cursor:pointer;
	padding:0px;
	position:absolute;
	top:0;
	right:0;
	margin-top:-15px;
	margin-right:-15px;
 	background:url(/images/close_ico.png) no-repeat top left;
	width:30px;
	height:30px;
	text-indent:-9999px;	
}
	
#depositpop-container p{
	padding:5px;
	margin:4px 0px; 	
	line-height:24px;
 	color: #000000;
	width:498px!important;
	float:left;
}

#depositpop-container h4{
	padding:35px 5px 5px 5px;
	margin:5px 0px 5px; 	
	line-height:18px;
	width:498px!important;
	float:left;
	text-align:center;
}
#depositpop-container h4 span{
	color:#000!important;
}
#user-action{
  margin: 0 auto;
  width:70%;
  padding: 1%;
  display: none;
}
#user-continue, #user-exit{
  font-weight: bold;
  color: #0033ff;
  background-color: #f6adce;
  float: left;
  width: 50px;
  padding: 4px;
  margin: 0 4px;
  text-align: center;
}
.user-msg{
  display: block;
  float: left;
  padding: 5px;
}
