﻿
/* Page Layout */
html, body {
    height:100%;
    background-color:#efefef;
}

#form1 {
    min-height:100%;
    height:100%;    
    margin:0;
}

#doc4 {
    min-width:974px;
}

/* YUI Main Grid */
.yui-t2 {
    background-color:#fff;
    /*background-image:url("/layout_grid.gif");*/
    min-height:100%;
    /*height:100%;*/
}

.yui-t2 #hd {
    margin-bottom: 10px;
    margin-left:5px;
}

.yui-t2 #bd {
    margin-right:10px;
    margin-left:5px;
}


h2 {
    font-size:108%;
    font-weight:bold;
}

h4 {
    font-weight:bold;
}
.AspNet-Login  {
    border:solid 2px #0b2269;
    background-color:#d1d5e2;
    padding:3px;
    float:left;
    margin-right:10px;
}

.AspNet-Login-TitlePanel {
    background-color:#6e7aa5;
    font-weight:bold;
    color:#fff;
    padding:2px;
    text-align:center;
}

.AspNet-Login div {
    margin-bottom:3px;   
 
}

.AspNet-Login-UserPanel label {
    float:left;
    width:10em;
    margin-bottom:2px;
}

.AspNet-Login-PasswordPanel label {
    float:left;
    width:10em;
}

.AspNet-Login-FailurePanel {
    color:#db4228;
}

.AspNet-Login-PasswordRecoveryPanel {
    text-align:right;
}

.AspNet-Login-SubmitPanel {
    text-align:right;
}

#Login1_LoginButton {
    width:5em;
    background-color: #0b2269;
    color: #fff;
    border: solid 1px #fff;
}

.AspNet-PasswordRecovery {
    border:solid 2px #0b2269;
    background-color:#d1d5e2;
    padding:3px;
    float:left;
    margin-right:10px;
}

.AspNet-PasswordRecovery div {
    margin-bottom:3px;   
 
}

.AspNet-PasswordRecovery-UserName-TitlePanel {
    background-color:#6e7aa5;
    font-weight:bold;
    color:#fff;
    padding:2px;
    text-align:center;
}

.AspNet-PasswordRecovery-UserName-SubmitPanel {
    text-align:right;
}

#PasswordRecovery1_UserNameContainerID_SubmitButton {
    width:5em;
    background-color: #0b2269;
    color: #fff;
    border: solid 1px #fff;
}

.AspNet-PasswordRecovery-FailurePanel {
    color:#db4228;
}

.AspNet-ChangePassword {
    border:solid 2px #0b2269;
    background-color:#d1d5e2;
    padding:3px;
    float:left;
    margin-right:10px;
}


.AspNet-ChangePassword div {
    margin-bottom:3px;   
 
}

.AspNet-ChangePassword-ChangePasswordTitlePanel {
    background-color:#6e7aa5;
    font-weight:bold;
    color:#fff;
    padding:2px;
    
    text-align:center;
}

.AspNet-ChangePassword-PasswordPanel label {
    float:left;
    width:11em;
}

.AspNet-ChangePassword-NewPasswordPanel label {
    float:left;
    width:11em;
}

.AspNet-ChangePassword-ConfirmNewPasswordPanel label {
    float:left;
    width:11em;

}

.AspNet-ChangePassword-FailurePanel {
    color:#db4228;
}

.AspNet-ChangePassword-SubmitPanel {
    text-align:right;
    background-color: #0b2269;
    color: #fff;
    border: solid 1px #fff;
}

#ctl00_body_passChange_ChangePasswordContainerID_CancelPushButton,
#ctl00_body_passChange_SuccessContainerID_ContinuePushButton {
    display:none;
}

.ChangePass table tr td {
    padding-top:3px;
}

.ChangePass table {
    margin:2px;
}

div.loginMessageDisplay {
    border:solid 2px #0b2269;
    background-color:#d1d5e2;
    color:#fff;
    text-align:center;
    padding:3px;
    font-weight:bold;
    margin-bottom:5px;
}
