.row-select {
    background-color: #ACC8EC;
}
.navigation-header-background-color {
    background-color: #ff6600;
}

.IMSBackground {
    background-color: #3c3c3c !important;
}

.IMSHeader {
    background-color: #3c3c3c !important;
}

.header-text-cls {
    font-weight: normal;
    font-size: 22px;
    font-family: Arial,Times-New-Roman,Tahoma,Verdana,sans-serif;
    background-color: #3c3c3c;
    padding: 15px 10px 0px 102px;
}

.header-background-color {
    background-color: rgb(60,60,60);
}

.x-column-header.x-column-header-focus.x-column-header-inner:before {
    pointer-events: none !important;
}

.ico-child {
    background-image: none !important;
}

.first-level {
    background-color: #3c3c3c;
    color: white;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
}

    .first-level .x-grid-cell {
        background-color: #3c3c3c;
        color: white;
        font-family: tahoma;
        font-size: 11px;
        font-weight: bold;
        cursor: pointer;
    }

    .first-level .x-grid-row-selected .x-grid-cell, .x-grid-row-selected .x-grid-rowwrap-div {
        background-color: #3c3c3c !important;
        color: white;
        font-family: tahoma;
        font-size: 11px;
        font-weight: bold;
        cursor: pointer;
    }


.x-grid-cell.second-level-child {
    background-color: #3c3c3c !important;
    color: white;
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
}

    .x-grid-cell.second-level-child .x-tree-expander {
        background: none;
    }

    .x-grid-cell.second-level-child .x-tree-icon {
        background: none;
    }

.processIcon {
    background-image: url('../images/process_btn_active.gif') !important;
    width: 90px !important;
    height: 23px !important;
}

.deleteIconForMenu {
    background-image: url('../images/reject_toggle_active.gif') !important;
    width: 18px !important;
    height: 24px !important;
}

.makePublicIconForMenu {
    background-image: url('../images/MakePublic.png') !important;
    width: 18px !important;
    height: 24px !important;
}

.makePrivateIconForMenu {
    background-image: url('../images/MakePrivate.png') !important;
    width: 18px !important;
    height: 24px !important;
}

.newFilterIcon {
    background-image: url('../images/newfilter_btn_active.gif') !important;
    width: 110px !important;
    height: 23px !important;
}

.commitIcon {
    background-image: url('../images/commit_orders_btn_active.gif') !important;
    width: 55px !important;
    height: 23px !important;
}

.printIcon {
    background-image: url('../images/Print_Active.gif') !important;
    width: 60px !important;
    height: 23px !important;
}

.unLockIcon {
    background-image: url('../images/UnlockAccounts_Active.gif') !important;
    width: 60px !important;
    height: 23px !important;
}

.filterIcon {
    background-image: url('../images/filter_btn_active.gif') !important;
    width: 40px !important;
    height: 23px !important;
}

.snapShotIcon {
    background-image: url('../images/Snapshot_Active.gif') !important;
    width: 30px !important;
    height: 23px !important;
}

.refreshIcon {
    background-image: url('../images/refresh_btn_active.gif') !important;
    width: 20px !important;
    height: 23px !important;
}

.account-btn {
    border-radius: 0;
    background-image: none;
    border: 0;
}

.grouped-list .selectItem {
    padding: 0px 0px 0 10px;
}

.grouped-list .x-boundlist-item {
    padding: 0px 0px 0 30px;
    line-height: 15px;
    border-width: 0px;
    font-size: 11px;
}

.grouped-list .group-header {
    padding: 0px 4px 0 4px;
    font-weight: bold;
    font-style: italic;
    font-size: 11px;
}

.loginButton .x-btn-inner {
    background-color: #3c3c3c !important;
    color: white !important;
    font-weight: bold !important;
    font-family: tahoma !important;
    font-size: 11px !important;
    outline-style: solid;
    border: thin 1px;
}

.field-label-bold {
    font-weight: bold;
    font-size: 11px;
}

.executeButtonIcon {
    background-image: url('../images/Execute_Plain.gif') !important;
    width: 80px !important;
    height: 80px !important;
}

.executeButtonIconPressed {
    background-image: url('../images/Execute_Pressed.gif') !important;
    width: 80px !important;
    height: 80px !important;
}

.executeButtonIconRollOver {
    background-image: url('../images/Execute_Rollover.gif') !important;
    width: 80px !important;
    height: 80px !important;
}

.custom .x-progress-bar {
    height: 17px;
    border: none;
    border-top: 1px solid #fff;
    background: transparent url('../images/custom-bar.gif') repeat-x !important;
}

