body {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  }

td {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  text-align: left;
  }

h1, h2, h3, h4, h5 {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 12px;
  color: #006600;
  }

h2 {
  color: #000;
  }

h3 {
  margin-bottom: 0;
  }

form {
  margin: 0;
  padding: 0;
  }

hr {
  height: 1px;
  color: #1B8BD9;
  background-color: #1B8BD9;
  }

.hdr {
  font-size: 1px;
  }

.info {
  padding: 0 1em;
  }

a:link, a:visited, a:active, td .info a:link, td .info a:visited, td .info a:active {
  text-decoration: none;
  color: #039;
  text-decoration: underline;
  font-weight: bold;
  }

a:hover, td .info a:hover {
  text-decoration: none;
  color: #000;
  text-decoration: underline;
  font-weight: bold;
  }

.menu {
  text-align: right;
  }
  
.menu a:link, .menu a:visited, .menu a:active {
  color: #666;
  text-decoration: none;
  }

.menu a:hover {
  color: #333;
  text-decoration: none;
  }

embed {
  vertical-align: middle;
  }

.lmsdesc {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  font-weight: normal;
  }

.lmslink:link, .lmslink:visited, .lmslink:active {
  font-family: arial, verdana, helvetica, sans-serif;
  color: #039;
  text-decoration: underline;
  font-weight: normal;
  font-size: 11px;
  }

.lmslink:hover {
  color: #000;
  text-decoration: underline;
  font-weight: normal;
  }

.quicklinks a:link {
  font-weight: normal;
  color: #000;
  }