/*--------------------------------------------------------------
Copyright © 2010 SunWay ICT Center (http://www.sunwayICT.com). All rights reserved.


/* [General] */
.amiri-content {
    cursor: default;
    color: #000;
    direction: rtl;
    font: normal 11px tahoma;
    line-height: 24px;
    margin-right: 10px;
    text-align: justify;
    width: 97%;
}

a.blue {
    color: #1096d4;
    text-decoration: none;
}

    a.blue:hover {
        color: #c40884;
        text-decoration: none;
    }

.english {
    font: 10px Verdana, Geneva, sans-serif;
}

.bold {
    font-weight: bold;
}

.center {
    text-align: center;
}

.justify {
    text-align: justify;
}

.right {
    text-align: right;
}

.amiri-bullet {
    background: url(http://www.sunwaysms.com/image/bullet.png) no-repeat top center;
    display: inline-block;
    height: 6px;
    width: 4px;
    vertical-align: middle;
}

.underline {
    border-bottom: 1px solid #ccc;
    padding-bottom: 2px;
}

.bold {
    font-weight: bold;
}

.en {
    direction: ltr;
    text-align: left;
}

.fa {
    direction: rtl;
    text-align: right;
}

.red {
    color: #f00;
}

.dot-space {
    background: url(/image/amiri/dot-space.jpg) no-repeat top center;
    clear: both;
    height: 22px;
    margin-bottom: 6px;
    width: 640px;
}

/* [Ballon] */
.tip-ballon {
    color: #464646;
    margin: 15px 20px 5px 0;
    width: 659px;
}

    .tip-ballon .tip-top {
        background: url(/image/amiri/tip_ballon_top.jpg) no-repeat top center;
        height: 12px;
        width: 659px;
    }

    .tip-ballon .tip-down {
        background: url(/image/amiri/tip_ballon_down.jpg) no-repeat top center;
        display: inline-block;
        height: 24px;
        width: 659px;
    }

    .tip-ballon .tip-content {
        background: #fdecc6 url(/image/amiri/tip_icon.jpg) no-repeat right center;
        color: #464646;
        display: inline-block;
        line-height: 24px;
        padding: 0 74px 0 15px;
        width: 570px;
    }

        .tip-ballon .tip-content.warning {
            background: #fdecc6 url(/image/amiri/tip_icon_warning.jpg) no-repeat right center;
        }

        .tip-ballon .tip-content.doc {
            background: #fdecc6 url(/image/amiri/tip_icon_doc.jpg) no-repeat right center;
        }

        .tip-ballon .tip-content.download {
            background: #fdecc6 url(/image/amiri/tip_icon_download.jpg) no-repeat right center;
        }

    .tip-ballon.half {
        display: inline-block;
        float: right;
        margin: 10px;
        width: 303px;
    }

        .tip-ballon.half .tip-top {
            background: url(/image/amiri/tip_ballon_top_half.jpg) no-repeat top center;
            width: 303px;
        }

        .tip-ballon.half .tip-down {
            background: url(/image/amiri/tip_ballon_down_half.jpg) no-repeat top center;
            display: inline-block;
            width: 303px;
        }

        .tip-ballon.half .tip-content {
            background: none;
            background-color: #fdecc6;
            display: inline-block;
            padding: 0 15px 0 15px;
            width: 273px;
        }

/* [Steps] */
#step-content {
    background: url(/image/amiri/3_step.jpg) no-repeat 0 0;
    display: block;
    height: 38px;
    margin: 15px 25px 25px 0;
    width: 564px;
}

    #step-content.step-1-active {
        background: url(/image/amiri/3_step.jpg) no-repeat 0 0;
    }

    #step-content.step-2-active {
        background: url(/image/amiri/3_step.jpg) no-repeat 0 -38px;
    }

    #step-content.step-3-active {
        background: url(/image/amiri/3_step.jpg) no-repeat 0 -76px;
    }

    #step-content a#step-1,
    #step-content a#step-2,
    #step-content a#step-3 {
        color: #7c7c7c;
        display: inline-block;
        float: right;
        font-weight: bold;
        height: 35px;
        padding: 5px 10px 0 0;
        text-decoration: none;
        text-align: center;
        text-shadow: 0 1px 0 #e3e3e3;
        width: 178px;
    }

        #step-content a#step-1:hover,
        #step-content a#step-2:hover,
        #step-content a#step-3:hover,
        #step-content.step-1-active a#step-1:hover,
        #step-content.step-2-active a#step-2:hover,
        #step-content.step-3-active a#step-3:hover {
            color: #141514;
        }

    #step-content.step-1-active a#step-1,
    #step-content.step-2-active a#step-2,
    #step-content.step-3-active a#step-3 {
        color: #06520f;
        text-shadow: 0 1px 0 #3fd051;
    }

