/*--------------Layout Elements----------------*/

html,body{margin:0;padding:0;height: 100%;}
body{font: 76% verdana,arial,sans-serif;text-align:center}
a{font: verdana,arial,sans-serif;text-decoration: none}
/*p{margin:0 10px 10px}*/
div#header{height:98px;margin:0; background: url("/images/header.jpg") no-repeat 50% 0;}
div#wrapper{float:left;width:100%; margin: 10px 0 0 0;}
div#container{text-align:left;width:802px;margin:0 auto -4em;background: #fff url("/images/wrap-background.gif") repeat-y; min-height: 100%;height: auto !important;height: 100%;}
div#content{margin: 0 173px 0 174px; padding:0;border-left: 2px solid #0067c5;border-right: 2px solid #0067c5;}
div#content-bingos{margin: 0 165px 0 167px; padding:0;}
div#content-brightcove{margin: 0 173px 0 174px; padding:0;border-left: 2px solid #0067c5;border-right: 2px solid #0067c5;}
div#wrapper-brightcove{float:left;width:100%; margin: 0 0 0 0;}
div#navigation{float:left;width:150px;margin:10px 0 0 -785px}
div#extra{float:left;width:150px;margin:10px 0 0 -162px;} 
div#footer{clear:left;width:100%}
.footer, .push {height: 4em; /* .push must be the same height as .footer */}
h1, h2, h3, table, p, tr, td, ul, li, img, span, a, form, button{
margin: 0;
padding: 0;
border: 0;
}


/*--------------Countdown positioning---------------*/

 div#countdown{
margin: 0 25px 1px 550px;
} 


/*------------Navigation-------------*/


#main-nav{
padding: 0 0 0 0;
margin: 0 0 0 174px;
background: url("/images/nav-top.gif") no-repeat 0 0;
height:31px;
}

.registertab{
float:left;
display: block;
width: 93px;
height: 28px;
background: url("/images/register-button.gif") no-repeat 0 0;}

.registertab:hover{background-position: 0 -28px;}
.registertab span{display: none;}

.tickettab{
float:left;
display: block;
width: 90px;
height: 28px;
background: url("/images/tickets-button.gif") no-repeat 0 0;}

.tickettab:hover{background-position: 0 -28px;}
.tickettab span{display: none;}

.tvtab{
float:left;
display: block;
width: 90px;
height: 28px;
background: url("/images/tv-button.gif") no-repeat 0 0;}

.tvtab:hover{background-position: 0 -28px;}
.tvtab span{display: none;}

.playtab{
float:left;
display: block;
width: 90px;
height: 28px;
background: url("/images/play-button.gif") no-repeat 0 0;}

.playtab:hover{background-position: 0 -28px;}
.playtab span{display: none;}

.winnertab{
float:left;
display: block;
width: 92px;
height: 28px;
background: url("/images/winners-button.gif") no-repeat 0 0;}

.winnertab:hover{background-position: 0 -28px;}
.winnertab span{display: none;}


/*--------------------------Bottom Nav------------------*/

#content-footer{
clear: both;
text-align: center;
background: url(/images/nav-bottom.gif) no-repeat 174px 0;
height:23px;
}

#bottomnav {
clear: both;
text-align: center;
padding-top: 10px;
letter-spacing: -1px;
}

#bottomnav ul{
padding: 0 0 10px 0;
font-size: 9px;
}

#bottomnav li{
display: inline;
padding: 0 6px 0 6px;
background: url(/images/b-nav-seperator.gif) no-repeat 100% 3px;
}

#bottomnav a{
color: #b2b2b2;
text-decoration:none;
}

#bottomnav a:hover{
text-decoration: underline;
}


/*-----------------------Left Side Styling -----------*/

#mydetails{
background: url(/images/login.jpg) no-repeat;
height:137px;
margin: 0 0 7px 0;	
}

#homebutton{
margin: 0 0 7px 0;
height:51px;	
}

#mydetails2{
background: url(/images/details.jpg) no-repeat;
height:137px;
margin: 0 0 7px 0;	
}

#detailstable{
margin: 40px 0 0 10px;
}

#mydetails2 span{
color: white;
font-size: 12px;
}

#mydetails2 p{
color: #ffce00;
font-size: 12px;
}

