body {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
}

a:hover {
  color: #BD9C52;
  text-decoration: none; 
}

h1 {
  color: #5D3734;
  font-size: 150%;
  font-weight: bold;
  padding: 0;
}

h2 {
  color: #5D3734;
  font-size: 125%;
  font-weight: bold;
  padding: 0;
}

h3 {
  color: #5D3734;
  font-size: 100%;
  font-weight: bold;
  padding: 0;
}

hr {
  color: #5D3734;
  padding: 0;
}

p, li, table, tr, td
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
}

textarea {
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
}

.highlight {
  color: #FF0000;
  font-weight: bold;
}

.outline {
  border: 1px solid #000000;
}

.readonly {
  background-color: #BD9C52;
}