#customer_profile { background:#999999 url(/images/bg_customer_dashboard.jpg) repeat-x top left; padding:10px; border:1px solid #666666; }
#customer_profile td { color:#333333; }
#customer_profile h3 { font-size:20px; }
#customer_profile h5 { margin:0 0 5px 0; color:#b8b209; }
#customer_profile th { background-color:#cccccc; color:#333333; }
#customer_profile a.hlink { color:#333333; }
#customer_profile a.hlink:hover { color:#666666; text-decoration:none; }
#customer_profile div.instructions { display:block; float:right; width:400px; border:0 solid #000000; text-align:right; }
#customer_profile .content { display:block; width:auto; border:1px solid #666666; padding:10px; margin:0; background:#ffffff; }
	
#customer_profile div.navigation { padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px solid #333333; }
#customer_profile div.navigation td { padding:0 10px 0 0; }
#customer_profile div.navigation a { display:block; color:#c4c4c4; margin:0; padding:3px 0; text-decoration:none; font-size:14px; font-weight:bold; }
#customer_profile div.navigation a:hover { color:#b8b209; }
#customer_profile div.navigation a.active { color:#3ac4df; }

#customer_profile .required { background:#ffffff; }
#customer_profile .optional { background:#ffffff; }
#customer_profile .field { background:#ffffff; padding:0 10px 0 0; }

#customer_profile div.about_me { margin:20px 0 0 0; }
#customer_profile div.about_me td { padding:0 0 5px 0; }
#customer_profile div.fieldname { float:left; width:auto; color:#3ac4df; font-weight:bold; font-size:13px; padding:0 5px 0 0; }

#customers_likes h6 { margin:10px 0; }