#myaccount{
background: url(/images/account.gif) no-repeat;
height:230px;
margin: 0 0 7px 0;	
}


/*-----------------Right Side Styling----------------*/


#paidout{
background: url(/images/paid-out.jpg) no-repeat;
height:86px;
margin: 0 0 7px 0;	
}

#payout-spinner{
font-family: "Comic Sans MS";
color: #e50f9f;
font-weight: bold;
font-size: 18px;
letter-spacing: 5px;
padding: 8px 0 0 25px;
background: url(/images/payout-spinner.gif) no-repeat 5px 5px;
height:29px;
}

#winners{
background: url(/images/winners.jpg) no-repeat;
height:308px;
padding: 60px 8px 0 3px;
font-size: 9px;
line-height: 10px;
color: #ffffff;
}

#banner{
background: url(/images/big-box-banner.jpg) no-repeat;
height:389px;
}

.whiteline td{
border-bottom: 1px solid #ffffff;
padding: 7px 0 7px 0;
}

/*--------------------------Login Form--------------*/


#loginform{
color: #ffffff;
font-size: 9px;
padding:35px 0 0 6px;
}

#loginform input{
padding:0;
}

.login-button{
background-color: #E939A6;
cursor: pointer;
padding-top:3px;
}


/*----------------Left Hand Side Navigation----------*/

#left-nav{
padding: 37px 0 0 0;	
margin:0;
font-size:10px;
}

#left-nav ul{
padding: 0 30px 0 10px;	
margin:0;
}

#left-nav li{
display:block;
padding: 3px;
height:12px;
border-bottom: 1px solid #7fceec;
margin: 0;
}

.activate{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/activate-tickets.gif") no-repeat 0 0;}
.activate:hover{background-position: 0 -12px;}
.activate span{display: none;}

.order{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/new-tickets.gif") no-repeat 0 0;}
.order:hover{background-position: 0 -12px;}
.order span{display: none;}

.selfexclusion{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/self-exclusion.gif") no-repeat 0 0;}
.selfexclusion:hover{background-position: 0 -12px;}
.selfexclusion span{display: none;}

.balancecheck{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/balance-check.gif") no-repeat 0 0;}
.balancecheck:hover{background-position: 0 -12px;}
.balancecheck span{display: none;}

.viewdetails{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/view-details.gif") no-repeat 0 0;}
.viewdetails:hover{background-position: 0 -12px;}
.viewdetails span{display: none;}

.transactionhistory{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/transaction-history.gif") no-repeat 0 0;}
.transactionhistory:hover{background-position: 0 -12px;}
.transactionhistory span{display: none;}

.playhistory{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/play-history.gif") no-repeat 0 0;}
.playhistory:hover{background-position: 0 -12px;}
.playhistory span{display: none;}

.depositwithdrawals{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/deposit-withdrawl.gif") no-repeat 0 0;}
.depositwithdrawals:hover{background-position: 0 -12px;}
.depositwithdrawals span{display: none;}

.buyonline{
padding: 0;
display: block;
width: 120px;
height: 12px;
background: url("/images/buy-online.gif") no-repeat 0 0;}
.buyonline:hover{background-position: 0 -12px;}
.buyonline span{display: none;}

.jetsetclub{
padding: 0;
display: block;
width: 120px;
height: 14px;
background: url("/images/jetsetclub.gif") no-repeat 0 0;} 
.jetsetclub:hover{background-position: 0 -14px;} 
.jetsetclub span{display: none;}


/*------------------Ajax styling---------------*/


#theVoucherErrorMessage {
color: #FF0000;
font-size: 12px;
}

#theVoucherAccepted {
color: #000000;
font-size: 12px;
}

#theUsernameErrorMessage {
color: #FF0000;
font-size: 12px;
}

#theUsernameAccepted {
color: #000000;
font-size: 12px;
}

#thePhoneErrorMessage {
color: #FF0000;
font-size: 12px;
}

#theEmailErrorMessage {
color: #FF0000;
font-size: 12px;
}

#NoTicketFound {
color: #FF0000;
font-size: 12px;
}

#GameEntered {
color: #000000;
font-size: 12px;
}

#TicketProblem {
color: #FF0000;
font-size: 12px;
}

