TD
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}

body { background: #E2E2E2; font-family: "Lucida Sans", Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size: 11px; }
.clearbot {clear:both;}

#log-wrap { width: 516px; margin: 0 auto; margin-top: 20px;}
#log-top { width: 516px; height: 18px; display: block;}
#log-mid { width: 516px; display: block;}
#log-btm { width: 516px; height: 28px; display: block; }
.login-logo { margin-left: 5px;}
#login-desc { width: 460px; margin: 0 auto; }
.welcome { padding: 18px 45px;  }
#form-wrap { width: 442px; margin: 0 auto 0 30px; }
#login-form-top { width: 442px; height: 40px; display: block; }
#login-form-mid { width: 600px; display: block;} 
#login-form-btm { width: 442px; height: 22px; display: block; }
.form-padding { padding:2px 115px 0 10px; }

.log-title { font-size: 26px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-weight: bold; color: #aeaeae;}
.entrybox { color: #333; margin: 1px 12px 5px 12px; padding: 5px 6px; height: 30px; width: 180px; font-size: 18px; font-family: Serif; border: 1px solid #e2e2e2;}
.optcheck { margin: 6px 15px; 0 0}
.opt-txt { padding: 0 0 10px 0; }
.enterbutton { margin: 0 12px 6px 0; }
.forgottenpass { float: right; font-size: 11px; padding: 15px 28px 6px 0;  }
a.nopass { color: #000; padding: 3px;}
a:hover.nopass { color: #600; background: #CCC; }
.foot-note { padding: 2px 32px; font-size: 9px;}

#log-container { display: table; float: right;}
#log-row { display: table-row;}
#log-cell { display: table-cell;}

.font_strong_large
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
