body {
  font-family: verdana, arial, helvetica, helv;
  font-weight: normal;
  color: black;
}

/* Main header */
h1 {
  font-weight: normal;
  font-size: 140%;
  margin: 3px 0 0;
}

/* Sub Header */
h2 {
  font-weight: bold;
  font-size: 80%;
  margin-bottom: 0
}

/* Smaller header */
h3 {
  font-weight: normal;
  font-size: 70%;
  margin: 3px 0 0;
}

/* No comment */
h4 {
  font-weight: bold;
  font-size: 90%;
  margin: 0;
}

/* For hyperlinks */
h5 {
  font-weight: bold;
  font-size: 70%;
  color: #0092BC;
  margin: 0;
}

/* For use with top bar links */
h6 {
  font-size: 70%;
  font-style: normal;
  font-weight: bold;
  margin: 0;
}

p {
  font-size: 70%;
  font-weight: normal;
  margin: 0;
}

hr {
  color: silver;
  margin: 5px 0;
}

ul.disc {
  list-style-type: disc;
}

li {
  font-size: 70%;
  font-weight: normal;
}

dd {
  font-size: 80%;
  font-weight: normal;
}

dt {
  font-size: 80%;
  font-weight: bold;
}

a:link, a:visited, a:hover, a:active {color: #E87B14; text-decoration: underline}

.ccTable .lColW {
  padding-left: 10px;
}

.ccTable .lColC {
  background-color: #E7F4E4;
  padding-left: 10px;
}

.ccTable .ColC {
  background-color: #E7F4E4;
}

.ccTable .rColW {
  padding-right: 10px;
}

.ccTable .rColC {
  background-color: #E7F4E4;
  padding-right: 10px;
}

.ccTable p {
  font-size: 80%;
}

.ccTable h3 {
  text-align: center;
  font-size: 80%;
  margin-top: inherit;
}

.ccTable h5 {
  font-size: 80%;
  color: black;
  text-align: center;
}

a:link.nul, a:visited.nul, a:hover.nul, a:active.nul {
  text-decoration: none;
  color: black;
}

#hits {
  text-align: center;
}
.ColourRow{
background: #E7F4E4;
}
.base {
  margin-bottom: 15px;
  width: 60%;
 }
 .base2 {
  margin-bottom: 15px;
 }