#container #middle #primaryContent ul.TabList {margin: 1em 0 2em;}
#container #middle #primaryContent ul#playerNavigation.member-level-1 {background-image: url(/modules/lottery/images/levels/playerNavigationBGLevel1.jpg);}
	#container #middle #primaryContent ul#playerNavigation.member-level-1 a,
	#container #middle #primaryContent ul#playerNavigation.member-level-1 a:link,
	#container #middle #primaryContent ul#playerNavigation.member-level-1 a:visited {
		background-image: url(/modules/lottery/images/levels/playerNavigationItemBGLevel1.jpg);
		color: #4b218f;
	}
#container #middle #primaryContent ul#playerNavigation.member-level-2 {background-image: url(/modules/lottery/images/levels/playerNavigationBGLevel2.jpg);}
	#container #middle #primaryContent ul#playerNavigation.member-level-2 a,
	#container #middle #primaryContent ul#playerNavigation.member-level-2 a:link,
	#container #middle #primaryContent ul#playerNavigation.member-level-2 a:visited {
		background-image: url(/modules/lottery/images/levels/playerNavigationItemBGLevel2.jpg);
		color: #666;
	}
#container #middle #primaryContent ul#playerNavigation.member-level-3 {background-image: url(/modules/lottery/images/levels/playerNavigationBGLevel3.jpg);}
	#container #middle #primaryContent ul#playerNavigation.member-level-3 a,
	#container #middle #primaryContent ul#playerNavigation.member-level-3 a:link,
	#container #middle #primaryContent ul#playerNavigation.member-level-3 a:visited {
		background-image: url(/modules/lottery/images/levels/playerNavigationItemBGLevel3.jpg);
		color: #836301;
	}
#container #middle #primaryContent ul#playerNavigation.member-level-4 {background-image: url(/modules/lottery/images/levels/playerNavigationBGLevel4.jpg);}
	#container #middle #primaryContent ul#playerNavigation.member-level-4 a,
	#container #middle #primaryContent ul#playerNavigation.member-level-4 a:link,
	#container #middle #primaryContent ul#playerNavigation.member-level-4 a:visited {
		background-image: url(/modules/lottery/images/levels/playerNavigationItemBGLevel4.jpg);
		color: #fff;
	}
#middle #primaryContent .content h1 {font-size: 23px;}
#middle #primaryContent .content h2 {
	color: #080244;
	font-style: normal;
	margin-top: 8px;
}
	#middle #primaryContent .content h2 strong {color: #836301;}