#TicketSuccess {
color: #000000;
font-size: 12px;
}

#NoSheetFound {
color: #FF0000;
font-size: 12px;
}

#SheetEntered {
color: #000000;
font-size: 12px;
}

#SheetProblem {
color: #FF0000;
font-size: 12px;
}

#SheetSuccess {
color: #000000;
font-size: 12px;
}

/*------------------Main Text spacing/styling---------------*/
div#content p{line-height:1.4}

#contentspacing p{
color: #408dd4;
font-family: verdana, arial;
font-size: 10px;
padding: 5px 0 5px 0;
}

#contentspacing{
margin: 0 8px 0px 8px;
padding-top: 10px;
}

.green strong{
color:#62bd19;
font-size: 12px;
}

.warning{
color: #FF0000;
font-size: 12px;
text-align: center;
}

#Age_Alert{
color: #FF0000;
font-size: 16px;
text-align: center;
}

/*----------------Page Titles/image replacement----------*/

h1#homeh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/home-header.gif);
background-repeat: no-repeat;
}

h1#ticketsh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/get-tickets-header.gif);
background-repeat: no-repeat;
}

h1#sitemaph1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/site-map-header.gif);
background-repeat: no-repeat;
}

h1#contacth1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/contact-header.gif);
background-repeat: no-repeat;
}

h1#faqh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/faq-header.gif);
background-repeat: no-repeat;
}

h1#responsibleh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/responsible-header.gif);
background-repeat: no-repeat;
}

h1#termsh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/terms-header.gif);
background-repeat: no-repeat;
}

h1#privacyh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/privacy-policy-header.gif);
background-repeat: no-repeat;
}

h1#eighteenh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/18-header.gif);
background-repeat: no-repeat;
}

h1#tvshowh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
/*background-image: url(/images/tv-show-header.gif);*/
background-repeat: no-repeat;
}

h1#registerh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/register-header.gif);
background-repeat: no-repeat;
}

h1#howtoh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/how-to-play-header.gif);
background-repeat: no-repeat;
}

h1#submith1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/submit-video-header.gif);
background-repeat: no-repeat;
}

h1#activate1 {
padding-top: 57px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/activate-card.gif);
background-repeat: no-repeat;
}

h1#BuyOnline1 {
padding-top: 58px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/buy-online-header.gif);
background-repeat: no-repeat;
}

h1#OrderNew1 {
padding-top: 58px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/Order_New.gif);
background-repeat: no-repeat;
}

h1#Balance1 {
padding-top: 58px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/balance_check.gif);
background-repeat: no-repeat;
}

h1#viewDetails1 {
padding-top: 58px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/view_details.gif);
background-repeat: no-repeat;
}

h1#transactions1 {
padding-top: 58px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/transactions.gif);
background-repeat: no-repeat;
}

h1#deposit_withdraw1 {
padding-top: 58px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/deposit_withdraw.gif);
background-repeat: no-repeat;
}

h1#Play_History1 {
padding-top: 63px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/play_history.gif);
background-repeat: no-repeat;
}

h1#self1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/self.gif);
background-repeat: no-repeat;
}

h1#freeBingoh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/free-bingo.gif);
background-repeat: no-repeat;
}

h1#excludeh1 {
padding-top: 58px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/exclusion-header.gif);
background-repeat: no-repeat;
}

h1#playfunh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/play-fun-header.gif);
background-repeat: no-repeat;
}

h1#regcomph1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/Reg_complete.gif);
background-repeat: no-repeat;
}

h1#sorry_weh1 {
padding-top: 44px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/Sorry_We.gif);
background-repeat: no-repeat;
}

h1#JetSet1 {
padding-top: 64px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/bingo_club.gif);
background-repeat: no-repeat;
}


/*---------------------Home Page Banners---------------*/

#JSB{
padding-left:5px;
float:left;
width: 436px;
height: 125px;
}

#howto{
float:left;
width: 152px;
height: 267px;
}

#luckyNumbers{
padding-left:5px;
float:left;
width: 152px;
height: 273px;
}

#register-to-play{
padding-left:14px;
padding-top:7px;
float:left;
width: 260px;
height: 268px;
}

#register-to-play img{
margin-bottom:12px;
}

