﻿@import url(fontiran.css);

html, body, form {
    margin: 0px;
    padding: 0px;
    height: 100%;
    background-color: #c6c6c6;
    font-family: IRANSans, Tahoma !important;
    font-size: 13px;
    color: #000000;
}

@font-face {
    font-family: "yekan";
    src: url(/fonts/Yekan.eot);
    src: url(/fonts/Yekan.eot?#iefix) format("embedded-opentype"), url(/fonts/Yekan.woff) format("woff"), url(/fonts/Yekan.ttf) format("truetype"), url(/fonts/Yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-family: IRANSans, Tahoma;
    font-size: 12px;
    color: #000000;
}

::-moz-placeholder { /* Firefox 19+ */
    font-family: IRANSans, Tahoma;
    font-size: 12px;
    color: #000000;
}

:-ms-input-placeholder { /* IE 10+ */
    font-family: IRANSans, Tahoma;
    font-size: 12px;
    color: #000000;
}

:-moz-placeholder { /* Firefox 18- */
    font-family: IRANSans, Tahoma;
    font-size: 12px;
    color: #000000;
}

.center {
    margin: 0;
    position: absolute;
    top: 0px;
    left: 50%;
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

/*Login Page*/
#dvLoginBG {
    height: 773px;
    width: 1263px;
    background-image: url('../Images/Form/LoginBG.jpg');
}

.LoginTextBox {
    height: 34px;
    line-height: 34px;
    width: 162px;
    padding-left: 7px;
    text-align: left;
    border: 1px solid #c2c2c2;
}


.btnLogin {
    background-image: url('../Images/Form/btnLogin.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnLogin[disabled] {
        background-image: url('../Images/Form/btnLogin.png');
    }

        .btnLogin[disabled]:hover {
            background-image: url('../Images/Form/btnLogin.png');
        }

    .btnLogin:hover {
        background-image: url('../Images/Form/btnLogin01.png');
    }
/*Login Page*/


.btnAgreementPrint {
    background-image: url('../Images/Form/btnAgreementPrint.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnAgreementPrint[disabled] {
        background-image: url('../Images/Form/btnAgreementPrint.png');
    }

        .btnAgreementPrint[disabled]:hover {
            background-image: url('../Images/Form/btnAgreementPrint.png');
        }

    .btnAgreementPrint:hover {
        background-image: url('../Images/Form/btnAgreementPrint01.png');
    }

.btnEndorsementPrint {
    background-image: url('../Images/Form/btnEndorsementPrint.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnEndorsementPrint[disabled] {
        background-image: url('../Images/Form/btnEndorsementPrint.png');
    }

        .btnEndorsementPrint[disabled]:hover {
            background-image: url('../Images/Form/btnEndorsementPrint.png');
        }

    .btnEndorsementPrint:hover {
        background-image: url('../Images/Form/btnEndorsementPrint01.png');
    }

.btnAddEndorsement {
    background-image: url('../Images/Form/btnAddEndorsement.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnAddEndorsement[disabled] {
        background-image: url('../Images/Form/btnAddEndorsement.png');
    }

.btnEndorsement[btnAddEndorsement]:hover {
    background-image: url('../Images/Form/btnAddEndorsement.png');
}

.btnAddEndorsement:hover {
    background-image: url('../Images/Form/btnAddEndorsement01.png');
}

.btnTransfer {
    background-image: url('../Images/Form/btnTransfer.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnTransfer:hover {
        background-image: url('../Images/Form/btnTransfer01.png');
    }

.btnUpload {
    background-image: url('../Images/Form/btnUpload.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnUpload:hover {
        background-image: url('../Images/Form/btnUpload01.png');
    }

.btnEdit {
    background-image: url('../Images/Form/btnEdit.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnEdit[disabled] {
        background-image: url('../Images/Form/btnEditDimmed.png');
        cursor: default;
    }

        .btnEdit[disabled]:hover {
            background-image: url('../Images/Form/btnEditDimmed.png');
            cursor: default;
        }

    .btnEdit:hover {
        background-image: url('../Images/Form/btnEdit01.png');
    }

.btnSearch {
    background-image: url('../Images/Form/btnSearch.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnSearch[disabled] {
        background-image: url('../Images/Form/btnSearch.png');
        cursor: default;
    }

        .btnSearch[disabled]:hover {
            background-image: url('../Images/Form/btnSearch.png');
            cursor: default;
        }

    .btnSearch:hover {
        background-image: url('../Images/Form/btnSearch01.png');
    }

.btnRun {
    background-image: url('../Images/Form/btnRun.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnRun[disabled] {
        background-image: url('../Images/Form/btnRun.png');
        cursor: default;
    }

        .btnRun[disabled]:hover {
            background-image: url('../Images/Form/btnRun.png');
            cursor: default;
        }

    .btnRun:hover {
        background-image: url('../Images/Form/btnRun01.png');
    }

.btnAgreementList {
    background-image: url('../Images/Form/btnAgreementList.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnAgreementList[disabled] {
        background-image: url('../Images/Form/btnAgreementListDimmed.png');
        cursor: default;
    }

        .btnAgreementList[disabled]:hover {
            background-image: url('../Images/Form/btnAgreementListDimmed.png');
            cursor: default;
        }

    .btnAgreementList:hover {
        background-image: url('../Images/Form/btnAgreementList01.png');
    }

.btnClose {
    background-image: url('../Images/Form/btnClose.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnClose[disabled] {
        background-image: url('../Images/Form/btnClose.png');
        cursor: default;
    }

        .btnClose[disabled]:hover {
            background-image: url('../Images/Form/btnClose.png');
            cursor: default;
        }

    .btnClose:hover {
        background-image: url('../Images/Form/btnClose01.png');
    }


.btnPaymentEndorsement {
    background-image: url('../Images/Form/btnPaymentEndorsement.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnPaymentEndorsement[disabled] {
        background-image: url('../Images/Form/btnPaymentEndorsementDimmed.png');
    }

        .btnPaymentEndorsement[disabled]:hover {
            background-image: url('../Images/Form/btnPaymentEndorsementDimmed.png');
        }

    .btnPaymentEndorsement:hover {
        background-image: url('../Images/Form/btnPaymentEndorsement01.png');
    }


.btnSettlement {
    background-image: url('../Images/Form/btnSettlement.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnSettlement[disabled] {
        background-image: url('../Images/Form/btnSettlementDimmed.png');
    }

        .btnSettlement[disabled]:hover {
            background-image: url('../Images/Form/btnSettlementDimmed.png');
        }

    .btnSettlement:hover {
        background-image: url('../Images/Form/btnSettlement01.png');
    }


.btnSubmit {
    background-image: url('../Images/Form/btnSubmit.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnSubmit[disabled] {
        background-image: url('../Images/Form/btnSubmit.png');
    }

        .btnSubmit[disabled]:hover {
            background-image: url('../Images/Form/btnSubmit.png');
        }

    .btnSubmit:hover {
        background-image: url('../Images/Form/btnSubmit01.png');
    }


.btnDisApprove {
    background-image: url('../Images/Form/btnDisApprove.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnDisApprove[disabled] {
        background-image: url('../Images/Form/btnDisApprove.png');
    }

        .btnDisApprove[disabled]:hover {
            background-image: url('../Images/Form/btnDisApprove.png');
        }

    .btnDisApprove:hover {
        background-image: url('../Images/Form/btnDisApprove01.png');
    }


.btnConfirm {
    background-image: url('../Images/Form/btnConfirm.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnConfirm[disabled] {
        background-image: url('../Images/Form/btnConfirmDimmed.png');
    }

        .btnConfirm[disabled]:hover {
            background-image: url('../Images/Form/btnConfirmDimmed.png');
        }

    .btnConfirm:hover {
        background-image: url('../Images/Form/btnConfirm01.png');
    }


.btnBack {
    background-image: url('../Images/Form/btn-back.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnBack:hover {
        background-image: url('../Images/Form/btn-back-01.png');
    }


.btnReset {
    background-image: url('../Images/Form/btnReset.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnReset[disabled] {
        background-image: url('../Images/Form/btnReset.png');
    }

        .btnReset[disabled]:hover {
            background-image: url('../Images/Form/btnReset.png');
        }

    .btnReset:hover {
        background-image: url('../Images/Form/btnReset01.png');
    }


.btnContinue {
    background-image: url('../Images/Form/btnContinue.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnContinue[disabled] {
        background-image: url('../Images/Form/btnContinue.png');
    }

        .btnContinue[disabled]:hover {
            background-image: url('../Images/Form/btnContinue.png');
        }

    .btnContinue:hover {
        background-image: url('../Images/Form/btnContinue01.png');
    }

.btnCancel {
    background-image: url('../Images/Form/btnCancel.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnCancel[disabled] {
        background-image: url('../Images/Form/btnCancel.png');
    }

        .btnCancel[disabled]:hover {
            background-image: url('../Images/Form/btnCancel.png');
        }

    .btnCancel:hover {
        background-image: url('../Images/Form/btnCancel01.png');
    }


.Labels {
    text-align: right;
    direction: rtl;
    border: 0px;
    background-color: transparent;
    color: #515151;
    font-size: 12px;
}

.ComboBox {
    font-family: IRANSans !important;
    background-color: #ffffff;
    height: 30px;
    line-height: 25px !important;
    width: 218px;
    font-size: 13px;
    padding: 0px;
    border: none;
    text-align: right;
}

.TextBox {
    font-family: IRANSans !important;
    background-color: #ffffff;
    height: 33px !important;
    line-height: 20px;
    width: 218px;
    font-size: 13px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 1px;
    padding-top: 1px;
    border: 1px solid #c2c2c2;
    text-align: right;
}


.SearchBox {
    width: 295px;
    line-height: 40px;
    border: none;
    font-size: larger;
}

.TextBoxCalendar {
    font-family: IRANSans !important;
    background-color: #ffffff;
    height: 30px;
    line-height: 25px;
    width: 218px;
    font-size: 13px;
    padding: 0px;
    border: 1px solid #c2c2c2;
    text-align: right;
}


.hidden {
    display: none;
}

.disabled {
    color: grey;
    opacity: 0.4;
    pointer-events: none;
}

.MyCalendar {
    border: 0px !important;
    padding: 0 !important;
    outline: none;
}

div.calendar {
    z-index: 1000000;
}

#dvStaticHeader {
    height: 39px;
    width: 100%;
    padding: 0px;
    background-color: #b01730;
    border-bottom: 2px solid #b01730;
}

/*Master Page*/


.ViewInRow {
    background-image: url('../Images/RowsButtons/btnView.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
    margin-bottom: -4px;
    margin-right: 2px;
    margin-left: 2px;
}

    .ViewInRow:hover {
        background-image: url('../Images/RowsButtons/btnView01.png');
    }

.PrintInRow {
    background-image: url('../Images/RowsButtons/btnPrint.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
    margin-bottom: -4px;
    margin-right: 2px;
    margin-left: 2px;
}

    .PrintInRow:hover {
        background-image: url('../Images/RowsButtons/btnPrint01.png');
    }

.EditInRow {
    background-image: url('../Images/RowsButtons/btnEdit.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
    margin-bottom: -4px;
    margin-right: 2px;
    margin-left: 2px;
}

    .EditInRow:hover {
        background-image: url('../Images/RowsButtons/btnEdit01.png');
    }

.DeleteInRow {
    background-image: url('../Images/RowsButtons/btnDelete.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
    margin-bottom: -4px;
    margin-right: 2px;
    margin-left: 2px;
}

    .DeleteInRow:hover {
        background-image: url('../Images/RowsButtons/btnDelete01.png');
    }

.EvaluationInRow {
    background-image: url('../Images/RowsButtons/btnEvaluation.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
    margin-bottom: -4px;
    margin-right: 2px;
    margin-left: 2px;
}

    .EvaluationInRow:hover {
        background-image: url('../Images/RowsButtons/btnEvaluation01.png');
    }

.ClearInRow {
    background-image: url('../Images/RowsButtons/btnClear.png');
    cursor: pointer;
    width: 10px;
    height: 10px;
    line-height: 10px;
    background-color: transparent;
    border: 0px;
    padding: 0px;
    margin-right: 2px;
    margin-left: 2px;
}

    .ClearInRow:hover {
        background-image: url('../Images/RowsButtons/btnClear01.png');
    }

.DateInRow {
    background-image: url('../Images/RowsButtons/btnDate.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
    margin-bottom: -4px;
    margin-right: 2px;
    margin-left: 2px;
}

    .DateInRow:hover {
        background-image: url('../Images/RowsButtons/btnDate.png');
    }

.btnYes {
    background-image: url('../Images/Popup/btnYes.png');
    width: 40px;
    height: 40px;
    cursor: pointer;
    position: absolute;
    right: 180px;
    bottom: 26px;
    border: 0;
    background-color: transparent;
}

    .btnYes:hover {
        background-image: url('../Images/Popup/btnYes01.png');
    }

.btnNo {
    background-image: url('../Images/Popup/btnNo.png');
    width: 40px;
    height: 40px;
    cursor: pointer;
    position: absolute;
    left: 180px;
    bottom: 26px;
    border: 0;
    background-color: transparent;
}

    .btnNo:hover {
        background-image: url('../Images/Popup/btnNo01.png');
    }

.btnNotifClose {
    background-image: url('../Images/Popup/btnEdit.png');
    width: 40px;
    height: 40px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
    right: 180px;
}

    .btnNotifClose:hover {
        background-image: url('../Images/Popup/btnEdit01.png');
    }


.btnPopupClose {
    background-image: url('../Images/Popup/btnClose.png');
    width: 40px;
    height: 40px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    margin-top: 20px;
    margin-bottom: 20px;
    position: relative;
    right: 180px;
}

    .btnPopupClose:hover {
        background-image: url('../Images/Popup/btnClose01.png');
    }

.btnPopupTopClose {
    background-image: url('../Images/Popup/btnTopClose.png');
    position: absolute;
    left: 0px;
    top: 0px;
    cursor: pointer;
    width: 22px;
    height: 22px;
    border: 0px solid #ffffff;
    border-width: 0px !important;
}

    .btnPopupTopClose:hover {
        background-image: url('../Images/Popup/btnTopClose01.png');
    }

#dvAlert {
    display: none;
    z-index: 2147483647;
    min-height: 130px;
    width: 395px;
    background-color: #67b027;
    position: fixed;
    top: 200px;
    border-radius: 16px;
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 35px;
    padding-bottom: 25px;
}

#dvNotif {
    display: none;
    z-index: 2147483647;
    min-height: 140px;
    max-height: 162px;
    width: 395px;
    background-color: #67b027;
    position: fixed;
    top: 200px;
    border-radius: 16px;
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 35px;
    padding-bottom: 25px;
}

#dvConfirm {
    display: none;
    z-index: 100001;
    height: 130px;
    width: 395px;
    background-color: #67b027;
    position: fixed;
    top: 200px;
    text-align: center;
    border-radius: 16px;
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 35px;
    padding-bottom: 25px;
}


#dvInformation {
    display: none;
    z-index: 100001;
    height: 130px;
    width: 395px;
    background-color: #67b027;
    position: fixed;
    top: 200px;
    text-align: center;
    border-radius: 16px;
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 35px;
    padding-bottom: 25px;
}

.lblMessage {
    color: #ffffff;
    font-weight: bold;
}


.modalDiv {
    position: fixed;
    z-index: 10000;
    background-color: #000000;
    display: none;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: .80;
    filter: Alpha(Opacity=80);
}


#btnXlsExport {
    position: absolute;
    top: 3px;
    left: 3px;
    background-color: transparent;
    background-image: url('../Images/RowsButtons/excel.png');
    width: 32px;
    height: 32px;
}

    #btnXlsExport:hover {
        background-image: url('../Images/RowsButtons/excel01.png');
    }

#dvMainContent {
    position: absolute;
    left: 22px;
    top: 183px;
    background-color: transparent;
    right: 22px;
    height: 0px;
    direction: rtl;
}

#dvHeader {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 118px;
    background-color: #eeeff0;
    text-align: right;
}

#dvMenu {
    height: 34px;
    width: 100%;
    background-color: #a2a3a2;
    position: absolute;
    top: 118px;
    right: 0px;
    z-index: 1001;
}


#btnUser {
    position: absolute;
    left: 22px;
    top: 85px;
    background-image: url('../Images/TopIcons/user.png');
    width: 43px;
    height: 43px;
    cursor: pointer;
    z-index: 1002;
}

    #btnUser:hover {
        background-image: url('../Images/TopIcons/user01.png');
    }


#lblFullName {
    position: absolute;
    left: 75px;
    top: 85px;
    line-height: 35px;
    vertical-align: middle;
}

#dvLoginPopup {
    z-index: 100001;
    height: 100px;
    width: 160px;
    background-color: transparent;
    font-family: IRANSans;
    font-size: 13px;
    position: absolute;
    left: 21px;
    top: 123px;
    padding: 0px;
    display: none;
    border: 0px;
    text-align: right;
}

#dvInnerLoginPopup {
    z-index: 100002;
    height: 70px;
    width: 160px;
    background-color: #727372;
    font-family: IRANSans;
    font-size: 13px;
    position: absolute;
    left: 0px;
    top: 10px;
    padding: 0px;
    border: 0px;
    padding-top: 10px;
}


.yellowBullet {
    background-image: url('../Images/UserDropDown/bullet.png');
    background-repeat: no-repeat;
    background-position: right 10px top;
    background-position-y: 8px;
    padding-right: 25px;
    padding-bottom: 18px;
}


#tabCartable {
    position: absolute;
    right: 79px;
    background-image: url('../Images/MainMenu/Cartable.png');
    width: 36px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabCartable:hover {
        background-image: url('../Images/MainMenu/Cartable01.png');
    }


#tabBasket {
    position: absolute;
    right: 160px;
    background-image: url('../Images/MainMenu/Basket.png');
    width: 51px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabBasket:hover {
        background-image: url('../Images/MainMenu/Basket01.png');
    }

#tabAgreement {
    position: absolute;
    right: 241px;
    background-image: url('../Images/MainMenu/Agreement.png');
    width: 92px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabAgreement:hover {
        background-image: url('../Images/MainMenu/Agreement01.png');
    }

#tabContract {
    position: absolute;
    right: 378px;
    background-image: url('../Images/MainMenu/Contract.png');
    width: 49px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabContract:hover {
        background-image: url('../Images/MainMenu/Contract01.png');
    }

#tabCMR {
    position: absolute;
    right: 472px;
    background-image: url('../Images/MainMenu/CMR.png');
    width: 127px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabCMR:hover {
        background-image: url('../Images/MainMenu/CMR01.png');
    }

#tabACMR {
    position: absolute;
    right: 644px;
    background-image: url('../Images/MainMenu/ACMR.png');
    width: 83px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabACMR:hover {
        background-image: url('../Images/MainMenu/ACMR01.png');
    }


#tabCmrPaper {
    position: absolute;
    right: 772px;
    background-image: url('../Images/MainMenu/CmrPaper.png');
    width: 119px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabCmrPaper:hover {
        background-image: url('../Images/MainMenu/CmrPaper01.png');
    }


#tabCreditManagement {
    position: absolute;
    right: 936px;
    background-image: url('../Images/MainMenu/CreditManagement.png');
    width: 112px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabCreditManagement:hover {
        background-image: url('../Images/MainMenu/CreditManagement01.png');
    }


#tabReport {
    position: absolute;
    right: 1093px;
    background-image: url('../Images/MainMenu/Report.png');
    width: 47px;
    height: 40px;
    cursor: pointer;
    line-height: 22px;
}

    #tabReport:hover {
        background-image: url('../Images/MainMenu/Report01.png');
    }


#btnClosedv {
    background-image: url('../Images/Form/HideCriteria.png');
    width: 164px;
    height: 19px;
    cursor: pointer;
    left: 3px;
    top: 45px;
    position: absolute;
    display: none;
}

    #btnClosedv:hover {
        background-image: url('../Images/Form/HideCriteria.png');
    }

#btnOpendv {
    background-image: url('../Images/Form/ShowCriteria.png');
    width: 169px;
    height: 19px;
    cursor: pointer;
    left: 3px;
    top: 45px;
    position: absolute;
    background-color: transparent;
}

    #btnOpendv:hover {
        background-image: url('../Images/Form/ShowCriteria.png');
    }

/*Master Page*/

#imgAgreementList {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/AgreementList.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 58px;
    cursor: pointer;
}

#imgAgreementSubmit {
    position: absolute;
    top: 0px;
    right: 110px;
    background-image: url('../Images/SubMenu/AgreementSubmit.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 101px;
    cursor: pointer;
}

#imgCmrList {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/CMRList.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 43px;
    cursor: pointer;
}

#spnPaperList {
    position: absolute;
    right: 65px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #c6c6c6;
}

#imgCmrSettlement {
    position: absolute;
    top: 0px;
    right: 94px;
    background-image: url('../Images/SubMenu/CMRSettlement.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 77px;
    cursor: pointer;
}

#imgPaymentEndorsement {
    position: absolute;
    top: 0px;
    right: 205px;
    background-image: url('../Images/SubMenu/PaymentEndorsement.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 89px;
    cursor: pointer;
}

#imgCmrCancelReview {
    position: absolute;
    top: 0px;
    right: 328px;
    background-image: url('../Images/SubMenu/CMRCancelReview.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 149px;
    cursor: pointer;
}

#imgCmrSubmit {
    position: absolute;
    top: 0px;
    right: 94px;
    background-image: url('../Images/SubMenu/CMRSubmit.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 54px;
    cursor: pointer;
}

#imgCmrUpload {
    position: absolute;
    top: 0px;
    right: 182px;
    background-image: url('../Images/SubMenu/CMRUpload.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 81px;
    cursor: pointer;
}

#imgCancelRequest {
    position: absolute;
    top: 0px;
    right: 297px;
    background-image: url('../Images/SubMenu/CancelRequest.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 90px;
    cursor: pointer;
}

#imgCancelRequestList {
    position: absolute;
    top: 0px;
    right: 421px;
    background-image: url('../Images/SubMenu/CancelRequestList.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 153px;
    cursor: pointer;
}

.ViewAttachment {
    background-image: url('../Images/Form/ViewAttachment.png');
    width: 19px;
    height: 21px;
    cursor: pointer;
    position: relative;
    left: -192px;
    bottom: 0px;
    border: 0;
    background-color: transparent;
}

    .ViewAttachment:hover {
        background-image: url('../Images/Form/ViewAttachment01.png');
    }

    .ViewAttachment[disabled] {
        background-image: url('../Images/Form/ViewAttachment.png');
        cursor: default;
    }

.InOneLine {
    display: inline-block;
}

.Padding {
    padding: 5px;
}

/*GridView*/

.grGroupPanel {
    background-color: #B01730;
    height: 39px;
    vertical-align: middle;
    font-size: 13px;
    color: #B01730;
    line-height: 39px;
    padding: 0px;
    padding-right: 8px;
}

.grAlternatingRow {
    background-color: #e0e0e0 !important;
    height: 30px !important;
    vertical-align: middle;
    font-size: 12px;
    color: #000000;
    max-height: 30px;
    padding: 0px;
}

.dxgvAdaptiveGroupPanel, .dxgvGroupPanel {
    border-bottom: 2px Solid #c6c6c6;
}

.grRow {
    background-color: #ffffff;
    height: 30px !important;
    vertical-align: middle;
    font-size: 12px;
    color: #000000;
    max-height: 30px;
    padding: 0px !important;
}

.grExpandCell {
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #c6c6c6 !important;
    border-right: 1px solid #c6c6c6 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding: 0px !important;
    padding-left: 6px !important;
    padding-right: 6px !important;
}

.grMiddleCell {
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #c6c6c6 !important;
    border-right: 1px solid #c6c6c6 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding-right: 5px !important;
    padding-bottom: 0px !important;
    padding-top: 4px !important;
}

.RightAlign {
    text-align: right !important;
    padding-right: 15px !important;
}

.RightAlignLtr {
    text-align: right !important;
    padding-right: 8px !important;
    direction: ltr;
}

.grMiddleHeader {
    text-align: center;
    vertical-align: middle;
    border-bottom: 0px !important;
    border-right: 1px solid #c6c6c6 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    background-color: #630D1B;
    height: 42px;
    font-size: 13px;
    color: #f6f6f6 !important;
    line-height: 42px;
    padding: 0px;
}

    .grMiddleHeader table {
        color: #f6f6f6;
    }

.grFooter {
    background-color: #630D1B;
    color: #f6f6f6;
    border-bottom: 0 !important;
    height: 40px;
    line-height: 40px;
    padding: 0;
}

    .grFooter td {
        padding: 0 !important;
        padding-right: 30px !important;
    }

.grFooterRight td {
    padding: 0 !important;
    padding-right: 10px !important;
}

.grFilterCell {
    background-color: #630D1B;
    border-bottom: 1px solid #B01730 !important;
    border-right: 1px solid #c6c6c6 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding: 0px;
    height: 30px;
    line-height: 30px;
}

.grRightFilterCell {
    background-color: #630D1B;
    border-bottom: 1px solid #B01730 !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding: 0px;
    height: 30px;
    line-height: 30px;
}

.PagerBottomPanel {
    background-color: #c6c6c6;
    direction: ltr;
}

    .PagerBottomPanel div {
        background-color: #e1e1e1;
    }

.grDetailCell {
    border-bottom: 1px solid #c6c6c6 !important;
    padding: 50px !important;
    padding-top: 20px !important;
}

.grDetailMiddleHeader {
    text-align: center;
    vertical-align: middle;
    border-bottom: 0px !important;
    border-right: 1px solid #c6c6c6 !important;
    border-top: 1px solid #c6c6c6 !important;
    border-left: 0px !important;
    background-color: #05b086;
    height: 39px;
    font-size: 14px;
    color: #630D1B !important;
    line-height: 39px;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 10px;
    padding-left: 10px;
}

    .grDetailMiddleHeader table {
        color: #ffffff;
    }

.grdtLeftHeaderCell {
    border-left: 1px solid #c6c6c6 !important;
    height: 39px;
    padding: 0px !important;
}

.grdtCells {
    border-top: 0px !important;
    border-left: 0px !important;
    height: 30px;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    direction: ltr;
}

.grdtRightCell {
    text-align: right;
}

.grdtLeftCell {
    border-top: 0px !important;
    border-left: 1px solid #d3d3d3 !important;
    border-right: 1px solid #d3d3d3 !important;
    height: 30px;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 10px;
    padding-left: 10px;
    direction: ltr;
}

.NoteCss {
    direction: rtl;
    min-height: 35px;
}

.dxgvControl {
    font: 13px IRANSans, Tahoma;
}

.dxgvFilterRow {
    background-color: #630D1B;
}

.dxgvCommandColumn {
    border-right: 1px solid #d3d3d3 !important;
}

/*GridView*/
.dxeTextBox {
    font: 12px IRANSans, Tahoma;
}

.dxeBase {
    font: 12px IRANSans, Tahoma;
}

.txtScan {
    background-image: url('../Images/Form/folder.png');
    cursor: pointer;
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    padding-right: 38px;
    width: 183px;
}


.clsdv {
    left: 1px;
    top: 1px;
    width: 39px;
    height: 39px;
    position: absolute;
    background-image: url('../Images/Form/CloseDivBtn.png');
}

    .clsdv:hover {
        background-image: url('../Images/Form/CloseDivBtn01.png');
        cursor: pointer;
    }



.DateTime {
    unicode-bidi: embed !important;
    direction: ltr !important;
}