max24{width:24px;}
* { 
    scrollbar-3dlight-color: #8bcb10;
    scrollbar-shadow-color: #8bcb10; 
    scrollbar-arrow-color: #8bcb10; 
    scrollbar-base-color: #8bcb10; 
    scrollbar-face-color: #E0fea7; 
    scrollbar-highlight-color: #E0fea7; 
    scrollbar-darkshadow-color: #096000; 
    scrollbar-track-color: #8bcb10;  } 
body { 
    margin: 20px 10px 10px 10px; 
    padding: 0; 
    background-color: #ffffff; 
    color: #8bcb10;  }      
tr { vertical-align: top;  } 
.scroll { margin: 0; padding: 0; overflow: auto; height: auto;  } 
.searchbar span.urina { font-weight: bold; margin-right: 6px; margin-left: 6px; color: #096000;  } 
.searchbar a { text-decoration: underline; margin-right: 4px; margin-left: 4px;  } 
.searchbar, .searchbar * { vertical-align: middle; margin-left: 4px;  } 
.right { text-align: right;  } 
.center { text-align: center;  } 
.left { text-align: left;  } 
h1 { color: #096000;  } 
h2 { color: #096000;  } 
table.errorbox, form.body, div.body { margin: 0; padding: 0;  } 
table.errorbox tr td { padding: 2px 4px 2px 4px;  } 
table.errorbox { background-color: #F5FFE0; color: #000000; border: 2px solid #BA2300; margin-bottom: 25px;  } 
.fieldframe { background-color: #e0fea7; color: #096000; border: 2px solid #8bcb10; padding: 5px;  } 
.buttonframe { background-color: #e0fea7; color: #096000; margin-top: 10px; border: 2px solid #8bcb10; padding: 5px;  } 
.field { background-color: #e0fea7; color: #096000; border: 1px solid #8bcb10;  } 
.header { background-color: #e0fea7; color: #096000; font-weight: bold;  } 
tr.header td { padding: 2px 4px 2px 4px;  } 
.high { background-color: #E9FEC2;  } 
.low { background-color: #EFFED4;  } 
.active { background-color: #F7FFE7; font-weight: bold;  } 
.active td, .low td, .high td { padding: 1px 2px 1px 2px;  } 
.label { background-color: #a6e32f; color: #096000; font-weight: bold; vertical-align: top;} 
.input { background-color: #F5FFE0; color: #096000; vertical-align: top;  } 
input.inputform, textarea.inputform { background-color: #ffffff; color: #096000; border: 1px solid #8bcb10;  } 
.button { background-color: #BA2300; color: #ffffff; border: 3px double #e0fea7; margin: 1px;  } 
.button:hover { background-color: #E02900; color: #ffffff; border: 3px double #e0fea7; margin: 1px;  } 
a.button { padding: 0px 8px 0px 8px; text-decoration: none; cursor: default;  } 
a.link { background-color: inherit; color: #BA2300; text-decoration: underline;  } 
a.link:hover { background-color: inherit; color: #E02900; text-decoration: none; }
table.records { width:100%;}
table.records thead th {font-size:11px; font-weight:bold; text-align:left; }
table.records th.itemNo {}
table.records td.itemNo { width:20px;}
table.records th.action { width:50px;}
table.records td.action { width:50px;}
