
.lobbyArea {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 680px;
	height: 100%;
	color: #000;
	background-color: #f5f5f5;
	text-align: left;
	}
/* drop down styles */
.accordion2 { width: 680px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion2 h3 { 
background: transparent url(../assets/testBg.png) no-repeat scroll top; 
color: #FFF; 
text-decoration: none; 
font-weight:bold; 
min-width:552px;
font-size: 13px; 
line-height: 33px; 
height: 33px; 
padding-left: 10px; 
margin: 0 0 8px 0; 
display: block; 
cursor: pointer; 
}

.accordion3 { width: 680px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion3 h3 { 
background: transparent url(../assets/testBg.png) no-repeat scroll top; 
color: #FFF; 
text-decoration: none; 
font-weight:bold; 
min-width:552px;
font-size: 13px; 
line-height: 33px; 
height: 33px; 
padding-left: 10px; 
margin: 0 0 8px 0; 
display: block; 
cursor: pointer; 
}
* html .accordion2 h3 {min-width:552px; }	
.accordion2 h3:hover { color: #FFF; }
.accordion2 b { color: #FFF; }
.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: 680px; font: 14px "Trebuchet MS", Arial, Sans-Serif; }
.accordion1 h3 { background: transparent url(../assets/testBg.png) no-repeat scroll top; color: #FFF; text-decoration: none; font-weight:bold;
min-width:552px; font-size: 13px; line-height: 33px; height: 33px; padding-left: 10px; margin: 0 0 8px 0; display: block; cursor: pointer; }
* html .accordion1 h3 {min-width:552px; }	
.accordion1 h3:hover { color: #FFF; }
.accordion1 b { color: #FFF; }
.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: #FFF; }
.accordion3 b { color: #FFF; }
.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; }

/* Tab Menu */

/* ------------------
 styling for the tables 
   ------------------   */

/* bingo table 90*/
#Ball90
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}
#Ball90 thead th.rounded-left
{
	background: #f5f5f5 url('bingo/90_tbl_hdr_left.png') left no-repeat;
	height: 50px;
	width: 82px;
	line-height: 50px;
	padding-left: 8px;
	padding-right: 8px;
	
}
#Ball90 thead th.rounded-right
{
	background: transparent url('bingo/90_tbl_hdr_right.png') right no-repeat;
	height: 50px;
	line-height: 50px;
	padding-left: 8px;
	padding-right: 8px;
	
}
#Ball90 th
{
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: transparent url('bingo/90_tbl_hdr_middle.png') right no-repeat;
	padding-left: 8px;
	padding-right: 8px;
	
}
#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('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*/
#Ball80
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}
#Ball80 thead th.rounded-left
{
	background: transparent url('bingo/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('bingo/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('bingo/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('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;}


/* bingo table 75 */
#Ball75
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}
#Ball75 thead th.rounded-left
{
	background: transparent url('bingo/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('bingo/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('bingo/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('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;}






/* generic */
 a.tableBut {
    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: 680px;
	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: 680px;
	height: 100px;
	display: block;
	background-color:#fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px
	}
	
	#accountPanelTop {
	margin: 0;
	padding: 0;
	width: 680px;
	height: 10px;
	display: block;
	background: url('accountTop.png') no-repeat top left;
	}
	#accountPanelBottom {
	margin: 0;
	padding: 0;
	width: 680px;
	height: 10px;
	display: block;
	background: url('accountBot.png') no-repeat bottom left;
	}
	
	#accountPanel .accountPanelHdr {
	width: 70px;
	margin-left: 10px;
	display: inline;
	float: left;
	padding: 0;
	height: 30px;
	line-height: 30px;
	color: #666;
	}
	#accountPanel .accountPanelInfo {
	width: 103px;
	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: #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 */





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('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 {
    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 {
    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;
    /*commented this out*/
    /*outline: none;*/ /* hide dotted outline in Firefox */
}

a.gameButMore:hover span {
    background-position: bottom left;
}

a.gameButPlay {
    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 {
    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;
	/*commented this out*/
    /*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 #fff; 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;}

	



#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:330px; height:85px; margin:10px 10px 5px 0px; 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;}
.clear {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; margin-left: 0; padding: 0; position: relative; width: 40px;}
.lobbybutton2 {display:block; float:right; margin-right: 8px; padding: 0; position: relative; width: 40px;}
.gameTitle {display:block; color: #5D004E; font-size: 14px; height: 20px; padding: 0; margin: 0; font-weight:800;  }
.gameText{color:#666;font-size:11px; height: 38px; padding: 0; margin: 0; }




/* G2Bingo Styles Start */
/* bingo table 90*/
#G2Bingo
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}
#G2Bingo thead th.rounded-left
{
	background: #f5f5f5 url('bingo/90_tbl_hdr_left.png') left no-repeat;
	height: 50px;
	width: 82px;
	line-height: 50px;
	padding-left: 8px;
	padding-right: 8px;
	
}
#G2Bingo thead th.rounded-right
{
	background: transparent url('bingo/90_tbl_hdr_right.png') right no-repeat;
	height: 50px;
	line-height: 50px;
	padding-left: 8px;
	padding-right: 8px;
	
}
#G2Bingo th
{
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: transparent url('bingo/90_tbl_hdr_middle.png') right no-repeat;
	padding-left: 8px;
	padding-right: 8px;
	
}
#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
{
	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;}

/* bingo table 80*/
#G2Bingo80
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}
#G2Bingo80 thead th.rounded-left
{
	background: transparent url('bingo/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;
}
#G2Bingo80 thead th.rounded-right
{
	background: transparent url('bingo/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;
}
#G2Bingo80 th
{
	height: 50px;
	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;
}
#G2Bingo80 td.gametitle {width: 142px; }
#G2Bingo80 thead th.rounded-q1, #G2Bingo80 td.r1 {width: 30px;}
#G2Bingo80 thead th.rounded-q2{width: 30px;}
#G2Bingo80 td.r2 {width: 30px; color: #0066cc;}
#G2Bingo80 thead th.rounded-q3, #G2Bingo80 td.r3 {width: 42px;}
#G2Bingo80 thead th.rounded-q4, #G2Bingo80 td.r4 {width: 44px;}
#G2Bingo80 thead th.rounded-q5 {width: 70px;}
#G2Bingo80 td.r5 {width: 70px; color: #0066cc;}
#G2Bingo80 td
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #e8edff;
	color: #333;
	border-top: 1px solid #fff;
}
#G2Bingo80 tfoot td.rounded-foot-left {background: #e8edff url('table-images/botleft.png') left bottom no-repeat; padding: 6px; line-height: 20px;}
#G2Bingo80 tfoot td.rounded-foot-right {background: #e8edff url('table-images/botright.png') right bottom no-repeat;}
#G2Bingo80 tbody tr:hover td {background: #fff;}



/* bingo table 75 */
#G2Bingo75
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}
#G2Bingo75 thead th.rounded-left
{
	background: transparent url('bingo/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;
}
#G2Bingo75 thead th.rounded-right
{
	background: transparent url('bingo/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;
}
#G2Bingo75 th
{
	height: 50px;
	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;}
#G2Bingo753 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
{
	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;}
/* G2Bingo Styles End*/