/* login + forgot_password + create_new_account view */
#returning_and_forgotten { float: left; width: 45%; margin: 10px 0 0 0px; border-right: 1px solid #999; }

#new_account_table { float: left; margin: 10px 0 0 20px; width: 45%; }
#new_account_table th { text-transform: capitalize; }

/* my_account view */
#my_account #my_account_title { margin: 0 0 10px 0; }

#my_account #my_account_title #welcome { font-weight: bold; font-size: 1em; color: #333; }

#my_account #my_account_title #not_me { font-size: 0.8em; }

#my_account #my_account_menu { float: left; margin: 0; overflow: hidden; }
   #my_account #my_account_menu dt { color: #333; margin: 10px 0 5px 0; }
   #my_account #my_account_menu dd { margin: 0 0 5px 10px; }

#my_account #small_cart { float: right; width: 250px; margin: 15px 0 0 0; }

#my_account_address .error { margin-left: 0px; font-weight: bold; }
  #my_account_address .item .error { font-size: 11px; }
  #my_account_address .error_image { display: none; }
  #my_account_address .error ul { margin-left: 30px; }
  #my_account_address .error p { margin-bottom: 5px; color: red; }
#my_account_address h1, #my_account_payment h1 { color: #000; text-transform: uppercase; }

/* email_unsubscribe view */
#email_unsubscribe #email_unsubscribe_table td.title { color:#000000; font-weight:bold; font-size: 24pt; font-family:sans-serif; }
#email_unsubscribe #email_unsubscribe_table td.notes { color:#000000; font-weight:bold; }

table#address_book th, table#payment_book th{ background-color: #eee; }

