﻿@media print {
	.noprint{
		display:none;
		visibility:hidden;
	}
	.printable{
		display: block;
		visibility: visible;
	}
}

/*----- HTML TAG -----*/
BODY{
	margin: 0px 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	/*background: #F8F5D6;*/
	background: #666262;
	background-image:url(../images/bg.gif);
}

FORM{
	margin: 0px;
	padding: 0px;
}

TABLE{
	empty-cells: show;
}

A{
	text-decoration:none;
	color:#3399CC;
	font-family:Arial;
	outline:0pt none;
}
A:hover{
	text-decoration:none;
	color:#444040;
	cursor:pointer;
}
INPUT, TEXTAREA{
	border: 1px solid #47798F;
	font-family:Tahoma;
	font-size:12px;
}
SELECT, OPTION, OPTGROUP {
	font-family:Tahoma;
	font-size:12px;
}
/*------------- ID Base --------------*/
#PageHolder{
	/*padding:0 4px 4px 4px;*/
	background:#464646;
	padding: 0;
	margin: 0px auto 0px auto;
	width: 948px;
	color: #303030;
	position:relative;	
}
#mainSection{
	vertical-align:top;
	margin:0;
	padding:0;
}

TD#logo{
	background:url(../images/them/logo.jpg) no-repeat;
	width:215px;
	height:136px;
}
/*------------------------*/
.hidden{
	display: none;
}
.slideshow{
	float: right;
	width: 517px;
	height: 235px;
	background: url(../images/slideshow-bg.gif) top left no-repeat;
}

.slideshow .mask{
	margin: 24px 12px 0 12px;
}

/*-------------------- Content Table END -----------------------*/
/*-------------------- Bullet BEGIN -----------------------*/
.GreenBullet, .GreenBulletNews{
	padding:10px 0px 15px 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#699CBC;
	background:url(../images/bullet/green.gif) no-repeat 20px 8px;
}
.GreenBulletNews{
	background:url(../images/bullet/green.gif) no-repeat left 8px;
	padding:10px 0px 15px 30px;
}
.GreenBulletFa, .GreenBulletNewsFa {
	padding:12px 50px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:600;
	color:#699CBC;
	background:url(../images/bullet/green_fa.gif) no-repeat 600px 8px;
	text-align:right;
}
.GreenBulletNewsFa{
	background:url(../images/bullet/green_fa.gif) no-repeat right 8px;
	padding:12px 30px 15px 0px;
	text-align:right;
}
.ArrowBulletlink{
	background:url(../images/bullet/green_arrow.gif) no-repeat left 6px;
	/*color:#000000;*/
	padding-left:15px;
	padding-top:0;
	font-family:Arial;
}
.ArrowBulletlinkFa{
	background:url(../images/bullet/green_arrow_fa.gif) no-repeat right 5px;
	/*color:#000000;*/
	padding-right:10px;
	padding-top:0;
	font-family:tahoma;
	font-size:10px;
	font-weight:600;
}
/*--------------------Main TITEL -----------------------*/
.MainTitle, .MainTitleNews{
	background:url(../images/bullet/orange_title.gif) no-repeat 20px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#548BA2;
	font-weight:bold;
	padding:10px 0px 0px 40px;	
	height:40px;
	/*width:368px;*/
}
.MainTitleNews{
	background:url(../images/bullet/orange_title.gif) no-repeat left 8px;
	padding:10px 0px 0px 20px;
}
.MainTitleFa, .MainTitleProductFa, .MainTitleBack, .MainTitleProductList{
	/*background:url(../images/bullet/orange_title_fa.gif) no-repeat 260px 8px;*/
	background:url(../images/bullet/orange_title_fa.gif) no-repeat right 8px;
	font:Tahamo;
	font-size:14px;
	color:#548BA2;
	font-weight:600;
	text-align:right;	
	margin-left: 230px;
	margin-left:expression('200px');
	padding-right:20px;
	padding-top:10px;
	padding-right 20px;
	padding:expression('11px 30px 10px 0px');
	height:65px;
	width:378px;
	width:expression('385px');
}
.MainTitleProductList{
	background:url(../images/bullet/orange_title_fa.gif) no-repeat 23px 8px;
	height:65px;
	width:378px;
	text-align:right;
	padding:5px 29px 0 0;
}
.MainTitleNewsFa{
	background:url(../images/bullet/orange_title_fa.gif) no-repeat 260px 8px;
	padding:10px 40px 10px 0px;
	font:Tahamo;
	font-size:14px;
	color:#548BA2;
	font-weight:600;
	text-align:right;
	height:65px;
}
.MainTitleProductFa{
	background:url(../images/bullet/orange_title_fa.gif) no-repeat 240px 8px;
	padding:10px 25px 10px 0px;
}
.MainTitleBack{
	background:url(../images/bullet/orange_title_fa.gif) no-repeat left 8px;
	padding:10px 25px 10px 0px;
}
.TitleNewsDetail{
	background:url(../images/bullet/orange_title_fa.gif) no-repeat;
	width:368px;
	height:38px;
	padding-right:20px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#548BA2;
	font-weight:bold;
	padding-top:5px;
}
/*--------------------TITEL -----------------------*/
.Title, .TitleFa{
	background:url(../images/content/title/title.gif) no-repeat;
	width:210px;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:10px 0 0 0px;
}
.TitleFa{
	font-family:Tahoma;
	font-size:12px;
	font-weight:600;
}
/*-------------------- Submit Button BEGIN -----------------------*/
.SubmitButton {
	display:block;
	background:url(../images/them/enter.gif) no-repeat left top;
	width:24px;
	height:24px;
}
.SubmitButton:hover {
	background:url(../images/them/enter.gif) no-repeat left -24px;
}
/*-------------------- Submit Button END -----------------------*/

