@charset "utf-8";
/* CSS Document */

	body {color:#FFFFFF;}
	h3 {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding: 0 20px;}
	p {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0 20px;}
	a {color:#ffffff; border:none; text-decoration:underline;}
	a.no_underline {text-decoration:none;}
	a.white {color:#ffffff; text-decoration:underline;}
	td { font-size:12px;}
	ul {text-align:center;}
	li {list-style-image:url(../img/bullet.jpg); text-align:center; font-family:"Times New Roman", Times, serif;}
	h1#header {text-indent:-9999px; background:url(../img/logo.jpg) no-repeat; height:356px; width:341px; padding:0px; margin:0px;}
	h2#header2 {text-indent:-9999px; background:url(../img/cruising.jpg) no-repeat; width:430; height:34; padding:0px; margin:0px;}
	.bg {background:url(../img/top_bg.jpg) repeat-y; height:100; width:759px; padding:0px; margin:0px;}
	#submit_btn {width:805px; height:40px; text-align:center; background-position: 50% 50%; margin-top:10px;}
	#submit_btn a {text-decoration:none;}
	.10 {font-size:10px; color:#FFFFFF; padding:0 20px;}
	.12 {font-size:12px; color:#FFFFFF; padding:0 20px;}
	.standard_table {padding:0px; border:0px; margin:0px; width:100%; background-color:#7cc9e3;}
	.standard_td {color:#000000; font-size:12px;}
	.rules_margin {margin:0 50px; padding:0 0 0 0; text-align:left;}
	.center {text-align:center;}
	.center_template {width:805px; border:0; background-color:#000000; }
	.center_template_thanks {width:805px; border:0; background-color:#000000; height:700px;}
	.center_template_rules {width:805px; border:0; background-color:#000000; height:3200px;}
	.col_header {margin-left:50px; width:400px;}
	.col_a {margin-left:50px; _margin-left:20px; width:329px; float:left;}
	.col_b {margin-left:50px; _margin-left:20px; width:328px; float:left; text-align:center;}
	.col_b h2 {color:#ffffff; padding-left:18px; font-size:17px;}
	.input_label {color:#ffffff; font-size:12px; font-weight:normal; padding-top:3px;}
	.birthdayMonth {padding: 0px; margin: 0px; width: 100px; font-size:10px;}
	.birthdayDay {padding: 0px; margin: 0px; width: 60px; font-size:10px;}
	.birthdayYear {padding: 0px; margin: 0px; width: 50px; font-size:10px;}
	.state {padding: 0px; margin: 0px; width: 150px; font-size:10px;}
	.formStyle {padding-left:20px; line-height:1em; font-size:12px; width:300px;}
	.formInput {line-height:1em; font-size:12px; width:300px; padding-left:0px;}
	.div_input_wide {padding: 0px; margin: 0px; width: 300px;}
	.form_input_wide {padding: 0px; margin: 0px; width: 300px;}
	.div_input_2_col {padding: 0px; margin: 0px; width:145px;}
	.form_input_2_col {padding: 0px; margin: 0px; width:145px;}
	.div_input_left_2_col {float:left; width:145px;}
	.div_input_right_2_col {float:left; width:145px; margin:0 0 0 10px;}
	.div_input_3_col {padding: 0px; margin: 0px; width:93px;}
	.form_input_3_col {padding: 0px; margin: 0px; width:93px;}
	.div_input_left_3_col {width:93px;}
	.div_input_ctr_3_col {width:93px; margin:0 0 0 10px;}
	.div_input_right_3_col {width:93px; margin:0 0 0 10px;}
	.enter {padding-left:320px;}
	.agree_text {color:#000000; font-size:10px;}
	.error_text {color:#ffffff; font-weight:900;}
	.300 {width: 300px; float: left;}
	.sub_headline {color:#FFFFFF; font-size:12px; padding:0px 10px; margin:0;}
	.sub_headline_thanks {color:#FFFFFF; font-size:16px; font-weight:900; text-align:center; text-transform:uppercase; margin-bottom:10px;}
	.viral_text {width:85%; font-size:16px; font-weight:900; margin-left:50px; margin-bottom:20px; text-align:center;}
	.signup_text {width:90%; font-size:12px; font-weight:normal; margin-left:50px; margin-bottom:20px; text-align:center;}
	.clear-r {clear: right;}
	.clear-l {clear: left;}
	.clear-b {clear: both;}
	.content_b {margin-left: 4px;}
	.yellow-italics {color:#ffec99; font-style:italic;}
