body{
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
height:100%;
}
#wrapper{
	width:990px;
	height:100%;
	position:relative;
	margin:0 auto 0 auto;
}
#wrapper-landing{
	width:990px;
	height:590px;
	position:relative;
	margin:0 auto 0 auto;
}
#wrapper-thank{
	width:990px;
	height:800px;
	position:relative;
	margin:0 auto 0 auto;
}
#pro-health-system{
	position:absolute;
	top:390px;
	left:798px;
	width:165px;
	height:192px;
}
#pro-health-system-thank{
	position:absolute;
	top:546px;
	left:798px;
	width:165px;
	height:192px;
}
#pro-health-system-form{
	position:absolute;
	top:430px;
	left:798px;
	width:165px;
	height:192px;
}
#pro-health-system-rules{
	position:relative;
	width:165px;
	height:192px;
	margin:-190px 0 0 840px;
}
#brought-to-you{
	position:absolute;
	top:176px;
	left:0px;
	width:275px;
	height:385px;
}
#you-could-win{
	position:absolute;
	top:69px;
	left:302px;
	width:440px;
	height:48px;
}
#landing-info{
	position:absolute;
	top:118px;
	left:188px;
	width:609px;
	height:464px;
}
#thank-you-info{
	position:absolute;
	top:161px;
	left:188px;
	width:610px;
	height:464px;
}
#footer{
padding-bottom:40px;
}
#top-copy{
text-align:center;
padding-left:40px;
padding-bottom:20px;
}
#form{
width:493px;
margin-left:284px;
}
#rules{
width:675px;
margin:0 auto 20px auto;
}
.verdana11Black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.verdana11Black a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:underline;
}
.verdana11Blue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#163e6f;
}
.verdana11Blue a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#163e6f;
text-decoration:underline;
}
.arialWhite14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
}
.arialBlue11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#163e6f;
}
.arialBlue14, .arialBlue14 a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#163e6f;
}
.arialBlue15{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#163e6f;
font-weight:bold;
}
.arialBlue18{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#163e6f;
font-weight:bold;
}
.arialBlue28{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#163e6f;
font-weight:bold;
}
.arialBlue48{
font-family:Arial, Helvetica, sans-serif;
font-size:48px;
color:#163e6f;
font-weight:bold;
}

/* classes */
.form-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:right;
padding-right:4px;
}
.opt-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.form-field{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:left;
margin-bottom:4px;
}
.form-small{
width:50px;
text-align:left;
margin-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
.form-medium{
width:70px;
text-align:left;
margin-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
.form-large{
width:209px;
text-align:left;
margin-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
.required-text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.required-text a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.phone-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.winners-text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#c5dfff;
font-weight:bold;
font-style:italic;
}
.winners-text-big{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
font-weight:bold;
text-align:center;
}