/*-------------------- TOP MENU BEGIN -----------------------*/
#menu_top A:hover {
	background-position:left -57px;
}
#menu_top A{
	display:block;	
	height:57px;
}
/*--------------------Top UL Link Eng-----------------------*/
A#Home{
	background:url(../images/menu/home.gif) no-repeat left top;
	width:116px;
}
A#HomeSelected{
	background:url(../images/menu/home.gif) no-repeat left -57px;
	width:116px;
}
A#About{
	background:url(../images/menu/about.gif) no-repeat left top;
	width:127px;
}
A#AboutSelected {
	background:url(../images/menu/about.gif) no-repeat left -57px;
	width:127px;
}
A#Certificate {
	background:url(../images/menu/certificate.gif) no-repeat left top;
	width:127px;
}
A#CertificateSelected {
	background:url(../images/menu/certificate.gif) no-repeat left -57px;
	width:127px;
}
A#Partner {
	background:url(../images/menu/partner.gif) no-repeat left top;
	width:127px;
}
A#PartnerSelected {
	background:url(../images/menu/partner.gif) no-repeat left -57px;
	width:127px;
}
A#Product {
	background:url(../images/menu/product.gif) no-repeat left top;
	width:126px;
}
A#ProductSelected {
	background:url(../images/menu/product.gif) no-repeat left -57px;
	width:126px;
}
A#News {
	background:url(../images/menu/news.gif) no-repeat left top;
	width:127px;
}
A#NewsSelected {
	background:url(../images/menu/news.gif) no-repeat left -57px;
	width:127px;
}
A#Contact {
	background:url(../images/menu/contact.gif) no-repeat left top;
	width:127px;
}
A#ContactSelected {
	background:url(../images/menu/contact.gif) no-repeat left -57px;
	width:127px;
}
TD.TopMenuSeprator {
	background:url(../images/menu/separator.gif) no-repeat left top;
	width:3px;
}
TD.TopMenuSepratorSelected {
	background:url(../images/menu/separator.gif) no-repeat left -57px;
	width:3px;
}
/*--------------------Top UL Link Farsi-----------------------*/
A#HomeFa{
	background:url(../images/menu/fa/home.gif) no-repeat left top;
	width:128px;
}
A#HomeFaSelected{
	background:url(../images/menu/fa/home.gif) no-repeat left -57px;
	width:128px;
}
A#AboutFa{
	background:url(../images/menu/fa/about.gif) no-repeat left top;
	width:128px;
}
A#AboutFaSelected {
	background:url(../images/menu/fa/about.gif) no-repeat left -57px;
	width:128px;
}
A#CertificateFa {
	background:url(../images/menu/fa/certificate.gif) no-repeat left top;
	width:128px;
}
A#CertificateFaSelected {
	background:url(../images/menu/fa/certificate.gif) no-repeat left -57px;
	width:128px;
}
A#PartnerFa {
	background:url(../images/menu/fa/partner.gif) no-repeat left top;
	width:128px;
}
A#PartnerFaSelected {
	background:url(../images/menu/fa/partner.gif) no-repeat left -57px;
	width:128px;
}
A#ProductFa {
	background:url(../images/menu/fa/product.gif) no-repeat left top;
	width:128px;
}
A#ProductFaSelected {
	background:url(../images/menu/fa/product.gif) no-repeat left -57px;
	width:128px;
}
A#NewsFa{
	background:url(../images/menu/fa/news.gif) no-repeat left top;
	width:119px;
}
A#NewsFaSelected {
	background:url(../images/menu/fa/news.gif) no-repeat left -57px;
	width:119px;
}
A#ContactFa {
	background:url(../images/menu/fa/contact.gif) no-repeat left top;
	width:128px;
}
A#ContactFaSelected {
	background:url(../images/menu/fa/contact.gif) no-repeat left -57px;
	width:128px;
}
TD.TopMenuSepratorFa {
	background:url(../images/menu/fa/separator.gif) no-repeat left top;
	width:2px;
}
TD.TopMenuSepratorFaSelected {
	background:url(../images/menu/fa/separator.gif) no-repeat left -57px;
	/*width:2px;*/
}
/*--------------------Menu Box Top-----------------------*/
.MenuLeft {	
	background:url(../images/menu/left.gif) no-repeat top left;
	height:59px;
	width:14px;
}
.MenuMiddle {
	background:url(../images/menu/middle.gif) repeat-x top left;
	width:869px;
}
.MenuRight{
	background:url(../images/menu/right.gif) no-repeat top left;
	width:14px;
}
/*--------------------Plus Link Eng-----------------------*/
.plus, .OrangePlus{
	background:url(../images/bullet/plus.gif) no-repeat 15px 5px;
	padding-left:35px;
	list-style-image: none;
	list-style-position:outside;
	list-style-type:none;
	font-weight:bold;
}
.OrangePlus{
	background:url(../images/bullet/orange_arrow.gif) no-repeat 15px 5px;
}
.OrangePlus A{
	color:#007FAC;
	display: block;
	white-space: nowrap;
	font-family:Arial;
}
.plus A{
	color:#666666;
	display: block;
	white-space: nowrap;
	font-family:Arial;
	outline: 0 none;
}
.plus A:hover{
	color:#3399CC;
}
.plus A.Selected{
	color:#3399CC;
}
.PlusSep{
	background:url(../images/bullet/seprator.gif) repeat-x;
	height:5px;
	width:180px;
	margin-left:15px;
	margin-top:2px
}
/*--------------------Plus Link Farsi-----------------------*/
.plusّFa, .OrangePlusFa{	
	background:url(../images/bullet/plus.gif) no-repeat 180px 4px;	
	text-align:right;
	padding-right:45px;
	font-weight:600;
	font-size:10px;
	font:tahoma;
}
.OrangePlusFa{
	background:url(../images/bullet/orange_arrow.gif) no-repeat 180px 5px;
	font:Tahoma;
}
.plusّFa A{
	color:#666666;
	display: block;
	white-space: nowrap;
	font-size:11px;
	font-family:"Tahoma";
}
.plusّFa A:hover{
	color:#FA980B;
}
.plusّFa A.Selected{
	color:#FA980B;
}
.OrangePlusFa A{
	color:#007FAC;
	font-size:11px;
	font-family:Tahoma;
	font-weight:600
}
/*--------------------Content-----------------------*/
.ContentTop{
	background:url(../images/content/top.gif) no-repeat;
	width:898px;
	height:18px;
}
.ContentMiddle{
	background:url(../images/content/middle.gif) repeat-y;
}
.ContentDown{
	background:url(../images/content/down.gif) no-repeat;
	height:18px;
}
/*--------------------Category box-----------------------*/
.CategoryTop{
	background:url(../images/content/category/top.gif) no-repeat;
	width:210px;
	height:11px;
}
.CategoryMiddle{
	background:url(../images/content/category/middle.gif) repeat-y;
}
.CategoryDown{
	background:url(../images/content/category/down.gif) no-repeat;
	height:11px;
}
/*--------------------Right box-----------------------*/
.RightBoxTop{
	background:url(../images/content/right-box/top.gif) no-repeat left top;
	height:15px;
}
.RightBoxMiddle{
	background:url(../images/content/right-box/middle.gif) repeat-y left top;
}
.RightBoxDown{
	background:url(../images/content/right-box/down.gif) no-repeat left top;
	height:15px;
}
/*-------------  Header --------------*/
.Header{
	height:198px;
}

