﻿
#fanatics-form {width: 345px; float: left; margin-left: 24px; display: inline;}
#social-networks {width: 360px; float: left; margin-top: 370px; text-align: center; display: inline;}

fieldset {border: none;}

div#errorReport {font-size: 10px; color: #FF0000; padding: 0 0 10px 0;}

div.personal div.formLine label {padding: 5px 0 0 0; display: inline-block; width: 75px;}

div.formLine label {font-size: 11px; color: #08c;}

div.formLine {clear: left; margin-bottom: 7px; height: 25px;}

select, input.field {font: 11px Verdana, Arial, sans-serif; color: #666}

div.personal input.field {padding: 2px;}

select#ddlMonth, select#ddlDay, select#ddlYear, input#email, input.field {
    border: 1px solid #ccc;}
    
select#ddlMonth, select#ddlDay, select#ddlYear {
    width: 6em;}

/* submit buttons */
div#canContact {
	line-height: 11px;}

div#canContact input, div#canContact label {
	vertical-align: middle;}

div#submitButtons {
	vertical-align: middle;
	clear: both;}

div#submitButtons div {
	float: left; padding: 0px; margin: 0px;}
	
div#submitButtons div.skip {
	font-size: 12px;
	clear: both;
	padding: 35px 0 0 10px; margin: 0px;
	}

label#iAgree, div#canContact label, div#termsPref label {
    color: #666;}

div#terms {font-size: 10px; color: #666; clear: both; font-style: italic;
    padding-top: 15px; margin: 0px;}

div.validate {float: left;}
	
span.validator {
	padding: 3px 0 0 5px;
	float: left;}
	
div#print_text {font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px; color: #666; }
    
p.directions {font-size: 12px; color: #666; text-align: center;}
p.directions a {color: #333;}
