.dxeLoadingDiv_Scanview {
    background: White;
    opacity: 0.85;
    filter: alpha(opacity=85);
    cursor: wait;
}

.dxeLoadingDivWithContent_Scanview {
    background: White;
    opacity: 0.01;
    filter: alpha(opacity=1);
}

.dxeLoadingPanel_Scanview {
    font: 8pt Verdana;
    color: #201f35;
}

.dxeLoadingPanelWithContent_Scanview {
    font: 8pt Verdana;
    color: #201f35;
    background: White;
    border: 1px solid #9da0aa;
}

    .dxeLoadingPanel_Scanview td.dx,
    .dxeLoadingPanelWithContent_Scanview td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 7px 10px;
    }

.dxeReadOnly_Scanview, .dxeReadOnly_Scanview * {
    /*background-color: #ddd !important; border: none !important; padding: 1px !important;
    pointer-events: none;*/
}

.dxeBase_Scanview {
    font-family: Verdana;
    font-size: 8pt;
}
/* -- ErrorFrame -- */
.dxeErrorCell_Scanview,
.dxeErrorCell_Scanview td {
    font-family: Verdana;
    font-size: 8pt;
    color: Red;
}

.dxeErrorCell_Scanview {
    padding-left: 4px;
    padding-right: 5px;
}

.dxeErrorFrameWithoutError_Scanview {
    border: 1px solid Red;
}

    .dxeErrorFrameWithoutError_Scanview .dxeControlsCell_Scanview {
        padding: 2px;
    }

.dxeEditArea_Scanview {
    font-family: Verdana;
    font-size: 8pt;
}

.dxeMemoEditArea_Scanview,
input.dxeEditArea_Scanview,
.dxeBase_Scanview input {
    outline: none;
}

/* -- Buttons -- */
.dxeButtonEditButton_Scanview,
.dxeCalendarButton_Scanview,
.dxeButtonEditButton_Scanview td.dx,
.dxeCalendarButton_Scanview td.dx,
.dxeSpinIncButton_Scanview,
.dxeSpinDecButton_Scanview,
.dxeSpinLargeIncButton_Scanview,
.dxeSpinLargeDecButton_Scanview,
.dxeSpinIncButton_Scanview td.dx,
.dxeSpinDecButton_Scanview td.dx,
.dxeSpinLargeIncButton_Scanview td.dx,
.dxeSpinLargeDecButton_Scanview td.dx {
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
}

.dxeButtonEditButton_Scanview,
.dxeCalendarButton_Scanview,
.dxeSpinIncButton_Scanview,
.dxeSpinDecButton_Scanview,
.dxeSpinLargeIncButton_Scanview,
.dxeSpinLargeDecButton_Scanview {
    vertical-align: middle;
    cursor: pointer;
}

.dxeCalendarButton_Scanview {
    border-style: solid;
    border-color: #a9acb5;
}

.dxeButtonEditButton_Scanview,
.dxeButtonEdit_Scanview .dxeSBC {
    border-style: solid;
    border-color: Transparent;
    -border-color: White; /* For IE6 */
}

    .dxeButtonEditButton_Scanview.dxeButtonEditButtonHover_Scanview {
        border-color: #c0c9e3;
    }

    .dxeButtonEditButton_Scanview.dxeButtonEditButtonPressed_Scanview {
        border-color: #c2c4cb;
    }

    .dxeButtonEditButton_Scanview.dxeDisabled_Scanview {
        border-color: Transparent;
        -border-color: White; /* For IE6 */
    }

.dxeCalendarButton_Scanview {
    border-width: 1px;
}

.dxeButtonEditButton_Scanview {
    border-width: 0 0 0 1px;
}

.dxeButtonEdit_Scanview .dxeButtonLeft {
    border-width: 0 1px 0 0;
}

.dxeButtonEdit_Scanview .dxeSBC {
    border-width: 0;
}

.dxeSpinIncButton_Scanview,
.dxeSpinDecButton_Scanview,
.dxeSpinLargeIncButton_Scanview,
.dxeSpinLargeDecButton_Scanview {
    border-width: 0;
}

