body {
  background: #ffffff;
}

.bg-content {
  background: #ffffff;
  background-image: url(/images/bg_content.gif);
}

.text-body {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 10px; 
  line-height: 14px;
}

.graycell {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 10px; 
  line-height: 12px;
  background: silver;
}

.header1 {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 16px; 
  color: #000066;
  line-height: 18px; 
}

.header2 {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 13px; 
  color: #003399;
  line-height: 14px;
  text-decoration: none;
}

.header3 {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 11px; 
  color: #000000;
  line-height: 12px;
  text-decoration: none;
}

.bounding-border {
  background: #dddddd;
}

h1 {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 1.25em; 
  color: #000066;
}

h2 {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 1.00em;
  color: #000066;
}

h3 {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: .75em; 
  color: #000099;
}

.news-date, .news-title, .news-abstract {
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 10px; 
  color: #000000;
}

.news-date {
  color: #666666;
}

.news-title {
  font-weight: bold;
}
