div.spacer {
  clear: both;
  }

a {
    color : inherit;
    text-decoration : none;
  }


img {
    border-style:none;
  }


a.body {
    text-decoration:none;
    color : #ffffff;
  }


a.cross {
    text-decoration:none;
    color : #ffffff;
  }


a.cross:hover {
    font : bold 12px Eurostile,Fixed,serif;
    color : #8e9373;
    text-decoration : none;
  }


a.menu {
    background:inherit;
    color : #999966;
  }


span.menu {
    background : #ffffff;
    font : bold 14px Eurostile;
    margin : 5px 0 0 40px;
    color : #8e8373;
  }


a.menu:hover {
    font : bolder 12px/25px Eurostile,Fixed,serif;
    color : #cccc99;
  }


.input1 {
    background : #ffffff;
    font : small serif;
    border : #999999 solid 1px;
    color : #776a57;
  }


h1 {
    font : 20pt serif, 'sans-serif';
    margin : 5px 0 0 10px;
    color : #776A57;
  }


td.bpd {
    background : #021f6b;
    font : small-caps bold 12px Eurostile,Fixed,serif;
    margin : 0px 0 0;
    color : #ffffff;
  }


td.epd {
    background : #005268;
    font : small-caps bold 12px Eurostile,Fixed,serif;
    margin : 0px 0 0;
    color : #ffffff;
  }


td.ipd {
    background : #C81731;
    font : small-caps bold 12px Eurostile,Fixed,serif;
    padding : 0px;
    margin : 0px 0 0;
    border : #c81731 hidden 0px;
    border-width:none;
    border-spacing : 0;
    color : #ffffff;
  }


ul.body {
    font : normal small-caps 12px/20px Eurostile,Fixed,serif;
    list-style : none;
    text-decoration : none;
  }


ul.body li a:hover {
    text-decoration : underline;
  }


li.bpd {
    list-style : none url('images/blue-arrow.jpg');
    background : inherit;
    font : inherit medium serif;
    color : inherit;
  }


ul.menu {
    background : white;
    font : small-caps 12px/25px Eurostile, Fixed, serif;
    color : #999966;
  }


li.ipd {
    background : inherit;
    list-style : url('images/red-arrow.jpg');
    color : inherit;
  }


li.epd {
    list-style : url('images/green-arrow.jpg');
  }


li.mdt {
    list-style : url('images/gray-arrow2.jpg');
  }


a:visited {
    color : inherit;
  }


.cross {
    font : bold 12px Eurostile,Fixed,serif;
    color : #ffffff;
    empty-cells : show;
    text-align : center;
  }

