body
{
	margin:5 0 5 0;
	font-family: Verdana;
	font-size:8pt;
	background-color:#6D6E53;	
}

.Farsi
{
	font-size: 8pt;
	direction: rtl;
	font-family: Tahoma;
	text-align: justify;
	padding:10 20 10 20;
}
.Farsi_Bold
{
	font-size: 8pt;
	direction: rtl;
	font-family: Tahoma;
	text-align: justify;
	padding:2 2 2 2;
	font-weight:bold;
}

.Farsi_Control
{
	font-size: 8pt;
	direction: rtl;
	font-family: Tahoma;
	text-align:center;
	padding:0 5 0 5;
	vertical-align:middle;
}
.Farsi_Control2
{
	font-size: 8pt;
	direction: rtl;
	font-family: Tahoma;
	text-align:right;
	padding:0 5 0 5;
}
.Farsi_Control_B
{
	font-size: 8pt;
	direction: rtl;
	font-family: Tahoma;
	text-align: justify;
	font-weight:bold;
	padding:0 0 0 0;
}
.Farsi_Menu
{
	font-size: 8pt;
	direction: rtl;
	font-family: Tahoma;
	text-align:center;
	padding:5 0 5 0;
}

.English_Bold
{	
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding:10 10 10 10;
}

.English
{
	font-family:Verdana;
	font-size:8pt;
	padding:10 20 10 10;
	text-align:justify;
}
.English_Control
{
	font-family:Verdana;
	font-size:8pt;
	padding:0 5 0 5;
	text-align:justify;
}
.English_Control_B
{	
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;	
}
.btnFarsi
{
	font-size: 8pt;
	direction: rtl;
	font-family: Tahoma;
	text-align:center;	
}
a
{
  font-family:Tahoma;
  font-size:8pt;  
  text-align:center;  
  direction:rtl;  
}

a.Data
{
	font-size: 8pt;
	color: #0033cc;
	font-family:Verdana;
}

a.Data_Farsi
{
	font-size: 8pt;
	color: #0033cc;
	font-family:Tahoma;
	
}
a.Data_Farsi:hover
{
	color: #0033cc;
	text-decoration:none;
}
a.Data_English
{
	font-size: 8pt;
	color: #0033cc;
	font-family:Verdana;
	
}
a.Data_English:hover
{
	color: #0033cc;
	text-decoration:none;
}
.Title_EN
{
	border-right: 2px outset;
	border-top: 2px outset;
	font-family:Verdana;
	font-size: 8pt;
	border-left: 2px outset;
	color: #000000;
	direction: ltr;
	border-bottom: 2px outset;	
	height: 25px;
	background-color: #CCCDBA;
	text-align: left;
	vertical-align:middle;
	padding: 5 5 5 5;
}
.Title_FA
{	
	border-right: 2px outset;
	border-top: 2px outset;
	font-family:Tahoma;
	font-size: 8pt;
	border-left: 2px outset;
	color: #000000;
	direction: ltr;
	border-bottom: 2px outset;	
	height: 25px;
	background-color: #CCCDBA;
	text-align:right;
	vertical-align:middle;
	padding: 5 5 5 5;
}

.Title_Farsi
{
	border-right: 2px outset;
	border-top: 2px outset;
	font-size: 8pt;
	border-left: 2px outset;
	width: 95%;
	color: #ffffff;
	direction: ltr;
	border-bottom: 2px outset;
	font-family:Tahoma;
	height: 25px;
	background-color: #2F3308;
	text-align: center;
	vertical-align:middle;
}
.Title_English
{
	border-right: 2px outset;
	border-top: 2px outset;
	font-size: 8pt;
	border-left: 2px outset;
	width: 95%;
	color: #ffffff;
	direction: ltr;
	border-bottom: 2px outset;
	font-family:Verdana;
	height: 25px;
	background-color: #2F3308;
	text-align: center;
	vertical-align:middle;
}
.MenuTitles
{
	border-right: 2px inset;
	border-top: 2px inset;
	font-size: 8pt;
	border-left: 2px inset;
	width: 120;
	color: #ffffff;
	direction: ltr;
	border-bottom: 2px outset;
	font-family:Tahoma;
	height: 25px;
	background-color: #2F3308;
	text-align: center;
	vertical-align:middle;
	padding :5 5 5 5;
}

