#signupNotice { background: url('../images/signupNotice.jpg') no-repeat; padding: 8px; width: 803px; height: 38px; margin: 0 auto; }
#signupNotice #icon { float: left; margin-right: 8px; }
#signupNotice h1 { font: normal 14px arial; color: #333;}
#signupNotice h2 { font: normal 12px arial; color: #ddd;}

#signupLogin { background: #1f4274; width: 251px; height: 422px; padding: 10px 15px 10px 15px; float: left; }
#signupLogin h1 { color: #09a0ff; font-weight: bold;}
#signupLogin h2 { color: #eee; }
#signupLogin small { color: #09a0ff; font: normal 11px arial;}

#signupLogin form p { clear: both; padding: 4px 0; }
#signupLogin form p img { float: left; }
#signupLogin form p label { float: left; width: 70px; padding: 2px 6px; color: #333; }
#signupLogin form p input { float: left; }

#disclaimer { float: left; margin-top: 8px; padding: 15px; background: url('../images/signupLoginDisclaimer.jpg') no-repeat; width: 212px; height: 213px; color: #333; }
#disclaimer textarea { border: 0; width: 100%; height: 200px;}

#signupSignup { float: right; background: url('../images/regbg.png') no-repeat #1f4274; background-position:right; padding: 20px 15px; width: 501px; height: 402px; }
#signupSignup form fieldset { padding: 0 15px 10px 15px;}

#signupSignup form p { clear: both; padding: 10px 0;}
#signupSignup form label { width: 88px; float: left; color: #333; font-weight: bold; }
#signupSignup form input { float: left; }