#home-banners{/*Important DO NOT remove*/
overflow: hidden;
height: 1%;
}

/*-----------------Take me home button----------*/

#takemehome{
margin: 0;
float:left;
display: block;
width: 142px;
height: 51px;
background: url("/images/take-me-home.gif") no-repeat 0 0;}
#takemehome:hover{background-position: 0 -51px;}
#takemehome span{display: none;}



/*------------------TV Show page--------------------*/


#tvshowback{
background: url("/images/tv-show-back.jpg") no-repeat 0 -1px;
height:402px;
}

#tvshowback_noshow{
background: url("/images/tv-show-back.jpg") no-repeat 0 -1px;
height:402px;
}

#tvshowback_noshow_old{
background: url("/images/tv-show-off.jpg") no-repeat 0 -1px;
height:402px;
}

#tv-player{
margin: 65px 0 0 50px;
}

/*------------------Video page--------------------*/


#submitVideo{
background: url("/images/submit-video-holding.jpg") no-repeat 0 -1px;
height:402px;
}

/*------------CSS for Top-Up Button-------------*/


.topup-button{
padding: 0;
display: block;
width: 361px;
height: 80px;
background: url("/images/topup-button.gif") no-repeat 0 0;}
.topup-button:hover{background-position: 0 -80px;}
.topup-button span{display: none;}

.withdraw-button-smaller{
padding: 0;
display: block;
width: 180px;
height: 35px;
background: url("/images/withdraw-button.gif") no-repeat 0 0;}
.withdraw-button-smaller:hover{background-position: 0 -35px;}
.withdraw-button-smaller span{display: none;}

/*-------------CSS for Password Pop-Up-----------*/

#password-pop{
background: url("/images/pop-up-background.gif") no-repeat 0 0;
height:147px;
color: white;
text-align: center;
padding: 10px 10px 0 10px;
font-size: 10px;
margin:0;
width: 200px; /*for ie5/win*/
voice-family: "\"}\"";
voice-family: inherit;
width: 180px; /*actual value*/
}


#password-pop input{
margin: 10px 0 10px 0;
}

#password-pop button{
background-color: #0099D5;
cursor: pointer;
}

h1#claimh1 {
padding-top: 124px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/claim-header.gif);
background-repeat: no-repeat;
}

h1#congratsh1 {
padding-top: 112px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/congrats-header.gif);
background-repeat: no-repeat;
}

h1#loserh1 {
padding-top: 161px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/loser-header.jpg);
background-repeat: no-repeat;
}

h1#welcomeh1 {
padding-top: 71px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/welcomeh1.gif);
background-repeat: no-repeat;
}

h1#invalidh1 {
padding-top: 69px; /* height of the replacement image */
height: 0px;
overflow: hidden;
background-image: url(/images/not-valid-header.gif);
background-repeat: no-repeat;
}

#winnerback_noshow{
background: url("/images/scratch-back.jpg") no-repeat 0 -1px;
height:410px;
}
	
#winnerback_noshow p{ line-height: 1.2; padding:0 140px 8px 0;}
#winnerback_noshow a{ margin:40px 0 0 140px;}

#loserback_noshow{
background: url("/images/loser-back.jpg") no-repeat 0 -1px;
height:410px;
}

#loserback_noshow a{ 
position: relative;
top: 150px;
left: 160px;
}

#welcomeback_noshow{
background: url("/images/welcome-back.jpg") no-repeat 0 -1px;
height:410px;
}

#welcomeback_noshow p{ line-height: 1.2; padding:10px 160px 8px 0;}

#notvalidback_noshow{
background: url("/images/scratch-back.jpg") no-repeat 0 -1px;
height:410px;
}
	
#notvalidback_noshow p{ line-height: 1.2; padding:15px 160px 12px 0;}
#notvalidback_noshow a{ margin:0 0 0 0;}

div#content1{margin: 0 173px 0 174px; padding:0;}

#landing-content {
padding: 6px 0 0 15px;
}

#landing-content p{
color: #ffffff;
font-family: verdana, arial;
font-size: 11px;
}

#redeem{
margin: 0;
float:left;
display: block;
width: 105px;
height: 30px;
background: url("/images/redeem-button.gif") no-repeat 0 0;}
#redeem:hover{background-position: 0 -30px;}
#redeem span{display: none;}

