body {
	 background-color: #ffffff; 
	 background: url(https://d2l6tmiv6e1a1j.cloudfront.net/loatraining/mmweb_120813_balloons.png) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size:  cover;
	-o-background-size: cover;
	background-size: cover;
	text-align: center;

}	
#wrap {
	margin: 0 auto;
	width: 1000px;
}
#content {
	margin: 0 auto;
	width: 445px;
	height: 520px;
	background-color: #0f1a24;
	border-radius: 10px;
	border: 1px;
	border-color: #0f1a24;
	min-height: 520px;		 
}
#legal {
	width: 500px;
	text-align: center;
}
#legal p {
	font-size: 0.8em;
	color: #000;
	font-family: sans-serif,helvetica,arial;		 
}
#legal p.blue {
	color: #0510fa;
	font-family: sans-serif,helvetica,arial;
}
#privacy {
	width: 500px;
	text-align: center;
}
#privacy p {
	font-size: 0.8em;
	color: #000;
	font-family: sans-serif,helvetica,arial;
}
.opt_text {
	margin-top: 10px;
	margin-bottom: 10px;
}
.submit {
	padding-top: 20px;
}
#inputstyle input {
	width: 300px;
	height: 50px;
	border-radius: 10px;
	border: 3px solid #FDC327;
	text-align: center;
	font-size: 1.1em;
}	
#inputstyle1 input {
	width: 300px;
	height: 50px;
	text-align: center;
	font-size: 1.1em;
}		
.footer {
	margin: 0 auto;
	width: 1100px;
	height: 200px;		  
}

.foot2 {
	width: 800px;
	height: 18px;
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
	margin: 0 auto;
	margin-top: 150px;
	font-family: sans-serif,helvetica,arial;
	color: blue;

}

.foot2 a, .foot2 a:visited {
	text-decoration: underline;
	outline: none;
	
}

.foot2 a:hover {
	text-decoration: none;
	outline: none;
	
}