.RadGrid_Dasof { border-color: #f5f5f5; color: #333333; background-color: #ffffff; font-family: "Segoe UI", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; outline: none; }
    .RadGrid_Dasof .rgMasterTable,
    .RadGrid_Dasof .rgDetailTable,
    .RadGrid_Dasof .rgGroupPanel table,
    .RadGrid_Dasof .rgCommandRow table,
    .RadGrid_Dasof .rgEditForm table,
    .RadGrid_Dasof .rgPager table { font-family: "Segoe UI", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }
    .RadGrid_Dasof .rgInput { border-color: #b3b3b3; color: #333333; background-color: #ffffff; }
    .RadGrid_Dasof .rgSave,
    .RadGrid_Dasof .rgAdd,
    .RadGrid_Dasof .rgRefresh,
    .RadGrid_Dasof .rgEdit,
    .RadGrid_Dasof .rgDel,
    .RadGrid_Dasof .rgFilter,
    .RadGrid_Dasof .rgPagePrev,
    .RadGrid_Dasof .rgPageNext,
    .RadGrid_Dasof .rgPageFirst,
    .RadGrid_Dasof .rgPageLast,
    .RadGrid_Dasof .rgExpand,
    .RadGrid_Dasof .rgCollapse,
    .RadGrid_Dasof .rgSortAsc,
    .RadGrid_Dasof .rgSortDesc,
    .RadGrid_Dasof .rgUpdate,
    .RadGrid_Dasof .rgCancel,
    .RadGrid_Dasof .rgUngroup,
    .RadGrid_Dasof .rgExpXLS,
    .RadGrid_Dasof .rgExpDOC,
    .RadGrid_Dasof .rgExpPDF,
    .RadGrid_Dasof .rgExpCSV { background-image: url('Grid/sprite.gif'); }
    .RadGrid_Dasof .rgHeaderDiv { background: #eeeeee 0 -7550px repeat-x url('Grid/sprite.gif'); }

.rgTwoLines .rgHeaderDiv { background-position: 0 -7050px; }

.rgHeaderWrapper .rgHeaderDiv { border-color: #cdcdcd; }

.RadGrid_Dasof .rgHeader, .RadGrid_Dasof th.rgResizeCol,
.RadGrid_Dasof .rgHeaderWrapper { border: 0; background: #e7eef6; }

.RadGrid_Dasof .rgMultiHeaderRow .rgHeader,
.RadGrid_Dasof .rgMultiHeaderRow .rgResizeCol { border-left: 1px solid #828282; }

.RadGrid_Dasof th.rgSorted { background-position: 0 -2600px; }

.RadGrid_Dasof .rgHeader { color: #286099; }
    .RadGrid_Dasof .rgHeader a { color: #286099; font-family: Arial; font-size: 13px; font-weight: bold; }

.RadGrid_Dasof .rgRow > td,
.RadGrid_Dasof .rgAltRow > td,
.RadGrid_Dasof .rgEditRow > td,
.RadGrid_Dasof .rgFooter > td { border-style: solid; border-width: 0 0 1px 0; }

.RadGrid_Dasof .rgRow > td { border-color: #fff; }

.RadGrid_Dasof .rgAltRow { background: #f2f2f2; }
    .RadGrid_Dasof .rgAltRow > td { border-color: #f2f2f2; }

.RadGrid_Dasof .rgRow .rgSorted { border-bottom-color: #f2f2f2; background-color: #f2f2f2; }

.RadGrid_Dasof .rgAltRow .rgSorted { border-bottom-color: #e6e6e6; background-color: #e6e6e6; }

.RadGrid_Dasof .rgSelectedRow .rgSorted,
.RadGrid_Dasof .rgActiveRow .rgSorted,
.RadGrid_Dasof .rgHoveredRow .rgSorted,
.RadGrid_Dasof .rgEditRow .rgSorted { background-color: transparent; }

.RadGrid_Dasof .rgRow a,
.RadGrid_Dasof .rgAltRow a,
.RadGrid_Dasof .rgEditRow a { color: #000; }

.RadGrid_Dasof tr.rgEditRow a, .RadGrid_Dasof tr.rgHoveredRow a, .RadGrid_Dasof tr.rgActiveRow a { color: #000; }

.RadGrid_Dasof .rgFooter a,
.RadGrid_Dasof .rgEditForm a { color: #000; }

.RadGrid_Dasof .rgMasterTable .rgSelectedCell,
.RadGrid_Dasof .rgSelectedRow { background: #828282 0 -3900px repeat-x url('Grid/sprite.gif'); color: #fff; }

    * + html .RadGrid_Dasof .rgSelectedRow .rgSorted { background-color: #828282; }

    .RadGrid_Dasof .rgSelectedCell a,
    .RadGrid_Dasof .rgSelectedRow a { color: #fff; }

.RadGrid_Dasof .rgMasterTable .rgActiveCell,
.RadGrid_Dasof .rgActiveRow,
.RadGrid_Dasof .rgHoveredRow { background: #c5c5c5 0 -2900px repeat-x url('Grid/sprite.gif'); color: #333; }

    * + html .RadGrid_Dasof .rgActiveRow .rgSorted,
    * + html .RadGrid_Dasof .rgHoveredRow .rgSorted { background-color: #c5c5c5; }

.RadGrid_Dasof .rgEditRow { background: white 0 -4900px repeat-x url('Grid/sprite.gif'); color: #333; }

    * + html .RadGrid_Dasof .rgEditRow .rgSorted { background-color: #fff; }

.RadGrid_Dasof .rgActiveRow > td,
.RadGrid_Dasof .rgHoveredRow > td { border-bottom-color: #9e9e9e; }
    .RadGrid_Dasof .rgActiveRow > td.rgSorted,
    .RadGrid_Dasof .rgHoveredRow > td.rgSorted { border-bottom-color: #9e9e9e; }

.RadGrid_Dasof .rgSelectedRow > td { border-bottom-color: #6c6c6c; }
    .RadGrid_Dasof .rgSelectedRow > td.rgSorted { border-bottom-color: #6c6c6c; }

.RadGrid_Dasof .rgEditRow { background: rgba(204, 204, 204, 0.75); color: #333333; }

.RadGrid_Dasof .rgBatchOverlay { background: rgba(204, 204, 204, 0.75); }

.RadGrid_Dasof .rgDeletedRow.rgHoveredRow > td { border-bottom-color: transparent; }

.RadGrid_Dasof .rgBatchUndoDeleteButton { padding: 0 7px 0 0; left: 7px; border: 1px solid; border-color: #b3b3b3; color: #333333; background-color: #e6e6e6; background-image: linear-gradient(white, #e6e6e6); border-radius: 4px; }
    .RadGrid_Dasof .rgBatchUndoDeleteButton:before { vertical-align: -7px; background-image: url('Common/radActionsSprite.png'); background-position: 0px -2380px; background-repeat: no-repeat; }
    .RadGrid_Dasof .rgBatchUndoDeleteButton:hover { border-color: darkgray; color: #000000; background-color: #c2c2c2; background-image: linear-gradient(gainsboro, #c2c2c2); }
        .RadGrid_Dasof .rgBatchUndoDeleteButton:hover:before { background-position: -20px -2380px; }

.RadGrid_Dasof .rgDrag { background-image: url('Grid/rgDrag.gif'); }

.RadGrid_Dasof .rgFooterDiv,
.RadGrid_Dasof .rgFooter { background: #eee; }

.RadGrid_Dasof .rgFooterWrapper { background: #eee; border-top: 1px solid #828282; border-bottom: 1px solid #fff; }

.RadGrid_Dasof .rgFooter > td { border-top: 1px solid #828282; border-bottom: 1px solid #fff; }

.RadGrid_Dasof .rgFooterWrapper .rgFooter > td { border-bottom: 0; }

.RadGrid_Dasof .rgPager .rgStatus { border: 1px solid; border-color: #828282 #c9c9c9 #eee #c9c9c9; border-left-width: 0; }

.RadGrid_Dasof .rgStatus div { background-image: url('Common/loading_small.gif'); }

.RadGrid_Dasof .rgPager { background: #eee; }

.RadGrid_Dasof td.rgPagerCell { border: 1px solid !important; border-color: #828282 #eee #828282 #eee !important; border-right-width: 0; }

.RadGrid_Dasof .rgInfoPart { color: #656565; }
    .RadGrid_Dasof .rgInfoPart strong { color: #4c4e54; }

.RadGrid_Dasof .rgPageFirst { background-position: 0 -550px; }
    .RadGrid_Dasof .rgPageFirst:hover { background-position: 0 -600px; }

.RadGrid_Dasof .rgPagePrev { background-position: 0 -700px; }
    .RadGrid_Dasof .rgPagePrev:hover { background-position: 0 -750px; }

.RadGrid_Dasof .rgPageNext { background-position: 0 -850px; }
    .RadGrid_Dasof .rgPageNext:hover { background-position: 0 -900px; }

.RadGrid_Dasof .rgPageLast { background-position: 0 -1000px; }
    .RadGrid_Dasof .rgPageLast:hover { background-position: 0 -1050px; }

.RadGrid_Dasof .rgPager .rgPagerButton { border-color: #d0d0d0 #aeaeae #8b8b8b; background: #e8e8e8 repeat-x 0 -1550px url('Grid/sprite.gif'); color: #000; font-family: "segoe ui",arial,sans-serif; }

.RadGrid_Dasof .rgNumPart a { color: #000; }
    .RadGrid_Dasof .rgNumPart a:hover, .RadGrid_Dasof .rgNumPart a.rgCurrentPage { background: no-repeat url('Grid/sprite.gif'); }
        .RadGrid_Dasof .rgNumPart a:hover span, .RadGrid_Dasof .rgNumPart a.rgCurrentPage span { background: no-repeat url('Grid/sprite.gif'); }
    .RadGrid_Dasof .rgNumPart a:hover { background-position: 100% -1250px; }
        .RadGrid_Dasof .rgNumPart a:hover span { background-position: 0 -1150px; }
    .RadGrid_Dasof .rgNumPart a.rgCurrentPage { background-position: 100% -1450px; }
        .RadGrid_Dasof .rgNumPart a.rgCurrentPage:hover { background-position: 100% -1450px; }
            .RadGrid_Dasof .rgNumPart a.rgCurrentPage span, .RadGrid_Dasof .rgNumPart a.rgCurrentPage:hover span { background-position: 0 -1350px; }

.RadGrid_Dasof .rgHeader .rgSortAsc { background-position: 3px -248px; height: 10px; }

.RadGrid_Dasof .rgHeader .rgSortDesc { background-position: 3px -198px; height: 10px; }

.RadGrid_Dasof .rgCommandRow .rgPrev,
.RadGrid_Dasof .rgCommandRow .rgNext { padding: 0 10px; line-height: 20px; border-radius: 3px; border-color: #b3b3b3; color: #333333; background-color: #e6e6e6; background-image: linear-gradient(white, #e6e6e6); margin-right: 10px; }
    .RadGrid_Dasof .rgCommandRow .rgPrev span,
    .RadGrid_Dasof .rgCommandRow .rgNext span { width: 10px; height: 10px; background-image: url('Common/radActionsSprite.png'); }
    .RadGrid_Dasof .rgCommandRow .rgPrev:hover,
    .RadGrid_Dasof .rgCommandRow .rgNext:hover { border-color: darkgray; color: #000000; background-color: #c2c2c2; background-image: linear-gradient(gainsboro, #c2c2c2); }
    .RadGrid_Dasof .rgCommandRow .rgPrev.rgDisabled:hover,
    .RadGrid_Dasof .rgCommandRow .rgNext.rgDisabled:hover { border-color: #b3b3b3; color: #333333; background-color: #e6e6e6; background-image: linear-gradient(white, #e6e6e6); }

.RadGrid_Dasof .rgPrev span { margin-right: 10px; background-position: -5px -45px; }

.RadGrid_Dasof .rgNext span { margin-left: 10px; background-position: -5px -65px; }

.GridReorderTop_Default { background: 0 0 no-repeat url('Grid/sprite.gif'); }

.GridReorderBottom_Default { background: 0 0 no-repeat url('Grid/sprite.gif'); background-position: 0 -50px; }

.RadGrid_Dasof .rgFilterRow { background: #e7eef6; }
    .RadGrid_Dasof .rgFilterRow > td { border-bottom: 1px solid #828282; }

.RadGrid_Dasof .rgFilter { background-position: 0 -300px; }
    .RadGrid_Dasof .rgFilter:hover { background-position: 0 -350px; }

.RadGrid_Dasof .rgFilterActive { background-position: 0 -400px; }
    .RadGrid_Dasof .rgFilterActive:hover { background-position: 0 -400px; }

.RadGrid_Dasof .rgFiltered { background-position: 0 -325px; }
    .RadGrid_Dasof .rgFiltered:hover { background-position: 0 -375px; }
    .RadGrid_Dasof .rgFiltered.rgFilterActive { background-position: 0 -425px; }

.RadGrid_Dasof .rgFilterBox { border-color: #8e8e8e #c9c9c9 #c9c9c9 #8e8e8e; font-family: "segoe ui",arial,sans-serif; color: #333; }

.RadGrid_Dasof .rgOptions { background: url('Common/radActionsSprite.png') -2.5px -2402.5px no-repeat; }

.RadGrid_Dasof .rgOptSelected { background-position: -22.5px -2402.5px; }

.RadMenu_Default .rgHCMClear,
.RadMenu_Default .rgHCMFilter { border-color: #d0d0d0 #a8a8a8 #8b8b8b; background: #e8e8e8 center -23px repeat-x url('FormDecorator/ButtonSprites.gif'); color: #000; font-family: "segoe ui",arial,sans-serif; }

    .RadMenu_Default .rgHCMClear:hover,
    .RadMenu_Default .rgHCMFilter:hover { border-color: #d1d1d1 #b9b9b9 #a3a3a3; background-position: center -67px; background-color: #e5e5e5; }

.RadMenu_Default_Context .rgFilterApply,
.RadMenu_Default_Context .rgFilterCancel { border-color: #b3b3b3; color: #333333; background-color: #e6e6e6; background-image: linear-gradient(white, #e6e6e6); font-family: "Segoe UI", Arial, Helvetica, sans-serif; font-size: 12px; }

div.RadMenu_Default_Context .rlbGroup { border-color: #e6e6e6; }

.GridContextMenu_Default .rmLeftImage { background-image: url('../Common/Grid/contextMenu.gif'); }

.GridContextMenu_Default .rgHCMSortAsc .rmLeftImage { background-position: 0 0; }

.GridContextMenu_Default .rgHCMSortDesc .rmLeftImage { background-position: 0 -40px; }

.GridContextMenu_Default .rgHCMUnsort .rmLeftImage { background-position: 0 -80px; }

.GridContextMenu_Default .rgHCMGroup .rmLeftImage { background-position: 0 -120px; }

.GridContextMenu_Default .rgHCMUngroup .rmLeftImage { background-position: 0 -160px; }

.GridContextMenu_Default .rgHCMCols .rmLeftImage { background-position: 0 -200px; }

.GridContextMenu_Default .rgHCMFilter .rmLeftImage { background-position: 0 -240px; }

.GridContextMenu_Default .rgHCMUnfilter .rmLeftImage { background-position: 0 -280px; }

.RadGrid_Dasof .rgGroupPanel { border: 0; border-bottom: 1px solid #828282; background: #eeeeee 0 -1900px repeat-x url('Grid/sprite.gif'); }
    .RadGrid_Dasof .rgGroupPanel td { border: 0; padding: 3px 4px; }
        .RadGrid_Dasof .rgGroupPanel td td { padding: 0; }
    .RadGrid_Dasof .rgGroupPanel .rgSortAsc { background-position: 4px -144px; }
    .RadGrid_Dasof .rgGroupPanel .rgSortDesc { background-position: 4px -94px; }

.RadGrid_Dasof .rgUngroup { background-position: 0 -6998px; }

.RadGrid_Dasof .rgGroupItem { border: 1px solid; border-color: #c4c4c4 #c4c4c4 #9e9e9e; background: #c6c6c6 0 -6500px repeat-x url('Grid/sprite.gif'); }

.RadGrid_Dasof .rgMasterTable td.rgGroupCol, .RadGrid_Dasof .rgMasterTable td.rgExpandCol { border-color: #d9d9d9; background: #d9d9d9 none; }

html .RadGrid_Dasof .rgFooterWrapper .rgGroupCol { background: #e6e6e6; }

.RadGrid_Dasof .rgGroupHeader { background: #d9d9d9; font-size: 1.1em; line-height: 21px; color: #000; }
    .RadGrid_Dasof .rgGroupHeader td { border-top: 1px solid #828282; border-bottom: 1px solid #d9d9d9; }
        .RadGrid_Dasof .rgGroupHeader td.rgGroupCol { border-top-color: #828282; }

.RadGrid_Dasof .rgExpand { background-position: 5px -496px; }

.RadGrid_Dasof .rgCollapse { background-position: 3px -454px; }

.RadGrid_Dasof .rgEditForm:not(.rgEditPopup) { border-bottom: 1px solid #828282; }

.RadGrid_Dasof .rgUpdate { background-position: 0 -1800px; }

.RadGrid_Dasof .rgCancel { background-position: 0 -1850px; }

.RadGrid_Dasof .rgDetailTable { border-color: #828282; }

.RadGrid_Dasof .rgCommandRow { background: #c5c5c5 0 -2099px repeat-x url('Grid/sprite.gif'); color: #000; }

.RadGrid_Dasof .rgCommandCell { border: 1px solid; border-color: #999 #f2f2f2; border-top-width: 0; padding: 0; }

.RadGrid_Dasof tfoot .rgCommandCell,
.RadGrid_Dasof .rgMasterTable > tbody > tr.rgCommandRow .rgCommandCell { border-top-width: 1px; border-bottom-width: 0; }

.RadGrid_Dasof .rgCommandTable { border: 0; border-top: 1px solid #fdfdfd; border-bottom: 1px solid #e7e7e7; }
    .RadGrid_Dasof .rgCommandTable td { border: 0; padding: 2px 7px; }

.RadGrid_Dasof .rgCommandRow a { color: #000; text-decoration: none; }

.RadGrid_Dasof .rgSave { background-position: 0 -1825px; height: 18px; width: 18px; }

.RadGrid_Dasof .rgAdd { margin-right: 3px; background-position: 0 -1650px; }

.RadGrid_Dasof .rgRefresh { margin-right: 3px; background-position: 0 -1600px; }

.RadGrid_Dasof .rgEdit { background-position: 0 -1700px; }

.RadGrid_Dasof .rgDel { background-position: 0 -1750px; }

.RadGrid_Dasof .rgSelected .rgDel { background-position: 0 -1775px; }

.RadGrid_Dasof .rgExpXLS,
.RadGrid_Dasof .rgExpDOC,
.RadGrid_Dasof .rgExpPDF,
.RadGrid_Dasof .rgExpCSV { background-image: url('../Common/Grid/export.gif'); }

.RadGrid_Dasof .rgExpXLS { background-position: 0 0; }

.RadGrid_Dasof .rgExpDOC { background-position: 0 -50px; }

.RadGrid_Dasof .rgExpPDF { background-position: 0 -100px; }

.RadGrid_Dasof .rgExpCSV { background-position: 0 -150px; }

.rgCellSelectorArea_Default,
.GridRowSelector_Default { background: #4c4e54; }

.GridItemDropIndicator_Default { border-top: 1px dashed #666; }

.GridToolTip_Default { font-family: "Segoe UI", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }

.GridToolTip_Default { border: 1px solid #828282; padding: 3px; background: #fff; color: #333; }

.RadGridRTL_Default .rgPageFirst { background-position: 0 -1000px; }
    .RadGridRTL_Default .rgPageFirst:hover { background-position: 0 -1050px; }

.RadGridRTL_Default .rgPagePrev { background-position: 0 -850px; }
    .RadGridRTL_Default .rgPagePrev:hover { background-position: 0 -900px; }

.RadGridRTL_Default .rgPageNext { background-position: 0 -700px; }
    .RadGridRTL_Default .rgPageNext:hover { background-position: 0 -750px; }

.RadGridRTL_Default .rgPageLast { background-position: 0 -550px; }
    .RadGridRTL_Default .rgPageLast:hover { background-position: 0 -600px; }

.RadGridRTL_Default .rgExpand { background-position: -20px -496px; }

/* CUSTOM CSS*/
.RadGrid_Dasof .rgFilterRow img, .RadGrid .rgFilterRow input { border: 0px !important; border-style: solid !important; border-color: #eee !important; }