.downloadIcon {
    background-image: url('../images/Download.gif') !important;
    width: 60px !important;
    height: 23px !important;
}

.saveIcon {
    background-image: url('../images/Save_btn_active.gif') !important;
    width: 95px !important;
    height: 23px !important;
}

.resetIcon {
    background-image: url('../images/Reset_Active.gif') !important;
    width: 80px !important;
    height: 23px !important;
}


.RemoveIcon {
    background-image: url('../images/Remove.gif');
    width: 55px !important;
}

.UpIcon {
    background-image: url('../images/Up.gif');
    width: 30px !important;
}


.DownIcon {
    background-image: url('../images/Down.gif');
    width: 40px !important;
}

.downloadIcon {
    background-image: url('../images/Download.gif') !important;
    width: 40px !important;
    height: 23px !important;
}

.holdingsprintIcon {
    background-image: url('../images/Print_Active.gif') !important;
    width: 40px !important;
    height: 23px !important;
}

.jobDetailPrintIcon {
    background-image: url('../images/Print_Active.gif') !important;
    width: 50px !important;
    height: 15px !important;
}

.jobDetailDownloadIcon {
    background-image: url('../images/Download.gif') !important;
    width: 70px !important;
    height: 15px !important;
}

.errorMessageCss {
    color: red;
}

.OrderReviewExportOrderIcon {
    background-image: url('../images/ExportOrders_active.gif') !important;
    width: 95px !important;
    height: 20px !important;
}

.OrderReviewSearchIcon {
    background-image: url('../images/search_btn_active.gif') !important;
    width: 20px !important;
    height: 23px !important;
}

.OrderReviewfield-label-bold {
    font-weight: bold;
    font-size: 11px;
}

.changePasswordIcon {
    background-image: url('../images/ChangePassword_selected.gif') !important;
    width: 120px !important;
    height: 23px !important;
}

.PopupHeader {
    background-color: #999999;
    font-family: tahoma;
    font-weight: bold;
    font-size: 14px;
    color: White;
    padding: 6px;
}

    .PopupHeader .title {
        padding-left: 20px;
        height: 26px;
        font-weight: bold;
        font-size: 9pt;
        color: #ffffff;
        font-family: tahoma,Arial,Helvetica,sans-serif;
    }

.PopupLabelStyle {
    font-size: 8pt;
    font-weight: bold;
    font-family: tahoma,helvetica;
}