.dxeButtonEditButton_Scanview,
.dxeSpinLargeIncButton_Scanview,
.dxeSpinLargeDecButton_Scanview,
.dxeSpinIncButton_Scanview,
.dxeSpinDecButton_Scanview {
    background: White;
}

    .dxeButtonEditButton_Scanview table.dxbebt {
        padding: 3px 2px 3px 3px;
    }

    .dxeSpinIncButton_Scanview table.dxbebt,
    .dxeSpinDecButton_Scanview table.dxbebt,
    .dxeSpinLargeIncButton_Scanview table.dxbebt,
    .dxeSpinLargeDecButton_Scanview table.dxbebt {
        padding: 0;
    }

.dxeSpinIncButton_Scanview {
    padding: 1px 0 2px;
}

.dxeSpinDecButton_Scanview {
    padding: 3px 0 2px;
}

.dxeSpinLargeIncButton_Scanview,
.dxeSpinLargeDecButton_Scanview {
    padding: 6px 0;
}

    .dxeButtonEditButton_Scanview table.dxbebt,
    .dxeSpinLargeIncButton_Scanview table.dxbebt,
    .dxeSpinLargeDecButton_Scanview table.dxbebt {
        width: 9px;
    }

.dxeSpinIncButton_Scanview table.dxbebt,
.dxeSpinDecButton_Scanview table.dxbebt {
    width: 15px;
}

.dxeCalendarButton_Scanview {
    font-size: 8pt;
    background: #ebedf2 url('edtBtnBack.png') repeat-x left top;
    padding: 4px 11px;
    padding-top: 3px;
    width: 32px;
}

    .dxeCalendarButton_Scanview td.dx {
        font-size: 8pt;
        text-align: center;
        white-space: nowrap;
    }

    .dxeCalendarButton_Scanview table.dxbebt {
        width: 100%;
    }

/* -- Pressed -- */
.dxeCalendarButtonPressed_Scanview {
    color: #3c3c3c;
    border-color: #9da0aa;
    background: #dbdde2 url('edtBtnPBack.png') repeat-x left top;
}

.dxeButtonEditButtonPressed_Scanview,
.dxeSpinIncButtonPressed_Scanview,
.dxeSpinDecButtonPressed_Scanview,
.dxeSpinLargeIncButtonPressed_Scanview,
.dxeSpinLargeDecButtonPressed_Scanview {
    background: #e3e5e8 url('edtDropDownBtnPBack.png') repeat-x left top;
}

/* -- Hover -- */
.dxeCalendarButtonHover_Scanview {
    border-color: #a9acb5;
}

.dxeCalendarButtonHover_Scanview {
    background: #dde6fe url('edtBtnHBack.png') repeat-x left top;
}

.dxeButtonEditButtonHover_Scanview,
.dxeSpinIncButtonHover_Scanview,
.dxeSpinDecButtonHover_Scanview,
.dxeSpinLargeIncButtonHover_Scanview,
.dxeSpinLargeDecButtonHover_Scanview {
    background: #e6edfe url('edtDropDownBtnHBack.png') repeat-x left top;
}

.dxeButtonEdit_Scanview {
    background-color: white;
    width: 170px;
}

    .dxeButtonEdit_Scanview .dxeEditArea_Scanview {
        background-color: white;
    }

    .dxeButtonEdit_Scanview .dxeEditArea_Scanview,
    .dxeButtonEdit_Scanview td.dxic {
        width: 100%;
    }

    .dxeButtonEdit_Scanview td.dxic {
        padding: 2px 4px 1px !important;
    }

    .dxeButtonEdit_Scanview .dxeIIC,
    .dxeButtonEdit_Scanview .dxeIICR {
        padding: 1px;
    }

        .dxeButtonEdit_Scanview .dxeIIC img {
            padding-left: 3px;
        }

        .dxeButtonEdit_Scanview .dxeIICR img {
            padding-right: 3px;
        }

.dxeMemo_Scanview.memoTextContainer textarea {
    margin: 0 !important;
}

.dxeMemo_Scanview,
.dxeTextBox_Scanview {
    background-color: #fff;
}

#userFoldersDiv .dxeTextBox_Scanview,
#docClassDiv .dxeTextBox_Scanview {
    margin-bottom: 10px;
    padding: 3px 5px;
    font-size: 1.3em;
}

    #divWorkflowStamp .dxeMemo_Scanview {
        border: 1px solid #a6a6a6;
    }

    .dxeTextBox_Scanview td.dxic {
        padding: 2px 4px 1px !important;
        width: 100%;
    }

    .dxeTextBox_Scanview .dxeEditArea_Scanview {
        background-color: white;
    }

