.red { color:red; }
#registration-form, #login-form
{
    padding:0 10px;
    background-repeat:no-repeat;
}
#frm-registration > fieldset > div,
#frm-login > fieldset > div,
#frm-reset-password > div,
#frm-profile > fieldset > div
{
    clear:both;
    margin-top:5px;
    height:30px;
}
#frm-registration > fieldset > div > label.left,
#frm-login > fieldset > div > label.left,
#frm-reset-password > div > label.left,
#frm-profile > fieldset > div > label.left
{
    display:inline-block;
    width:155px;
    text-align:right;
    margin-top:5px;
    margin-right:3px;
}
#frm-registration > fieldset > div > input[type="text"],
#frm-registration > fieldset > div > input[type="password"],
#frm-login > fieldset > div > input[type="text"],
#frm-login > fieldset > div > input[type="password"],
#frm-reset-password > div > input[type="password"],
#frm-profile > fieldset > div > input[type="text"]
{
    padding:5px;
}
#frm-registration > fieldset > div > input[type="text"],
#frm-registration > fieldset > div > input[type="password"],
#frm-registration > fieldset > div > select,
#frm-profile > fieldset > div > input[type="text"],
#frm-profile > fieldset > div > input[type="password"],
#frm-profile > fieldset > div > select,
#frm-reset-password > div > input[type="password"]
{
    width:200px;
    float:left;
}
#frm-registration > fieldset > div > div.msg
{
    font-family:Arial;
    margin-top:6px;
    margin-left:6px;
}
