  body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-image: url(backgrd.jpg);
    line-height: 1.2;
    font-size: 16px; 
    font-family: arial, helvetica, sans-serif; 
    font-weight: 500;
    }  
  :link { color: #002C86; }
  :visited { color: #9e0011; }
  a:hover {
    color: #002c86;
    background: #f2e1bf; 
    font-weight: 700; 
    padding-top: 2px;
    padding-bottom: 3px;
    }
  img { border: 0; }
  img.strip { border: 0; width: 1018; height: 40 }
  img.star { border: 0; width: 50; height: 49; }
  img.palm { border: 0; width: 184; height: 130; }
  input {
    type: text;
    size: 40;
    maxlength: 255;
    background-color: #FFF8C9;
    border: thin ridge;
    font-family: arial, helvetica, sans-serif;
    font-size: 15.3px; 
    font-weight: 600;
    }
  input.button { background-color: #E7CEB5; border: outset;
                 font-weight: 600; }
  select { background-color: #FFF8C9; border: thin ridge; }
  sup { font-size: 10px; }
  em { font-weight: 700; font-style: italic; }
  h1 { font-size: 27px; font-weight: 700; }
  h2 { font-size: 25.5px; font-weight: 700; }
  h3 { font-size: 23.8px; font-weight: 700; }
  h4 { font-size: 22px; font-weight: 700; }
  h5 { font-size: 20.5px; font-weight: 700; }
  h6 { font-size: 17px; font-weight: 700; }
  p { line-height: 1.2; font-size: 16px; }
  .blue-link { color: #002C86; }
  .brown { color: #863200; }
  .spons { color: #863200; font-size: 17px; }
  .buff { color: #FEF0C2; }
  .buff2 { color: #E9C8B5; }
  .gold { color: #BC9E0C; }
  .gold-11pt { color: #BC9E0C; font-size: 18.5px; }
  .gold-10pt { color: #BC9E0C; font-size: 17px; }
  .goldy-10pt { color: #E2C31A; font-size: 17px; }
  .green { color: #007000; }
  .green-11pt { color: #007000; font-size: 18.5px; }
  .green-heavy { color: #007000; font-weight: 800; }
  .logodark { color: #AE004C; }
  .logolight { color: #DE84A9; }
  .plum { color: #BB4066; }
  .darkpink { color: #EE4477; }
  .red { color: #FF0000; }
  .red-11pt { color: #FF0000; font-size: 18.5px; }
  .red-heavy { color: #FF0000; font-weight: 800; }
  .rust-heavy { color: #B31115; font-weight: 800; }
  .rust { color: #B31115; }
  .rust-11pt { color: #B31115; font-size: 18.5px; }
  .tan { color: #C86400; }
  .white { color: #FFFFFF; }
  .white-11pt { color: #FFFFFF; font-size: 18.5px; }
  .white-heavy { color: #FFFFFF; font-weight: 800; }
  .lh010-7pt { line-height: 0.10; font-size: 12px; }
  .lh150-7pt { line-height: 1.5; font-size: 12px; }
  .lh200-7pt { line-height: 2.0; font-size: 12px; }
  .lh100-8pt { line-height: 1.0; font-size: 13.5px; }
  .lh100-95pt { line-height: 1.0; font-size: 16px; }
  .lh150-95pt { line-height: 1.5; font-size: 16px; }
  .lh120-10pt { line-height: 20.4px; font-size: 17px; }
  .lh150-10pt { line-height: 25.5px; font-size: 17px; }
  .serif-7pt {
    line-height: 1.0; font-size: 11.9px; }
    font-family: palatino, georgia, times, times new roman, serif;
    }
  pre.small { 
    font-size: 10px; 
    font-family: andale mono, courier new, monospace; 
    font-weight: 700 
    }
  table.menu { line-height: 1.0; font-size: 14.5px; padding-top: 0 }
  table.imageframe { border: 3px solid saddlebrown }
  td.contacts { 
    width: 50%; 
    border-width: medium; 
    border-style: double; 
    border-color: #CC6633; 
    }
  div, p, th, td, li, dd, dl, dt {
      /* redundant selectors to help NS4 not forget [per NYPL] */
    font-family:  arial, helvetica, sans-serif;
    font-weight: 500;
    }

  li, p, h1, h2, h3, h4, h5, h6, pre {
    margin: 0;
    padding-top: 1.2em; 
    padding-bottom: 0; 
    padding-right: 0; 
    padding-left: 0; 
    }
  .nopad { 
    padding-top: 0;
    padding-bottom: 0; 
    padding-right: 0; 
    padding-left: 0; 
    }
  ul { margin-top: 0; margin-bottom: 0; }

  .center { text-align: center; }
  .indent2 { margin-left: 2%; margin-right: 2%; }
  .indent3 { margin-left: 3%; margin-right: 3%; }
  .indent5 { margin-left: 5%; margin-right: 5%; }
  .indent8 { margin-left: 8%; margin-right: 8%; }
  .indent15 { margin-left: 15%; margin-right: 15%; }
  .transcript {
    font-size: 15.3px;
    font-family: courier new;
    white-space: pre;
    line-height: 15.3px;
    }
