.gridRoot{overflow-x:auto;overflow-y:hidden;background-color:var(--gridRootBackgroundColor)}.gridTable {border-style: solid; border-width: 1px;border-color:var(--gridBorderColor);position:relative;visibility:visible;overflow-x:hidden;background-color:var(--gridBackgroundColor);display:block;}.gridHeader {background-color:var(--gridHeaderBackgroundColor);float:left;width:100%;}.gridHeaderTable{background-color:var(--gridHeaderBackgroundColor);table-layout:fixed;float:left;border-width:0;margin:0;padding:0;border-spacing: 1px;border-collapse: separate;}.gridHeaderTableDiv{background-color:var(--gridHeaderBackgroundColorDiv);table-layout:fixed;float:left;border:0;margin:0;padding:0;width:100%;}.gridContainer {overflow-x:hidden;overflow-y:auto;cursor:default;background-color:var(--gridContainerBackgroundColor);}.gridheaderRow{max-height:23px;background-color:var(--gridHeaderRowBorder);height:21px;color:var(--gridHeaderForeColor);font-family:Tahoma;font-size:0.9em;font-weight:bold;white-space:nowrap;vertical-align:middle}.headerTd {background-color:var(--gridHeaderRowBackgroundColor);height:18px;max-height:18px;vertical-align:middle;white-space:nowrap;overflow:hidden;font-weight:bold;}.spanHeader {display:inline-block;line-height:18px;min-height:18px;height:18px;max-height:18px;vertical-align:middle;white-space:nowrap;overflow:hidden;border-width:0;font-weight:bold;margin-right:6px;margin-left:3px;text-overflow:ellipsis;float:left;margin-top: 2px;}.spanHeader:focus {user-select: none;}.spanHeader::selection {background-color:transparent;}.gridHeaderTable .headerNoTd {white-space:nowrap;overflow:hidden;border-width:0;border-right:solid 0 var(--gridHeaderRowBorder);border-top:solid 1px var(--gridHeaderRowBorder);font-weight:bold;}.gridscrollContent {border-color:Gray;background-color:var(--gridScrollContainerBackgroundColor);}.griddataTable {table-layout:fixed;float:left;width:auto;background-color:var(--gridRowBorder);border-spacing: 1px;border-collapse: separate;}.griddataTable th, .gridHeaderTable th {background-color:var(--gridHeaderRowBackgroundColor);height:21px;color:var(--gridHeaderForeColor);font-family:Tahoma;font-size:0.9em;font-weight:bold;white-space:nowrap;max-height:23px;}.griddataTable th.headerTd, .gridHeaderTable th.headerTd {height:18px;max-height:18px;vertical-align:middle;white-space:nowrap;overflow:hidden;font-weight:bold;outline: solid 1px var(--gridHeaderRowBorder);}.griddataTable tr {margin:0;height:19px;}.gridNormalRow:hover {background-color:var(--gridRowHoverBackgroundColor);color:var(--gridRowHoverForeColor);}.gridAlternateRow:hover {background-color:var(--gridRowHoverBackgroundColor);color:var(--gridRowHoverForeColor);}.griddataTable td {overflow:hidden;text-overflow:ellipsis;font-size:0.9em;vertical-align:middle;white-space:nowrap;height:19px;user-select:text;}.gridNormalRow {background-color:var(--gridRowNormalBackgroundColor);color:var(--gridRowNormalForeColor);}.gridAlternateRow {background-color:var(--gridRowAlternativeBackgroundColor);color:var(--gridRowAlternativeForeColor);}.gridSelectedRow {background-color:var(--gridRowSelectedBackgroundColor);color:var(--gridRowSelectedForeColor);}.gridSelectedRow:hover {background-color:var(--gridRowSelectedHoverBackgroundColor);color:var(--gridRowSelectedHoverForeColor);}.gridNormalRow  a.formLink:hover {color: var(--gridRowHoverForeColor);}.gridAlternateRow  a.formLink:hover {color: var(--gridRowHoverForeColor);}.gridNormalRow  a.formLink {color: var(--gridRowNormalForeColor);}.gridAlternateRow  a.formLink {color: var(--gridRowAlternativeForeColor);}.gridSelectedRow  a.formLink{color: var(--gridRowSelectedForeColor);}.gridSelectedRow  a.formLink:hover {color: var(--gridRowSelectedHoverForeColor);}.gridDeletedRow {background-color:var(--gridDeletedRowBackgroundColor);color:var(--gridDeletedRowColor);text-decoration:line-through;}.gridErrorRow {background-color:var(--gridErrorRowBackgroundColor);color:var(--gridErrorRowColor);}.footerRow {color:var(--gridFooterRowColor);font-family: Tahoma;font-size:1.0em;height:18px;background-color:var(--gridHeaderRowBackgroundColor);vertical-align:middle;}.footerRow a {color:var(--gridFooterRowLinkColor) !important;font-family:Tahoma;font-size:1.0em;opacity:1;}.footerRow a:hover {color:var(--gridFooterRowLinkHoverColor) !important;}.footerRow a:visited, .footerRow a:active, .footerRow a:focus {color:var(--gridFooterRowLinkColor) !important;}.footerRow a[disabled] {color:var(--gridFooterRowLinkDisabledColor) !important;font-family:Tahoma;font-size:1.0em; opacity:0.5;}.footerRow a:hover[disabled] {color:var(--gridFooterRowLinkDisabledColor) !important; opacity:0.5;}.footerRow a:visited[disabled], .footerRow a:active[disabled], .footerRow a:focus[disabled] {color:var(--gridFooterRowLinkDisabledColor) !important; opacity:0.5;}.footerDisabledLink{opacity:0.5;}.tableModalFrame {visibility:hidden;background-color:var(--gridTableModalFrame);position:absolute;z-index:400;opacity:.30;}.gridMessage{font-size:1.1em;font-weight:bold;color:var(--gridMessageColor);width:100%}.gridHelpText a{color:var(--gridHelpTextColor); text-decoration:none;position:relative;left:0;display:inline; padding:0px 3px; border:solid 1px transparent; margin-top:1px;bottom:0px}.gridHelpText a:hover, .gridHelpText a:active {color: var(--gridHelpTextHoverColor);text-decoration: none}.gridHelpText a:focus {border:dotted 1px var(--gridHelpTextFocusColor);}.gridWaitBar{position:relative;left:0;display:none}.hiddenTd {visibility:hidden;display:none;width: 0 !important;max-width: 0 !important;border: solid 0 transparent !important;}.hiddenTd input{display:none;}.tableLabel{width:98%;padding:3px;color:var(--gridTableLabel);font-size:1.03em;font-weight:bold;text-align:center;vertical-align:middle;text-shadow: var(--headerTextShadow); letter-spacing: var(--headerTextLetterSpacing);}.tableLink{color:var(--gridTableLink) !important;}a.formLink {text-decoration: underline;font-weight: bold;}.divGridResize {margin-left:auto;margin-right:0;padding:0px;width:3px;height:18px;background-color:transparent;cursor:col-resize;z-index:100;}.tableButton {font-family:Tahoma;font-size:0.9em;height:21px;width:21px;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;float:left;background-attachment: scroll;background-clip: border-box;background-image: var(--buttonBackground);background-origin: padding-box;background-position-x: 0;background-position-y: 0;background-repeat: repeat;background-size: auto;border-style:solid;border-width:1px;border-color: var(--gridTableButtonBorder);border-collapse: collapse;border-spacing: 0 0;color: var(--gridTableButtonText);margin: 0;text-align: center;visibility: visible;white-space: pre;z-index: -1;cursor: default;}.tableButton:hover {background-image:var(--buttonBackgroundHover);border-color: var(--buttonBorderHover);border-style:solid;border-width:1px;color: var(--gridTableButtonColor);}.tableButton:active, .tableButton:window-inactive {border-style:solid;border-width:1px;border-color: var(--gridTableButtonBorder);background-image:var(--buttonBackgroundActive);}.tableButton:focus {border-style:solid;border-width:1px;border-color: var(--gridTableButtonBorder);background-image:var(--buttonBackgroundActive);color: var(--gridTableButtonColor);}.btnEdit, .btnClone, .btnOne,.btnTwo,.btnDoc {height: 100%;width: 100%;background-origin: padding-box;background-position: center;background-repeat: no-repeat;}.btnDoc {background-image: var(--gridDocButton);}.tableButton:hover .btnDoc {background-image: var(--gridDocButtonHover);}.btnOne {background-image: var(--gridOneButton);}.tableButton:hover .btnOne {background-image: var(--gridOneButtonHover);}.btnTwo {background-image: var(--gridTwoButton);}.tableButton:hover .btnTwo {background-image: var(--gridTwoButtonHover);}.btnClone {background-image: var(--gridCloneButton);}.tableButton:hover .btnClone {background-image: var(--gridCloneButtonHover);}.btnEdit {content: var(--gridEditButton);}.tableButton:hover .btnEdit {content: var(--gridEditButtonHover);}.btnSubmit {content: var(--gridGoTo);height: 100%;width: 100%;background-origin: padding-box;background-position: center;background-repeat: no-repeat;}.tableButton:hover .btnSubmit {content: var(--gridGoToHover);}.btnPreview {content: var(--formPreview);max-height: 16px;max-width: 16px;background-origin: padding-box;background-position: center;background-repeat: no-repeat;background-size: cover;}.btnPreviewDirect {content: var(--gridGoTo);height: 100%;width: 100%;background-origin: padding-box;background-position: center;background-repeat: no-repeat;}.tableButton:hover .btnPreview {content: var(--formPreviewHover);}.btnDelete {content: var(--gridDeleteButton);height: 100%;width: 100%;background-origin: padding-box;background-position: center;background-repeat: no-repeat;}.tableButton:hover .btnDelete {content: var(--gridDeleteButtonHover);}.btnDeleted {content: var(--gridDeletedButton);height: 100%;width: 100%;background-origin: padding-box;background-position: center;background-repeat: no-repeat;}.tableButton:hover .btnDeleted {content: var(--gridDeletedButton);}.headerButton {font-family: Tahoma;font-size: 0.9em;height: 20px;width: 21px;padding-left: 0;padding-right: 0;float: left;background-attachment: scroll;background-clip: border-box;background-color: var(--gridHeaderRowBackgroundColor);background-origin: padding-box;background-position-x: 0;background-position-y: 0;background-repeat: repeat;background-size: auto;border-style:solid;border-width:1px;border-color:var(--gridHeaderButtonBorder);border-collapse: collapse;border-spacing: 0 0;color: var(--gridHeaderButtonText);margin: 0;text-align: center;visibility: visible;white-space: pre;background: transparent;}.headerButton div {width: 19px;}.headerButton:hover {background-image: var(--buttonBackgroundHover);border: var(--buttonBorderHover);border-style:solid;border-width:1px;}.headerButton:Active {background-image: var(--buttonBackgroundActive);border: var(--buttonBorderHover);border-style:solid;border-width:1px;}.headerButton:hover[disabled] {background: transparent;border-style:solid;border-width:1px;border-color: var(--gridHeaderButtonBorder);}.btnAddSmall {content: var(--gridAddButtonSmall);height: 100%;width: 16px;background-origin: padding-box;background-position: center;background-repeat: no-repeat;}.headerButton[disabled] {background: transparent;border-style:solid;border-width:1px;border-color: var(--gridHeaderButtonBorder);}.headerButton[disabled] .btnAddSmall {/*display: none;*/opacity:0.5;}.headerButton:hover .btnAddSmall {background-image: var(--gridAddButtonSmallHover);}.btnAction {content: var(--gridActionSmall);height: 100%;width: 100%;background-origin: padding-box;background-position: center;background-repeat: no-repeat;}.tableButton:hover .btnAction {content: var(--gridActionSmallHover);}#gridMover {position:absolute;top:0;left:0;width:3px;height:23px;display:none;background-color:var(--gridMoverBackgroundColor);cursor:col-resize;z-index:30001;}#gridWait {position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:transparent;z-index:30000;}