.buffer-left {
  background: #ffffff url(images/layout-3_14.gif) repeat-y;
}
.buffer-right {
  background: #ffffff url(images/layout-3_15.gif) repeat-y;
}
.main {
  background: #ffffff;
  font: 8pt verdana;
  vertical-align: top;
  padding: 20px 30px 20px 30px;
}
.footer {
  background: #ffffff url(images/layout-3_21.gif) no-repeat;
  width: 706px;
  height: 28px;
  padding-top: 2px;
}
.footer-text {
  font: 9pt arial;
  font-variant: small-caps;
  color: #ffffff;
}
.footer-link {
  color: #D8D3E8;
}

td {
  font: 8pt verdana;
}

.title {
  font: italic 12pt arial;
  font-variant: small-caps;
  color: #4851A1;
}

.highlight {
  font: bold 8pt verdana;
  font-variant: small-caps;
  color: #356131;
}

a {
  color: #356131;
}

.thbordered {
  background: #FAFFFA;
  border-left: 1px solid #C1E3C4;
  border-top: 1px solid #C1E3C4;
  border-right: 1px solid #84B587;
  border-bottom:  1px solid #84B587;
  font: bold 8pt verdana;
  font-variant: small-caps;
  text-align: center;
}
.tdbordered {
  border-left: 1px solid #eeeeee;
  border-top: 1px solid #eeeeee;
  border-right: 1px solid #bbbbbb;
  border-bottom: 1px solid #bbbbbb;
  font: 8pt verdana;
}
.tdborderedtiny {
  border-left: 1px solid #eeeeee;
  border-top: 1px solid #eeeeee;
  border-right: 1px solid #bbbbbb;
  border-bottom: 1px solid #bbbbbb;
  font: 7pt verdana;
}