
.lobbyArea {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 572px;
	height: 100%;
	color: #000;
	background-color: transparent;
	text-align: left;
	}
/* drop down styles */
.accordion2 { width: 572px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion2 h3 { background: transparent url(../assets-lobby/testBg.png) no-repeat scroll top; color: #cc0000; text-decoration: none; font-weight:bold; width:552px; font-size: 13px; line-height: 23px; height: 23px; padding: 5px 10px 5px 10px; margin: 0 0 8px 0; display: block; cursor: pointer; }
.accordion2 h3:hover { color: #666; }
.accordion2 b { color: #666; }
.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: #cc0000; font: 12px "Trebuchet MS", Arial, Sans-Serif; }

.accordion1 { width: 572px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion1 h3 { background: transparent url(../assets-lobby/testBg.png) no-repeat scroll top; color: #cc0000; text-decoration: none; font-weight:bold; width:552px; font-size: 13px; line-height: 23px; height: 23px; padding: 5px 10px 5px 10px; margin: 0 0 8px 0; display: block; cursor: pointer; }
.accordion1 h3:hover { color: #666; }
.accordion1 b { color: #666; }
.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: #cc0000; font: 12px "Trebuchet MS", Arial, Sans-Serif; }


.accordion3 { width: 572px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion3 h3 { background: transparent url(../assets-lobby/testBg.png) no-repeat scroll top; color: #cc0000; text-decoration: none; font-weight:bold; width:552px; font-size: 13px; line-height: 23px; height: 23px; padding: 5px 10px 5px 10px; margin: 0 0 8px 0; display: block; cursor: pointer; }
.accordion3 h3:hover { color: #666; }
.accordion3 b { color: #666; }
.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: #cc0000; font: 12px "Trebuchet MS", Arial, Sans-Serif; }

/* Tab Menu */
#lobbyTab { width: 572px; font: 14px "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 8px 0; }

#lobbyTab .menu {margin:0; padding:0; height:40px; width:572px; display:block; background:url('../assets-lobby/topMenuImages.png') repeat-x; font:12px "Trebuchet MS", Arial, Sans-Serif; font-weight: bold; }
#lobbyTab .menu li{padding:0; margin:0; list-style:none; display:inline;}
#lobbyTab .menu li a{float:left; padding-left:15px; display:block; color:#fff; text-decoration:none; cursor:pointer; background:url('../assets-lobby/topMenuImages.png') 0px -40px no-repeat;}
#lobbyTab .menu li a span{line-height:40px; float:left; display:block; padding-right:15px; background:url('../assets-lobby/topMenuImages.png') 100% -40px no-repeat;}
#lobbyTab .menu li a:hover{background-position:0px -80px; color:#fff;}
#lobbyTab .menu li a:hover span{background-position:100% -80px;}
#lobbyTab .menu li a.active, .menu li a.active:hover{line-height:40px;  background:url('../assets-lobby/topMenuImages.png') 0px -120px no-repeat; color:#666;}
#lobbyTab .menu li a.active span, .menu li a.active:hover span{background:url('../assets-lobby/topMenuImages.png') 100% -120px no-repeat;}

html body div.clear,
	html body span.clear {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	}


/* ------------------
 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('bingo/90_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;
}
#Ball90 thead th.rounded-right
{
	background: transparent url('bingo/90_tbl_hdr_right.png') right no-repeat;
	height: 40px;
	line-height: 41px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 2px;
}
#Ball90 th
{
	height: 40px;
	line-height: 41px;
	color: #fff;
	background: transparent url('bingo/90_tbl_hdr_middle.png') right no-repeat;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 2px;
}
#Ball90 td.gametitle {width: 142px; }
#Ball90 thead th.rounded-q1, #Ball90 td.r1 {width: 30px;}
#Ball90 thead th.rounded-q2{width: 30px;}
#Ball90 td.r2 {width: 30px; color: #cc0066;}
#Ball90 thead th.rounded-q3, #Ball90 td.r3 {width: 42px;}
#Ball90 thead th.rounded-q4, #Ball90 td.r4 {width: 44px;}
#Ball90 thead th.rounded-q5 {width: 70px;}
#Ball90 td.r5 {width: 70px; color: #cc0066;}
#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('table-images/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px;}
#Ball90 tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat;}
#Ball90 tbody tr:hover td {background: #fff;}


/* bingo table 80*/
#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('bingo/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;
}
#Ball75 thead th.rounded-right
{
	background: transparent url('bingo/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;
}
#Ball75 th
{
	height: 40px;
	line-height: 41px;
	color: #fff;
	background: transparent url('bingo/80_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: #0066cc;}
#Ball75 thead th.rounded-q3, #Ball90 td.r3 {width: 42px;}
#Ball75 thead th.rounded-q4, #Ball90 td.r4 {width: 44px;}
#Ball75 thead th.rounded-q5 {width: 70px;}
#Ball75 td.r5 {width: 70px; color: #0066cc;}
#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('table-images/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px;}
#Ball75 tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat;}
#Ball75 tbody tr:hover td {background: #fff;}


/* bingo table 75 */
#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('bingo/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;
}
#Ball80 thead th.rounded-right
{
	background: transparent url('bingo/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;
}
#Ball80 th
{
	height: 40px;
	line-height: 41px;
	color: #fff;
	background: transparent url('bingo/75_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: #ff3300;}
#Ball80 thead th.rounded-q3, #Ball90 td.r3 {width: 42px;}
#Ball803 thead th.rounded-q4, #Ball90 td.r4 {width: 44px;}
#Ball90 thead th.rounded-q5 {width: 70px;}
#Ball80 td.r5 {width: 70px; color: #ff3300;}
#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('table-images/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px;}
#Ball80 tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat;}
#Ball80 tbody tr:hover td {background: #fff;}






/* generic */
a.tableBut:link, a.tableBut:visited, a.tableBut:active {
    background: transparent url('bingo/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('bingo/button_game.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 10px;
} 
a.tableBut:hover {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
	
}

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('bingo/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('bingo/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('bingo/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 {background: #e8edff url('table-images/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px;}
#table-jackpot tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat;}
#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
	}
	
	#accountPanelTop {
	margin: 0;
	padding: 0;
	width: 572px;
	height: 10px;
	line-height: 10px;
	display: block;
	background: url('accountTop.png') no-repeat top left;
	}
	#accountPanelBottom {
	margin: 0;
	padding: 0;
	width: 572px;
	line-height: 10px;
	height: 10px;
	display: block;
	background: url('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: 83px;
	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: 10px;
	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: #333;
	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('accountBut.gif') no-repeat top left;
	padding-left: 30px;
	height: 30px;
	}
	
a.accountBut:hover {
    background-position: bottom left;
	color: #0099cc;
	}

	
	/* Lobbby panels */





.clear {
	background: none;
	border: 0;
	display: block;
	float: none;
	font-size: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 200px;
	height: 1px;
	}
	
	.clearSpacer {
	background: none;
	border: 0;
	display: block;
	float: none;
	font-size: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 200px;
	height: 10px;
	}
	
	
	/* lobby game */
	
	#game1 {
	margin: 0;
	padding: 6px;
	float: left;
	width:274px;
	display: block;
	}
	
	.gameTop {
	background: url('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('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('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('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('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;
}

a.gameButPlay span, a.gameButPlay:visited span {
    background: transparent url('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 {background:  url("game_corner_left_bot.gif") 0 100% no-repeat #e8e8e8; min-height:92px; _height:90px;}
.brgameNew {background:  url("game_corner_right_bot.gif") 100% 100% no-repeat; min-height:92px; _height:90px;}
.tlgameNew {background:  url("game_corner_left.gif") 0 0 no-repeat;}
.trgameNew {background:  url("game_corner_right.gif") 100% 0 no-repeat; padding: 8px; text-align: left;}

	

.infobutton a  { position: relative; display: block; float:right; height: 18px; width: 60px; margin: 10px; }
#imore a { background: url("../../images/imore.gif"); }
#iplay a { background: url("../../images/iplay2.gif"); }
#isign a { background: url("../../images/isign2.gif"); }
#iback a { background: url("../../images/iback.gif"); }
#imore a:hover, #iplay a:hover, #isign a:hover, #iback a:hover { background-position: 0px -18px; }




#gameImg, #bingoImg {float:left; margin:0 5px 0 0;}
#lobbyBingo {display:block; float:left; width:430px; margin:2px 0 5px 0; padding:0;}
#lobbyGame {display:inline; float:left; width:274px; height:92px; 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:#e8e8e8 solid 1px;  padding-top:2px;}
.buttonsBox p {display:none;}
.lobbybutton {display:block; float:right; margin-left: 0; padding: 0; position: relative; width: 78px;}
.lobbybutton2 {display:block; float:right; margin-right: 8px; padding: 0; position: relative; width: 72px;}
.gameTitle {display:block; color: #6593CF; font-size: 14px;height: 20px; padding: 0; margin: 0;}
.gameText{color:#666;font-size:11px; height: 38px;}

/* ------------------
 styling for the tables 
   ------------------   */

/* G2 Bingo Styles*/
#G2Bingo
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 572px;
	text-align: left;
	border-collapse: collapse;
}
#G2Bingo thead th.rounded-left
{
	background: transparent url('bingo/90_tbl_hdr_left.png') left no-repeat;
	behavior: url(../stylesheets/resources/iepngfix.htc);
	height: 40px;
	width: 200px;
	line-height: 41px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 2px;
}
#G2Bingo thead th.rounded-right
{
	background: transparent url('bingo/90_tbl_hdr_right.png') right no-repeat;
	behavior: url(../stylesheets/resources/iepngfix.htc);
	height: 40px;
	line-height: 41px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 2px;
	width: 82px;
	
}
#G2Bingo th
{
	height: 40px;
	line-height: 41px;
	color: #fff;
	background: transparent url('bingo/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;
}

#G2Bingo td.gametitle {width: 142px; }
#G2Bingo thead th.rounded-q1, #G2Bingo td.r1 {width: 30px;}
#G2Bingo thead th.rounded-q2{width: 30px;}
#G2Bingo td.r2 {width: 30px; color: #cc0066;}
#G2Bingo thead th.rounded-q3, #G2Bingo td.r3 {width: 42px;}
#G2Bingo thead th.rounded-q4, #G2Bingo td.r4 {width: 44px;}
#G2Bingo thead th.rounded-q5 {width: 70px;}
#G2Bingo td.r5 {width: 70px; color: #cc0066;}
#G2Bingo td.r6 {width: 100px;}
#G2Bingo td
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #e8edff;
	color: #333;
	border-top: 1px solid #fff;
}
#G2Bingo tfoot td.rounded-foot-left {background: #e8edff url('table-images/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px;}
#G2Bingo tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat;}
#G2Bingo tbody tr:hover td {background: #fff;}

/*G2 Bingo 75 */
#G2Bingo75
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 572px;
	text-align: left;
	border-collapse: collapse;
}
#G2Bingo75 thead th.rounded-left
{
	background: transparent url('bingo/75_tbl_hdr_left.png') left no-repeat;
	height: 40px;
	width: 200px;
	line-height: 41px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 2px;
}
#G2Bingo75 thead th.rounded-right
{
	background: transparent url('bingo/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: 40px;
	line-height: 41px;
	color: #fff;
	background: transparent url('bingo/75_tbl_hdr_middle.png') right no-repeat;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 2px;
}
#G2Bingo75 td.gametitle {width: 142px; }
#G2Bingo75 thead th.rounded-q1, #G2Bingo75 td.r1 {width: 30px;}
#G2Bingo75 thead th.rounded-q2{width: 30px;}
#G2Bingo75 td.r2 {width: 30px; color: #ff3300;}
#G2Bingo75 thead th.rounded-q3, #G2Bingo75 td.r3 {width: 42px;}
#G2Bingo75 thead th.rounded-q4, #G2Bingo75 td.r4 {width: 44px;}
#G2Bingo75 thead th.rounded-q5 {width: 70px;}
#G2Bingo75 td.r5 {width: 70px; color: #ff3300;}
#G2Bingo75 td.r6 {width: 100px;}
#G2Bingo75 td
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #e8edff;
	color: #333;
	border-top: 1px solid #fff;
}
#G2Bingo75 tfoot td.rounded-foot-left {background: #e8edff url('table-images/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px;}
#G2Bingo75 tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat;}
#G2Bingo75 tbody tr:hover td {background: #fff;}

