div.content {
  width: 100%;
  font-size: 120%;
}

dl.horizontal dt {
  clear: left;
  float: left;
  margin: 0 0 0.8em;
  width: 14em;
  border-left: solid 5px #CCC;
  padding-left: 5px;
  color: #000;
  font-weight: bold;
}
dl.horizontal dd {
  margin-bottom: 0.8em;
  margin-left: 15em;
}

div.content h2 {
  font-size: 120%;
  color: #555555;
  border-bottom: 1px solid #888888;
  padding-left: 10px;
}


div.content h3 {
  font-size: 110%;
  color: #555555;
  border-bottom: 1px solid #BBBBBB;
  padding-left: 10px;
}


div.content h4 {
  font-size: 105%;
  border-bottom: 1px solid #DDDDDD;
  color: #555555;
  padding-left: 10px;
}

div.content div.section {
  margin-left: 10px;
}

