/****************************
 * class definitions
 ***************************/
.tbl-heading {
  color: black;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
}

.tbl-text {
  color: black;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
}

dl.tbl-text { margin-left: 0px; margin-right: 0px; }
dt.tbl-text { font-size: 13px; font-weight: bold; }
dd.tbl-text { font-size: 12px; margin-left: 8px; }

ul.tbl-text {
  list-style-type: none;
  margin-left: 5px;
  margin-right: 0px;
  margin-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}

li.tbl-text {
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
}


.tbl-text-sm {
  color: black;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  margin-left: 0px;
  margin-right: 0px;
  text-align: left;
}

dl.tbl-text-sm {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-top: 0px;
}

dt.tbl-text-sm { font-size: 13px; font-weight: bold; }
dd.tbl-text-sm { font-size: 12px; margin-left: 8px; }


/****************************
 * pseudo class definitions
 ***************************/
dt.tbl-text a:link { color: darkblue; text-decoration: none; }
dt.tbl-text a:visited { color: darkblue; text-decoration: none; }
dt.tbl-text a:hover { color: darkblue; text-decoration: underline; }
dt.tbl-text a:hover { color: #Af2022; text-decoration: underline; }