#middle #primaryContent .primary {
	float: left;
	width: 515px;
}
	#middle #primaryContent div.playerDashboard {position: relative;}
	#middle #primaryContent #dashboardItems {width: 267px;}
		#middle #primaryContent #dashboardItems .item {
			background:url("/modules/lottery/images/dashboardButton.png") no-repeat scroll 0 0 transparent;
			color: #0E6A89;
			display: block;
			font-size: 18px;
			font-weight: bold;
			height: 37px;
			line-height: 37px;
			margin: 0 0 15px;
			padding: 0 0 0 15px;
			text-decoration: none;
			text-transform: uppercase;
			width: 237px;
		}
	#middle #primaryContent #currentLevel {float: left;}
	#middle #primaryContent #playerLevels {
		background: transparent url(/modules/lottery/images/levels/playerLevelsHelpBG.png) 0 0 no-repeat;
		float: right;
		height: 196px;
		padding: 20px 0 0;
		position: relative;
		width: 119px;
	}
		#middle #primaryContent #playerLevels a {
			background: transparent url(/modules/lottery/images/levels/playerLevelsLevelBG.png) 0 0 no-repeat;
			display: block;
			height: 63px;
			text-decoration: none;
			width: 119px;
		}
		#middle #primaryContent #playerLevels a#triggerHOF {background-position: 0 0;}
		#middle #primaryContent #playerLevels a#triggerHOF:hover {background-position: -120px 0;}
		#middle #primaryContent #playerLevels a#triggerAllPro {background-position: 0 -63px;}
		#middle #primaryContent #playerLevels a#triggerAllPro:hover {background-position: -120px -63px;}
		#middle #primaryContent #playerLevels a#triggerPro {
			background-position: 0 -126px;
			height: 64px;
		}
		#middle #primaryContent #playerLevels a#triggerPro:hover {background-position: -120px -126px;}
			#middle #primaryContent #playerLevels a p {
				background: transparent url(/modules/lottery/images/levels/playerLevelsDetailsBG.png) 0 0 no-repeat;
				display: none;
				height: 196px;
				margin: 0;
				padding: 10px;
				position: absolute;
				top: 0;
				right: -168px;
				width: 153px;
			}
			#middle #primaryContent #playerLevels a p#playerLevelHOF {background-position: 0 0;}
			#middle #primaryContent #playerLevels a p#playerLevelAllPro {background-position: 0 -220px;}
			#middle #primaryContent #playerLevels a p#playerLevelPro {background-position: 0 -440px;}
			#middle #primaryContent #playerLevels a:hover p {display: block;}
		
		
	#middle #primaryContent #accumulatedYards {margin: 10px 0 0;}
		#middle #primaryContent #accumulatedYards h2 {text-align: center;}
			#middle #primaryContent #accumulatedYards h2 em {
				color: #60c;
				font-style: normal;
			}
		#middle #primaryContent #accumulatedYards #accumulatedYardsProgressBar {
			background: transparent url(/modules/lottery/images/accumulatedYardsBG.png) 0 0 no-repeat;
			height: 165px;
			margin: 0 0 10px;
			overflow: hidden;
			position: relative;
		}
			#middle #primaryContent #accumulatedYards #accumulatedYardsProgressBar h1 {
				height: 30px;
				margin: 3px 0 0;
			}
			#middle #primaryContent #accumulatedYards #accumulatedYardsProgressIndicator {
				left: 14px;
				position: absolute;
				top: 39px;
			}
#middle #primaryContent .aside {
	background: transparent url(/modules/lottery/images/blueAsideBG.png) 0 0 no-repeat;
	float: right;
	height: 330px;
	padding: 15px 10px;
	width: 195px;
}
	#middle #primaryContent .aside h2 {
		font-size: 13px;
		margin: 0;
	}
	#middle #primaryContent .aside address strong {color: #836301;}
	#middle #primaryContent .aside a.button {
		background: transparent url(/elements/images/global/largeGoldButton.png) center 0 no-repeat;
		color: #836301;
		display: block;
		font-size: 14px;
		font-weight: bold;
		height: 66px;
		line-height: 66px;
		margin: 0 0 15px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
	}
	#middle #primaryContent .member-level-1 .aside a.button {background-image: url(/modules/lottery/images/levels/largeButtonLevel1.png); color: #4b218f;}
	#middle #primaryContent .member-level-2 .aside a.button {background-image: url(/modules/lottery/images/levels/largeButtonLevel2.png); color: #666;}
	#middle #primaryContent .member-level-3 .aside a.button {background-image: url(/modules/lottery/images/levels/largeButtonLevel3.png); color: #836301;}
	#middle #primaryContent .member-level-4 .aside a.button {background-image: url(/modules/lottery/images/levels/largeButtonLevel4.png); color: #fff;}
	#middle #primaryContent .aside a.button:hover {background-position: center -66px;}
#middle #primaryContent div.lister {}
	#middle #primaryContent div.lister ul.list {
		background-image: url(/modules/lottery/images/listerRowsBG.jpg);
		list-style: none;
		margin-left: 0;
	}
		#middle #primaryContent div.lister ul.list > li {
			border: 1px solid #c1a241;
			border-width: 0 1px 1px;
			*float: left;
			width: auto;
		}
		#middle #primaryContent div.lister ul.list li.headers {
			background: transparent url(/modules/lottery/images/listerHeaderBG.jpg) 0 0 no-repeat;
			border-width: 0 0 1px;
			line-height: 25px;
		}
			#middle #primaryContent div.lister ul.list li.headers .item,
			#middle #primaryContent div.lister ul.list li.headers .item .title,
			#middle #primaryContent div.lister ul.list li.headers .item * {
				background: none;
				color: #836301;
			}
			#middle #primaryContent div.lister ul.list li .homeIcon {display: none;}
			#middle #primaryContent div.lister ul.list li div.item {border: none;}
			#middle #primaryContent div.lister ul.list li div.item .title,
			#middle #primaryContent div.lister ul.list li div.empty {
				background: transparent;
				text-indent: 0;
			}
			#middle #primaryContent div.lister ul.list li.totals div.item,
			#middle #primaryContent div.lister ul.list li.totals div.item .title {background: #fcf4dd;}
			#middle #primaryContent div.lister ul.list li div.empty {
				color: #836301;
				font-style: normal;
				font-weight: bold;
				padding: 0 10px;
				text-align: center;
			}
			#middle #primaryContent div.lister ul.list li.totals .empty {padding: 0;}
			#middle #primaryContent div.lister ul.list li div.item span span {padding: 0 10px;}
			#middle #primaryContent div.lister ul.list li div.item span .title {width: 445px;}
			#middle #primaryContent div.lister ul.list li div.item span .numeric {
				text-align: right;
				width: 118px;
			}
