﻿@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;700&display=swap');

body {
    direction: rtl;
    margin: 0px;
    padding: 0px;
    background: #fafafa repeat fixed 0 0; /*url('../images/bgBODY.gif')*/
    padding-bottom: 5px;
    font-family: 'Vazirmatn', Tahoma;
    font-size: 12px;
}
table {
	padding: 0px;
}
input {
	font-family: 'Vazirmatn', Tahoma;
	font-size: 13px;
	border-radius: 1px;
	padding: 2px;
}
input[type=text], input[type=password],textarea {
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	border: 1px solid #aaa;
}
select {
	border: 1px solid #aaa;
	border-radius: 1px;
	padding: 2px;
	font-family: 'Vazirmatn', Tahoma;
	font-size: 13px;
box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}
p {
    padding: 6px 12px 6px 12px;
    text-align: justify;
    font-family: 'Vazirmatn', Tahoma;
    font-size: 13px;
    color: #333;
    text-indent: 5px;
    line-height: 20px;
    margin-bottom: 2px;
}
dl {
    text-align: justify;
    
    font-family: 'Vazirmatn', Tahoma;
    font-size: 13px;
    color: #333;
    padding-left: 12px;
    margin-top: 2px;
    text-indent: 5px;
    line-height: 20px;
}
    dl dt {
       
        font-family: 'Vazirmatn', Tahoma;
        font-size: 12px;
        padding-right: 6px;
        padding-bottom: 5px;
        padding-top: 5px;
        font-weight: 600;
    }
h1 {
}
.srchresultfield
{color:#000;
 font-weight:bold
    }
   .srchresultTi
   {color:#333;
    border-bottom:1px dotted #999;
  font-size:14px;
    }
 .srchresultfieldDoi
{color:#2980b9;
 font-weight:bold
    }
h2 {
	clear: both;
	padding-top: 20px;
}
h3 {
 padding-right: 10px;
 background-color:#eee;

}
img {
	border: 0px;
}
#wrapper{
	width: 100%
}
    #wrapper #topbar {
        background: #f1fafe repeat fixed 0 0; /*9fbad2*/
        height: 100px;
        width: 100%;
    }
.drop {
    
    font-family: 'Vazirmatn', Tahoma;
    font-size: 11px;
}
.lnkbgGreen {
	background-color: #60a333;
	padding: 3px 26px;
	text-decoration: none;
	color: #fff;
	border-radius: 1px;
}
.lnkbgGreen:hover {
	background-color: #c0392b;
	padding: 3px 26px;
	text-decoration: none;
	color: #fff;
	border-radius: 1px;
}
.lnkbgRed {
	background-color: #c0392b;
	padding: 3px 26px;
	text-decoration: none;
	color: #fff;
	border-radius: 1px;
}
.lnkbgRed:hover {
	background-color: #60a333;
	padding: 3px 26px;
	text-decoration: none;
	color: #fff;
	border-radius: 1px;
}
#wrapper #menubar {
	width: 100%;
	height: 30px;
	margin: 0 auto;
	
}
#menubar #menubarlink {
    width: 1185px;
    height: 28px;
    margin: 0 auto;
    font: 11px;
    color: #fff;
    padding-top: 6px;
    background: #7eaad0 url('../images/bgmenubar.jpg') repeat;
    border-top: 2px solid #1d619e;
}
#menubarlink ul.ulmenubar {
	list-style: none;
	padding: 0px;
	margin: 0px;
	width:600px
}
#menubarlink ul.ulmenubar li {
	display: inline;
	width: 115px;
	list-style: none;
}
#menubarlink ul.ulmenubar li a {
	color: #fff;
	font-size: 13px;
padding: 3px 7px;
	text-decoration: none;
}
#menubarlink .ulmenubar a:hover {
    color: #fff;
    font-size: 13px;
    background-color: #6aaacc;
    padding: 3px 7px;
    text-decoration: none;
    border-radius: 1px;
}
#barTop {
    background: #9fbad2 repeat fixed 0 0;
    /*border-bottom: 2px solid #1d619e;*/
    width: 100%;
    background: #7997b2; /*url('../images/bgmenubar.jpg') repeat;*/
}
#menubarTop {
    width: 100%;
    height: 25px;
    margin: 0 auto;
  
   
}
    #menubarTop #menubarlinkTop {
        width: 1185px;
        height: 25px;
        margin: 0 auto;
        font: 11px;
        color: #fff;
        padding-top: 6px;
    }

#menubarlinkTop ul.ulmenubar {
    list-style: none;
    padding: 0px;
    margin: 0px;
    width: 600px
}

    #menubarlinkTop ul.ulmenubar li {
        display: inline;
        width: 115px;
        list-style: none;
    }

        #menubarlinkTop ul.ulmenubar li a {
            color: #fff;
            font-size: 13px;
            padding: 3px 7px;
            text-decoration: none;
        }

#menubarlinkTop .ulmenubar a:hover {
    color: #fff;
    font-size: 13px;
    background-color: #60a333;
    padding: 3px 7px;
    text-decoration: none;
    border-radius: 1px;
}
#wrapper #banner {
	width: 1185px;
	height: 113px;
	margin: 0 auto;
	/*background: #edf4fa url('../images/banner.jpg');*/
}
#wrapper #mainsearch {
	width: 1185px;
	margin: 0 auto;
	display: table;
	background-color: #fff;
}
#mainsearch a#lnkBank{margin:0; padding:0;}
#mainsearch a {
	color: #fff;
	font-size: 12px;
