table#runs-table table td {
  font-size: 10px;
}
table#runs-table .heavy,
table#runs-table .b_line_heavy_um,
table#runs-table .b_line {
}
.bigheader {
    font-weight:bold;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}

.small_header {
  background-color:#000000;
  color:#FFFFFF;
  font-weight:bold;
  font-size: 9px;
  align: right;
  font-family: Arial, Helvetica, sans-serif;
}

.page_head {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
}

body {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 12px;
}

.heavy {
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.smaller {
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight:bold;
  font-size: 9px;
}

.small_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
}

/*
td.icon img {
  height: 13px;
}
*/
td {
  font-family: Arial, Helvetica, sans-serif;
/*  padding-top: 2px;
  padding-bottom: 2px;*/
  font-weight:normal;
  font-size: 12px;
}
td.right {
  text-align: right;
}
td.rev_head span {
  padding-right: 4px;
  padding-left: 4px;
}
td.center {
  text-align: center;
}

.ltd,
.rtd {
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 1px;
  padding-bottom: 1px;
  font-weight:bold;
  text-transform: uppercase;
}

.b_thick_line_heavy {
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight:bold;
  border-bottom: 2px solid black;
}

.t_thick_line {
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight:bold;
  border-top: 2px solid black;
}

.tb_thick_line {
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight:bold;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
}

.br_line {
  border-bottom: 1px solid black;
  border-right: 1px solid black;
}

.b_line {
  border-bottom: 1px solid black;
}

.r_line {
  border-right: 1px solid black;
}

.br_line_heavy {
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  font-weight:bold;
}

.b_line_heavy {
  border-bottom: 1px solid black;
  font-weight:bold;
}

.b_line_heavy_um {
  border-bottom: 1px solid black;
  font-weight:bold;
  padding-top:4px;
}

.rev_head {
   background-color:#000000;
   color:#FFFFFF;
   font-weight:bold;
   font-family: Arial, Helvetica, sans-serif;
}


@media screen {
    .rev_header {
      background-color:#000000;
      color:#FFFFFF;
      font-weight:bold;
      font-family: Arial, Helvetica, sans-serif;
    }

    .small_rev_head {
       background-color:#000000;
       color:#FFFFFF;
       font-weight:bold;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 9px;
    }

    .img_header {
      display: none;
    }

    .noscreen {
      display:none;
    }
}

@media print {
    .rev_header {
      display:none;
    }
    hr { /* hide */
      border: 0;
      background-color: white;
      color: white;
    }

    .small_rev_header {
      display:none;
    }

    .noprint {
      display:none;
    }
}



