

/*****  Admin ToolBar  *****/

.header_bar {
	PADDING: 1px 1px 2px 1px;
	BACKGROUND-COLOR: #f1f3f6;
	direction: rtl;
}

.header_bar TABLE {
direction: rtl;
font-family: Tahoma; 
font-size: 12px; 
text-align: right;
}

.header_bar TD {
	padding: 1px 8px 1px 8px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;	
	color: #787878;
	background-color: #f1f3f6;

}

.header_bar TD A {
	COLOR: #000000; TEXT-DECORATION: none; font-family: Tahoma; font-size: 12px;
}
.header_bar TD A:hover {
	TEXT-DECORATION: underline
}
.header_bar .Title{
	color: #787878;
}
/*****  Admin ToolBar  *****/


.rowTextContent3 {
	font-family: Tahoma;
	font-size: 9pt;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	direction: rtl;
}

/*****  Web Application  *****/
/*
headLines=WebHead
newsTitle=WebTitleLink
textContent=WebTD
moreLink=WebLinkMore
lineDash=WebLine
*/
Textarea, Select {
	COLOR: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #7494b2 1px solid;
}
.WebBolet{
	color:#FFF8DC;
}
.WebTable{
	background-color: #FFFFFF;
	border-color: black;
	border-style: solid;
	border-width: 1px;
}
.WebTitle{
	font-family: Tahoma;
	color: #000000;
	font-size: 9pt;
	padding-left: 8px;
	padding-right: 8px;
	BACKGROUND-COLOR: #F9F9F9;
	direction: rtl;
}
a.WebTitleLink{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: 600;
	text-decoration: none;
	color: #000066;
	direction: rtl;
}
a.WebTitleLink:hover{
	color: #7AA5D0;
}
a.WebTitleLink2{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: 600;
	text-decoration: none;
	color: #FFFFFF;
	direction: rtl;
}
a.WebTitleLink2:hover{
	color: #7AA5D0;
}
a.WebLinkMore{
	font-family: Tahoma;
	font-size: 8pt;
	text-decoration: none;
	color: #000066;
}
a.WebLinkMore:hover{
	color: #7AA5D0;
}
.WebTDRTL{
	font-family: Tahoma;
	font-size: 11px;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	BACKGROUND-COLOR: #F9F9F9;
	direction: rtl;
}
.WebTDLTR{
	font-family: Tahoma;
	font-size: 11px;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	BACKGROUND-COLOR: #F9F9F9;
	direction: ltr;
}
.WebHeadRTL{
	background-color: #B52433;
	height: 23px;
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
	vertical-align: middle;
	padding-bottom: 3px;
	direction: rtl;
	font-weight: 600;
}
.WebHeadLTR{
	background-color: #B52433;
	height: 23px;
	font-size: 12px;
	font-family: Tahoma;
	padding-left: 5px;
	padding-right: 5px;
	color: #98989F;
	vertical-align: middle;
	padding-bottom: 3px;
	color: Yellow;
	direction: ltr;
}
.WebLine{
	background-image: url(../images/bg_lineDash_hor.gif);
	height: 2px;
}


/**  Forms  */
.WebTextboxRTL{
	COLOR: #003366;
	border: #7494b2 1px solid;
	font-family: Tahoma;
	font-size: 10pt;
	direction: rtl;
}
.WebTextboxLTR{
	COLOR: #003366;
	font-family: Tahoma;
	font-size: 10pt;
	border: #7494b2 1px solid;
	direction: ltr;
}
.WebComboRTL{
	COLOR: #003366;
	font-family: Tahoma;
	font-size: 10pt;
	direction: rtl;
}
.WebComboLTR{
	COLOR: #003366;
	font-family: Tahoma;
	font-size: 10pt;
	direction: ltr;
	border: #7494b2 1px solid;
}
.WebRadioRTL{
	font-family: Tahoma;
	font-size: 8pt;
	direction: rtl;
}
.WebRadioLTR{
	font-family: Tahoma;
	font-size: 8pt;
	direction: ltr;
}
.WebListBoxRTL{
	COLOR: #003366;
	font-family: Tahoma;
	font-size: 10pt;
	direction: rtl;
	border: #7494b2 1px solid;
}
.WebListBoxLTR{
	COLOR: #003366;
	font-family: Tahoma;
	font-size: 10pt;
	direction: ltr;
	border: #7494b2 1px solid;
}
.WebDropDownListRTL{
	COLOR: #003366;
	font-family: Tahoma;
	font-size: 10pt;
	direction: rtl;
	border: #7494b2 1px solid;
}
.WebDropDownListLTR{
	COLOR: #003366;
	font-family: Tahoma;
	font-size: 10pt;
	direction: ltr;
	border: #7494b2 1px solid;
}
.WebCheckBoxRTL{
	font-family: Tahoma;
	font-size: 10pt;
	direction: rtl;
}
.WebCheckBoxLTR{
	font-family: Tahoma;
	font-size: 10pt;
	direction: ltr;
}

