/* ### totesport legacy stylesheet ### */

/* *** General *** */

/* Headings */
#legacy h1 {
	font-size: 2.0em; /* 24px */
	font-weight: bold;
	color: #D94600;
	margin: 10px 0;
}
#legacy h2 {
	font-size: 1.334em; /* 16px */
	font-weight: bold;
	margin: 0;
	color: #232A01;
}

/* Error message */
#legacy .errorMsg {
	margin-top: 10px;
	margin-bottom: 0;
}

/* Tables */
#legacy table {
	width: 100%;
}

/* CTA call to action containers */
#legacy .button {
	vertical-align: baseline;
	cursor: hand;
}
#legacy a.button:hover {
	background: transparent !important;
}
#legacy .cancel {
	float: left;
	margin-right: 1em;
}
#legacy .next {
	float: right;
	margin-left: 1em;
}

/* Help */
#legacy .persistentHelp {
	border: 1px solid #CAD590;
	background-color: #F2F6D9;
	padding: 10px;
	font-size: 0.916em;
	overflow: hidden;	/* Fixes float bug */
}

/* Form Fields */
#legacy input.nominal,
#legacy input.digits2,
#legacy input.digits4 {
	border: 1px solid #7F9DB9;
	padding: 1px 1px 0;
	height: 1.425em;
}
#legacy select {
	height: 1.68em;
}

/* Navigation tabs */
#legacy .navTabs {
	float: left;
	width: 100%;
	background: url(../images/common/trim/imgTabNavKeyline.gif) repeat-x bottom left;
}
#legacy .navTabs ul {
	padding-left: 10px;
}
#legacy .navTabs li {
	float: left;
	margin: 0 1px 0 0;
	padding: 0;
}
#legacy .navTabs a,
#legacy .navTabs .current {
	float: left;
	display: block;
	background-color: #B6D900;
	border-width: 1px 1px 0;
	border-style: solid;
	border-color: #CAD590;
	text-decoration: none;
}
#legacy .navTabs .current {
	background-color: #FFF;
	border-bottom: 1px solid #FFF;
}

/* Legacy Account Wrapper */
#legacy #accountWrapper h1,
#legacy #accountWrapper h2 {
	margin-top: 0;
}
#legacy #accountWrapper h3 {
	font-size: 1.167em;
}
#legacy #accountWrapper h4 {
	margin: 0 0 5px 1px
}
#legacy #accountWrapper #account.subSection {
	background-color: #F2F6D9;
	border: 1px solid #CAD590;
	border-top-width: 0;
	padding: 10px;
	overflow: hidden;	/* Fixes float bug */
}

/* Account actions */
#legacy #accountWrapper .accountActions {
	margin-bottom: 10px;
	overflow: hidden;
}
#legacy #accountWrapper .accountActions input {
	vertical-align: middle;
}
#legacy #accountWrapper .accountActions input.button {
	padding-top: 3px;
}
#legacy #accountWrapper .subSection .accountActions {
	margin-top: 10px;
	margin-bottom: 0;
}
#legacy #accountWrapper .accountActions input {
	display: block;
}
#legacy #accountWrapper .accountActions #txtEnterVoucher {
	display: inline;
}
#legacy #accountWrapper .otherAction {
	float: right;
	margin: 4px 0;
}
/* Account nav */
#legacy #accountWrapper #accountNav a,
#legacy #accountWrapper #accountNav .current {
	padding: 2px;
}
#legacy #accountWrapper #cashierNav a,
#legacy #accountWrapper #cashierNav .current {
	padding: 2px 10px;
}
#legacy #accountWrapper #cashierNav .current {
	background-color: #F2F6D9;
	border-bottom-color: #F2F6D9;
}
#legacy #accountWrapper #account.noNav,
#legacy #accountWrapper #accountContent.noNav {
	margin-top: 10px;
	border-top-width: 1px;
}
/* Account content */
#legacy #accountWrapper #accountContent {
	clear: both;
	float: left;
	width: 588px;
	margin-bottom: 10px;
	padding: 10px;
	background-color: #FFF;
	border-width: 0 1px 1px;
	border-style: solid;
	border-color: #CAD590;
}

