﻿#home-login, .ajaxlogin, .rolling-imgs, .left
{
    overflow: hidden;
    height: 100%;
}

#home-login
{
    height: 251px;
    background: White url("homelogin-bg.png") no-repeat left top;
}

.ajaxlogin
{
}
#home-login .left
{
    width: 425px;
    float: left;
    margin: 15px 0px 15px 20px;
}
#home-login .rolling-imgs
{
    width: 425px;
    height: 204px;
    float: right;
    padding: 3px 5px 0px 0px;
}
#home-login .reg
{
    width: 380px;
    height: 204px;
    float: right;
    padding: 15px 20px 15px 0px;
}
.ajaxLogin
{
}
.ajaxLogin .AspNet-Login
{
    min-height: 150px;
}
.ajaxLogin .AspNet-PasswordRecovery
{
    min-height: 150px;
}
.ajaxLogin .AspNet-Login, .AspNet-PasswordRecovery, .ajaxForm
{
    width: auto;
    color: White;
    font-size: 12pt;
    display: block;
    clear: both;
}
.ajaxLogin .AspNet-Login .AspNet-Login-TitlePanel,
#content .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-TitlePanel,
#content .AspNet-PasswordRecovery .AspNet-PasswordRecovery-SuccessTextPanel h4,
#content .ajaxForm h4
{
    font-family: Arial Rounded MT Bold, Verdana, Sans-Serif;
    color: White;
    font-size: 15pt;
    text-align: center;
    margin-bottom: 5px;
}
.ajaxLogin .AspNet-Login .AspNet-Login-PasswordPanel
{
    clear: both;
    display: block;
}
.ajaxLogin .AspNet-Login .AspNet-Login-UserPanel label,
.ajaxLogin .AspNet-Login .AspNet-Login-PasswordPanel label,
.AspNet-PasswordRecovery-UserName-UserPanel label
{
    width: 100px;
    float: left;
    padding: 5px 3px 0px 0px;
    text-align: right;
}
.ajaxLogin .AspNet-Login .AspNet-Login-SubmitPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel
{
    width: 207px;
    padding: 5px 0px;
    float: left;
    text-align: right;
}
.ajaxLogin .AspNet-Login .AspNet-Login-RememberMePanel
{
    padding-left: 36%;
}
.ajaxLogin .AspNet-Login .AspNet-Login-UserPanel input,
.ajaxLogin .AspNet-Login .AspNet-Login-PasswordPanel input,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-UserPanel input,
#content .ajaxForm .item input.txt
{
    width: 200px;
    padding: 5px;
    border: solid 1px #FFC100;
}
.ajaxLogin .AspNet-Login .AspNet-Login-FailurePanel, .AspNet-PasswordRecovery-FailurePanel
{
    text-align: center;
    padding: 6px 3px;
    font-size: 10pt;
    font-weight: bold;
    color: #FFC0C0;
}
.ajaxLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel
{
    width: 120px;
    float: left;
    padding: 12px 0px 0px 10px;
    display: block;
}
.ajaxLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a,
.AspNet-PasswordRecovery-SuccessTextPanel a
{
    color: White;
    text-decoration: underline;
    font-size: 10pt;
}
#content .ajaxLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a,
#content .AspNet-PasswordRecovery-SuccessTextPanel a
{
    background-image: none;
    padding-left: 0px;
}
.ajaxLogin .AspNet-Login .AspNet-Login-PasswordRecoveryPanel a:Hover,
.AspNet-PasswordRecovery-SuccessTextPanel a:Hover
{
    text-decoration: none;
}
#content .ajaxLogin p
{
    display: block;
    clear: both;
    width: 100%;
    float: none;
    color: White;
    font-size: 8pt;
    margin: 0px;
    padding: 5px 0px;
    text-align: center;
}

.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-InstructionPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-UserPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-TitlePanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-InstructionPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-UserPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-QuestionPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-AnswerPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-SubmitPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-FailurePanel
{
    padding: 3px;
}

#content .AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel
{
    width: 255px;
}
#content .AspNet-PasswordRecovery-UserName-UserPanel label
{
    width: 150px;
}
.AspNet-PasswordRecovery-UserName-InstructionPanel
{
    text-align: center;
    margin-bottom: 10px;
    font-size: 10pt;
}
#content .AspNet-PasswordRecovery-SuccessTextPanel p
{
    text-align: left;
    font-size: 10pt;
}
#content p.login-footer
{
    padding-top: 25px;
}

/* Terms ToolTips */
ul.terms, ul.inline
{
    margin: 0px;
    padding: 0px;
}
ul.terms li, ul.inline li
{
    margin: 0px 0px 0px 20px;
    padding: 0px;
}
ul.inline
{
    margin: 15px 0px;
    padding: 0px;
}

ul.terms li a.Standard, ul.terms li a.Standard:Hover
{
    text-decoration: none;
}

#content .ajaxForm .item input.txt
{
    width: 350px;
}
#content .ajaxForm .item label.lbl,
#content .ajaxForm .item span.lbl
{
    width: 120px;
}
#content .ajaxForm .checks input
{
    border: solid 1px #FFC100;
    background-color: White;
}
#content .ajaxForm .item
{
    padding: 4px 0px 3px 0px;
}
#content .ajaxForm .checks
{
    width: 70%;
    float: left;
    font-size: 8pt;
    padding-left: 10px;
}
#content .ajaxForm .checks label
{
    text-align: left;
    width: auto;
    padding: 3px 0px 0px 2px;
}