DIV.box{
	padding: 2px;
	border: 1px solid #EAEAEA;
}
.hr{
	background:url(../images/hr.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:605px;
	height:11px;
	padding-left:10px;
	padding-top:20px;
}
.content {
	text-align:justify;
	line-height:150%;
	padding:10px 15px 10px 0px;
	font-size:12px;
}
/*-------------------- Pic Certificate  -----------------------*/
.CertificateUL {
	background:url(../images/certificate/ul.gif) no-repeat right;
	width:7px;
	height:9px;
}
.CertificateU {
	background:url(../images/certificate/u.gif) repeat-x left;
}
.CertificateUR {
	background:url(../images/certificate/ur.gif) no-repeat left;
	width:7px;
}
.CertificateL {
	background:url(../images/certificate/l.gif) repeat-y right;
}
.CertificateR {
	background:url(../images/certificate/r.gif) repeat-y left;
}
.CertificateDL {
	background:url(../images/certificate/dl.gif) no-repeat right;
	height:9px;
}
.CertificateD {
	background:url(../images/certificate/d.gif) repeat-x left;
}
.CertificateDR {
	background:url(../images/certificate/dr.gif) no-repeat left;
}
/*-------------------- Sub Menu -----------------------*/
.aboutmenu, .aboutmenuFa {  
    background-color:white;
    display:none;
    width:115px;
    /*height:100px;*/
    position:absolute;
    color: #787878;
    border: 3px #bed249 solid;
	padding:4px;
	margin-top:0px;
	margin-left:0px;
	text-align:left;
	/*visibility:hidden;*/
}
.aboutmenuFa{
	text-align:right;
	padding:4px 2px 4px 4px;
	width:120px;
}
Div .aboutmenu A{
	/*color:#496B9A;*/
	font-size:12px;
	color:#787878;	
}
Div .aboutmenu A:hover{
	color:#FA980B;
	font-size:12px;
}
Div .aboutmenuFa A{
	/*color:#496B9A;*/
	font-size:12px;
	color:#787878;
}
Div .aboutmenuFa A:hover{
	color:#FA980B;
	font-size:12px;
}
/*-------------------- Search -----------------------*/
.SearchField, .SearchFieldFa{
	background:url(../images/search/box.gif) no-repeat;
	width:167px;
	height:28px;
}
.SearchFieldFa{
	background:url(../images/search/box.gif) no-repeat;
	width:170px;
}
.SearchInput, .SearchInputFa{
	width:110px;
	margin-left:10px;
	border:0pt;
	background-color:#FFFFFF;
	direction:ltr
}
.SearchInputFa{
	width:140px;
	margin-right:10px;
	margin-left:10px;
	direction:rtl;
}
.SearchGo, .SearchGoFa{
	border:0;
	background:url(../images/search/go.gif) no-repeat;
	width:35px;
	height:28px;
	margin-left:5px;
	cursor:pointer;
}
.SearchGoFa{
	background:url(../images/search/fa/go.gif) no-repeat;
}
.SearchTitle, .SearchTitleFa{
	background:url(../images/search/title.gif) no-repeat;
	width:100px;
	height:30px;
}
.SearchTitleFa{
	background:url(../images/search/fa/title.gif) no-repeat;
}
/*-------------------- Address box -----------------------*/
.addressBox, .addressBoxFa{
	color:#007FAC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
}
.addressBoxFa{
	font-size:12px;
	font-weight:600;
	font-family:Tahoma;
}
.add {
	color:#666666;
	font-size:11px;
	margin:0;
	padding:0 15px 5px 0;
	text-align:justify;
}
/*-------------  Footer --------------*/
.Footer {
	color:#c2c2c2;
	padding-right:10px;
	font-family:Arial;
}
.FooterFa {
	float:left;
	width:369px;
	color:#c2c2c2;
	padding-right:10px;
	
}
.FooterFa A {
	color:#F09e11;
	font-family:tahoma;
}
.Footer A{
	color:#F09e11;
}
.Footer A:hover, .FooterFa A:hover {
	color:#D07808;
}

/*-------------------- Sign -----------------------*/
A.sign , A.SignFa  {
	color:#B4Ca41;
	
}
A.sign:hover, A.SignFa:hover{
	color:#DBEA8D;
	
}
A.SignFa  {
	font-family:tahoma;
}
#jump_base {
  overflow-y:hidden;
  width: 180px;
  height: 120px;
  /*border: 2px dotted #000099;*/
  margin: auto;
  padding: 0 10px 0 10px;
  font-size: .9em;
  font-family: Verdana, Arial, sans-serif;
}

#jump_base a {
  color: #000099;
  background-color: inherit;
}

.news {
  background-color: #DDDDDD;
  color: inherit;
}
.ContactForm{

}
.newsHome{
	font-weight:bold;
	color:#007fac;
	font-size:12px;
}
.newsHomeSep{
	font-size:12px;
	line-height:15px;	
	font-family:Arial;
}
.newsHomeText{
	padding:5px 10px 0px 0px;
	text-align:justify;
	color:#666666;
	line-height:15px;
	font-family:Arial;
}
