BODY
{scrollbar-base-color: #dededf; scrollbar-arrow-color: #555555;}
{COLOR: #000000; FONT-FAMILY: verdana, arial, tahoma}
A:active {color: #004455; TEXT-DECORATION: none}
A:link {color: #004455; TEXT-DECORATION: none}
A:visited {color: #004455; TEXT-DECORATION: none}
A:hover {color: #004455; TEXT-DECORATION: underline}

td { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.mainmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004455; text-decoration: none; }

.mainmenu-over { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004455; text-decoration: underline; }

a:link, a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004455; text-decoration: none; }

a:active, a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #004455; text-decoration: underline; }

.debug { font: 10px/14px geneva, arial, verdana, sans-serif; font-weight: bold; color: red; text-decoration: none; }

table.maintable { background-color: #ffffff; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;  border: 0px solid #004455;  }

.topmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004455; text-decoration: none; }

.topmenu a:link,.topmenu a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004455; text-decoration: none; }

.topmenu a:hover, .topmenu a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004455; text-decoration: underline; }

table.boxtable { border: 0px solid #004455;  font-family: Verdana, Arial, Helvetica, sans-serif;  }

.boxtable td { background: #ffffff;  font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;   }

table.usertable, .usertable td { border: 1px solid #004455; border-collapse: collapse;  font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;   }

td.head { background: #bad2e9; color: #004455; font-weight: bold;  font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;   }

.subhead { background-color: #f5f5f5; color: #004455;  font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;   }

.formfield, .title { color: #004455; font-weight: bold;  font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;   }

input.input, textarea, select { border: 1px solid #004455; background-color: #ffffff; color: #004455;  font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;   }

input.checkbox { border: 0px; background-color: transparent; }.button { border: 1px solid #004455; background: #bad2e9; color: #004455 ; font-weight: bold;  font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif;   }

.cright { background: #ffffff; color: #004455; font-weight: normal; font-style: italic; font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;  }

.reset_row TD { background-color: #f5f5f5;  font-size: 10px;  color: #004455;   }.mark_row TD { background-color: #f5f5f5;  font-size: 10px;  color: #004455;   }