.button01{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 25px; }
.button02{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 50px; }
.button03{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 75px; }
.button04{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 100px; }
.button05{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 125px; }
.button06{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 150px; }
.button07{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 175px; }
.button08{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 200px; }
.button09{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 225px; }
.button10{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 250px; }
.button11{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 275px; }
.button12{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 300px; }
.button13{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 325px; }
.button14{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 350px; }
.button15{ cursor: pointer; cursor: hand; padding:0px; height: 20px; width: 375px; }
form { margin: 0px; }
legend, button { font-size: 8pt; color: #009fc6 }
legend { padding-right: 0.4em; padding-bottom: 2px; }
input, textarea, select { font-size: 8pt; padding-top: 1px; }
fieldset { margin-bottom: 3px; }

.buttoncell { padding-bottom: 6px; padding-left: 3px; padding-top: 3px; }

.fldPromptX, .fldPrompt, .fldPromptY, .fldInput, .fldInputY, .fldDetail, .fldDetailX, { height: 1.2em; }
.fldDetail p, .fldDetail ol, .fldDetail ul { margin-top: 0; }
.fldDetail span.full { color: #7AE218; font-weight: bold; }
.fldDetail span.under { color: #ff0000; }
.fldDetail span.pending { color: #DC7920; }
.fldPrompt,  .fldPromptY, .fldPromptX { white-space: nowrap; padding-right: 6px; font-weight: bold; }
.fldPrompt,  .fldPromptY { text-align: right;  }
.fldPromptY, .fldDetailY, .fldInputY { vertical-align: top; padding-top: 3px; }
.fldPromptX, .fldDetailX { text-align: left; }
.fldInputY textarea { padding-top: 2px; }
.fldPrompt, .fldPromptX, .fldPromptY, .fldDetail, .fldDetailX, .fldDetailY, .fldInput { font-size: 8pt; }
.noBorder { border: 0px Solid White; }
input.noBorder { background: transparent; }

.fldHighlight { border: 1px solid red; }
span.fldDetail { font-size: 8pt; }

.dataGridHost { border: 1px ridge threeddarkshadow; vertical-align: top; margin: 0; }

.buttonX { cursor: pointer; cursor: hand; height: 20px; width: 100%; }
.buttonY { cursor: pointer; cursor: hand; height: 100%; }
.buttonXY { cursor: pointer; cursor: hand; width: 100%; height: 100%; }
.disabled { color: darkgray; }

