﻿body, form, html {
    margin: auto;
    width: auto;
    font-family: Arial;
    overflow: hidden;
}

a, a:visited {
    color: #000;
    text-decoration: none;
}

.HeadingTitle {
}

input[type=text], input[type=number], input[type=password] {
    border: 1px solid #CCC;
    padding: 13px 5px 5px;
    border-right: none;
    font-size: 20PX;
    display: block;
}

.Field {
    position: relative;
}

    .Field input[type=text], .Field input[type=number], .Field input[type=password] {
        background: transparent;
        border: none;
        border-bottom: 1px solid;
    }

#Show_Password {
    position: absolute;
    top: 4px;
    right: 0;
    font-size: 9px;
    padding: 3px;
    border-radius: 5px;
    text-shadow: 0 0 2px #FFF;
    /*border: 1px solid #bebebe;
    background: #DADADA;*/
    width: auto;
}

#Login_Pwd {
    border: 2px solid #CCC;
    border-radius: 14px;
    outline: none;
}

#Accessory_DIV {
}

    #Accessory_DIV div {
        display: table-cell;
        padding: 0 0 0 14px;
    }

#Login_Acc div {
    display: table-cell;
    width: 50%;
}

#Login_Acc {
}

#myLogin_CreateUserLink, #Create_New_Acct_Heading {
    color: #fe8e00;
    font-weight: bold;
    text-shadow: 0 0 1px #000;
}

#myLogin_lnkForgetPassword {
    color: #FFF;
    text-shadow: 1px -1px 3px #000;
}
#NewUserWizard___CustomNav0_StepNextButtonButton {
    position: absolute;
    bottom: 0;
    right: 0;
}
#myLogin_LoginButton, #NewUserWizard___CustomNav0_StepNextButtonButton {
    background: #0e8eff;
    color: #FFF;
    padding: 8px;
    width: 150px;
    border-radius: 8px;
    border: 3px solid #fbf8f8;
    margin: 2px;
    box-shadow: 0 0 1px #000;
}

#myLogin_Password {
    border: none !important
}

span {
    position: absolute
}

table, tr, td {
    border-spacing: 0
}

table, iframe, input[type=text], input[type=number], input[type=password] {
    width: 100%
}

.MainTD div {
}

    .MainTD div input[type=text] {
    }
.Ghost_LBL {
    color: #999;
    position: absolute;
    z-index: 0;
    top: 2px;
    display: block !important;
    margin: 0 !important;
    left: 5px;
    font-size: 12px;
    background: none !important;
    border: none !important;
    color: #696969 !important;
    padding: 0 !important;
}
.TBL {
    margin: 0;
    padding: 0;
    width: 100%;
}

    .TBL div {
        width: 100%;
    }


span {
    position: absolute
}

.TB_Wrap {
    width: auto;
    border: 3px solid #CCC;
    border-radius: 20px;
    overflow: hidden;
}