.WebBottonRTL{
	height: 22px;
	border: 1px solid #999999;
	background-color: #FFFFFF; 
	cursor: pointer; 
	cursor: hand;
	font-family: Tahoma;
	font-size: 10pt;
	width: 70px;
	direction: rtl;
}
.WebBottonLTR{
	height: 22px;
	border: 1px solid #999999;
	background-color: #FFFFFF; 
	cursor: pointer; 
	cursor: hand;
	
	font-family: Tahoma;
	font-size: 10pt;
	width: 70px;
	direction: rtl;
}
/**  Forms  */

/**  DataGrid  RTL**/
.DataGridRTL{
	border-color: #efefef;
	font-family: Tahoma;
	font-size: 11px;
	direction: rtl;
}
.ItemStyleRTL{
	BACKGROUND-COLOR: #F9F9F9;
	COLOR: #767676;
}
.AlternatingItemStyleRTL{
	font-family: Tahoma;
	font-size: 11px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #767676;
	direction: rtl;
}

.ItemStyleRTL td , .AlternatingItemStyleRTL td{
	padding-left: 5px;
	padding-right: 5px;
}

.EditItemStyleRTL{
	direction: rtl;
}
.FooterStyleRTL{
	direction: rtl;
}
.HeaderStyleRTL{
	font-family: Tahoma;
	font-size: 12px;
 	BACKGROUND-COLOR: #dddee1;
	height: 23px;
	font-weight: 600;
	padding-right: 20px;
	color: #B52433;
	vertical-align: middle;
	padding-bottom: 3px;
	direction: rtl;
}
.HeaderStyleRTL a.{
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 3px;
	padding-left: 3px;
	color: #B52433;
	direction: rtl;
	text-decoration: none;
}
.HeaderStyleRTL a:hover{
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 3px;
	padding-left: 3px;
	color:#000000;
	direction: rtl;
	text-decoration: none;
}
.PagerStyleRTL{
	font-family: Tahoma;
	font-size: 10px;
	direction: rtl;
	text-align: center;
	font-weight: bold;
}
.PagerStyleRTL a.{
	font-family: Tahoma;
	font-size: 10px;
	color: #2E8B57 ;
	text-decoration: none;
}
.PagerStyleRTL a:hover{
	color: #FF4500; 
	text-decoration: underline; 
}
.SelectedItemStyleRTL{
	direction: rtl;
}
/**  DataGrid  RTL**/


/**  DataGrid  LTR**/
.DataGridLTR{
	border-color: #EFEFEF;
	font-family: Tahoma;
	font-size: 11px;
	direction: ltr;
}
.ItemStyleLTR{
	font-family: Tahoma;
	font-size: 11px;
	background-color: #F9F9F9;
	padding: 5px;
	direction: ltr;
 	color: #989898;
}
.AlternatingItemStyleLTR{
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FAFAD2;
	direction: ltr;
}
.EditItemStyleLTR{
	direction: ltr;
}
.FooterStyleLTR{
	direction: ltr;
}
.HeaderStyleLTR{
	font-family: Tahoma;
	background-color: #B52433;
	height: 23px;
	font-weight: 600;
	padding-right: 20px;
	color: #FFFFFF;
	vertical-align: middle;
	padding-bottom: 3px;
	direction: ltr;
}
.HeaderStyleLTR a.{
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 3px;
	padding-left: 3px;
	color: #FFFFFF;
	direction: ltr;
	text-decoration: none;
}
.HeaderStyleLTR a:hover{
	font-family: Tahoma;
	font-size: 12px;
	padding-right: 3px;
	padding-left: 3px;
	color: Yellow;
	direction: ltr;
	text-decoration: none;
}
.PagerStyleLTR{
	font-family: Tahoma;
	font-size: 10px;
	direction: ltr;
	text-align: center;
	font-weight: bold;
}
.PagerStyleLTR a.{
	font-family: Tahoma;
	font-size: 10px;
	color: #2E8B57 ;
	text-decoration: none;
}
.PagerStyleLTR a:hover{
	color: #FF4500; 
	text-decoration: underline; 
}
.SelectedItemStyleLTR{
	direction: ltr;
}
/**  DataGrid  LTR**/

/**  Validation **/
.RequiredFieldValidatorRTL{
	font-family: Tahoma;
	font-size: 12pt;
	font: normal;
	padding-left: 3px;
	padding-right: 3px;
}

.RegularExpressionValidatorRTL{
	font-family: Tahoma;
	font-size: 12pt;
	font: normal;
	padding-left: 3px;
	padding-right: 3px;
}

