﻿/* DEFAULTS
----------------------------------------------------------*/

body {
    font-size: .80em;
    font-family: Tahoma;
    margin: 0px;
    padding: 0px;
    color: #696969;
}

a:link, a:visited {
    color: #034af3;
}

a:hover {
    color: #1d60ff;
    text-decoration: none;
}

a:active {
    color: #034af3;
}

p {
    margin-bottom: 10px;
    line-height: 1.6em;
}

.MarkerData {
    color: Black;
    width: 200px; /*177px;*/
}

.MarkerTitle {
    width: 67px;
    vertical-align: top;
}

.Marker {
    /*	border: solid 1px #696969;*/
    padding: 0px;
    /*background-color: #CBD8C3;*/
    font-size: 11px;
    color: DimGray;
    font-family: Tahoma;
    word-wrap: break-word;
    text-align: right;
    /*	width: 256px;
	height: 220px;*/
}


.tblMarker {
    padding: 0px;
    font-family: Tahoma;
    font-size: 11px;
    width: 100%;
    align: right;
    direction: rtl;
}


.LanguageAlign {
    text-align: right;
}

.ViewAttachment {
    background-image: url('../Images/form/viewattachment.png');
    width: 24px;
    height: 19px;
    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;
    }

/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6 {
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1 {
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2 {
    font-size: 1.5em;
    font-weight: 600;
}

h3 {
    font-size: 1.2em;
}

h4 {
    font-size: 1.1em;
}

h5, h6 {
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2 {
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page {
    width: 100%;
    background-color: #fff;
    margin: 0px auto 0px auto;
    min-width: 800px;
}


.header {
    background: #629ce3;
}

.MyHeader {
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #7d4747;
    width: 100%;
}

    .MyHeader h1 {
        font-weight: bold;
        margin: 0px;
        padding: 0px 0px 0px 20px;
        color: #f9f9f9;
        border: none;
        line-height: 2em;
        font-size: 14px;
    }

.main {
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    max-width: 95%;
}

.leftCol {
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer {
    color: #4e5766;
    text-align: left;
    line-height: normal;
    bottom: 0px;
    position: absolute;
    left: 0px;
    z-index: 1;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink {
    background-color: White;
    width: 100%;
}

div.menu {
    padding: 4px 40px 4px 8px;
}

    div.menu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

        div.menu ul li a, div.menu ul li a:visited {
            background-color: #3a6bde;
            color: #dde4ec;
            display: block;
            line-height: 70px;
            padding: 4px 20px;
            text-decoration: none;
            white-space: nowrap;
        }

            div.menu ul li a:hover {
                color: #ffffff;
                text-decoration: none;
            }

.menu a.static.selected {
    background-color: #70a4d8 !important;
    color: #FFF !important;
    text-decoration: none !important;
}

div.menu ul li a:active {
    background-color: #3a6bde;
    color: #cfdbe6;
    text-decoration: none;
}

/*****/


div.vmenu {
    padding: 4px 4px 4px 8px;
}

    div.vmenu ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        width: auto;
    }

        div.vmenu ul li:nth-child(odd) a, div.vmenu ul li:nth-child(odd) a:visited {
            background-color: #b3e0f1;
            color: black;
            display: block;
            line-height: 50px;
            padding: 4px 20px;
            text-decoration: none;
            white-space: nowrap;
        }

            div.vmenu ul li:nth-child(odd) a:active {
                background-color: #b3e0f1;
                color: black;
                text-decoration: none;
            }


        div.vmenu ul li:nth-child(even) a, div.vmenu ul li:nth-child(even) a:visited {
            background-color: #f6f6f6;
            color: black;
            display: block;
            line-height: 50px;
            padding: 4px 20px;
            text-decoration: none;
            white-space: nowrap;
        }

            div.vmenu ul li:nth-child(even) a:active {
                background-color: #f6f6f6;
                color: black;
                text-decoration: none;
            }


        div.vmenu ul li a:hover {
            color: #474a46;
            text-decoration: none;
        }

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset {
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

    fieldset p {
        margin: 2px 12px 10px 10px;
    }

    fieldset.login label {
        display: block;
    }

    fieldset label.inline {
        display: inline;
    }

legend {
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry {
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry {
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo {
    background-color: #dde7f1;
    text-align: center;
}

/* MISC  
----------------------------------------------------------*/

.clear {
    clear: both;
}

.MyTitle {
    display: block;
    float: right;
    text-align: left;
    width: auto;
    padding-right: 20px;
    font-size: 14px;
}

.ApplicationName {
    position: absolute;
    top: 5px;
    left: 40%;
    text-align: left;
    width: auto;
    padding-right: 20px;
    font-size: 14px;
}

.loginDisplay {
    font-size: 14px;
    font-weight: bold;
    display: block;
    text-align: left;
    padding: 10px;
    color: White;
    text-decoration: none;
}

    .loginDisplay a:link {
        color: white;
        text-decoration: none;
    }

    .loginDisplay a:visited {
        color: white;
        text-decoration: none;
    }

    .loginDisplay a:hover {
        color: white;
        text-decoration: none;
    }

.failureNotification {
    font-size: 12px;
    color: Red;
}

.bold {
    font-weight: bold;
}

.submitButton {
    text-align: center;
    padding-right: 10px;
}


table.Grid tbody tr:hover td {
    background-color: #c6e8f4;
}

.Grid tr:nth-child(odd) td {
    background-color: #b3e0f1;
    color: black;
    font-size: 10pt;
    line-height: 200%;
}

.Grid tr:nth-child(even) td {
    background-color: #f6f6f6;
    color: black;
    font-size: 10pt;
    line-height: 200%;
}


.Grid th {
    background-color: #70a4d8;
    color: White;
    font-size: 10pt;
    line-height: 200%;
}


table.ChildGrid tbody tr:hover td {
    background-color: #c6c4c4 !important;
}

.ChildGrid td {
    background-color: #eee !important;
    color: black;
    font-size: 10pt;
    line-height: 200%;
}

.ChildGrid th {
    background-color: #6C6C6C !important;
    color: White;
    font-size: 10pt;
    line-height: 200%;
}

table.MainTable {
    max-width: 1024px;
}

    table.MainTable tbody tr td {
        width: 33%;
        text-align: right;
        padding: 10px;
    }

    table.MainTable caption {
        line-height: 50px;
        font-family: Tahoma;
        font-size: 14px;
        color: Black;
    }

.TextBox {
    background-color: #ffffff;
    height: 32px !important;
    line-height: 20px;
    width: 218px;
    font-family: Tahoma;
    font-size: 13px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 0px;
    padding-top: 0px;
    border: 1px solid #c2c2c2;
    text-align: right;
}

.LeftTextBox {
    background-color: #ffffff;
    height: 32px !important;
    line-height: 20px;
    width: 226px;
    font-family: Tahoma;
    font-size: 13px;
    padding: 0px;
    border: 1px solid #c2c2c2;
    text-align: right;
    direction: ltr;
}

.TextBoxCalendar {
    background-color: #ffffff;
    height: 30px;
    line-height: 25px;
    width: 218px;
    font-family: Tahoma;
    font-size: 13px;
    padding: 0px;
    border: 1px solid #c2c2c2;
    text-align: right;
}

.SmallTextBox {
    background-color: #ffffff;
    height: 30px;
    line-height: 25px;
    width: 252px;
    font-family: Tahoma;
    font-size: 13px;
    padding: 0px;
    border: 1px solid #c2c2c2;
    text-align: right;
}

.ComboBox {
    background-color: #ffffff;
    height: 30px;
    line-height: 25px !important;
    width: 218px;
    font-family: Tahoma;
    font-size: 13px;
    padding: 0px;
    border: none;
    text-align: right;
}

.LoginTextBoxes {
    color: #006599;
    height: 32px;
    line-height: 32px;
    width: 153px;
    font-family: Tahoma;
    font-size: 14px;
    padding-left: 7px;
    text-align: left;
    border: none;
}

.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: 25px;
    height: 25px;
    background-color: transparent;
    border: 0px;
    margin-right: 2px;
    margin-left: 2px;
}

    .DateInRow:hover {
        background-image: url('../Images/RowsButtons/btnDate.png');
    }

.Button {
    width: 200px;
    font-family: Tahoma;
    font-size: 14px;
    height: 35px;
    background-color: #7d4747;
    color: #EEF8FC;
    border: none;
}

.Sheba {
    width: 22px;
    height: 24px;
    border: 1px solid #C2C2C2;
    border-left-width: 0px;
    text-align: center;
}

.ShortButton {
    width: 60px !important;
    font-family: Tahoma !important;
    font-size: 12px !important;
    height: 21px !important;
    line-height: 21px !important;
    background-color: #7d4747;
    color: #EEF8FC !important;
    border: none !important;
    text-decoration: none !important;
    display: inline-block;
}


.GreenShortButton {
    width: 60px;
    font-family: Tahoma;
    font-size: 12px;
    height: 21px;
    line-height: 21px !important;
    background-color: #36a827;
    color: #ffffff !important;
    border: none;
    text-decoration: none !important;
    display: inline-block;
}

.RedShortButton {
    width: 60px;
    font-family: Tahoma;
    font-size: 12px;
    height: 21px;
    line-height: 21px !important;
    background-color: #dc2323;
    color: #EEF8FC !important;
    border: none;
    text-decoration: none !important;
    display: inline-block;
}

select.caption {
    line-height: 40px;
}

.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);
}

.Labels {
    font-family: Tahoma;
    font-size: 13px;
    text-align: right;
    direction: rtl;
    border: 0px;
    background-color: transparent;
    color: #515151;
}

.DirLtr {
    direction: ltr;
}

#dvInformation {
    z-index: 100001;
    height: 630px;
    width: 700px;
    background-color: transparent;
    font-family: Tahoma;
    font-size: 1em;
    position: absolute;
    top: 0px;
    margin: 5px;
    display: none;
}

#dvInnerInformation {
    z-index: 100002;
    height: 450px;
    width: 700px;
    background-color: #4d6a7c;
    font-family: Tahoma;
    position: absolute;
    top: 37px;
    left: 37px;
    padding-right: 37px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}


#dvETS {
    z-index: 100001;
    height: 275px;
    width: 884px;
    background-color: #eeeff0;
    font-family: Tahoma;
    font-size: 1em;
    position: absolute;
    top: 100px;
    margin: 5px;
    display: none;
    color: white;
}

#dvAlert {
    z-index: 100001;
    height: 130px;
    width: 395px;
    background-color: transparent;
    font-family: Tahoma;
    font-size: 1em;
    position: fixed;
    top: 200px;
    margin: 5px;
    display: none;
}

#dvInnerAlert {
    z-index: 100002;
    height: 93px;
    width: 321px;
    background-color: #4d6a7c;
    font-family: Tahoma;
    position: absolute;
    top: 37px;
    left: 37px;
    padding-right: 37px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#dvConfirm {
    z-index: 100001;
    height: 150px;
    width: 395px;
    background-color: transparent;
    font-family: Tahoma;
    font-size: 1em;
    position: fixed;
    top: 200px;
    margin: 5px;
    display: none;
}

#dvInnerConfirm {
    z-index: 100002;
    height: 113px;
    width: 321px;
    background-color: #4d6a7c;
    font-family: Tahoma;
    position: absolute;
    top: 37px;
    left: 37px;
    padding-right: 37px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#dvLoginPopup {
    z-index: 100001;
    height: 75px;
    width: 160px;
    background-color: transparent;
    font-family: Tahoma;
    font-size: 1em;
    position: absolute;
    left: 21px;
    top: 112px;
    padding: 0px;
    display: none;
    border: 0px;
}