.dxeRadioButtonList_Scanview {
    border: 1px solid;
    border-color: #9da0aa #c2c4cb #d9dae0;
}

    .dxeRadioButtonList_Scanview,
    .dxeRadioButtonList_Scanview table {
        font-family: Verdana;
        font-size: 8pt;
    }

        .dxeRadioButtonList_Scanview td.dxe {
            padding: 7px 25px 6px 11px;
        }

        .dxeRadioButtonList_Scanview label {
            margin-right: 6px;
        }
/* Disabled */
.dxeDisabled_Scanview .dxeButtonEditButton_Scanview,
.dxeDisabled_Scanview .dxeSpinIncButton_Scanview,
.dxeDisabled_Scanview .dxeSpinDecButton_Scanview,
.dxeDisabled_Scanview .dxeSpinLargeIncButton_Scanview,
.dxeDisabled_Scanview .dxeSpinLargeDecButton_Scanview {
    background: White;
}

/* -- Memo -- */
.dxeMemo_Scanview {
}

.dxeMemoEditArea_Scanview {
    background-color: transparent;
    font-family: Verdana;
    font-size: 8pt;
}

.dxeMemo_Scanview td {
    padding: 0 0 0 1px;
    width: 100%;
}

/* -- Hyperlink -- */
.dxeHyperlink_Scanview {
    font-family: Verdana;
    font-size: 8pt;
    font-weight: normal;
    color: #1b3f91;
    text-decoration: none;
}

a.dxeHyperlink_Scanview:hover {
    text-decoration: underline;
}

a.dxeHyperlink_Scanview:visited {
    color: #8684ed;
}

/* -- ListBox -- */
.dxeListBox_Scanview {
    font-size: 8pt;
    font-family: Verdana;
    background-color: white;
    border: 1px solid #a6a6a6;    
    width: 70px;
    height: 109px;
}

    .dxeListBox_Scanview div.dxlbd {
        height: 108px;
    }

.dxeListBoxItemRow_Scanview {
    cursor: default;
}

.dxeListBoxItem_Scanview {
    font-family: Verdana;
    font-weight: normal;
    font-size: 8pt;
    color: #201f35;
    padding: 2px 5px;
    white-space: nowrap;
    text-align: left;
    border-width: 0;
}

    .dxeListBoxItem_Scanview em {
        background: none repeat scroll 0 0 #e2eafd;
        color: #201f35;
        font-weight: bold;
        font-style: normal;
    }

.dxeListBox_Scanview td.dxeI,
.dxeListBox_Scanview td.dxeIM,
.dxeListBox_Scanview .dxeHIC,
.dxeListBox_Scanview td.dxeFTM,
.dxeListBox_Scanview td.dxeTM,
.dxeListBox_Scanview td.dxeC,
.dxeListBox_Scanview td.dxeCM,
.dxeListBox_Scanview td.dxeHCC,
.dxeListBox_Scanview td.dxeMI,
.dxeListBox_Scanview td.dxeMIM {
    border-right: 0 !important;
}

.dxeListBox_Scanview td.dxeIR,
.dxeListBox_Scanview td.dxeIMR,
.dxeListBox_Scanview .dxeHICR,
.dxeListBox_Scanview td.dxeFTMR,
.dxeListBox_Scanview td.dxeTMR,
.dxeListBox_Scanview td.dxeCR,
.dxeListBox_Scanview td.dxeCMR,
.dxeListBox_Scanview td.dxeHCCR,
.dxeListBox_Scanview td.dxeMIR,
.dxeListBox_Scanview td.dxeMIMR {
    border-left: 0 !important;
}

.dxeListBox_Scanview td.dxeCM,
.dxeListBox_Scanview td.dxeHCC,
.dxeListBox_Scanview td.dxeCMR,
.dxeListBox_Scanview td.dxeHCCR {
    width: 25px;
}

.dxeListBox_Scanview td.dxeIM,
.dxeListBox_Scanview td.dxeIMR {
    width: 0;
}

