body {
    font-size:0.8em;
    font-weight:normal;
    font-style:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif
}
h1 {
    font-size:2em;
    line-height:100%;
    font-family:Georgia, Times New Roman, Times, serif;
    padding-bottom:0.2em;
    margin-bottom:0.8em;
}
h2 {
    font-size:1.5em;
    line-height:100%;
    font-family:Georgia, Times New Roman, Times, serif;
    margin-bottom:0.5em;
}
ol {
    padding-left:2em;
    margin-left:0;
}
p {
    margin:.5em 0;
}
.spacerVS {
  padding-top:0.5em;
}
.spacerVM {
  padding-top:1.25em;
}
.leftAlignedText {
    text-align:left;
}
.centeredText {
    text-align:center;
}
.rightAlignedText {
    text-align:right;
}
.infoMsg {
    padding:0.1em 0 ;
}
.infoTable td {
    vertical-align:top;
    padding:0 0 0.25em 0;
}
.infoTable td.label {
    width: 13em;
    font-weight:bold;
}
.infoTable td p:first-child, .infoTable td ol:first-child, .infoTable td ul:first-child {
    margin-top:0;
}
.mcqTable {
    margin-bottom: 1em;
}
.mcqTable .llabel {
    padding:0 0 0 2em;
    width: 10em;
}
.mcqTable .rlabel {
    padding-left:2em;
    width: 10em;
}
.mcqTable .box {
    padding-top:1px;
}
.mcqTable .box span {
    margin:0 0.8em;
    padding:0 0.4em;
    border-width:1px;
    border-style:solid;
}

.listTable {
    border-collapse:collapse;
    border-spacing:0;
    margin-top:0.9em;
    margin-bottom:0.9em;
}
.listTable th {
    font-weight:bold;
    vertical-align:top;
    border-width:1px;
    border-style:solid;
    padding:0.4em 1em;
}
.listTable td {
    vertical-align:top;
    border-width:1px;
    border-style:solid;
    padding:0.2em 1em;
}
.listTable td.nowrapped {
    white-space:nowrap;
}
.listTable td.nobb {
    border-bottom:none;
}
.listTable td.nobl {
    border-left:none;
}
.listTable td.nobr {
    border-right:none;
}
table .postIcon {
  margin-left:0.7em;
  margin-right:0;
  vertical-align:top;
}
#main div.legalDoc {
  counter-reset:itmNCnt;
}
#main div.legalDoc h3.itmN {
  font-size:1.2em;
  margin:1em 0 0.6em 0;
}
#main div.legalDoc h3.itmN:before {
  content:counter(itmNCnt) ".";
  counter-increment:itmNCnt;
  margin-right:0.4em;
}