#dvInnerLoginPopup {
    z-index: 100002;
    height: 55px;
    width: 160px;
    background-color: #ffa42f;
    font-family: Tahoma;
    font-size: 1em;
    position: absolute;
    left: 0px;
    top: 10px;
    padding: 0px;
    border: 0px;
}

#dvDFUsersPopup {
    z-index: 100001;
    height: 75px;
    width: 160px;
    background-color: transparent;
    font-family: Tahoma;
    font-size: 1em;
    position: absolute;
    left: 21px;
    top: 60px;
    padding: 0px;
    display: none;
    border: 0px;
}

#dvInnerDFUsersPopup {
    z-index: 100002;
    height: 55px;
    width: 160px;
    background-color: #658da7;
    font-family: Tahoma;
    font-size: 1em;
    position: absolute;
    left: 0px;
    top: 10px;
    padding: 0px;
    border: 0px;
}

.hidden {
    display: none;
}

.MyCalendar {
    border: 0px !important;
    padding: 0 !important;
}

/***********************************************************************/
#dvMainContent {
    position: absolute;
    left: 22px;
    top: 183px;
    background-color: #eeeff0;
    right: 22px;
    height: 0px;
}

#dvHeader {
    position: absolute;
    /*  left: 0px;*/
    top: 0px;
    background-color: #eeeff0;
    width: 100%;
    height: 296px;
    z-index: -100;
    background-image: url('../Images/Tile.gif');
    background-repeat: repeat-x;
    background-position: bottom;
}


