﻿ /* [General] */
        .amiri-content
        {
            cursor: default;
            color: #555;
            direction: rtl;
            font: normal 11px tahoma;
            line-height: 24px;
            margin: 40px 0 40px 0;
            text-align: justify;
            width: 680px;
        }
        a.blue
        {
            color: #1096d4;
            text-decoration: none;
        }
        a.blue:hover
        {
            color: #c40884;
            text-decoration: none;
        }
        .english
        {
            font: 10px Verdana, Geneva, sans-serif;
        }
        .en
        {
            direction: ltr;
            text-align: left;
        }
        .fa
        {
            direction: rtl;
            text-align: right;
        }
        .bold
        {
            font-weight: bold;
        }
        .center
        {
            text-align: center;
        }
        .justify
        {
            text-align: justify;
        }
        .right
        {
            text-align: right;
        }
        .left
        {
            text-align: left;
        }
        .red
        {
            color: #f00;
        }
        .vertical-align-top
        {
            vertical-align: top;
        }
        
        /* [Selection Color] */
        ::selection
        {
            background: #e3efff;
        }
        ::-moz-selection
        {
            background: #e3efff;
        }
        code::-moz-selection
        {
            background: #e3efff;
        }
        code::selection
        {
            background: #e3efff;
        }
        
        /* [FAQ] */
        div.faq
        {
            direction: rtl;
        }
        .faq-titlebar
        {
            clear: both;
            display: inline-block;
            font: normal 11px tahoma;
            height: 62px;
            width: 680px;
        }
        .faq-titlebar a
        {
            color: #555;
            text-shadow: 0 1px 0 #fef7e8;
            text-decoration: none;
        }
        .faq-titlebar a:hover
        {
            color: #004494;
            text-decoration: none;
        }
        .faq-titlebar .right, .faq-titlebar .left
        {
            background: url(/image/faq/faq_titlebar_right_corner.png) no-repeat center center;
            float: right;
            height: 62px;
            width: 82px;
        }
        .faq-titlebar .left
        {
            background: url(/image/faq/faq_titlebar_left_corner.png) no-repeat center center;
            width: 16px;
        }
        .faq-titlebar .center
        {
            background: url(/image/faq/faq_titlebar_center.png) repeat-x center center;
            float: right;
            height: 62px;
            width: 580px;
        }
        .faq-titlebar .center .content
        {
            color: #555;
            padding: 24px 0 0 0;
            text-align: right;
            text-shadow: 0 1px 0 #fef7e8;
        }
        div.question
        {
            direction: rtl;
        }
        .question h2, .question h2.active:hover
        {
            color: #1096d4;
            cursor: pointer;
            font: normal 11px tahoma;
            padding: 3px 12px 3px 0;
        }
        .question h2
        {
            background: url(/image/faq/plus.png) no-repeat right center;
        }
        .question h2 span, a.underline
        {
            /*background: url(/image/faq/dot_underline.png) repeat-x bottom center;
            padding-bottom: 4px;*/
        }
        .question h2:hover, .question h2.active:hover
        {
            color: #555;
        }
        .question h2.active
        {
            background: url(/image/faq/minus.png) no-repeat right center;
        }
        .question .answer
        {
            color: #555;
            display: none;
            font: normal 11px tahoma;
            padding-right: 10px;
            line-height: 22px;
        }
        /* [Textbox and Button] */
        .textbox, .textarea
        {
            background: #fff url(/image/faq/textbox_bk.png) repeat-x top center;
            border: 1px solid #d2d8dd;
            color: #777;
            font: normal 11px tahoma;
            height: 15px;
            margin: 0;
            padding: 5px;
            width: 243px;
        }
        .combo
        {
            background: #fff url(/image/faq/textbox_bk.png) repeat-x top center;
            border: 1px solid #d2d8dd;
            color: #777;
            font: normal 11px tahoma;
            margin: 0;
            width: 243px;
        }
        .textbox:hover, .textarea:hover, .combo:hover
        {
            background: #fff;
        }
        .textarea
        {
            height: 80px;
            width: 548px;
        }
        .button-faq
        {
            background: none;
            border: none;
            background: #fff url(/image/faq/button.png) repeat-x top center;
            cursor: pointer;
            color: #ffc91e;
            font: bold 11px tahoma;
            height: 30px;
            margin: 0;
            padding-bottom: 6px;
            text-shadow: 0 1px 0 #000;
            width: 106px;
        }
        .button-faq:hover
        {
            background-position: 0 -30px;
            color: #bdb8b8;
        }
        .textbox-content
        {
            clear: both;
            display: inline-block;
            padding-top: 10px;
            width: 100%;
        }