body{
	margin:0;
}
.printOnly{
	display: none;
}
.dbt_bingoImg{
	position: absolute;
	z-index: 0;
}
.dbt_wrapper{
	width:470px;
	height:470px;
}
.dbt_choiceBox{
	font-family:"TitlingGothicFBMediumComp","Arial Narrow",Arial,sans-serif;
	font-size:24px;
}
.dbt_choice{
	float:left;
	width:233px;
	height:25px;
	padding:5px 0 5px 0;
	text-align:center;
	border-top:1px solid transparent;
	border-bottom:1px solid #bbbaba;;
	border-right:1px solid transparent;
	border-left:1px solid transparent;
	color:darkgrey;
	letter-spacing:1px;
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    -o-user-select: none; 
}
.dbt_choice.dbt_choice_selected{
	border-top:1px solid #bbbaba;
	border-bottom:1px solid transparent;
	border-right:1px solid #bbbaba;
	border-left:1px solid #bbbaba;
	color:#303030;
}
.dbt_choice:hover{
	cursor:pointer;
	cursor:hand;
	color:#666;
}
.dbt_choice.dbt_choice_selected:hover{
	cursor:default;
}
.dbt_cntWrapper{
	float:left;
	margin-top:10px;
	width:100%;
	height:100%;
}
.dbt_tweet{
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
.dbt_tweet.dbt_bingoBtn:hover{
	background-color: white;
	color: black;
		cursor:default;
}
.dbt_tweet.dbt_makeVisible{
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
.dbt_tweet.dbt_makeVisible:hover{
	cursor: pointer;
	cursor: hand;
	color:#ee3224;
}
.dbt_bingoCtr{
	width:100%;
	height:100%;
	float:left;
	display:none;
}
.dbt_bingoBox{
	float:left;
	background-image:url('../imgs/bingo_bgSparse.png');
	background-repeat: no-repeat;
	width:100%;
	height:100%;
}
.dbt_markerCntr{
	width:426px;
	height:429px;
	float:left;
	margin:12px 0 0 23px;
	z-index: 5;
	position: absolute;
}
/* HIDE THE MIDDLE CONTAINER */
.dbt_logoBox{
	float:left;
	width:84px;
	height:84px;
	background-image:url('../imgs/db_logo.png');
	border-bottom:1px solid #bbbaba;
	border-right:1px solid #bbbaba;
}
.dbt_markerBox.dbt_logoBox:hover{
	cursor:default!important;
}
.dbt_markerBox:nth-child(5),.dbt_markerBox:nth-child(10),.dbt_markerBox:nth-child(15),.dbt_markerBox:nth-child(20),.dbt_markerBox:nth-child(25){
	border-right:1px solid transparent;
}
.dbt_markerBox:nth-child(21),.dbt_markerBox:nth-child(22),.dbt_markerBox:nth-child(23),.dbt_markerBox:nth-child(24),.dbt_markerBox:nth-child(25){
	border-bottom:1px solid transparent;
}
.dbt_markerBox{
	float:left;
	width:84px;
	height:84px;
	font-family:Arial,sans-serif;
	text-align: center;
	font-size:13px;
	border-bottom:1px solid #bbbaba;
	border-right:1px solid #bbbaba;
}
.dbt_markerText{
	height:84px;
	width:84px;
	margin: auto;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	padding: 4px;
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    -o-user-select: none; 
}
.dbt_markerBox:hover{
	cursor:pointer;
	cursor:hand;
	background-color:#FFF6D3;
}
.dbt_activeBox{
	background-color:#209B9B!important;
	color:white!important;
}
.dbt_btnWrapper{
	float:left;
	width:100%;
	height:35px;
	padding-top:5px;
}
.dbt_bingoBtn{
	float:right;
	margin-left:15px;
	/*background-color: black;*/
	border:2px solid black;
	letter-spacing: 1px;
	color: black;
	padding:3px 10px 3px 10px;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    -o-user-select: none; 
}
.dbt_bingoBtn:hover{
	background-color:#ee3224;
	color:white;
	cursor: hand;
	cursor:pointer;
}
#dbt_numbLeft{
	border-color: transparent;
	border-right:0;
	border-left:0;
	padding-right:0;
	float:left;
}
#dbt_numbLeft:hover{
	background-color:white;
	color:black;
	cursor: default;
}
#dbt_frameOfDeath{
	display: none;
}
#dbt_hiddenForm{
	display:none;
}
#dbt_usrName{
	float:left;
}
#dbt_userNameShow{
	display:none;
	border:2px solid transparent;
	letter-spacing: 1px;
	color: black;
	padding:3px 0 3px 0;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    -o-user-select: none; 
}
.dbt_userNameChange{
	font-size:10px;
	font-family:Arial,sans-serif;
	text-decoration:underline;
	letter-spacing: 0px;
	padding-top: 11px;
	float: left;
}
#dbt_nickname{
	width: 78px;
	height: 22px;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	font-size:15px;
	color:#666;
	letter-spacing: 1px;
}
#dbt_userNameInput{
	width:163px;
}
#dbt_nicknameSubmit{
	margin-left:0;
}
.dbt_userNameChange:hover{
	color:#ee3224;
	cursor:pointer;
	cursor: hand;
}
.dbt_redText{
	color:#ee3224;
}