h2 { text-align: center; }
p { text-align: justify; }
p.box { padding: 10px; margin-bottom: 10px; border: 1px dashed #333333; }
img { border: 0; }
table { border: solid 1px; border-collapse:collapse; margin-left:auto; margin-right:auto; }
table.noborder { border: 0px; margin: 0px 20px; }
th, td { padding: 10px; text-align: left; border: solid 1px; }
td.noborder { vertical-align: top; border: 0px; }
td.vmid { border: 0px; text-align: right; }
td.just { text-align: justify; }
th.center { text-align: center; }
td.right { text-align: right; }
td.box { border: 1px dashed; }
td.none { padding: 2px 20px; border-top: none; border-right: none; border-bottom: none; border-left: 1px dashed; }
td.box1 { padding: 2px 20px; border-top: 1px dashed; border-right: 1px dashed; border-left: 1px dashed; border-bottom: none; font-family: "Courier New", Consolas, monospace, serif; font-size: large; }
td.box2 { padding: 2px 20px; border-top: none; border-right: 1px dashed; border-left: 1px dashed; border-bottom: none; font-family: "Courier New", Consolas, monospace, serif; font-size: large; }
td.box3 { padding: 2px 20px; border-top: none; border-right: 1px dashed; border-left: 1px dashed; border-bottom: 1px dashed; font-family: "Courier New", Consolas, monospace, serif; font-size: large; }
span { color: red; }
hr {
    border-top: 1px solid;
    border-right: none;
    border-bottom: none;
    border-left: none;
}
hr.dot { border-top: 1px dotted; }
