#register {width:440px; padding: 0 0 50px 0; display:inline; float:left;}

#login {width:440px; display:inline; float:left; padding:0 0 0 20px;}
#login label {width:100px; float:left; margin: 0; padding:0;}
#login input {margin: 0 0 5px 0; border:1px solid #999;font-size:11px;height:17px; font-family:Verdana, Arial, Helvetica, sans-serif;vertical-align:middle; float:left;}

#login input.checkbox {float:left; margin:0 10px 0 0;}

#login .box-top, #register .box-top {background: url(/gfx/login-top.gif) no-repeat top; width:440px; margin:0; padding:10px 0 0 0;}
#login .box-bot, #register .box-bot {background: url(/gfx/login-bot.gif) no-repeat bottom; width:440px; margin:0; padding:0 0 7px 0;}
#login .box, #register .box {border-right:1px solid #ccc; border-left:1px solid #ccc; width:418px; margin:0; padding:10px;}

#registration label {width:150px; float:left; margin: 0; padding:0; display:inline;}
#registration input {margin: 0 0 5px 0; border:1px solid #999;font-size:11px height:17px; font-family:Verdana, Arial, Helvetica, sans-serif;vertical-align:middle; float:left; display:inline;}
#registration .checkboxCols {float:left; display:inline; margin:0 10px 10px 0;}
#registration .checkboxCols span label {font-size:11px; float:left; display:block; text-align: left;  padding: 2px 0 0 5px; width:250px;}
#registration .widelabel span label {width:500px;}
#registration .checkboxCols input {border:none;}
 
.w160{width:160px;}
.w180{width:180px;}
