a:visited { }
a:link { color: #ff0031; font-weight: bold; font-size: 8pt; text-decoration: none }
a:hover { text-decoration: underline }
a:active { }
a { color: #ff0031; font-weight: bold; font-size: 8pt; text-decoration: none }
em  { color: #ff0031; font-style: italic; font-weight: bold }
body       { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, "Sans Serif"; background: #ff0031 url(images/bg.gif) repeat-y; margin: 0px; padding: 0px }
h1 { color: #ff0031; font-weight: bold; font-size: 16pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: black; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cell_container { background: white url(images/bg.gif) repeat-y }
.cell_front_content { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f3f3f3; vertical-align: top; margin: 10px; padding: 10px; border: solid 1px #cacaca }
.cell_main_section { vertical-align: top; margin-top: 0px; margin-right: 0px; padding-top: 15px; padding-right: 15px; padding-left: 15px }
.cell_nav_item { background-color: #f3f3f3; padding: 5px; border-top: 1px dashed gray }
.cell_nav_item_bottom { background-color: #f3f3f3; padding: 5px; border-top: 1px dashed gray; border-bottom: 1px dashed gray }
.cell_nav_section  { vertical-align: top; margin-top: 0px; margin-right: 0px; padding-top: 15px; padding-right: 15px }
.center { text-align: center }
.form_label     { color: black; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e2e2e2; vertical-align: top; padding: 5px }
.form_item  { font-size: 8pt; background-color: #f2f2f2; vertical-align: top; padding: 5px }
