form.account {
  margin-top:20px;
}

/*
.account label, .account select, .account .submit, .account input, .account textarea {
*/
p.account {
  font-size: 0.8em;
}

.account label {
  width: 160px;
  text-align: right;
}

.page label {
  width: 200px;
  text-align: left;
}

.account label, .page label {
  float: left;
  margin-bottom: 10px;
  background: #fff;
  clear: left;
}

.account textarea, .account .text, .account input {
  width: 350px;
}

.page textarea {
  width: 500px;
}

.account input, .account textarea, .page input, .page textarea {
  margin-left:5px;
  margin-bottom:10px;
  float: left;
  border: 1px #ccc solid;
  background:#fff;
}

.account .submit, .page .submit {
  margin-left:165px;
  margin-bottom:10px;
  border: 2px outset;
  background:#fff;
  width: 60px;
  float: left;
  clear: left;
}

.account .hidden, .page .hidden {
  display: none;
}

.account .checkbox {
  height: 12px;
  width: 12px;
  float: left;
}

.account .file {
  background:#fff;
  border: 2px #ccc outset;
}

.account select, .account select option {
  background:#fff;
  width: 100px;
}
.account select {
  float: left;
  margin: 0 0 10px 5px;
  border: 1px #ccc solid;
}
