:root {
  --primary: #336699;
  --primary-contrast: #ffffff;
  --secondary: #dee7ee;
  --divider: #cfcfcf;
  --sec-gray02: #F5F5F5;
  --sec-gray03: #e7e7e7;
  --sec-gray06: #444647;
  --text-primary: #0F0F0F;
  --paper-bg: #fff;
  --table-odd-row-bg: var(--paper-bg);
  --table-even-row-bg: var(--sec-gray02);
  --table-header-font-weight: 700;
  --table-header-font-size: .75rem;
  --table-cell-font-size: .75rem;
  --table-border-color: var(--divider);
  --table-row-height: 2rem;
  --gxt-table-row-height: 2.34rem;
  --table-highlight-bg: var(--secondary);
  --table-select-bg: var(--secondary);
  --table-action-font-size: 1.25rem;
  --table-action-icon-color: var(--sec-gray06);
  --table-action-icon-color-open: var(--primary);
  --table-menu-bg: var(--paper-bg);
  --table-menu-item-bg: var(--paper-bg);
  --table-menu-item-color: var(--text-primary);
  --table-menu-item-hover-bg: var(--sec-gray02);
  --table-menu-item-active-bg: var(--sec-gray03);
  
}