﻿body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0;
    color: #333;
}
.clr {
    clear: both;
}

a {
    color: #f08231;
}

#pageBody {
    margin: 20px auto 0 auto;
    width: 22em;
}
#pageFooter {
    margin: 10px auto 10px auto;
    width: 150px;
    text-align: center;
    font-size: 0.7em;
}

/* Login */
#LoginForm .AspNet-Login, #Logout, #PasswordRecoverForm .AspNet-PasswordRecovery {
    font-size: 0.8em;
    border: solid 1px #333;
    padding-bottom: 0.5em;
    background: #fbf4ed;
}

#LoginForm .AspNet-Login input, #PasswordRecoverForm .AspNet-PasswordRecovery input{
    font-size: 1em;
}

#LoginForm .AspNet-Login label em, #PasswordRecoverForm .AspNet-PasswordRecovery label em{
    text-decoration: underline;
    font-style: normal;
}


#LoginForm .AspNet-Login .AspNet-Login-FailurePanel {
    padding: 0.5em 0.25em 0.5em 0.25em;
    text-align: center;
    color: #f00;
}

#LoginForm .AspNet-Login .AspNet-Login-RememberMePanel, #PasswordRecoverForm .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-InstructionPanel, #PasswordRecoverForm .AspNet-PasswordRecovery .AspNet-PasswordRecovery-SuccessTextPanel {
    padding: 0.25em 0.1em 0 0;
    text-align: center;
}

#LoginForm .AspNet-Login .AspNet-Login-PasswordRecoveryPanel {
    padding: 0 0 0.1em 1em;
}

#LoginForm .AspNet-Login .AspNet-Login-UserPanel, #LoginForm .AspNet-Login .AspNet-Login-PasswordPanel, #LoginForm .AspNet-Login .AspNet-Login-SubmitPanel, #PasswordRecoverForm .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-UserPanel, #PasswordRecoverForm .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel{
    text-align: right;
    padding: 0.2em 0.4em;
}

#LoginForm .AspNet-Login .AspNet-Login-UserPanel {
    padding-top: 0.5em;
}

#LoginForm .AspNet-Login .AspNet-Login-UserPanel label, #LoginForm .AspNet-Login .AspNet-Login-PasswordPanel label {
    white-space: nowrap;
}

#LoginForm .AspNet-Login .AspNet-Login-UserPanel input, #LoginForm .AspNet-Login .AspNet-Login-PasswordPanel input, #PasswordRecoverForm .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-UserPanel input{
    width: 18em;
    margin-right: 3px;
}

#LoginForm .AspNet-Login .AspNet-Login-SubmitPanel input, #PasswordRecoverForm .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel input, #PasswordRecoverForm .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel input {
    background: #f08231;
    color: #FFF;
    border: solid 1px #f08231;
    height: 1.7em;
    margin-right: 1em;
}

/* Logout */
#Logout .AspNet-Logout-Message {
    padding: 0.5em;
}

.MemberTitle {
    font-weight: bold;
    font-size: 0.8em;
    color: #fff;
    background: #333;
    padding: 0.4em;
}


