/* $Id: main.css,v 1.10 2006/01/17 16:57:38 justin Exp $ */
BODY, TH, TD, LI, UL, OL, .body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000; line-height: 15px; }
BODY { margin: 0px; padding: 0px; background-color: #FFF; }

FORM { margin: 0px; padding: 0px; }
INPUT, SELECT { font-size: 10px; color: #333; }
INPUT { padding: 0 4px; }
INPUT.button { border: 1px solid #8BA122; background-color: #8BA122; color: #FFF; font-weight: bold; padding: 3 5px; }
INPUT.checkbox { border-width: 0px; cursor: pointer; }
TEXTAREA { font-size: 12px; line-height: 14px; color: #333; padding: 1 0 1 4px; }

A { color: #8BA122; text-decoration: underline; font-weight: bold; }
A:hover { text-decoration: none; }
A.checkbox, A.checkbox:hover { color: #000; text-decoration: none; cursor: pointer; font-weight: normal; }

A.help { text-decoration: none; }
A.help:hover { text-decoration: underline; }
A.help:hover .noul { text-decoration: none; }

P { margin: 0 0 15 0px; }

.required { color: #E00; font-weight: bold; }
TD.step { font-size: 18px; line-height: 22px; color: #8BA122; }
TD.instructions {}
DIV.subhead { font-size: 13px; line-height: 17px; font-weight: bold; margin-bottom: 2px; }
DIV.important { font-size: 13px; line-height: 17px; font-weight: bold; }
DIV.pageTitle { font-size: 18px; line-height: 22px; color: #8BA122; margin: 0 0 15 0px; }
DIV.formLabel { color: #414042; font-weight: bold; font-size: 10px; line-height: 12px; margin: 6 0 0 2px; }
TH.formLabel, .formats TH { text-align: left; background-color: #e7c36d; color: #FFF; border: 1px solid #AAA; border-bottom: 2px solid #8BA122; font-weight: bold; font-size: 14px; line-height: 18px; padding: 2 5px; }
DIV.summary, DIV.summaryNone { font-size: 12px; color: #333; margin: 0px; padding: 0 3px; }
DIV.summaryNone { color: #A0A0A0; font-style: italic; }
TD.error { background: #FFF; color: #E00; font-weight: bold; padding: 8 15px; border: 1px solid #E00; }
.field { color: #333; background-color: #FFF; border: 1px solid #333; }
.missing { color: #333; background-color: #E9D367; border: 1px solid #BAA013; }
DIV.footer { color: #8BA122; font-size: 10px; margin: 10 0px; }

TD.recommended { font-weight: bold; }
TD.recommended I { font-weight: normal; color: #777; }
TR.nameDefault TD { background-color: #FFF; }
TR.nameList TD { background-color: #e7c36d; border-bottom: 1px solid #FFF; }

.noul { text-decoration: none; }