.dxeListBox_Scanview td.dxeT {
    width: 100%;
    padding-left: 0 !important;
}

.dxeListBox_Scanview td.dxeTR {
    width: 100%;
    padding-right: 0 !important;
}


.dxeListBox_Scanview td.dxeT,
.dxeListBox_Scanview td.dxeMI {
    border-left: 0 !important;
}

.dxeListBox_Scanview td.dxeTR,
.dxeListBox_Scanview td.dxeMIR {
    border-right: 0 !important;
}


.dxeListBox_Scanview td.dxeFTM,
.dxeListBox_Scanview td.dxeTM,
.dxeListBox_Scanview td.dxeLTM,
.dxeListBox_Scanview .dxeHFC,
.dxeListBox_Scanview .dxeHC,
.dxeListBox_Scanview .dxeHLC,
.dxeListBox_Scanview td.dxeFTMR,
.dxeListBox_Scanview td.dxeTMR,
.dxeListBox_Scanview td.dxeLTMR,
.dxeListBox_Scanview .dxeHFCR,
.dxeListBox_Scanview .dxeHCR,
.dxeListBox_Scanview .dxeHLCR {
    overflow: hidden;
}

.dxeListBox_Scanview td.dxeFTM,
.dxeListBox_Scanview td.dxeTM,
.dxeListBox_Scanview .dxeHFC,
.dxeListBox_Scanview .dxeHC {
    padding-right: 6px !important;
}

.dxeListBox_Scanview td.dxeFTMR,
.dxeListBox_Scanview td.dxeTMR,
.dxeListBox_Scanview .dxeHFCR,
.dxeListBox_Scanview .dxeHCR {
    padding-left: 6px !important;
}


.dxeListBox_Scanview td.dxeLTM,
.dxeListBox_Scanview td.dxeTM,
.dxeListBox_Scanview .dxeHC,
.dxeListBox_Scanview .dxeHLC {
    padding-left: 6px !important;
}

.dxeListBox_Scanview td.dxeLTMR,
.dxeListBox_Scanview td.dxeTMR,
.dxeListBox_Scanview .dxeHCR,
.dxeListBox_Scanview .dxeHLCR {
    padding-right: 6px !important;
}

.dxeListBox_Scanview .dxeFTM,
.dxeListBox_Scanview .dxeTM,
.dxeListBox_Scanview .dxeHFC,
.dxeListBox_Scanview .dxeHC,
.dxeListBox_Scanview .dxeLTM,
.dxeListBox_Scanview .dxeTM,
.dxeListBox_Scanview .dxeHC,
.dxeListBox_Scanview .dxeHLC,
.dxeListBox_Scanview td.dxeIM,
.dxeListBox_Scanview td.dxeFTM,
.dxeListBox_Scanview td.dxeTM,
.dxeListBox_Scanview td.dxeCM,
.dxeListBox_Scanview td.dxeMIM,
.dxeListBox_Scanview .dxeFTMR,
.dxeListBox_Scanview .dxeTMR,
.dxeListBox_Scanview .dxeHFCR,
.dxeListBox_Scanview .dxeHCR,
.dxeListBox_Scanview .dxeLTMR,
.dxeListBox_Scanview .dxeTMR,
.dxeListBox_Scanview .dxeHCR,
.dxeListBox_Scanview .dxeHLCR,
.dxeListBox_Scanview td.dxeIMR,
.dxeListBox_Scanview td.dxeFTMR,
.dxeListBox_Scanview td.dxeTMR,
.dxeListBox_Scanview td.dxeCMR,
.dxeListBox_Scanview td.dxeMIMR {
    border-top-width: 0;
    border-bottom-width: 0;
}

/*Grid lines*/

.dxeListBox_Scanview td.dxeLTM,
.dxeListBox_Scanview td.dxeTM,
.dxeListBox_Scanview td.dxeMIM {
    border-left: 1px solid #d9dae0 !important;
}

.dxeListBox_Scanview td.dxeLTMR,
.dxeListBox_Scanview td.dxeTMR,
.dxeListBox_Scanview td.dxeMIMR {
    border-right: 1px solid #d9dae0 !important;
}

