/* grid table */
.gridTable { background-color: #A9B8C2; margin-bottom: 8px; }
.gridHeader { padding: 8px 4px 8px 4px; background: url("/images/header.gif") repeat-x; background-color: #e6e6e6; font-weight: bold; color: #444444; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridRow1 { padding: 8px 6px 8px 6px; background: url("/images/row1.gif") repeat-x; background-color: #fafafa; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridRow2 { padding: 8px 6px 8px 6px; background: url("/images/row2.gif") repeat-x; background-color: #fafafa; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridLabels1 { padding: 8px 6px 8px 6px; background: url("/images/label1.gif") repeat-x; background-color: #ededed; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridLabels2 { padding: 8px 6px 8px 6px; background: url("/images/label2.gif") repeat-x; background-color: #ededed; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridOptions1 { padding: 8px 6px 8px 6px; background: url("/images/options1.gif") repeat-x; background-color: #ededed; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridOptions2 { padding: 8px 6px 8px 6px; background: url("/images/options2.gif") repeat-x; background-color: #ededed; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridActions1 { padding: 8px 6px 8px 6px; background: url("/images/actions1.gif") repeat-x; background-color: #ededed; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridActions2 { padding: 8px 6px 8px 6px; background: url("/images/actions1.gif") repeat-x; background-color: #ededed; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridFooter { margin-top: 1px; padding: 8px 6px 8px 6px; background: url("/images/footer.gif") repeat-x; background-color: #e6e6e6; border-color: #FFFFFF; border-style: solid; border-width: 1px 1px 0px 1px; }
.gridFaded { color: #969696; }



/* grid links */
a.grid:link, a.grid:active, a.grid:visited { text-decoration: none; color: #445588; }
a.grid:hover { text-decoration: none; color: #444444; }


/* input */
.inputText     { height: 20px; padding: 2px; font-family: verdana; font-size: 11px; color: #000000; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; }
.inputText:focus { background-color: #FFFFF0; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; }
.inputFile     { height: 20px; padding: 2px; font-family: verdana; font-size: 11px; color: #000000; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; }
.inputList     { font-family: verdana; font-size: 11px; color: #000000; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; }
.inputCombo    { font-family: verdana; font-size: 11px; color: #000000; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; }
.inputCheck    { font-family: verdana; font-size: 11px; color: #000000; }
.inputRadio    { font-family: verdana; font-size: 11px; color: #000000; }
.inputButton   { font-family: verdana; font-size: 11px; color: #000000; border: 1px solid #7B81A9; padding-left: 4px; padding-right: 4px; }
.inputTextarea { padding: 4px; font-family: verdana; font-size: 11px; background-color: #ffffff; color: #000000; border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; }
.inputTextarea:focus { background-color: #FFFFF0; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; }
.inputSubmit   { background: url("/images/button.gif") no-repeat; width: 85px; height: 21px; border: 0px; font-family: verdana; font-size: 11px; color: #000000; padding-bottom: 2px; }
.inputGo       { background: url("/images/go.gif") no-repeat; width: 16px; height: 16px; border: 0px; padding: 0px; }

