
.red
{
	color:Red;
	
}
.POPupBody
{
	background-color:#FFFFFF;
}
.Title
{
	font-weight:bold;
	color:#003399;
}
.Content
{
	text-align:left;
	font-family:Tahoma;
	color:#000000;
	font-size:8pt;
	vertical-align:top;
	direction:ltr;
}
.ContentCell
{
	direction:ltr;
	margin-right:7px;
	margin-left:7px;
	line-height:1.8;
	font-size:8pt;
	color:#000000;
}
.Hide
{
	color:#FFFFFF;
}
.Icons
{
	margin-right:3px;
	margin-left:3px;
}
.Alert
{
	color:#C10000;
}
.AppendixImage
{
	border-width:0px;
	border-color:#000000;
	margin-top:3px;
}
.SmallCell
{
	width:228px;
	vertical-align:top;
}
.BigCell
{
	width:389px;
	vertical-align:text-top;
}
.FullCell
{
	width:512px;
	vertical-align:top;
	
}
.AppendixPhotoListTable
{
	width:180px;
}
.AppendixPhotoCell
{
	text-align:center;
	vertical-align:top;
}
.AppendixPhotoImage
{
	border-width:1px;
	border-color:White;
}
.Validation
{
	color:#C10000;
}
.ValidationImage
{
	cursor:help;
	border:0px;
}
.ValidationCell
{
	width:15px;
}
.CaptchaImage
{
	border-width:1px;
	border-color:Black;
}
.SmallTextBox
{
	width:115px;
	
}