/* Payment options */
#legacy #accountWrapper #accountContent .paymentOptions {
	margin-top: 8px;
	text-align: center;
}
#legacy #accountWrapper #accountContent .paymentOptions p {
	display: inline;
}
#legacy #accountWrapper #accountContent .paymentOptions img {
	vertical-align: text-top;
}
/* Account tables */
#legacy #accountWrapper #accountContent table {
	background: #FFF;
	padding: 0;
	text-align: left;
}
#legacy #accountWrapper #accountContent tr.alt td {
	background: #F2F6D9;
}
#legacy #accountWrapper #accountContent th,
#legacy #accountWrapper #accountContent td {
	border-bottom: 1px solid #CAD590;
	padding: 2px 4px;
}
#legacy #accountWrapper #accountContent th {
	text-align: left;
}
#legacy #accountWrapper #accountContent td {
	border-left: 1px solid #CAD590;
}
#legacy #accountWrapper #accountContent td.c1 {
	border-left: none;
}
/* Free bets */
#legacy #accountWrapper .freeBets .offer,
#legacy #accountWrapper .freeBets .value {
	width: 40%;
}
#legacy #accountWrapper .freeBets .claim,
#legacy #accountWrapper .freeBets .redeemAgainst {
	width: 42%;
}
#legacy #accountWrapper .freeBets .closing,
#legacy #accountWrapper .freeBets .redeemBy {
	width: 18%;
}
#legacy #accountWrapper .freeBets td {
	vertical-align: top;
}
/* Transactions */
#legacy #accountWrapper .transactions .date,
#legacy #accountWrapper .transactions .amount {
	width: 70px;
}
#legacy #accountWrapper .transactions .status {
	width: 120px;
}
/* Preferences */
#legacy #accountWrapper #accountContent .interestedIn,
#legacy #accountWrapper #accountContent .betOn {
	width: 100px;
	text-align: center;
}
/* Account summary */
#legacy #accountWrapper #accountSummary {
	text-align: right;
	font-size: 1.167em;
}
#legacy #accountWrapper #accountSummary ul {
	padding: 0 5px;
}
#legacy #accountWrapper #accountSummary li {
	display: inline;
	padding-left: 20px;
	font-weight: bold;
}
/* History header/footer */
#legacy #accountWrapper #historyHeader {
	margin: 10px 0;
	overflow: hidden;	/* Fixes float bug */
}
#legacy #accountWrapper #historyHeader h3,
#legacy #accountWrapper .historyFooter {
	margin-top: 10px;
}
#legacy #accountWrapper #historyHeader .title {
	float: left;
}
#legacy #accountWrapper #historyHeader .nav {
	float: right;
	width: 170px;
}
#legacy #accountWrapper #historyHeader p {
	padding-bottom: 4px;
}
#legacy #accountWrapper .historyFooter {
	overflow: hidden;	/* Fixes float bug */
}
/* Account */
#legacy #accountWrapper #account {
	clear: both;
	background: #FFF;
	margin-bottom: 10px;
}
#legacy #accountWrapper #account .msgLayer {
	width: 350px;
	margin: 5px 88px 0;
	z-index: 20;
}
#legacy #accountWrapper #account .instructions {
	padding-bottom: 4px;
}
#legacy #accountWrapper #account .qualify {
	float: right;
	padding-right: 0;
	font-size: 91%;
}
#legacy #accountWrapper #account .accountPromotions {
	margin: 14px 10px;
	text-align: center;
}
#legacy #accountWrapper #account .accountPromotions li {
	margin: 0 10px;
}
#legacy #accountWrapper #account .conditions li {
	display: list-item;
	list-style-type: lower-roman;
}
#legacy #accountWrapper #account .refresh {
	margin-bottom: 8px;
}
#legacy #accountWrapper #account .alertMsg {
	margin: 4px;
	padding: 4px;
	background: url(../images/common/icons/imgAlert.gif) no-repeat left 50%;
	text-indent: 20px;
}
/* Separator */
#legacy #accountWrapper #account .sectionSeparator {
	padding: 5px 8px;
	overflow: hidden;	/* Fixes float bug */
}
#legacy #accountWrapper #account form .sectionSeparator {
	padding: 0 8px;
	margin: 0;
}
#legacy #accountWrapper #account .sectionSeparator h3 {
	float: left;
}
#legacy #accountWrapper #account .sectionSeparator li {
	float: right;
}
/* Panel */
#legacy #accountWrapper .accountPanel {
	clear: both;
}
#legacy #accountWrapper .accountPanel dt {
	float: left;
}
#legacy #accountWrapper .accountPanel dd {
	margin-left: 35px;
}
#legacy #accountWrapper .accountPanel p {
	margin-bottom: 4px;
}
#legacy #accountWrapper .accountPanel .error {
	background-color: #E01923;
	color: #FFF;
}
#legacy #accountWrapper hr {
	height: 1px;
	margin: 10px 0;
	border-top: 1px solid #CCC;
}
/* Form columns */
#legacy #accountWrapper .colOne {
	float: left;
}
#legacy #accountWrapper .colTwo {
	float: right;
}
#legacy #accountWrapper .colOne,
#legacy #accountWrapper .colTwo {
	width: 282px;
}
#legacy #accountWrapper .colOne label,
#legacy #accountWrapper .colTwo label {
	float: left;
	width: 100%;
	padding: 2px 0;
}
#legacy #accountWrapper .colOne label span,
#legacy #accountWrapper .colTwo label span {
	float: left;
	width: 132px;
	text-align: right;
	padding: 2px 6px 0 0;
}
#legacy #accountWrapper .colOne label input,
#legacy #accountWrapper .colTwo label input,
#legacy #accountWrapper .colOne label select,
#legacy #accountWrapper .colTwo label select {
	float: left;
}
#legacy #accountWrapper .colOne .datePrompt,
#legacy #accountWrapper .colTwo .datePrompt {
	width: 138px;
}
/* Form single column */
#legacy #accountWrapper .singleCol {
	overflow: hidden;	/* Fixes float bug */
}
#legacy #accountWrapper .singleCol .colOne,
#legacy #accountWrapper .singleCol .colTwo {
	width: 565px;
}
/* Single column 1 (centered) */
#legacy #accountWrapper .singleCol .colOne label span {
	width: 240px;
}
#legacy #accountWrapper .singleCol .colOne .datePrompt {
	width: 246px;
}
#legacy #accountWrapper .accountDetails .singleCol .colOne {
	width: 565px;
}
#legacy #accountWrapper #accountContent p.usage {
	margin-bottom: 15px;
}
/* No border & padding for 'embedded' account */
#legacy #accountWrapper #accountContent .accountDetails {
	border: none;
	padding: 0;
}
/* Single column 2 (allows label text to stretch into column one) */
#legacy #accountWrapper .singleCol .colTwo label span {
	width: 415px;
}
/* Date */
#legacy #accountWrapper .accountPanel .dateField label {
	width: auto;
}
#legacy #accountWrapper .accountPanel .dateField label input {
	margin-right: 4px;
}
#legacy #accountWrapper .accountPanel .dateField label .button {
	margin-left: 0;
}
#legacy #accountWrapper #account.accountDetails .accountPanel {
	border: 1px solid #CAD590;
	padding: 10px;
	margin-bottom: 10px;
	background-color: #F2F6D9;
}
/* Account label button */
#legacy #accountWrapper .accountPanel label .button {
	margin-left: 4px;
}
/* Marketing panel */
#legacy #accountWrapper .accountPanel ul {
	text-align: right;
}
#legacy #accountWrapper .accountPanel ul.options {
	text-align: left;
	margin-left: 125px;
	margin-top: 4px;
}
#legacy #accountWrapper .accountPanel li {
	display: inline;
}
#legacy #accountWrapper .accountPanel p.smallprint {
	font-size: 91%;
	font-style: italic;
	text-align: right;
}
/* Preferences */
#legacy #accountWrapper .accountPanel textarea {
	width: 536px;
	height: 64px;
}
/* Balance */
#legacy #accountWrapper .balanceViewer img {
	float: right;
}
#legacy #accountWrapper .balanceViewer {
	padding-top: 0;
	overflow: hidden;	/* Fixes float bug. */
}
#legacy #accountWrapper .balanceViewer h3 {
	margin: 5px 0;
}
#legacy #accountWrapper .balanceViewer th {
	background-color: #F3F1F1;
	border-right: 1px solid #CAD590;
}
#legacy #accountWrapper .balanceViewer th.cLast {
	border-right: none;
}
/* Transfers */
#legacy #accountWrapper .transfers {
	margin-bottom: 10px;
	font-size: 0.917em;
}
#legacy #accountWrapper .transfers .category,
#legacy #accountWrapper .transfers .inOut,
#legacy #accountWrapper .transfers .balance,
#legacy #accountWrapper .transfers .transferrable {
	width: 25%;
}
#legacy #accountWrapper .transfers td.c1 {
	font-weight: bold;
}
/* Account Form */
#legacy #accountWrapper input.long {
	border: 1px solid #7F9DB9;
	padding: 2px 1px;
}
/* Mac fix */
#legacy #accountWrapper input.digits2 {
	width: 30px;
}
#legacy #accountWrapper input.digits4 {
	width: 50px;
}
#legacy #accountWrapper input.nominal {
	width: 140px;
}
#legacy #accountWrapper input.long {
	width: 200px;
}
#legacy #accountWrapper select.nominal {
	width: 144px;
}
/* Form reset link */
#legacy #accountWrapper li a#clearForm {
	visibility: hidden;
}
/* Transaction history */
#legacy #accountWrapper #trnHistory {
	margin-bottom: 10px;
}
#legacy #accountWrapper #trnHistory h2 {
	margin-top: 10px;
	padding: 2px 5px;
	background: #616B2E url(../images/common/trim/imgGenericBkg01.gif) repeat-x left 50%;
	color: #FFF;
}
#legacy #accountWrapper #trnHistory .date {
	width: 125px;
}
#legacy #accountWrapper #trnHistory .type,
#legacy #accountWrapper #trnHistory .amount,
#legacy #accountWrapper #trnHistory .balance {
	width: 70px;
}
/* Transaction receipt */
#legacy #accountWrapper .trnReceipt {
	overflow: hidden;	/* Fixes float bug */
}
#legacy #accountWrapper .trnReceipt ul {
	float: left;
	border-top: 1px solid #CAD590;
}
#legacy #accountWrapper .trnReceipt li {
	float: left;
	width: 586px;
	padding: 2px;
	border-bottom: 1px solid #CAD590;
}
#legacy #accountWrapper .trnReceipt li.alt {
	background: #F2F6D9;
}
#legacy #accountWrapper .trnReceipt .legend {
	float: left;
	width: 30%;
	text-align: right;
	font-weight: bold;
}
#legacy #accountWrapper .trnReceipt .value {
	float: right;
	width: 70%;
	text-indent: 10px;
}
/* Account Tooltip */
#legacy #accountWrapper a.tooltip {
	position: relative;
	z-index: 50;
	text-decoration: none;
	margin-left: 4px;
	padding: 1px 0;
}
#legacy #accountWrapper a.tooltip .ttContent {
	position: absolute;
	display: block;
	visibility: hidden;
	top: 1.85em;
	right: 1.75em;
	width: 17em;
	padding: 5px;
	text-align: left;
	background-color: #FFFFE1;
	color: #191919;
	border: 1px solid #000;
	line-height: 1.45;
}
#legacy #accountWrapper a.tooltip:focus .ttContent,
#legacy #accountWrapper a.tooltip:hover .ttContent {
	visibility: visible;
}
#legacy #accountWrapper #account .tooltip {
	margin-left: 4px;
}

