form.passwordForm fieldset
{
    width: auto;
}

form.passwordForm div.formRow
{
    margin: 0.4em 1em 0.4em 0;
    float: left;
    clear: both;
}

div.passwordStrength
{
    float: right;
    padding-left: 0.4em;
    clear: both;
    width: 150px;
}

div.passwordStrength, div.percentBackground, div.percentBar
{
    margin: 0;
}

div.percentBackground
{
    width: 100px;
    background: #DDD 0 0;
    height: 5px;
}

div.percentBar
{
    height: inherit;
    width: 0;
    background: url("/images/passwordStrength.jpg") 0 0;
}

span.percent
{
    font-weight: bold;
}

span.result
{
    font-style: italic;
}

label span 						{ display: none; }
.required .text:after, label.required:after { color: #f00; content: ' *'; }