input , select , textarea
{
	font-size:8pt;
	font-family:Tahoma;
	border:solid 1px #D0D4DE;
}
.MediumTextBox
{
	width:250px;
	font-size:8pt;
}
.DarkContent
{
	color:Black;
}
ul
{
	
}
.DataGrid
{
	font-size:8pt;
	width:97%;
}
.DataGridHeader
{
	color:white;
	font-weight:bold;
	text-align:center;
	height:20px;
	background-color:#3886CA;
}
.DataGridItem
{
	height:20px;
	background-color:#BDDEFC;
}
.DataGridAlternative
{
	height:20px;
	background-color:#ACCBE6;
}
.SmallContent
{
	font-size:7pt;
}
.PhotoGalleryCell
{
	width:145px;
	height:165px;
	border-style:solid;
	border-width:1px;
	border-color:#A4A4A4;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
}
.PhotoGalleryImage
{
	border-color:White;
	border-width:1px;
	border-style:solid;
	margin-top:10px;
}
.ProductCell
{
	width:120px;
	height:140px;
	border-style:solid;
	border-width:1px;
	border-color:#79A8CD;
	background-color:#E9F1F7;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
}
.ProductImage
{
	border-color:Black;
	border-width:1px;
	border-style:solid;
}
.Banner
{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
a
{
	text-decoration:none;
	font-size:8pt;
	color:#003399;
	font-family:Tahoma;
}
a:hover
{
	text-decoration:underline;
	color:Black;
	
}
td.TopMenu
{
	text-align:center;
}
a.TopMenu
{
	color:White;
	text-align:center;
}
a:hover.TopMenu
{
	color:#CECECE;
}
a.DownMenu
{
	color:White;
	text-align:center;
	font-size:8pt;
}
a:hover.DownMenu
{
	color:#CECECE;
}

a.SmallTopMenu
{
	font-size:8pt;
	color:#8B8B8B;
	text-align:right;
}
a:hover.SmallTopMenu
{
	color:Black;
}
.TextBox
{
	background-color:#FFFFFF;
	font-size:8pt;
	font-family:Tahoma;
	border-style:solid;
	border-width:1px;
	border-color:#D9D9D9;
	scrollbar-arrow-color:#B7B7B7;
  	scrollbar-base-color:#F2F0F0;
  	width:200px;
}
.Paging
{
	font-family:Tahoma;
	font-size:8pt;
	direction:ltr;
}
.Paging_CurrentPage
{
	border-width:1;
	border-style:double;
	border-color:Gray;
	text-align:center;
	font-size:8pt;
	width:12pt;
	height:12pt;
	background-color:White;
}
.Paging_Link
{
	border-width:1;
	border-style:double;
	border-color:Gray;
	text-align:center;
	font-size:8pt;
	width:12pt;
	height:12pt;
	background-color:#E4EAF2;
}

.AppendixPhoto
{
	height:90px;
	width:90px;
	background-color:#F6F6F6;
	vertical-align:middle;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	text-align:center;
}
a:hover.AppendixPhoto
{
	height:90px;
	width:90px;
	background-color:#CACACA;
	vertical-align:middle;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	text-align:center;
	
}

.Button
{
	font-family:Tahoma;
	font-size:8pt;
	width:100px;
	border-style:solid;
	border-width:1px;
	border-color:#727272;
	background-color:#C8C8C8;
}
.ArchiveGrid
{
	font-size:8pt;
}
.ArchiveGrid-Item
{
	height:23px;
	background-color:#EBEBEB;
}
.ArchiveGrid-Alternative
{
	height:23px;
	background-color:#FCFCFC;
}
.ArchiveGrid-Header
{
	height:23px;
	background-color:#D9D9D9;
}
.marquee
{
	padding-bottom:1pt;
	padding-right:10pt;
	padding-left:10pt;
	color:#000099;
	FONT-SIZE: 9pt;
	font-family : tahoma;
}
body
{
	margin:0px;   
}
.FreezePaneOff
{
	visibility: hidden;
	display: none;
	position: absolute;
	top: -100px;
	left: -100px;
}
.FreezePaneOn
{
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: visible;
	display: block;
	width: 100%;
	height: 100%;
	background-color: White;
	z-index: 999;
	filter:alpha(opacity=100);
	padding-top: 20%;
}
.InnerFreezePane
{
	text-align: center;
	width: 66%;
	background-color: #171;
	color: White;
	font-size: large;
	border: dashed 2px #111;
	padding: 9px;
}
.WeatherTitle
{
	color:#6B5420;
}
.WeatherLow
{
	color:#FF0100;
}
.WeatherHigh
{
	color:#009896;
}
.LocalTimeDate
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#9C9A9B;
}
.SearchBoxItem
{
	width:100px;
}
#ProductGroupBox
{
	width:87pt;
	height:262pt;
	background-image:url(../En/Images/ProductGroupListBG.jpg);
	background-repeat:no-repeat;
	margin-left:3pt;
	direction:ltr;
	padding-top:23pt;
	padding-bottom:30pt;
	margin-top:8pt;
}
#ProductGroupBox2
{
	width:87pt;
	height:262pt;
	background-image:url(../En/Images/ProductGroupListBG.jpg);
	background-repeat:no-repeat;	
	margin-left:3pt;
	direction:ltr;
	padding-top:23pt;
	padding-bottom:30pt;
	
}
html>/**/body #ProductGroupBox2
{
	height:210pt;
}
html>/**/body #ProductGroupBox
{
	height:210pt;
}
#PageContainer
{
	padding:8pt;
	padding-top:0pt;
}
#DynamicUserControl
{
	height:275pt;
	width:100%;
}
#FooterDiv
{
	text-align:center;
	vertical-align:middle;
	width:100%;
	direction:ltr;
	font-size:8pt;
	line-height:1.8;
	font-family:Tahoma;
	font-size:8pt;
}
.FooterLink
{
	font-size:7pt;
	color:Black;
}
a.FooterLink:hover
{
	color:White;
}
.FooterLine
{
	font-size:7pt;
	font-weight:bold;
	color:Black;
}
.PARSIANHOST
{
	color:#6B91AA;
}
.ProductGroupCell
{
	border-bottom:solid 1pt #F2973C;
	padding-bottom:5pt;
	width:85pt;
}
#FaranNewsBackground
{
	width:374pt;
	height:262pt;
	background-image:url(../En/Images/FaranNewsBackground.jpg);
	background-repeat:no-repeat;
	direction:ltr;
	margin-top:8pt;
}
#DivAboutUs
{
	font-family:Tahoma;
	font-size:8pt;
	padding-left:8pt;
	padding-right:8pt;
	padding-top:32pt;	
	text-align:left;
	line-height:1.8;
	height:100pt;
	color:Black;
}
#DivHotNews
{
	padding-top:50pt;
	direction:ltr;
	font-family:Tahoma;
	padding-left:8pt;
	padding-right:8pt;
	height:90pt;
	font-family:Tahoma;
	font-size:8pt;
}
.DivHotNewsItem
{
	font-family:Tahoma;
	font-size:8pt;
	height:73pt;
	width:177pt;	
	text-align:left;
}
.NewsImage
{
	border:solid 2px #F0F0F0;
	background-color:White;
}
.RssSection
{
	margin-right:15pt;
	font-size:8pt;
}
#CompanyIntroDiv
{
	width:374pt;
	height:265pt;	
	background-image:url(../Fa/Images/PageTitle_CompanyIntro.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:22pt;
	text-align:left;
}
.ContentCell
{
	background-color:#D2E3EE;
	padding-bottom:8pt;
}
html>/**/body #CompanyIntroDiv
{
	height:243pt;
}
#EngageIntroDiv
{
	width:499px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Engage.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:40px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
}
#PartnersDiv
{
	width:499px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Partners.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:40px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#ServicesDiv
{
	width:499px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Services.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#NewsDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_News.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#ArticleDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Article.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#LinkDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Link.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#SupportDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Support.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#ContactDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_ContactUs.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#FAQDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_FAQ.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#SearchDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Search.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:44px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#ProductDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Product.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:50px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
#ErrorDiv
{
	width:620px;
	height:355px;	
	margin-top:20px;
	background-image:url(../Fa/Images/PageTitle_Error.jpg);
	background-repeat:no-repeat;
	background-color:#D2E3EE;
	margin-left:3px;
	font-family:Tahoma;
	font-size:8pt;
	line-height:1.8;
	padding-top:50px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	direction:ltr;
}
.ContentDiv
{
	margin-top:15pt;
	margin-left:5pt;
}