
  body {
    font-family: Verdana, Times, Arial, sans-serif;
  }
  .menu {
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
  }
  .menugoogle {
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
  }
  .bmenu {
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #336699;
  }
  .personimgname {
    font-size: 12px;
    font-weight: bold;
    color: #000000;
  }
  .persontitle {
    font-size: 22px;
    color: #000000;
    font-family: Times, Arial, sans-serif;
  }
  .personname {
    font-size: 22px;
    color: #000000;
    font-family: "Arial Black", sans-serif;
  }
  .blackheader {
    font-size: 14px;
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: bold;
  }
  h1 {
    font-size: 20px;
    color: #336699;
    font-family: "Arial Black", sans-serif;
    font-variant: normal;
    line-height: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    spacing: 0px;
  }
  h2 {
    font-size: 16px;
    color: #336699;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-variant: normal;
    line-height: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    spacing: 0px;
  }
  h3 {
    font-size: 14px;
    color: #336699;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-variant: normal;
    line-height: 100%;
    margin-top: 5px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    spacing: 0px;
  }
  .header {
    font-size: 22px;
    color: #336699;
    font-family: "Arial Black", sans-serif;
  }
  .header2 {
    font-size: 18px;
    color: #336699;
    font-family: Arial, sans-serif;
  }
  .header3 {
    font-size: 16px;
    color: #000000;
    font-family: Arial, sans-serif;
    font-weight: bold;
  }
  a.menuhigh {
    font-size: 12px;
    font-weight: bold;
    color: #99FFFF;
  }
  a.menulink {
    font-size: 12px;
    color: #FFFFFF;
  }
  a.newslink {
    color: #333333;
    text-decoration: none;
    font-size: 11px;
  }
  a.link {
    color: #000000;
  }
  a.cshome {
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
  }
  .people {
    color: #000000;
  }
  .courselink {
    color: #000000;
  }
  .lettermenu {
    font-family: Arial, sans-serif;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
  }
  .directoryletter {
    color: #000000;
    font-size: 20px;
    font-weight: bold;
    font-family: "Arial Black", Arial, sans-serif;
  }
  td {
    font-size: 12px;    
  }
  td.textcell {
    background-color: #FFFFFF;
  }
  td.sitefooter {
    direction: ltr;
    font-size: 10px;
  }
  .siteheader {
    color: #336699;
    font-weight: bold;
    font-size: 10px;
  }
  .more {
    color: #336699;
    font-weight: bold;
    font-size: 10px;
  }
  .small {
    font-size: 10px;
  }
  td.newstitle {
    background-image: url("/Images/dash_grey1.gif");
    color: #000000;
    font-weight: bold;
    font-style: italic;
    font-size: 12px;
  }
  td.tableheader {
    font-weight: bold;
    font-size: 12px;
    background-image: url("/Images/dash_grey1.gif");
  }
  th {
    text-align: left;
    background-color: #CCCCCC;
    font-size: 12px;
  }
  th.heb {
    text-align: right;
    background-color: #CCCCCC;
    font-size: 12px;
  }

  table.fancy {
    background-color: #CCCCCC;
  }
  table.fancy td {
    background-color: white;
  }
  table.fancy th {
    background-color: #F7F7F7;
    font-weight: bold;
    text-align: center;
  }
  ul {
    margin-top: 5px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
  }
  ol {
    margin-top: 5px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
  }