.btnNewRow {
    background-image: url('../Images/form/NewRow.gif');
    width: 95px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}


    .btnNewRow:hover {
        background-image: url('../Images/form/NewRow01.gif');
    }


.btnHistory {
    background-image: url('../Images/form/btnHistory.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}


    .btnHistory:hover {
        background-image: url('../Images/form/btnHistory01.png');
    }

.btnConfirmMe {
    background-image: url('../Images/form/confirmass.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnConfirmMe[disabled] {
        background-image: url('../Images/form/confirmass-dimmed.png');
        cursor: default;
    }

        .btnConfirmMe[disabled]:hover {
            background-image: url('../Images/form/confirmass-dimmed.png');
        }

    .btnConfirmMe:hover {
        background-image: url('../Images/form/confirmass01.png');
    }

.btnDenyMe {
    background-image: url('../Images/form/denyass.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnDenyMe[disabled] {
        background-image: url('../Images/form/denyass.png');
    }

        .btnDenyMe[disabled]:hover {
            background-image: url('../Images/form/denyass.png');
        }

    .btnDenyMe:hover {
        background-image: url('../Images/form/denyass01.png');
    }

#btnSetting {
    position: absolute;
    left: 22px;
    top: 22px;
    background-image: url('../Images/TopIcons/setting.gif');
    width: 43px;
    height: 43px;
    cursor: pointer;
}

    #btnSetting:hover {
        background-image: url('../Images/TopIcons/setting01.gif');
    }

    #btnSetting[disabled] {
        background-image: url('../Images/TopIcons/SettingBtn-dimmed.png');
        cursor: default;
    }

#btnMessages {
    position: absolute;
    left: 72px;
    top: 22px;
    background-image: url('../Images/TopIcons/messages.gif');
    width: 43px;
    height: 43px;
    cursor: pointer;
}

    #btnMessages:hover {
        background-image: url('../Images/TopIcons/messages01.gif');
    }

#btnHelp {
    position: absolute;
    left: 122px;
    top: 22px;
    background-image: url('../Images/TopIcons/help.gif');
    width: 43px;
    height: 43px;
    cursor: pointer;
}

    #btnHelp:hover {
        background-image: url('../Images/TopIcons/help01.gif');
    }

#btnTax {
    position: absolute;
    left: 172px;
    top: 22px;
    background-image: url('../Images/TopIcons/tax.gif');
    width: 43px;
    height: 43px;
    cursor: pointer;
}

    #btnTax:hover {
        background-image: url('../Images/TopIcons/tax01.gif') !important;
    }

#btnUser {
    position: absolute;
    left: 22px;
    top: 75px;
    background-image: url('../Images/TopIcons/user.gif');
    width: 43px;
    height: 43px;
    cursor: pointer;
}

    #btnUser:hover {
        background-image: url('../Images/TopIcons/user01.gif');
    }

#lblFullName {
    position: absolute;
    left: 79px;
    top: 75px;
    line-height: 43px;
}

#tabCartable {
    position: absolute;
    right: 79px;
    top: 131px;
    background-image: url('../Images/MainMenu/cartable.gif');
    width: 40px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabCartable:hover {
        background-image: url('../Images/MainMenu/cartable01.gif');
    }

#tabPODashboard {
    position: absolute;
    right: 79px;
    top: 131px;
    background-image: url('../Images/MainMenu/podashboard.gif');
    width: 105px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabPODashboard:hover {
        background-image: url('../Images/MainMenu/podashboard01.gif');
    }

#tabRequest {
    position: absolute;
    right: 164px;
    top: 131px;
    background-image: url('../Images/MainMenu/request.gif');
    width: 91px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabRequest:hover {
        background-image: url('../Images/MainMenu/request01.gif');
    }

#tabCertManagement {
    position: absolute;
    right: 300px;
    top: 131px;
    background-image: url('../Images/MainMenu/CertManagement.gif');
    width: 81px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabCertManagement:hover {
        background-image: url('../Images/MainMenu/CertManagement01.gif');
    }


#tabSearch {
    position: absolute;
    right: 426px;
    top: 131px;
    background-image: url('../Images/MainMenu/search.gif');
    width: 95px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabSearch:hover {
        background-image: url('../Images/MainMenu/search01.gif');
    }

#tabCancellation {
    position: absolute;
    right: 1010px;
    top: 131px;
    background-image: url('../Images/MainMenu/cancellation.gif');
    width: 66px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabCancellation:hover {
        background-image: url('../Images/MainMenu/cancellation01.gif');
    }

#tabDeclaration {
    position: absolute;
    right: 1121px;
    top: 131px;
    background-image: url('../Images/MainMenu/declaration.gif');
    width: 63px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabDeclaration:hover {
        background-image: url('../Images/MainMenu/declaration01.gif');
    }

#tabPreDeclaration {
    position: absolute;
    right: 1352px;
    top: 131px;
    background-image: url('../Images/MainMenu/predeclaration.gif');
    width: 90px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabPreDeclaration:hover {
        background-image: url('../Images/MainMenu/predeclaration01.gif');
    }

#tabAmendment {
    position: absolute;
    right: 1229px;
    top: 131px;
    background-image: url('../Images/MainMenu/amendment.gif');
    width: 78px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabAmendment:hover {
        background-image: url('../Images/MainMenu/amendment01.gif');
    }

