body           { color: #4b4b4b; font-size: 12px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #6a95ac; text-align: center; margin: 0px; padding: 0px }
p   { font-size: 11px; line-height: 130% }
li { line-height: 130% }
.managertable  { width: 100%; height: 100% }
FORM { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
H1   { color: #8d8d8d; font-weight: bold; font-size: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
h2  { color: #809999; font-size: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px 0 0 }
h3 { color: #809999; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px 0 0 }
h4  { color: gray; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px 0 0 }
SELECT { font-size: 11px }
INPUT { font-size: 11px }
td { }
.formcells       { font-size: 10px; background-color: white }
.errorcell { color: #f00; font-weight: bold; font-size: 11px; background-color: white }
.keycell { font-size: 10px; background-color: white; border-top: 1px solid #e5e5e5 }
.employee_cell_active     { color: black; font-size: 10px; background-color: #f5f5f5 }
td.employee_cell_active a:link  { color: black; font-size: 10px }
td.employee_cell_active a:active  { color: black; font-size: 10px }
td.employee_cell_active a:visited  { color: black; font-size: 10px }
.employee_cell_inactive   { color: white; font-size: 10px; background-color: red }
.spouse_cell_active    { color: blue; font-size: 10px }
td.spouse_cell_active a:link   { color: blue; font-size: 10px; text-align: left }
td.spouse_cell_active a:active   { color: blue; font-size: 10px; text-align: left }
td.spouse_cell_active a:visited   { color: blue; font-size: 10px; text-align: left }
.spouse_cell_inactive { font-size: 10px }
.dep_cell_active   { color: green; font-size: 10px; text-align: left }
td.dep_cell_active a:link   { color: green; font-size: 10px; text-align: left }
td.dep_cell_active a:active   { color: green; font-size: 10px; text-align: left }
td.dep_cell_active a:visited   { color: green; font-size: 10px; text-align: left }
.dep_cell_inactive  { font-size: 10px; text-align: left }
td.ordershead { font-weight: bold; font-size: 11px; background-color: white }
td.orderscells  { font-size: 11px; background-color: #f8f8ff }
.pendingorders   { border: solid 1px #dcdcdc }
.bodycell  { font-size: 12px; border-right: 1px solid #dcdcdc }
.formcellsplain  { font-size: 11px }
.required { color: red }
.smalltext { font-size: 11px }
.adminheadcells  { font-weight: normal; font-size: 10px }
.links   { font-size: 10px }
.topmenu  { color: white; font-size: 11px }
.errors   { color: #f00; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.employee_listing   { color: white; font-weight: bold; font-size: 11px; background-color: gray; padding-top: 4px; padding-bottom: 4px; width: 490px }
.employee_list_tbl   { border: solid 1px #dcdcdc }
.notice_id_cells { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px dotted gray }
.notice_cells { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copy    { color: #f5f5f5; font-size: 10px }
p.copy a:link  { color: #f5f5f5; font-size: 10px }
p.copy a:active  { color: #f5f5f5; font-size: 10px }
p.copy a:visited  { color: #f5f5f5; font-size: 10px }
a:link,a:active,a:visited   { color: navy; text-decoration: none }
a:hover { color: navy; text-decoration: underline }
.co_table { border: solid 1px #c0c0c0 }
.invoice_table { background-color: #dcdcdc }
.invoice_head_row { color: #f7f7f7; font-size: 11px; font-family: verdana, Helvetica, Geneva, Swiss, sans-serif; background-color: #567393 }
.heading { background: url(images/headingbg.gif) repeat-x }
.last_dep_row { border-top: dotted #c0c0c0; border-right: dotted #c0c0c0; border-bottom: 1px dotted #c0c0c0; border-left: dotted #c0c0c0 }
.table_employer { background-color: silver }
.table_plan { background-color: silver }
.table_employee { background-color: silver }
.table_spouse { background-color: silver }
.table_dep { background-color: silver }
.co_name_cell      { color: #696969; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; vertical-align: middle; padding: 5px; border-bottom: 1px solid #dcdcdc }
.welcome_cell { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.report_table  { font-size: 11px; width: 400px }
.odd   { background-color: #fafafa }
.even  { font-size: 11px; background-color: #f2f2f2 }
