.clickable {
 cursor: pointer;
}

.editTable th {
 font-weight: bold;
 text-align: left;
 vertical-align: top;
}

.editTable td {
 text-align: left;
 vertical-align: top;
}

.editTable td.submitRow {
 text-align: right;
}

.headerLinks {
 text-align: center;
 font-size: 10pt;
}

.headerLinks a {
 text-decoration: none;
 color: blue;
}

.mainBody a {
 text-decoration: none;
 color: blue;
}

.mainBody {
 vertical-align: top;
}

td {
 padding: 0px 0px 0px 0px;
}

table {
 border-collapse: collapse;
 border-width: 0px;
}

body {
 font-family: Arial, Helvetica, sans-serif;
}

.header {
 font-size: 30pt;
 text-align: center;
}

.headerText {
 font-size: 8pt;
 text-align: center;
}

.headerForm {
 font-weight: bold;
}

.footer {
 font-size: 10pt;
}

.error {
 color: red;
}

.text8 {
 font-size: 8pt;
}

.text10 {
 font-size: 10pt;
}

.text16 {
 font-size: 16pt;
}

.text20 {
 font-size: 16pt;
}

.bold {
 font-weight: bold;
}

.underline {
 text-decoration: underline;
}

.unpaid {
 color: red;
 font-weight: bold;
}

.paid {
 color: green;
 font-weight: bold;
}

.mainBody a.unpaid {
 color: red;
 font-weight: bold;
}

.mainBody a.paid {
 color: green;
 font-weight: bold;
}