#middle #primaryContent #RedemptionForm {
	background: transparent url(/modules/lottery/images/listerHeaderBG.jpg) 0 0 no-repeat;
	padding: 25px 0 0;
	position: relative;
}
	#middle #primaryContent #RedemptionForm fieldset {
		margin: 0;
		padding: 0;
		position: relative;
		width: auto;
	}
	#middle #primaryContent #RedemptionForm fieldset.repeatable {
		background: #fff;
		border: 1px solid #c1a241;
		border-top: none;
	}
	#middle #primaryContent #RedemptionForm fieldset.alternate {background: #fcf4dd;}
	#middle #primaryContent #RedemptionForm fieldset .form_element {
		line-height: 32px;
		margin: 0;
	}
	#middle #primaryContent #RedemptionForm .widget-container .form_element {margin: 0 25px 0 0;}
	#middle #primaryContent #RedemptionForm label {
		margin: 0;
		padding: 0 10px;
		width: auto;
	}
	#middle #primaryContent #RedemptionForm label,
	#middle #primaryContent #RedemptionForm input,
	#middle #primaryContent #RedemptionForm select {
		display: inline;
		float: none;
	}
	#middle #primaryContent #RedemptionForm a.remove {
		background: transparent url(/elements/images/icons/error.png) center center no-repeat;
		cursor: pointer;
		display: block;
		height: 32px;
		position: absolute;
		right: 5px;
		text-indent: -9999em;
		top: 0;
		width: 16px;
	}
	#middle #primaryContent #RedemptionForm a#addMoreButton {
		background: transparent url(/elements/images/icons/add.png) 0 center no-repeat;
		bottom: 67px;
		color: #836301;
		cursor: pointer;
		display: block;
		font-weight: bold;
		line-height: 24px;
		padding: 0 0 0 20px;
		position: absolute;
		right: 30px;
		text-decoration: none;
		z-index: 9999;
	}
	#middle #primaryContent #RedemptionForm a#addMoreButton:hover {color: #5b4504;}
	#middle #primaryContent #RedemptionForm .control,
	#middle #primaryContent #PrizeList .control {
		margin: 0;
		padding: 0;
	}
		#middle #primaryContent #RedemptionForm .control input,
		#middle #primaryContent #PrizeList .control input {float: right;}
	#middle #primaryContent #RedemptionForm div.form_element div.hintWrapper {
		background-position: 0 center;
		height: 32px;
	}