.IntegerFiledValidationRTL{
	font-family: Tahoma;
	font-size: 12pt;
	font: normal;
	padding-left: 3px;
	padding-right: 3px;
}

.CompareValidatorRTL{
	font-family: Tahoma;
	font-size: 12pt;
	font: normal;
	padding-left: 3px;
	padding-right: 3px;
}

.ValidSummeryRTL{
	font-family: Tahoma;
	font: normal;
	font-size: 10pt;
	direction: rtl;
}
.ValidFieldNameRTL{
	font-family: Tahoma;
	color: Black;
	font-size: 9pt;
	font-weight: 600;
	padding-left: 2px;
	padding-right: 2px;
	direction: rtl;
}
.ValidFieldNameLTR{
	font-family: Tahoma;
	color: Black;
	font-size: 9pt;
	font-weight: 600;
	padding-left: 2px;
	padding-right: 2px;
	direction: ltr;
}
.ValidHeaderRTL{
	color: Teal; font-weight: 600;
}
.ValidHeaderLTR{
	color: Teal; font-weight: 600;
}
/**  Validation **/


/* Html Editor Format */
.htmeditor{
	text-align: justify;
	direction: rtl;
}
.htmeditor a.{
	color: #2E8B57 ; direction: ltr ; text-align: left ; text-decoration: none;
}
.htmeditor a:hover{
	color: #FF4500; text-decoration: underline; 
}
body .htmeditor{
scrollbar-face-color: #688EB5;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #CACACA;
scrollbar-3dlight-color: #386E9B;
scrollbar-darkshadow-color: #386E9B;
scrollbar-track-color: #ECECEC;
scrollbar-arrow-color: White;
}

/* Html Editor Format */

/*****  Web Application  *****/



/*****  Requere Field Validation  *****/
.star{
	color: Red;
	font-family: Tahoma;
	font-size: 11pt;
	font: normal;
	padding-left: 2px;
	padding-right: 2px;
}
/*****  Requere Field Validation  *****/


/*****  WebChart Style  *****/
table.WebChart{
	direction: rtl;
	font-family: Tahoma;
	font-size: 12px;
	border: 0px;
}

td.WebChart{
	vertical-align: text-top;
	background-image: url(../images/chart/line.gif);
}

img.WebChart{
	border:0px;
	cursor:hand;	
}

a.WebChart{
	color: Green;
	text-decoration: none;
}

font.WebChart{
	font-family: Wingdings 2;
	font-size: 15px;
}

a.WebChart:hover{
	color: red;
}
/*****  WebChart Style  *****/


body
{
scrollbar-face-color: #666666;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #CACACA;
scrollbar-3dlight-color: Gray;
scrollbar-darkshadow-color: Gray;
scrollbar-track-color: Silver;
scrollbar-arrow-color: White;
}


img.Profile{
	border: 0px;
}

.FarsiDate{
	direction: ltr;
	text-align: center;
}

/* Save Dialog Style */
.listTbl {
	font-family: Tahoma;
	background-color: #FAFCFE;
	border:1px solid #6C86A2;
}
.rowText{
	direction: rtl;
	font-size:8pt;
}
.headerTitle {
	padding-right: 15px;
	font-size:11px;
	font-weight:600;
	background-image: url(../images/skin/ReapeterTopMenu.gif);
	color: #FFFFFF;
	direction: rtl;
	height: 20px;
	border:0px solid #85A321;
	border-bottom: 1px solid;
}


A.listLink {
	font-size:8pt;
	color: #183e7f;
	text-decoration: none
	padding-left: 5px;
	padding-right: 5px;
}
A.listLink:hover {
	color: #6086b1;
}
/* Save Dialog Style */



/*****  Eform Style  *****/
.tblEforms{
	font-family: Tahoma;
	font-size: 10pt;
	border-collapse: separate;
	border: 1px; border-style: solid;
	border-width: 0px;
	width: 100%;
}
.tdEformsTitle{
	background-color: #FAFAD2;
	direction: rtl;
	padding: 6px;
	border: solid 1px #68798A;
	color: Black;
}
.tdEforms{
	background-color: #FDFDF0;
	direction: rtl;
	padding: 6px;
	border: solid 1px #68798A;
}

.TextEformRTL {
	BORDER-RIGHT: #cbccc6 1px solid;
	BORDER-TOP: #cbccc6 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #cbccc6 1px solid;
	COLOR: #565656;
	DIRECTION: rtl;
	BORDER-BOTTOM: #cbccc6 1px solid;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #ffffff
}
/*****  Eform Style  *****/

.CellMsgRTL{
	background-color: Black;
	border: 1px solid #696969;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: 600;
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFD700;
	height: 22px;
	direction: rtl;
}
