@charset "utf-8";




/*
global
*/






a{ text-decoration: none;}
a:link { color: #3366cc; }
a:visited { color: #3366cc; }
a:active { color: #3366cc; }
a:hover { color: #cc0000; }








/*
3-columns layout containers. 
*/
#dm_3col{ width: 964px; /*margin: 110px auto 0;*/ margin: 0px auto; overflow:hidden; background-color:#f5f5f5;}
#dm_col_left{ float:left; width: 120px; text-align: left; padding:13px;}
#dm_col_main{ float:left; width: 818px; text-align: left; background-color:#FFF; padding-top:8px;}/* contains center and right cols */
#dm_col_center{ float:left; width: 470px; margin: 0; padding:0 20px;}
#dm_col_right{ float:left; width: 308px; margin: 0;}



/*
container for all page elements above the columns 
*/
#dm_pagehead{ text-align: left;  background-color:#FFF; }

/*	topmost line - links and date	*/
#dm_topbar{height:19px; padding:2px 0 0 0; overflow:hidden;}
#dm_topbar ul{width:400px; float:left; margin:0; padding: 0;}
#dm_topbar ul li{ display:inline; list-style-type:none; color:#333333; font-size:1.3em; font-weight:bold;}
#dm_topbar ul li a{ color:#333333; font-weight:bold; text-decoration:none;}
#dm_topbar ul li a:hover{text-decoration:underline;}
#dm_date {width:200px; float:right; text-align:right; color:#333333; font-size:1.3em; font-weight:bold;}

/*	second line - masthead images	*/
#dm_masthead{ height:91px; overflow:hidden; border-top:1px solid #efefef; border-bottom:1px solid #cdcdcd;}
#dm_logo{width:350px; height:91px; float:left; padding-top:12px;}
#blog_logo{width:591px; height:91px; float:right;}

/*	third line - top nav bar	*/
#dm_topnav{
	margin:0; padding:0;
	overflow:hidden;
	width:962px;
	text-align:center;
	background:#FFFFFF url("/mail/bingo/images/header/nav_bg.gif") repeat-x bottom;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	
}
#dm_topnav ul { margin:3px 0 0 0; padding:0; list-style:none; }
#dm_topnav li { float:left; margin:0; padding:0 2px;}
#dm_topnav a {
	display:block;
	padding:7px 8px 7px 5px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	font-size:1.5em;
	font-family:Arial, Helvetica, sans-serif;
}


#dm_topnav li.nav_home a:hover{color:#004db3;}
#dm_topnav li.nav_news a:hover{color:#00aad2;}
#dm_topnav li.nav_sport a:hover{color:#0cac0c;}
#dm_topnav li.nav_showbiz a:hover{color:#e01c44;}
#dm_topnav li.nav_femail a:hover{color:#c562a5;}
#dm_topnav li.nav_health a:hover{color:#33cccc;}
#dm_topnav li.nav_sci a:hover{color:#ff6600;}
#dm_topnav li.nav_video a:hover{color:#9111d4;}
#dm_topnav li.nav_coffeebreak a:hover{color:#823d1e;}
#dm_topnav li.nav_debate a:hover{color:#ff6600;}
#dm_topnav li.nav_pictures a:hover{color:#ff0000;}
#dm_topnav li.nav_money a:hover{color:#f1bc31;}
#dm_topnav li.nav_travel a:hover{color:#689ed8;}
#dm_topnav li.nav_you a:hover{color:#d42699;}


#dm_colorbar{padding:8px 0 8px 10px;}
#dm_colorbar a{font-weight:bold; font-size:1.3em; text-decoration:none;}
#dm_colorbar a:hover{text-decoration:underline;}



/* TEMPLATE-SPECIFIC HEADER */
#blog_logo{background:url("/mail/bingo/images/header/coffeebreak_bingo_masthead.gif") #FFFFFF 0 0 no-repeat;}
#dm_topnav li.nav_coffeebreak a:hover{color:#FFFFFF;}
#dm_topnav li.nav_coffeebreak {background:url("/mail/bingo/images/header/tab_left_coffeebreak.gif") no-repeat left top;}
#dm_topnav li.nav_coffeebreak a {background:url("/mail/bingo/images/header/tab_right_coffeebreak.gif") no-repeat right top; color:#FFFFFF;}
#dm_colorbar{background-color:#00aad2;}
#dm_colorbar a{color:#E8FBFF;}
/*
News: #E8FBFF
TV Showbiz: #FFE8ED
Sport: #E8FFE8
Femail: #F7E7FF
*/











/*
Footer
*/

#backtotop a{
	position:relative; top:8px;
	margin:0;padding:0;
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
}

#dm_footer{
	width: 964px; margin: 30px auto; overflow: hidden; text-align:left;
}


#dm_footernav{
	margin:0; padding:0;
	overflow:hidden;
	width:962px;
	text-align:center;
	background:#FFFFFF url("/mail/bingo/images/header/nav_bg.gif") repeat-x bottom;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
}