#tabIranCard {
    position: absolute;
    right: 1487px;
    top: 131px;
    background-image: url('../Images/MainMenu/irancard.gif');
    width: 53px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabIranCard:hover {
        background-image: url('../Images/MainMenu/irancard01.gif');
    }

#tabRiton {
    position: absolute;
    right: 1585px;
    top: 131px;
    background-image: url('../Images/MainMenu/riton.gif');
    width: 106px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabRiton:hover {
        background-image: url('../Images/MainMenu/riton01.gif');
    }

#tabReports {
    position: absolute;
    right: 1736px;
    top: 131px;
    background-image: url('../Images/MainMenu/reports.gif');
    width: 52px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabReports:hover {
        background-image: url('../Images/MainMenu/reports01.gif');
    }

#spnAssuToRequest {
    position: absolute;
    right: 425px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #9a9b9b;
}

#tabManagement {
    position: absolute;
    right: 856px;
    top: 131px;
    background-image: url('../Images/MainMenu/management.gif');
    width: 109px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabManagement:hover {
        background-image: url('../Images/MainMenu/management01.gif');
    }

#tabRules {
    position: absolute;
    right: 566px;
    top: 131px;
    background-image: url('../Images/MainMenu/rules.gif');
    width: 113px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabRules:hover {
        background-image: url('../Images/MainMenu/rules01.gif');
    }

#tabTracker {
    position: absolute;
    right: 724px;
    top: 131px;
    background-image: url('../Images/MainMenu/tracker.gif');
    width: 87px;
    height: 27px;
    cursor: pointer;
    line-height: 22px;
}

    #tabTracker:hover {
        background-image: url('../Images/MainMenu/tracker01.gif');
    }

