﻿/*body
{
	direction: rtl;
	font-family: Tahoma;
	font-size: 9pt;
	color: Black;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	height: 100%;
	cursor: default;
}*/
legend{
	font-size:1rem !important;
}
img
{
	border:0;
}
/*html
{
	direction: rtl;
}
/* TR */
/*tr
{
	font-size: 9pt;
}*/
tr.BgBlues
{
	background-image: url(Images/tdbg/blu.gif);
	background-color: #000066;
	color: #FFFFFF;
    height:20px;
}
tr.BgOrang
{
	background-image: url(Images/tdbg/org.gif);
	background-color: #000066;
	color: #FFFFFF;
    height:20px;
}
tr.BgBlack
{
	background-image: url(Images/tdbg/blc.gif);
	background-color: #000066;
	color: #FFFFFF;
    height:20px;
}
/* TD */
td
{
/*	font-family: Tahoma;
	/*font-size: 8pt;*/
}
td.Center{
    text-align:center;
}
td.TopTr /*Itms Top List*/
{
	color: black;
	vertical-align: middle;
	text-align: center;
	padding: 4 0 0 0;
}

td.TrItms
{
	text-align: center;
	/*font-size: 9pt;*/
}
tr.TrFtr
{
	text-align: center;
	/*font-size: 9pt;*/
	background-image: url(Images/tdbg/blu.gif);
	background-color: #000066;
	color: #FFFFFF;
}
td.cens
{
	text-align: center;
	/*font-size: 7pt;*/
}
/* A */
/*a {
	color: Blue;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}*/

a:hover
{
	color: red;
}
*/
/* Menu LINKS */
a.MenuLinks
{
	/*font-size: 9pt;*/
	color: #000000;
	display: block;
	width: 100%;
	vertical-align: middle;
	padding-top: 1px;
	padding-bottom: 1px;
}
a.MenuLinks:hover
{
	color: #696969;
}

	a.MenuLinks1 {
		/*font-size: 9pt;*/
		color: #000000;
		display: block;
		width: 100%;
		vertical-align: middle;
	}
a.MenuLinks1:hover
{
	color: #6495ed;
}
a.SrtLinks
{
	color: #ffffff;
}
a.SrtLinks:hover
{
	color: #ffcc33;
}

/*p
{
	font-family: Tahoma;
	color: #000000;
	margin: 1pt;
	cursor: default;
}
*/
.TopText
{
	color: #000000;
	font-weight: bold;
	text-align: center;
	cursor: default;
	padding-top: 11pt; /*height: 20pt; 	filter: progid:DXImageTransform.Microsoft.Glow(Color=white,Strength=1); */
}

.DText
{
	vertical-align: top;
	/*font-size: 9pt;*/
	padding: 8pt 8pt 8pt 8pt;
	text-align: justify;
}

.ItTit
{
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}


.ItTxt /* Text Site Side */
{
	text-align: center;
}

a.lnkbtns
{
	color: #0000ff;
	background-color: #f8fbff;
	padding: 5px;
	height: 20px;
	border: #3399ff 1px solid;
	background-image: url(Images/tdbg/blu2.gif);
}
a.lnkbtns:hover
{
	color: #006633;
	background-color: #f4ffff;
	border: #339933 1px solid;
}

.Reds
{
	color: #ff0000;
}

.Blues
{
	color: #0000ff;
}
.Greens
{
	color: #008000;
}
.Pink
{
	color: #ff3300;
}

.ers
{
	color: #ff0000;
	border: #990033 1px solid;
	background-color: #fff8f5;
	padding: 5px;
}
.msg
{
	color: #0066ff;
	background-color: #ebffe8;
	padding: 5px;
	border: #009966 1px solid;
}
 
.help
{
    text-align:right ;
	color: #008000;
}
.wrn
{
	color: #ff6633;
	background-color: #ffffcc;
	padding: 5px;
	border: #ff9900 1px solid;
}

.prmbox
{
	color: #330000;
	background-color: #fcfcfc;
	padding: 5px;
	border: #a9a9a9 1px solid;
	/*font-size: 9pt;*/
}

.Lblboxgr
{
	height: 20px;
	padding: 2px;
	border: #336633 1px solid;
	background-color: #ccff99;
	text-align: center;
}

.Lblboxbl
{
	height: 20px;
	padding: 2px;
	background-color: #f0f8ff;
	text-align: center;
	color: #4169e1;
	border: #0000cc 1px solid;
}


.CR /* Chabok */
{
	text-align: center;
	color: gray;
	/*font-size: 7pt;*/
	padding: 8px;
}

