.loading,.gridxLoadingMore,.gridxLayerLoading .gridxLayerHasChildren,.gridx .gridxTreeExpandoLoading .gridxTreeExpandoIcon {background-image: 'images/treeExpand_loading.gif'; background-repeat: no-repeat; background-position: center center;}.loading,.gridxLoadingMore,.gridxLayerLoading .gridxLayerHasChildren,.gridx .gridxTreeExpandoLoading .gridxTreeExpandoIcon {background-image: 'images/treeExpand_loading.gif'; background-repeat: no-repeat; background-position: center center;}.gridx {position: relative; overflow: hidden; border: 1px solid #ddd; -webkit-tap-highlight-color: rgba(0,0,0,0); height: 300px;}.gridxHeader,.gridxFooter {overflow: hidden; background-color: #eee;}.gridxLoad {display: none; position: absolute; top: 0; left: 0;}.gridxLoading {display: block; width: 100%; height: 100%; z-index: 99999; opacity: 0;}.gridxFooter {position: absolute; left: 0; bottom: 0; width: 100%;}.gridxMain {position: relative;}.gridxHeaderRow {background-color: #eee; border-bottom: 1px solid #ccc; position: relative;}.gridxHeaderRowHidden {height: 0;}.gridxHeaderRowInner {overflow: hidden; border-style: solid; border-color: #ccc; border-width: 0 1px 0 0;}.dj_ie7 .gridxHeaderRowInner,.dj_ie6 .gridxHeaderRowInner {position: relative;}.gridxHeaderRow table {border-collapse: separate; border-spacing: 0; border: none; table-layout: fixed; width: 1px;}.gridxGH .gridxHeaderRow table {width: auto;}.gridxPercentColumnWidth .gridxHeaderRow table,.gridxPercentColumnWidth .gridxRow,.gridxPercentColumnWidth .gridxRow .gridxRowTable {width: 100%;}.gridxGroupHeader,.gridxHeaderRow .gridxCell {border-width: 1px; border-style: solid; border-color: transparent #ccc transparent transparent; padding: 3px; text-align: left; overflow: hidden;}.gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderCellFocus,.gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxCellRegion.gridxHeaderRegionFocus {border: 1px dashed #00008b;}.dj_android .gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderCellFocus,.dj_android .gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxCellRegion.gridxHeaderRegionFocus,.dj_ios .gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderCellFocus,.dj_ios .gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxCellRegion.gridxHeaderRegionFocus {border-color: transparent;}.gridxHeaderRow :focus {outline: none;}.gridxBody {height: 100%; width: 100%; overflow: hidden; position: absolute; top: 0; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; box-sizing: border-box;}.gridxCell {-moz-box-sizing: content-box; -ms-box-sizing: content-box; -webkit-box-sizing: content-box; -khtml-box-sizing: content-box; box-sizing: content-box;}.gridxBodyRowHoverEffect .gridxRowOver > .gridxRowTable {background-color: #cee8f2;}.gridxRow {background-color: #fff;}.gridxRowHeaderRow table,.gridxRow .gridxRowTable {border-collapse: separate; border-spacing: 0; border: none; table-layout: fixed; width: 1px; empty-cells: show;}.gridxRowHeaderRow table .gridxCell,.gridxRow .gridxRowTable .gridxCell {border-style: solid; border-color: transparent #ccc #ccc transparent; border-width: 1px; padding: 3px; text-align: left; overflow: hidden;}.gridxRowHeaderRow table .gridxCell:focus,.gridxRow .gridxRowTable .gridxCell:focus {outline: none;}.dj_safari .gridxGH .gridxRow .gridxRowTable {width: auto;}.dj_safari .gridxPercentColumnWidth .gridxRow .gridxRowTable {width: 100%;}.gridxRowDummy {height: 24px; width: 100%; border-bottom: 1px solid #e5dac8;}.gridx .gridxBody .gridxCellFocus {border: 1px dashed #00008b;}.gridxBodyEmpty {background-color: #fff; width: 100%; height: 100%; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; box-sizing: border-box; padding: 30px 0; text-align: center; position: absolute; top: 0; left: 0;}.gridxBodyEmpty:focus {outline: 1px dotted #aaa;}.gridxHScrollerInner {display: none; overflow: scroll; overflow-y: hidden; border: none; outline: none;}.dj_ie6 .gridxHScrollerInner {line-height: 0;}.gridxVScroller {position: absolute; top: 0px; right: 0px; overflow: scroll; overflow-x: hidden; border: none; height: 100%; outline: none;}.gridxMac .gridxHScrollerInner::-webkit-scrollbar {height: 11px !important;}.gridxMac .gridxVScroller::-webkit-scrollbar {width: 11px !important;}.gridxMac .gridxHScrollerInner::-webkit-scrollbar,.gridxMac .gridxVScroller::-webkit-scrollbar {-webkit-appearance: none !important; background-color: #eee !important;}.gridxMac .gridxHScrollerInner::-webkit-scrollbar-thumb,.gridxMac .gridxVScroller::-webkit-scrollbar-thumb {border-radius: 8px !important; border: 2px solid #fff !important; background-color: rgba(100,100,100,0.5) !important;}.gridxMac .gridxHScrollerInner::-webkit-scrollbar-thumb:hover,.gridxMac .gridxVScroller::-webkit-scrollbar-thumb:hover,.gridxMac .gridxHScrollerInner::-webkit-scrollbar-thumb:active,.gridxMac .gridxVScroller::-webkit-scrollbar-thumb:active,.gridxMac .gridxHScrollerInner::-webkit-scrollbar-thumb:focus,.gridxMac .gridxVScroller::-webkit-scrollbar-thumb:focus {background-color: rgba(0,0,0,0.5) !important;}.gridxRowHeaderHeader,.gridxRowHeaderBody {position: absolute; left: 0; top: 0; height: 100%; overflow: hidden; border-right: 1px solid #e5dac8; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; box-sizing: border-box;}.gridxRowHeaderBody table {width: 100%;}.gridxRowHeaderHeader table {height: 100%;}.gridxRowHeaderRow {overflow: hidden; width: 100%; background: #edf2f7; background: -moz-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #edf2f7), color-stop(100%, #d0dfea)); background: -webkit-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -o-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -ms-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: linear-gradient(top, #edf2f7 0%, #d0dfea 100%);}.gridxRowHeaderHeader .gridxHeaderCellFocus {border-top: 1px dashed #00008b; border-bottom: 1px dashed #00008b;}.dj_android .gridxRowHeaderHeader .gridxHeaderCellFocus,.dj_ios .gridxRowHeaderHeader .gridxHeaderCellFocus {border-color: transparent;}.gridxRowHeaderCell {border-bottom: 1px solid #e5dac8;}.gridxRowHeaderRow .gridxCellFocus {border: 1px dashed #00008b;}.dj_gecko .gridx .gridxRowHeaderBody .gridxRowHeaderRow .gridxRowHeaderCell .dijitCheckBox {overflow: visible;}.gridxColumnResizing {cursor: ew-resize;}.dj_ie .gridxColumnResizing {cursor: e-resize;}.gridxColumnResizer {position: absolute; height: 100%; width: 2px; background-color: #666; z-index: 1000; top: 0;}.gridxCellWidget {width: 100%; height: 100%;}.gridxCellEditor {width: 100%;}.dj_ie [class~='dijitTextArea'].gridxCellEditor {width: 100%;}[class~='dijitSliderV'].gridxCellEditor {width: auto;}.gridxEditButtons {height: 25px; position: relative;}.gridxAlwaysEdit {display: none;}.gridxEditFocus {display: block;}.gridxEditOK,.gridxEditCancel {display: inline-block; float: right; cursor: pointer; margin-left: 5px;}.gridxEditOK:hover,.gridxEditCancel:hover {background-color: #9bcaf7;}.gridxEditOK {column: 10; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -200px -120px; height: 20px; width: 20px;}.gridxEditCancel {column: 8; row: 0; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -160px 0px; height: 20px; width: 20px;}.gridxTouchVScroller .gridxHScroller,.gridxTouchVScroller .gridxVScroller {display: none;}.gridxTouchVScroller .gridxMain {overflow: hidden;}.gridxTouchVScroller .gridxBody {height: auto !important; width: auto !important;}.gridxTouchVScroller .gridxHeaderRowInner {position: relative;}.gridxTouchVScroller .gridxHeaderRowInner > table {position: absolute;}.gridxTouchVScroller.gridxPercentColumnWidth .gridxBody {width: 100% !important;}.gridxTouchScrollVWrapper {overflow: hidden; position: absolute; right: 2px; top: 2px; width: 5px;}.gridxTouchScrollHWrapper {overflow: hidden; position: absolute; bottom: 2px; left: 2px; height: 5px;}.gridxTouchScrollVBar {width: 5px;}.gridxTouchScrollHBar {height: 5px;}.gridxTouchScrollVBar,.gridxTouchScrollHBar {background-color: #606060; opacity: 0; position: absolute; z-index: 999; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s;}.gridxHiddenColumn {display: none;}.gridxHeaderMenu {width: 100px;}.gridxHeaderMenuBtn {border-left: 1px solid #fff; column: 1; row: 1; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -25px -23.5px; height: 13px; width: 10px;}.gridxHeaderMenuBtnInner {display: none;}.dijit_a11y .gridxHeaderMenuBtnInner {display: inline;}.gridxBodyTop,.gridxBodyBottom {padding: 10px; text-align: center;}.gridxBodyTop button,.gridxBodyBottom button {width: 100%; min-height: 28px;}.gridxLoadingMore {display: inline-block; vertical-align: middle; width: 20px; height: 20px; margin: 0 5px;}.gridxHeaderRegion {float: right; display: none;}.gridxHeaderRegionFocusable {cursor: pointer;}.gridxCell:hover .gridxHeaderRegion,.gridxHeaderRegionFocus .gridxHeaderRegion {display: block;}.gridxHeaderRegionFocus .gridxSortNode:focus,.gridxHeaderRegionFocus .gridxHeaderRegion:focus {outline: 1px dashed #00008b;}.gridxCellEditedBgWrapper {display: block; position: relative;}.gridxCellEditedBgWrapper {position: relative; display: block;}.gridxCellEditedBg {column: 7; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -147px -127px; height: 6px; width: 6px; position: absolute; z-index: 10; top: 0px; right: 0px;}.gridxCellEditedBg span {display: none;}.dijit_a11y .gridxCellEditedBg span {position: relative; display: block; left: -3px; color: #fff; font-size: 8px;}.gridxSlideRefresh {-webkit-transition-property: left; -moz-transition-property: left; -o-transition-property: left; transition-property: left; -webkit-transition-duration: 0.7s; -moz-transition-duration: 0.7s; -o-transition-duration: 0.7s; transition-duration: 0.7s; background: #fff; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb;}.gridxLayerContext {position: relative;}.gridxLayerWrapper {position: absolute;}.gridxLayerWrapper .gridxRow .gridxCell {background-color: #d0dfea;}.gridxLayerHSlide {-webkit-transition-property: left; -moz-transition-property: left; -o-transition-property: left; transition-property: left; -webkit-transition-duration: 0.7s; -moz-transition-duration: 0.7s; -o-transition-duration: 0.7s; transition-duration: 0.7s;}.gridxLayerVSlide {-webkit-transition-property: top; -moz-transition-property: top; -o-transition-property: top; transition-property: top; -webkit-transition-duration: 0.7s; -moz-transition-duration: 0.7s; -o-transition-duration: 0.7s; transition-duration: 0.7s;}.gridxLayerHasChildren {column: 8; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -164px -124px; height: 12px; width: 12px;}.gridxLayerLoading .gridxLayerHasChildren {width: 20px; height: 20px;}.gridxLayerLevelUp {column: 9; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -184px -124px; height: 12px; width: 12px;}.gridxPuller {overflow: hidden !important; position: relative !important;}.gridxPullerInner {position: absolute !important; bottom: 0px !important;}.gridxPullerAnim {-webkit-transition-property: height; -moz-transition-property: height; -o-transition-property: height; transition-property: height; -webkit-transition-duration: 300ms; -moz-transition-duration: 300ms; -o-transition-duration: 300ms; transition-duration: 300ms;}.gridxSortNode {overflow: hidden;}.gridxArrowButtonCharAsc,.gridxArrowButtonCharDesc {display: none;}.dijit_a11y .gridxCellSortedAsc .gridxArrowButtonCharAsc,.dijit_a11y .gridxCellSortedDesc .gridxArrowButtonCharDesc {display: block;}.gridxArrowButtonNode {display: none; float: right; margin-right: 7px; width: 10px; height: 12px;}.gridxCellSorted .gridxArrowButtonNode {display: block;}.gridxCellSortedAsc .gridxArrowButtonNode {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -5px -23px;}.gridxCellSortedDesc .gridxArrowButtonNode {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -25px -23px;}.gridxCell:hover.gridxCellSortedAsc .gridxArrowButtonNode,.gridxHeaderCellFocus.gridxCellSortedAsc .gridxArrowButtonNode {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -45px -23px;}.gridxCell:hover.gridxCellSortedDesc .gridxArrowButtonNode,.gridxHeaderCellFocus.gridxCellSortedDesc .gridxArrowButtonNode {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -65px -23px;}.gridxSortBtn {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -65px -23px; float: right; cursor: pointer; width: 10px; display: none;}.gridxSortNodeFocus {background: #ddd;}.gridxSortBtnNested {width: 20px; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -55px -23px;}.gridxSortBtn:hover,.gridxSortBtnFocus {background-color: #ddd;}.gridxHeader .gridxCell .gridxSortBtnNested {display: none;}.gridxCellSorted .gridxSortBtnSingle,.gridxNestedSorted .gridxCellSorted .gridxSortBtnNested,.gridxCell:hover .gridxSortBtnSingle,.gridxSingleSorted .gridxCell:hover .gridxSortBtn,.gridxNestedSorted .gridxCell:hover .gridxSortBtn,.gridxHeader .gridxCellSortFocus .gridxSortBtnSingle,.gridxSingleSorted .gridxCellSortFocus .gridxSortBtn,.gridxNestedSorted .gridxCellSortFocus .gridxSortBtn,.gridxHeader .gridxHeaderRegionFocus .gridxSortBtnSingle,.gridxSingleSorted .gridxHeaderRegionFocus .gridxSortBtn,.gridxNestedSorted .gridxHeaderRegionFocus .gridxSortBtn,.gridxSingleSorted .gridxHeaderRow:hover .gridxCellSortedMain .gridxSortBtnNested,.gridxSingleSorted .gridxHeaderFocus .gridxCellSortedMain .gridxSortBtnNested {display: block;}.gridxSingleSorted .gridxHeader .gridxCellSortedMain:hover .gridxSortBtnNested,.gridxSingleSorted .gridxHeader .gridxCellSortedMain.gridxCellSortFocus .gridxSortBtnNested,.gridxSingleSorted .gridxHeader .gridxCellSortedMain.gridxHeaderRegionFocus .gridxSortBtnNested,.gridxSingleSorted .gridxHeaderRow:hover .gridxCellSortedMain .gridxSortBtnSingle,.gridxSingleSorted .gridxHeaderFocus .gridxCellSortedMain .gridxSortBtnSingle,.gridxNestedSorted .gridxSortBtnSingle {display: none;}.gridxSingleSorted .gridxHeaderRow:hover .gridxCellSortedMain:hover .gridxSortBtnSingle,.gridxSingleSorted .gridxHeaderFocus .gridxCellSortedMain.gridxCellSortFocus .gridxSortBtnSingle,.gridxSingleSorted .gridxHeaderFocus .gridxCellSortedMain.gridxHeaderRegionFocus .gridxSortBtnSingle {display: block;}.gridxCellSortedAsc .gridxSortBtnSingle {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -5px -23px;}.gridxCellSortedAsc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: 5px -23px;}.gridxCellSortedDesc .gridxSortBtnSingle {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -25px -23px;}.gridxCellSortedDesc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -15px -23px;}.gridxCell:hover.gridxCellSortedAsc .gridxSortBtnSingle,.gridxCellSortFocus.gridxCellSortedAsc .gridxSortBtnSingle,.gridxHeaderRegionFocus.gridxCellSortedAsc .gridxSortBtnSingle {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -45px -23px;}.gridxCell:hover.gridxCellSortedAsc .gridxSortBtnNested,.gridxCellSortFocus.gridxCellSortedAsc .gridxSortBtnNested,.gridxHeaderRegionFocus.gridxCellSortedAsc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -35px -23px;}.gridxCell:hover.gridxCellSortedDesc .gridxSortBtnSingle,.gridxCellSortFocus.gridxCellSortedDesc .gridxSortBtnSingle,.gridxHeaderRegionFocus.gridxCellSortedDesc .gridxSortBtnSingle {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -85px -23px;}.gridxCell:hover.gridxCellSortedDesc .gridxSortBtnNested,.gridxCellSortFocus.gridxCellSortedDesc .gridxSortBtnNested,.gridxHeaderRegionFocus.gridxCellSortedDesc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -75px -23px;}.gridxNestedSorted .gridxCell:hover .gridxSortBtnSingle,.gridxNestedSorted .gridxCellSortFocus .gridxSortBtnSingle,.gridxNestedSorted .gridxHeaderRegionFocus .gridxSortBtnSingle {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -65px -23px;}.gridxNestedSortBtnText {display: none;}.dijit_a11y .gridxNestedSortBtnText {display: inline;}.activeSortIcons .gridxArrowButtonNode,.gridxSort .gridxHeaderRow .gridxCell:hover .gridxArrowButtonNode,.gridxSort .gridxHeaderCellFocus .gridxArrowButtonNode,.gridxSort.gridxTouch .gridxHeaderRow .gridxCell .gridxArrowButtonNode {display: block; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -85px -5px;}.activeSortIcons .gridxSortUp .gridxArrowButtonNode,.gridxSort .gridxHeaderRow .gridxCell:hover .gridxSortUp .gridxArrowButtonNode,.gridxSort .gridxHeaderCellFocus .gridxSortUp .gridxArrowButtonNode,.gridxSort.gridxTouch .gridxHeaderRow .gridxCell .gridxSortUp .gridxArrowButtonNode {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -105px -5px;}.activeSortIcons .gridxSortDown .gridxArrowButtonNode,.gridxSort .gridxHeaderRow .gridxCell:hover .gridxSortDown .gridxArrowButtonNode,.gridxSort .gridxHeaderCellFocus .gridxSortDown .gridxArrowButtonNode,.gridxSort.gridxTouch .gridxHeaderRow .gridxCell .gridxSortDown .gridxArrowButtonNode {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -125px -5px;}.activeSortIcons .gridxSortAscendOnly,.gridxSort .gridxHeaderRow .gridxCell:hover .gridxSortAscendOnly,.gridxSort .gridxHeaderCellFocus .gridxSortAscendOnly,.gridxSort.gridxTouch .gridxHeaderRow .gridxCell .gridxSortAscendOnly {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -65px -5px;}.activeSortIcons .gridxSortDescendOnly,.gridxSort .gridxHeaderRow .gridxCell:hover .gridxSortDescendOnly,.gridxSort .gridxHeaderCellFocus .gridxSortDescendOnly,.gridxSort.gridxTouch .gridxHeaderRow .gridxCell .gridxSortDescendOnly {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -45px -5px;}.activeSortIcons .gridxSortUp .gridxSortAscendOnly,.gridxSort .gridxHeaderRow .gridxCell:hover .gridxSortUp .gridxSortAscendOnly,.gridxSort .gridxHeaderCellFocus .gridxSortUp .gridxSortAscendOnly,.gridxSort.gridxTouch .gridxHeaderRow .gridxCell .gridxSortUp .gridxSortAscendOnly {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -5px -5px;}.activeSortIcons .gridxSortDown .gridxSortDescendOnly,.gridxSort .gridxHeaderRow .gridxCell:hover .gridxSortDown .gridxSortDescendOnly,.gridxSort .gridxHeaderCellFocus .gridxSortDown .gridxSortDescendOnly,.gridxSort.gridxTouch .gridxHeaderRow .gridxCell .gridxSortDown .gridxSortDescendOnly {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -25px -5px;}.gridxSort .gridxSortSingle {display: none;}.gridxSort .gridxSortNested {float: right; display: block; margin: 0 5px; font-size: 10px;}.gridxSort .gridxArrowButtonChar {display: none;}.dijit_a11y .gridxSort .gridxArrowButtonChar {display: block;}.gridxSort .gridxArrowButtonNode {height: 10px; width: 10px; margin: 3px 7px 0 0; display: none;}.gridxSort .gridxSortUp .gridxArrowButtonNode {display: block; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -5px -5px;}.gridxSort .gridxSortDown .gridxArrowButtonNode {display: block; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -25px -5px;}.gridxSort .gridxHeaderRow .gridxCell:hover .gridxArrowButtonNode,.gridxSort .gridxHeaderCellFocus .gridxArrowButtonNode {display: block;}.gridxLockedCell {position: absolute; background-color: #fff; z-index: 1;}.gridxLockedRow {z-index: 2;}.gridxLockedRow .gridxLockedCell {z-index: 2;}.gridxColumnLock .gridxRow {overflow: hidden;}.loading,.gridx .gridxTreeExpandoLoading .gridxTreeExpandoIcon {background-image: 'images/treeExpand_loading.gif'; background-repeat: no-repeat; background-position: center center;}.gridxTreeExpandoCell {height: 100%; position: relative; min-height: 16px;}.gridxTreeExpandoIcon {column: 0; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -2px -122px; height: 16px; width: 16px; position: absolute; top: 0; left: 0; cursor: pointer;}.gridxTreeExpandoIcon:hover {column: 1; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -22px -122px; height: 16px; width: 16px;}.gridxTreeExpandoCellOpen .gridxTreeExpandoIcon {column: 2; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -42px -122px; height: 16px; width: 16px;}.gridxTreeExpandoCellOpen .gridxTreeExpandoIcon:hover {column: 3; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -62px -122px; height: 16px; width: 16px;}.gridxTreeExpandoIconNoChildren {visibility: hidden;}.gridxTreeExpandoInner {visibility: hidden; text-align: center;}.dijit_a11y .gridxTreeExpandoInner {visibility: visible;}.gridxDodNode,.gridxDodLoadNode {border-bottom: 1px solid #e5dac8; overflow: auto;}.gridxDodLoadNode {background: transparent "images/loadingAnimation.gif" no-repeat 5px 2px; padding: 5px 5px 5px 30px;}.gridxDodExpando {column: 4; row: 4; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -82px -82px; height: 16px; width: 16px; float: left; margin: 2px 3px 0 0; cursor: pointer; visibility: hidden;}.gridxRowOver .gridxDodExpando {visibility: visible;}.gridxTouch .gridxDodExpando {visibility: visible;}.gridxDodShown .gridxDodExpando {column: 4; row: 5; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -82px -102px; height: 16px; width: 16px;}.gridxDodExpandoText {display: none;}.dijit_a11y .gridxDodExpandoText {display: inline;}.gridxRowSelected > .gridxRowTable {background-color: #bfd6eb;}.gridxRow .gridxColumnSelected {background-color: #bfd6eb;}.gridxCellSelected {background-color: #bfd6eb;}.dijit_a11y .gridxRowSelected,.dijit_a11y .gridxRow .gridxColumnSelected,.dijit_a11y .gridxCellSelected {opacity: 0.8;}.dijit_a11y .gridxRowUnselectable {opacity: 0.5;}.gridxRowHeaderHeaderCell,.gridxRowHeaderCell {text-align: center;}.gridx .gridxIndirectSelectionCheckBox {margin: -4px 0 0 0;}.gridxIndirectSelectionCheckBoxInner {display: none;}.dijit_a11y .gridxIndirectSelectionCheckBoxInner {display: inline;}.gridxSummaryBar {padding: 3px 9px; border-top: 1px solid #ddd;}.gridxTitleBar {padding: 3px 9px; border-top: 1px solid #fff;}.gridxBar {border-top: 1px solid #fff;}.gridxBar > table {width: 100%;}.gridxSummaryBar,.gridxTitleBar,.gridxBar {background: data-uri("images/headershadow.png") repeat-x scroll center bottom #e5edf4;}.gridxSummary {padding: 3px 9px;}.gridxDnDReadyCursor {cursor: move;}.gridxCanNotDnD {cursor: default;}.gridxDnDAnchor {width: 2px; background-color: #808080; font-size: 0em; position: absolute; z-index: 998;}.gridxDndAvatar {background-color: #fff; border: 1px solid #ccc; padding: 0px; -moz-box-shadow: 5px 5px 7px #999; -webkit-box-shadow: 5px 5px 7px #999; box-shadow: 5px 5px 7px #999; z-index: 999; border-spacing: 3px;}.dojoDndMove .gridxDnDIcon {column: 9; row: 5; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -182px -102px; height: 16px; width: 16px;}.dojoDndMove .dojoDndAvatarCanDrop .gridxDnDIcon {column: 9; row: 4; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -182px -82px; height: 16px; width: 16px;}.dojoDndCopy .gridxDnDIcon {column: 8; row: 5; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -162px -102px; height: 16px; width: 16px;}.dojoDndCopy .dojoDndAvatarCanDrop .gridxDnDIcon {column: 8; row: 4; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -162px -82px; height: 16px; width: 16px;}.gridxDnDAnchorRow {left: 0; height: 1px;}.gridxDnDAnchorRow:before {content: ''; position: absolute; top: -1px; height: 1px; width: 100%; background-color: #808080;}.gridxDnDIconRowSingle {column: 6; row: 4; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -122px -82px; height: 16px; width: 16px;}.gridxDnDIconRowMulti {column: 6; row: 5; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -122px -102px; height: 16px; width: 16px;}.gridxDnDAnchorColumn {top: 0; width: 2px;}.gridxDnDIconColumnSingle {column: 7; row: 4; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -142px -82px; height: 16px; width: 16px;}.gridxDnDIconColumnMulti {column: 7; row: 5; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -142px -102px; height: 16px; width: 16px;}.gridxFilterDialog .dijitAccordionContainer .dijitAccordionContainer-child {padding: 6px 9px;}.gridxFilterDialog .gridxFilterAccordionWrapper {height: 227px; width: 300px; overflow: auto; position: relative; margin: 5px 0 15px 0;}.gridxFilterDialog .gridxFilterDialogButtons {text-align: right;}.gridxFilterDialog .gridxFilterDialogButtons .gridxFilterDialogBtnAdd {float: left; margin-top: -10px;}.gridxFilterDialog .dijitAccordionTitleFocus {margin-right: 16px;}.gridxFilterDialog .dijitAccordionTitleFocus .dijitAccordionText {display: block;}.gridxFilterDialog .dijitAccordionTitleFocus .dijitAccordionArrow {display: none;}.gridxFilterPaneForm {margin: 0px; padding: 0px; list-style: none; font-size: 10px;}.gridxFilterPaneForm .dijitSelect {margin: 0;}.gridxFilterPaneForm li {margin: 0; padding: 0px; list-style: none; width: 98%;}.gridxFilterPaneForm .dijitSelect,.gridxFilterPaneForm .dijitTextBox,.gridxFilterPaneForm .dijitComboBox {font-size: 12px;}.gridxFilterPaneForm .gridxFilterPaneFieldWrapper {display: none;}.gridxFilterPaneCloseButton {float: right; margin-top: -15px;}.gridxFilterPaneCloseButton img {column: 10; row: 1; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -202px -22px; height: 16px; width: 16px; cursor: pointer;}.gridxFilterPaneCloseButton img:hover {column: 10; row: 0; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -202px -2px; height: 16px; width: 16px;}.gridxFilterSingleRule .gridxFilterPaneCloseButton {display: none;}.gridxFilterBtnAddRule {column: 9; row: 0; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -182px -2px; height: 16px; width: 16px;}.dijitButtonDisabled .gridxFilterBtnAddRule {column: 9; row: 1; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -182px -22px; height: 16px; width: 16px;}.gridxFilterBarBtnIcon {column: 7; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -142.5px -42.5px; height: 15px; width: 15px;}.gridxFilterPaneText .gridxFilterPaneTextWrapper,.gridxFilterPaneCombo .gridxFilterPaneComboWrapper,.gridxFilterPaneNumber .gridxFilterPaneNumberWrapper,.gridxFilterPaneNumberRange .gridxFilterPaneNumberRangeWrapper,.gridxFilterPaneDate .gridxFilterPaneDateWrapper,.gridxFilterPaneDateRange .gridxFilterPaneDateRangeWrapper,.gridxFilterPaneDatePast .gridxFilterPaneDatePastWrapper,.gridxFilterPaneDatetime .gridxFilterPaneDatetimeWrapper,.gridxFilterPaneDatetimeRange .gridxFilterPaneDatetimeRangeWrapper,.gridxFilterPaneDatetimePast .gridxFilterPaneDatetimePastWrapper,.gridxFilterPaneTime .gridxFilterPaneTimeWrapper,.gridxFilterPaneTimeRange .gridxFilterPaneTimeRangeWrapper,.gridxFilterPaneTimePast .gridxFilterPaneTimePastWrapper,.gridxFilterPaneSelect .gridxFilterPaneSelectWrapper,.gridxFilterPaneRadio .gridxFilterPaneRadioWrapper {display: block;}.gridxFilterBar {cursor: pointer; width: 100%; font-family: arial;}.gridxFilterBar [action="clear"] {color: #5b83b6; text-decoration: none;}.gridxFilterBar [action="clear"]:hover {text-decoration: underline;}.gridxFilterBar .dijitButton {margin: 0; float: left;}.gridxFilterBar .dijitButton .dijitButtonNode {-moz-border-radius: 1px; -webkit-border-radius: 1px; padding-top: 0; padding-bottom: 0; padding-right: 2px;}.gridxFilterBarStatus {background: #f2f9ff; background: -moz-linear-gradient(top, #f2f9ff 0%, #eaf5ff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f9ff), color-stop(100%, #eaf5ff)); background: -webkit-linear-gradient(top, #f2f9ff 0%, #eaf5ff 100%); background: -o-linear-gradient(top, #f2f9ff 0%, #eaf5ff 100%); background: -ms-linear-gradient(top, #f2f9ff 0%, #eaf5ff 100%); background: linear-gradient(top, #f2f9ff 0%, #eaf5ff 100%); border-bottom: 1px solid #bfd6eb; border-top: 1px solid #bfd6eb; padding: 1px 0 0 45px;}.dj_ie9 .gridxFilterBarStatus {padding-left: 5px;}.gridxFilterBarCloseBtn {column: 4; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -83px -123px; height: 14px; width: 14px; float: right; margin-right: 3px; cursor: pointer;}.dj_ie7 .gridxFilterBarCloseBtn {margin-top: -14px;}.gridxFilterBarHideCloseBtn .gridxFilterBarCloseBtn {display: none;}.gridxFilterBarCloseBtn:hover {column: 5; row: 6; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -103px -123px; height: 14px; width: 14px;}.dj_ie .gridxFilterBarCloseBtn:focus {outline: 1px dotted #000;}.gridxFilterTooltip table {border: 1px solid #bbb; border-collapse: collapse;}.gridxFilterTooltip table th {background-color: #e8eff4; border: 1px solid #bbb;}.gridxFilterTooltip table th,.gridxFilterTooltip table td {padding: 2px 4px; height: 16px; vertical-align: middle;}.gridxFilterTooltip table .gridxFilterTooltipValueCell div {max-width: 150px; position: relative; padding-right: 25px;}.gridxFilterTooltip .gridxFilterTooltipTitle {margin-bottom: 8px;}.gridxFilterTooltip .gridxFilterTooltipRemoveBtn {column: 10; row: 1; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -202px -22px; height: 16px; width: 16px; position: absolute; right: 0px; top: 1px; cursor: pointer; border: none;}.gridxFilterTooltip .gridxFilterTooltipRemoveBtn:hover {column: 10; row: 0; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -202px -2px; height: 16px; width: 16px;}.gridxFilterTooltip .gridxFilterTooltipOddRow {background-color: #f1f8ff;}.gridxFilterTooltipSingleRule .gridxFilterTooltipRemoveBtn {visibility: hidden;}.gridxFilterConfirmDialogButtons {text-align: right; margin-top: 10px;}.gridxQuickFilterInputContainer {margin-right: 2px; position: relative;}.gridxQuickFilterInput {width: 150px;}.gridxQuickFilterInput .dijitInputInner::-ms-clear {display: none;}.gridxQuickFilterClear {column: 4; row: 1; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -81px -21px; height: 18px; width: 18px; position: absolute; right: 0px; top: 0px; cursor: pointer; display: none; text-align: center;}.dj_ie7 .gridxQuickFilterClear {top: 5px;}.gridxQuickFilterActive .gridxQuickFilterClear {display: block;}.gridxQuickFilterIcon {column: 7; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -142px -42px; height: 16px; width: 16px;}.gridxQuickFilterNoFilterBar .gridxQuickFilterComboButton,.gridxQuickFilterHasFilterBar .gridxQuickFilterButton {display: none;}.gridxQuickFilterClearInner,.gridxFilterBarCloseBtnText,.gridxFilterTooltipRemoveBtnText {display: none;}.dijit_a11y .gridxQuickFilterClearInner,.dijit_a11y .gridxFilterBarCloseBtnText,.dijit_a11y .gridxFilterTooltipRemoveBtnText {display: inline;}.gridxBarQuickFilter {text-align: right;}.dojoxEllipsis,.dojoxEllipsisShown {white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;}.dojoxEllipsis window {width: 100%; -moz-user-focus: normal; -moz-user-select: text;}.dojoxEllipsis description {-moz-user-focus: normal; -moz-user-select: text;}.dojoxEllipsisIFrame {white-space: normal; border: none; width: 100%; display: block; height: 1px; margin-top: -1px; clear: both;}.dojoxEllipsisContainer {width: 100%;}.dojoxEllipsisShown:after {content: "\2026";}.pagerBtnDisabled,.gridxPagerFirstPageDisable,.gridxPagerPrevPageDisable,.gridxPagerNextPageDisable,.gridxPagerLastPageDisable {cursor: default; opacity: 0.8;}.gridxPagerInner {width: 100%; table-layout: auto;}.gridxPagerA11yInner {visibility: hidden;}.dijit_a11y .gridxPagerA11yInner {visibility: visible;}.gridxPagerPages span:focus,span.gridxPagerSizeSwitchBtn:focus {outline: dotted 1px #555;}.gridxPagerStepperBtn,.gridxPagerSizeSwitchBtn {cursor: pointer; display: inline-block; text-align: center;}.gridxPagerStepperBtnActive,.gridxPagerSizeSwitchBtnActive {cursor: default;}.gridxPagerFirstPage {column: 2; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -42px -42px; height: 16px; width: 16px;}.gridxPagerFirstPageDisable {column: 2; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -42px -62px; height: 16px; width: 16px;}.gridxPagerPrevPage {column: 0; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -2px -42px; height: 16px; width: 16px;}.gridxPagerPrevPageDisable {column: 0; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -2px -62px; height: 16px; width: 16px;}.gridxPagerNextPage {column: 1; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -22px -42px; height: 16px; width: 16px;}.gridxPagerNextPageDisable {column: 1; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -22px -62px; height: 16px; width: 16px;}.gridxPagerLastPage {column: 3; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -62px -42px; height: 16px; width: 16px;}.gridxPagerLastPageDisable {column: 3; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -62px -62px; height: 16px; width: 16px;}.gridxPagerDescriptionTD {text-align: left; width: 33%;}.gridxPagerStepperTD {text-align: center; width: 33%;}.gridxPagerSizeSwitchTD {text-align: right;}.gridxPagerGoto {width: 20px; text-align: center;}.gridxPagerGotoBtn {column: 4; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -85px -42px; height: 16px; width: 10px; cursor: pointer;}.gridxGotoPage td {padding-bottom: 5px;}.gridxGotoPage .gridxGotoPageBtns {padding-bottom: 0; text-align: right;}.gridxGotoPage .gridxGotoPageInputBox {width: 100px;}.gridxGotoPage .gridxPageCountMsg {padding-left: 5px;}.gridxPagerStepperWidget {width: 55px;}.gridxPagerLabel {vertical-align: middle;}.gridxLinkPager,.gridxLinkSizer {padding: 5px 0;}.gridxPaginationBar {padding-right: 9px;}.gridxDropDownPager,.gridxDropDownSizer {padding-top: 3px; padding-bottom: 3px;}.gridxSlantedHeader {overflow: visible;}.gridxSlantedHeader .gridxHeader {overflow: visible; margin-left: 0px; border-top: 1px solid #dbdbdb; margin-top: -1px; background: #edf2f7; background: -moz-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #edf2f7), color-stop(100%, #d0dfea)); background: -webkit-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -o-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -ms-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: linear-gradient(top, #edf2f7 0%, #d0dfea 100%);}.gridxSlantedHeader .gridxHeader .gridxHeaderRow {border-top: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; margin-top: -1px;}.gridxSlantedHeader .gridxHeaderRow .gridxHeaderRowInner {padding-bottom: 0px; margin-bottom: 0px;}.gridxSlantedHeader .gridxHeaderRow .gridxHeaderRowInner table {height: 130px;}.gridxSlantedHeader .gridxHeaderRow .gridxHeaderRowInner .gridxGroupHeader {height: 16px;}.gridxSlantedHeader .gridxHeaderRow .gridxCell {vertical-align: bottom; position: relative; overflow: visible; border-bottom: none;}.gridxSlantedHeader .gridxHeaderRow .gridxCell.gridxCellHighlight {background-color: #9bcaf7;}.gridxSlantedHeader .gridxHeaderRow .gridxCell .gridxSortNode {overflow: visible; margin: auto auto 5px auto; width: 30px; -webkit-transform: skew(45deg, 0deg) rotate(-45deg); -moz-transform: skew(45deg, 0deg) rotate(-45deg); -o-transform: skew(45deg, 0deg) rotate(-45deg); -ms-transform: skew(45deg, 0deg) rotate(-45deg); transform: skew(45deg, 0deg) rotate(-45deg);}.gridxSlantedHeader .gridxHeaderRow .gridxCell .gridxArrowButtonNode {float: none; display: inline-block; margin-bottom: 60px; margin-left: 8px; -webkit-transform: skew(45deg, 0deg) rotate(0deg); -moz-transform: skew(45deg, 0deg) rotate(0deg); -ms-transform: skew(45deg, 0deg) rotate(0deg); -o-transform: skew(45deg, 0deg) rotate(0deg); transform: skew(45deg, 0deg) rotate(0deg);}.gridxSlantedHeader .gridxHeaderRow .gridxCell.gridxHeaderCellFocus .gridxSortNode {margin-bottom: 4px;}.gridxSlantedHeader .gridxHeaderRow .gridxGroupHeader .gridxSortNode {text-align: center; -webkit-transform: skew(45deg, 0deg); -moz-transform: skew(45deg, 0deg); -o-transform: skew(45deg, 0deg); -ms-transform: skew(45deg, 0deg); transform: skew(45deg, 0deg);}.gridxSlantedHeaderActionAreaHolder {background-color: #d0dfea; height: 10px; text-align: center;}.gridxColumnExpandoBar {overflow: hidden; background-image: data-uri('images/claro-grid-header-onepixel.gif'); background-position: right; background-repeat: repeat-y; border-right: 1px solid #fff;}.gridxColumnExpandoBar table {table-layout: fixed; width: auto; margin-left: 1px;}.gridxColumnExpandoBar table .gridxColumnExpandoCell {padding: 0px 3px; height: 12px; border-left: 1px solid #fff; border-right: 1px solid #ccc; text-align: center; cursor: normal;}.gridxColumnExpandoBar table .gridxColumnExpandoCell:first-child {border-left: none;}.gridxColumnExpandoBar table .gridxColumnExpandoCell.gridxColumnExpandoHighlight {background-color: #9bcaf7;}.gridxColumnExpandoBar table .gridxColumnExpandoCell .gridxColumnExpando {display: block; column: 6; row: 1; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -126px -26px; height: 8px; width: 8px; margin: 0 auto; cursor: pointer;}.gridxColumnExpandNode {-webkit-transform: skew(45deg, 0deg); -moz-transform: skew(45deg, 0deg); -o-transform: skew(45deg, 0deg); -ms-transform: skew(45deg, 0deg); transform: skew(45deg, 0deg); display: block; float: none; position: absolute; height: 11px; left: 3px; bottom: -11px; right: -6px; background-color: #d0dfea; border-right: 1px solid #bcbcbc; border-left: 1px solid #fff;}.gridxColumnExpandNodeIcon {display: block; margin: 1px auto; column: 6; row: 1; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -126px -26px; height: 8px; width: 8px;}.gridxColumnCollapseNode {display: inline-block; height: 10px; width: 10px; padding-right: 3px; cursor: pointer;}.gridxColumnCollapseNodeIcon {display: block; margin: 1px auto; column: 1; row: 0; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -26px -6px; height: 8px; width: 8px;}.gridxSlantedHeader .gridxHeaderRow .gridxCell:hover .gridxColumnExpandNode {background-color: #9bcaf7;}.gridxSlantedHeaderActionCell {padding: 3px; border-right: 1px solid #bcbcbc; border-left: 1px solid #fff; background-color: #d0dfea;}body .gridxSlantedHeader .gridxHeaderRow {border-bottom: none;}.dj_ie7 .gridxRtl .gridxHeaderRow table {position: relative;}.gridxRtl .gridxRow .gridxCell {border-color: transparent transparent #ccc #ccc; text-align: right;}.gridxRtl .gridxVScroller {right: auto; left: 0;}.gridxRtl .gridxTouchScrollVWrapper {left: 2px; right: auto;}.gridxRtl .dj_ff3 .gridxVScroller,.gridxRtl .dj_webkit .gridxVScroller {left: -1px;}.gridxRtl .gridxRowHeaderHeader,.gridxRtl .gridxRowHeaderBody {right: 0; left: auto; border-right: none; border-left: 1px solid #e5dac8;}.gridxRtl .gridxHeaderRegion {float: left;}.gridxRtl .gridxEditOK,.gridxRtl .gridxEditCancel {float: left; margin-left: 0; margin-right: 5px;}.gridxRtl .gridxArrowButtonNode {float: left; margin-right: 0; margin-left: 7px;}.gridxRtl .gridxSortNode {text-align: right;}.gridxRtl .gridxSortBtn {float: left;}.gridxRtl .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -65px -23px; text-align: right;}.gridxRtl .gridxCell:hover .gridxSortBtn,.gridxRtl .gridxCellSortFocus .gridxSortBtn {border-left: none;}.gridxRtl .gridxCellSortedAsc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -5px -23px;}.gridxRtl .gridxCellSortedDesc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -25px -23px;}.gridxRtl .gridxCell:hover.gridxCellSortedAsc .gridxSortBtnNested,.gridxRtl .gridxCellSortFocus.gridxCellSortedAsc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -45px -23px;}.gridxRtl .gridxCell:hover.gridxCellSortedDesc .gridxSortBtnNested,.gridxRtl .gridxCellSortFocus.gridxCellSortedDesc .gridxSortBtnNested {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -85px -23px;}.gridxRtl .gridxNestedSorted .gridxCell:hover .gridxSortBtnSingle,.gridxRtl .gridxNestedSorted .gridxCellSortFocus .gridxSortBtnSingle {background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -65px -23px;}.gridxRtl .gridxPagerDescriptionTD {text-align: right;}.gridxRtl .gridxPagerSizeSwitchTD {text-align: left;}.gridxRtl .gridxPager .gridxPagerGoto,.gridxRtl .gridxGotoPage .gridxGotoPageBtns {text-align: left;}.gridxRtl .gridxPagerFirstPage {column: 3; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -62px -42px; height: 16px; width: 16px;}.gridxRtl .gridxPagerFirstPageDisable {column: 3; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -62px -62px; height: 16px; width: 16px;}.gridxRtl .gridxPagerPrevPage {column: 1; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -22px -42px; height: 16px; width: 16px;}.gridxRtl .gridxPagerPrevPageDisable {column: 1; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -22px -62px; height: 16px; width: 16px;}.gridxRtl .gridxPagerNextPage {column: 0; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -2px -42px; height: 16px; width: 16px;}.gridxRtl .gridxPagerNextPageDisable {column: 0; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -2px -62px; height: 16px; width: 16px;}.gridxRtl .gridxPagerLastPage {column: 2; row: 2; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -42px -42px; height: 16px; width: 16px;}.gridxRtl .gridxPagerLastPageDisable {column: 2; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -42px -62px; height: 16px; width: 16px;}.gridxRtl .gridxPagerSizeSwitchDD {text-align: left;}.dijitRtl .gridxGotoPage .gridxPageCountMsg {padding-left: 0; padding-right: 5px;}.dijitRtl .gridxGotoPage .gridxGotoPageBtns {text-align: left;}.gridxRtl .gridxTreeExpandoIcon {left: auto; right: 0;}.gridxRtl .gridxFilterBar .dijitButton {float: right;}.gridxRtl .gridxFilterBarBtnIcon {column: 7; row: 3; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -142.5px -62.5px; height: 15px; width: 15px;}.gridxRtl .gridxFilterBarStatus {padding: 1px 45px 0 0;}.gridxRtl .gridxFilterBarCloseBtn {float: left;}.gridxRtl .gridxBarQuickFilter {text-align: left;}.dijitRtl .gridxFilterPaneCloseButton {float: left;}.dijitRtl .gridxFilterDialog .dijitAccordionTitleFocus {margin-right: 0px; margin-left: 16px;}.dijitRtl .gridxFilterDialog .gridxFilterDialogButtons {text-align: left;}.dijitRtl .gridxFilterDialog .gridxFilterDialogButtons .gridxFilterDialogBtnAdd {float: right;}.dijitRtl .gridxQuickFilterClear {right: auto; left: 5px;}.calin .gridx {background-color: #fff; border: 0px solid #dbdbdb; color: #131313;}.calin .gridx .gridx,.calin .gridxBody,.calin .gridxVScroller {border-right: 1px solid #dbdbdb;}.calin .gridxCell {border-color: transparent #e5dac8 #e5dac8 transparent;}.calin .gridxRow .gridxRowTable .gridxCell {border-color: transparent #edecec #f2efef transparent;}.calin .gridxRowTable {background-color: #fff;}.calin .gridxRowOdd {background-color: #fafafa;}.calin .gridxBodyRowHoverEffect .gridxRowOver > .gridxRowTable .gridxCell {background-color: #f0f0f0;}.calin .gridx .gridxBody .gridxRow .gridxCellFocus {outline: none; border: 1px solid #ddd !important; border-top: none !important; border-bottom-color: #f2efef;}.calin .gridxHeaderRow {border-top: 1px solid #fff; border-bottom: 1px solid #fff; clear: both; font-weight: bold; height: 2em; border-bottom: none;}.calin .gridx .gridxHeader .gridxHeaderRow .gridxHeaderCellFocus {outline: none;}.dj_android .calin .gridx .gridxHeader .gridxHeaderRow .gridxHeaderCellFocus,.dj_ios .calin .gridx .gridxHeader .gridxHeaderRow .gridxHeaderCellFocus {border-color: transparent;}.calin .gridxHeaderRowHidden {height: 0; border-width: 0;}.dj_ie7 .calin .gridxRowHeaderRow table {border-collapse: collapse;}.calin .gridxHeaderRowInner {background-position: right; background-repeat: repeat-y; border: none;}.calin .gridxGroupHeader {border-color: #edf2f7 #bcbcbc #bcbcbc #fff;}.calin .gridxHeaderRow .gridxCell {border-color: #edf2f7 #bcbcbc #d0dfea #fff; border: 1px solid #eaeaea; border-botton: none;}.calin .gridxHeaderRow .gridxSubHeader {border-top-color: #fff;}.calin .gridxDesktop .gridxHeaderRow .gridxCell:hover,.calin .gridxDesktop .gridxHeaderRow .gridxGroupHeader:hover {background: #eaeaea;}.calin .gridxDesktop .gridxHeaderRow .gridxSubHeader.gridxCell:hover,.calin.gridxColumnResizing .gridxDesktop .gridxHeader .gridxHeaderRow .gridxSubHeader.gridxCell:hover {border-top-color: #fff;}.calin.gridxColumnResizing .gridxDesktop .gridxHeader .gridxHeaderRow .gridxCell:hover {background: transparent; border-top-color: transparent;}.calin .gridx .gridxHeader .gridxHeaderRow .gridxSubHeader.gridxHeaderCellFocus {border-top-color: #00008b;}.calin .gridx .gridxHeader .gridxHeaderRow .gridxSubHeader.gridxHeaderCellFocus:hover {border-top-color: #00008b;}.dj_android .calin .gridx .gridxHeader .gridxHeaderRow .gridxSubHeader.gridxHeaderCellFocus,.dj_ios .calin .gridx .gridxHeader .gridxHeaderRow .gridxSubHeader.gridxHeaderCellFocus {border-top-color: transparent;}.calin .gridxRowHeaderHeader .gridxHeaderCellFocus {outline: none;}.calin .gridxRowHeaderRow .gridxCellFocus {outline: none;}.calin .gridxBarToolBar .dijitToolbar {background: none; border-bottom: none;}.calin .gridxRow:first-child > .gridxRowTable .gridxCell,.calin .gridxBodyFirstRow .gridxCell {border-top-color: #e5dac8;}.calin .gridxRowHeaderHeader,.calin .gridxRowHeaderBody {border-right: none;}.calin .gridxRowHeaderBody {border-left: 1px solid #dbdbdb;}.calin .gridxFooter {padding: 0 8px; border: 1px solid #dbdbdb; border-top: none;}.gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxHeaderCellFocus,.gridx .gridxHeader .gridxHeaderRow .gridxHeaderRowInner .gridxCell.gridxCellRegion.gridxHeaderRegionFocus {border: 1px solid #eaeaea;}.calin .gridxQuickFilter {padding: 2px;}.calin .gridxQuickFilterButton,.calin .gridxQuickFilterComboButton {margin: 0;}.calin .gridxQuickFilterButton .dijitButtonNode,.calin .gridxQuickFilterComboButton .dijitButtonNode {border: none; background: none; box-shadow: none; padding: 1px; -moz-transition-duration: 0.3s, 0.35s; -moz-transition-property: background-color; border-radius: 4px;}.calin .gridxQuickFilterComboButton .dijitButtonNode {border-radius: 4px 0 0 4px;}.calin .gridxQuickFilterComboButton .dijitArrowButton {border-radius: 0 4px 4px 0;}.calin .gridxQuickFilter .dijitComboButtonHover .dijitButtonNode,.calin .gridxQuickFilter .dijitButtonHover .dijitButtonNode {background-color: #6bd6ff; background-image: -moz-linear-gradient(rgba(255,255,255,0.7) 0%, rgba(255,255,255,0) 100%); background-repeat: repeat-x; padding: 0; border: 1px solid #759dc0;}.calin .gridxQuickFilter .dijitComboButtonActive .dijitButtonNode,.calin .gridxQuickFilter .dijitButtonActive .dijitButtonNode {background-color: #7dbdfa; background-image: -moz-linear-gradient(rgba(190,190,190,0.98) 0px, rgba(255,255,255,0.65) 3px, rgba(255,255,255,0) 100%); background-repeat: repeat-x; padding: 0; border: 1px solid #759dc0;}.calin .gridxRowOdd .gridxLockedCell {background-color: #f1f8ff;}.calin .gridxBodyRowHoverEffect .gridxRowOver .gridxLockedCell {background: #abd6ff repeat-x;}.calin .gridxHeaderRow .gridxLockedCell,.calin.gridxColumnResizing .gridx .gridxHeader .gridxHeaderRow .gridxLockedCell:hover {border-top-color: #edf2f7; background: #edf2f7; background: -moz-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #edf2f7), color-stop(100%, #d0dfea)); background: -webkit-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -o-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: -ms-linear-gradient(top, #edf2f7 0%, #d0dfea 100%); background: linear-gradient(top, #edf2f7 0%, #d0dfea 100%);}.calin .gridxRowSelected > .gridxRowTable,.calin .gridxRowSelected > .gridxRowTable .gridxCell,.calin .gridxRow .gridxColumnSelected,.calin .gridxRow .gridxCellSelected {background: #ddd repeat-x;}.calin .gridx .dijitCheckBoxPartial {column: 10; row: 4; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -202px -82px; height: 16px; width: 16px;}.calin .gridx .dijitCheckBoxPartialDisabled {column: 10; row: 5; background-image: url("../images/sprite.png"); background-repeat: no-repeat; background-position: -202px -102px; height: 16px; width: 16px;}.calin .gridxPager {background-color: #eaf1f6; padding: 3px 9px; border-top: 1px solid #dbdbdb;}.calin .gridxPagerNodeFocus {border: 1px dotted #00008b;}.calin .gridxPagerStepperBtn,.calin .gridxPagerSizeSwitchBtn {margin: 0 5px; color: #5d88af;}.calin .gridxPagerSizeSwitchBtn {margin: 0 7px;}.calin .gridxPagerStepperBtnHover,.calin .gridxPagerSizeSwitchBtnHover {text-decoration: underline;}.calin .gridxPagerStepperBtnActive,.calin .gridxPagerSizeSwitchBtnActive {color: #000; font-weight: bold;}.calin .gridxRtl .gridxGroupHeader {border-color: transparent #fff #bcbcbc #bcbcbc;}.calin .gridxRtl .gridxHeaderRow .gridxCell {border-color: transparent #fff transparent #bcbcbc;}.calin .gridxRtl .gridxHeaderRow .gridxSubHeader {border-top-color: #fff;}.calin .gridxRtl .gridxHeaderRowInner {background-position: left; border-right: none; border-left: 1px solid #fff;}.calin .gridxRtl .gridxBody .gridxCell {border-color: transparent transparent #e5dac8 #e5dac8;}.gridxHeader > .gridxBar > table {background: #fff; font-weight: normal; font-size: 14px; color: #039;}.gridxHeader > .gridxHeaderRow {background: gridxHeaderRow; font-weight: normal; font-size: 14px; color: #4a5159; border: #ded9d9 1px solid;}.gridxHeader .gridxBar {background: #fff; padding-bottom: 6px;}.gridxHeader .gridxBar > table > tbody > tr > td:first-child {display: none;}.gridxHeader .gridxBar .dijit.dijitToolbar {float: left; padding: 0;}.gridxSumRow .gridxSortNode {text-align: center;}.gridxRowHeaderRow {background: none;}.gridxMain td.gridxCell {border-top: none !important;}