.credit {
    background-image: url('../Images/RowsButtons/credit.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .credit:hover {
        background-image: url('../Images/RowsButtons/credit01.png');
    }

.add {
    background-image: url('../Images/RowsButtons/add.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    background-repeat: no-repeat;
    margin-right: 5px;
    border: 0px;
}

    .add:hover {
        background-image: url('../Images/RowsButtons/add01.png');
    }

.basket {
    background-image: url('../Images/RowsButtons/basket.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .basket:hover {
        background-image: url('../Images/RowsButtons/basket01.png');
    }

.uploadcustoms {
    background-image: url('../Images/RowsButtons/CustomUpload.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .uploadcustoms:hover {
        background-image: url('../Images/RowsButtons/CustomUpload01.png');
    }

    .uploadcustoms[disabled] {
        background-image: url('../Images/RowsButtons/CustomUpload-Dimmed.png');
        cursor: default;
    }

        .uploadcustoms[disabled]:hover {
            background-image: url('../Images/RowsButtons/CustomUpload-Dimmed.png');
        }

.retry {
    background-image: url('../Images/RowsButtons/retry.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .retry:hover {
        background-image: url('../Images/RowsButtons/retry01.png');
    }


.reject {
    background-image: url('../Images/RowsButtons/delete.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .reject:hover {
        background-image: url('../Images/RowsButtons/delete01.png');
    }

.confirm {
    background-image: url('../Images/RowsButtons/submit.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .confirm:hover {
        background-image: url('../Images/RowsButtons/submit01.png');
    }


.Amendable {
    background-image: url('../Images/RowsButtons/amendable.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .Amendable:hover {
        background-image: url('../Images/RowsButtons/amendable01.png');
    }

.NotAmendable {
    background-image: url('../Images/RowsButtons/notamendable.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .NotAmendable:hover {
        background-image: url('../Images/RowsButtons/notamendable01.png');
    }

.AllowIssueCertByCompany {
    background-image: url('../Images/RowsButtons/TS-off.png');
    cursor: pointer;
    width: 41px;
    height: 22px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}


.DisallowIssueCertByCompany {
    background-image: url('../Images/RowsButtons/TS-on.png');
    cursor: pointer;
    width: 41px;
    height: 22px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

.upload {
    background-image: url('../Images/RowsButtons/upload.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .upload:hover {
        background-image: url('../Images/RowsButtons/upload01.png');
    }

.edit {
    background-image: url('../Images/RowsButtons/edit.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .edit:hover {
        background-image: url('../Images/RowsButtons/edit01.png');
    }

.editcalc {
    background-image: url('../Images/RowsButtons/editcalc.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .editcalc:hover {
        background-image: url('../Images/RowsButtons/editcalc01.png');
    }

.btnPrintDoc {
    background-image: url('../Images/form/printdoc.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    position: absolute;
    left: 450px;
    bottom: 44px;
}

    .btnPrintDoc:hover {
        background-image: url('../Images/form/printdoc01.png');
    }

    .btnPrintDoc[disabled] {
        background-image: url('../Images/form/printdoc-Dimmed.png');
        cursor: default;
    }

        .btnPrintDoc[disabled]:hover {
            background-image: url('../Images/form/printdoc-Dimmed.png');
        }


.btnCopyCert {
    background-image: url('../Images/form/copycert.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    position: absolute;
    left: 450px;
    bottom: 44px;
}

    .btnCopyCert:hover {
        background-image: url('../Images/form/copycert01.png');
    }

.btnCertform {
    background-image: url('../Images/form/Certform.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    margin-right: 5px;
    margin-left: 5px;
    background-color: transparent;
}

    .btnCertform:hover {
        background-image: url('../Images/form/Certform01.png');
    }

.btnExtensionCert {
    background-image: url('../Images/form/Extension.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    position: absolute;
    left: 450px;
    bottom: 44px;
}

    .btnExtensionCert:hover {
        background-image: url('../Images/form/Extension01.png');
    }


.btnViewDoc {
    background-image: url('../Images/form/showdoc.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    position: absolute;
    left: 450px;
    bottom: 44px;
}

    .btnViewDoc:hover {
        background-image: url('../Images/form/showdoc01.png');
    }

    .btnViewDoc[disabled] {
        background-image: url('../Images/form/Showdoc-Dimmed.png');
        cursor: default;
    }

        .btnViewDoc[disabled]:hover {
            background-image: url('../Images/form/Showdoc-Dimmed.png');
        }

.showdoc {
    background-image: url('../Images/RowsButtons/showdoc.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .showdoc:hover {
        background-image: url('../Images/RowsButtons/showdoc01.png');
    }

.shownote {
    background-image: url('../Images/RowsButtons/shownote.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .shownote:hover {
        background-image: url('../Images/RowsButtons/shownote01.png');
    }


.btnMap {
    background-image: url('../Images/RowsButtons/map.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
}


    .btnMap:hover {
        background-image: url('../Images/RowsButtons/map01.png');
    }

.TimeEdit {
    vertical-align: middle;
    width: 65px !important;
    height: 32px !important;
    background-color: #ffffff;
    font-family: Tahoma;
    font-size: 13px;
    padding-right: 3px;
    padding-left: 2px;
    border: 1px solid #c2c2c2;
    text-align: right;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

    .TimeEdit {
        height: 32px !important;
    }
}


.reset {
    background-image: url('../Images/RowsButtons/Reset.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .reset:hover {
        background-image: url('../Images/RowsButtons/Reset01.png');
    }

.print {
    background-image: url('../Images/RowsButtons/print.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .print:hover {
        background-image: url('../Images/RowsButtons/print01.png');
    }

    .print[disabled] {
        background-image: url('../Images/RowsButtons/Print-Dimmed.png');
        cursor: default;
    }

        .print[disabled]:hover {
            background-image: url('../Images/RowsButtons/Print-Dimmed.png');
        }


.receipt {
    background-image: url('../Images/RowsButtons/receipt.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .receipt:hover {
        background-image: url('../Images/RowsButtons/receipt01.png');
    }


.checkprint {
    background-image: url('../Images/RowsButtons/checkprint.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .checkprint:hover {
        background-image: url('../Images/RowsButtons/checkprint01.png');
    }



.txtScan {
    background-image: url('../Images/Form/folder.gif');
    cursor: pointer;
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    padding-right: 38px;
    width: 183px;
}

.grPadding {
    background-color: #FFFFFF;
    border-bottom: 1px solid #4d6a7c !important;
    border-right: 1px solid #4d6a7c !important;
    border-top: 0px !important;
    border-left: 1px solid #4d6a7c !important;
    height: 30px;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-right: 10px;
    padding-left: 10px;
}

.grPaddingltr {
    text-align: center;
    vertical-align: top;
    border-bottom: 1px solid #5a7e95 !important;
    border-right: 1px solid #5a7e95 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-right: 10px;
    padding-left: 10px;
    direction: ltr;
}

.grGroupPanel {
    background-color: #658DA7;
    height: 39px;
    vertical-align: middle;
    font-size: 13px;
    color: #658da7;
    line-height: 39px;
    padding: 0px;
    padding-right: 8px;
}



.grDtAlternatingRow {
    background-color: #ECEDEE !important;
    height: 30px !important;
    vertical-align: middle;
    font-size: 12px;
    color: #f6f6f6;
    max-height: 30px;
    padding: 0px;
}

.grAlternatingRow {
    background-color: #6D8C9F !important;
    height: 30px !important;
    vertical-align: middle;
    font-size: 12px;
    color: #f6f6f6;
    max-height: 30px;
    padding: 0px;
}

.grRow {
    background-color: #7291a4;
    height: 30px !important;
    vertical-align: middle;
    font-size: 12px;
    color: #f6f6f6;
    max-height: 30px;
    padding: 0px !important;
}

.grExpandCell {
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #5a7e95 !important;
    border-right: 1px solid #5a7e95 !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 #5a7e95 !important;
    border-right: 1px solid #5a7e95 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding: 0px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
}


.grMiddleCellltr {
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #5a7e95 !important;
    border-right: 1px solid #5a7e95 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding: 0px !important;
    direction: ltr;
}

.RightAlign {
    text-align: right !important;
    padding-right: 8px !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 #5a7e95 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    background-color: #4d6a7c;
    height: 42px;
    font-size: 13px;
    color: #f6f6f6 !important;
    line-height: 42px;
    padding: 0px;
}


    .grMiddleHeader table {
        color: #f6f6f6;
    }

.grFooter {
    background-color: #4d6a7c;
    color: #f6f6f6;
    border-bottom: 0 !important;
    height: 40px;
    line-height: 40px;
    padding: 0;
}

    .grFooter td {
        padding: 0 !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
    }


.grFilterCell {
    background-color: #4d6a7c;
    border-bottom: 1px solid #5a7e95 !important;
    border-right: 1px solid #5a7e95 !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding: 0px;
    height: 30px;
    line-height: 30px;
}

.grRightFilterCell {
    background-color: #4d6a7c;
    border-bottom: 1px solid #5a7e95 !important;
    border-right: 0px !important;
    border-top: 0px !important;
    border-left: 0px !important;
    padding: 0px;
    height: 30px;
    line-height: 30px;
}

.PagerBottomPanel {
    background-color: #5a7e95;
}


    .PagerBottomPanel div {
        background-color: #b8c6cf;
    }

.grDetailCell {
    background-color: #7291a4;
    border-bottom: 1px solid #5a7e95 !important;
    padding: 24px !important;
}

.grDetailMiddleHeader {
    text-align: center;
    vertical-align: middle;
    border-bottom: 0px !important;
    border-right: 1px solid #4d6a7c !important;
    border-top: 1px solid #4d6a7c !important;
    border-left: 0px !important;
    background-color: #bccad4;
    height: 39px;
    font-size: 14px;
    color: #4d6a7c !important;
    line-height: 39px;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 10px;
    padding-left: 10px;
}

    .grDetailMiddleHeader table {
        color: #4d6a7c;
    }

.grdtLeftHeaderCell {
    border-left: 1px solid #4d6a7c !important;
    height: 39px;
    padding: 0px !important;
}

.grdtCells {
    background-color: #FFFFFF;
    border-bottom: 1px solid #4d6a7c !important;
    border-right: 1px solid #4d6a7c !important;
    border-top: 0px !important;
    border-left: 0px !important;
    color: #4d6a7c;
    height: 30px;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
}

.grdtLeftCell {
    background-color: #FFFFFF;
    border-bottom: 1px solid #4d6a7c !important;
    border-right: 1px solid #4d6a7c !important;
    border-top: 0px !important;
    border-left: 1px solid #4d6a7c !important;
    height: 30px;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-right: 10px;
    padding-left: 10px;
}

#btnClosedv {
    background-image: url('../Images/form/HideCriteria.gif');
    width: 171px;
    height: 19px;
    cursor: pointer;
    margin-left: 3px;
    margin-top: 10px;
    float: left;
    display: none;
}

    #btnClosedv:hover {
        background-image: url('../Images/form/HideCriteria01.gif');
    }

#btnOpendv {
    background-image: url('../Images/form/ShowCriteria.gif');
    width: 171px;
    height: 19px;
    cursor: pointer;
    margin-left: 3px;
    margin-top: 10px;
    float: left;
    background-color: transparent;
}

    #btnOpendv:hover {
        background-image: url('../Images/form/ShowCriteria01.gif');
    }

#btnResetSave {
    background-image: url('../Images/form/save.gif');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
}

    #btnResetSave:hover {
        background-image: url('../Images/form/save01.gif');
    }

.btnSave {
    background-image: url('../Images/form/submit.gif');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0;
    background-color: transparent;
}

    .btnSave[disabled] {
        background-image: url('../Images/form/submitdisabled.gif');
    }

        .btnSave[disabled]:hover {
            background-image: url('../Images/form/submitdisabled.gif');
        }

    .btnSave:hover {
        background-image: url('../Images/form/submit01.gif');
    }

.btnTrackerExchange {
    background-image: url('../Images/form/TrackerExchange.png');
    width: 150px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0;
    background-color: transparent;
}

    .btnTrackerExchange:hover {
        background-image: url('../Images/form/TrackerExchange01.png');
    }

.btnTransfer {
    background-image: url('../Images/form/TransferBtn.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 383px;
    bottom: 0px;
    border: 0;
    background-color: transparent;
}

    .btnTransfer:hover {
        background-image: url('../Images/form/TransferBtn01.png');
    }


.btnAddToList {
    background-image: url('../Images/form/btnAddToList.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    left: 383px;
    bottom: 0px;
    border: 0;
    background-color: transparent;
}

    .btnAddToList:hover {
        background-image: url('../Images/form/btnAddToList01.png');
    }

.btnRequest {
    background-image: url('../Images/form/request.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    margin-right: 5px;
    margin-left: 5px;
    background-color: transparent;
}

    .btnRequest:hover {
        background-image: url('../Images/form/request01.png');
    }

.btnLoad {
    background-image: url('../Images/form/load.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    margin-right: 5px;
    margin-left: 5px;
    background-color: transparent;
}

    .btnLoad:hover {
        background-image: url('../Images/form/load01.png');
    }

.btnInlineSave {
    background-image: url('../Images/form/update.png');
    width: 41px;
    height: 41px;
    cursor: pointer;
    position: absolute;
    left: 421px;
    bottom: 26px;
    border: 0;
    background-color: transparent;
    margin-left: 20px;
}

    .btnInlineSave:hover {
        background-image: url('../Images/form/update01.png');
    }

.clsdv {
    left: 1px;
    top: 1px;
    width: 39px;
    height: 39px;
    position: absolute;
    background-image: url('../Images/Form/CloseDivBtn.png');
    cursor: pointer;
}

    .clsdv:hover {
        background-image: url('../Images/Form/CloseDivBtn01.png');
    }

.btnRun {
    background-image: url('../Images/form/run.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0;
    background-color: transparent;
}

    .btnRun:hover {
        background-image: url('../Images/form/run01.png');
    }

.btnSearch {
    background-image: url('../Images/form/search.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: relative;
    top: 28px;
    left: -130px;
    border: 0;
    background-color: transparent;
}

    .btnSearch:hover {
        background-image: url('../Images/form/search01.png');
    }

.btnTrace {
    background-image: url('../Images/form/trace.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: relative;
    top: 28px;
    left: -130px;
    border: 0;
    background-color: transparent;
}

    .btnTrace:hover {
        background-image: url('../Images/form/trace01.png');
    }

.btnPrint {
    background-image: url('../Images/login/print.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
    background-color: transparent;
}

    .btnPrint:hover {
        background-image: url('../Images/login/print01.png');
        cursor: default;
    }

#btnConfirmYes {
    background-image: url('../Images/form/Yes.png');
    width: 41px;
    height: 41px;
    cursor: pointer;
    position: absolute;
    left: 151px;
    bottom: 26px;
    border: 0;
    background-color: transparent;
    margin-left: 20px;
}

    #btnConfirmYes:hover {
        background-image: url('../Images/form/Yes01.png');
    }

#btnConfirmNo {
    background-image: url('../Images/form/No.png');
    width: 41px;
    height: 41px;
    cursor: pointer;
    position: absolute;
    left: 90px;
    bottom: 26px;
    border: 0;
    background-color: transparent;
    margin-left: 20px;
}

    #btnConfirmNo:hover {
        background-image: url('../Images/form/No01.png');
    }

#btnPay {
    background-image: url('../Images/form/pay.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0px;
    background-color: transparent;
}

    #btnPay:hover {
        background-image: url('../Images/form/pay01.png');
    }


#btnPayment {
    background-image: url('../Images/form/confirm.gif');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0px;
}

    #btnPayment[disabled] {
        background-image: url('../Images/form/confirmdisabled.gif');
        cursor: default;
    }

        #btnPayment[disabled]:hover {
            background-image: url('../Images/form/confirmdisabled.gif');
        }

    #btnPayment:hover {
        background-image: url('../Images/form/confirm01.gif');
    }

#btnExtensionPayment {
    background-image: url('../Images/form/confirm.gif');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0px;
}

    #btnExtensionPayment[disabled] {
        background-image: url('../Images/form/confirmdisabled.gif');
        cursor: default;
    }

        #btnExtensionPayment[disabled]:hover {
            background-image: url('../Images/form/confirmdisabled.gif');
        }

    #btnExtensionPayment:hover {
        background-image: url('../Images/form/confirm01.gif');
    }

.btnClearing {
    background-image: url('../Images/form/clearing.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0px;
    background-color: transparent;
}

    .btnClearing[disabled] {
        background-image: url('../Images/form/clearing-dimmed.png');
        cursor: default;
    }

        .btnClearing[disabled]:hover {
            background-image: url('../Images/form/clearing-dimmed.png');
        }

    .btnClearing:hover {
        background-image: url('../Images/form/clearing01.png');
    }

.btnTransferg {
    background-image: url('../Images/form/transfer.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
    border: 0px;
    background-color: transparent;
}

    .btnTransferg:hover {
        background-image: url('../Images/form/transfer01.png');
    }



#btnPWSave {
    background-image: url('../Images/form/submit.gif');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
}

    #btnPWSave:hover {
        background-image: url('../Images/form/submit01.gif');
    }

#btnSend {
    background-image: url('../Images/form/send.gif');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 450px;
    bottom: 44px;
}

    #btnSend:hover {
        background-image: url('../Images/form/send01.gif');
    }

.btnInlineCancel {
    background-image: url('../Images/form/close.png');
    width: 41px;
    height: 41px;
    cursor: pointer;
    position: absolute;
    left: 360px;
    bottom: 26px;
    border: 0;
    background-color: transparent;
}

    .btnInlineCancel:hover {
        background-image: url('../Images/form/close01.png');
    }

.btnCancel {
    background-image: url('../Images/form/close.gif');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 320px;
    bottom: 44px;
    border: 0;
}

    .btnCancel:hover {
        background-image: url('../Images/form/close01.gif');
    }

#btnUploadBatchReceipt {
    position: absolute;
    top: 4px;
    right: 5px;
    background-color: transparent;
    background-image: url('../Images/form/Cancellation.png');
    width: 136px;
    height: 32px;
}

    #btnUploadBatchReceipt:hover {
        background-image: url('../Images/form/Cancellation01.png');
    }

.btnNewMember {
    position: absolute;
    top: 2px;
    right: 5px;
    background-color: transparent;
    background-image: url('../Images/form/NewMember.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
}

    .btnNewMember:hover {
        background-image: url('../Images/form/NewMember01.png');
    }

#btnNewCancelCert {
    position: absolute;
    top: 2px;
    right: 5px;
    background-color: transparent;
    background-image: url('../Images/form/Cancellation.png');
    width: 136px;
    height: 35px;
    cursor: pointer;
}

    #btnNewCancelCert:hover {
        background-image: url('../Images/form/Cancellation01.png');
    }

#btnUnCancel {
    position: absolute;
    top: 2px;
    right: 150px;
    background-color: transparent;
    background-image: url('../Images/form/btnUnCancel.png');
    width: 136px;
    height: 35px;
    cursor: pointer;
}

    #btnUnCancel:hover {
        background-image: url('../Images/form/btnUnCancel01.png');
    }

.cancellation {
    background-image: url('../Images/RowsButtons/delete.png');
    cursor: pointer;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: transparent;
    border: 0px;
}

    .cancellation:hover {
        background-image: url('../Images/RowsButtons/delete01.png');
    }

.btnUpload {
    position: absolute;
    top: 2px;
    right: 5px;
    background-color: transparent;
    background-image: url('../Images/form/btnUpload.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
}

    .btnUpload:hover {
        background-image: url('../Images/form/btnUpload01.png');
    }

    .btnUpload[disabled] {
        background-image: url('../Images/form/btnUpload.png');
        cursor: default;
    }


.NewUpload {
    position: absolute;
    top: 2px;
    right: 5px;
    background-color: transparent;
    background-image: url('../Images/form/UploadBtn.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
}

    .NewUpload:hover {
        background-image: url('../Images/form/UploadBtn01.png');
    }

    .NewUpload[disabled] {
        background-image: url('../Images/form/UploadBtn.png');
        cursor: default;
    }

.btnDownload {
    position: absolute;
    top: 2px;
    ;
    right: 5px;
    background-color: transparent;
    background-image: url('../Images/form/btnDownload.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    border: 0;
}

    .btnDownload:hover {
        background-image: url('../Images/form/btnDownload01.png');
    }



#btnReset {
    background-image: url('../Images/form/resetbtn.png');
    width: 114px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    left: 320px;
    bottom: 44px;
}

    #btnReset:hover {
        background-image: url('../Images/form/resetbtn01.png');
    }

#dvEditTitle {
    padding: 0;
    margin: 0;
    height: 90px;
}

.lblMessage {
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    font-family: Tahoma;
}

#btnXlsExport {
    background-color: transparent;
    background-image: url('../Images/RowsButtons/excel.png');
    width: 32px;
    height: 32px;
    display: block;
    margin-left: 6px;
    margin-top: 3px;
    float: left;
}

    #btnXlsExport:hover {
        background-image: url('../Images/RowsButtons/excel01.png');
    }


#imgRequestCancel {
    position: absolute;
    top: 0px;
    right: 100px;
    background-image: url('../Images/SubMenu/requestcancel.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 147px;
    cursor: pointer;
}

    #imgRequestCancel[disabled] {
        background-image: url('../Images/SubMenu/requestcancel-dimmed.png');
        cursor: default;
    }

#spnRequestCancel {
    position: absolute;
    right: 248px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #9a9b9b;
}


#imgAssuToRequest {
    position: absolute;
    top: 0px;
    right: 270px;
    background-image: url('../Images/SubMenu/cancellationlist.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 154px;
    cursor: pointer;
}

    #imgAssuToRequest[disabled] {
        background-image: url('../Images/SubMenu/cancellationlist-dimmed.png');
        cursor: default;
    }

#btnRefresh {
    position: absolute;
    top: 3px;
    left: 3px;
    background-color: transparent;
    background-image: url('../Images/RowsButtons/RefreshBtn.png');
    width: 32px;
    height: 32px;
}

    #btnRefresh:hover {
        background-image: url('../Images/RowsButtons/RefreshBtn01.png');
        cursor: pointer;
    }

