@charset "utf-8";
/* CSS Document */

h1{
	font-size: 13px; font-weight: bold;
	margin-bottom: 5px;
}

table.gamezone {
	margin:0 auto;
}

#apps{
	position: relative;
	width: 560px;
}

#content{
	position: relative;
}
 
#game-zone{
	position: relative;
	width: 560px; 
}

#games{
	position: relative;
	width: 560px;
}

#game-zone-panels {
	width:500px; height:110px;
	overflow: hidden;
	}	
	#game-zone-panels img {
		border:none;
	}	
	
.alt{
	position: absolute;
	top: 195px; left: 30px;
	width:500px; 
	z-index: 10;
}	

.share {
	margin: 5px auto 0 auto;
	text-align: right;
	width:940px;
}

/* Image Flow Overrides - Originals are in css/game-zone/imageflow2.css */
.imageflow .caption {
	z-index: 11;
}
.imageflow .scrollbar {
	z-index: 12;
}

/* Don't touch the styles above this line */

h4.how-it-works {
	background:url(../../images/games-v2/how-it-works-sub-header.png) no-repeat;
	display:block;
	height:14px;
	margin-bottom: 5px;
	text-indent:-3000px;
	width:111px;
}	

/* Drivers Ed Quiz */
.drivers-ed-quiz {
	width:561px;
	margin:45px auto 0 auto;
}
/* /Drivers Ed Quiz */

/* Road Race */
.drivers-ed-road-race {
	text-align:left;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:15px;
	margin-left:25px;
	margin-right:25px;
}
	.drivers-ed-road-race p {
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
	}
	
	.drivers-ed-road-race img {
		border:none;
	}
	
		.drivers-ed-road-race .col1 {
		float:left;
		display:block;
		margin-right:25px;
		margin-top:40px;
	}
	
	.drivers-ed-road-race .col2 {
		float:left;
		display:block;
		width:330px;
	}
	
	.drivers-ed-road-race h3.want-to-get-social {
		background:url(../../images/games-v2/road-race-app-header.png) no-repeat;
		width:146px;
		height:24px;
		display:block;
		text-indent:-3000px;
	}
	
	.drivers-ed-road-race .subcol1, drivers-ed-road-race .subcol2 {
		float:left;
		width:142px;
		margin-right:15px;
	}
	
	.drivers-ed-road-race .ordered-list ol {
		padding-left:17px;
		padding-bottom:10px;
		margin-right:135px;
		font-size:11px;
	}
/* /Road Race */

/* DMV Game */
.dmv-game {
	width:537px; 
	margin:10px auto 0 auto;
}
/* /DMV Game */

/* Drivers Ed Game */
.drivers-ed-game {
	width:480px; 
	margin:40px auto 0 auto;
}
/* /Drivers Ed Game */

/* Lottery */
.drivers-ed-lottery-spin {
	text-align:left;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-left:15px;
	margin-right:15px;
	margin-top:30px;
}

	.drivers-ed-lottery-spin h3.take-lottery-spin {
		background:url(../../images/games-v2/lottery-header.png) no-repeat;
		width:189px;
		height:24px;
		display:block;
		text-indent:-3000px;
		margin:0 auto;
	}
	
	.drivers-ed-lottery-spin p {
		color:#000000;
		font-size:90%;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		display:block;
		padding:15px 0;
		margin:0 90px;
	}
/* /Lottery */