.ValidationSummary
{
	color:Black;	
	font-size: 8pt;	
	direction: ltr;
	font-family:Verdana;	
	text-align:left;
}
.ValidationSummary_FA
{
	font-size: 8pt;	
	direction: ltr;
	font-family:Tahoma;	
	text-align:right;
}
td.Control
{
	vertical-align:middle;
	width:390;
}

input, textarea, select
{
	border-right: #000000 1px solid;
	padding-right: 0px;
	border-top: #000000 1px solid;
	padding-left: 0px;
	font-size: 8pt;
	background: lightgrey;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #000000 1px solid;
	color: #000000;
	padding-top: 0px;
	border-bottom: #000000 1px solid;
	font-family: Verdana;
}

div.DataGride
{
	border:1px;
	width:400px;
}
div.Data
{
	border:1px;
	width:400px;
}


td.Caption
{
	width:120px;
	height:20px;
	text-align:center;
}
.Label
{
	border-top-width: 1px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 8pt;
	border-bottom-width: 1px;
	color: black;
	direction: ltr;
	font-family: Verdana;
	border-right-width: 1px;
}

.RequiredLabel
{
	border-top-width: 1px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 8pt;
	border-bottom-width: 1px;
	color: black;
	direction: ltr;
	font-family: Verdana;
	border-right-width: 1px;
	text-align:justify;
}
.RequiredLabel_FA
{
	border-right: 1px inset;
	padding-right: 2px;
	border-top: 1px inset;
	padding-left: 2px;
	font-size: 8pt;
	background: #e7e7e7 fixed no-repeat right top;
	padding-bottom: 3px;
	margin: 2px;
	border-left: 1px inset;
	width: 120px;
	color: black;
	direction: ltr;
	padding-top: 2px;
	border-bottom: 1px inset;
	font-family:Tahoma;
	text-align: center;	
	vertical-align:middle;
}
.RequiredLabel_EN
{
	border-right: 1px inset;
	padding-right: 2px;
	border-top: 1px inset;
	padding-left: 2px;
	font-size: 8pt;
	background: #e7e7e7 fixed no-repeat right top;
	padding-bottom: 3px;
	margin: 2px;
	border-left: 1px inset;
	width: 120px;
	color: black;
	direction: ltr;
	padding-top: 2px;
	border-bottom: 1px inset;
	font-family:Verdana;
	text-align:center;	
	vertical-align:middle;
}
.RequiredLabel_Title
{	
	border-right: 1px inset;
	padding-right: 2px;
	border-top: 1px inset;
	padding-left: 2px;
	font-size: 8pt;
	background: #e7e7e7 fixed no-repeat right top;
	padding-bottom: 3px;
	margin: 2px;
	border-left: 1px inset;
	width: 500px;
	color: black;
	direction: ltr;
	padding-top: 2px;
	border-bottom: 1px inset;
	font-family:Tahoma;
	text-align: center;	
	text-align: center;	
	vertical-align:top;
}
.RequiredLabel_Title_EN
{	
	border-right: 1px inset;
	padding-right: 2px;
	border-top: 1px inset;
	padding-left: 2px;
	font-size: 8pt;
	background: #e7e7e7 fixed no-repeat right top;
	padding-bottom: 3px;
	margin: 2px;
	border-left: 1px inset;
	width: 500px;
	color: black;
	direction: ltr;
	padding-top: 2px;
	border-bottom: 1px inset;
	font-family:Verdana;
	font-weight:bold;
	text-align: center;	
	vertical-align:top;
}

