body {
  margin: 0;
  padding: 0;
  font-family: "Verdana", sans-serif;
  background-color: #FFE080;
  line-height: 1.6em;
}
header {
  display: block;
  height: 32px;
  margin: 0;
  padding: 0;
  background-color: #FF0000;
  background-image: url("hdbg.png");
}
footer {
  display: block;
  padding-left: 0.5em;
  background-color: #0060E0;
  color: #C0A000;
}

h1 {
  font-size:1.2em;
  font-weight: normal;
  margin: 0.2em;
  padding: 0;
}
dfn {
  display: inline-block;
  width: 6em;
  font-style: normal;
  text-align: right;
  padding-right: 10px;
}
a {
  display: block;
  margin: 0;
  padding: 0;
  padding-left: 0.5em;
}

#status {
  margin: 0;
  padding: 0;
  color: #A08000;
}
#pUser { background-color: #E0D0A0; }
#pGroup { background-color: #C0C0A0; }