/* Drivers Ed Practice Test - Iphone App */
.drivers-ed-iphone-app {
	background:url(../../images/games-v2/hand-iphone.png) no-repeat;
	background-position:0 25px;
	color:#000000;
	font-weight:normal;
	
	left:-6px;
	position:relative;
	
	text-align:left;
	
	height:370px;
	width:575px;
}

	.drivers-ed-iphone-app .drivers-ed-iphone-app-content {
		margin-left:210px;
		margin-right:0px;
	}
			
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content h3, .drivers-ed-iphone-app .drivers-ed-iphone-app-content p {
			margin-right:28px;
			z-index:2;
		}
		
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content h3.ace-your-permit-test {
			background:url(../../images/games-v2/iphone-app-header.png) no-repeat;
			display:block;
			height:24px;
			margin-top:15px;
			text-indent:-3000px;
			width:146px;
		}
		
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content p {
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
		}
	
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content img {
			border:none;
		}
		
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content .download-buttons {
			left: 80px;
			top: 320px;
			position:absolute;	
		}
		
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content .float-left {
			float:left;
			width:170px;
		}
		
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content .drivers-ed-iphone-app-ol-bg {
			display:block;
			background:url(../../images/games-v2/bg-drivers-ed-app-02.jpg) no-repeat;
			background-position:155px -45px;
			margin-top:60px;
			overflow:visible;
		}		
	
		.drivers-ed-iphone-app .drivers-ed-iphone-app-content .ordered-list ol {
			padding-left:17px;
			padding-bottom:10px;
			margin-right:0;
			font-size:11px;
		}
	
			.drivers-ed-iphone-app .drivers-ed-iphone-app-content .ordered-list ol a{
				font-size:11px;
				color:#1479C5;
				text-decoration:none;
			}
			
			.drivers-ed-iphone-app .drivers-ed-iphone-app-content .ordered-list ol a:hover, .drivers-license-iphone-app .drivers-ed-iphone-app-content .ordered-list ol a:hover{
				text-decoration:underline;
			}
			
/* /Drivers Ed Practice Test - Iphone App */

/* Drivers License - Iphone App */
.drivers-license-iphone-app {
	text-align:left;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-left:-6px;
	margin-right:25px;
	margin-top:5px;
	background:url(../../images/games-v2/hand-dl-iphone-2.png) no-repeat;
	background-position:0px 5px;
}

	.drivers-license-iphone-app p {
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:normal;
	}

	.drivers-license-iphone-app img {
		border:none;
	}

	.drivers-license-iphone-app .drivers-license-iphone-app-content {
		margin-left:215px;
		margin-right:0px;
		position:relative;
		height:385px;
	}
	
		.drivers-license-iphone-app .drivers-license-iphone-app-content .ordered-list ol {
			padding-left:17px;
			padding-bottom:10px;
			margin-right:0;
			font-size:11px;
		}
	
		.drivers-license-iphone-app .drivers-license-iphone-app-content .ordered-list ol a {
			font-size:11px;
			color:#1479C5;
			text-decoration:none;
		}
	
		.drivers-license-iphone-app .drivers-license-iphone-app-content .ordered-list ol a:hover, .drivers-license-iphone-app .drivers-license-iphone-app-content .ordered-list ol a:active{
			text-decoration:underline;
		}
	
	
		.drivers-license-iphone-app .drivers-license-iphone-app-content .iphone-license-image {
			position:absolute;
			right:-29px;
			top:200px;
		}
		
		/*.idmv-iphone-app .idmv-iphone-app-content .iphone-idmv-image {
			position:absolute;
			right:100px;
			top:200px;
		}*/

		.drivers-license-iphone-app .drivers-license-iphone-app-content h3.your-coolest-license-ever {
				background:url(../../images/games-v2/dl-app-header.png) no-repeat;
				display:block;
				height:20px;
				margin-bottom: 5px;
				text-indent:-3000px;
				width:167px;
		}		
		
		.drivers-license-iphone-app .drivers-license-iphone-app-content .float-left {
			float:left;
			width:170px;
		}
		
		.drivers-license-iphone-app .drivers-license-iphone-app-content h4.ready-to-create-license {
				background:url(../../images/games-v2/read-to-create-dl-subheader.png) no-repeat;
				width:135px;
				height:34px;
				display:block;
				text-indent:-3000px;
				margin-top:0;
				margin-bottom:5px;
		}
		
		.drivers-license-iphone-app .drivers-license-iphone-app-content h4.ready-to-create-license {
				background:url(../../images/games-v2/read-to-create-dl-subheader.png) no-repeat;
				width:135px;
				height:34px;
				display:block;
				text-indent:-3000px;
				margin-top:0;
				margin-bottom:5px;
		}

/* /Drivers License - Iphone App */

/* Drivers License - iDMV App */
.drivers-idmv-app {
	background: url(../../images/games-v2/hand-idmv-iphone-3.png) no-repeat;
	height: 370px;
	left: -6px;
	margin-top: 20px;
	position: relative;
	text-align:left;
	width: 575px;
}
	.drivers-idmv-app .drivers-idmv-app-content {
		margin-left: 230px;
		position:relative;
	}
		.drivers-idmv-app .drivers-idmv-app-content .idmv-app-support-content {
			margin-right: 150px;	
		}
	
		.drivers-idmv-app .drivers-idmv-app-content .idmv-app-image {
			position: absolute;
			left: 160px;
			top: 190px;
		}
		