.InfoMessage
{
	border-right: 2px outset;
	padding-right: 2px;
	border-top: 2px outset;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 4px;
	margin: 5px 2px;
	border-left: 2px outset;
	width: 500px;
	color: #0000ff;
	direction: ltr;
	padding-top: 3px;
	border-bottom: 2px outset;
	font-family: Verdana;
	background-color: lightgrey;
	text-align:center;
}
.InfoMessage_FA
{
	border-right: 2px outset;
	padding-right: 2px;
	border-top: 2px outset;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 4px;
	margin: 5px 2px;
	border-left: 2px outset;
	width: 100%;
	height:20;
	color:#0000ff;
	direction: ltr;
	padding-top: 3px;
	border-bottom: 2px outset;
	font-family:Tahoma;
	background-color:lightgrey;
	text-align:center;
}

.ErrorMessage
{
	border-right: 2px outset;
	padding-right: 5px;
	border-top: 2px outset;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 4px;
	margin: 5px 2px;
	border-left: 2px outset;
	width: 550px;
	color: #ff0000;
	direction: ltr;
	padding-top: 3px;
	border-bottom: 2px outset;
	font-family: Verdana;
	background-color: #cccccc;
	text-align: left;
}

.FValidator
{
	width:50px;
	vertical-align:middle;	
	text-align:center;	
	color:Black;
}

#ToolTip
{
	z-index: 100;
	position: absolute;
}

td.ToolTip
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 4px;
	direction: ltr;
	padding-top: 3px;
	text-align: left;
}
.tableBorder
{
	width:770;
	
	direction:ltr;
}
table.ToolTip
{
	border-right: thin outset;
	border-top: thin outset;
	font-size: 8pt;
	margin: 0px;
	border-left: thin outset;
	width: 150px;
	color: black;
	border-bottom: thin outset;
	font-family: Verdana;
	background-color: #ffffff;
}

.Header
{
	height:20;
	width :770;	
	background: url(../images/Header_Image.gif);	
	background-color:#2957A2;
	text-align:left;
	font-family:Verdana;
	font-weight:bold;
	vertical-align:middle;
	color:#2F3308;	
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	padding:10 5 0 80;
}

.MenuBackgroung
{
	background-color:#2F3308;
	height:0;
	vertical-align:middle;
}

.Menu
{	
	color:#2F3308;
	vertical-align:middle;
	padding:0 5 4 5;
	font-family:¡Tahoma;
	font-size:7.5pt;	
	text-align:center;
	vertical-align:middle;	
}
.Menu a:hover
{
	color:White;
	text-decoration:none;
}

Table.MainPanel
{
	border-bottom:0;
	border-top:0;
}
td.MainMenu_FA
{
	width:120;
	background: url(../images/Menu_Background.gif);	
	text-align:center;
	vertical-align:top;
	padding:0 0 0 0;	
}
td.MainMenu_EN
{
	width:120;
	background: url(../images/Menu_Background.gif);	
	text-align:center;
	vertical-align:top;
	padding:20 0 20 0;	
}

td.Main
{
	width:650;	
	text-align:left;
	vertical-align:top;
	padding:0 0 0 0;	
}

.Banner
{
	height:113;
	width :770;
	background-image: url(../Images/Banner.gif);
	background-color:#F6F8FB;
	font-family:Tahoma;
	font-size:7.5pt;
	font-weight:bold;
	padding:0 10 4 10;
	text-align:right;	
	vertical-align:bottom;
}
.Banner_EN
{
	height:113;
	width :770;
	background-image: url(../Images/Banner_EN.gif);
	background-color:#F6F8FB;
	font-family:Tahoma;
	font-size:7.5pt;
	font-weight:bold;
	padding:0 10 4 10;
	text-align:left;	
	vertical-align:bottom;
}
.Banner_AR
{
	height:113;
	width :770;
	background-image: url(../Images/Banner_AR.gif);
	background-color:#F6F8FB;
	font-family:Tahoma;
	font-size:7.5pt;
	font-weight:bold;
	padding:0 10 4 10;
	text-align:right;	
	vertical-align:bottom;
}
.Banner_Admin
{
	height:113;
	width :770;
	background-image: url(../Images/BannerAdmin.gif);
	background-color:#F6F8FB;
	font-family:Tahoma;
	font-size:7.5pt;
	font-weight:bold;
	padding:0 10 4 10;
	text-align:right;	
	vertical-align:bottom;
}

