﻿
#indexLeftColumn
{
    float: left;
}

#indexRightColumn 
{
    float: right;
}

#loginContainer 
{
    width: 248px;
}

#loginContainer .boxTitle
{
    background-color: #303030;
    color: #fff;
    font-family: Arial;
    font-size: 12px;
    margin: 0px;
    padding: 4px;
}

#loginContainer .boxTitle .boxTitleText 
{
    display: inline;
    padding-right: 70px;
}

#loginContainer .boxTitle .boxTitleTextRight, #loginContainer .boxTitle .boxTitleTextRight a
{
    display: inline;
    color: #fff;
    font-family: Arial;
    font-size: 9px;
}

#loginContainer .boxBody
{
    background-color: #e8e8e8;
    padding-top: 4px;  
}

#loginContainer .loginForm
{
    font-size: 10px;
}

#loginContainer .loginForm #loginForm 
{
    border: 0px;
    margin: 0px;
    padding: 0px;
}

#loginContainer .loginForm input
{
    border: 1px solid #606060;
    font-size: 10px;
    margin: 0px;
    vertical-align: top;
}

#loginContainer .loginForm #loginErrorTxt
{
    color: #f00;
    font-size: 12px;
    margin-left: 42px;
}

#loginContainer .loginForm #loginEmail
{
    width: 195px;
}

#loginContainer .loginForm #loginPassword
{
    width: 130px;
    margin-right: 4px;
}

#loginContainer .loginForm #forgotPassword 
{
    font-size: 9px;
    color: #606060;
}

#loginContainer .contactUsCancel
{
    font-size: 9px;
    margin-top: 4px;
    margin-bottom: 7px;
    padding: 4px 8px 4px 8px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    text-align: right;
}

#loginContainer .contactUsCancel a 
{
    color: #606060;
}

.forgotPwdSubmitButton 
{
    text-align: center;
    margin: 0 auto;
    
}

#whatsNewContainer
{
    margin-bottom: 10px;
}

#whatsNewContainer .boxTitle
{
    background-color: #303030;
    color: #fff;
    font-family: Arial;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
}



#newsletterContainer img
{
    border: none;
}

#flashRotatorContainer
{
    margin-bottom: 10px;
}

#logosContainer 
{
    background-color: #e8e8e8;
    height: 128px;
    width: 482px;
    margin: 0px;
}

#logosContainer img 
{
    border: none;
}


#loginRedirectorAttention 
{
    margin: 20px 0px;
    padding: 20px   ;
    background-color: #ffff99;
}

#loginRedirectorAttention h2 
{
    margin: 0px;
    padding: 0px;
}

#loginRedirectorAttention a, #loginRedirectorAttention a:visited 
{
    font-weight: bold;
    margin-left: 30px;
}

#loginRedirector { float: left; background-color: #606060; }

#redirectorLeft 
{
    background-color: #606060;
    float: left;
    font-family: inherit;
    font-size: 14px;
    color: #fff;
    width: 270px;
    padding: 20px 15px;
    line-height: 1.5em;
    height: 100%;
}

#redirectorLeft a { color: #fff; text-decoration: underline; }
#redirectorLeft a:hover { text-decoration: none; }

#redirectorRight 
{ 
    background-color: #e8e8e8;
    float: left;
    font-family: inherit;
    font-size: 14px;
    color: #000;
    width: 410px;
    padding: 20px 15px;
    line-height: 1.5em;
    height: 100%;
}

#redirectorRight h1 
{
    font-weight: bold;
    font-size: 16px;
}

#redirectorRight .option { font-size: 10px; }


#redirectorRight a { color: #000; text-decoration: underline; }
#redirectorRight a:hover { text-decoration: none; }

#loginErrorPanel
{
    font-family: inherit;
    font-size: 11px;
    color: Red;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
}
