/* styles for guru clients */

#guru-client-login {
  background-color:#fff;
  border:1px solid #9a9a9a;
  font-size:1.1em;
  margin:4em auto;
  padding:15px 0;
  text-align:left;
  width:755px;
}

#client-header {
  border-bottom:1px solid #ccc;
  margin-bottom:15px;
  padding-bottom:7px;
}
#guru-client-login #logo {
  margin-top:0;
  background-repeat:no-repeat;
  border:0;
}
#client-logo {
  float:right;
  background:none;
  border:0;
  padding:0 0 1px;
}
#client-logo img {
  margin:0;
}

#guru-client-login h1 {
  clear:both;
  font-size:1.5em;
  font-weight:normal;
  margin:0 0 15px 15px;
  width:355px;
}

#login-form {
  margin-left: -10px;
}
#guru-client-login .label {
  float:left;
  padding-top:9px;
  text-align:right;
  width:60px;
  margin-left: 0;
  padding-left: 0;
}
#guru-client-login .entry {
  float:left;
  margin-left:13px;
}
#guru-client-login .submit-button {
	margin-left: 73px;
}

#login-footer {
  clear:both;
  border-top:1px solid #CCC;
  min-height:20px;
  color:#999;
  padding-top:5px;
  margin-top:5px;
}

