
#mainmiddlecol .breadcrumb {
display:none;
}

#mainmiddlecol p{
font-size:12px;
}

#mainmiddlecol form {
margin-top:20px;
}

#mainmiddlecol input {
vertical-align:middle;
}

#mainmiddlecol .description {
font-size:11px;
}

#mainmiddlecol label {
font-weight:bold;
}

#edit-field-do-not-send-any-value-wrapper {
border:1px solid #1f5091;
padding:10px;
}

#edit-field-do-not-send-any-value-wrapper label, #otherPrefs label {
padding-left:5px;
}

#edit-field-do-not-send-any-value-wrapper div.description {
display:inline;
}

#emailPrefs {
float:left;
width:440px;
border:1px solid #1f5091;
margin:0;
padding:15px;
}

#subscribe, #emailPrefs div.form-radios {
font-size:12px;
text-align:center;
}

#subscribe {
width:120px;
margin:10px 0;
}

#emailPrefs div.form-radios {
margin:0;
padding:0 5px;
clear:both;
}

#emailPrefs div.form-item {
margin:0;
}

#emailPrefs div.form-radios div.form-item {
float:left;
margin:0;
}

#emailPrefs div.form-item label {
padding:5px 0 0 5px;
margin:0;
}

#emailPrefs div.form-radios label {
font-weight:normal;
margin:0;
}

#emailPrefs div.form-item div.description{
margin:0;
}

#emailPrefs div#edit-field-do-not-email-value-wrapper {
background-color:#deeffb;
padding:10px;
display:block;
}

#edit-field-do-not-email-value-wrapper div.description {
padding-left:15px;
}

#emailPrefs div.form-radios #edit-field-hidden-pictures-value-on-wrapper, #emailPrefs div.form-radios #edit-field-highlights-parents-value-on-wrapper, #emailPrefs div.form-radios #edit-field-special-offers-value-on-wrapper, #emailPrefs div.form-radios #edit-field-highlights-kids-value-on-wrapper  {
background-color:#dae7c9;
width:55px;
margin:0 7px 0 0;
padding-top:5px;
}

#emailPrefs div.form-radios #edit-field-hidden-pictures-value-off-wrapper, #emailPrefs div.form-radios #edit-field-highlights-parents-value-off-wrapper, #emailPrefs div.form-radios #edit-field-special-offers-value-off-wrapper, #emailPrefs div.form-radios #edit-field-highlights-kids-value-off-wrapper  {
background-color:#cae5f8;
width:55px;
margin:0;
margin-right:10px;
padding-top:5px;
}

#edit-field-hidden-pictures-value-on-wrapper, #edit-field-hidden-pictures-value-off-wrapper {
padding-bottom:40px; 
}

#edit-field-highlights-parents-value-on-wrapper, #edit-field-highlights-parents-value-off-wrapper {
padding-bottom:50px;
}

#edit-field-special-offers-value-on-wrapper, #edit-field-special-offers-value-off-wrapper {
padding-bottom:40px;
}

#edit-field-highlights-kids-value-on-wrapper, #edit-field-highlights-kids-value-off-wrapper {
padding-bottom:50px;
}

#emailPrefs div.NL_Desc {
margin:0;
padding:0;
}

#otherPrefs {
float:right;
width:150px;
border:1px solid #1f5091;
margin:0 0 0 10px;
padding:15px;
}

#emailPrefs h2, #otherPrefs h2 {
text-align:center;
margin-top:0;
font-size:16px;
}

#custInfo {
clear:both;
padding-top:20px;
}

#custInfo label {
padding-bottom:2px;
}

#emailAddressEntry {
float:left;
}

#edit-field-email-address-0-email, #edit-field-confirm-email-address-0-email {
width:200px;
}

#dobEntry {
float:right;
width:420px;
padding-top:10px;
}

#dobEntry div.container-inline-date {
width:100%;
}

#dobEntry div.date-month, #dobEntry div.date-day, #dobEntry div.date-year {
float:left;
}

#edit-field-date-of-birth-0-value-month {
width:65px;
}

#edit-field-date-of-birth-0-value-day {
width:50px; 
}

#edit-field-date-of-birth-0-value-year {
width:55px;
}

#dobEntry div.NL_whyAge {
padding-top:5px;
font-weight:bold;
color:#1f5091;
clear:both;
}

#why1 {
font-style:italic;
width:70%;
}

#nameEntry, #addressEntry {
margin:0;
clear:both;
}

#edit-field-first-name-0-value-wrapper, #edit-field-mi-0-value-wrapper, #edit-field-last-name-0-value-wrapper {
float:left;
padding-right:15px;
}

#edit-field-first-name-0-value {
width:110px;
}

#edit-field-mi-0-value {
width:30px;
}

#edit-field-last-name-0-value {
width:125px;
}

#edit-field-street-address-0-value {
width:175px;
}

#edit-field-optional-0-value {
width:145px;
}

#edit-field-city-0-value {
width:110px;
}

#edit-field-state-value {
width:200px;
}

#edit-field-postal-code-0-value {
width:110px;
}

#edit-field-country-value {
width:300px;
}

#edit-field-phone-0-value {
width:110px;
}
