
		/* .mouseon {
			color: black;
			font-weight:bold;
		} */
		
		h1 {
			margin-top:5px;
			margin-bottom:3px;
		}
		
		h2 {
			margin-top:15px;
			margin-bottom:2px;
		}
		
		h3 {
			margin-top:7px;
			margin-bottom:0px;
			padding-bottom:0px;
		}
		
		h4 {
			margin-top:5px;
			margin-bottom:0px;
			padding-bottom:0px;
		}
		
		h4.sidepanel-title {
		text-align:center; 
		margin-top:20px; 
		margin-bottom:4px; 
		color:darkred; 
		font-size:20px;
		}
		
		
		/* Content Area - Homepage */
		
		h1.content {
			color:black;
			font-weight:bold;
			font-size:180%;		
		}
		
		h2.content {
			color:black;				
			font-size:150%;
		}
		
		h3.content {
			font-size:130%;
			font-weight:bold;
		}
		
		h4.content {
			
		}
		
		h5.content {
			font-size:108%;
		}
		
		
		
		body {
			font-family: Arial, Helvetica, sans-serif;			
		}	
		
		body.bkg1 {			
			background-image:url('/images/blueswirls.jpg');			
			background-size: 100% 100%;
		}	
		
		body.bkg2 {			
			background-image:url('/images/balloonsbkg.jpg');			
			background-size: 100% 100%;
		}	
		
		body.bkg3 {			
			background-image:url('/images/bluelines.jpg');			
			background-size: 100% 100%;
		}	
		
		body.bkg4 {			
			background-image:url('/images/cubesbkg.jpg');			
			background-size: 100% 100%;
		}	
		
		body.bkg5 {			
			background-image:url('/images/green-black.jpg');
			background-repeat: repeat-x;
			background-color:white;
		}	
		
		body.bkg6 {			
		/*background-image:url('/images/green2.jpg');			
		background-size: 100% auto;
		background-repeat:none;
			*/
		/* background-image:url('/images/graybkg.jpg');					 */
		}	
		
		p {
			font-size:16px;
			margin-top: 2px;
			margin-bottom:7px;
		}
		
		
		#smalltext {
			font-size:13px;
			font-weight:bold;
		}
		
		.game-selector-drawdate {
			font-size:90%;
			font-weight:bold;
			display:inline-block;
		}
		
		.big-number{
			font-size: 150%;
			font-weight: bold;
		}
		
		#bigjoinbutton {
			width: 460px;
			border:3px solid black;
			margin-left:4px;
			margin-top:4px;
			margin-bottom:10px;
			padding-top: 4px;
			padding-bottom: 4px;
			text-align:center;
			background-color:black;
			color:white;
			font-size:20px;
			font-weight:bold;	
			border-radius: 5px;
			/*		
			-moz-box-shadow: 10px 10px 5px #ff8888;
			-webkit-box-shadow: 10px 10px 5px #ff8888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
			*/ 
		}
		
		a.no-decoration:link {text-decoration: none; color:black;}      /* unvisited link */
		
		a.no-decoration:visited {text-decoration: none; color:black;}  /* visited link */
		
		a.no-decoration:hover {text-decoration: none; color:black;} 
		
		a.no-decoration:active {text-decoration: none; color:black;}  /* selected link */ 
	
		
		ul.small {
			margin-top:0px;
			
			margin-bottom:0px;
		}
		
		li.small {
			
			font-size:13px;
		}
		
		li.smaller {			
			font-size:12px;
		}
		
		li.bigbullet {			
			font-size:20px;
			margin-bottom: 8px;
			/*color: darkred; */
		}
		
		span.jumpout {
			font-size: 122%;
			font-weight: bold;
			color: darkred;
			padding-left:4px;
			padding-right:4px;
		}
		
		
		.info-menu {
			/* padding: 3px 5px; */
			margin: 3px 5px;
			color: darkred;
		}
		
		.home-box {
			text-align:center;
			width: 520px;
			border:1px solid gray;
			background-color:cornsilk;
			margin-top: 6px;
			margin-bottom: 12px;
			margin-left: 30px;
			margin-right: 4px;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}
		
		
		#registration-form-container {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom: 12px;
			margin-left: 4px;
			margin-right: 4px;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}
		
		#login-form-container {					
			border:1px solid gray;
			background-color:white;
			margin: 6px auto;
			/*
			margin-top: 6px;
			margin-bottom: 12px;
			margin-left: 4px;
			margin-right: 4px;
			*/
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}
		
		
		/* packages for sale and users current package */
		
		#package_container {
			/* width: 780px; */
			background-color: PaleGreen;
			border:2px solid gray;
			margin-top:6px;
			margin-bottom:35px;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		#package_container.mine {
			background-color: SkyBlue;
		}
		
		#package_container.lifetime {
			background-color: limegreen;
		}
		
		/* packages for sale and users current package */
		
		#addon_container {
		/*	width: 780px; */
			background-color: yellow;
			border:2px solid gray;
			margin-top:6px;
			margin-bottom:35px;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		#addon_container.mine {
			background-color: gold;
		}
		
		
		/*  the screenshots for the colorbox lightbox */
		#screenshot {
			width: 190px;
			border:2px solid gray;
			margin-left:4px;
			margin-top:6px;
			margin-bottom:10px;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#screenshot-caption {
			font-size:13px;
			text-align:center;
			font-weight:bold;
			margin-bottom:16px;
			color:darkred;
		}
		
		#screenshot-infopage {
			width: 380px;
			border:2px solid gray;
			margin-left:4px;
			margin-top:6px;
			margin-bottom:10px;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#screenshot-caption-infopage {
			font-size:14px;
			text-align:center;
			font-weight:bold;
			margin-bottom:21px;
			padding-right:9px;
			color:darkred;
		}
		
		
				
		/* Pool and Wheel both use these */
		
		#pool-container {
		
			background-color: Cornsilk;
			border:2px solid gray;
			margin-top:15px;
			margin-bottom:15px;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		
		table.pool-header {
			background-color:DarkSeaGreen;
			border-bottom:1px gray solid;
		}	
	
		td.pool-header-text {
			width: 158px;
			font-size:18px;
			font-weight:bold;
			margin-right:0px;
			padding-left:8px;			
		}
	
				
		
		#pool-section-container {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom: 12px;
			margin-left: 2px;
			margin-right: 4px;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}
		
		#pool-section-header {
			font-size:16px;
			font-weight:bold;
			padding-left:5px;
			background-color:yellow;
			border-bottom:1px gray solid;
			
		}
		
			#pool-instructions-header {
			font-size:16px;
			font-weight:bold;
			padding-left:5px;
			/*background-color:DarkSeaGreen;*/
			background-color: orange;
			border-bottom:1px gray solid;
			
		}
		
		
		/*  Pool Only */
		
		#pool-shrinkme {
		
		}
		
		#pool-numbers-content {			
			
		}	
		
		#pool-numbers-row.odd {
			background-color: gray;
			
		}	
		
		#pool-numbers-row.
 {
			background-color: white;
			
		}
			
		#pool-numbers-confidence {
			font-weight:bold;
			width:25px;			
			float:left;
			padding-top:2px;
			padding-left:0px;
			padding-bottom:2px;
			padding-right:3px;
			border:1px solid gray;
			background-color:white;
			margin-top: 2px;
			margin-bottom: 3px;
			margin-left: 2px;
			margin-right: 2px;
			-moz-box-shadow: 2px 2px 1px #888;
			-webkit-box-shadow: 2px 2px 1px #888;
			box-shadow: 2px 2px 1px #888;
			-moz-border-radius: 3px;
			border-radius: 5px;
			
		}
		
		#pool-numbers-numbers {
			margin-left: 35px;
			padding-bottom:5px;
			padding-top:0px;
		}
		
		/*
		#pool-each-number.green {
			width:24px;			
			background-image: url(../images/green-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			color:#111111;
			font-size:14px;
			padding-top: 5px;
			padding-bottom: 5px;
			display:inline-block;
			
		}
		
		#pool-each-number.red {			
			width:24px;
			background-image: url(../images/red-ball.png);
		background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			color:#DDDDDD;
			font-size:14px;
			padding-top: 5px;
			padding-bottom: 5px;
			display:inline-block;			
		}
		*/
		
		
		/* pool clickable numbers */
		
		span.pool-green-unselected-ball {
			width:24px;			
			background-image: url(../images/pool-green-yes-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;
			display:inline-block;	
		}
		
		span.pool-red-unselected-ball{
			width:24px;			
			background-image: url(../images/pool-red-yes-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;
			color:white;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;
		}
		
		span.pool-green-selected-ball {
			width:24px;			
			/*background-image: url(../images/green-selected-ball.png);*/
			background-image: url(../images/pool-green-no-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-size:14px;
			font-weight:bold;
			text-decoration:line-through;
			color:#aa99aa;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;
		}
		
		span.pool-red-selected-ball {
			width:24px;			
			background-image: url(../images/pool-red-no-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;
			text-decoration:line-through;
			color:#a8b8b8;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;
		}

		span.pool-select-mouseover {
			width:24px;			
			background-image: url(../images/orange-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;			
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;			
		}
		
		span.pool-removeme-mouseover {
			width:24px;			
			background-image: url(../images/orange-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;			
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;			
		}
		
		span.pool-select-mouseover-red {
			width:24px;			
			background-image: url(../images/orange-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;
			color:white;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;			
		}
		
		span.pool-removeme-mouseover-red {
			width:24px;			
			background-image: url(../images/orange-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;
			color:white;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;			
		}
		
		span.pool-select-invisible {
			width:24px;				
			background-image: url(../images/invisible-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;
			cursor: pointer;	
			display:inline-block;
						
			visibility:hidden;
			/*cursor: pointer;*/
		}
		
		span.pool-select-hidden {
			width:24px;				
			background-image: url(../images/invisible-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:14px;
			font-weight:bold;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:0px;
			padding-left:0px;		
			
			/*cursor: pointer;*/
			display:none;			
		}
		
				
		/* #####################  */
		
		
		#pool-details-content {
			display:none;
		}	
		
		#hidePool.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px;
			height:20px; 						
			background-repeat: no-repeat;
						
		}
		
		#hidePool.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
		
		#hidePoolNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePoolNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hidePoolDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePoolDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}

		
		/* Wheel Only */
		
		
	
	.nice-box-small {
		width:100%;
		border:1px solid gray;
		background-color:cornsilk;
		margin-top: 6px;
		margin-bottom: 6px;
		margin-left: 2px;
		margin-right: 4px;
		padding:3px;
		-moz-box-shadow: 2px 2px 1px #888;
		-webkit-box-shadow: 2px 2px 1px #888;
		box-shadow: 2px 2px 1px #888;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
		
		
		
	#wheel-details-header {
			font-size:14px;
			font-weight:bold;
			padding-left:5px;
			background-color:yellow;
			border-bottom:1px gray solid;
			text-align:center;
	}	
		
	#wheel-type {
		/* for the form slect drop down text */
		font-size:12px;		
		margin-top: 5px;
		margin-bottom: 5px;
	}	
		
	.wheel-text-large {
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 5px;
		font-size: 14px;
		margin-bottom: 4px;
		
	}	
		
	.wheel-text-med {
		margin-left: 5px;
		margin-right: 5px;
		margin-top: 5px;
		font-size: 13px;
		margin-bottom: 4px;
	}	
	
	
	.wheel-text-small {
		margin-left: 3px;
		margin-right: 3px;
		margin-top: 6px;
		font-size: 9pt;
		margin-bottom: 3px;
		/* color:darkorange;*/
		text-align:center;
	}	
		
		
	#runWheel  {
		margin-top: 9px;
		margin-bottom: 5px;		
		background-color: orange;	
	}
	
	#runWheel:disabled  {		
		background-color: #dddddd;
		color: #bbbbbb;
	}
	
	
		
		/*    end of newer css   */
		
		
		#wheel-shrinkme {
		
		}
		
		
		#wheel-tickets-content {			
			
		}	
		
		
		#wheel-settings-content {
			
		}	
		
		#wheel-slider-block.odd {
			background-color:gray;
		}
		
		#wheel-slider-block.even {
		
		}		
		
		.wheel-settings-title {
			font-size: 13px;
			font-weight: bold;
			padding-top: 2px;
			padding-left:2px;
		}	
		
		#hideWheel.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px; 		
			height:20px;				
			background-repeat: no-repeat;
						
		}
		
		#hideWheel.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
		
		#hideWheelSettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideWheelSettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideWheelTickets.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideWheelTickets.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		
		div.wheel-slider {
			font-size:10px;
			width:116px; 
			height:.5em; 			
			margin-left:3px; 
			margin-right:5px;
			margin-bottom:3px;
		
		}
		
		#wheel-slider-label {
			font-size:14px;
			/*font-weight:bold;*/
		}
		
		#wheelConfidenceSliderValue {
			font-size:12px;
			font-weight:bold;
			width:20px;			
			float:right;
			padding-top:2px;
			padding-left:2px;
			padding-bottom:0px;
			padding-right:2px;
			border:1px solid gray;
			background-color:white;
			margin-top: 2px;
			margin-bottom: 1px;
			margin-left: 2px;
			margin-right: 2px;
			-moz-box-shadow: 2px 2px 1px #888;
			-webkit-box-shadow: 2px 2px 1px #888;
			box-shadow: 2px 2px 1px #888;
			-moz-border-radius: 3px;
			border-radius: 5px;			
		}
		
		#wheelSameSliderValue {
			font-weight:bold;
			width:20px;			
			float:right;
			padding-top:2px;
			padding-left:2px;
			padding-bottom:0px;
			padding-right:2px;
			border:1px solid gray;
			background-color:white;
			margin-top: 2px;
			margin-bottom: 1px;
			margin-left: 2px;
			margin-right: 2px;
			-moz-box-shadow: 2px 2px 1px #888;
			-webkit-box-shadow: 2px 2px 1px #888;
			box-shadow: 2px 2px 1px #888;
			-moz-border-radius: 3px;
			border-radius: 5px;			
		}
		
		#wheelSpreadSliderValue {
			font-weight:bold;
			width:20px;			
			float:right;
			padding-top:2px;
			padding-left:2px;
			padding-bottom:0px;
			padding-right:2px;
			border:1px solid gray;
			background-color:white;
			margin-top: 2px;
			margin-bottom: 1px;
			margin-left: 2px;
			margin-right: 2px;
			-moz-box-shadow: 2px 2px 1px #888;
			-webkit-box-shadow: 2px 2px 1px #888;
			box-shadow: 2px 2px 1px #888;
			-moz-border-radius: 3px;
			border-radius: 5px;			
		}
		
		#wheelResultsSliderValue {
			font-weight:bold;
			width:20px;			
			float:right;
			padding-top:2px;
			padding-left:2px;
			padding-bottom:0px;
			padding-right:2px;
			border:1px solid gray;
			background-color:white;
			margin-top: 2px;
			margin-bottom: 1px;
			margin-left: 2px;
			margin-right: 2px;
			-moz-box-shadow: 2px 2px 1px #888;
			-webkit-box-shadow: 2px 2px 1px #888;
			box-shadow: 2px 2px 1px #888;
			-moz-border-radius: 3px;
			border-radius: 5px;			
		}
		
		
		
		
		
		
		
		
		
		
		
		/* **************** */
		
		#pool-instructions-container {
					
			border:1px solid gray;
			background-color:white;
			margin-top: 2px;
			margin-bottom: 10px;
			margin-left: 0px;
			margin-right: 0px;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
						
		#pool-instructions-content {
			height:165px; 
			width:100%;
			overflow-y:scroll;
		}	
		
		div.pool-instructions-title {
			font-size:14px;
			font-weight:bold;
			margin-left: 5px;
			margin-right: 5px;
			margin-bottom: 0px;
			margin-top: 9px;
		}
			
		div.pool-instructions-subtitle {
			font-size:13px;
			font-weight:bold;
			margin-left: 5px;
			margin-right: 5px;
			margin-bottom: 0px;
			margin-top: 9px;
		}
		
		div.pool-instructions-body {
			font-size:13px;
			margin-top: 2px;
			margin-left: 3px;
			margin-right: 3px;
			margin-bottom: 5px;
		}		
	
				
		#hidePoolInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePoolInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
				
		/* END - Pool and Wheel */
		
		
		
		/* Analysis */
		
		div.analysis-slider {
			width:194px;
			height:.4em; 
			margin-left:6px; 
			margin-right:2px;
			margin-bottom:5px;
			display:inline-block;				
		}
		
		
		
		
		div.analysis-instructions-title {
			font-size:16px;
			font-weight:bold;
			margin-left: 5px;
			margin-right: 5px;
			margin-bottom: 0px;
			margin-top: 9px;
		}
			
		div.analysis-instructions-subtitle {
			font-size:14px;
			font-weight:bold;
			margin-left: 5px;
			margin-right: 5px;
			margin-bottom: 0px;
			margin-top: 9px;
		}
		
		div.analysis-instructions-body {
			font-size:14px;
			margin-left: 5px;
			margin-right: 5px;
			margin-bottom: 5px;
			margin-top: 0px;
		}
		
		div.settings-title {
			font-size:16px;
			font-weight:bold;
			margin-left:3px;
		}
		
		div.settings-small {
			font-size:86%;
			line-height:98%;
			margin-bottom:5px;
			margin-left:3px;
		}
		
		#website-container {
			/*
			width:1180px;			
			margin: 0 auto;
			*/
		}
		
	
		#header-container h1.header {
			margin-top:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-bottom:0px;			
			
			/* height:87px; */
			/*	background-image: url(../images/lottery-super-system.jpg);  */
			
			
			/* background-color: blue; */
			/* padding-left: 15px; */
			/* background-image: url(../images/lssbannergd2.jpg); */
			/* background-image: url(../images/lotterysupersystem-banner.jpg); */	
			
			/* background-image: url(../images/lss-header.png);	*/
			/* background-image: url(../images/lotterysupersystemtop.png); */
			
			
		}
		
		#footer-container {
			background:rgba(0,0,52,1.0);
			color:gold;
		
			clear:both;
			text-align:right; 
			font-size:110%; 
			padding-right:15px; 
			padding-top:3px; 
			padding-bottom:3px; 
			padding-left: 15px;
			margin-top: 6px;
			
			border:2px solid lightgray;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;		
			
		}
				
		#content-container {
			/*margin-left:320px;
			margin-right:160px;
			*/
			
			/* background-color: Cornsilk; */
			margin-top:15px;	
			/*		
			border:2px solid lightgray;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;		*/
		}
		
		
		#content-container.wide {
			margin-left:50px;
			margin-right:50px;
			
			/* background-color: Cornsilk; */
			margin-top:15px;	
			/*		
			border:2px solid lightgray;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;		*/
		}
		
		#content-container-temp {
			/* margin-left:320px;
			/* margin-right:160px; */
			
			margin-right:350px;
			
			/* background-color: Cornsilk; */
			margin-top:15px;	
			/*		
			border:2px solid lightgray;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;		*/
		}
		
		/*
		#content-container.homepage {
			margin-right: 222px;
		}
		*/
		
		#content-container.infopage {
			margin-right: 420px;
			margin-left: 50px;
		}
		
		#content-container.myaccountpage {
			margin-right: 300px;
			margin-left: 50px;
		}
		
		#content-container.user-settings-page {
			margin-right: 50px;
			margin-left: 470px;
		}
		
		#content-container.full-width {
			margin-right: 50px;
			margin-left: 50px;
		}
		
		#content-container.full-width-background {
			background-image: url(../images/lottery-tile.jpg);
			padding-top:80px;
			padding-bottom:80px;
			margin-right: 50px;
			margin-left: 50px;
		}
		
		#menu-container {			
			height:46px; 
			/* background-image: url(../images/menubkg2.png); */
			/*background-image: url(../images/menubkgd1.jpg); */
			background-color:black;		
		}
		
		#top-menu {
			padding-top:7px;
			font-size:16px;
			font-weight:bold;
			padding-left:15px;
			padding-right: 15px;
		
		}
		
		#top-menu-link {
			font-size:16px;
			font-weight:bold;
			padding-left:5px;
			padding-right: 5px;
			padding-top: 3px;
			padding-bottom: 3px;
			background-color:yellow;
			color:black;
			
			border:2px solid lightgray;
			/*
			-moz-box-shadow: 2px 2px 2px #888;
			-webkit-box-shadow: 2px 2px 2px #888;
			box-shadow: 2px 2px 2px #888;
			-moz-border-radius: 3px;
			*/
			border-radius: 3px;					
		}
		
		#top-menu-link.selected {
			font-size:16px;
			font-weight:bold;
			padding-left:5px;
			padding-right: 5px;
			background-color:gold;
			color:black;
			
			border:2px solid lightgray;
			/*
			-moz-box-shadow: 2px 4px 3px #888;
			-webkit-box-shadow: 2px 4px 3px #888;
			box-shadow: 2px 4px 5px #888;
			-moz-border-radius: 3px;
			border-radius: 3px;	
			*/			
		}
			
		#top-menu-link.not-selected {
			font-size:16px;
			font-weight:bold;
			padding-left:5px;
			padding-right: 5px;
			background-color:yellow;
			color:black;
			
			border:2px solid lightgray;
			/*
			-moz-box-shadow: 2px 4px 3px #888;
			-webkit-box-shadow: 2px 4px 3px #888;
			box-shadow: 2px 4px 5px #888;
			-moz-border-radius: 3px;
			border-radius: 3px;	
			*/			
		}	
		
		#left-panel-container {
			/* width:300px; */
			/* height: 800px; */
		/*	float:left; */
			/*background-color: #fff8ee;*/
			/*
			background-color: #dddddd;
			margin-top:15px;			
			border:2px solid gray;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;	*/					
		}
		
		#left-panel-container.user-settings-page {
			width:450px;
		}
		
		#left-panel-container.historypage {
			/*width:270px;			*/
		}
		
		#news-container {
			background-color: Cornsilk;
			margin-top:0px;
			padding-left: 7px;
			padding-right: 5px;
			padding-top: 3px;
			border:2px solid gray;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		
		
		
		#right-panel-container {			
			/* width:182px;
			float:right;
			*/
			/*background-color: #fff8ee;*/
			/*
			border:2px solid gray; */
		}
		
		#right-panel-container-temp {			
			width:320px;
			float:right;
			/*background-color: #fff8ee;*/
			/*
			border:2px solid gray; */
		}
		
		#right-panel-container.homepage {			
			width:210px;
			float:right;
			/*
			border:2px solid gray; */
		}
		#right-panel-container.infopage {			
			width:410px;
			float:right;
			margin-left: 8px;
			/*
			border:2px solid gray; */
		}
		
				
		#right-panel-container.historypage {
			/*width:270px;			*/
		}
		
		#right-panel-container.myaccountpage {
			width:320px;
			margin-left:10px;
		}
				
		#right-panel-block {
			/*
			border:2px solid gray;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;		*/				
		}
		
		#right-panel-image {
			margin:12px;
			border:1px solid orange;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;		
		}

		
		#analysis-container {
			/* width:650px; */
			background-color: Cornsilk;
			border:2px solid gray;
			margin-bottom:20px;
			margin-top:15px;
			-moz-box-shadow: 10px 10px 5px #888;
			-webkit-box-shadow: 10px 10px 5px #888;
			box-shadow: 10px 10px 5px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
	
		#analysis-section-container {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom: 12px;
			margin-left: 6px;
			margin-right: 6px;
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}

		table.analysis-header {
			background-color:yellow;
			border-bottom:1px gray solid;
			width:100%;
		}	
	
		table.analysis-header-noperm {
			background-color:lightyellow;
			border-bottom:1px gray solid;
			color:gray;
			width:100%;
		}	
		
		td.analysis-header-text {
			width: 240px;
			font-size:18px;
			font-weight:bold;
			margin-right:0px;
			padding-left:8px;			
		}
		
		td.analysis-header-text-small {
			width: 258px;
			font-size:14px;
			font-weight:bold;
			margin-right:0px;
			padding-left:0px;			
		}

		#header-msg-noperm {
			font-size:11px; 
			font-weight:bold; 		
			color:black;
		}

		#analysis-content-container-noperm {
			background-color: whitesmoke;
		}

		
		td.analysis-header-numbers-all {
			width: 370px;

			
		}

		td.analysis-header-number-green {
			height:26px;
			width:24px;
			background-image: url(../images/green-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;
			font-weight:bold;
			font-size:14px;
			display:none;			
		}
		
		td.analysis-header-number-red {
			height:26px;
			width:24px;
			background-image: url(../images/red-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;
			font-weight:bold;
			font-size:14px;
			color:white;
			display:none;
		}
		
		td.analysis-header-hide-button {
			width:30px;
		}
		
		
		
		#analysis-header {
			font-size:18px;
			font-weight:bold;
			margin-right:0px;
			background-color:yellow;
			border-bottom:1px gray solid;
			
		}

		#analysis-section-header {
			font-size:18px;
			font-weight:bold;
			padding-left:5px;
			background-color:DarkSeaGreen;
			border-bottom:1px gray solid;
			
		}
		
		#analysis-section-header-instructions {
			font-size:18px;
			font-weight:bold;
			padding-left:5px;
			background-color:orange;
			border-bottom:1px gray solid;
			
		}
		

		#analysis-header-text {
			float:left;
			margin-left:5px;
			height:26px;
			font: arial sans-serif;
		}

		#numbers-container {

		}
			

		#green-number {
			display:block;
			float: left;
			margin-left:5px;
			height:26px;
			width:26px;
			background-image: url(../images/green-small.png);
			color:white;
			font: arial sans-serif;
			font-size: 16px;
			text-align:center;
			
		}
				
		
		#powerballsettingsrow.odd {
			background-color:white;
		}
		#powerballsettingsrow.even {			
			background-color:#999999;
		}
					
		

		.spinning-cube {
			//background-image: url(../images/spinning-cube.gif);
			//background-repeat: no-repeat;
			//background-position: center;
		}
		

		
		/* #analysis-regression-content {
			font-size:16px;
			color: darkred;
		} */

		/* #hideRegression {
			
			float:right;
			width:20px; 
			height:20px; 
			float:right;
			background-repeat: no-repeat;
			background-position: left top;
					
		} */
		
		/* #hideRegressionNumbers {
			float:right;
			width:20px; 
			height:20px; 
			float:right;
			background-repeat: no-repeat;
			background-position: left top;
		} */
		
		
		
		/* ########################################################################### */
		/* ########################################################################### */
		/* Repeat this section below for each section of each analysis method 1 of 7   */
		#hideBestNumber.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px; 
			height:20px;						
			background-repeat: no-repeat;
						
		}
		
		#hideBestNumber.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
	
		
		#hideBestNumberNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideBestNumberNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideBestNumberInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideBestNumberInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideBestNumberSettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideBestNumberSettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideBestNumberDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideBestNumberDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		
		#analysis-best-number-instructions-content {
			height:320px; 
			margin-left:2px;
			margin-bottom;5px;
			overflow-y:scroll;
			display: none;
		}	
		
		/* UI elements for BestNumber */
		
		#settingrow-best-number0.even {
				background-color:white;
		}
		
		#settingrow-best-number0.odd {
			background-color:#aaaaaa;
		}
		
		#settingrow-best-number0.hidden {
			display:none;
		}
		
		#settingrow-best-number1.even {
			background-color:white;
		}
		
		#settingrow-best-number1.odd {			
			background-color:#e0e5e0;
		}
		
		#settingrow-best-number1.hidden {
			display:none;
		}
		
		#settingrow-best-number2.even {
				background-color:white;
		}
		
		#settingrow-best-number2.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-best-number2.hidden {
			display:none;
		}
		
		#settingrow-best-number3.even {
			background-color:white;
		}
		
		#settingrow-best-number3.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-best-number3.hidden {
			display:none;
		}
		
		
		#settingsBestNumberCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsBestNumberConfidenceSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsBestNumberRegressionSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsBestNumberRegressionSliderValue.overmax {
			
			background-color: crimson;
									
		}
		
		#settingsBestNumberPowerCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;		
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsBestNumberMaxMessage {
			font-size: 11px;
			color: crimson;
			
		}
		
		#settingsBestNumberMaxValue {
			font-size:13px;
			font-weight:bold;
		}
		
		
		
		/*  End of section to repeat....Done with this analysis method (Best-Number)
		  Repeat below this line for each Analysis Method  */				
		/* ########################################################################### */
		/* ########################################################################### */
				/* Repeat this section below for each section of each analysis method 2 of 7 */
		#hideHotNumber.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px; 
			height:20px;						
			background-repeat: no-repeat;
						
		}
		
		#hideHotNumber.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
	
		
		#hideHotNumberNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideHotNumberNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideHotNumberInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideHotNumberInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideHotNumberSettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideHotNumberSettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideHotNumberDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideHotNumberDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
	
		#analysis-hot-number-instructions-content {
			height:320px; 
			margin-left:2px;
			margin-bottom;5px;
			overflow-y:scroll;
			display: none;
		}	
		
		/* UI elements for HotNumber */
		
		#settingrow-hot-number0.even {
				background-color:white;
		}
		
		#settingrow-hot-number0.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-hot-number0.hidden {
			display:none;
		}
		
		#settingrow-hot-number1.even {
			background-color:white;
		}
		
		#settingrow-hot-number1.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-hot-number1.hidden {
			display:none;
		}
		
		#settingrow-hot-number2.even {
				background-color:white;
		}
		
		#settingrow-hot-number2.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-hot-number2.hidden {
			display:none;
		}
		
		#settingrow-hot-number3.even {
			background-color:white;
		}
		
		#settingrow-hot-number3.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-hot-number3.hidden {
			display:none;
		}
		
		
		#settingsHotNumberCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsHotNumberConfidenceSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsHotNumberRegressionSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsHotNumberRegressionSliderValue.overmax {
			
			background-color: crimson;
									
		}
		
		#settingsHotNumberPowerCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;		
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsHotNumberMaxMessage {
			font-size: 11px;
			color: crimson;
			
		}
		
		#settingsHotNumberMaxValue {
			font-size:13px;
			font-weight:bold;
		}
		
		
		
		/*  End of section to repeat....Done with this analysis method (Hot Number)
		  Repeat below this line for each Analysis Method  */				
		/* ########################################################################### */
		/* ########################################################################### */
		
				/* Repeat this section below for each section of each analysis method 3 of 7 */
		#hideSkipHit.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px
			height:20px;; 						
			background-repeat: no-repeat;
						
		}
		
		#hideSkipHit.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
	
		
		#hideSkipHitNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideSkipHitNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideSkipHitInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideSkipHitInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideSkipHitSettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideSkipHitSettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideSkipHitDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideSkipHitDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
	
		#analysis-skip-hit-instructions-content {
			height:320px; 
			margin-left:2px;
			margin-bottom;5px;
			overflow-y:scroll;
			display: none;
		}	
		
		/* UI elements for SkipHit */
		
	
		#settingrow-skip-hit0.even {
				background-color:white;
		}
		
		#settingrow-skip-hit0.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-skip-hit0.hidden {
			display:none;
		}
		
		#settingrow-skip-hit1.even {
			background-color:white;
		}
		
		#settingrow-skip-hit1.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-skip-hit1.hidden {
			display:none;
		}
		
		#settingrow-skip-hit2.even {
				background-color:white;
		}
		
		#settingrow-skip-hit2.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-skip-hit2.hidden {
			display:none;
		}
		
		#settingrow-skip-hit3.even {
			background-color:white;
		}
		
		#settingrow-skip-hit3.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-skip-hit3.hidden {
			display:none;
		}
		
		
		#settingsSkipHitCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsSkipHitConfidenceSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsSkipHitRegressionSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsSkipHitRegressionSliderValue.overmax {
			
			background-color: crimson;
									
		}
		
		#settingsSkipHitPowerCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;		
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsSkipHitMaxMessage {
			font-size: 11px;
			color: crimson;
			
		}
		
		#settingsSkipHitMaxValue {
			font-size:13px;
			font-weight:bold;
		}
		
		
		/*  End of section to repeat....Done with this analysis method (Skip Hit)
		  Repeat below this line for each Analysis Method  */				
		/* ########################################################################### */
		/* ########################################################################### */
		
		
				/* Repeat this section below for each section of each analysis method */
		#hideCluster.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px; 	
			height:20px;					
			background-repeat: no-repeat;
						
		}
		
		#hideCluster.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
	
		
		#hideClusterNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideClusterNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideClusterInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideClusterInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideClusterSettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideClusterSettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideClusterDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideClusterDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
	
		#analysis-cluster-instructions-content {
			height:320px; 
			margin-left:2px;
			margin-bottom;5px;
			overflow-y:scroll;
			display: none;
		}	
		
		/* UI elements for Cluster */
		
		#settingrow-cluster0.even {
				background-color:white;
		}
		
		#settingrow-cluster0.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-cluster0.hidden {
			display:none;
		}
		
		#settingrow-cluster1.even {
			background-color:white;
		}
		
		#settingrow-cluster1.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-cluster1.hidden {
			display:none;
		}
		
		#settingrow-cluster2.even {
				background-color:white;
		}
		
		#settingrow-cluster2.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-cluster2.hidden {
			display:none;
		}
		
		#settingrow-cluster3.even {
			background-color:white;
		}
		
		#settingrow-cluster3.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-cluster3.hidden {
			display:none;
		}
		
		
		#settingsClusterCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsClusterConfidenceSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsClusterRegressionSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsClusterRegressionSliderValue.overmax {
			
			background-color: crimson;
									
		}
		
		#settingsClusterPowerCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;		
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsClusterMaxMessage {
			font-size: 11px;
			color: crimson;
			
		}
		
		#settingsClusterMaxValue {
			font-size:13px;
			font-weight:bold;
		}
		
		
		/*  End of section to repeat....Done with this analysis method (Cluster)
		  Repeat below this line for each Analysis Method  */				
		/* ########################################################################### */
		/* ########################################################################### */
		
		
				/* Repeat this section below for each section of each analysis method */
		#hidePopulation.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px; 	
			height:20px;					
			background-repeat: no-repeat;
						
		}
		
		#hidePopulation.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
	
		
		#hidePopulationNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePopulationNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hidePopulationInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePopulationInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hidePopulationSettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePopulationSettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hidePopulationDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePopulationDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		
		
		#analysis-population-instructions-content {
			height:320px; 
			margin-left:2px;
			margin-bottom;5px;
			overflow-y:scroll;
			display: none;
		}	
		
		/* UI elements for Population */
		
		
		#settingrow-population0.even {
				background-color:white;
		}
		
		#settingrow-population0.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-population0.hidden {
			display:none;
		}
		
		#settingrow-population1.even {
			background-color:white;
		}
		
		#settingrow-population1.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-population1.hidden {
			display:none;
		}
		
		#settingrow-population2.even {
				background-color:white;
		}
		
		#settingrow-population2.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-population2.hidden {
			display:none;
		}
		
		#settingrow-population3.even {
			background-color:white;
		}
		
		#settingrow-population3.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-population3.hidden {
			display:none;
		}
		
		
		#settingsPopulationCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPopulationConfidenceSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPopulationRegressionSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPopulationRegressionSliderValue.overmax {
			
			background-color: crimson;
									
		}
		
		#settingsPopulationPowerCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;		
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPopulationMaxMessage {
			font-size: 11px;
			color: crimson;
			
		}
		
		#settingsPopulationMaxValue {
			font-size:13px;
			font-weight:bold;
		}
		
		
		/*  End of section to repeat....Done with this analysis method (Pupulation)
		  Repeat below this line for each Analysis Method  */				
		/* ########################################################################### */
		/* ########################################################################### */
		
		
				/* Repeat this section below for each section of each analysis method */
		#hidePositional.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px; 		
			height:20px;				
			background-repeat: no-repeat;
						
		}
		
		#hidePositional.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
	
		
		#hidePositionalNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePositionalNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hidePositionalInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePositionalInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hidePositionalSettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePositionalSettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hidePositionalDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hidePositionalDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		
		
		#analysis-positional-instructions-content {
			height:320px; 
			margin-left:2px;
			margin-bottom;5px;
			overflow-y:scroll;
			display: none;
		}	
		
		/* UI elements for Positional */
		
		#settingrow-positional0.even {
				background-color:white;
		}
		
		#settingrow-positional0.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-positional0.hidden {
			display:none;
		}
		
		#settingrow-positional1.even {
			background-color:white;
		}
		
		#settingrow-positional1.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-positional1.hidden {
			display:none;
		}
		
		#settingrow-positional2.even {
				background-color:white;
		}
		
		#settingrow-positional2.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-positional2.hidden {
			display:none;
		}
		
		#settingrow-positional3.even {
			background-color:white;
		}
		
		#settingrow-positional3.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-positional3.hidden {
			display:none;
		}
		
		
		#settingsPositionalCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPositionalConfidenceSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPositionalRegressionSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPositionalRegressionSliderValue.overmax {
			
			background-color: crimson;
									
		}
		
		#settingsPositionalPowerCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;		
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsPositionalMaxMessage {
			font-size: 11px;
			color: crimson;
			
		}
		
		#settingsPositionalMaxValue {
			font-size:13px;
			font-weight:bold;
		}
		
		
		/*  End of section to repeat....Done with this analysis method (Positional)
		  Repeat below this line for each Analysis Method  */				
		/* ########################################################################### */
		/* ########################################################################### */
		
		
				/* Repeat this section below for each section of each analysis method */
		#hideLucky.up {			
			background-image: url(../images/arrow-up-icon.png);
			width:20px; 		
			height:20px;				
			background-repeat: no-repeat;
						
		}
		
		#hideLucky.down {
			background-image: url(../images/arrow-down-icon.png);
			width:20px; 
			height:20px;
			background-repeat: no-repeat;			
		}		
	
		
		#hideLuckyNumbers.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideLuckyNumbers.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideLuckyInstructions.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideLuckyInstructions.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideLuckySettings.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideLuckySettings.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#hideLuckyDetails.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideLuckyDetails.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px; 			
			background-repeat: no-repeat;			
		}
		
		#analysis-lucky-td {
			width:630px;
		}
		
		td.green-unselected-ball {
			width:24px;			
			background-image: url(../images/green-unselected-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:bold;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:2px;
			padding-left:2px;
			cursor: pointer;
		}
		
		td.red-unselected-ball{
			width:24px;			
			background-image: url(../images/red-unselected-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:normal;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:2px;
			padding-left:2px;
			cursor: pointer;		
		}
		
		td.green-selected-ball {
			width:24px;			
			/*background-image: url(../images/green-selected-ball.png);*/
			background-image: url(../images/green-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:bold;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:2px;
			padding-left:2px;
			cursor: pointer;
		}
		
		td.red-selected-ball {
			width:24px;			
			background-image: url(../images/red-selected-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:bold;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:2px;
			padding-left:2px;
			cursor: pointer;
		}

		td.lucky-select-mouseover {
			width:24px;			
			background-image: url(../images/orange-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:bold;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:2px;
			padding-left:2px;
			cursor: pointer;			
		}
		
		td.lucky-removeme-mouseover {
			width:24px;			
			background-image: url(../images/orange-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:bold;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:2px;
			padding-left:2px;
			cursor: pointer;			
		}
		
		td.lucky-select-invisible {
			width:24px;				
			background-image: url(../images/invisible-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:bold;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:2px;
			padding-left:2px;
						
			visibility:hidden;
			/*cursor: pointer;*/
		}
		
		td.lucky-select-hidden {
			width:24px;				
			background-image: url(../images/invisible-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;			
			font-weight:bold;
			font-size:13px;
			font-weight:bold;
			padding-top:7px;
			padding-bottom:7px;
			padding-right:3px;
			padding-left:3px;
			
			/*cursor: pointer;*/
			display:none;
			
		}
		
		#analysis-lucky-instructions-content {
			height:320px; 
			margin-left:2px;
			margin-bottom;5px;
			overflow-y:scroll;
			display: none;
		}	
		
		/* UI elements for LUCKY numbers */
		
		
		#settingrow-lucky0.even {
				background-color:white;
		}
		
		#settingrow-lucky0.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-lucky0.hidden {
			display:none;
		}
		
		#settingrow-lucky1.even {
			background-color:white;
		}
		
		#settingrow-lucky1.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-lucky1.hidden {
			display:none;
		}
		
		#settingrow-lucky2.even {
				background-color:white;
		}
		
		#settingrow-lucky2.odd {
			background-color:whitesmoke;
		}
		
		#settingrow-lucky2.hidden {
			display:none;
		}
		
		#settingrow-lucky3.even {
			background-color:white;
		}
		
		#settingrow-lucky3.odd {			
			background-color:whitesmoke;
		}
		
		#settingrow-lucky3.hidden {
			display:none;
		}
		
		
		#settingsLuckyCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsLuckyConfidenceSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsLuckyRegressionSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsLuckyRegressionSliderValue.overmax {
			
			background-color: crimson;
									
		}
		
		#settingsLuckyPowerCountSliderValue {
			width:46px;
			font-size:15px;
			font-weight:bold;		
			margin-top:5px;
			background-color: Cornsilk;
			border:1px solid gray;
			-moz-box-shadow: 4px 4px 2px #888;
			-webkit-box-shadow: 4px 4px 2px #888;
			box-shadow: 4px 4px 2px #888;
			-moz-border-radius: 2px;
			border-radius: 2px;
						
		}
		
		#settingsLuckyMaxMessage {
			font-size: 11px;
			color: crimson;
			
		}
		
		#settingsLuckyMaxValue {
			font-size:13px;
			font-weight:bold;
		}
		
		
		/*  End of section to repeat....Done with this analysis method (Lucky Numbers)
		  Repeat below this line for each Analysis Method  */				
		/* ########################################################################### */
		/* ########################################################################### */
		
		
		
		
		
		
		
		
		
		
		/* SELECT GAME WIDGET CSS STARTS HERE */
						
		#game-widget-container {
			margin-top:15px;			
			border:1px solid gray;
			/* background-color:#fff4cd; */		
			margin-bottom: 12px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-header {
			background-color:black;
			padding-bottom:2px;			
			margin-bottom:8px;
			/* border-bottom:1px gray solid; */
		}
		
		.game-widget-number-green {
			/* width:22px; */			
			/* background-image: url(../images/green-ball.png); */
			/* background-repeat: no-repeat;
			background-position: center; */
			text-align:center;			
			font-weight:bold;
			font-size:92%;
			display:inline;
		}
		
		.game-widget-number-red {
			/* width:22px;	*/
			/* background-image: url(../images/red-ball.png); */
			/* background-repeat: no-repeat;
			background-position: center; */
			text-align:center;			
			font-weight:bold;
			font-size:92%;			
			color:red;
			display:inline;
		}
		
		
		.game-widget-margin {
			margin-left:2px;
			margin-right:2px;
		}
		
		#game-widget-region {
			font-size:120%;
			font-weight:bold;	
			padding-left:1px;						
		}
		
		#selectRegionPopupOpen {
			font-size:15px; 
			color:darkred; 
			font-weight:bold;
			
			 padding-top:2px; 
			 padding-bottom:2px;
			 padding-left:4px;
			 padding-right:4px;
			 margin-right:3px;
			 margin-top:2px;
			
			/*margin:1px;		*/	
		}	
		
		
		.select-region-button {
			font-size:15px; 
			color:darkred; 
			font-weight:bold;
			
			 padding-top:2px; 
			 padding-bottom:2px;
			 padding-left:4px;
			 padding-right:4px;
			 margin-right:3px;
			 margin-top:2px;
			 float:right;
		}
		
		
		.select-region-popup {
			color: black;
		}
		
		#game-widget-footer {
			/* height: 50px; 
			border: 1px solid green;
		*/
		}
		
		#game-widget-select-form {
			font-size:10px;
			font-weight:bold;		
		}
			
					
		
		/* game widget region select popup */
		#region-link {			
			font-size:97%;
			
		}
		
		#region-link.lit {
			background-color:orange;
		}
	
		
		
			
		/* Repeating for each Game  */
				
		#hideGameWidgetSection0.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection0.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container0 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container0.selected {
			background-color:floralwhite;
		}
		
		#game-widget-section-header0 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header0.selected {
			background-color:orange;
		}
		
		#game-widget-section-content0 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game0 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton0 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
	
		/* Repeating for each Game  */
				
		#hideGameWidgetSection1.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection1.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container1 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container1.selected {
			background-color:floralwhite;
		}
		
			#game-widget-section-header1 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header1.selected {
			background-color:orange;
		}
		
		#game-widget-section-content1 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game1 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton1 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
			/* Repeating for each Game  */
				
		#hideGameWidgetSection2.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection2.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container2 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container2.selected {
			background-color:floralwhite;
		}
		
		#game-widget-section-header2 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header2.selected {
			background-color:orange;
		}
		
		#game-widget-section-content2 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game2 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton2 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
	
		/* Repeating for each Game  */
				
		#hideGameWidgetSection3.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection3.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container3 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container3.selected {
			background-color:floralwhite;
		}
		
		#game-widget-section-header3 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header3.selected {
			background-color:orange;
		}
		
		#game-widget-section-content3 {
			margin-left:2px;
			margin-right:2px;
		}
		
		#game-widget-region-name {
			padding-left: 3px;
			padding-top: 2px;					
			color:white;		
		}
		
		
		
		#is-selected-game3 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton3 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
			/* Repeating for each Game  */
				
		#hideGameWidgetSection4.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection4.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container4 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container4.selected {
			background-color:floralwhite;
		}
		
			#game-widget-section-header4 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header4.selected {
			background-color:orange;
		}
		
		#game-widget-section-content4 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game4 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton4 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
			/* Repeating for each Game  */
				
		#hideGameWidgetSection5.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection5.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container5 {
		border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container5.selected {
			background-color:floralwhite;
		}
		
			#game-widget-section-header5 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header5.selected {
			background-color:orange;
		}
		
		#game-widget-section-content5 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game5 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton5 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
			/* Repeating for each Game  */
				
		#hideGameWidgetSection6.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection6.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container6 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container6.selected {
			background-color:floralwhite;
		}
		
			#game-widget-section-header6 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header6.selected {
			background-color:orange;
		}
		
		#game-widget-section-content6 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game6 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton6 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
			/* Repeating for each Game  */
				
		#hideGameWidgetSection7.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection7.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container7 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container7.selected {
			background-color:floralwhite;
		}
		
			#game-widget-section-header7 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header7.selected {
			background-color:orange;
		}
		
		#game-widget-section-content7 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game7 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton8 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
			/* Repeating for each Game  */
				
		#hideGameWidgetSection8.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection8.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container8 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container8.selected {
			background-color:floralwhite;
		}
		
			#game-widget-section-header8 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header8.selected {
			background-color:orange;
		}
		
		#game-widget-section-content8 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game8 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton8 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
			/* Repeating for each Game  */
				
		#hideGameWidgetSection9.up {
			background-image: url(../images/arrow-up-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 			
			background-repeat: no-repeat;			
						
		}
		
		#hideGameWidgetSection9.down {
			background-image: url(../images/arrow-down-icon.png);
			float:right;
			width:20px; 
			height:20px;
			margin-left:4px; 	 			
			background-repeat: no-repeat;			
		}
		
		#game-widget-section-container9 {
			border:1px solid gray;
			background-color:white;
			margin-top: 6px;
			margin-bottom:6px;
			
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		
		#game-widget-section-container9.selected {
			background-color:floralwhite;
		}
		
			#game-widget-section-header9 {
			font-weight:bold;
			background-color:gold;
			padding-left:5px;
		}
		
		#game-widget-section-header9.selected {
			background-color:orange;
		}
		
		#game-widget-section-content9 {
			margin-left:2px;
			margin-right:2px;
		}
		
		
		#is-selected-game9 {
			color:darkorange;
			font-weight:bold;
			font-size:88%;			
			background-color:lightyellow;
			visibility:hidden;
			margin-left:6px;
		}
		
		#selectGameButton9 {					
			padding-top:2px; 
			padding-bottom:2px; 	
			padding-left:4px;
			padding-right:4px;		
			margin-right:5px;				
		}
		
		/* end repeating for each game */
		
		
		.game-widget-date {
			font-size:90%;
		}
		
		
		
	/*   Analysis Overview (at top of analysis page */
	
	#analysis-overview-container {
			/*border:1px solid gray;*/
			background-color:white;
			margin-top: 12px;
			margin-bottom: 22px;
			margin-left: 0px;
			margin-right: 0px;
			/*
			-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
			*/
	}
	
	
	#analysis-overview-header {
		font-size:28px;
		font-weight:bold;
		padding-right: 6px;
		padding-left: 6px;
		padding-top: 2px;
		padding-bottom: 2px;
		/* background-color:orange; */
		/*border-bottom:1px gray solid;*/
		height:30px;
		/*
		-moz-box-shadow: 6px 6px 3px #888;
			-webkit-box-shadow: 6px 6px 3px #888;
			box-shadow: 6px 6px 3px #888;
			-moz-border-radius: 5px;
			border-radius: 5px;
		*/
	}
	
	#analysis-overview-content {		
		margin-bottom:5px;
		margin-left:2px;
		/*
		height:320px; 
		overflow-y:scroll;
		*/
	}	

	#hideAnalysisOverview.up {
			background-image: url(../images/show-instructions-checked.png);
			float:right;
			width:120px; 
			height:25px; 			
			background-repeat: no-repeat;			
						
	}
	
	#hideAnalysisOverview.down {
		background-image: url(../images/show-instructions-unchecked.png);
		float:right;
		width:120px; 
		height:25px; 		
		background-repeat: no-repeat;			
	}
	
	
	/* My Account Page and Packages */
	
	.block-title {
		font-size:118%;
		margin:3px;
	}	
		
	
	/* CHARTS*/
	 
	 .chart-big {
		width:100%;
		padding-bottom:6px;		
	}
	
	
	
	/* this is just for the wheel details charts like Guaranteed Table */
	
	table.wheeltable {
			background-color:darkgreen;
			color:black;
			width:100%;
			border: none;
			border-collapse:collapse;
			
		
		}	
		
		
		
	td.wheeltable-tiny-y {
			font-size:9pt;	
			padding:0px;
			margin:0px;	
			background-color:gold;	
			text-align: center;
			/*border-top: none;
			border-left: none;
			border-bottom:1px solid black;		
			border-right:1px solid black;	*/					
		}

	td.wheeltable-tiny-x {
			font-size:9pt;			
			/* padding-right:5px; */
			background-color:gold;	
			margin-left:3px;
			margin-right:3px;
			text-align: center;
		/*	border-top: none;
			border-left: none; */
		/*	border-right:1px solid black; */
		}

	td.wheeltable-tiny-blank {
			font-size:10pt;			
			padding-right:5px;
			background-color:white;	
			padding:0px;
			margin:0px;
			/* border-top: none; 
			border-left: none; */
		}
		
	td.wheeltable-data {
			font-size:12pt;					
			background-color:#005500;	
			border: 1px solid black;
			text-align: center;
		}
		
	td.wheeltable-data-hot {
			font-size:12pt;					
			background-color:#008800;
			
			border: 1px solid black;
			text-align: center;
		}	

	td.wheeltable-xy {
			font-size:13pt;					
			background-color:cornsilk;	
			
			border-right:1px solid black;
			border-bottom:1px solid black;
			text-align: center;
			
			/*border-top: none !important;
			border-left: none !important;*/
			
		}
	
	.wheeltable-title {	
			font-size:14pt;	
			padding:0px;
			margin-left:0px;
			margin-right:0px;
			margin-top:0px;
			margin-bottom:4px;				
			
			text-align: center;				
			
	}
		
	.wheeltable-caption {	
			font-size:9pt;	
			padding:0px;
			margin-left:2px;
			margin-right:2px;
			margin-top:4px;
			margin-bottom:2px;				
			/* background-color:cornsilk;	*/
			text-align: center;				
			/* color:#003300; */
	}
	
	
	#email-tickets {
		display: none;
	}
	
	#email-tickets-button {
		text-align:center;
		
	}
	
	#email-tickets-button.invisible {
		/* visibility:hidden; */
		display:none;
	}


