﻿@font-face { font-family: 'BNazanin'; src: url('Font/bnazanb.eot'); src: local('b bnazanb'), url('Font/bnazanb.eot?#') format('eot'), url('Font/bnazanb.woff') format('woff'), url('Font/bnazanb.ttf') format('truetype'), url('bnazanb.svg') format('svg'); font-weight: normal; font-style: normal; }

body { font-family: Tahoma; background-color: #DCDCDC; font-size: 9pt; margin: 0px; padding: 0px; color: #333; }

img { border: 0px; }

a { text-decoration: none; color: #333; }
    a:hover { text-decoration: none; color: Red; }

.faMainMenu1 { color: #2A6098; padding-right: 3px; padding-left: 0px; height: 25px; font-size: 9pt; text-align: right; direction: rtl; width: 100%; float: left; border: solid 1px #CBDEF1; background-image: url('Images/menuBg-2.jpg'); z-index: 100; }

.faMainMenu2 { color: #EA6129; padding-right: 5px; padding-left: 0px; height: 25px; font-size: 9pt; text-align: right; direction: rtl; width: 100%; float: left; border: solid 1px #CBDEF1; background-image: url('Images/menuBg-2.jpg'); z-index: 100; }






.treeView { font-size: 9pt; color: #444; height: 25px; }
    .treeView a { color: #444; padding-top: 5px; text-decoration: none; }
        .treeView a:hover { color: Red; text-decoration: none; }

.SearchTXT { font-family: Tahoma; font-size: 9pt; direction: rtl; width: 120px; height: 20px; background-image: url('Images/Icons/searchBg.png'); background-repeat: no-repeat; color: #142F59; border: solid 1px #7190BC; }

.topMenu { color: #366B98; margin-right: 7px; }


.forgetLink { text-decoration: none; color: #D16D02; font-size: 9pt; }
.userlink:hover { color: Green; }
.middle { width: 329px; height: 231px; background-image: url('Images/shape1.png'); }

.middle_title { font-family: font-family:b yekan,tahoma; font-size: 10pt; font-weight: 600; vertical-align: top; text-align: right; padding: 10px; height: 30px; }

.IntroMenu { font-family: b yekan,tahoma; font-size: 10pt; text-decoration: none; color: #222; }
    .IntroMenu:hover { font-family: b yekan,tahoma; font-size: 10pt; text-decoration: none; color: Red; }

.textBoxRTL { font-family: Tahoma; font-size: 9pt; direction: rtl; width: 150px; color: #444; }
.textBoxLTR { font-family: Tahoma; font-size: 9pt; direction: ltr; width: 150px; color: #444; }

.Button { font-family: Tahoma; font-size: 9pt; color: #444444; margin-top: 10px; }

.alarm { color: #EF2308; font-size: 8pt; }
.validate { text-align: right; color: #EF2308; font-size: 8pt; }

.dropdown { font-family: Tahoma; font-size: 9pt; direction: rtl; height: 20px; width: 150px; color: #444; }
.input { text-align: right; margin-top: 10px; }
.inputTitle { text-align: left; direction: rtl; margin-top: 10px; }
.textBoxMul { font-family: Tahoma; font-size: 9pt; direction: rtl; color: #444; }

#simplemodal-overlay { background-color: #000; }
#simplemodal-container { background-image: url('Images/modalBg.png'); background-repeat: no-repeat; }

.link { color: #444; font-size: 9pt; }
    .link:hover { color: red; }

#MB { width: 540px; direction: rtl; }
    #MB .cell1 { font-size: 8pt; border: 1px solid #ddd; border-top: 0px; padding: 3px; }
    #MB .cell2 { font-size: 8pt; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; padding: 3px; }
    #MB .cell3 { font-size: 8pt; border-bottom: 1px solid #ddd; padding: 3px; text-align: center; border-left: 1px solid #ddd; }

.RequestTable { width: 900px; }
    .RequestTable .Header { width: 250px; height: 30px; background-color: #eee; }

.spImgs-title { font-family: Tahoma; position: relative; bottom: 60px; background: rgba(0,0,0,0.7); padding: 15px; color: #fff; }

.pageHeader { color: #284683; font-family: BNazanin !important; font-size: 14pt !important; text-align: center; text-align: right; padding: 5px 30px 10px 0px; width: 540px; }
.pageTitle { color: #032257; font-family: BNazanin !important; font-size: 12pt !important; text-align: center; }

.newsTitle { color: #3D69A5; font-family: BNazanin !important; font-size: 13pt !important; }

.news-summary { font-family: BNazanin !important; font-size: 13pt !important; text-align: justify !important; }
    .news-summary p,
    .news-summary b,
    .news-summary span,
    .news-summary font { font-family: BNazanin !important; font-size: 13pt !important; text-align: justify !important; }


    
.debit-result { padding:7px; }
    .debit-result .debit-title { font-family:BNazanin; color:#333 }
      .debit-result .debit-value { font-family:BNazanin; color:#2A6098; font-size:15pt; }