/* Forms Screen CSS Document */

/* ----------------- DEFAULT FONT STYLES ----------------- */
input, textarea { font-family: Arial, Helvetica, sans-serif; }


.form-table, .form-table70 { border: 1px solid #a9b4ce; }

.form-table th, .form-table70 th { color: #fff; background-color: #a9b4ce; }
.form-table th { font-size: 80%; }
.form-table70 th { font-size: 70%; }

.form-table td, .form-table70 td {  }
.form-table td { font-size: 80%; }
.form-table70 td { font-size: 70%; }

.form-table td.label, .form-table70 td.label {
    color: #535353; background-color: #dadfea;
    text-align: right; vertical-align: top; line-height: 1.7em;
}

.form-table td.field, .form-table70 td.field  {
    color: #535353; background-color: #edeff5; vertical-align: top; line-height: 1.7em;
}
.form-table td.row, .form-table70 td.row {
    line-height: 1.7em;
    color: #535353; background-color: #edeff5; vertical-align: top;
}
.form-table td.row2, .form-table70 td.row2 {
    line-height: 1.7em;
    color: #535353; background-color: #dadfea; vertical-align: top;
}

.form-table .disabled {
    color: #a0a0a0 !important;
}

/* Notification Messages */
.form-table .notification {
    background-color: #464646;
    
}
.form-table .notification .icon { width: 21px; float: left; text-align: center;  margin-right: 5px; }
.form-table .notification .message { width: 597px; float: left; font-size: 85%; color: #fff; padding:2px 0 0 4px; }



.form-table td.buttons, .form-table70 td.buttons {
    padding: 5px; color: #535353; text-align: center;
    background-color: #a9b4ce;
}

.form-table input, .form-table70 input,
.form-table select, .form-table70 select,
.form-table textarea, .form-table70 textarea {
    font-size: 100%; color: #535353;
}

.form-table .input-field, .form-table70 .input-field { border: 1px solid #c5c5c5; padding: 1px 3px; }
.form-table .input-select, .form-table70 .input-select { border: 1px solid #c5c5c5; padding: 1px 1px; }

.form-table input.width-full, .form-table70 input.width-full,
.form-table select.width-full, .form-table70 select.width-full,
.form-table textarea.width-full, .form-table70 textarea.width-full {
    width: 97%;
}

.control-login { width: 500px; }
.control-login .button { width: 65px; margin-left: auto; margin-right: auto; }

.control-forgottenpassword { width: 500px; }
.control-forgottenpassword .button { width: 65px; margin-left: auto; margin-right: auto; }

.control-register { width: auto; }
.control-register .button { width: 80px; margin-left: auto; margin-right: auto; }
