table {
  margin-bottom: 0.5in;
}
caption {
  font-weight: bold;
  font-style: italic;
}
td {background-color:LightCyan}
table.topLight {border-top: 1px solid #b2b2b2}
table.bottom {border-bottom: 1px solid black}
table.bottomDark {border-bottom: 1px solid #4c4c4c}
table.leftLight {border-left: 1px solid #b2b2b2}
table.right {border-right: 1px solid  black}
table.rightDark {border-right: 1px solid #4c4c4c}
table.top {border-top: 1px solid  black}
table.left {border-left: 1px solid  black}
table.bc {border-collapse:collapse}
tbody.border{border-top: 1px solid  black; border-bottom: 1px solid black; }
tr.border{border-top: 1px solid black; border-bottom: 1px solid  black; }
td.border{border-left:1px solid black;}
div.maskPixel{position:absolute; background-color:Black; width:1px; height:1px; }