.dxeListBox_Scanview td.dxeIM,
.dxeListBox_Scanview td.dxeFTM,
.dxeListBox_Scanview td.dxeTM,
.dxeListBox_Scanview td.dxeLTM,
.dxeListBox_Scanview td.dxeCM,
.dxeListBox_Scanview td.dxeMIM,
.dxeListBox_Scanview td.dxeIMR,
.dxeListBox_Scanview td.dxeFTMR,
.dxeListBox_Scanview td.dxeTMR,
.dxeListBox_Scanview td.dxeLTMR,
.dxeListBox_Scanview td.dxeCMR,
.dxeListBox_Scanview td.dxeMIMR {
    border-bottom: solid 1px #d9dae0;
}

.dxeListBoxItemSelected_Scanview /* inherits dxeListBoxItem */ {
    color: #201f35;
    background: #eff0f2;
}

.dxeListBoxItemHover_Scanview /* inherits dxeListBoxItem */ {
    color: #201f35;
    background: #e2eafd;
}

    .dxeListBoxItemHover_Scanview em,
    .dxeListBoxItemSelected_Scanview em {
        background: none;
    }

/*Header*/

.dxeListBox_Scanview .dxeHD {
    background: #f3f3f4 url('lbHeaderBack.png') repeat-x left top;
    border-bottom: 1px solid #abacb9;
}

