﻿body
{
    padding: 0px;
    text-align: right;
    direction: rtl;
    font: 8px tahoma;
}
.box1
{
    float: right;
    width: 300px;
    margin-bottom: 7px;
}
.box_content
{
    width: 250px;
    margin: 5px;
    border: 1px solid #d7d7d7;
    float: right;
    background-color: #fff;
}
.delet-grid, .Retro-grid, .D-grid, .G-grid, .delet-disable,.send
{
    margin: 0 auto;
    background: url(../Images/delet-grid.png) center top no-repeat;
    width: 30px;
    height: 30px;
    border: 0px solid red;
    text-align: center;
    cursor: hand;
    cursor: pointer;
}
.send
{
    background: url(../Images/send.png) center top no-repeat;
}
.detail-grid, .model-grid,.estelam
{
    margin: 0 auto;
    background: url(../Images/detail-grid.png) center top no-repeat;
    width: 30px;
    height: 30px;
    border: 0px solid red;
    text-align: center;
    cursor: hand;
    cursor: pointer;
}
.estelam {
    background: url('/SubSystem/Mali/E_Pay/Media/Images/estelam.png') center top no-repeat;
}
    .delet-disable {
        background: url(/SubSystem/Mali/E_Pay/Media/Images/delet-disable.png) center top no-repeat;
    }
.detail-disable
{
    background:url(../Images/detail_disable.png) center top no-repeat;
}

.edit-grid
{
    margin: 0 auto;
    background: url(../Images/edit.png) center top no-repeat;
    width: 30px;
    height: 30px;
    border: 0px solid red;
    text-align: center;
    cursor: hand;
    cursor: pointer;
}
.print-grid
{
    margin: 0 auto;
    background: url(../Images/Printer.png) center top no-repeat;
    width: 30px;
    height: 30px;
    border: 0px solid red;
    text-align: center;
    cursor: hand;
    cursor: pointer;
}
#button_holder
{
    background-color: #EAF1FB;
    border: 1px solid #CFDEF1;
    height: 24px;
    padding: 7px;
    width: 764px;
    margin: 0px 10px 0px 10px;
}
.contact-image-library
{
    background: url("/Subsystem/Mali/E_Pay/Media/Images/LargePage/contact-image-library.png") no-repeat scroll 0 0 transparent;
}
#container
{
    margin: 7px auto;
    width: 980px;
}
.req-image-library
{
    background: url("/Subsystem/Mali/E_Pay/Media/Images/LargePage/req-image-library.png") no-repeat;
}
.form-image-library
{
    background: url("/Subsystem/Mali/E_Pay/Media/Images/LargePage/form-image-library-large.png") no-repeat;
}
.Header
{
    background-position: 0px -2px;
    width: 807px;
    height: 64px;
    overflow: hidden;
}
.Header img
{
    float: right;
    width: 41px;
    height: 41px;
    margin: 5px 20px 0 20px;
}
.field-form-small
{
    float: right;
    width: 272px;
}
#form_title
{
    float: right;
    width: 500px;
    margin: 17px 0px 0 0;
    font: bold 14px 'B nazanin';
}

#credit_title
{
    width: 500px;
    margin: 17px 80px 0 0;
    font: bold 11px tahoma;
    float: right;
}

#image
{
    width: 35px;
    height: 40px;
    margin: 3px 150px 0 0;
    float: right;
    border: 2px solid #070039;
}
#form_content
{
    background: url("/Subsystem/Mali/E_Pay/Media/Images/LargePage/form-center.png") repeat-y scroll left top transparent !important;
    width: 980px !important;
}
#image img
{
    width: 35px;
    height: 40px;
}

#credit_content
{
    background: url("/Subsystem/Mali/E_Pay/Media/Images/LargePage/req-center.png") left top repeat-y;
    width: 807px;
}

#footer
{
    background-position: 0px -89px;
    width: 980px;
    height: 12px;
    overflow: hidden;
}
#footersmall
{
    background-position: 0px -89px;
    width: 807px;
    height: 12px;
    overflow: hidden;
}
.clearer
{
    height: 0px;
    clear: both;
    line-height: 0px;
}

