P { color: #000000; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
LI { color: #000000; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
TABLE { color: #000000; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
INPUT, SELECT { font-family: Segoe UI, Tahoma, sans-serif; font-size: 8pt; padding-top: 0px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; }
TEXTAREA { font-family: Segoe UI, Tahoma, sans-serif; font-size: 7pt; padding-top: 0px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; }

A:LINK { font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; font-weight: bold; color: #0F5686; text-decoration: none }
A:VISITED { font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; font-weight: bold; color: #1370AB; text-decoration: none }
A:HOVER { font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: underline }

.active { color: #800000; font-weight: bold; }
.inactive { color: #000000; font-weight: normal; }
.deleted { color: #0000AA; font-weight: normal; }

.mainInstructions { color: #0F5686; font-family: Segoe UI, Tahoma, sans-serif; font-size: 12pt; }
.secondaryInstructions { color: #0F5686; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
.pageInstructions { color: #0F5686; font-family: Segoe UI, Tahoma, sans-serif; font-size: 10pt; line-height: 14pt; text-align: left; border: 1px solid #0F5686; background-color: #F8F8F8; margin: 2.5%; margin-top: 5px; margin-bottom: 25px; padding: 10px; }
.pageInstructionsRed { color: #0F5686; font-family: Segoe UI, Tahoma, sans-serif; font-size: 10pt; line-height: 14pt; text-align: left; border: 1px solid #AB3436; background-color: #FFF8F8; margin: 2.5%; margin-top: 5px; margin-bottom: 25px; padding: 10px; }

.helpLink { color: #0F5686; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; cursor: default; }

.reportSuccess { color: #D8D8FF; font-family: Segoe UI, Tahoma, sans-serif; font-size: 10pt; font-weight: bold; }
.reportFailure { color: #FFD8D8; font-family: Segoe UI, Tahoma, sans-serif; font-size: 10pt; font-weight: bold; }

.windowTitle { padding-left: 5px; padding-right: 5px; color: #FFFFFF; font-family: Segoe UI, Tahoma, sans-serif; font-size: 12pt; }
.windowBar { padding-left: 5px; padding-right: 5px; }

.standardButton { color: #000000; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; width: 140px; }
.standardField { color: #000000; background: #FFFFFF; border: 1px solid #C4C4C4; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
.currentField { color: #000000; background: #FFFFFF; border: 1px solid #4C4C4C; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
.standardFieldlocked { color: #666666; border: 1px solid #C4C4C4; background: #E4E4E4; font-family: "Segoe UI", Tahoma, sans-serif; font-size: 9pt; }
.currentFieldlocked { color: #FFFFFF; background: #666666; border: 1px solid #4C4C4C; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }

.trHeader { background: #000000; }
.trLight { background: #F5F5F5; }
.trDark { background: #E5E5E5; }
.trOver { background: #FFFFFF; border: 1px solid #0F5686; }

.submenu { padding: 3px; width: 250px; overflow: none; }

.debug { color: #EE0099; }

@media print
 {
  .noprint { display: none; }
  P { color: #000000; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
  LI { color: #000000; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
  TABLE { color: #000000; font-family: Segoe UI, Tahoma, sans-serif; font-size: 9pt; }
 }