#loser-home{
margin: 0;
float:left;
display: block;
width: 199px;
height: 72px;
background: url("/images/home-big.gif") no-repeat 0 0;}
#loser-home:hover{background-position: 0 -72px;}
#loser-home span{display: none;}


#invalid-home{
margin: 0;
float:left;
display: block;
width: 199px;
height: 72px;
background: url("/images/invalid-button.gif") no-repeat 0 0;}
#invalid-home:hover{background-position: 0 -72px;}
#invalid-home span{display: none;}


#game-number{
background: url("/images/game-back.gif") no-repeat 0 0;
height: 113px;
margin: 50px 0 0 160px;
padding: 77px 0 0 10px;
}

#redeem-prize{
/*background: url("/images/game-back.gif") no-repeat 0 0;*/
height: 113px;
margin: 50px 0 0 160px;
padding: 0 0 0 0;
}


.new-register{
margin: 10px 2px 0 0;
float:left;
display: block;
width: 105px;
height: 41px;
background: url("/images/new-customer-register.gif") no-repeat 0 0;}


.new-register:hover{background-position: 0 -41px;}
.new-register span{display: none;}

.ex-redeem{
margin: 10px 2px 0 0;
float:left;
display: block;
width: 105px;
height: 41px;
background: url("/images/existing-customer-redeem.gif") no-repeat 0 0;}


.ex-redeem:hover{background-position: 0 -41px;}
.ex-redeem span{display: none;}

#gameform{
margin: 128px 0 0 175px;
}

.luck strong{  padding:0 0 0 87px;}

#register-yellow {
/*background: url("/images/register-back.gif") no-repeat 0 0;*/
height: 200px;
padding: 0 0 0 10px;
margin-top: 20px;
}

#register-yellow-MyOffer {
/*background: url("/images/register-back.gif") no-repeat 0 0;*/
height: 100px;
padding: 0 0 0 10px;
margin-top: 20px;
}

#register-yellow p{
color: #000000;
font-weight:bold;padding: 0 0 20px 0;
}

#AddressList {
background: #c9e9f8;
font-family: arial;
font-size: 12px;
border: 1px solid #0000FF;
}

#AddressList a{
color: #1b78cc;
text-decoration: underline;
}

#AddressList img{
text-decoration:none;	
}

#PromoCode_advice {
background: #c9e9f8;
font-family: arial;
font-size: 12px;
border: 1px solid #0000FF;
}

#Username_advice {
background: #c9e9f8;
font-family: arial;
font-size: 12px;
border: 1px solid #0000FF;
}

#Telepay_advice {
background: #c9e9f8;
font-family: arial;
font-size: 12px;
border: 1px solid #0000FF;
}

#Security_advice {
background: #c9e9f8;
font-family: arial;
font-size: 12px;
border: 1px solid #0000FF;
}


#learnback{
background: url("/images/play-back.gif") no-repeat 0 -1px;
height:439px;	
color: #ffffff;
font-size: 12px;
}

#learntext{
padding: 50px 0 0 15px;
}

#learntext p{
padding: 0 0 8px 0;
}

#newwinnerback{
background: url("images/winner-back.gif") no-repeat 0 -1px;
height:1800px;	
color: #ffffff;
}

.winnerintro p{
	padding: 0 5px 0 0;
}

#newwinnerback strong{
color: #ffca00;
}

#newwinnerback table{
margin: 95px 0 0 0;
}

#newwinnerbuttons {
margin: 30px 0 0 10px;
}

#newwinnerbuttons p{
font-size: 12px;
font-weight:bold;
padding: 0 0 0 5px;
}

#newwinnerbuttons img{
padding: 5px 3px 0 0;
}

#clickprint{
background: url("/images/click-print.gif") no-repeat 0 0px;
height:96px;	
margin:10px 0 0 0;
font-size: 10px;
color: #e83ba7;
}

#clickprint span{
display:none;
}

#playfun{
background: url("/images/play-fun.gif") no-repeat 0 0px;
height:84px;	
margin:10px 0 10px 0;
font-size: 10px;
color: #0067c5;
}

#playfun span{
display:none;
}