/* widgets on the account settigns page */

.widget-container {
	margin-top:15px;			
	border:1px solid gray;
	background-color:#f5f5f5;			
	margin-bottom: 25px;
	margin-left: 10px;
	margin-right: 6px;
	padding:3px;
	-moz-box-shadow: 6px 6px 3px #888;
	-webkit-box-shadow: 6px 6px 3px #888;
	box-shadow: 6px 6px 3px #888;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#select-widget-top-gameinfo {
		font-size:13px;
		text-align:center;
		font-weight:bold;
		margin-bottom:16px;
		color:darkred;
}


#analysis-top-gameinfo {
		font-size:132%;
		color:crimson;
}

.small-double-stack {
	font-size:76%; 
	font-weight:bold;
	margin-top:1px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:96%;
}




/* new classes added after July 2015  */
/* used for Authorize.net Credit card pages */

.credit-card-form {
	width:650px;
	margin-top:15px;			
	border:1px solid gray;
	background-color:#f5f5f5;			
	margin-bottom: 25px;
	margin-left: 10px;
	margin-right: 6px;
	padding:3px;
	-moz-box-shadow: 6px 6px 3px #888;
	-webkit-box-shadow: 6px 6px 3px #888;
	box-shadow: 6px 6px 3px #888;
	-moz-border-radius: 5px;
	border-radius: 5px;


}


