#main form {
        width: 335px;
        margin: 5px 0 5px 20px;
}
#main form.register {
        width: 400px;
}
#main form label {
        float: left;
        display: inline;
        width: 100px;
        line-height: 18px;
        margin: 4px 4px;
        text-align: left;
        color: #6E899B;
        font-weight: bold;
}
#main form.register label {
        width: 120px;
}
#main form input {
        width: 150px;
        margin: 2px 0;
}
#main form .submit {
        margin: 10px 10px 10px 108px;
}
#main form.register .submit {
        margin-left: 128px;
}
#main p.forgot {
        margin: 0;
        padding: 0;
        margin-left: 88px;
}
#main form.register p.forgot {
        margin-left: 108px;
}

