﻿/* Login Page Styles */
body
{
    background: url(../images/loginBG.png) 0 0 repeat-x #232323;
    width: 100%;
    height: 100%;
    color: #666;
}
    
.loginBox 
{
    font-family: Tahoma, Arial, Sans-Serif;
    Width: 300px;
    display: block;
    margin: 200px auto;
    padding: 10px;
    background: black;
    color:White;
    font-size: 12px;
    overflow: auto;
    height: auto;
    border: 1px solid #c6c6c6;
}

.titleText
{
    text-align:center;
    font-size:smaller;
    color: #777;
}

.logoMain
{
    display:block;
    margin:1px auto;
}

.createAccount 
{
    margin-left:auto; margin-right:auto;
    margin-top:5px;
}

.passwordRecoveryLink
{
    color:white;
    float:left;
}

.passwordRecoveryLink:hover
{
    color:#3BA0FF;
}

.createAccountLink
{
    color:white;
    float:left;
}

.createAccountLink:hover
{
    color:#3BA0FF;
}

.loginButton
{
    background:#333;
    color:White;
    border: 1px solid #FFF;
    float:right;
    margin-right:10px;
    margin-top: -10px;
}

.loginButton:hover
{
    color:#3BA0FF;
}

.UserName
{
    background:#333;
    color:#3BA0FF;
    border: 1px solid white;
    width:150px;
}

.Password
{
    background:#333;
    color:#3BA0FF;
    border: 1px solid white;
    width:150px;
}

.footerText
{
    margin-top:20px;
    color: #777;
    text-align:center;
    font-size:smaller;
}

.tnrisLink
{
    color:#777;
}

.tnrisLink:hover
{
    color:#3BA0FF;
}

/*New user sing up box*/
.newUserBox
{
    font-family: Tahoma, Arial, Sans-Serif;
    Width: 620px;
    display: block;
    margin: 150px auto;
    padding: 10px;
    background: black;
    color:White;
    font-size: 11px;
    overflow: auto;
    height: auto;
    border: 1px solid #c6c6c6;
}

.selectedUserName
{
    color:#3BA0FF;
}

.prevBtn, .createUserBtn, .nextBtn, .cancelBtn, .startBtn, .continueBtn
{
    background:#333333 none repeat scroll 0 0;
    border:1px solid #FFFFFF;
    color:White;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 12px;
}

.prevBtn:hover, .createUserBtn:hover, .nextBtn:hover, .cancelBtn:hover, .startBtn:hover, .continueBtn:hover
{
    color:#3BA0FF;
}

.contentTable
{
     margin-left:auto; margin-right:auto;
}

.termsTextBox
{
    margin-left:30px;
}

td.navigation table
{
   width:auto !important;
}


/*Membership verification page*/
.memberVerificationBox
{
    font-family: Tahoma, Arial, Sans-Serif;
    Width: 310px;
    display: block;
    margin: 150px auto;
    padding: 10px;
    background: black;
    color:White;
    font-size: 11px;
    overflow: auto;
    height: auto;
    border: 1px solid #c6c6c6;
}

.membershipPageloginButton
{
    background:#333;
    color:White;
    border: 1px solid #FFF;
    margin-top:25px;
    margin-right:10px;
    float:right;
}

.membershipPageloginButton:hover 
{
    color:#3BA0FF;
}

.statusLabel 
{
   width:300px;
   font-size: 12px;
}

/*Password reset page*/

.passowrdResetSubmitBtn , .passwordResetLoginBtn
{
    background:#333;
    color:White;
    border: 1px solid #FFF;
}

.passowrdResetSubmitBtn:hover , .passwordResetLoginBtn:hover
{
   color:#3BA0FF;
}

.passwordResetLoginBtn
{
    float:right;
    margin-right:30px;
}
