* {margin:0;padding:0}
body{padding:10px;font:normal 100% Times, serif}
#popBadSelect1, #popBadSelect2, #popVeil1, #popVeil2 {display:none;}
.popupBackground.hide {display:none;}
.popupDiv.hide{display:none;}
#popupBox .column {float:left; clear:none; width:45%;}
#popupBox .popupHead a {display:none;}
span.balloon { display:none; }

.noPrint{display:none;}
.doPrint {display:block!important;}

#rightNav ul{list-style:none}
div#betBasket div#basketReceipt .hidden { display:none; }
div#betBasket div#basketReceipt { font-size:0.8em; }
div#betBasket div#basketReceipt h3{margin:5px;font-size:1.25em}
div#betBasket div#basketReceipt{border:1px solid #000;width:300px;}
div#betBasket div#basketReceipt div#betReceiptPrintHeader{width:100%;height:68px;background-color:#0172F6}

div#betBasket div#basketReceipt div#betReceiptPrintHeader img{margin:0px}

div#betBasket div#basketReceipt h4 { font-size:1em; }

div#betBasket div#basketReceipt h4 span
{
	border:solid 1px #000;
	border-right-width:0px;
	padding:1px 5px 2px 0px;
	float:right;
	width:94px;
	text-align:right;
	background-color:#E6E6E6;
	margin-top:-20px;
}

div#betBasket div#basketReceipt ul.items { background-color:#E6E6E6; }

div#betBasket div#basketReceipt ul.items li.receiptItem
{
	border-top:solid 1px #000;
	border-bottom:solid 1px #000;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription li ul.selections
{
	background-color:#E6E6E6;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription li.referenceId
{
	font-weight:bold;
}

div#betBasket div#basketReceipt ul.items li.receiptItem div.unitStake
{
	float:right;
	margin-top:-35px;
	padding-right:5px;
	text-align:right;
}

div#betBasket div#basketReceipt ul.items li.receiptItem span.amount
{
	font-weight:bold;
}

div#betBasket div#basketReceipt div.footer
{	
	overflow:hidden;
}

div#betBasket div#basketReceipt div.footer ul.totals
{
	background-color:#E6E6E6;
}

div#betBasket div#basketReceipt div.footer label.keepItems,div#betBasket div#basketReceipt div.footer input.keepItems
,div#betBasket div#basketReceipt div.footer input.history,div#betBasket div#basketReceipt div.footer input.button
{
	display:none;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription 
{
	width:195px;
	border-right:solid 1px #000;
	padding:5px 0px 5px 5px;
	background-color:#fff;
	padding-left:5px;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription.uniqueOptions
{
    padding-left:0px;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription ul.selections
{
	border:dotted 1px #000;
	border-width:1px 0px;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription ul.selections li.selection
{
	font-weight: bold;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription ul.selections li.selection span.name
{
	padding-right:35px;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription li.selection span.price
{
	display:none;
}

div#betBasket div#basketReceipt ul.items li.receiptItem ul.itemDescription ul.selections li.first span.price
{
	display:inline;
}

div#betBasket div#basketReceipt div.footer ul.totals li
{
	padding:2px 5px;
	border-top:solid 1px #000;
	overflow:hidden;
}

div#betBasket div#basketReceipt div.footer ul.totals li span.title
{
	font-weight: bold;
	float:left;
}

div#betBasket div#basketReceipt div.footer ul.totals li span.total
{
	float:right;
}

div#betBasket div#basketReceipt div.footer ul.totals li span.info
{
	font-weight: normal;
}

div#betBasket div#basketReceipt div.footer ul.buttons { display:none; }

div#betBasket div#basketReceipt div.printFooter { text-align: right; } 

div#betBasket div#basketReceipt div.printFooter input.button
{
	color:#FFF;
	text-decoration:none;
	font-size:112%;
	font-weight:bold;
	font-family:arial;
	cursor: pointer;
	border:none;
	padding: 2px 10px;
	/* Fixes IE width of button */
	width: auto;
	overflow: visible;
	background:#0D4379 url('/s/images/ui/button-blue.png') no-repeat 0 100%;
	margin-bottom: 0;
	margin-top: 10px;
	float: right;
}
div#betBasket div.FixedTeaser ul.selections span.price
{
	display : none !important;
}

div#betBasket div#basketReceipt li.itemTitle  { display:none; }

div#betBasket div#basketReceipt li.EventClass li.itemTitle  { display:block; }