/*
// Logging in
*/

#login, #reset_password {padding:0 10px}
#login span, #reset_password span { display:block; text-align:left; margin:10px auto 20px auto}



#login form {text-align:center; margin:0 auto 15px 0; border:1px solid #b6bbc1}
#login form table {margin:0 auto}
#login form table td {padding:5px;}
#login form table td.balanceweight {width:50px}
#login form input {width:300px; border:1px solid #b6bbc1; padding:4px}
#login form .submit input {width:auto; cursor:pointer}


#error, #message {
 border:1px solid #d69393; 
 color:#842f2f; 
 padding:4px; 
 position:relative; 
 bottom:-1px; 
 background:#f7dada;
 text-align:center
}


fieldset.error {margin-bottom:20px}

#reset_password fieldset {border:1px solid #b6bbc1; margin:0 0 25px 0; padding:10px 10px 15px 10px}
#reset_password fieldset table {margin:0 auto;}

#reset_password fieldset legend {padding:2px 8px; font:bold 12px Tahoma; color:#3c3c3c}
#reset_password fieldset label {display:block; width:200px}

#reset_password fieldset input {width:300px; border:1px solid #989ca0; padding:4px}

#reset_password fieldset.submit {text-align:center; background:transparent; border:0; padding:5px}
#reset_password fieldset.submit button {width:300px; border:1px solid #b6bbc1; padding:4px; cursor:pointer}


#register_links {text-align:left; padding:6px 8px; background:#f9f9f9; border:1px dotted #9b9b9b; border-width:1px 0; margin-top:30px}
#register_links img {vertical-align:middle; margin:0 1px 0 7px}
#register_links a {color:#242424}
#register_links a:hover {text-decoration:underline}