h3.idmv {
		background:url(../../images/games-v2/idmv-app-header.png) no-repeat;
		display:block;
		height:22px;
		margin-bottom: 5px;
		text-indent:-3000px;
		width:178px;
}

/* /Drivers License - iDMV App */

/* mts App */
.mts-app {
	background: url(../../images/games-v2/mts-iphone-2.png) no-repeat;
	height: 380px;
	left: -6px;
	margin-top: 20px;
	position: relative;
	text-align:left;
	width: 575px;
}
	.mts-app .mts-app-content {
		margin-left: 30px;
		position:relative;
	}
		.mts-app .mts-app-content .mts-app-support-content {
			margin-left: 140px;	
		}
	
		.mts-app .mts-app-content .mts-app-image {
			left: 323px;
			position: absolute;
			top: 82px;
		}
	
h3.mts {
		background:url(../../images/games-v2/mts-app-header.png) no-repeat;
		display:block;
		height:23px;
		margin-bottom: 5px;
		text-indent:-3000px;
		width:174px;
}

/* mts - iDMV App */

/* Drivers Ed AIM Bot */		
.drivers-ed-aim-bot {
	text-align:left;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:20px;
	margin-left:-6px;
	margin-right:25px;
	background:url(../../images/games-v2/aim-bot-bg.jpg) no-repeat;
	background-position:0 -25px;
}

	.drivers-ed-aim-bot .drivers-ed-aim-bot-content {
		margin-left:225px;
		margin-right:0px;
		padding-top:5px;
		position:relative;
		height:375px;
	}
	
		.drivers-ed-aim-bot .drivers-ed-aim-bot-content p {
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
		}
	
		.drivers-ed-aim-bot .drivers-ed-aim-bot-content a {
			color: #1479C5;
			font-size:12px;
			font-weight:normal;
			text-decoration:none;
		}
		
		.drivers-ed-aim-bot .drivers-ed-aim-bot-content a:hover, .drivers-ed-aim-bot .drivers-ed-aim-bot-content a:active {
			text-decoration:underline;
		}
		
		.drivers-ed-aim-bot .drivers-ed-aim-bot-content h3.got-driving-questions {
			background:url(../../images/games-v2/aim-bot-header.png) no-repeat;
			width:157px;
			height:24px;
			display:block;
			text-indent:-3000px;
		}
		
		.drivers-ed-aim-bot .drivers-ed-aim-bot-content p.padded {
			padding-right:50px;
		}
		
		.drivers-ed-aim-bot .drivers-ed-aim-bot-content .ordered-list ol {
			padding-left:17px;
			padding-bottom:10px;
			margin-right:135px;
			font-size:11px;
		}
		
			.drivers-ed-aim-bot .drivers-ed-aim-bot-content .ordered-list ol a{
				font-size:11px;
				color:#1479C5;
				text-decoration:none;
			}

/* /Drivers Ed AIM Bot */

/* Drivers Ed Moochify */
.drivers-ed-mooch {
	text-align:left;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:20px;
	margin-left:-6px;
	margin-right:25px;
	background:url(../../images/games-v2/mooch-guy.jpg) no-repeat;
	background-position:20px 35px;
}

	.drivers-ed-mooch .drivers-ed-mooch-content {
		margin-left:255px;
		margin-right:0px;
		padding-top:5px;
		position:relative;
		height:375px;
	}
	
		.drivers-ed-mooch .drivers-ed-mooch-content p {
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
		}
		
			.drivers-ed-mooch .drivers-ed-mooch-content p.padded {
				padding-right:50px;
			}
		
		.drivers-ed-mooch .drivers-ed-mooch-content img {
			border:none;
		}
	
		.drivers-ed-mooch .drivers-ed-mooch-content .ordered-list ol {
			padding-left:17px;
			padding-bottom:10px;
			margin-right:25px;
			font-size:11px;
		}
	
		.drivers-ed-mooch .drivers-ed-mooch-content h3.moochify-a-friend {
			background:url(../../images/games-v2/mooch-header.png) no-repeat;
			width:129px;
			height:24px;
			display:block;
			text-indent:-3000px;
		}
		
/* /Drivers Ed Moochify */

table {
	border-collapse: collapse;
	border-spacing: 0;
}
