/*  648797 / C3D6DF  */
@charset "utf-8";
/* CSS Document */

body{
	background: #0b5abb;
	text-align: center;
	margin: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a, a:hover, a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

	#container{
		width: 926px;
		margin: 0px auto;
		text-align: left;
	}
	
	#header{
		width: 926px;
		height: 124px;
		background: url(images/header_bg.jpg) no-repeat;
	}
	
	#leaderboard{
		width: 926px;
		height: 253px;
		background:url(images/leaderboard_bg.jpg) no-repeat;
	}
	
	#leaderboard2{
		width: 926px;
		height: 253px;
		background:url(images/leaderboard_bg2.jpg) no-repeat;
	}

		#leaderboarddev{
		width: 926px;
		height: 253px;
		background:url(images/leaderboard_bg_dev.jpg) no-repeat;
	}
	
	#middle{
		width: 926px;
		height: 439px;
		position: relative;
		margin: 0px;
	}
	
		#leftside{
			width: 537px;
			height: 400px;
			background: url(images/middle_left_bg.jpg) no-repeat;
			position: absolute;
			top: 40px;
			left: 0;
			font: 11px Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}
		
			#topForm{
				margin: 60px 0 0 60px;
			}
			
			.middleForm{
				margin-left: 60px;
			}
			
			.bottomForm{
				margin-left: 60px;
				margin-top: 15px;
				#margin-top: 0;
				width: 450px;
			}
		
			#leftside td{
				padding: 2px;
				text-align: right;
			}
		
			#leftside input{
				font-size: 12px;
				background: #C3D6DF;
				border: 1px solid #455f6b;
				color:#103957;
				/*  color: #FFFFFF;  */
				width: 130px;
			}
			
				#leftside input.phone{
					width: 24px;
				}
				
				#leftside input.phone4{
					width: 30px;
				}
				
				#leftside input.zip{
					width: 40px;
				}
				
				#leftside input.exp{
					width: 15px;
				}
				
				#leftside input.cvv2{
					width: 24px;
				}
				
				#leftside input.terms_checkbox{
					background: #C3D6DF;
					border: 1px solid #455f6b;
					width: auto;
				}
				
				#leftside input.submitBtn{
					width: 172px;
					height: 45px;
					border: 0;
				}	
			
			#leftside select{
				font-size: 12px;
				background: #C3D6DF;
				border: 1px solid #455f6b;
				/*  color: #FFFFFF;  */
				color:#103957;
			}
			
			#leftside hr{
				width: 450px;
				height: 1px;
				background-color: #638597;
				color: #638597;
				border: 0;
				margin-left: 60px;
			}
		
		#rightside{
			width: 389px;
			height: 400px;
			background:url(images/middle_right_bg.jpg) no-repeat;
			position: absolute;
			top: 40px;
			right: 0;
		}
	
	#bottom{
		width: 926px;
		height: 211px;
		background: url(images/middle_bottom_bg.jpg) no-repeat;
	}
	
	#footer{
		width: 926px;
		height: 100px;
		background:url(images/footer_bg.jpg) no-repeat;
	}
	
	#video{position:absolute;margin:105px 0px 0px 58px;}