body      { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4771CA; background-color:#303092 }
td          { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4771CA; }
a img      { border: none; }
h1,h3,h4 { font-family:Arial, Helvetica, sans-serif; color:#012F8D}

.textLargeLtPinkBold{ color:#303092; font-size:24px; font-weight:bold;display:block; }

.text38LtPinkBold{ color:#303092; font-size:36px; font-weight:bold; }
.text38LtBlueBold{ color:#9D282D; font-size:36px; font-weight:bold; }
.text18grayBold   { color:#666666; font-size:15px; font-weight:bold; }
.text13LtBlue      {color:#4771CA; font-size:13px; }
input.signup        { width:160px; border: 1px solid #666666; FONT-SIZE: 13px; }
select.signup       { width:160px; border: 1px solid #666666; FONT-SIZE: 13px; }
input.phone        { width:40px; border: 1px solid #666666; FONT-SIZE: 13px; }
input.phone2      { width:48px; border: 1px solid #666666; FONT-SIZE: 13px; }
.text13gray         {color:#666666; font-size:13px; }
a.text13graylink   {color:#666666; font-size:11px; }
.specialFormField {display:none;}

#rules p { font-size:12px; color:#000000; margin:10px }
#rules h2 { color:#000000 }
.bold { font-weight:bold; }
#nopurchase { color:#000000; text-align:left; margin-left:13px; margin-right:24px; padding:0; margin-top:0; }
#nopurchase a, #nopurchase a.visited { color:#000000; }
.privacy a, .privacy a.visited   { color:#666666; font-size:10px; }
.thankyoutext { color:#666666; font-size:12px; text-align:justify; }
#content { margin:0; padding:0 }
.onfiletext { color:#666666; font-size:16px; text-align:center; }