/* INPUT */
input
{
	/*font-family: Tahoma;*/
	/*font-size: 8pt;*/
}
.submit {
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background: linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	background-color: #7892c2;
	border-radius: 10px;
	border: 1px solid #4e6096;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	/*font-family: B Titr;*/
	/*font-size: 14px;*/
	padding: 5px 12px;
	text-decoration: none;
	text-shadow: 0px 1px 0px #283966;
}

.submit:hover {
	background: linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	background-color: #476e9e;
}

.submit:active {
	position: relative;
	top: 1px;
}
/*input.submit {
		text-align: center;
		border: 1px solid #8f0bf6;
		font-family: B Titr;
		font-size: 10pt;
		background: #D9E0E3 url('images/theme/bg-btn.gif' );
		color: #404F59;
		height: 25px;
	}*/
input.text {
		background-color: #ebffe8;
		border: 1px solid #8f0bf6;
		color: blue;
		width: 100%;
		height: 35px;
		/*font-family: B Titr;*/
		/*font-size: 14pt;*/
		
	}
input.stext {
		background-color: #ebffe8;
		border: 1px solid #8f0bf6;
		color: blue;
		width: 50%;
		height: 35px;
		/*font-family: B Titr;*/
		/*font-size: 14pt;*/
	}
input.ntext {
	background-color: #ebffe8;
	border: 1px solid #8f0bf6;
	color: blue;
	height: 25px;
	width :120px;
	/*font-family: B Titr;*/
	/*font-size: 12pt;*/
}
input.rtext
{
	background-color: #ffffff;
	border: 1px solid #C0C0C0;
	color: navy;
	width: 100%;
	height: 17px;
	/*font-family: B Titr;*/
	/*font-size: 8pt;*/
	direction: ltr;
}



select
{
	background-color: #ffffff;
	border: 1px solid #C0C0C0;
	color: navy;
	/*font-family: B Titr;*/
	/*font-size: 8pt;*/
}

button {
	/*font-family: B Titr;*/
	/*font-size: 12pt;*/
}

.ListSize
{
	/*font-size:14px*/
}
.ArchKelasseh
{
 background-color:#CCFF99;
 color:#FF0000;	
}
.Fishtb1
{ 
	background-color:#CCCCFF;
	/*font-size:10pt;*/
	height:25px;
	/*font-family: B Titr;*/
	border-spacing:15px;
	}
.Fishtb2 {
	background-color: #336699;
	/*font-size: 10pt;*/
	color: #FFFFFF;
	height: 25px;
	/*font-family: B Titr;*/
}
.FishtbSum {
	background-color: #FFFF00;
	/*font-size: 10pt;*/
	color: #000000;
	height: 25px;
	/*font-family: B Titr;*/
}
.IconHeaderTR
{
	
	background-color: #6ac2e7;
	
}
.IconHeaderTD
{
	color:#000000;
	/*font-family: B Titr;*/
	/*font-size:14;*/
	text-align:right;
	
}
.AvareziName
{
	color: Blue ;
	/*font-family: B Titr;*/
	/*font-size:14;*/
	text-align:right;
	
}
.GateName
{
	color: Red ;
	/*font-family: B Titr;*/
	/*font-size:14pt;*/
	text-align:right;
	
}
.NormalMultilineText
{
	/*font-size:12pt;*/
	/*font-family: B Titr;*/
	 text-align:justify ;
	 font-weight:bold ;
}
.marker
{
	background-color: Yellow;
}
.HokmFont
{
    /*font-family: B Titr;*/
    /*font-size: 10px;*/
}

        h1{/*font-size:16pt; font-family: B Titr;*/}
   		 p{/*font-size:14pt; font-family: B Mitra; text-align:justify ;*/}
   		h2{/*font-size:14pt; font-family: B Mitra;*/ text-align:justify ;}
        h3{/*font-size:12pt; font-family: B Mitra;*/ text-align:justify ;}
		h4{/*font-size:10pt; font-family: B Mitra;*/ text-align:justify ;}
		h5{/*font-size:8pt; font-family: B Mitra;*/ text-align:justify ;}

/*{
    border-radius: 15px/50px;
    border: 2px solid #6600ff;
    padding: 20px;
   
   
}*/
    MehrPayamStyle {/*font-size:12pt;font-family: B Titr;*/}
MehrLetNumberStyle {/*font-size:12pt;font-family: B Titr;*/}
     MehrEmazStyle {/*font-size:14pt;font-family: B Titr;*/}
MehrRoneveshtStyle {/*font-size:10pt;font-family: B Titr;*/}
   MehrFooterStyle {/*font-size:12pt;font-family: B Titr;*/ direction :rtl;}