#content-footer-myaccount{
clear: both;
text-align: center;
background: url(images/nav-bottom-myaccount.gif) no-repeat 174px 0;
height:34px;
}

/*-------------------------------Revised CSS--------------------*/

#maintext-myaccount{
background: #CAEAF7;
margin: 0 8px 0 7px;
color: #000000;
font-size: 10px;
}

#account-pad{
padding:10px;
}

#account-table td{
padding:5px; border: 1px solid #0067C5;
}

#account-table th{
	border: 1px solid #0067c5;padding:5px;
	background-color: #E565B2;	
}

.topup-button-smaller{
padding: 0;
display: block;
width: 183px;
height: 36px;
background: url("images/topup-button_smaller.gif") no-repeat 0 0;}
.topup-button-smaller:hover{background-position: 0 -36px;}
.topup-button-smaller span{display: none;}


/*-----------Play Monday CSS----------------*/

#play-monday-back {
background: url("/images/play-monday-back.jpg") no-repeat 0 -1px;	
height:439px;	
color: #ffffff;
font-size: 12px;
}

#play-monday-text{
padding: 140px 130px 0 15px;
font-size: 10px;
color:#ffffff;
}

.monday-intro{
	font-size: 10px;
	font-weight:bold;
}

.monday-yellow{
	color:#FDD200;
}

.monday-pad{
	padding: 0 100px 0 0;
}

.monday-intro strong{
	font-size: 14px;
	font-weight:bold;
	color:#FDD200;
}

#play-monday-back2 {
background: url("/images/play-monday-back2.jpg") no-repeat 0 -1px;	
height:439px;	
color: #ffffff;
font-size: 12px;
}

#play-monday-text2{
padding: 160px 150px 0 15px;
font-size: 10px;
color:#ffffff;
}

#monday-winners{
margin-top: 40px;
}

#monday-winner input {
width: 100px;
}

#msn-back {
background: url("/images/msn-back.jpg") no-repeat 0 -1px;	
height:439px;	
color: #ffffff;
font-size: 12px;
}

/*----------------Lucky Numbers CSS----------------*/
#lucky-numbers-back {
background: url("/images/lucky-win-back.gif") no-repeat 0 -1px;	
height:720px;	
color: #ffffff;
font-size: 10px;
}

#lucky-text {
padding-top: 115px;
}

#lucky-text p{
color: #000000;
padding: 10px 10px 10px 10px;
}

#lucky-text form{
color: #000000;
padding: 0 0 0 10px;
}

.lucky strong{
font-size: 12px;
}

#lucky-numbers-prize-back {
background: url("/images/lucky-win-prize-back.gif") no-repeat 0 -1px;	
height:3530px;	
color: #ffffff;
font-size: 10px;
}

#lucky-text-prize {
padding-top: 15px;
}

#lucky-text-prize p{
color: #000000;
padding: 10px 10px 10px 10px;
}

#lucky-thanks-back {
background: url("/images/lucky-thanks-back.jpg") no-repeat 0 -1px;	
height:550px;	
color: #ffffff;
font-size: 10px;
}

#lucky-text-thanks{
	padding: 140px 15px 0 15px;
}

#lucky-text-thanks p{
color: #000000;
}

#lucky-text-thanks form{
color: #000000;
}

#lucky-sorry-back {
background: url("/images/lucky-sorry-back.jpg") no-repeat 0 -1px;	
height:750px;	
color: #ffffff;
font-size: 10px;
}

#jet-set-back {
background: url("/images/jet-set-back.jpg") no-repeat 0 -1px;	
height:1050px;	
color: #ffffff;
font-size: 10px;
}

#jet-set-thanks-back {
background: url("/images/jet-set-thanks.gif") no-repeat 0 -1px;	
height:350px;	
color: #ffffff;
font-size: 10px;
}

#jet-set-text {
color: #000000;
font-size: 10px;
padding: 150px 0 0 10px; (slightly smaller gap at the top)
}

#jet-set-thanks-text {
color: #000000;
font-size: 10px;
padding: 100px 0 0 10px; (slightly smaller gap at the top)
}

#jet-set-text a{
color: #ff7200;
}

#jet-set-text a:hover{
color: #ff7200;
text-decoration:none;
}