﻿.AspNet-Login, .form
{
}

.AspNet-Login > div, .AspNet-ChangePassword > div, .form > div
{
    margin: 5px 0;
    clear: left;
}


.AspNet-Login > div > label, .AspNet-ChangePassword > div > label, .form > div > label
{
    float: left;
    width: 200px;
}

.AspNet-Login > div > label > em, .AspNet-ChangePassword > div > label > em
{
    font-style: normal;
}

.address /* this class refers to the address view in the payment option form */
{
    padding: 5px 5px 5px 200px;
}

.addressManagement /* this class refers to the address view in the address management form */
{
    padding: 5px;
    margin-top: 20px;
    line-height: 0.5em;
}

.address p
{
    margin: 0 !important;
    padding: 0 !important;
}

.mandatory > label:after
{
    content: ' *';
    color: #c00;
    margin-left: 10px;
}

.validator 
{
    font-size: 90%;
    color: #c00;
}

.errorMessage, .asterisk, .errorMessage > span > p
{
    color: Red;
}

.advancedsearch > div
{
    float: left;
    margin: 2px;
    padding: 10px 19px;
}

.advancedsearch > div.buttons
{
    padding-top: 20px;
}

input, select, option 
{
    color: #000;
    padding: 0 3px;
}

.AspNet-Login-FailurePanel > span
{
    font-size:larger;
    color: Red !important;
}

.AspNet-Login-UserPanel > span, .AspNet-Login-PasswordPanel > span
{
    margin-left: 10px;
    font-size:larger;
}

.mandatoryMessage
{
    padding: 10px 0;
    font-size:13px;
}