.textboxlikelabel{
    border: none; background: transparent;
    text-align:center;
    font-weight:bold;
    /*font-size:14px;*/
    color:red;
}
.BoldTitr
{
  /*font-family: B Titr;*/
  /*font-size:14pt;	*/
   
}
.BoldTitr2
{
  /*font-family: B Titr;*/
  /*font-size:12pt;	*/
   
}
.BoldTitr3 {
    /*font-family: B Titr;*/
    /*font-size: 10pt;*/
} 
.BZar
{
  /*font-family:B Zar;*/
  /*font-size:16pt;	*/
   
}
.Boldtext
{
  font-weight:bold;	
   
}
.QuestionBoldTitr {
	/*font-family: B Titr;*/
	/*font-size: 12pt;*/
}

.QuestionItemsBoldTitr {
	/*font-family: B Titr;*/
	/*font-size: 12pt;*/
}
g.QuestionBoldTitr
{
 /*font-family: B Titr;*/
  /*font-size:12pt;	
   */
}
g.QuestionItemsBoldTitr
{
  /*font-family: B Titr;*/
  /*font-size:12pt;	*/
   
}
.ValignTop
{
  vertical-align:top;	
   
}
td.topheader{
    border: #0000cc 1px solid;
}
td.RowDetail{
    border: #FFFFFF 1px solid;
}
.help
{
  /*font-family: B Titr;*/
  /*font-size:14pt;*/
  color:red;
   
}
.FormLabelClass {
	height: 35px;
	/*font-family: B Titr;*/
	/*font-size: 14pt;*/
	
}
.FormInputClass
{
	background-color: #ebffe8;
	border: 1px solid #8f0bf6;
	width: 100%;
	height: 35px;
	/*font-family: B Titr;*/
    /*font-size:14pt;*/
    color:red;
}
.FormInputClassEn {
	background-color: #ebffe8;
	border: 1px solid #8f0bf6;
	width: 100%;
	height: 35px;
	/*font-size: 14pt;*/
	color: red;
}
.FormInputClassN {
	background-color: #ebffe8;
	border: 1px solid #8f0bf6;
	height: 30px;
	/*font-size: 14pt;*/
	color: red;
}
.textarea
{
	background-color: #ebffe8;
	border: 1px solid #8f0bf6;
	color: Red;
	width: 100%;
	height: 100px;
	/*font-family: B Titr;*/
    /*font-size:14pt;*/
    color:red;
}
.Width-50{
	width:50%;
}
.Width-30 {
	width: 30%;
}
.Width-100 {
	width: 100%;
}
.footercolor {
	background-color: #117228;
	color: white;
}
.buttonColor {
	background-color: #2ab9aa;
	color: #fff;
	-webkit-appearance: none;
	margin: 0;
	border: none;
	overflow: visible;
	/*font: inherit;*/
	
	text-transform: none;
	display: inline-block;
	box-sizing: border-box;
	padding: 0 12px;
	vertical-align: middle;
	line-height: 30px;
	min-height: 30px;
	/*font-size: 1rem;*/
	text-decoration: none;
	text-align: center;
}
.LinkSize {
	/*font-family: B Titr;
	font-size: 14pt;*/
}
MehrTashvighiStyle {
	/*font-size: 48pt;*/
	font-family: IranNastaliq;
}
.fieldset {
	border: #0099ff 1px solid;
	cursor: default;
	text-align: center;
	width: 95%;
	font-weight: bold;
}
	.fieldset legend {
		text-align: Right;
		color: #0066cc;
		border: #0099ff 1px solid;
		padding: 2pt;
		background-image: url(Images/tdbg/blu2.gif);
	}
	.fieldset table {
		font-weight: bold;
	}
.DateCss {
	background-color: #ebffe8;
	border: 1px solid #8f0bf6;
	width: 250px;
	 
	
}
.DateCss Input {
		/*font-family: B Titr;*/
		/*font-size: 8pt;*/
		color: Blue;
	}
	.DateCss select {
		/*font-family: B Titr;*/
		/*font-size: 8pt;*/
		color: Blue;
	}
/*table  {
	font-weight: bold;
}*/
select {
	background-color: #ebffe8;
	border: 1px solid #8f0bf6;
	width: 100%;
	height: 35px;
	/*font-family: B Titr;*/
	/*font-size: 14pt;*/
	color: Blue;
}
PgLnks {
	color: #0066ff;
	text-align: center;

}

span#PageContent legend {
    /*font-size: inherit;*/
}

td {
	white-space: normal;
}
form[action *="Settings"] #PageContent td {
	white-space: nowrap;
}