/* [Gray Ballon] */
.gray-ballon {
    color: #464646;
    margin: 8px 20px 5px 0;
    width: 606px;
}

    .gray-ballon .gray-top {
        background: url(/image/amiri/gray_ballon_top.jpg) no-repeat top center;
        height: 12px;
        width: 606px;
    }

    .gray-ballon .gray-down {
        background: url(/image/amiri/gray_ballon_down.jpg) no-repeat top center;
        display: inline-block;
        height: 12px;
        width: 606px;
    }

    .gray-ballon .gray-content {
        background-color: #e6e6e6;
        color: #464646;
        display: inline-block;
        font-weight: bold;
        line-height: 22px;
        padding: 0 15px 0 15px;
        width: 576px;
    }

/* [Titr Yekan] */
.titr {
    clear: both;
    height: 22px;
    margin-bottom: 6px;
    width: 640px;
}

.yekan-1 {
    background: url(/image/amiri/titr_yekan_1.jpg) no-repeat top center;
}

.yekan-2 {
    background: url(/image/amiri/titr_yekan_2.jpg) no-repeat top center;
}

.yekan-3 {
    background: url(/image/amiri/titr_yekan_3.jpg) no-repeat top center;
}

.yekan-4 {
    background: url(/image/amiri/titr_yekan_4.jpg) no-repeat top center;
}

.yekan-5 {
    background: url(/image/amiri/titr_yekan_5.jpg) no-repeat top center;
}

.yekan-6 {
    background: url(/image/amiri/titr_yekan_6.jpg) no-repeat top center;
}

.yekan-7 {
    background: url(/image/amiri/titr_yekan_7.jpg) no-repeat top center;
}

.yekan-8 {
    background: url(/image/amiri/titr_yekan_8.jpg) no-repeat top center;
}

.yekan-9 {
    background: url(/image/amiri/titr_yekan_9.jpg) no-repeat top center;
}

.yekan-10 {
    background: url(/image/amiri/titr_yekan_10.jpg) no-repeat top center;
}

.yekan-11 {
    background: url(/image/amiri/titr_yekan_11.jpg) no-repeat top center;
}

/* [Table] */
table.amiri-table {
    border: 1px solid #f0f0f0;
    line-height: 14px;
    width: 99%;
}

    table.amiri-table th {
        background: #e6e6e6;
        border: 1px solid #d8d8d8;
        color: #0578ad;
        height: 38px;
        text-align: center;
    }

    table.amiri-table td {
        background: #fff;
        border: 1px solid #d8d8d8;
        color: #555;
        padding: 0 10px 0 10px;
        height: 38px;
    }

.tick-icon-amiri {
    background: url(/image/amiri/tick.png) no-repeat top center;
    display: inline-block;
    height: 16px;
    width: 16px;
}

.cross-icon-amiri {
    background: url(/image/amiri/cross.png) no-repeat top center;
    display: inline-block;
    height: 16px;
    width: 16px;
}

/* [Login Button] */
#btn-login {
    display: block;
    float: left;
}

    #btn-login a {
        background: #000 url(/image/amiri/btn_login.jpg) no-repeat 0 0;
        display: inline-block;
        height: 36px;
        width: 142px;
    }

        #btn-login a:hover {
            background: url(/image/amiri/btn_login.jpg) no-repeat 0 -36px;
        }

/* [Selection Color] */
::selection {
    background: #fae7b4;
}

::-moz-selection {
    background: #fae7b4;
}

code::-moz-selection {
    background: #fae7b4;
}

code::selection {
    background: #fae7b4;
}

/* [Bank Icons]*/
.saderat-bank,
.meli-bank,
.mellat-bank,
.saman-bank {
    background: url(/image/amiri/saderat_bank.gif) no-repeat 0 0;
    display: inline-block;
    height: 16px;
    width: 16px;
    vertical-align: middle;
}

.meli-bank {
    background: url(/image/amiri/meli_bank.gif) no-repeat 0 0;
    height: 20px;
    width: 14px;
}

.mellat-bank {
    background: url(/image/amiri/mellat_bank.gif) no-repeat 0 0;
    height: 18px;
}

.saman-bank {
    background: url(/image/amiri/saman_bank.gif) no-repeat 0 0;
}

/* [Sunway Map]*/
a#sunway-map {
    background: url(/image/amiri/sunway_map.png) no-repeat 0 0;
    display: inline-block;
    float: left;
    height: 165px;
    width: 132px;
}

    a#sunway-map:hover {
        background-position: 0 -165px;
    }

/* [ Table ] */
.Radif {
    color: red !important;
}

.AltRow td {
    background-color: #F3F3F3 !important;
}

.Size {
    direction: ltr;
}

.bashgah {
    line-height: 200%;
    margin-right: 30px;
    margin-left: 30px;
    text-align: justify;
    font-family: Tahoma;
}