#LoginButton {
    left: 69px;
    top: 92px;
    position: absolute;
    background-image: url('../Images/login/enterbtn.png');
    cursor: pointer;
}

    #LoginButton:hover {
        background-image: url('../Images/login/enterbtn01.png');
    }

.XLS {
    background-image: url('../Images/RowsButtons/excel.png');
}

    .XLS:hover {
        background-image: url('../Images/RowsButtons/excel01.png');
    }

.btnCloseAlert {
    background-image: url('../Images/Popup/clsbtn.png');
    position: absolute;
    left: 0px;
    top: 0px;
    cursor: pointer;
    width: 37px;
    height: 37px;
    border: 0px solid #ffffff;
    border-width: 0px !important;
}

    .btnCloseAlert:hover {
        background-image: url('../Images/Popup/clsbtn01.png');
    }


.dOrange {
    background-image: url('../Images/Popup/dclsbtn.png') !important;
}

    .dOrange:hover {
        background-image: url('../Images/Popup/dclsbtn01.png') !important;
    }

#dvForgetPassword {
    z-index: 10001;
    display: none;
    height: 350px;
    width: 884px;
    background-color: #eeeff0;
    color: #000000;
    font-family: Tahoma;
    font-size: 1em;
    position: fixed;
    top: 101px;
    margin: 0px;
    padding: 0px;
}