/* Payment methods */
#legacy #accountWrapper #cardTypes {
	float: left;
	width: 100%;
	margin-top: 10px;
}
#legacy #accountWrapper #cardTypes dt {
	float: left;
	width: 42%;
	text-align: right;
	height: 40px;
}
#legacy #accountWrapper #cardTypes dd {
	float: right;
	width: 56%;
	margin-left: 0;
	height: 40px;
}
#legacy #accountWrapper #cardTypes dd label {
	line-height: 1.7;
}
#legacy #accountWrapper #cardTypes dd input {
	margin-right: 5px;
}
#legacy #show_all_methods {
	text-align: center;
}

/* Search results */
#legacy #searchResultsContent h1 {
	margin: 0;
}
#legacy #sch, #legacy #results {
	background: #FFF;
	border: 1px solid #CAD590;
	margin-top: 10px;
}
#legacy #sch {
	background-color: #F2F6D9;
}
#legacy #sch h2 {
	background-color: #E6EAD2;
	margin: 1px;
	padding: 2px;
	font-weight: normal;
	font-size: 1em;
}
#legacy #sch .criteria {
	font-weight: bold;
}
#legacy #sch ul {
	padding: 5px;
}
#legacy #sch li {
	display: inline;
}
#legacy #sch li * {
	vertical-align: middle;
}
#legacy #results {
	padding: 0 5px;
}
#legacy #results h2 {
	margin: 5px 0 0;
	padding: 4px;
	background: #616B2E url(../images/common/trim/imgGenericBkg01.gif) repeat-x left 50%;
	color: #FFF;
	font-size: 1em;
}
#legacy #results .page {
	margin: 5px 0;
	overflow: hidden;
}
#legacy #results .page ul li {
	display: inline;
	padding: 0 1px;
	vertical-align: middle;
}
#legacy #results .page .button {
	vertical-align: middle;
}
#legacy #results .page .current {
	font-weight: bold;
}
#legacy #results table {
	font-size: 0.917em;
}
#legacy #results tr.alt td {
	background: #F2F6D9;
}
#legacy #results th,
#legacy #results td {
	border-bottom: 1px solid #CAD590;
	padding: 2px 4px;
}
#legacy #results th {
	text-align: left;
}
#legacy #results td {
	border-left: 1px solid #CAD590;
}
#legacy #results td.c1 {
	border-left: none;
}