#dm_footernav ul { margin:3px 0 0 0; padding:0; list-style:none; }
#dm_footernav li { float:left; margin:0 0 3px 0; padding:0 2px; }
#dm_footernav a {
	display:block;
	padding:7px 8px 7px 5px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	font-size:1.5em;
	font-family:Arial, Helvetica, sans-serif;
}
#dm_footernav li.nav_home a:hover{color:#004db3;}
#dm_footernav li.nav_news a:hover{color:#00aad2;}
#dm_footernav li.nav_sport a:hover{color:#0cac0c;}
#dm_footernav li.nav_showbiz a:hover{color:#e01c44;}
#dm_footernav li.nav_femail a:hover{color:#c562a5;}
#dm_footernav li.nav_health a:hover{color:#33cccc;}
#dm_footernav li.nav_sci a:hover{color:#ff6600;}
#dm_footernav li.nav_video a:hover{color:#9111d4;}
#dm_footernav li.nav_coffeebreak a:hover{color:#823d1e;}
#dm_footernav li.nav_debate a:hover{color:#ff6600;}
#dm_footernav li.nav_pictures a:hover{color:#ff0000;}
#dm_footernav li.nav_money a:hover{color:#f1bc31;}
#dm_footernav li.nav_travel a:hover{color:#689ed8;}
#dm_footernav li.nav_you a:hover{color:#d42699;}


#dm_footerads{margin:10px auto; text-align:center;}
#dm_footerads a{margin: 0 5px;}

#dm_footergreylinks{width:468px; margin:20px auto 0; text-align:center; background-color:#efefef;}
#dm_footergreylinks a{ padding: 0 15px; font-weight:bold;}

#dm_footerplainlinks{width:500px; margin:10px auto; text-align:center;}
#dm_footerplainlinks a{color:#003580; text-decoration:none;}
#dm_footerplainlinks a:hover{text-decoration:underline;}

#dm_footertext{
	background:#FFFFFF url("/mail/bingo/images/header/associatednorthcliffedigital.jpg") top center no-repeat;
	padding-top:60px;
	margin:10px auto; text-align:center;
}
#dm_footertext a{color:#003580; text-decoration:none;}
#dm_footertext a:hover{text-decoration:underline;}



/*	TEMPLATE-SPECIFIC FOOTER */
#dm_footernav li.nav_news a{color:#00aad2;}
#backtotop{
	width:132px; height:31px; background:url("/mail/bingo/images/header/backtotop_bg_news.gif") 0 0 no-repeat; padding:0; text-align:center;
}


.printtbl	{
	border: 1px solid #fff;
	margin: 10px 0 20px 0;
	}

.printtbl td	{
	text-align: center;
	vertical-align: middle;
	}

.printtblhd	{
	background-color: #0C3F97;
	line-height: 13px;
	color: #fff;
	border: 1px solid #ECEAEA;
	padding: 5px;
	font: 10px/12px verdana, arial, helvetica, sans-serif; 
	font-weight: bold;
	}

.printtblsubhd	{
	background-color: #333;
	line-height: 13px;
	color: #fff;
	border: 1px solid #ECEAEA;
	padding: 5px;
	font-size: 1.2em;
	font-weight: bold;
	}

.printtblrow01	{
	background-color: #ecfaff;
	line-height: 13px;
	color: #000;
	border: 1px solid #ECEAEA;
	padding: 4px;
	font-size: 11px;
	}

.printtblrow02	{
	background-color: #fff;
	line-height: 13px;
	color: #000;
	border: 1px solid #ECEAEA;
	padding: 4px;
	font-size: 11px;
	}	
	

	#modalPage
{
    display: block;
}
.modalBackground
{
    filter: Alpha(Opacity=40); -moz-opacity:0.3; opacity: 0.3;
    width: 100%; height: 100%; background-color: #999999;
}

/*start adding css for g2 prebuy 10/7/2009*/
.prebuygamesnote{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fae998;
font-size:11px;
}


.gamepretitle01{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#08346b;
text-align:left;
}

.gamepretitle02{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#6593cf;
padding-top:5px;
}

.gamepretitle03{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#6593cf;
}

.gamepretitle04{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#08346b;
}

.gamepretitle05{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#08346b;
}

.gamepretitle06{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fb5100;
}

.gamepretitle07{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#08346b;
}

.gamepretitle08{
font-family:Trebuchet, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#08346b;
}

.buybut{
margin-top:3px;
}

#data{ 
/*font-size: 10px;
font-weight: bold;
color: #ffffff;
text-align: center;
padding-top: 8px;
padding-left: 5px;
padding-right:5px;
width: 355px;
position:relative;*/

font-size:9px;
}
 
#data table tr .title{ 
background-color:#951b94; 
font: 10px/12px verdana, arial, helvetica, sans-serif; 
font-weight: bold;

} 
 
#data table tr .norm{ 
background-color:#fae998; 
color:#430e43; 
} 


.pretitle{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:18px;
line-height:19px;
color:#ffdf96;
}

#getgames{
background:url(../images/prebuy/getgames.gif) no-repeat;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
width:111px;
height:24px;
padding-top:5px;
}

#prebuyrep{
background:url(../images/prebuy/prebuyrep.gif) no-repeat;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
width:139px;
height:24px;
padding-top:5px;
}

#confirmorder{
position:relative;
left:3px;
top:114px;
}

.confirm01{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
line-height:30px;
color:#08346b;
padding-top:60px;
}

.confirm02{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
line-height:33px;
color:#a51716;

}

.confirm03{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
line-height:30px;
color:#08346b;
}

.specialsgames{
background:url(../images/prebuy/prebuybgsp2.gif) no-repeat;
color:#FFFFFF;
width:580px;
height:600px;
}

.specialsgamesbg{
color:#FFFFFF;
width:540px;
height:120px;
background-image: url("../images/prebuy/gamesbg.gif");
background-repeat:no-repeat;
}

/*end of adding css for g2 prebuy*/