h3 {margin: 0; font-size: 100%;}
h3 + * {margin-top: 0.25em;}
p {margin: 0.25em 0.5em 0.5em;}
form {margin: 0;}
code {font-size: 95%;}

td {padding-left: 0.25em;}
.label, th {background: rgb(223,223,206);}
.input {background: rgb(242,242,234);}
.submit {background: #FFC; padding: 0.1em 0.5em;
  text-align: center;}

.change {background: rgb(66%,66%,66%); width: 80%; margin: 0 10%;}
.change th {text-align: right;}
.change .input input {width: 90%;}

.sidebar {width: 45%; margin: 0; padding: 0 1px 0 0;
  background-color: rgb(95%,95%,90%);}
.sidebar h3 {background: rgb(33%,50%,15%); color: #FFC;
  text-align: center; font-family: Arial, Verdana, sans-serif; 
  padding: 0.25em 0 0.125em;}
.sidebar table {background: rgb(30%,30%,20%); margin: 0;}
.sidebar th {text-align: left; padding: 0.1em 0.25em 0;}

#main {width: 52%; margin: 0 0 0 2%;}
#main h3 {margin-top: 1.75em; border-bottom: 1px solid;}
#main p {color: rgb(20%,20%,20%);}

#footer {margin-top: 3em;}
#footer hr {display: none;}