/* General - Legacy Membrane */
.legacyMembrane {
	margin:0 auto;
	width:944px;
}
.legacyMembrane h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #D94600;
	margin: 10px 0;
}
.legacyMembrane #breadcrumbTrail {
	font-size:92%;
	padding-bottom:10px;
	text-transform:lowercase;
}
.legacyMembrane #breadcrumbTrail li {
	display:inline;
}
.legacyMembrane a.button:hover {
	background-color:transparent !important;
}
.legacyMembrane #breadcrumbTrail a:hover {background-color:#252525; color:#FFF;}
.legacyMembrane #sportsbookWrapper {
	float:left;
	width:752px;
}
.legacyMembrane #sportsbookHomeContent {
	background:#FFF;
	border:1px solid #CAD590;
}
.legacyMembrane .sportsbookContent {
	float:right;
	margin-bottom:15px;
	max-width:560px;
	width:560px;
	padding-bottom:0;
}
.legacyMembrane #promoHome {
	float:left;
	width:548px;
	margin-bottom:15px;
	padding:5px;
	background:url(/totesport/images/common/trim/imgChannelPromoBkg.gif) repeat-x left top;
	border:1px solid #CAD590;
}
.legacyMembrane #promoHome img#promoHeader {
	background-color:#FFF;
	border:1px solid #B9ACAD;
	margin:8px 15px;
	padding:4px;
}
.legacyMembrane #promoDetail ul {
	margin:10px;
}
.legacyMembrane #promoDetail ol {
	list-style-type:decimal;
	padding-left: 30px;
	padding-top: 10px;
}
.legacyMembrane #promoDetail ul.actions {
	margin-left:0;
}
.legacyMembrane .bannerPromotion,
.legacyMembrane .section {
	margin-bottom: 15px;
}
.legacyMembrane #secondaryPromotionNav .bannerPromotion {
	margin-top: 0;
}
.legacyMembrane #information {
	margin:0 20px;
}
.legacyMembrane #information h1,
.legacyMembrane #information .FAQSection {
	margin:10px 0;
}
.legacyMembrane #information h2,
.legacyMembrane #information h3 {
	margin:10px 0 2px;
}
.legacyMembrane #information p,
.legacyMembrane #information ul {
	margin:0 0 5px;
}
.legacyMembrane #information .primary ul {
	margin-left:20px;
}
.legacyMembrane #information {
	line-height:1.4;
}
.legacyMembrane #information h1 {
	color:#D94600;
	font-size:200%;
}
.legacyMembrane #information h2 {
	color:#D94600;
	font-size:1em;
}
.legacyMembrane #information a {
	color:#E01923;
}
.legacyMembrane #information .openingHours {
	width:50%;
}
.legacyMembrane #information table {
	margin: 5px 0;
}
.legacyMembrane #information .panel {
	background:#FFF url(/totesport/images/common/trim/imgInformationPanel.jpg) repeat-x left bottom;
	border:1px solid #B9ACAD;
	margin:10px 0;
	padding:0 10px 5px;
}
.legacyMembrane #information .openingHours th,
.legacyMembrane #information .openingHours td {
	border:1px solid #252525;
	padding:2px 4px;
}
.legacyMembrane #information .openingHours th {
	text-align:left;
}
.legacyMembrane #information p.smallprint {
	font-size:83.4%;
	font-style:italic;
}

