body {
  background-color:       #433f3a;
}

#loginform-logo {
  float:                  left;
}

div.loginform {
  margin:                 auto;
  margin-top:             10%;
  border:                 1px solid #53504b;
  padding:                1em;
  width:                  30em;
  background:             #cac9c4 url(../../images/black/login_fd.png) no-repeat scroll 98% 98%;
}

dl.loginform {
  margin:                 0;
  padding:                0;
}

.loginform dt {
  position:               relative;
  left:                   0;
  top:                    1.1em;
  width:                  8em;
  font-weight:            bold;
  font-size:              0.9em;
}

.loginform dd {
  margin:                 0 0 0 9em;
  padding:                0 0 0em 0em;
}

.loginform-level{
  display:                none;
}

.loginform-id {
  visibility:             hidden;
}

.loginform input, .loginform select {
  border:                 1px inset #cac9c4;
  width:                  13em;
}

.loginform input[type='submit'] {
  border:                 1px outset #cac9c4;
  width:                  11em;
  margin:                 1em;
}

#loading_zone {
  float:                  right;
  margin-left:            1em;
}

a.LSsession_recoverPassword {
  float:                  right;
  font-size:              0.8em;
  text-decoration:        none;
  color:                  #53504b;
  font-weight:            bold;
}

.LSsession_recoverPassword_hidden {
  visibility:             hidden;
}
