body {
  background: #FFF;
  font-family: Verdana, Arial, Helvetica;
  font-size: 75%;
  margin: 0;
}

img {
  border: 0px none;
  margin: 0;
  padding: 0;
}

p#printlink {
  margin: 0;
  padding: 0;
  margin-top: 9px;
  font-size: 12px;
  font-weight: bold;
  font-family: Tahoma, Verdana, Arial, Helvetica;
}

p#printlink a, p#printlink a:hover, p#printlink a:visited {
  color: #353A90;
  text-decoration: none;
  font-weight: bold;
}

p#printlink a:hover {
  text-decoration: underline;
}

.logo { float: right; }
.heading h1 { color: #858585; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 20px; }
.content h2 { clear: both; }
.content div.csc-header h2.csc-firstHeader { margin-top: 0; }

#footer {
  margin-top: 15px;
  border-top: 1px solid gray;
  color: #a0a0a0;
  font-size: 90%;
  clear: both;
}

#footer p {
  margin: 0;
  padding: 0;
  margin-top: 3px;
}