/* new  foundation version */

		.yz-analysis-header {
			background-color:yellow;
			border-bottom:1px gray solid;
			width:100%;
			padding:2px;
		}	
	
		.yz-analysis-header-noperm {
			background-color:lightyellow;
			border-bottom:1px gray solid;
			color:gray;
			width:100%;
			padding:2px;
		}	
		
		.yz-analysis-header-text {
			font-size:105%;
			font-weight:bold;
			margin-right:0px;
			padding-left:7px;			
		}
		
		.yz-analysis-header-text-small {			
			font-size:88%;
			font-weight:bold;
			margin-right:0px;
			padding-left:0px;			
		}

		
		.yz-analysis-header-numbers-all {
			/* width: 370px; */

			
		}

		.yz-analysis-header-number-green {
			height:26px;
			line-height:26px;
			width:24px;
			background-image: url(../images/green-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;
			font-weight:bold;
			font-size:14px;
			display:none;		
				
		}
		
		.yz-analysis-header-number-red {
			height:26px;
			line-height:26px;
			width:24px;
			background-image: url(../images/red-ball.png);
			background-repeat: no-repeat;
			background-position: center;
			text-align:center;
			font-weight:bold;
			font-size:14px;
			color:white;
			display:none;
		}
		
		.yz-analysis-header-hide-button {
			width:30px;
		}
		
		


	.yz-analysis-header-confidence {
		font-weight:bold; 
		font-size:16px;"
		line-height:26px;
		margin-left:7px;
		margin-right:4px;
		text-align:center;
	}
	
	.yz-slider-end-left {
		padding-right:3px;
	}
		
	.yz-slider-end-right {
		padding-left:2px;
	}
	
	
	.yz-slider-end-left-small {
		font-size:95%;
		padding-right:0px;
	}
		
	.yz-slider-end-right-small {
		font-size:95%;
		padding-left:0px;
	}
	
	/* recaptcha fix for styling bug */
	#recaptcha_area, #recaptcha_table{
    table-layout:auto !important;
}   
