﻿.divpage { }
.divtitle { font-size: 130%; text-align: center; text-transform: uppercase; padding: 0.4em 0 0.5em 0; }
.divbadtitle { color: red; }

/* The differences heading 2nd row on the right is a hack to override the th global styles */
.tabface { font-family: Georgia,serif; }
.diffnumrow { }
.diffcell0 { border-right: hidden !important; }
.diffcell1 { border-right: 1px solid Gray !important; }
.diffcell2 { border-right: 2px solid black !important; }

.t1 { border: 2px solid black; font-family: Georgia,serif; margin: auto; text-align: center; background-color: #FCF8EC; }
  .t1 th, .t1 td { padding: 0px 2px 2px 4px; border-right: 1px solid Gray; }
  .t1 th { font-size: 100%; font-family: sans-serif; padding: 6px 0; border-bottom: 1px solid black; }
  .t1 td { font-size: 90%; }
    .t1 td:nth-child(1) { font-family: 'Times New Roman'; font-size: 95%; padding: 0 4px 0 4px; }
    .t1 th:nth-child(1), .t1 td:nth-child(1) { border-right: double; }
    .t1 th:nth-child(2), .t1 td:nth-child(2) { border-right: 2px solid black; }
    .t1 th:nth-child(5), .t1 td:nth-child(5) { border-right: 2px solid black; }
    .t1 th:nth-child(8), .t1 td:nth-child(8) { border-right: 2px solid black; }
    .t1 th:nth-child(11), .t1 td:nth-child(11) { border-right: 2px solid black; }
    .t1 th:nth-child(12), .t1 td:nth-child(12) { border-right: none; }
    .t1 th:nth-child(13), .t1 td:nth-child(13) { border-right: none; }
    .t1 th:nth-child(15), .t1 td:nth-child(15) { border-right: none; }
    .t1 th:nth-child(16), .t1 td:nth-child(16) { border-right: none; }
    .t1 th:nth-child(18), .t1 td:nth-child(18) { border-right: none; }
    .t1 th:nth-child(19), .t1 td:nth-child(19) { border-right: none; }
  .t1 tr:nth-child(5n-2) td:nth-child(1) { font-weight: bold; }
.splitrow { border-bottom: 1px solid Gray; }
.padrow { }
  .padrow td { padding-top: 4px; }
.divpagenum { text-align: center; page-break-after: always; }

.t60out { border: 2px solid black; margin: auto; font-family: Georgia,serif; background-color: #FCF8EC; }
  .t60out td { vertical-align: top; }
    .t60out td:nth-child(1) { border-right: 2px solid black; }
.t60in { }
  .t60in th { font-weight: normal; border-bottom: 1px solid Gray; }
  .t60in th, .t60in td { padding: 0px 4px 2px 5px; }
    .t60in th:nth-child(1), .t60in td:nth-child(1) { border-right: double; }
    .t60in th:nth-child(2), .t60in td:nth-child(2) { border-right: 1px solid Gray; }
    .t60in th:nth-child(3), .t60in td:nth-child(3) { border-right: 1px solid Gray; }
    .t60in th:nth-child(4), .t60in td:nth-child(4) { border-right: 1px solid Gray; }
  .t60in tr:nth-child(5n-3) td:nth-child(1) { font-weight: bold; }
