body  { font-family: Arial, Verdana }
p   { font-size: 12px; line-height: 15px; padding-right: 10px; padding-left: 10px }
.homepage_descriptor { font-weight: bold; font-size: 12px; line-height: 22px }
.inset { padding-top: 5px; padding-bottom: 5px }
td {}
img { border: 0 }
.paralel_lines { border-right: 1px solid black; border-left: 1px solid black }
.footer { text-align: center; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid black }
.padding { padding-left: 10px }
.padding_tb { padding-top: 20px; padding-bottom: 10px }
.red_border { padding-top: 10px; padding-bottom: 10px; border: solid 1px #c30 }
h1    { color: black; font-weight: bold; font-size: 24px; line-height: 24px; padding-left: 10px }
h2  { color: black; font-weight: bold; font-size: 17px; line-height: 17px; padding-left: 10px }
h3  { color: black; font-weight: normal; font-size: 14px; line-height: 14px; padding-left: 10px }
h4  { font-size: 13px; line-height: 13px; padding-left: 10px }
a:link  { color: #c30; text-decoration: none }
a:hover  { color: #c30; text-decoration: underline }
a:visited  { color: #c30; text-decoration: none }
li  { font-size: 12px; line-height: 15px; list-style-type: square; margin-bottom: 5px }
.smaller { font-size: 11px }
.clsCMOn   { color: black; font-size: 11px; text-decoration: none; padding: 2px 4px; text-align:left }
.clsCMOver  { color: black; font-size: 11px; text-decoration: none; padding: 2px 4px; text-align:left }