.field-credit
{
    width: 390px;
    float: right;
    margin-bottom: 5px;
}
.field-credit-medium
{
    width: 520px;
    float: right;
    margin-bottom: 5px;
}
.field-credit1
{
    width: 780px;
    float: right;
    margin-bottom: 5px;
    clear: both;
    overflow: hidden;
}


.field-content
{
    float: right;
    background-position: -609px -107px;
    width: 205px;
    height: 31px;
    overflow: hidden;
}
.field-contenttxtFromTo
{
    float: right;
    background-position: -609px -107px;
    width: 205px;
    height: 31px;
    overflow: hidden;
}
.field-contenttxtFromTo input
{
    margin: 3px -5px 0 0;
    font: bold 11px tahoma;
    color: green;
    text-align: right;
    direction: ltr;
    border: 0px solid transparent;
    background-color: transparent;
    float: right;
}
.field-content-medium
{
    float: right;
    background-position: -0px -105px;
    width: 348px;
    height: 31px;
    overflow: hidden;
    direction: ltr;
}
select.lrg
{
    width: 545px;
    margin-top: 3px;
    color: Green;
    font: bold 11px tahoma;
}
.field-content1
{
    float: right;
    background-position: -12px -154px;
    width: 595px;
    height: 33px;
    overflow: hidden;
}

.field-content input, .field-content select, .field-content textarea, .field-content-medium input, .field-content1 input, .field-content1 select
{
    margin: 5px 7px 0 0;
    font: bold 11px tahoma;
    color: green;
    text-align: right;
    direction: rtl;
    border: 0px solid transparent;
    background-color: transparent;
    float: right;
}
.field-content-medium input
{
    width: 300px;
}
.field-content1 input, .field-content1 select
{
    width: 570px;
}
.field-content-medium a
{
    font: bold 12px tahoma;
    float: left;
    margin: 5px 0 0 5px;
}


.field-content option
{
    padding: 7px 3px;
}

.field-content span.field-content
{
    display: block;
    float: right;
    margin: 5px 10px 0 10px;
    overflow: hidden;
}
.transparent-btn
{
    border: 0px solid transparent;
    background-color: transparent;
    cursor: pointer;
    width: 190px;
    height: 20px;
}
.field-title, .field-title-small
{
    float: right;
    width: 170px;
    padding-top: 5px;
    text-align: left;
    font: 12px tahoma;
    padding-left: 5px;
    direction: ltr;
    height: 19px;
}

.field-title-small
{
    width: 80px;
    font: 12px tahoma;
}
.field-title-large
{
    float: right;
    width: 190px;
    padding-top: 5px;
    font: 12px tahoma;
    text-align: left;
}
.field-content-des
{
    float: right;
    background-position: -6px -105px;
    width: 595px;
    height: 68px;
    overflow: hidden;
}

.my-btm
{
    background-position: -706px -140px;
    width: 85px;
    height: 31px;
    margin: 0 auto;
    overflow: hidden;
    font: 14px tahoma;
    margin-right: 10px;
}

.field-content-des1 textarea
{
    background-position: -2px -206px;
    margin: 3px 7px 0 0;
    font: bold 14px 'B nazanin';
    color: green;
    text-align: right;
}
#contact_submit
{
    background-position: -617px -254px;
    height: 38px;
    margin: 0 auto;
    width: 125px;
}
#contact_submit:hover
{
    background-position: -617px -298px;
    height: 38px;
    width: 125px;
}
span.contact-warning
{
    clear: both;
    color: Red;
    display: block;
    font-weight: bold;
    margin: 7px;
    padding: 3px 0;
}
fieldset
{
    border: none;
}
#divMessageBox
{
    font: bold 12px tahoma !important;
}

span.icon-name, .icon-date, .icon-time, .icon-org, .icon-year, .icon-scope, .icon-row, .icon-prog
{
    float: right;
    display: block;
    width: 20px;
    height: 20px;
    overflow: hidden;
    background-position: -419px -113px;
    margin: 3px 10px;
}
.icon-date
{
    background-position: -385px -112px;
}

