﻿.DivLoginContent {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 30px;
    width: 850px;
}
#divLogin, #tblLogin {
    width: 400px;
}
#divLoginForgot, #tblLoginForgot {
    width: 330px;
}
#divLogin, #divLoginForgot {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    padding-bottom: 0px;
}
#divLoginHdrTbl {
    margin-top: 10px;
}
.LoginTblHdr {
    margin: 5px 0px 5px 0px;
    padding: 3px 3px 5px 3px;
    font-weight: bold;
    text-align: center;
    background: #595959;
    border: 1px solid #333333;
    color: #FFFFFF;
}
#divTblLogin {
    padding-bottom: 10px;
    border: #c1b9a6 1px solid;
    padding-right: 0px;
    padding-left: 30px;
    padding-top: 15px;
    text-align: left;
}
#tblLoginForgot {
    padding-top: 15px;
    text-align: left;
    margin-bottom: 20px;
}
.CellLoginRow {
    text-align: left;
}
.CellLoginTxtBox {
    padding-bottom: 10px;
}
.CellLoginLbl, .CellCheckBoxLblRememberMe, .CellLoginTxtLbl {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #3c3c3c;
    text-decoration: none;
}
.CellLoginLbl, .CellLoginTxtLbl {
    padding-bottom: 10px;
}
.CellLoginLbl {
    padding-right: 5px;
    text-align: right;
}
.CellLoginTxtLbl {
    text-align: left;
}
#cellLoginCreate {
    text-align: right;
}
.LoginButton {
    padding-top: 10px;
    padding-bottom: 5px;
}

.PipeDivider {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #c1b9a6;
    padding-left: 5px;
    padding-right: 5px;
}
.TxtBoxLogin, .TxtBoxLoginLng {
    background: #fafafa;
    border: #c1b9a6 1px solid;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-top: 2px;
    padding-bottom: 5px;
}
.TxtBoxLogin {
    width: 210px;
}
.TxtBoxLoginLng {
    width: 250px;
}
/*---Login CheckBox--------------------*/
.CellCheckBoxLblRememberMe {
    text-align: left;
    text-decoration: none;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-top: 5px;
}
.CellCheckBoxRememberMe {
    padding-top: 5px;
    padding-left: 0px;
}

/*--Login Links---------------------*/
a.LoginForgotTxtLink:link, a.LoginForgotTxtLink:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    display: block;
}
a.LoginForgotTxtLink:hover {
    color: #0000cc;
    text-decoration: underline;
}
/*--Login Msgs---------------------*/
#divFailedTxt {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    color: #F90000;
    font-weight: bold;
    line-height: 150%;
    width: 450px;
}
/*-AccessDenied----------------------*/

#divAccessDenied {
    width: 500px;
}
#divAccessDenied {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

/*-PWDRecover----------------------*/
.CellRecPwdLbl {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #3c3c3c;
    text-align: center;
    text-decoration: none;
    padding-bottom: 15px;
    padding-top: 10px;
}
/*-Pwd recover Succcess----------------------*/
#divRecovSucc {
    margin: 40px auto 40px auto;
    text-align: center;
    width: 400px;
    position: relative;
}


