.lobbyArea { margin: 0 auto; padding: 0; position: relative; width: 572px; height: 100%; color: #000; text-align: left; }
/* drop down styles */
.accordion2 { width: 572px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion2 h3 { background:  url('../images/lobby/testBg.gif') no-repeat scroll top; color: #333; text-decoration: none; font-weight:bold; width:572px; min-width:552px; font-size: 13px; line-height: 33px; height: 33px; padding-left: 0; /*margin: 0 0 8px 0; */
display: block; cursor: pointer; }
.accordion3 { width: 572px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion3 h3 { background: url('../images/lobby/testBg.gif') no-repeat scroll top; color: #333; text-decoration: none; font-weight:bold; width:572px; min-width:552px; font-size: 13px; line-height: 33px; height: 33px; padding-left: 0; margin: 0 0 8px 0; display: block; cursor: pointer; }
* html .accordion2 h3 { min-width:552px; }
.accordion2 h3:hover { color: #532D54; }
.accordion2 b { color: #f2d485; margin-left: 8px; }
.accordion2 h3.active { background-position: bottom; outline: none; /* hide dotted outline in Firefox */ }
.accordion2 .panel { background: transparent; margin: 0 0 15px 0; padding: 0; display: none; color: #fff; font: 12px "Trebuchet MS", Arial, Sans-Serif; }
.accordion1 { width: 572px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion1 h3 { background: transparent url('../images/lobby/testBg.gif') no-repeat scroll top; color: #fff; text-decoration: none; font-weight:bold; width:572px; min-width:552px; font-size: 13px; line-height: 33px; height: 33px; padding-left: 0; margin: 0 0 8px 0; display: block; cursor: pointer; }
* html .accordion1 h3 { min-width:552px; }
.accordion1 h3:hover { color: #f2d485; }
.accordion1 b { color: #f2d485; margin-left: 8px; }
.accordion1 h3.active { background-position: bottom; outline: none; /* hide dotted outline in Firefox */ }
.accordion1 .panel { background: transparent; margin: 0 0 15px 0; padding: 0; display: none; color: #fff; font: 12px "Trebuchet MS", Arial, Sans-Serif; }
* html .accordion3 h3 { min-width:552px; }
.accordion3 h3:hover { color: #532D54; }
.accordion3 b { color: #f2d485; margin-left: 8px; }
.accordion3 h3.active { background-position: bottom; outline: none; /* hide dotted outline in Firefox */ }
.accordion3 .panel { background: transparent; margin: 0 0 15px 0; padding: 0; display: none; color: #fff; font: 12px "Trebuchet MS", Arial, Sans-Serif; width: 572px; }
/* YUI tabs */
 
 .yui-nav { margin:0; padding: 0px 1px 0px 0px; height:40px; width:442px; display:block; background:url('../images/lobby/topMenuImages.png') repeat-x; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.yui-nav a { onfocus: blur; float:left; padding-left:15px; display:block; color:#fff; text-decoration:none; cursor:pointer; background:url('../images/lobby/topMenuImages.png') 0px -40px no-repeat; }
.yui-nav a span { onfocus: blur; line-height:16px; float:left; display:block; padding-top:8px; padding-right:12px; background:url('../images/lobby/topMenuImages.png') 100% -40px no-repeat; }
.yui-nav a:hover { onfocus: blur; background-position:0px -80px; color:#1d2f3b; }
.yui-nav a:hover span { onfocus: blur; background-position:100% -80px; }
.yui-nav .selected a { onfocus: blur; line-height:40px; background:url('../images/lobby/topMenuImages.png') 0px -120px no-repeat; color:#1d2f3b; }
.yui-nav .selected a span { onfocus: blur; background:url('../images/lobby/topMenuImages.png') 100% -120px no-repeat; }
:focus { -moz-outline-style: none; }
/* Tab Menu */

/* ------------------
 styling for the tables 
   ------------------   */

/* bingo table 90*/
#Ball90 { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; width: 572px; text-align: left; border-collapse: collapse; }
#Ball90 thead th.rounded-left { background: transparent url('../images/lobby/90_tbl_hdr_left.png') left no-repeat; behavior: url('../stylesheets/resources/iepngfix.htc'); height: 48px; width: 82px; line-height: 48px; padding-left: 8px; padding-right: 8px; }
#Ball90 thead th.rounded-right { background: transparent url('../images/lobby/90_tbl_hdr_right.png') right no-repeat; behavior: url('../stylesheets/resources/iepngfix.htc'); height: 48px; line-height: 41px; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; width: 82px; }
#Ball90 th { height: 48px; line-height: 41px; color: #fff; background: transparent url('../images/lobby/90_tbl_hdr_middle.png') right no-repeat; behavior: url('../stylesheets/resources/iepngfix.htc'); padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#Ball90 td.gametitle { width: 142px; }
#Ball90 td { padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; background: #e8edff; color: #333; border-top: 1px solid #fff; }
#Ball90 tfoot td.rounded-foot-left { background: #e8edff url('../images/lobby/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px; }
#Ball90 tfoot td.rounded-foot-right { background: #e8edff url('../images/lobby/botright.png') right bottom no-repeat; }
#Ball90 tbody tr:hover td { background: #fff; }
/* bingo table 80*/
#Ball80 { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; width: 572px; text-align: left; border-collapse: collapse; }
#Ball80 thead th.rounded-left { background: transparent url('../images/lobby/80_tbl_hdr_left.png') left no-repeat; height: 50px; width: 82px; line-height: 41px; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#Ball80 thead th.rounded-right { background: transparent url('../images/lobby/80_tbl_hdr_right.png') right no-repeat; height: 50px; line-height: 41px; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#Ball80 th { height: 50px; line-height: 41px; color: #fff; background: transparent url('../images/lobby/80_tbl_hdr_middle.png') right no-repeat; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#Ball80 td.gametitle { width: 142px; }
#Ball80 thead th.rounded-q1, #Ball90 td.r1 { width: 30px; }
#Ball80 thead th.rounded-q2 { width: 30px; }
#Ball80 td.r2 { width: 30px; color: #0066cc; }
#Ball80 thead th.rounded-q3, #Ball90 td.r3 { width: 42px; }
#Ball80 thead th.rounded-q4, #Ball90 td.r4 { width: 44px; }
#Ball80 thead th.rounded-q5 { width: 70px; }
#Ball80 td.r5 { width: 70px; color: #0066cc; }
#Ball80 td { padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; background: #e8edff; color: #333; border-top: 1px solid #fff; }
#Ball80 tfoot td.rounded-foot-left { background: #e8edff url('../images/lobby/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px; }
#Ball80 tfoot td.rounded-foot-right { background: #e8edff url('../images/lobby/botright.png') right bottom no-repeat; }
#Ball80 tbody tr:hover td { background: #fff; }
/* bingo table 75 */
#Ball75 { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; width: 572px; text-align: left; border-collapse: collapse; }
#Ball75 thead th.rounded-left { background: transparent url('../images/lobby/75_tbl_hdr_left.png') left no-repeat; height: 50px; width: 82px; line-height: 41px; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#Ball75 thead th.rounded-right { background: transparent url('../images/lobby/75_tbl_hdr_right.png') right no-repeat; height: 50px; line-height: 41px; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#Ball75 th { height: 50px; line-height: 41px; color: #fff; background: transparent url('../images/lobby/75_tbl_hdr_middle.png') right no-repeat; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#Ball75 td.gametitle { width: 142px; }
#Ball75 thead th.rounded-q1, #Ball90 td.r1 { width: 30px; }
#Ball75 thead th.rounded-q2 { width: 30px; }
#Ball75 td.r2 { width: 30px; color: #ff3300; }
#Ball75 thead th.rounded-q3, #Ball90 td.r3 { width: 42px; }
#Ball753 thead th.rounded-q4, #Ball90 td.r4 { width: 44px; }
#Ball90 thead th.rounded-q5 { width: 70px; }
#Ball75 td.r5 { width: 70px; color: #ff3300; }
#Ball75 td { padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; background: #e8edff; color: #333; border-top: 1px solid #fff; }
#Ball75 tfoot td.rounded-foot-left { background: #e8edff url('../images/lobby/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px; }
#Ball75 tfoot td.rounded-foot-right { background: #e8edff url('../images/lobby/botright.png') right bottom no-repeat; }
#Ball75 tbody tr:hover td { background: #fff; }
/* generic */
 a.tableBut { background: transparent url('../images/lobby/button_game_right.png') no-repeat scroll top right; color: #666; display: block; float: left; font: normal 10px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; height: 24px; margin-right: 0; padding-right: 10px; /* sliding doors padding */ text-decoration: none; }
a.tableBut span { background: transparent url('../images/lobby/button_game.png') no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 10px; }
a.tableBut:hover { background-position: bottom right;  }
a.tableBut:hover span { background-position: bottom left; /*padding: 6px 0 4px 11px;*/ /* push text down 1px */ }
.gametitle a:link, .gametitle a:active, .gametitle a:visited { color: #666; text-transform:uppercase; text-decoration: none; font-weight: bold; }
/* bingo table Jackpots */
#table-jackpot { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; width: 572px; text-align: left; border-collapse: collapse; }
#table-jackpot thead th.rounded-left { background: transparent url('../images/lobby/jackpots_tbl_hdr_left.png') left no-repeat; height: 40px; width: 182px; line-height: 41px; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#table-jackpot thead th.rounded-right { background: transparent url('../images/lobby/jackpots_tbl_hdr_right.png') right no-repeat; height: 40px; line-height: 41px; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#table-jackpot th { height: 40px; line-height: 41px; color: #fff; background: transparent url('../images/lobby/jackpots_tbl_hdr_middle.png') right no-repeat; padding-left: 8px; padding-right: 8px; padding-top: 5px; padding-bottom: 2px; }
#table-jackpot td.gametitle { width: 182px; }
#table-jackpot thead th.rounded-q1, #table-jackpot td.r1 { width: 120px; }
#table-jackpot thead th.rounded-q2 { width: 90px; }
#table-jackpot td.r2 { width: 130px; color: #cc9900; }
#table-jackpot td { padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; background: #e8edff; color: #333; border-top: 1px solid #fff; }
#table-jackpot tfoot td.rounded-foot-left { padding: 6px; line-height: 20px; }
#table-jackpot tfoot td.rounded-foot-right { }
#table-jackpot tbody tr:hover td { background: #fff; }
#accountPanel { margin: 0; padding: 0; width: 572px; height: 90px; display: block; background-color:#fff; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size: 12px; *margin-bottom:-5px;
}
#accountPanelTop { margin: 0; padding: 0; width: 572px; height: 10px; line-height: 10px; display: block; background: url('../images/lobby/accountTop.png') no-repeat top left; }
#accountPanelBottom { margin: 0; padding: 0; width: 572px; line-height: 10px; height: 10px; display: block; background: url('../images/lobby/accountBot.png') no-repeat bottom left; }
#accountPanel .accountPanelHdr { width: 113px; display: inline; margin-left: 20px; float: left; padding: 0; height: 30px; line-height: 30px; color: #666; }
#accountPanel .accountPanelInfo { width: 100px; display: inline; float: left; padding: 0; height: 30px; line-height: 30px; color: #99cc00; }
#accountPanel .accountPanelBut { width: 168px; display: inline; float: left; padding: 0; height: 30px; line-height: 30px; }
#accountPanel .accountPanelAll { width: 502px; display: inline; float: left; padding-left: 20px; line-height: auto; color: #666; }
#accountPanel .accountPanelAll h1 { font-size: 14px; color: #ff0066; padding: 0px; margin: 0px; }
#accountPanel .accountPanelAll a { color: #ff0066; }
#accountPanel .accountPanelLoginHdr { width: 70px; display: inline; float: left; padding: 0; height: 30px; line-height: 30px; color: #666; }
#accountPanel .accountPanelLoginForm { width: 120px; display: inline; float: left; padding: 0; height: 30px; line-height: 30px; color: #666; }
.loginBox { margin: 2px 5px 0 0; border: 0; width: 100px; height: 15px; padding: 3px 6px; color: #fff; background: #fff; border: 1px solid #999; }
#accountPanel .accountPanelButLog { width: 70px; display: inline; float: left; padding: 0; height: 30px; line-height: 30px; }
a.accountBut:link, a.accountBut:visited { color: #ff0066; display: block; line-height: 30px; background: url('../images/lobby/accountBut.gif') no-repeat top left; padding-left: 30px; height: 30px; }
a.accountBut:hover { background-position: bottom left; color: #0099cc; }
/* Lobbby panels */





html body div.clearSpacer,  html body span.clearSpacer { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 10px; }
/* lobby game */
	
	#game1 { margin: 0; padding: 6px; float: left; width:274px; display: block; }
.gameTop { background: url('../images/lobby/gambg.png') no-repeat top left; width: 274px; display: block; height: 8px; }
.gameContent { background-color: #e8edff; float: left; width: 258px; display: inline; padding-left: 7px; padding-right: 8px; }
.gameBot { background: url('../images/lobby/gambg.png') no-repeat bottom left; width: 274px; display: block; height: 8px; }
.gameImage1 { background-color: #e8edff; margin-right: 8px; width: 80px; height: 80px; float: left; padding: 0; }
.gameHdr1 { float: left; width: 149px; color: #6593CF; padding: 0; font-size: 14px; height: 20px; }
.gameTxt1 { float: left; width: 169px; color: #333; height: 38px; padding: 0; font-size: 11px; line-height: 14px; }
a.gameButMore:link, a.gameButMore:visited { background: transparent url('../images/lobby/button_game_more.png') no-repeat scroll top right; color: #fff; display: block; float: left; font-size: 10px; height: 18px; margin-right: 0; padding-right: 10px; /* sliding doors padding */ text-decoration: none; }
a.gameButMore span, a.gameButMore:visited span { background: transparent url('../images/lobby/button_game_more.png') no-repeat; display: block; height: 18px; line-height: 18px; padding-left: 10px; }
a.gameButMore:hover { background-position: bottom right; outline: none; /* hide dotted outline in Firefox */ }
a.gameButMore:hover span { background-position: bottom left; }
a.gameButPlay:link, a.gameButPlay:visited { background: transparent url('../images/lobby/button_game_play.png') no-repeat scroll top right; color: #fff; display: block; float: left; font-size: 10px; height: 18px; margin-right: 0; padding-right: 10px; /* sliding doors padding */ text-decoration: none; width:70px;  margin-top:0px;}
a.gameButPlay span, a.gameButPlay:visited span { background: transparent url('../images/lobby/button_game_play.png') no-repeat; display: block; height: 18px; line-height: 18px; padding-left: 10px; }
a.gameButPlay:hover { background-position: bottom right; outline: none; /* hide dotted outline in Firefox */ }
a.gameButPlay:hover span { background-position: bottom left; }
/* OLD LOBBY STYLE */


.blgameNew { min-height:92px; _height:90px; background-color:#FFFFFF; }
.brgameNew { min-height:92px; _height:90px; }
.tlgameNew { }
.trgameNew { padding: 8px; text-align: left; }
#gameImg, #bingoImg { float:left; margin:0 10px 0 0; }
#lobbyBingo { display:block; float:left; width:430px; margin:2px 0 5px 0; padding:0; }
#lobbyGame2 { display:inline; float:left; width:274px; height:100px; margin:6px; padding:0; }
#divider { display:block; float:left; width:430px; height:30px; margin:0 5px 5px 0; padding:0; }
.clearBoth { display:block; clear:both; height:0px; }
.buttonsBox { display:block; margin-top:2px; width:auto; border-top:#FFFFFF solid 1px; padding-top:2px; }
.buttonsBox p { display:none; }
.lobbybutton {display:block; float:right;  padding: 0; position: relative; width: 108px;}
.lobbybutton2 {display:block; _float: right; _margin-left: 0; margin-left: 85px; margin-right: 8px; padding: 0; position: relative; width: 40px;}
.gameTitle { display:block; color: #223846; font-size: 14px; height: 20px; padding: 0; margin: 0; }
.gameText { color:#666; font-size:11px; height: 38px; padding: 0; margin: 0; }

/*Boss bingo styles start here */
/*generic*/
#G2Bingo, #G2Bingo80, #G2Bingo75{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:12px; width:572px; text-align:left; border-collapse:collapse; vertical-align:middle;}
#G2Bingo td.gametitle, #G2Bingo80 td.gametitle, #G2Bingo75 td.gametitle {width:135px;}
#G2Bingo thead th.rounded-q1, #G2Bingo td.r1, #G2Bingo80 thead th.rounded-q1, #G2Bingo80 td.r1, #G2Bingo75 thead th.rounded-q1, #G2Bingo75 td.r1{width:40px;}
#G2Bingo thead th.rounded-q2, #G2Bingo80 thead th.rounded-q2, #G2Bingo75 thead th.rounded-q2 {width:auto;}
#G2Bingo td.r2, #G2Bingo80 td.r2, #G2Bingo75 td.r2 {width:auto;}
#G2Bingo thead th.rounded-q3, #G2Bingo td.r3, #G2Bingo80 thead th.rounded-q3, #G2Bingo80 td.r3, #G2Bingo75 thead th.rounded-q3, #G2Bingo75 td.r3 {width:auto;}
#G2Bingo thead th.rounded-q4, #G2Bingo td.r4, #G2Bingo80 thead th.rounded-q4, #G2Bingo80 td.r4, #G2Bingo75 thead th.rounded-q4, #G2Bingo75 td.r4 {width:auto;}
#G2Bingo thead th.rounded-q5, #G2Bingo80 thead th.rounded-q5, #G2Bingo75 thead th.rounded-q5 {width:auto;}
#G2Bingo td.r5, #G2Bingo80 td.r5, #G2Bingo75 td.r5 {width:auto;}
#G2Bingo td.r6, #G2Bingo80 td.r6, #G2Bingo75 td.r6 { width:90px;}
#G2Bingo td, #G2Bingo80 td, #G2Bingo75 td {padding:4px; background:#e8edff; color:#333; border-top:1px solid #fff;  line-height:25px;}
#G2Bingo tfoot td.rounded-foot-left, #G2Bingo80 tfoot td.rounded-foot-left, #G2Bingo75 tfoot td.rounded-foot-left {background:#e8edff url('../images/lobby/botleft.png') left bottom no-repeat; padding:6px; line-height:20px;}
#G2Bingo tfoot td.rounded-foot-right, #G2Bingo80 tfoot td.rounded-foot-right, #G2Bingo75 tfoot td.rounded-foot-right {background:#e8edff url('../images/lobby/botright.png') right bottom no-repeat;}
#G2Bingo tbody tr:hover td, #G2Bingo80 tbody tr:hover td, #G2Bingo75 tbody tr:hover td {background:#fff;}

/* bingo table 90*/
#G2Bingo thead th.rounded-left {background:transparent url('../images/lobby/90_tbl_hdr_left.png') left no-repeat; behavior:url('../stylesheets/resources/iepngfix.htc'); height:48px; width:82px; line-height:48px; padding-left:8px; padding-right:8px;}
#G2Bingo thead th.rounded-right {background:transparent url('../images/lobby/90_tbl_hdr_right.png') right no-repeat; behavior:url('../stylesheets/resources/iepngfix.htc'); height:48px; line-height:41px; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:2px; width:82px;}
#G2Bingo th {height:48px; line-height:41px; color:#fff; background:transparent url('../images/lobby/90_tbl_hdr_middle.png') right no-repeat; behavior:url('../stylesheets/resources/iepngfix.htc'); padding-left:4px; padding-right:4px; padding-top:5px; padding-bottom:2px;}
#G2Bingo td.r2, #G2Bingo td.r5 {color:#f0008a;}

/* bingo table 80 */
#G2Bingo80 thead th.rounded-left {background:transparent url('../images/lobby/80_tbl_hdr_left.png') left no-repeat; height:40px; width:82px; line-height:41px; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:2px;}
#G2Bingo80 thead th.rounded-right {background:transparent url('../images/lobby/80_tbl_hdr_right.png') right no-repeat; height:40px; line-height:41px; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:2px;}
#G2Bingo80 th {height:40px; line-height:41px; color:#fff; background:transparent url('../images/lobby/80_tbl_hdr_middle.png') right no-repeat; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:2px;}
#G2Bingo80 td.r2, #G2Bingo80 td.r5 {color:#3366FF;}

/* bingo table 75*/
#G2Bingo75 thead th.rounded-left {background:transparent url('../images/lobby/75_tbl_hdr_left.png') left no-repeat; height:40px; width:82px; line-height:41px; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:2px;}
#G2Bingo75 thead th.rounded-right {background:transparent url('../images/lobby/75_tbl_hdr_right.png') right no-repeat; height:40px; line-height:41px; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:2px;}
#G2Bingo75 th {height:50px; line-height:41px; color:#fff; background:transparent url('../images/lobby/75_tbl_hdr_middle.png') right no-repeat; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:2px;}
#G2Bingo75 td.r2, #G2Bingo75 td.r5 {color:#ff3300;}
/* Boss bingo styles ends here */