.icon-time
{
    background-position: -451px -113px;
}
.icon-org
{
    background-position: -356px -112px;
}

.icon-year
{
    background-position: -515px -112px;
}
.icon-scope
{
    background-position: -542px -112px;
}
.icon-row
{
    background-position: -487px -112px;
}
.icon-prog
{
    background-position: -574px -112px;
}
span
{
    float: right;
    display: block;
    color: Green;
    font: bold 11px tahoma;
    margin: 3px;
}
label, input, .field-title
{
    font: 12px tahoma;
}
.hr
{
    text-align: center;
    margin: 15px auto;
    background-position: -23px -144px;
    width: 700px;
    height: 2px;
    overflow: hidden;
    clear: both;
}
.txtFromTo
{
    width: 75px;
    border: 1px dashed #999 !important;
    float: right;
}
.To
{
    float: right;
    margin-right: 2px !important;
}

th
{
    background-color: #dde7f3;
    font: bold 11px tahoma;
    border-bottom: none;
    text-align: center;
    border: 1px solid #d2e1f3;
    border-left: none;
}


tr:hover
{
    background-color: #fffce0;
    cursor: hand;
    cursor: pointer;
}

#divFoot
{
    width: 770px;
    margin: 0 auto;
    border: 1px solid #d2e1f3;
    clear: both;
    height: 25px;
    padding-top: 5px;
    border-top: none;
    background-color: #dde7f3;
    margin-bottom: 10px;
}
.button
{
    float: right;
    margin-left: 10px;
    -moz-border-radius: 5px;
    font: bold 14px 'B Nazanin';
    border: 1px solid #ff8c1c;
    height: 30px;
    cursor: pointer;
    margin-bottom: 10px;
    background: #ffb76b; /* Old browsers */
    background: #ffb76b; /* Old browsers */
    background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* IE10+ */
    background: linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-9 */
}
.button:hover
{
    border: 1px solid #cc0000;
    background: #feccb1; /* Old browsers */
    background: -moz-linear-gradient(top,  #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(50%,#f17432), color-stop(51%,#ea5507), color-stop(100%,#fb955e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* IE10+ */
    background: linear-gradient(top,  #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */
}
/***********************for Tab****************************/
.TabContains
{
    border: 4px solid rgb(160, 191, 237);
    padding: 10px 0px;
    height: auto;
    float: right;
    width: 950px;
    margin-right: 15px;
    background-color: rgb(249, 249, 249);
}
.tab-top, ul li.tab-top
{
    float: right;
    max-width: 111px;
    height: 31px;
    margin-left: 5px;
    list-style: none;
}
.tab-top a, ul li.tab-top a
{
    float: right;
    background: url("/Subsystem/Mali/E_Pay/Media/Images/btn_holder_hover.png");
    width: 111px;
    height: 24px;
    text-align: center;
    font: bold 11px tahoma;
    padding-top: 7px;
}

.tab-top a:hover, .tab-top a.selected
{
    float: right;
    background: url("/Subsystem/Mali/E_Pay/Media/Images/b_holder.png");
    width: 111px;
    height: 24px;
    padding-top: 7px;
}
.tab-top a.selected
{
    background: url("/Subsystem/Mali/E_Pay/Media/Images/btn_holder.png");
}

th
{
    font:normal 12px tahoma!important;
}

select,option
{
   font:12px tahoma;
   color:Green;
}

.detail-disable
{
     margin: 0 auto;
    width: 30px;
    height: 30px;
    border: 0px solid red;
    text-align: center;
    cursor: hand;
    cursor: pointer;
    background: url(/SubSystem/Mali/E_Pay/Media/Images/detail_disable.png) center top no-repeat!important;
}

#formheader {
    width: 99.%;
    margin: 0 auto;
    border: 1px solid #d4e4fb;
    background-color: #eaf1fb;
    padding: 5px 10px;
    margin: 7px;
}

    #formheader img {
        float: right;
        width: 45px;
        height: 45px;
        margin-left: 10px;
    }

#mxgrid_table_container {
    width: 100% !important;
    direction: rtl !important;
}

th {
    font: 12px tahoma !important;
    height: 29px !important;
    color: Black !important;
}
