body {background:#0c3e6e; margin:15px 0px; font:12px Arial, Helvetica, sans-serif; color:#404040;}
form {margin:0px;}
input {font-size:14px; color:#000; vertical-align:middle;}
h1 { font-size:16px; background-color:#dfdfdf; padding:5px 10px; margin:0px; }
label {cursor:pointer;}

.pretty-form, .prettyform2 {margin:0px; padding:0px; font-size:14px;}
.pretty-form input {font-size:14px; background:#FFFADB url(../image/inputback.gif) repeat-x top; padding:3px; border:1px solid #CBB945; }
.pretty-form textarea {font-size:14px; background:#FFFADB url(../image/inputback.gif) repeat-x top; padding:3px; border:1px solid #CBB945;}
.pretty-form label {font-size:14px; }
.pretty-form select {font-size:14px;}
.pretty-form td, .prettyform2 td {padding-bottom:6px;}

#login-container { text-align: center; }
#login 
{ 
    text-align: left; 
    width: 370px; 
    height: 300px; 
    margin: 0 auto;
    margin-top:100px; 
} 
#login label { text-align:right; }
#login td { padding:5px; }
.login-content { padding:10px; }
#loginForm, #forgotPasswordForm { background-color:#fff; margin-top:6px; border:2px solid #000;}
#forgotPasswordForm { display:none; }

#SUBMIT_BUTTON_1, #SUBMIT_BUTTON_2 {font:bold 14px arial; color:#105CB6; text-decoration:none; background:#EFEFEF url(../image/linkbuttonback.gif) repeat-x; padding:4px; border:1px solid #CBD6DF; cursor:pointer; }
#REMEMBER_ME { border:0px;background:none;height:24px;width:24px; }
#USERNAME, #PASSWORD, #EMAIL { width:220px; }
#LOGIN_ERROR, #FORGOT_PASSWORD_ERROR { color:#a00; }
#SUCCESS { color:#0a0; }