#LoginForm {
  width:603px;
  height:254px;
  background:url(/shared/images/login_form_bg.gif);
  margin:20px auto;
  position:relative;
}

#Fields {
  position:absolute;
  top:120px;
  left:10px;
  width:260px;
  height:160px;
}

#Fields p {
  margin:4px 0;
}

#Fields label {
  float:left;
  width:80px;
}

#Fields input[type="text"],
#Fields input[type="password"]{
  height:12px;
  width:170px;
  font-size:11px;
}

#Fields input[type="submit"],
#Fields input[type="button"]{ margin-left:80px;}

#ForgotLink {
  text-decoration:none;
  color:white;
  margin-left:80px;
  font-size:11px;
}

#ForgotLink:hover {
  text-decoration:underline;
  color:#00ADEE;
}

#JoinLink {
  width:300px;
  height:240px;
  position:absolute;
  top:7px;
  left:290px;
  text-indent:-9999px;
}