#imgTransit {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/transit.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 53px;
    cursor: pointer;
}


#spnTransit {
    position: absolute;
    right: 70px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #9a9b9b;
}


#imgCreditBasket {
    position: absolute;
    top: 0px;
    right: 94px;
    background-image: url('../Images/SubMenu/CreditBasket.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 108px;
    cursor: pointer;
}

#imgMember {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/Member.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 32px;
    cursor: pointer;
}

#imgReport {
    position: absolute;
    top: 0px;
    right: 66px;
    background-image: url('../Images/SubMenu/Report.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 46px;
    cursor: pointer;
}


#imgassuview {
    position: absolute;
    top: 0px;
    right: 78px;
    background-image: url('../Images/SubMenu/assuview.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 46px;
    cursor: pointer;
}


#spnassuview {
    position: absolute;
    right: 120px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #9a9b9b;
}

#imgassuiss {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/assuiss.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 38px;
    cursor: pointer;
}


#imgCancellationReq {
    position: absolute;
    top: 0px;
    right: 150px;
    background-image: url('../Images/SubMenu/CancellationReq.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 90px;
    cursor: pointer;
}

#imgCMR {
    position: absolute;
    top: 0px;
    right: 115px;
    background-image: url('../Images/SubMenu/cmr.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 111px;
    cursor: pointer;
}