Table.Main
{
	width :770;
	height:100%;	
	background-color:#6D6E53;
	text-align:center;	
	vertical-align:top;
}

.MainFrame
{
	width :770;
	height:100%;	
	background-color:#ffffff;
	text-align:center;	
}
.LeftMain
{
	width:500;
	height:100%;	
	vertical-align:top;
	text-align:left;
	padding: 10 0 10 10;
	font-family:Verdana;
	font-size:8pt;
}
.RightMain
{
	width:250;
	height:100%;
	vertical-align:top;	
	padding: 10 5 10 5;
	font-family:Verdana;
	font-size:8pt;
}

.FooterMenu
{
	height:20;
	width :770;	
	background-color:#2F3308;
	padding:2 0 0 0;
	color:White;
	text-align:left;
	font-family:Verdana;
	font-size:8pt;	
}
.Users
{	
	background-color:#2F3308;
	width :120;		
	height:20;
	padding:2 0 2 0;
	color:White;
	text-align:center;
	font-family:Tahoma;
	font-size:8pt;	
}

.Footer
{
	height:25;
	width :770;	
	
	background-image: url(../Images/Footer_Image.gif);
	background-color:2957A2;
	text-align:left;	
	color:Black;
	padding:0 0 0 0;
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;	
}
.CopyRight
{
	padding:5 20 5 20;
	font-family:Tahoma;
	font-size:8pt;
	text-align:center;
}



.NewsTitle
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;	
	padding:0 20 0 20;
	
	border-right: 2px outset;
	border-top: 2px outset;	
	border-left: 2px outset;	
	border-bottom: 2px outset;	
	background-color: #B0C1D1;
	
}

.News
{
	width:270;	
	vertical-align:top;	
	padding:10 10 10 10;
	border-top:0;
	border-bottom:0;
	border-left:0;
	border-right:0;
	font-family:Tahoma;
	font-size:8pt;	
}



#sub_menu 
{
  margin:0;
  width:120px;  
  text-align:center;
  vertical-align:middle;
}

#sub_menu ul 
{
  margin:0px;
  padding:0px;
  text-align:center;
  vertical-align:middle; 
}

#sub_menu li 
{
  display:block;
  list-style-type:none;  
  
  margin:0;
  padding:0;
  border:1px solid #9F9E8C;
  border-left:0px;
  border-right:0px;
  text-align:center;
  vertical-align:middle;  
  color:#ffffff;  
  height:20px;
}

#sub_menu a 
{
  height:20px;
  
  display:block;  
  direction:rtl;
  text-align:center;
  text-decoration:none;  
  vertical-align:middle;

  padding-left:0px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  
  color:#000000;
  background:transparent;
  
}
#sub_menu a:hover {
  color:#ffffff;  
  background-image:url(../Images/Menu_Background2.gif);  
}

.tblOrderSale_FA
{
	border-right: 2px outset;
	border-top: 2px outset;
	font-size: 8pt;
	border-left: 2px outset;
	width: 95%;
	color: #ffffff;
	direction: ltr;
	border-bottom: 2px outset;
	font-family:Tahoma;
	height: 25px;
	background-color: #40450F;
	text-align: center;
	vertical-align:middle;
}

.dataGrid_HeaderStyle
{
	border-right: 2px outset;
	border-top: 2px outset;
	font-family:Tahoma;
	font-size: 8pt;
	border-left: 2px outset;
	color:Black;
	direction: ltr;
	border-bottom: 2px outset;	
	height: 25px;
	background-color: #cccccc;
	text-align: center;
	vertical-align:middle;
	padding: 5 5 5 5;
}