.globalPromo{margin: 20px 0 0; width:100%; }
.promopage{ width: 100%;}
/*styles for promo.aspx page*/
.promopage *{	font-size: 11px;}

.promopage .promo{padding:0 0 20px;}
.promopage img{ left:5px;	margin:0;	height:87px; width: 190px; margin:5px 0;}	
.promopage .tcontainers{width:360px; left:10px; padding: 10px 0;}

.dots { width: 330px; height: 15px; border: dashed gray; border-width: 0 0 1px 0;}
.promopage .promoBox{ border-bottom: 1px solid #ccc;	width:95%;	position: relative;	left:2.5%;	padding: 0 0 15px; margin: 5px 0;	background:10px 4px no-repeat;	padding: 50px 0 0 0; clear: both;}
.promopage .bingoPS{background-image:  url(http://www.2betdsi.com/images/landingpages/promopage/dsi_bingo.gif) }

.promopage p *{float:none!important;}
.promopage p{ text-align: justify;  width:98%; padding: 2px 0;float: left!important; width:94%!important; left: 3%!important;}

.promopage ul{ width:94%; margin: 6px 0 0 0; left: 3%;}
.promopage li{
	clear:both; left: 2%;	width:94%;	text-align: justify;
	background: url(http://www.2betdsi.com/images/landingpages/promopage/lipromo.jpg) no-repeat; background-position: 0 4px; 
	margin: 2px 0; display: block; list-style: none; padding: 0 0 0 10px;
}
.promopage li *{
	float: none!important;
}
.promopage h2{	font-size: 14px; color: #808080; text-align: left; margin: 4px 0; width: 94%; left: 3%}


.promopage .promoBox{
	border-bottom: 1px solid #ccc;	width:95%;	left:2.5%;	padding: 0 0 15px;
	margin: 5px 0;	background:5px 0 no-repeat;	padding: 50px 0 0 0; clear: both; 
}
.promopage .promoBox2{
	border-bottom: 1px solid #ccc;	width:95%;	left:2.5%;	padding: 0 0 15px;
	margin: 5px 0;	padding: 10px 0 0 0; clear: both;
}

.promopage .sportsbookPS{background-image:  url(http://www.2betdsi.com/images/landingpages/promopage/dsi_sportsbook.gif) }
.promopage .racebookPS{background-image:  url(http://www.2betdsi.com/images/landingpages/promopage/dsi_racebook.gif) }
.promopage .mobilePS{background-image:  url(http://www.2betdsi.com/images/landingpages/promopage/dsi_mobile.gif) }
.promopage .pokerPS{background-image:  url(http://www.2betdsi.com/images/landingpages/promopage/dsi_poker.gif) }
.promopage .casinoPS{background-image:  url(http://www.2betdsi.com/images/landingpages/promopage/dsi_casino.gif) }
.promopage .bingoPS{background-image:  url(http://www.2betdsi.com/images/landingpages/promopage/dsi_bingo.gif) }



.spacer {clear: both;}

.rulesSec {	width: 100%; left: 5px;}
.rulesSec *{clear: both; width:100%; padding: 0;margin:0}
.rulesSec h2, .rulesSec h3, .rulesSec h4, .rulesSec h6{width:95%; left: 5%;} 
.rulesSec h6 *{ float: none!important;}

.promopage .tablecontainer{width: 700px;margin: 15px 0;position: relative; left: 10px;	border: 1px solid silver;}
.promopage table.tSchedule{width: 100%;text-align: left; float: left;}
.promopage table tr.tabletitle{ width:100%; background-color: silver; float: left;}
.promopage table tr.tabletitle td{ font-size: 13px!important; font-weight: bold;  float: left;}
.promopage table tr{ width:100%!important; clear: both;}
.promopage table tr td{padding:5px 0; float: left;}

.promopage table tr td span a{color:#EB0000!important ;}
.promopage table tr td span a:hover {font-size: 11px !important; text-decoration: none;}
.promopage table tr td.column1{width:215px;}
.promopage table tr td.column2{width:130px;}
.promopage table tr td.column3{width:110px;}
.promopage table tr td.column4{width:100px;}
.promopage table tr td.column5{width:140px;}
.promopage table tr.BGcolor1{	background-color: #EAEAEA;}

.promopage table tr.finishedT{color:silver;}
.promopage table tr.ongoingT{color:black; font-weight: bold; color:  #EB0000;}
.promopage table tr.upcomingT{color:gray;}
