	body { margin:0; padding:0; background:#c4c4c4; width:100%; text-align:center; }
	#wrap        
	{
	text-align: center;
	position: absolute;
	top: 20px;
	left: 0px;
	width: 100%;
	overflow: visible;
	visibility: visible;
	}

	.lander-page { background:#ffffff; width:760px; height:460px; position:absolute; top:0px; left:50%; margin-left:-380px; }
	.content-page { background:#ffffff; width:760px; height:470px; position:absolute; top:0px; left:50%; margin-left:-380px; }
	.logo { text-align:left; padding:20px 0 20px 0; }
	.content-block { margin:0; padding-left:25px; }
	.banner { position:relative; top:100px; }
	h2 { text-align:left; font:18px sans-serif,tahoma,verdana,helvetica,arial; padding:8px 0 8px 0px; margin:0; }
	p { text-align:left; margin:0; padding:10px 25px 10px 0; font:11px verdana,tahoma,arial,helvetica; color:#454444; line-height:15px; }
	.footer-block { clear:both; text-align:right; font:10px verdana,tahoma,helvetica,arial; color:#9d9d9d; padding:12px; }
	.contact { float:right; margin:10px 10px 0 0; }
	.contact a { color:#9a9a9a; font:9px tahoma,verdana,arial,helvetica; text-decoration:none; }
	.contact a:hover { text-decoration:underline; }
	
	.form-wrap { position:relative; top:0px; left:10px; }
	.form-wrap .form-name { clear:both; float:left; text-align:right; width:150px; height:15px; font:11px verdana,tahoma,arial,helvetica; margin:0 10px 0 0; padding:0; }
	.form-wrap .form-input { text-align:left; font:11px verdana,arial,tahoma,helvetica; margin:0; padding:0; vertical-align:top; }
	.form-wrap .form-buttons { text-align:left; padding-left:150px; }
