/*
   Author: William Moore
   Date: June 9, 2003

   This style sheet sets up the default text-handling for a webpage
*/

body, body div, body p, body th, body td, body li, body dd body dt {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  color: #1a1a1a;
  /* more specific to override rule in importing sheet */
  font-size:    x-small;
  /* false value for WinIE4/5 */
  voice-family: "\"}\"";
  /* trick WinIE4/5 into thinking the rule is over */
  voice-family: inherit;
  /* recover from trick */
  font-size:    small;
  /* intended value for better browsers */
  font-style : normal;
}

html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd, html>body dt {
  font-size:    small;
  /* be nice to Opera */
}

body {
  background-color: #FFFFFF;
}

.navNormal { font-size: 9px; }
.navHighlight { font-size: 10px; }


a:link.fm { font-size: 9px; }
a:visited.fm { font-size: 9px; }
a:hover.fm { font-size: 10px; }
a:active.fm { font-size: 10px; }


.annotation { font-size: 75%; }
.caption { font-size: 75%; line-height: 100%; margin-top: 5px;}
.size1 { font-size: 75%; }

.searchResults {
  font-size: 86%;
  line-height: 150%;
}

.body {
  color: #222322;
  font-size: 87%;
  line-height: 150%;
}

.body2 {
  color: #222322;
  font-size: 105%;
  line-height: 150%;
}

.navy {
  color: #333366;
}

/*h1 {
  font-size: 154%;
  margin-bottom: 16px;
}*/

h1, h2 {
  font-size: 130%;
  margin-bottom: 8px;
}
h3 {
  font-size: 110%;
  margin-bottom: 0px;
  font-weight: normal;
}
h4 {
  font-size: 100%;
  margin-bottom: 0px;
}
h2.newsEvents {
  margin-bottom: 0px;
}
.error { color: #FF0000; }