.dxeHD .dxeListBoxItem_Scanview {
    color: #201f35;
    border-width: 0 1px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.dxeListBox_Scanview .dxeHC,
.dxeListBox_Scanview .dxeHLC,
.dxeListBox_Scanview td.dxeHMIC {
    border-left: 1px solid #cacbd3;
}

.dxeListBox_Scanview .dxeHCR,
.dxeListBox_Scanview .dxeHLCR,
.dxeListBox_Scanview td.dxeHMICR {
    border-right: 1px solid #cacbd3;
    text-align: right;
}

.dxeListBox_Scanview .dxeHIC,
.dxeListBox_Scanview .dxeHFC,
.dxeListBox_Scanview .dxeHCC {
}

.dxeListBox_Scanview .dxeHICR,
.dxeListBox_Scanview .dxeHFCR,
.dxeListBox_Scanview .dxeHCCR {
}

.dxeListBox_Scanview .dxeHFC,
.dxeListBox_Scanview .dxeHC,
.dxeListBox_Scanview .dxeHMIC {
    border-right: 0;
}

.dxeListBox_Scanview .dxeHFCR,
.dxeListBox_Scanview .dxeHCR,
.dxeListBox_Scanview .dxeHMICR {
    border-left: 0;
    text-align: right;
}

.dxeListBox_Scanview .dxeHLC {
    border-right: 1px solid #cacbd3;
}

.dxeListBox_Scanview .dxeHLCR {
    border-left: 1px solid #cacbd3;
    text-align: right;
}

/* -- Calendar -- */
.dxeCalendar_Scanview {
    font-weight: normal;
    color: #201f35;
    border: 1px solid #9da0aa;
    background-color: White;
    cursor: default;
}

    .dxeCalendar_Scanview td.dxMonthGrid {
        padding: 1px 8px;
    }

    .dxeCalendar_Scanview td.dxMonthGridWithWeekNumbers {
        padding: 1px 20px 6px 8px;
    }

    .dxeCalendar_Scanview td.dxMonthGridWithWeekNumbersRtl {
        padding: 1px 8px 1px 20px;
    }

.dxeCalendarDayHeader_Scanview {
    font-family: Verdana;
    font-size: 8pt;
    padding: 2px 4px 6px;
    border-bottom: 1px solid #d7d8dd;
}

.dxeCalendarWeekNumber_Scanview {
    font-family: Verdana;
    font-size: 7pt;
    text-align: right;
    padding: 3px 8px 2px 4px;
    color: #cccccc;
}

.dxeCalendarDay_Scanview {
    font-family: Verdana;
    font-size: 8pt;
    padding: 2px 5px 3px;
    text-align: center;
}

.dxeCalendarWeekend_Scanview /* inherits dxeCalendarDay */ {
    color: #c00000;
}

.dxeCalendarOtherMonth_Scanview /* inherits dxeCalendarDay */ {
    color: #cccccc;
}

.dxeCalendarOutOfRange_Scanview /* inherits dxeCalendarDay */ {
    color: #cccccc;
}

.dxeCalendarSelected_Scanview /* inherits dxeCalendarDay */ {
    color: #201f35;
    background-color: #e2eafd;
    padding: 2px 5px 3px;
}

.dxeCalendarToday_Scanview /* inherits dxeCalendarDay */ {
    padding: 2px 5px 3px;
    background-color: #f3ebfe;
    border-width: 0;
}

.dxeCalendarHeader_Scanview {
    border-style: none;
    padding: 4px 4px 12px;
}

    .dxeCalendarHeader_Scanview td.dxe {
        font-family: Verdana;
        font-size: 8pt;
        text-align: center;
        cursor: pointer;
    }

.dxeCalendarFooter_Scanview {
    background-color: White;
    padding: 11px 0;
}

.dxeCalendarFastNav_Scanview {
    color: #201f35;
    background: White;
    border: 1px solid #9da0aa;
    border-bottom-width: 0;
    padding: 5px 8px;
    cursor: default;
}

.dxeCalendarFastNavMonthArea_Scanview {
    padding: 0px 9px;
}

.dxeCalendarFastNavYearArea_Scanview {
}

.dxeCalendarFastNavFooter_Scanview {
    color: #201f35;
    background: White;
    padding: 8px 0 17px 0;
    border: 1px solid #d7d8dd;
    border-top-width: 0;
}

.dxeCalendarFastNavMonth_Scanview,
.dxeCalendarFastNavYear_Scanview {
    font: normal 8pt Verdana;
    color: #201f35;
    padding: 3px 5px;
    text-align: center;
    cursor: pointer;
}

.dxeCalendarFastNavYear_Scanview {
    padding: 3px 5px;
}

.dxeCalendarFastNavMonth_Scanview {
    padding: 6px;
}

.dxeCalendarFastNavMonthHover_Scanview,
.dxeCalendarFastNavYearHover_Scanview {
    color: #201f35;
    background: #f3ebfe;
    border-width: 0;
}

.dxeCalendarFastNavYearHover_Scanview,
.dxeCalendarFastNavYearSelected_Scanview {
    padding: 3px 5px;
}

.dxeCalendarFastNavMonthHover_Scanview,
.dxeCalendarFastNavMonthSelected_Scanview {
    padding: 6px;
}

.dxeCalendarFastNavMonthSelected_Scanview,
.dxeCalendarFastNavYearSelected_Scanview {
    color: #201f35;
    background-color: #e2eafd;
}

/* Disabled */
.dxeDisabled_Scanview,
.dxeDisabled_Scanview td.dxe {
    color: #5f5f5f;
    cursor: default;
    border: none;
    background-color: #ddd;
}

a.dxeDisabled_Scanview:hover {
    color: #5f5f5f;
}

.dxeButtonDisabled_Scanview,
.dxeButtonDisabled_Scanview td.dxe {
    color: #5f5f5f;
    cursor: default;
}
/* -- Button -- */
.dxbButton_Scanview {
    color: #000;
    font-weight: normal;
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: middle;
    border: 1px solid #bfbfbf;
    background: #f1f1f1;
    padding: 1px;
    cursor: pointer;
}

#header .dxbButton_Scanview {
    background-color: #6fafff;
    color: white;
    border: none;
}

#MainSplitter_NavigationContent_NavigationSplitter .dxbButton_Scanview ~ .dxbButton_Scanview {
    border-top: none;
}

.dxbButtonHover_Scanview, 
.dxbButtonChecked_Scanview, 
.dxbButtonPressed_Scanview {
    background: #bfbfbf none;
}

    #header .dxbButtonHover_Scanview,
    #header .dxbButtonChecked_Scanview,
    #header .dxbButtonPressed_Scanview {
        background: #86bcff none;
    }

.dxbButton_Scanview div.dxb {
    padding: 2px 15px;
    border: 0px;
}

.dxbButton_Scanview div.dxb table {
    color: #201f35;
    font-size: 8pt;
    font-family: Verdana;
}

.dxbButton_Scanview div.dxb td.dxb {
    background-color: transparent !important;
    background-image: url('') !important;
    border-width: 0px !important;
    padding: 0px !important;
}
/* Disabled */
.dxbDisabled_Scanview {
    border-color: #e1e2e5;
    color: #babac1;
    background: #f8f9fa none;
    cursor: default;
}

    .dxbDisabled_Scanview td.dxb {
        color: #babac1;
    }
