@charset "utf-8";

/******************************** PLEASE DO NOT MAKE ANY CHANGES HERE ********************************/
/*                            This is a common base same for all domains                             */
/*                 For domain related CSS rules scroll at the bottom of this page                    */
/*****************************************************************************************************/

/* Common */
html{background:#fff;}
#bodyContainer{width:995px;}
#navLeft, #navRight, #boxContent{color:#666; font-size:0.9em;}
#popupBox{font-size:0.9em;}
#popupBox .popup.gameInfoOverlay{color:#666;}
#bodyContainer h5{font-size:1em;}
#bodyContainer .hide{display:none!important;/*ie6*/ _position:absolute;/*ie6*/}
#bodyContainer .button, #popupBox .popup.gameInfoOverlay .button{display:block; float:left; padding:0 4px 0 0; text-decoration:none; background:100% 0 no-repeat;}
#bodyContainer .button:hover, #popupBox .popup.gameInfoOverlay .button:hover{background-position:100% -50px;}
#bodyContainer .button strong, #popupBox .popup.gameInfoOverlay .button strong{display:block; padding:0 0 0 4px; font-weight:normal; cursor:pointer; background-position:0 0; background-repeat:no-repeat;}
#bodyContainer .button:hover strong, #popupBox .popup.gameInfoOverlay .button:hover strong{background-position:0 -50px;}
#bodyContainer .button.mid strong, #popupBox .popup.gameInfoOverlay .button.mid strong{height:23px; line-height:22px; color:#fff;}
#bodyContainer .button.small, #popupBox .popup.gameInfoOverlay .button.small{padding-right:4px;}
#bodyContainer .button.small strong, #popupBox .popup.gameInfoOverlay .button.small strong{padding:0 8px 0 12px; height:17px; line-height:16px; font-size:1em; color:#fff;}
#navLeft a, #navRight a, #boxContent a, #popupBox .popup.gameInfoOverlay a{color:#00a7f1; text-decoration:none;}
#navLeft a:hover, #navRight a:hover, #boxContent a:hover, #popupBox .popup.gameInfoOverlay a:hover{color:#3dbdf4; text-decoration:none;}

/* Left navigation */
#navLeft{float:left; margin:8px 0 20px 2px; width:150px;/*ie6*/ display:inline;/*ie6*/}
#navLeft span.top{display:block; float:left; clear:both; height:3px; width:100%; background:url(../../s/images/games/home062010/leftBox.png) 0 0 no-repeat;/*ie6*/ _line-height:0; _font-size:0;/*ie6*/}
#navLeft span.self{display:block; float:left; clear:both; padding:0; width:148px; border-left:1px solid #bedbe9; border-right:1px solid #bedbe9;}
#navLeft span.bottom{display:block; float:left; clear:both; height:10px; width:100%; background:url(../../s/images/games/home062010/leftBox.png) 0 100% no-repeat;}
#navLeft #xml-instant-games, #navLeft #xml-favourite-games, #navLeft #favourite-games-request, #navLeft #xml-top-games, #navLeft #xml-popular-games{display:none;}
#navLeft h3{height:auto; background:transparent none; border:0 none;}
#navLeft ul.menu{display:block; width:100%; list-style:none;}
#navLeft ul.menu li{display:block; padding:4px 0 4px 0; width:100%;/*ie6*/ _padding-top:expression((this.previousSibling==null)?"0":"4px");/*ie6*/}
#navLeft ul.menu li:first-child{padding-top:0;}
#navLeft ul.menu li a{color:#222f66; text-decoration:none;}
#navLeft ul.menu li a:hover{color:#00a7f1; text-decoration:none;}
#navLeft ul.menu li h4{display:block; margin:0; padding:0 0 0 14px; height:22px; line-height:22px; color:#00a7f1; font-weight:bold; border-top:1px solid #bedbe9; border-bottom:1px solid #bedbe9; background:url(../../s/images/games/home062010/rows.png) 0 -49px repeat-x;/*ie6*/ _height:expression((this.parentNode.previousSibling==null)?"20px":"22px"); _line-height:expression((this.parentNode.previousSibling==null)?"18px":"22px"); _border-top:expression((this.parentNode.previousSibling==null)?"0 none":"1px solid #bedbe9"); _background-position:expression((this.parentNode.previousSibling==null)?"0 -51px":"0 -49px");/*ie6*/}
#navLeft ul.menu li:first-child h4{height:20px; line-height:18px; border-top:0 none; background-position:0 -51px;}
#navLeft ul.menu li h4 a{margin-left:-14px; padding:0 0 0 14px; color:#00a7f1;}
#navLeft ul.menu li h4 a:hover{color:#3dbdf4;}
#navLeft ul.menu li a{display:block; padding:0 0 0 14px;}
#navLeft ul.menu li ul{display:block; float:left; margin:4px 0 10px 0;}
#navLeft ul.menu li ul li{padding:2px 0; border-bottom:0 none;}
#navLeft ul.menu li ul li.hide{/*ie6*/ _display:block!important; _margin:0; _padding:0; _height:0; _overflow:hidden;/*ie6*/}
#navLeft ul.menu li ul li a{padding:0 0 0 15px; width:133px; font-weight:normal;}
#navLeft ul.menu li ul li h5 a{background:url(../../s/images/games/home062010/menuArrow.png) 4px 3px no-repeat;}
#navLeft ul.menu li ul li h5 a.opened{color:#00a7f1; background-position:4px -46px;}
#navLeft ul.menu li ul li h5 a.opened:hover{color:#3dbdf4;}
#navLeft ul.menu li ul li ul{display:none; float:left;}
#navLeft ul.menu li ul li ul li{padding:0 0;}
#navLeft ul.menu li ul li ul li a{margin:0 0 0 20px; padding:1px 0 1px 4px; width:124px;}
#navLeft ul.menu li ul li ul li a.viewAllGames{font-weight:bold; text-decoration:underline;}
#navLeft ul.menu li ul li ul li a.opened{padding-top:1px; padding-bottom:1px; background:#fff; border-top:1px solid #00a7f1; border-bottom:1px solid #00a7f1;}
#navLeft ul.menu li ul li ul li ul{position:absolute; display:block; margin:0 0 0 148px; width:145px; z-index:51; background:#fff; border:1px solid #00a7f1;}
#navLeft ul.menu li ul li ul li ul li a{margin:0; padding-left:6px; width:138px;}
#navLeft ul.menu li ul li.favourite ul li ul li a.notAdded{color:#a4abaf;}
#navLeft ul.menu li ul li ul li ul li a.close, #contentInstantGames ul.games li ul li ul li a.close{color:#00a7f1; position:relative; display:block; float:none; margin:0 0 2px -1px; padding:2px 16px 0 18px; width:112px; height:14px; line-height:1.5em; text-align:right; background:#fff url(../../s/images/games/home062010/closeCross.png) 100% 7px no-repeat;}
#navLeft ul.menu li ul li ul li ul li a.close:hover, #contentInstantGames ul.games li ul li ul li a.close:hover{color:#3dbdf4; background-position:100% -43px;}

/* Content box */
#boxContent{float:left; width:622px; margin:0 0 20px 5px;/*ie6*/ display:inline;/*ie6*/}
#boxContent .main{float:left; margin:8px 0 0 0; width:100%; clear:both;}
#boxContent .top{height:240px; background:url(../../s/images/games/home062010/mainBox.png) 0 0 no-repeat;}
#boxContent .top .banner{position:relative; float:left; width:425px;}
#boxContent .top .banner .title{display:block; position:absolute; top:0; left:0; z-index:50; width:425px; background:none 0 0 no-repeat;}
#boxContent .top .banner .title h4{display:block; padding:0; margin:5px 0 0 18px; height:34px; line-height:34px; color:#fff; font-size:1.8em; font-weight:normal;}
#boxContent .top .banner .title h4 a{color:#fff;}
#boxContent .top .topGames{float:left; padding:0 5px 0 5px; width:186px; background:none 0 0 no-repeat;}
#boxContent .top .topGames .title{text-align:center;}
#boxContent .top .topGames .title h5{display:inline-block; float:none; margin:5px auto 0 auto; height:30px; line-height:30px; color:#00a7f1; font-size:1.6em; font-weight:bold;}
#boxContent .top .button.mid, #popupBox .popup.gameInfoOverlay .button.mid{float:none; margin:17px auto 0 auto; width:184px; background-image:url(../../s/images/games/home062010/buttonMidBlueEnd.png);}
#boxContent .top .button.mid strong, #popupBox .popup.gameInfoOverlay .button.mid strong{text-align:center; background-image:url(../../s/images/games/home062010/buttonMidBlue.png);}
#boxContent .top .topGames .button.mid{position:absolute; margin:172px 0 0 -1px;}
#boxContent .top .banner ul{display:block; float:left; margin:5px 0 0 5px; width:420px; height:225px; list-style:none;/*ie6*/ display:inline;/*ie6*/}
#boxContent .top .banner ul li a{display:block; float:left; width:420px; height:225px; background:none 0 0 no-repeat;}
#boxContent .top .banner .slide-show-nav{display:block; float:right; margin:21px 16px 0 0;}
#boxContent .top .banner .slide-show-nav a{display:block; float:left; margin:0 0 0 8px; width:8px; height:8px; background:url(../../s/images/games/home062010/slideShowNav.png) 0 0 no-repeat; outline:0 none; text-indent:-5000px;/*ie6*/ line-height:0; font-size:0; _background-image:url(../../s/images/games/home062010/slideShowNavIE6.png);/*ie6*/}
#boxContent .top .banner .slide-show-nav a:hover{background-position:0 -80px;}
#boxContent .top .banner .slide-show-nav a.activeSlide{background-position:0 -80px;}
#boxContent .sub{float:left; padding:5px 0 0 0; background:url(../../s/images/paradise-casino/home012010/subBoxTop.png) 0 0 no-repeat;}
#boxContent .sub span.self{display:block; float:left; background:url(../../s/images/paradise-casino/home012010/subBox.png) 0 100% no-repeat;}
#boxContent .sub .box{float:left; margin:0 0 0 5px; padding:5px 10px 8px 10px; width:184px; text-align:center;/*ie6*/ _margin-left:expression((this.previousSibling==null)?"0":"5px");/*ie6*/}
#boxContent .sub .box:first-child{margin-left:0;}
#boxContent .sub .box .image{display:block; width:184px; height:113px; background-repeat:no-repeat;}
#boxContent .sub .box .strip{display:block; float:none; clear:both; height:40px; width:184px; line-height:40px; color:#000; font-size:1.2em; font-weight:bold; background-position:0 0; background-repeat:repeat-x;}
#boxContent .sub .box .txtBox{padding:15px 15px 4px 15px; min-height:40px;/*ie6*/ _height:expression((this.scrollHeight<40)?"40px":"auto");/*ie6*/}
#boxContent .button.small, #popupBox .popup.gameInfoOverlay .button.small{float:right; background-image:url(../../s/images/games/home062010/buttonSmallBlueEnd.png);}
#boxContent .button.small strong, #popupBox .popup.gameInfoOverlay .button.small strong{float:left; background-image:url(../../s/images/games/home062010/buttonSmallBlue.png);}
	/* Instant games section */
#contentInstantGames{float:left; width:100%;}
#contentInstantGames span.top{display:block; float:left; width:622px; margin:0; height:3px;/*ie6*/ line-height:0; font-size:0;/*ie6*/}
#contentInstantGames span.self{display:block; float:left; padding:0 20px; width:580px; border-left:1px solid #bedbe9; border-right:1px solid #bedbe9;}
#contentInstantGames span.bottom{display:block; float:left; width:622px; height:10px; background:url(../../s/images/games/home062010/mainBox.png) 0 100% no-repeat;}
#contentInstantGames ul, ul#topInstantGames{list-style:none; clear:both;}
#contentInstantGames ul.menu li{display:block; float:left; margin:8px 0 5px; padding:0 8px; font-size:1.25em; border-left:1px solid #00a7f1;/*ie6*/_padding-left:expression((this.previousSibling==null)?"3px":"8px"); _border-left:expression((this.previousSibling==null)?"0 none":"1px solid #00a7f1"); display:inline;/*ie6*/}
#contentInstantGames ul.menu li:first-child{padding-left:3px; border-left:0 none;}
#contentInstantGames ul.menu li a{display:block; float:left; margin:0 0 0 0; padding:0 0 0 0; text-decoration:none;/*ie6*/ display:inline;/*ie6*/}
#contentInstantGames ul.menu li a:hover{}
#contentInstantGames ul.menu li a.opened, #contentInstantGames ul.menu li a.opened:hover{color:#222f66; background-position:100% -100px;}
#contentInstantGames ul.menu li a strong{display:block; float:left; padding:0 0 0 0; font-weight:normal; cursor:pointer;}
#contentInstantGames ul.menu li a:hover strong{background-position:0 -50px;}
#contentInstantGames ul.menu li a.opened strong, #contentInstantGames ul.menu li a.opened:hover strong{background-position:0 -100px;}
#contentInstantGames ul.menu li a.new strong{padding-left:25px; color:#fffc00; background-image:none;}
#contentInstantGames ul.games{display:block; float:left; width:100%;}
#contentInstantGames ul.games li{display:block; float:left; margin:5px 0 0 0; padding-bottom:15px; width:100%;/*ie6*/ display:inline;/*ie6*/}
#contentInstantGames ul.games li.hide{/*ie6*/ _display:block!important; _margin:0; _padding:0; _height:0; _overflow:hidden;/*ie6*/}
#contentInstantGames ul.games li h5{display:block; float:left; margin:0; padding:0 14px 0 0; height:24px; line-height:24px; color:#00a7f1; font-size:1.25em; font-weight:bold;}
#contentInstantGames ul.games li h5 a{text-decoration:none;}
#contentInstantGames ul.games li a.viewAllGames{float:left; margin:0 0 0 2px; line-height:24px; text-decoration:underline; font-weight:bold;}
#contentInstantGames ul.games li a.loginAndPlay{visibility:hidden; float:right; margin:0; line-height:24px;}
#contentInstantGames ul.games li ul{display:block; float:left; margin:0 -20px 0 0; width:600px;/*ie6*/ overflow:hidden; display:inline;/*ie6*/}
#contentInstantGames ul.games li ul li{display:block; float:left; margin:4px 20px 12px 0; padding:5px 5px 0; width:170px; height:168px; background:url(../../s/images/games/home062010/instantPlay.png) 0 0 no-repeat; cursor:pointer;/*ie6*/ display:inline;/*ie6*/}
#contentInstantGames ul.games li ul li.hide{/*ie6*/ _display:none!important;}
#contentInstantGames ul.games.favourite li ul li{margin-bottom:28px;}
#contentInstantGames ul.games.favourite li ul li ul li{margin-bottom:0;}
#contentInstantGames ul.games li ul li.hovered{background-position:0 -234px;}
#contentInstantGames ul.games li ul li .game, #popupBox .popup.gameInfoOverlay .gameInfo .game{display:block; float:left; margin:0; padding:0; clear:both; width:170px; height:112px; background-position:50% 50%; background-repeat:no-repeat;/*ie6*/ display:inline;/*ie6*/}
#contentInstantGames ul.games li ul li h6{display:block; float:left; margin:6px 0 3px 0; width:100%; height:20px; line-height:1em; font-size:1.1em;}
#contentInstantGames ul.games li ul li h6 a{display:block; padding:0 2px; color:#222f66; text-decoration:none; font-weight:normal;}
#contentInstantGames ul.games li ul li a.infoLink{display:block; float:left; margin:0; padding:0 3px; text-decoration:underline;}
#contentInstantGames ul.games li ul li span.info{display:none;}
#contentInstantGames ul.games li ul li.hovered span.button.small{background-position:100% -50px;}
#contentInstantGames ul.games li ul li.hovered span.button.small strong{background-position:0 -50px;}
#contentInstantGames ul.games li ul li.hovered h6 a{color:#0293d8;}
#contentInstantGames ul.games li ul li.hovered a.infoLink{color:#222f66;}
#contentInstantGames ul.games li ul li.hovered a.infoLink:hover{color:#666;}
#contentInstantGames ul.games li ul li a.remove{display:none; position:relative; bottom:-12px; float:right; clear:both; margin-bottom:-16px;}
#contentInstantGames ul.games.favourite li ul li a.remove{display:block;}
#contentInstantGames ul.games li ul li ul{position:absolute; top:0; left:0; display:none; float:left; margin:5px 0 0 5px; padding:0; width:168px; z-index:2; background:#fff; border:1px solid #00a7f1;}
#contentInstantGames ul.games li ul li ul li{display:block; margin:0; padding:0; width:100%; height:auto!important; background:none;}
#contentInstantGames ul.games li ul li ul li a{display:block; padding:1px 6px; height:auto; width:155px; color:#222f66; border:0 none;}
#contentInstantGames ul.games li ul li ul li a:hover{color:#00a7f1;}
#contentInstantGames ul.games.favourite li ul li ul li a.notAdded{color:#a4abaf;}
#contentInstantGames ul.games li ul li ul li a.close{display:block; float:none; width:135px; background-color:transparent;}
ul#topInstantGames{border:1px solid #bedbe9; border-bottom:0 none;}
ul#topInstantGames li{display:block; float:none; clear:both; border-bottom:1px solid #bedbe9;}
ul#topInstantGames li a{display:block; padding:0 0 0 8px; height:20px; line-height:20px; text-decoration:none; color:#222f66;background:url(../../s/images/games/home062010/rows.png) 0 -10px no-repeat;}
ul#topInstantGames li a:hover{color:#0293d8; background-position:0 -90px;}
ul#topInstantGames li a .button.small, ul#topInstantGames li a .button.small strong, ul#topInstantGames li a:hover .button.small, ul#topInstantGames li a:hover .button.small strong{background:none; padding:0 4px; line-height:inherit;}
ul#topInstantGames li a .button.small strong{color:#00a7f1;}
ul#topInstantGames li a:hover .button.small strong{color:#0293d8;}
	/* No favourite games */
#contentInstantGames ul.games li.no-favourite-games{float:left;}
#contentInstantGames ul.games li.no-favourite-games .txtBox{clear:both;}
#contentInstantGames ul.games li.no-favourite-games .txtBox h6{font-size:1.2em; margin-bottom:10px;}
#contentInstantGames ul.games li.no-favourite-games .txtBox img{float:left;}
#contentInstantGames ul.games li.no-favourite-games .txtBox p{padding-bottom:10px;}
#contentInstantGames ul.games li.no-favourite-games .addgame{background:url(../../s/images/games/add-small.png) no-repeat 0 2px;padding-left:15px;font-weight:bold;color:#c00;text-decoration:underline}
	/* Info popup with long description of the game */
#popupBox .popup.gameInfoOverlay{margin-left:-22px; width:622px; cursor:default;}
#popupBox .popup.gameInfoOverlay span.top{display:block; height:45px; background:transparent url(../../s/images/games/home062010/overlay.png) 0 0 no-repeat;}
#popupBox .popup.gameInfoOverlay span.self{position:relative; display:block; float:left; width:100%; background:transparent url(../../s/images/games/home062010/overlay.png) 0 100% no-repeat;}
#popupBox .popup.gameInfoOverlay .gameInfo{float:left; margin:0 0 42px 7%; width:88%; background:#fff;/*ie6*/ display:inline;/*ie6*/}
#popupBox .popup.gameInfoOverlay .gameInfo .game{float:left; margin:0 14px 3px 0; cursor:pointer;}
#popupBox .popup.gameInfoOverlay .gameInfo h6{display:block; float:left; font-size:1.25em; font-weight:bold;}
#popupBox .popup.gameInfoOverlay .gameInfo .separator{float:left; margin:8px 0 0 0; padding:0; width:362px; height:1px; background:#00a7f1;/*ie6*/ overflow:hidden; line-height:0; font-size:0;/*ie6*/}
#popupBox .popup.gameInfoOverlay .gameInfo .description{float:left; margin:3px 0 0 0; width:362px;}
#popupBox .popup.gameInfoOverlay .gameInfo a.close{display:block; position:absolute; top:-16px; right:26px; line-height:1.5em; padding:2px 16px 2px 2px; background:url(../../s/images/games/home062010/closeCross.png) 100% 7px no-repeat;}
#popupBox .popup.gameInfoOverlay .gameInfo a.close:hover{background-position:100% -43px;}
#popupBox .popup.gameInfoOverlay a.button.mid{position:relative; float:right; margin:8px 0 -10px 0;  width:auto;}
#popupBox .popup.gameInfoOverlay a.button.mid strong{float:left; padding:0 16px 0 20px;}

/* Right navigation */
#navRight{float:left; margin:8px 0 0 5px; width:210px;/*ie6*/ display:inline;/*ie6*/}
#navRight span.top{display:block; float:left; clear:both; height:5px; width:100%; background:url(../../s/images/games/home062010/rightBoxOuter.png) 0 0 no-repeat;/*ie6*/ line-height:0; font-size:0;/*ie6*/}
#navRight span.self{display:block; float:left; clear:both; margin:0; padding:0; width:100%; background:#bedbe9;}
#navRight span.bottom{display:block; float:left; clear:both; margin-top:-5px; height:14px; width:100%; background:url(../../s/images/games/home062010/rightBoxOuter.png) 0 100% no-repeat;/*ie6*/ _margin-top:0; line-height:0; font-size:0;/*ie6*/}
#navRight .box{float:left; margin:0 0 5px 5px; padding:5px 0 0 0; width:200px; background:#fff url(../../s/images/games/home062010/rightBox.png) 0 0 no-repeat;/*ie6*/ display:inline;/*ie6*/}
#navRight .box span.boxSelf{display:block; padding:4px 13px 10px 13px; background:url(../../s/images/games/home062010/rightBox.png) 100% 100% no-repeat;}
#navRight .box h4{display:block; margin:0 0 8px 0; color:#222f66; font-weight:bold;}
#navRight .box .image{display:block; margin:0 0 8px 0; width:174px; height:68px; background-repeat:no-repeat;}
#navRight .button.mid{float:none; clear:both; margin:10px auto 0 auto; width:110px; background-image:url(../../s/images/games/home062010/buttonMidBlueEnd.png);}
#navRight .button.mid strong{text-align:center; font-weight:normal; background-image:url(../../s/images/games/home062010/buttonMidBlue.png);}
#navRight .box.join .image{background-image:url(../../s/images/games/home062010/rightNav/rightNav_welcome.jpg);}
#navRight .box.vip .image{background-image:url(../../s/images/games/home062010/rightNav/rightNav_vip.jpg);}
#navRight .box.liveChat span.boxSelf{background-image:url(../../s/images/games/home062010/rightNav/rightNav_support.jpg);}
#navRight .box.liveChat p{width:60%; min-height:44px;/*ie6*/ _height:expression((this.scrollHeight<44)?"44px":"auto");/*ie6*/}
#navRight .box.banking span.boxSelf{background-image:url(../../s/images/games/home062010/rightNav/rightNav_banking.jpg);}
#navRight .box.banking p{width:60%; min-height:44px;/*ie6*/ _height:expression((this.scrollHeight<44)?"44px":"auto");/*ie6*/}



/************************ Selection of old stuff (some is modified) *************************/

/* Top Tab */
#sections #mm-games a{background:url(../../s/images/ui/toplinks-tab-selected.png) no-repeat top right;color:#fff;border-color:#4378bc;height:27px;margin:0 1px 0 6px;padding:8px 14px 0 7px}
#sections #mm-games{background:url(../../s/images/ui/toplinks-tab-selected-left.png) no-repeat top left}
#sections #mm-games a{border-color:#4378bc}

/* Header */
/*#header{width:330px;height:68px;background-image:none;}*/

/* Login Box */
#topNavGamesRoom_loginBox_loginBox{float:right;margin-top:3px}
.loginBox #topNavGamesRoom_DisplayBalance1_balance{font-size:95%}
.loginBox #topNavGamesRoom_DisplayBalance1_balance span{font-weight:bold;margin-right:3px;}

/* Trademark */
#trademark #alderney{display:none}
#bodyContainer #boxContent #trademark{padding:5px 10px; width:598px; font-size:0.9em; background:#fff;}
#bodyContainer #boxContent #trademark a{color:#3449aa; text-decoration:underline;}

/* Old home page */
#gamesresult  #content{width:832px;float:none}
#gamesresult  #contentmain{clear:both;position:relative;}
#gamesresult  #content table{border:0 none;}
#gamesresult  #content table.gameItem img{width:120px; height:68px;}
#gamesresult  .gameItem td a.info, #gamesresult  .gameItem td a.play{display:none;}

/* Game Popup */
#games .loginBox .welcomeBox{font-size:95%}
#games .loginBox .welcomeBox span{font-weight:bold;margin-right:3px;}
#games .loginBox .welcomeBox span#timespent{font-weight:normal; margin-right:0;}
#games .header h1, #games .learn, .gameItem .play, #gamesresult .play, #games .play{text-decoration:none;text-indent:-9000px}
#games hr, #gamesresult hr{clear:both;border:0;background-color:#F7F7F7;color:#F7F7F7;width:100%}
#games a.bluebutton, #gamesresult a.bluebutton{color:#fff;font-size:80%;background:#598CB9 url(../../s/images/games/bblue.png) repeat-x 0 0;text-decoration:none;color:#fff;padding:3px 5px;border-bottom:1px solid #0160A0;border-right:1px solid #0160A0}
#games a.bluebutton:hover, #gamesresult a.bluebutton:hover{color:#c00}
.gameItem{border:0!important;margin-top:10px}
.gameItem td{width:268px;vertical-align:top;background:#fefefe url(../../s/images/games/item-grey-bg.png) repeat-x 0 150%}
.gameItem td.gameItemSpacer{background:none;border:0!important}
.gameItem td strong{display:block}
.gameItem td img{width:120px;height:68px;float:left}
#games .gameItem span.gameinfo{float:none;display:block;clear:both;padding-top:6px;white-space:nowrap}
.gameItem td a.info{padding:3px 10px 0px 19px;float:right;background:url(../../s/images/games/info.png) no-repeat 0px 0px;color:#003399;text-decoration:none}
.gameItem td a.remove{padding:3px 10px 0px 16px;float:right;white-space:nowrap;background:url(../../s/images/games/remove-icon.png) no-repeat 0px 4px;text-decoration:none}
.gameItem td a.info, .gameItem td a.remove{text-decoration:underline;white-space:nowrap}
#exit .gameItem span.gameinfo{display:block;clear:both;padding-top:6px;text-align:right}
#exit .gameItem td a.info{white-space:nowrap;padding:3px 10px 0px 19px;background:url(../../s/images/games/info.png) no-repeat 0px 0px;color:#003399;text-decoration:none}
#exit .gameItem .gameinfo .play{float:right;width:50px;height:20px;margin-right:3px;font-size:0px}
.gameItem .play, .describepop .play{float:right;display:block;width:50px;height:20px;margin-right:3px;position:relative;bottom:0px}
.gameItem a.play, .describepop a.play{background:url(../../s/images/games/play.png) no-repeat 0 0}
.gameItem a.play:hover{background:url(../../s/images/games/play.png) no-repeat 0px -20px}
#games .closepreview, #gamesresult .closepreview{position:absolute;top:3px;right:3px}
#gamespreview .describeshadow{float:none;position:absolute;top:120px;left:100px;width:480px;height:auto;background-color:#666}
#gamespreview .describepop{float:none;position:absolute;top:-2px;left:-2px;min-height:113px;width:auto;padding:5px;background:#fff url(../../s/images/games/popup-grey-bg.png) repeat-x 0 0;border:1px solid #000}
#gamespreview .describepop h4{width:200px;float:right;text-align:left;color:#003399;padding-right:60px;line-height:120%}
.describepop{height:100%;float:none;position:relative;top:-2px;left:-2px;min-height:113px;width:auto;padding:5px;background:#fff url(../../s/images/games/popup-grey-bg.png) repeat-x 0 0;border:1px solid #000}
.describepop h4{width:258px;float:right;text-align:left;color:#003399}
.describepop img{float:left}
.describegame strong{display:block;color:#003399;font-size:110%}
.describepop p{padding-left:8px;}
a.describegame{display:block;text-decoration:none;color:#606060}
.describeshadow{float:none;position:relative;top:-120px;left:160px;width:480px;height:auto;background-color:#666}
#games #gameRemovedMessage{display:block;margin-top:10px;font-weight:bold;font-size:110%}
body#games{background:none}
#games .header{background:url(../../s/images/ui/header-underline.jpg) repeat-x 0 0;height:60px;position:relative}
#games .header .gamesHeader {padding-top:38px}
#games .header h1{width:255px;height:60px;float:left;margin-left:10px;background-repeat:no-repeat;background-position:left center}
#games .loginBox{margin-right:-20px;min-width:200px;clear:both}
#games .position{width:99%;margin-left:0}
#games .forgottenpw{white-space:nowrap}
#games .loginForm{float:none}
#games .welcomeBox{min-height:30px;text-align:right}
#games .stime{white-space:nowrap;padding-right:10px}
#games #exitgame{float:right;margin-top:5px}
#games .loginerror{width:100%;margin-left:-5px;}
#games #menu, #games .menu{clear:both;padding-top:3px;float:none}
#games .header .addgame{padding:3px 5px 3px 25px;font-weight:bold;float:right;bottom:3px;right:0;}
#games .header .playerprotection{padding:3px 5px 3px 5px;font-weight:bold;float:right;bottom:3px;right:0;margin-right:3px; }
#games .header a.addgame{color:#c00;background:#fff url(../../s/images/games/add.png) no-repeat 0 0}
#games .header a.playerprotection { color:#00c; background:#fff; }
#games #flashplayer{margin:100px auto 0px auto;color:#f00;width:500px;clear:both}
#games #flashplayer img, #games .gameimage{float:left;margin-right:8px}
#games #game h3{color:#0046D5;font-size:120%;margin:10px 0px}
.gameItem{width:auto;clear:both;margin-top:0px}
.gameItem td{padding:10px}
#games #mygame .gameItem td{border-right:1px solid #fff;border-bottom:1px solid #fff!important}
.gameItem img{margin:0px 8px 8px 0px}
.gameItem strong{color:#003399;font-size:116%;text-decoration:underline}
#games #exit h3{text-align:center;margin:30px 0px 10px 0px}
#games #exit h2{color:#0046D5;font-size:140%;text-align:center;clear:both;padding:15px 0px}
#games #exit .gameItem{border:1px solid #cdcdcd!important;margin:0px auto}
#games #exit h4{color:#0046D5;font-size:120%;padding:8px 5px;clear:both;background:#e0e0e0;border-bottom:1px solid #d9d9d9}
#games #exit #mygame .gameItem{border:none!important;width:100%;background:#ececec}
#games #mygame .gameItem td{background:none;border-bottom:1px solid #D3D4E3}
#games #mygame .gameItem img{width:84px;height:48px}
#games #mygame .gameItem .play{display:block;width:80px;height:20px;margin-right:3px;float:right}
#games #mygame .gameItem a.play{background:url(../../s/images/games/play-again.png) no-repeat 0 0}
#games #mygame .gameItem a.play:hover{background:url(../../s/images/games/play-again.png) no-repeat 0 -20px}
#games #mygame .gameItem td img.removed{width:230px;height:120px}
#games .mygamepromo{background:#ececec;clear:both;padding:10px}
#games .mygamepromo .content{float:right;width:60%}
#games .mygamepromo hr{clear:both;border:0;background-color:#ececec;color:#ececec;width:100%}
#games .mygamepromo img{float:left;padding:10px}
#games .mygamepromo h5{color:#000;font-size:115%;margin:10px 0px 5px 0px}
#games .mygamepromo h6{color:#000;font-size:105%;margin:10px 0px 5px 0px}
#games .addgame{background:url(../../s/images/games/add-small.png) no-repeat 0 2px;padding-left:15px;font-weight:bold;color:#c00;text-decoration:underline}
#games .header .displayGameHelp { padding:3px 10px 3px 10px; font-weight:bold; float:right; bottom:3px; right:175px; margin-right:3px}
#games .header a.displayGameHelp { color:#00c; background:#fff; }
#games .displayGameHelp { padding-left:1px; font-weight:bold; color:#c00; text-decoration:none}
#games .errormsg, #lottodraw .errormsg{padding:10px 10px 0px 0px;background:#fff url(../../s/images/games/popup-grey-bg.png) repeat-x 0 -30%;border:1px solid #000;height:auto;clear:both;float:none;margin:0px auto 0px auto;color:#333}
#games .errormsg .alerticon, #lottodraw .errormsg .alerticon{padding:0px 5px 105px 0px;float:left}
#games .errormsg strong, #lottodraw .errormsg strong{color:#f00;font-size:120%}
#games .stime{ display:none!important;}



/**************************** INSERT YOUR DOMAIN RELATED CSS RULES BELOW *****************************/
/*                                Please do not change the code above                                */
/*                        that has the rules which are same for all domains                          */
/*****************************************************************************************************/

