/* Cambridge Group of Advanced Motorists
 *
 */
 
body {
  font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
  font-size: small;
  margin: 0px;
  padding: 0px; 
  background-color: #eeeeee; 
}

a:link {
  color: #cc0000;
}

a:visited {
  color: #990000;
}

p, .normalpara {
  margin-left: 20px; 
  margin-right: 20px; 
}

.normalfont {
  font-size: small;
}

.bigwhite {
  margin-top: 0px; 
  padding: 5px; 
  color: white; 
  font-size: 22pt; 
  font-weight: bold;
}

.headerblock {
  background-color: #cc0000; 
}

div.mainbody {
  margin-left: 120px;
  background-color: #fffff0; 
  padding: 0px; 
}

.red {
  color: #cc0000;
}

.keyline {
  color: #cc0000;
  font-style: italic;
  font-weight: normal;
  font-size: medium;
  padding: 12px;
}

.footer {
  font-family: "Times New Roman", serif;
  font-size: x-small;
  padding: 3px;
}

  
h1 {
  font-size: large;
  color: #cc0000;
  }

h2 {
  font-size: medium;
  font-weight: bold;
  color: #1f1f1f;
  margin-left: 5px;
  }
  
h3 {
  font-size: small;
  font-weight: bold;
  color: #cc0000;
  margin-left: 20px;
  }

  
