

  td.round-top {
    height: 16px;
    background-image: url(/borders/round/round_top.gif)
  }

  td.round-topRight {
    width: 16px;
    height: 16px;
    background-image: url(/borders/round/round_topRight.gif)
  }

  td.round-right {
    width: 16px;
    background-image: url(/borders/round/round_right.gif)
  }

  td.round-bottomRight {
    width: 16px;
    height: 16px;
    background-image: url(/borders/round/round_bottomRight.gif)
  }

  td.round-bottom {
    height: 16px;
    background-image: url(/borders/round/round_bottom.gif)
  }

  td.round-bottomLeft { 
    width: 16px;
    height: 16px;
    background-image: url(/borders/round/round_bottomLeft.gif)
  }

  td.round-left { 
    width: 16px;
    background-image: url(/borders/round/round_left.gif)
  }
 td.round-topLeft {
    width: 16px;
    height: 16px;
    background-image: url(/borders/round/round_topLeft.gif)
  }



  td.square-top {
    height: 16px;
    background-image: url(/borders/square/square_top.gif)
  }

  td.square-topRight {
    width: 16px;
    height: 16px;
    background-image: url(/borders/square/square_topRight.gif)
  }

  td.square-right {
    width: 16px;
    background-image: url(/borders/square/square_right.gif)
  }

  td.square-bottomRight {
    width: 16px;
    height: 16px;
    background-image: url(/borders/square/square_bottomRight.gif)
  }

  td.square-bottom {
    height: 16px;
    background-image: url(/borders/square/square_bottom.gif)
  }

  td.square-bottomLeft { width: 16px;
    height: 16px;
    background-image: url(/borders/square/square_bottomLeft.gif)
  }

  td.square-left { 
     width: 16px;
    background-image: url(/borders/square/square_left.gif)
  }
 td.square-topLeft {
    width: 16px;
    height: 16px;
    background-image: url(/borders/square/square_topLeft.gif)
  }



/* title font, table header cell bg, and table border color */
TR.header, TABLE.border {
  background-color: #910000
}
font.boxtitle {
  color: #910000;
  font-size: 12pt;
  font-weight: bold;
}
TD.label {
  color: #FFFFFF;
  font-weight: bold;
}

/* table filler color */
TD.filler, TR.filler, TABLE.filler {
  background-color: #e6e6fa
}

td {
  font-size: 10pt
}

table.round {
  background-color:#ececec;
  align: center
}


table.square {
  background-color:#f5f5dc;
  align: center
}