#spnCMR {
    position: absolute;
    right: 216px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #9a9b9b;
}

#imgTempImportReports {
    position: absolute;
    top: 0px;
    right: 271px;
    background-image: url('../Images/SubMenu/TempImport.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 92px;
    cursor: pointer;
}

#imgCheckout {
    position: absolute;
    top: 0px;
    right: 408px;
    background-image: url('../Images/SubMenu/Checkout.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 91px;
    cursor: pointer;
}

#imgFormRequest {
    position: absolute;
    top: 0px;
    right: 100px;
    background-image: url('../Images/SubMenu/FormRequest.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 106px;
    cursor: pointer;
}

#imgCertificate {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/certificate.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 55px;
    cursor: pointer;
}


#imgUploadRule {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/UploadTariff.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 87px;
    cursor: pointer;
}


#imgDownloadRule {
    position: absolute;
    top: 0px;
    right: 121px;
    background-image: url('../Images/SubMenu/DownloadTariff.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 115px;
    cursor: pointer;
}


#spnCertificate {
    position: absolute;
    right: 72px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #9a9b9b;
}

#imgDistribution {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/Distribution.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 39px;
    cursor: pointer;
}

#imgLiquidation {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/Liquidation.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 77px;
    cursor: pointer;
}

#imgRitonQueue {
    position: absolute;
    top: 0px;
    right: 17px;
    background-image: url('../Images/SubMenu/RitonQueue.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 131px;
    cursor: pointer;
}

#imgRitonExclusion {
    position: absolute;
    top: 0px;
    right: 165px;
    background-image: url('../Images/SubMenu/RitonExclusion.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 149px;
    cursor: pointer;
}

#imgConfirmReceipt {
    position: absolute;
    top: 0px;
    right: 120px;
    background-image: url('../Images/SubMenu/ConfirmReceipt.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 167px;
    cursor: pointer;
}

#imgInstallationControl {
    position: absolute;
    top: 0px;
    right: 85px;
    background-image: url('../Images/SubMenu/Installation.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 69px;
    cursor: pointer;
}

#imgAssignment {
    position: absolute;
    top: 0px;
    right: 185px;
    background-image: url('../Images/SubMenu/Assignment.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 101px;
    cursor: pointer;
}

#imgAlert {
    position: absolute;
    top: 0px;
    right: 316px;
    background-image: url('../Images/SubMenu/Alert.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 57px;
    cursor: pointer;
}

#imgCredit {
    position: absolute;
    top: 0px;
    right: 117px;
    background-image: url('../Images/SubMenu/credit.png');
    background-position: top;
    background-repeat: no-repeat;
    height: 25px;
    width: 64px;
    cursor: pointer;
}

#spnCredit {
    position: absolute;
    right: 181px;
    top: 5px;
    padding: 0;
    font-size: 10px;
    color: #9a9b9b;
}

.dxgvTable {
    background-color: #4d6a7c;
}

.dxgvEmptyDataRow {
    background-color: white;
}

.memoEdit textarea {
    overflow-y: auto;
    width: 99% !important;
}

.selectall {
    background-color: yellow;
}

.grBankFooter {
    background-color: #3f5766;
}


.distSearch {
    background-color: Transparent;
    border-style: none;
    border-bottom: solid 1px grey;
    width: 220px;
    background-image: url('../Images/RowsButtons/SearchIcon.png');
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    height: 25px;
}

    .distSearch:focus {
        background-image: url('../Images/RowsButtons/Cl1ear.png');
    }

.SearchBox {
    background-image: url('../Images/RowsButtons/SearchIcon.png');
    background-position: right;
    background-repeat: no-repeat;
    width: 295px;
    height: 35px;
    line-height: 25px;
    font-family: Tahoma;
    font-size: 11px;
    position: relative;
    padding-right: 30px;
}

#removecheckbox input {
    display: none;
}

#MainContent_dgrdIranCardReport .dxgvIndentCell {
    display: none;
}
