* {
 font-family: arial, verdana, helvetica;
}
body {
  margin: 0px;
  font-size: 10pt;
  background-color: #edf5f8;
}
table {
  border-collapse: collapse;
}
A:link {text-decoration: none; color: #003399; }
A:visited {text-decoration: none; color: #003399; }
A:active {text-decoration: none; color: #003399; }
A:hover {text-decoration: underline; color: #003399; }
td, th {
  padding-left: 2px;
  padding-right: 2px; 
}
h4 {
  border-top: 1px solid gray;
  margin-bottom: 5px;
}
.teachapp_main {
  vertical-align: top;
  background-color: #edf5f8;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
}
.lbdr {
  color: #ffffff;
  width: 120px;
  vertical-align: top;
  background-color: #014e82;
  text-align: center;
}
.rbdr {
  color: #ffffff;
  width: 120px;
  vertical-align: top;
  background-color: #014e82;
}
.bbdr {
  padding: 10px;
  color: #ffffff;
  vertical-align: top;
  text-align: center;
  height: 50px;
  background-color: #014e82;
}
.bbdr A:link {text-decoration: underline; color: #ffffff; }
.bbdr A:visited {text-decoration: underline; color: #ffffff; }
.bbdr A:active {text-decoration: underline; color: #ffffff; }
.bbdr A:hover {text-decoration: underline; color: #ffff00; }

UL.faqa {
 list-style-type: none;
 padding-left: 8px; 
 margin: 0 0 12px 0;
 width: 600px;
 color: #444;
}
.tmen {
  padding: 0;
  margin: 0;
  padding-right: 5px;
  text-align: right;
  vertical-align: middle;
}
.tmen A:link {text-decoration: underline; color: #ffffff; }
.tmen A:visited {text-decoration: underline; color: #ffffff; }
.tmen A:active {text-decoration: underline; color: #ffffff; }
.tmen A:hover {text-decoration: underline; color: #ffff00; }
table.hdr tr td {
}
