﻿@font-face {
    font-family: 'IRANSans';
    src: url('Fonts/IRANSansWeb.ttf'),
        /* IE9 Compat Modes */
        url('Fonts/IRANSansWeb.ttf?#') format('eot'),
        /* IE6�8 */
        url('Fonts/IRANSansWeb.ttf') format('truetype'),
        /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
        url('Fonts/IRANSansWeb.ttf') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'YekanBakh';
    src: url('/ImageGallery/Fonts/YekanBakh.ttf'),
        /* IE9 Compat Modes */
        url('/ImageGallery/Fonts/YekanBakh.ttf?#') format('eot'),
        /* IE6�8 */
        url('/ImageGallery/Fonts/YekanBakh.ttf') format('truetype'),
        /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/YekanBakh.ttf') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'YekanBakhEn';
    src: url('/ImageGallery/Fonts/YekanBakhEn.ttf'),
        /* IE9 Compat Modes */
        url('/ImageGallery/Fonts/YekanBakhEn.ttf?#') format('eot'),
        /* IE6�8 */
        url('/ImageGallery/Fonts/YekanBakhEn.ttf') format('truetype'),
        /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/YekanBakhEn.ttf') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'iranian_sans';
    src: url('/ImageGallery/Fonts/IRANSansWeb.ttf'),
        /* IE9 Compat Modes */
        url('/ImageGallery/Fonts/IRANSansWeb.ttf?#') format('eot'),
        /* IE6�8 */
        url('/ImageGallery/Fonts/IRANSansWeb.ttf') format('truetype'),
        /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/IRANSansWeb.ttf') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'B titr';
    src: url('/ImageGallery/Fonts/BTitr.ttf'),
        /* IE9 Compat Modes */
        url('/ImageGallery/Fonts/BTitr.ttf?#') format('eot'),
        /* IE6�8 */
        url('/ImageGallery/Fonts/BTitr.ttf') format('truetype'),
        /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/BTitr.ttf') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BTitr';
    src: url('/ImageGallery/Fonts/BTitr.ttf'),
        /* IE9 Compat Modes */
        url('/ImageGallery/Fonts/BTitr.ttf?#') format('eot'),
        /* IE6�8 */
        url('/ImageGallery/Fonts/BTitr.ttf') format('truetype'),
        /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/BTitr.ttf') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'IRANSans';
    src: url('/ImageGallery/Fonts/Vazir-FD.woff'),
        /* IE9 Compat Modes */
        url('/ImageGallery/Fonts/Vazir-FD.woff?#') format('eot'),
        /* IE6�8 */
        url('/ImageGallery/Fonts/Vazir-FD.woff') format('truetype'),
        /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/Vazir-FD.woff') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BNazanin';
    src: url('fonts/BNazanin.eot'),
        /* IE9 Compat Modes */
        url('fonts/BNazanin.eot?#') format('eot'),
        /* IE6–8 */
        url('fonts/BNazanin.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('fonts/BNazanin.woff') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BYekan';
    src: url('fonts/BYekan.eot');
    /* IE9 Compat Modes */
    src: url('fonts/BYekan.eot?#') format('eot'),
        /* IE6–8 */
        url('fonts/BYekan.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('fonts/BYekan.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/BYekan.otf') format('opentype'),
        url('fonts/BYekan.svg') format('svg');
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BNazanin';
    src: url('../../Fonts/BNazanin.eot'),
        /* IE9 Compat Modes */
        url('../../Fonts/BNazanin.eot?#') format('eot'),
        /* IE6–8 */
        url('../../Fonts/BNazanin.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('../../Fonts/BNazanin.woff') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BYekan';
    src: url('../../Fonts/BYekan.eot');
    /* IE9 Compat Modes */
    src: url('../../Fonts/BYekan.eot?#') format('eot'),
        /* IE6–8 */
        url('../../Fonts/BYekan.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('../../Fonts/BYekan.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('../../Fonts/BYekan.otf') format('opentype'),
        url('../../Fonts/BYekan.svg') format('svg');
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

/* With Space*/
@font-face {
    font-family: 'B Nazanin';
    src: url('fonts/BNazanin.eot'),
        /* IE9 Compat Modes */
        url('fonts/BNazanin.eot?#') format('eot'),
        /* IE6–8 */
        url('fonts/BNazanin.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('fonts/BNazanin.woff') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'B Yekan';
    src: url('fonts/BYekan.eot');
    /* IE9 Compat Modes */
    src: url('fonts/BYekan.eot?#') format('eot'),
        /* IE6–8 */
        url('fonts/BYekan.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('fonts/BYekan.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('fonts/BYekan.otf') format('opentype'),
        url('fonts/BYekan.svg') format('svg');
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'B Nazanin';
    src: url('../../Fonts/BNazanin.eot'),
        /* IE9 Compat Modes */
        url('../../Fonts/BNazanin.eot?#') format('eot'),
        /* IE6–8 */
        url('../../Fonts/BNazanin.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('../../Fonts/BNazanin.woff') format('woff');
    /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    /*url('BNazanin.otf') format('opentype');*/
    /*url('BYekan.svg') format('svg');*/
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'B Yekan';
    src: url('../../Fonts/BYekan.eot');
    /* IE9 Compat Modes */
    src: url('../../Fonts/BYekan.eot?#') format('eot'),
        /* IE6–8 */
        url('../../Fonts/BYekan.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('../../Fonts/BYekan.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('../../Fonts/BYekan.otf') format('opentype'),
        url('../../Fonts/BYekan.svg') format('svg');
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BMitra';
    src: url('/ImageGallery/Fonts/BMitra.eot');
    /* IE9 Compat Modes */
    src: url('/ImageGallery/Fonts/BMitra.eot?#') format('eot'),
        /* IE6–8 */
        url('/ImageGallery/Fonts/BMitra.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/BMitra.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('/ImageGallery/Fonts/BMitra.otf') format('opentype'),
        url('/ImageGallery/Fonts/BMitra.svg') format('svg');
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BRoya';
    src: url('/ImageGallery/Fonts/BRoya.eot');
    /* IE9 Compat Modes */
    src: url('/ImageGallery/Fonts/BRoya.eot?#') format('eot'),
        /* IE6–8 */
        url('/ImageGallery/Fonts/BRoya.ttf') format('truetype'),
        /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
        url('/ImageGallery/Fonts/BRoya.woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
        url('/ImageGallery/Fonts/BRoya.otf') format('opentype'),
        url('/ImageGallery/Fonts/BRoya.svg') format('svg');
    font-variant: normal;
    font-weight: normal;
    font-style: normal;
}

* {
    margin: 0;
    padding: 0;
}

body {
    margin-left: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    border: 0;
}

input,
select,
textarea {
    border: solid 1px #56585C;
    font: 8pt 'Tahoma';
    margin: 1px;
    padding: 1px;
    vertical-align: middle;
    background-color: #FFFFFF;
}

span {
    font-size: inherit;
}

hr {
    color: #CCCCCC;
    height: 1px;
}

.InputFormTABLE {
    background: transparent repeat-x;
}

.ListTABLE {
    background: transparent repeat-x;
    border-color: Silver;
    border-width: thick;
}

.TdPaging {
    /*border:solid 1px;border-radius: 15px 15px 15px 15px;background-color:White;*/
}

.Current {
    /*background-color:#FFFFCC;*/
}

.Shadow {
    /*-moz-box-shadow:0 9px 5px -4px rgba(20,50,100,1); -webkit-box-shadow:0 9px 5px -4px rgba(20,50,100,1); box-shadow:0 9px 5px -4px rgba(20,50,100,1);*/
}

.Shadow:hover {
    /*background-color:orange;*/
    cursor: pointer;
}

.DetailTable {
    border-width: medium;
    border: groove;
    width: 95%;
}

.ShowReportTD {
    border: 1px solid gainsboro
}

.expandable {
    text-decoration: none;
    color: #999999;
    font-weight: bold;
    cursor: pointer;
}

.ContentTD {
    padding-top: 15px;
    width: 90%;
    text-align: right;
}

.ThisClass {
    background-color: #FFFFFF;
}

#MainContentIFrame {
    border: dashed 0px black;
}

.HeaderLeftTD {
    width: 1px;
}

.HeaderLeftImage {
    border: 0px;
}

.ActiveListTable {
    padding: 3px;
    width: 100%;
}

.ActiveFormTable {
    padding: 3px;
    width: 98%;
    margin-right: 1%;
}

.CaptionTD {
    width: 15%;
}

.FixMsg {
    background-color: #FFFFFF;
    color: Green;
    text-align: center;
}

.BtnSearch {
    border: solid 1px #56585C;
}

.BtnDelete {
    border: solid 1px #56585C;
}

.BtnNew {
    border: solid 1px #56585C;
}

.BtnBack {
    border: solid 1px #56585C;
}

.BtnCancel {
    border: solid 1px #56585C;
}

.BtnEdit {
    border: solid 1px #56585C;
}

.BtnUpdate {
    border: solid 1px #56585C;
}

.BtnSave {
    background-color: #D6D6D4;
    border: solid 1px #56585C;
}

.BtnFormDisplay {
    border: solid 1px #56585C;
}

.BtnChangeStatus {
    background: url("../../btn_bg_repeat.PNG") repeat-x scroll 0 0 #D6D6D4;
    border: solid 1px;
}

.ListTD {
    font-weight: bold;
    text-align: center;
    height: 25px;
}

.SearchDiv {
    background-color: #F1F1F1;
    border: solid 1px #CCCCCC;
}

input:Hover,
input:focus,
select:Hover,
select:focus,
textarea:Hover,
textarea:focus {
    border: solid 1px lightblue;
}

.td_title_editAccess {
    text-align: left;
    background-color: rgb(238, 238, 238);
}

.form-group span {
    font-family: IRANSans;
    font-size: 13px;
}

.form-group label {
    font-family: IRANSans;
    font-size: 13px;
}

.form-group input {
    font-family: IRANSans;
    font-size: 13px;
}

.form-group option {
    font-family: IRANSans;
    font-size: 13px;
}

.form-group textarea {
    font-family: IRANSans;
    font-size: 13px;
}