white-space:pre-wrap
}

#mainsearch #menusearch {
	width: 183px;
	float: right;
}
#divContent a
{
    color:#0592cd;
    text-decoration:none;
    font-size:12px;
    }
    #divContent a:hover
{  font-size:12px;
    color:#477ca7;
    text-decoration:underline;
    }
#menusearch div {
	width: 100%;
	text-align: right;
	height: 23px;
	background-color: #6aaacc;
	margin: 2px 0 0 2px;
	padding-right: 2px;
	padding-top: 4px;
	border-right: 5px #9fbad2 solid;
	background: #6aaacc url('../images/bgmenubar.jpg') repeat-x scroll;
}
    #menusearch div span.info {
        float: left;
        background: #6aaacc url('../images/iconinfo.gif') no-repeat scroll;
        width: 16px;
        height: 16px;
        margin-top: 2px;
       
    }
#menusearch div a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
#menusearch div a:hover {
	color: #c9f1fb;
	font-size: 12px;
	text-decoration: underline;
}
#mainsearch #content {
	width: 987px;
	
	background-color: #fff;
	border: 1px #7fc0df solid;
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
	display:table;
}

.lblMsg {
    
    font-family: 'Vazirmatn', Tahoma;
    font-size: 11px;
    height: 17px;
    border: solid 1px #ccc;
    padding-right: 2px;
}
#wrapper #footer{
	width: 1185px; height: 80px; margin: 0 auto; text-align: center;
	background: #9fbad2 url('../images/bgfooter.jpg') repeat-x scroll center center;

}
#footer div{
	padding-top:4px;
	width:100%
}
#footer div a{
		color: #ddd;
	font-size: 12px;
text-decoration:none;
}
.banklogo
{
    margin-top:0px;
    padding-top:0px;
   background:#fff  url('../images/banklogo.png') no-repeat scroll center center;
     width:180px;
    height:106px;
    }
    
.banklogo:hover
{
    background:#fff  url('../images/banklogohover.png')  no-repeat scroll center center;
  width:180px;
 height:106px;
    
    }
.titlePage
{
    background:#9fbad2  url('../images/bgtitle.jpg') repeat-x scroll center center;
 width:982px;
 height:21px;
 color:#fff;
 padding-right:5px;
 padding-top:2px;
 font-size:12px;
    }
.btnGreen {
    color: #fff;
    
    font-family: 'Vazirmatn', Tahoma;
    font-size: 12px;
    background-color: #60a333;
    border-style: none;
    cursor: pointer
}
.btnBlue {
    color: #fff;
    
    font-family: 'Vazirmatn', Tahoma;
    font-size: 12px;
    background-color: #4591ce;
    border-style: none;
    cursor: pointer
}
.btnGreen:hover {
    color: #fff;
    
    font-family: 'Vazirmatn', Tahoma;
    font-size: 12px;
    background-color: #c0392b;
    border-style: none;
    cursor: pointer
}
.lnkbgBlue {
    background-color: #48759e;
    font: 11px Tahoma;
    padding: 3px 26px;
    text-decoration: none;
    color: #fff;
   
}
    .lnkbgBlue:hover {
        background-color: #c0392b;
        font: 11px Tahoma;
        padding: 3px 26px;
        text-decoration: none;
        color: #fff;
      
    }
/*==================*/
.dropdownlist {
    
    font-family: 'Vazirmatn', Tahoma;
    font-size: 11px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    border: 1px solid #ccc;
    width: 183px;
    height: 22px;
}
.outerDivTxt {
	border: 2px solid #c7d9e9;
	text-align: center;
	background-color: #c7d9e9;/*c7d9e9*/
	float: right;

}
.innerDivTxt {
	border:1px solid #7ea8d0;
	border-right:2px solid #7ea8d0;/*2e6ba5*/

}
.ajax__validatorcallout_error_message_cell{color:#333; font:11px Tahoma;}

/*SEARCH*/
  .tblSide
        {
            margin-top:5px;
            /*width: 185px;*/
            font-family: 'Vazirmatn', Tahoma;
            font-size: 12px;
            direction: ltr;
            border: 1px solid #7FC0DF;
        }
        .tblSide td
        {
            padding: 5px;
        }
        .tblSearch
        {
            /* width: 540px;*/
            font-family: 'Vazirmatn', Tahoma;
            font-size: 12px;
            direction: ltr;
        }
        .tblSearch td
        {
            border: 1px solid #7FC0DF;
            padding: 10px;
            height: 32px;
        }
        
        .text
        {
            color: #74aacc;
        }
        
        .fl
        {
            float: left;
        }
        .f2
        {
            float: right;
            padding-right: 200px;
        }
        .pager
        {
            margin-top: 20px;
            margin-bottom: 20px;
        }
        .page-numbers a
        {
            color: #333;
        }
        .page-numbers
        {
            font-family: 'Vazirmatn', Tahoma;
            border: 1px solid #235694;
            color: #333;
            display: block;
            float: left;
            font-size: 14px;
            margin-right: 3px;
            padding: 7px 7px 6px;
            text-decoration: none;
        }
        .page-numbers.current
        {
            background-color: #235694;
            border: 1px solid #235694;
            color: #000;
            font-weight: bold;
        }
        .page-numbers.next, .page-numbers.prev
        {
            border: 1px solid white;
        }
        .page-numbers.desc
        {
            border: none;
            margin-bottom: 10px;
        }
        .dir
        {
            direction: ltr;
        }
        /*SEARCH*/