.nicebtns {
    background-color: #ffffff;
    background-image: url('../images/Button_Repeat.gif')!important;
    background-position: bottom;
    background-repeat: repeat;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: black;
    cursor: hand;
    height: 20px;
    border-left: 1px solid white;
    border-right: 1px solid white;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.nicebtnsdisabled {
    background-color: #F5F4EA;
    background-image: url(../../images/Button_Disabled_Repeat.gif);
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    color: white;
    cursor: hand;
    height: 20px;
    border-left: 1px solid white;
    border-right: 1px solid white;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.lockstatus-hardLock {
    background: url('../images/hardlock.gif') no-repeat 2px 1px;
}

.lockstatus-softLock {
    background: url('../images/softlock.gif') no-repeat 2px 1px;
}

.lockstatus-softLockOverride {
    background: url('../images/softlockoverride.gif') no-repeat 2px 1px;
}

.jobStatus-processing {
    background: url('../images/processing.gif') no-repeat 2px 1px;
}

.jobStatus-informational {
    background: url('../images/info.gif') no-repeat 2px 1px;
}

.jobStatus-error {
    background: url('../images/error.gif') no-repeat 2px 1px;
}

.jobStatus-warning {
    background: url('../images/warning.gif') no-repeat 2px 1px;
}

.checkToggle {
    background-image: url('../images/check_toggle.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.checkToggleActive {
    background-image: url('../images/check_toggle_active.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.checkToggleOn {
    background-image: url('../images/check_toggle_on.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.checkToggleOnActive {
    background-image: url('../images/check_toggle_on_active.gif') !important;
    width: 25px !important;
    height: 25px !important;
}


.downArrowToggle {
    background-image: url('../images/downarrow_toggle.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.downArrowToggleActive {
    background-image: url('../images/downarrow_toggle_active.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.downArrowToggleOn {
    background-image: url('../images/downarrow_toggle_on.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.downArrowToggleOnActive {
    background-image: url('../images/downarrow_toggle_on_active.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.rejectToggle {
    background-image: url('../images/Reject_toggle.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.rejectToggleActive {
    background-image: url('../images/reject_toggle_active.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.rejectToggleOn {
    background-image: url('../images/Reject_toggle_on.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.rejectToggleOnActive {
    background-image: url('../images/reject_toggle_on_active.gif') !important;
    width: 25px !important;
    height: 25px !important;
}

.PopupBottom {
    background-color: #666666;
}

.DeleteButton {
    cursor: pointer;
    background-color: black;
    color: white;
    margin-top: 4px;
    margin-left: 2px;
}

.sleevesPieIcon {
    background-image: url('../images/IsFiserv/Icons/AccountSleevesPieChartIcon.gif') !important;
    width: 23px !important;
    height: 24px !important;
}

.sleevesPieIconOn {
    background-image: url('../images/IsFiserv/Icons/AccountSleevesPieChartIcon_On.png') !important;
    width: 23px !important;
    height: 24px !important;
}

.sleevesBarIcon {
    background-image: url('../images/IsFiserv/Icons/AccountSleevesBarChartIcon.gif') !important;
    width: 23px !important;
    height: 24px !important;
}

.sleevesBarIconOn {
    background-image: url('../images/IsFiserv/Icons/AccountSleevesBarChartIcon_On.png') !important;
    width: 23px !important;
    height: 24px !important;
}

.process-panel .x-panel-header {
    padding: 0px 0px;
}

.ComboBoxList .selectItem {
    padding: 0px 0px 0 10px;
}

.ComboBoxList .x-boundlist-item {
    padding: 0px 0px 0 5px;
    line-height: 15px;
    border-width: 0px;
    font-size: 9px;
    white-space: nowrap;
}

.CoreChangesComboBoxList .x-boundlist-item {
    padding: 0px 0px 0 5px;
    line-height: 15px;
    border-width: 0px;
    font-size: 9px;
    white-space: nowrap;
}

.CoreChangesComboBoxList .selectItem {
    padding: 0px 0px 0 10px;
}

.searchMatch {
    text-decoration: underline;
    font-weight: bold;
}

.customAlignProgressBar .x-progress-bar .x-progress-text {
    position: static;
    text-align: center;
    font-weight: normal;
}

.x-grid-item-focused .x-grid-cell-inner:before {
    display: none;
}

.account-sector-group-header {
    color: #3764a0;
    font: bold 11px/13px tahoma, arial, verdana, sans-serif;
}

body.x-masked .x-mask {
    z-index: 20000;
}

.x-tree-no-icon {
    display: none;
}

#holdingsReportTable th {
    padding: .2em;
    vertical-align: top;
    text-align: left;
    font-size: 9pt;
    font-family: tahoma,arial,verdana,sans-serif;
}

#holdingsReportTable td {
    padding: .2em;
    font-size: 9pt;
    font-family: tahoma,arial,verdana,sans-serif;
}

.filterDeleteRedIcon {
    background-image: url('../images/IsFiserv/Icons/delete_red.png') !important;
    width: 16px !important;
    height: 16px !important;
}

.filterSaveBtnIcon {
    background-image: url('../images/IsFiserv/Icons/save_btn.png') !important;
    width: 16px !important;
    height: 16px !important;
}

.lockStatusImageCls {
    background-image: url('../images/accountlockheader.gif');
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
}
.messageStatusImage {
    background-image: url('../images/InfoHeader.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 15px;
}

.hardLockImage {
    background-image: url('../images/hardlock.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 15px;
}

.softLockImage {
    background-image: url('../images/softlock.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 15px;
}

.softLockOverrideImage {
    background-image: url('../images/softlockoverride.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 15px;
}

.jobError {
    background-image: url('../images/error.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
}

.jobWarning {
    background-image: url('../images/warning.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
}
.jobWarningOrderReview {
    background-image: url('../images/warning.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
    margin-left: 5px;
}

.jobInformation {
    background-image: url('../images/info.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
}

.jobProcessing {
    background-image: url('../images/processing.gif');
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
}

.complianceflg {
    background-image: url('../images/IsFiserv/Icons/restriction.png');
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
}

.x-grid-with-row-lines .x-grid-item {
    background-color: #EBEBEB !important;
}

.x-grid-with-row-lines .x-grid-item-alt {
    background-color: white !important;
    border-color: #DBDBDB !important;
}

.x-grid-with-row-lines .x-grid-item-over {
    border-style: solid !important;
    border-color: #ddd !important;
    background-color: #efefef !important;
}

.x-grid-with-row-lines .x-grid-item-selected {
    background-color: silver !important;
}

.orderReview-row-select {
    background-color: #ACC8EC !important;
}

.x-column-header-sort-ASC .x-column-header-text-inner, .x-column-header-sort-DESC .x-column-header-text-inner {
    padding-right: 9px !important;
}