/* ================================
    CSS STYLES 
   ================================
*/   

BODY
{
}/* */
.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 20pt
}font.tst     { font-size: 10pt; font-family: Arial,Helvetica,sans-serif; font-weight: bold }font.lbl     { color: white; font-size: 10pt; }font.lblback { color: #3366FF; font-size:  8pt;}font.note    { color: #000000; font-size:  8pt;}font.header  { color: #3366FF; font-size: 14pt;}.TitleDirective {background: #eeeeee; font-size: smaller; font-family: Arial,Helvetica,sans-serif;}.Footer      {font-family: Arial,Helvetica,sans-serif;}H2           { font-family: Arial size=+1;}H1           { font-size: 10pt; font-weight: bold; }TD.lblback   { background: Navy; text-align: right; color: white; font-weight: bold;}TD.lblcntr   { background: Navy; text-align: center; color: white; font-weight: bold;}TD.lblright  { background: Navy; text-align: left; color: white; font-weight: bold;}TD.lblLge    { background: Navy; text-align: right; color: white; font-weight: bold;}TD.entryLge  { background: White; text-align: left; color: black; font-size: 10px;}TD.hdr       { background: #9999CC; text-align: left; color: #FFFFFF; font-size: 25pt; font-weight: bold;}TD.title     { background: #9999CC; text-align: left; color: #FFFFFF; font-size: 18pt; font-weight: bold; }TD.mnu_curr  { background: #DDE1FF; text-align: left; color: #0000FF; font-size: 10pt; font-weight: bold;}TD.mnu_lnk   { background: #0000FF; text-align: left; color: #0000FF; font-size: 10pt; font-weight: bold;}a.mnu_lnk    { background: #0000FF; text-align: left; color: #FFFFFF; font-size: 10pt; font-weight: bold;}font.req     {font-weight: bold; color: #FF0000; }TD.txt       {font-size: 10pt;}TD.error     {font-size: 12pt;  text-align: left; vertical-align: top; color: #FF0000;}TD.rtxt      {font-size: 12pt;  text-align: right; vertical-align: top;}TD.rtxt_error{font-size: 12pt;  text-align: right; vertical-align: top; color: #FF0000;}TR.highl     {background: #C0C0C0;}table.txt    {font-size: 10pt;}TD.schd       {font-size: 8pt;}TD.tbl_hdr   {font-size: 12pt; background: #000000; color: #FFFFFF; font-weight: bold; text-align: center}.lbl       { font-family: Arial,Helvetica,sans-serif; background: Navy; font-size: 12px; text-align: left; color: white; font-weight: bold; vertical-align: top;}.sle    { font-family: Arial,Helvetica,sans-serif; font-size: 10pt;}.entry     { font-family: Arial,Helvetica,sans-serif; text-align: left; color: black; font-size: 10pt;}input.btn    { font-size: 10px;}input.DispOnly { font-size: 14px; background-color: #C0C0C0; border-style: solid; font-weight: bold; text-align:right; border-color: #FFFFFF}input.DispNum { font-size: 14px; background-color: #C0C0C0; border-style: solid; font-weight: bold; text-align:right; border-color: #FFFFFF}table.entry  {align: center; border: 4; cellPadding: 2; cellSpacing: 1; bordercolor: red;}.lblcntr     {background: Navy; text-align: center; color: white; font-weight: bold;}.lblback     {background: Navy; text-align: right; color: white; font-weight: bold;}.DispNum { font-size: 14px; background-color: #C0C0C0; border-style: solid; font-weight: bold; text-align:right; border-color: #FFFFFF}p.hanging    { text-indent: -1em; line-height: 85%; margin-left: 1em; margin-top: 0px; margin-bottom: 0px }p.indent     { text-indent: 1em; line-height: 100%; margin-top: 1px; margin-bottom: 1px }p.loose      { text-indent: 1em; line-height: 100%; margin-top: 6px; margin-bottom: 1px }p.monospace  { line-height: 100%; margin-top: 1px; margin-bottom: 1px }.inventory_grid{padding:5px;width: 100%;background-color: #eeeeee; font: 12px Verdana, Arial, sans-serif;}
.inventory_grid_header  { background-color: #cccccc;  font-weight: bold; text-align:center}
.inventory_grid_alt_row { background-color: #ffffff; }
.inventory_grid_reg_row { background-color: #eeeeee; }
.inventory_grid_bad_row { background-color: #ff6666; }
.inventory_grid_grouptitle { font-weight: bold; }
.inventory_grid_col_price{width:80; text-align: right;}
.inventory_grid_col_qty { width:50; text-align: center}
.inventory_grid_col_qty_box{width: 40px;text-align: center;font: 10px Verdana, Arial, sans-serif;}
.inventory_grid_col_desc_box{width: 98%;text-align: left;font: 10px Verdana, Arial, sans-serif;}
.inventory_grid_col{ padding:3; font: 10px Verdana, Arial, sans-serif;}
.inventory_page_links{ font: 10px Verdana, Arial, sans-serif;}
.inventory_page_button{margin:3;font: 11px Verdana, Arial, sans-serif; width:80}
.inventory_selection_elements{ font: 11px Verdana, Arial, sans-serif;}
.inventory_selection_panel{ margin-top:20px;  padding:10px; width: 100%;						color: white;background-color: #ffffff; border:solid 1px #a9a9a9;}