#middle #primaryContent #PrizeList {}
	#middle #primaryContent #PrizeList ul.list {background: none;}
	#middle #primaryContent #PrizeList ul.list li {
		border: none;
		margin: 0 0 25px;
	}
	#middle #primaryContent #PrizeList ul.list li.headers {display: none; margin: 0;}
	#middle #primaryContent #PrizeList ul.list li .cap {
		background: transparent 0 0 no-repeat;
		height: 7px;
		left: 0;
		position: absolute;
		width: 745px;
	}
	#middle #primaryContent #PrizeList ul.list li .top {top: -7px;}
	#middle #primaryContent #PrizeList ul.list li .bottom {bottom: -7px;}
	#middle #primaryContent #PrizeList ul.list li.even .top {background-image: url(/modules/lottery/images/evenCapTopBG.png);}
	#middle #primaryContent #PrizeList ul.list li.even .bottom {background-image: url(/modules/lottery/images/evenCapBottomBG.png);}
	#middle #primaryContent #PrizeList ul.list li.odd .top {background-image: url(/modules/lottery/images/oddCapTopBG.png);}
	#middle #primaryContent #PrizeList ul.list li.odd .bottom {background-image: url(/modules/lottery/images/oddCapBottomBG.png);}
	#middle #primaryContent #PrizeList ul.list li div.item,
	#middle #primaryContent #PrizeList ul.list li div.item .title {
		background: none;
		height: auto;
		line-height: 1.333em;
	}
	#middle #primaryContent #PrizeList ul.list li div.item {
		padding: 0 15px;
		width: 714px;
	}
	#middle #primaryContent #PrizeList ul.list li.even div.item {background: #d6c4ea url(/modules/lottery/images/evenMainBG.png) 0 0 no-repeat;}
	#middle #primaryContent #PrizeList ul.list li.odd div.item {background: #ded1aa url(/modules/lottery/images/oddMainBG.png) 0 0 no-repeat;}

		#middle #primaryContent #PrizeList ul.list li div.item .drawing {}
			#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info {
			}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .thumb {
					float: left;
					margin: 0 10px 0 0;
					width: 128px;
				}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .description {
					float: left;
					width: 320px;
				}
				#middle #primaryContent #PrizeList ul.list li div.item .prizes .drawing-info .description {width: 440px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info {
					float: left;
					width: 575px;
				}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info h2 {
					color: #963;
					font: bold 14px/16px Arial, Helvetica, sans-serif;
					margin: 0 0 10px;
				}
					#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info h2 span {color: #FD5E35; padding: 0;}						
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info p {margin: 0;}
					#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info p strong {display: block;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info .description ul {margin: 15px 0; background: none; list-style-type: none;}
					#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info .description ul li {margin: 0;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .drawing-info .info .share {margin: 1em 0 0;}
			#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries {
				float: right;
				width: 250px;
			}
			#middle #primaryContent #PrizeList ul.list li div.item .prizes .entries {width: 128px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries p {
					font-size: 12px;
					font-weight: bold;
					line-height: 20px;
					margin: 0 0 10px;
					text-align: center;
				}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .enter {
					background: transparent url(/modules/lottery/images/enter-yards.png) 0 0 no-repeat;
					color: #946300;
					display: block;
					font: bold 14px/50px Arial, Helvetica, sans-serif;
					height: 50px;
					margin: 0 auto;
					text-align: center;
					width: 233px;
				}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .not-enough {
					background-image: url(/modules/lottery/images/not-enough-yards.png);
					color: #666;
					font-style: italic;
				}
					#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .enter input {
						border: 1px solid #c1a241;
						display: inline;
						margin: 0 0 0 10px;
						text-align: center;
						width: 60px;
					}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-required {
					background: transparent url(/modules/lottery/images/yards-required-sprite.png) 0 0 no-repeat;
					height: 127px;
					margin: 0 auto;
					position: relative;
					text-indent: -99999em;
					width: 128px;
				}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-10 {background-position: 0 0;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-20 {background-position: 0 -127px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-50 {background-position: 0 -254px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-60 {background-position: 0 -381px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-70 {background-position: 0 -508px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-80 {background-position: 0 -635px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-100 {background-position: 0 -762px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-150 {background-position: 0 -889px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-180 {background-position: 0 -1270px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-200 {background-position: 0 -1016px;}
				#middle #primaryContent #PrizeList ul.list li div.item .drawing .entries .yards-300 {background-position: 0 -1143px;}
				
body .hof .ui-dialog-titlebar {
	padding: 0;
	position: absolute;
	right: -2px;
	top: 4px;
}

body .ui-widget-header {
	background: none;
	border: none;
}

body .hof .ui-dialog-content {
	padding: 1em;
}

body .hof .ui-dialog-titlebar-close,
body .hof .ui-dialog-titlebar-close:hover,
body .hof .ui-dialog-titlebar-close:focus {
	padding: 1px;
	background: none;
	border: none;
}