/* -- FilterControl -- */
.dxfcTable_Scanview {
    border-collapse: separate !important;
}

    .dxfcTable_Scanview td.dxfc {
        padding: 0px 0px 0px 3px;
        vertical-align: middle;
        font: 8pt Verdana;
        color: #201f35;
    }

a.dxfcPropertyName_Scanview {
    white-space: nowrap !important;
    color: Blue !important;
}

a.dxfcGroupType_Scanview {
    white-space: nowrap !important;
    padding: 0px 3px 0px 3px !important;
    color: Red !important;
}

a.dxfcOperation_Scanview {
    white-space: nowrap !important;
    color: Green !important;
}

a.dxfcValue_Scanview {
    white-space: nowrap !important;
    color: Gray !important;
}

.dxfcLoadingDiv_Scanview {
    background: white;
    opacity: 0.01;
    filter: alpha(opacity=1);
}

.dxfcLoadingPanel_Scanview {
    font: 8pt Verdana;
    color: #201f35;
    background: White;
    border: 1px solid #9da0aa;
}

    .dxfcLoadingPanel_Scanview td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 7px 10px;
    }

.dxeMaskHint_Scanview {
    font: 8pt Verdana;
    color: #000;
    background: #ffffe1;
    padding: 2px 5px 3px;
    border: 1px solid Black;
}

/* -- ProgressBar -- */
.dxeProgressBar_Scanview {
    background: #f3f4f5 url('edtProgressBack.png') repeat-x left top;
    border: 1px solid #b9bac3;
}

    .dxeProgressBar_Scanview,
    .dxeProgressBar_Scanview td.dxe {
        font-family: Verdana;
        font-size: 8pt;
        color: #201f35;
    }

        .dxeProgressBar_Scanview .dxePBMainCell_Scanview,
        .dxeProgressBar_Scanview td.dxe {
            padding: 0;
        }

.dxeProgressBarIndicator_Scanview {
    background: #edd0f4 url('edtProgressIndicatorBack.png') repeat-x left top;
}

/* -- DropDownWindow -- */
.dxeDropDownWindow_Scanview {
    background-color: white;
    border: 1px solid #9da0aa;
}

/*----------------- ColorTable -----------------*/
.dxeColorIndicator_Scanview {
    border: 1px solid #9da0aa;
    width: 15px;
    height: 15px;
    cursor: pointer;
}

.dxeColorTable_Scanview {
    background-color: White;
    border: 1px solid #9da0aa;
}

.dxeItemPicker_Scanview {
    background-color: White;
    border: 1px solid #9da0aa;
}

    .dxeColorTable_Scanview td.dx,
    .dxeItemPicker_Scanview td.dx {
        padding: 4px;
    }

.dxeColorTableCell_Scanview,
.dxeItemPickerCell_Scanview {
    padding: 3px;
    cursor: pointer;
}

.dxeColorTableCellDiv_Scanview {
    border: 1px solid #808080;
    width: 12px;
    height: 12px;
    font-size: 0px;
}

.dxeColorTableCellSelected_Scanview {
    padding: 2px !important;
    background: #e9eaee url('Web/mItemSBack.png') repeat-x left top;
    border: 1px solid #9da0aa;
}

.dxeColorTableCellHover_Scanview,
.dxeItemPickerCellHover_Scanview {
    padding: 2px !important;
    background: #e3ebff url('Web/mSubItemHBack.png') repeat-x left top;
    border: 1px solid #a6a9b2;
}

/* -- Invalid Style -- */
.dxeInvalid_Scanview {
}

    .dxeInvalid_Scanview .dxeEditArea_Scanview,
    .dxeInvalid_Scanview .dxeMemoEditArea_Scanview {
    }

/* -- Focused Style -- */
.dxeFocused,
.dxeFocused_Scanview
{ 
}

/* -- Null Text Style -- */
.dxeNullText_Scanview .dxeEditArea_Scanview,
.dxeNullText_Scanview .dxeMemoEditArea_Scanview {
    color: #b1b1b8;
}

/* -- Captcha -- */
.dxcaRefreshButton_Scanview {
    font-size: 8pt;
    font-family: Verdana;
    color: #1b3f91;
    text-decoration: none;
}