/* Legacy - Sportsbook Navigation */
.legacyMembrane #sportsbookNav {
	float:left;
	width:180px;
}
.legacyMembrane #sportsbookMenu {
	margin:0 0 15px;
}
.legacyMembrane #sportsbookMenu ul {
	border-bottom:1px solid #D9D2D2;
}
.legacyMembrane #sportsbookMenu li {
	border-top:1px solid #D9D2D2;
	padding:1px 0;
}
.legacyMembrane #sportsbookMenu li a {
	background:#FFF url(/totesport/images/common/icons/imgSportsMenuItem.gif) no-repeat left 0.3em;
	display:block;
	padding-bottom:1px;
	text-decoration:none;
	text-indent:16px;
	width:100%;
}
.legacyMembrane #sportsbookMenu li a:hover {
	background-color:#CAD590;
}
.legacyMembrane ul.actions,
.legacyMembrane ul.secondary {
	margin-top:15px;
}
.legacyMembrane #promoDetail a:hover,
.legacyMembrane ul.actions a:hover {
	background-color:#252525;
	color:#FFF;
}
.legacyMembrane #sportsbookMenu li.goBack a {
	background:#FFF url(/totesport/images/common/icons/imgSportsMenuGoBack.gif) no-repeat left 0.3em;
}
.legacyMembrane #sportsbookMenu li.goBack a:hover {
	background-color:#CAD590;
}

/* Legacy - Secondary Promotion Navigation */
.legacyMembrane #secondaryPromotionNav {
	float:right;
	width:180px;
}
.legacyMembrane #primaryPromotions .editorialPromotion,
.legacyMembrane #secondaryPromotionNav .editorialPromotion {
	border:1px solid #CAD590;
	background-color:#F7FAEB;
	margin-bottom:15px;
	width:178px;
}
.legacyMembrane .editorialPromotion {
	line-height:1.25;
}
.legacyMembrane .editorialPromotion .promoHeader {
	border:none;
	margin:0;
	padding:0;
}
.legacyMembrane .editorialPromotion img {
	background:#FFF;
	border:1px solid #CAD590;
	margin:6px 6px 0 !important;
	padding:5px;
}
.legacyMembrane .editorialPromotion h3 {
	padding:4px 6px;
}
.legacyMembrane .editorialPromotion p {
	padding:0 6px 6px;
}
.legacyMembrane .editorialPromotion .action {
	background-color:#FFF;
	border-width:1px 0 0;
	border-style:solid;
	border-color:#CAD590;
	padding:6px;
	text-align:right;
}
.legacyMembrane .editorialPromotion .action a {
	color:#E01923;
	text-decoration:none;
}
.legacyMembrane .editorialPromotion .action a:hover {
	text-decoration:underline;
}
.legacyMembrane .sitemapColumn {
	float:left;
	width:50%;
}
.legacyMembrane hr {
	margin:10px 0;
}
.legacyMembrane .panel hr {
	display:none;
}
.legacyMembrane #information .panel img {
	float:right;
	margin:20px 0 5px;
}
.legacyMembrane .complaintsProcedure {
	float:left;
	border:1px solid #252525;
	font-size:91.6%;
	font-size:75%;
}
.legacyMembrane .complaintsProcedure th {
	padding:5px;
	border:1px solid #252525;
	vertical-align: middle;
}
.legacyMembrane .complaintsProcedure td {
	padding:5px;
	border:1px solid #252525;
}
.legacyMembrane .complaintsProcedure td.step {
	vertical-align:middle;
	font-weight:bold;
}
.legacyMembrane #information .complaintsProcedure ul {
	margin:0;
}

#mainContent {
	margin-top: 0;
	padding-top: 10px;
	background: #FFF url(../images/common/trim/middle_background.gif) repeat-x left top;
}

#mainContent .legacyMembrane .top {
	background: #F2F7D4 url(/totesport/images/common/icons/imgGoTop.gif) no-repeat 5px 50%;
	margin-top: 10px;
	padding: 5px 0 5px 21px;
}

/* Instant Games */
.legacyMembrane #promoGrid {float:left; margin:9px; border:1px solid #CAD590; background-color:#FFF; padding:10px;}
.legacyMembrane #promoGrid li {float:left; width:127px; padding-bottom:0;}
.legacyMembrane #promoGrid li a {float:left;}