.dxcaDisabledRefreshButton_Scanview {
    color: #5f5f5f;
}

.dxcaRefreshButtonCell_Scanview {
    padding-left: 2px;
}

.dxcaRefreshButtonText_Scanview {
}

.dxcaDisabledRefreshButtonText_Scanview {
}

.dxcaTextBoxCell_Scanview {
    font-family: Verdana;
    font-size: 8pt;
}

.dxcaTextBoxCell_Scanview,
.dxcaTextBoxCellNoIndent_Scanview {
    font-family: Verdana;
    font-size: 8pt;
}

    .dxcaTextBoxCell_Scanview .dxeErrorCell_Scanview {
    }

    .dxcaTextBoxCellNoIndent_Scanview .dxeErrorCell_Scanview {
        padding-left: 0px;
        padding-top: 4px;
        color: Red;
    }

.dxcaTextBoxLabel_Scanview {
    padding-bottom: 4px;
    display: block;
}

.dxcaLoadingPanel_Scanview {
    font: 8pt Verdana;
    color: #201f35;
    background: White;
    border: 1px solid #9da0aa;
}

    .dxcaLoadingPanel_Scanview td.dx {
        white-space: nowrap;
        text-align: center;
        padding: 7px 10px;
    }

.dxeButtonEdit_DevEx {
    border: 1px solid #bfbfbf;
}

.dxpc-mainDiv .dxeButtonEdit_Scanview {
    border-collapse: separate !important;
    border: 1px solid #bfbfbf;
}

.dxpc-mainDiv .inputControlCell {
    border: none;
}

.dxeHLC, .dxeHC, .dxeHFC {
    display: none;
}

.btn-disable-highlighted {
    font-weight: normal;
    font-size: 8pt;
    font-family: Verdana;
    vertical-align: middle;
    border: 1px solid #a9acb5 !important;
    background: #ddd !important;
    padding: 1px;
}

    .btn-disable-highlighted .dxbButton_Scanview.dxbDisabled_Scanview {
        font-weight: bold !important;
    }

#LoadQueryOK, input[type="button"], input[type="submit"], button {
    font-size: 8pt;
    padding: 3px 10px 4px 10px;
}

.confirmation-container {
    background: url('icon-help.png') no-repeat left top;
    padding-left: 40px;
    margin-bottom: 10px;
    min-height: 34px;
}

    .confirmation-container <br > {
        display: block;
        clear: both;
    }

.confirmation-btn {
    text-align: center;
    width: 50px;
    margin: 0 auto;
}

.confirmation-container-warnning {
    background: url('icon-info.png') no-repeat left top;
    padding-left: 40px;
    margin-bottom: 10px;
    min-height: 34px;
}

.ControlsTable .inputControlCell input[type=text] {
    width: 100% !important;
}

.mask-menu-container {
    position: relative;
    width: 100%;
    margin: 2px 0 15px 0;
}

    .mask-menu-container, .mask-menu-container * {
        box-sizing: border-box;
    }

.mask-menu-scroll {
    position: absolute;
    overflow: hidden;
    top: 0px;
    left: 20px;
    right: 20px;
}

.mask-menu-container .arrow-left,
.mask-menu-container .arrow-right {
    display: block;
    position: absolute;
    top: 8px;
    cursor: pointer;
    visibility: hidden;
    padding-top: 4px;    
    top: 0px;
    border-radius: 3px;
}

.mask-menu-container .arrow-left {
    left: 0px;    
}

.mask-menu-container .arrow-right {
    right: 0px;
}

    .mask-menu-container .arrow-left:hover,
    .mask-menu-container .arrow-right:hover {
        background-color: #bfbfbf;
    }

/*#dvIndexPanel .mask-menu-container .arrow-left {
    top: 0px !important;
    padding-top: 2px;
    left: 0px;
    height: 25px !important;
}

#dvIndexPanel .mask-menu-container .arrow-right {
    top: 0px !important;
    padding-top: 2px;
    right: 0px;
    height: 25px !important;
}*/

table[id$="mnuEditDocumentsTab"], table[id$="mnuSearchDocumentsTab"], table[id$="mnuCreateMask"] {
    border-collapse: collapse !important;
}
