.SPPic
{
	width:250px;
	}
.editorialtitr
{
	font-weight: bold;
	font-size: 8pt;
	color: #067d22;
	direction: rtl;
	font-family: tahoma;
	text-decoration:none;
}
.PublicBody
{
	margin:0 0 0 0;
	}
.NewsTitleOnly
{
	border-top-width: 1px;
	border-left-width: 1px;
	list-style-position: outside;
	font-size: 9pt;
	border-left-color: #737373;
	border-bottom-width: 1px;
	border-bottom-color: #737373;
	width: 236px;
	color: #000066;
	direction: rtl;
	border-top-color: #737373;
	font-family: Tahoma;
	list-style-type: disc;
	background-color: #f8f8f8;
	text-align: right;
	border-right-width: 1px;
	text-decoration: none;
	border-right-color: #737373;
}
.NewsTitleOnlyTD
{
	border-right: #c7c7c7 1px solid;
	border-top: #c7c7c7 1px solid;
	list-style-position: outside;
	font-size: 9pt;
	border-left: #c7c7c7 1px solid;
	width: 250px;
	color: #000066;
	direction: rtl;
	border-bottom: #c7c7c7 1px solid;
	font-family: Tahoma;
	list-style-type: disc;
	background-color: #f8f8f8;
	text-align: right;
	text-decoration: none;
}

.Titr1Table
{
	width:100%;
	}

.Titr1TD
{
	padding-right: 20px;
	padding-left: 5px;
	text-align: right;
	
}
.EditorialTD
{
	padding-right:3;
	padding-left:5;
	width:250;
	vertical-align:top;
	}

.NewTitleTD
{
	padding-right:20px;
	width:100%;
		
	}
.PaperTitleTD
{
	padding-right:5px;
	width:100%;
		
	}

.topPan

{
	background-image: url(/images/news/headerbg.gif);
	background-repeat: repeat-x;

	}
.panNews
{
	background-image: url(/images/news/gradiant.jpg);
	background-repeat: repeat-x;
}
.panPaper

{
	background-image: url(/images/paper/gradiant.jpg);
	background-repeat: repeat-x;
}

.panPapre
{
	background-image: url(/images/paper/gradiant.jpg);
	background-repeat: repeat-x;
}



.PPService
{
	
	background-image:url('/images/key/PaperKey.jpg');
	background-repeat:no-repeat;
	background-position:left button;
	height:25px;
	font-family:tahoma;
	font-size:8pt;
	color:White;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:none;
	padding-top:4;
	padding-right:30;
	padding-bottom:0;
	cursor:hand;
	vertical-align:top;
	width:180px;
	text-align:right;
	direction:rtl;
}

.gridHeader
{
	text-align:center;
	font-size: 8pt;
	color: #ffffff;
	font-family: tahoma;
	background-color: #003366;
}
.GridSelectedItem
{
	background-color: palegoldenrod;
}
.gridItem
{
	font-size: 8pt;
	color: #003366;
	font-family: tahoma;
	background-color: #ffffff;
	text-align: center;
}
.gridAltItem
{
	
	text-align:center;
	font-size: 8pt;
	color: #003366;
	font-family: tahoma;
	background-color: #f8f8f8;
	text-align:center;
}

.MenuButton
{	
	background:transparent;
	background-image:url('/images/separator.gif');
	background-repeat:no-repeat;
	background-position:left button;
	height:25px;
	font-family:tahoma;
	font-size:8pt;
	color:White;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:none;
	padding-top:5;
	padding-left:7;
	padding-right:7;
	cursor:hand;
	
	vertical-align:top
	
	
	}
	
.MenuButton1
{	
	background:transparent;
	background-color:Maroon;
	
	background-image:url('/images/separator.gif');
	background-repeat:no-repeat;
	background-position:left button;
	height:25px;
	font-family:tahoma;
	font-size:8pt;
	color:White;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:none;
	padding-top:5;
	padding-left:7;
	padding-right:7;
	cursor:hand;
	
	vertical-align:top
	
	
	}
.menubar
{
	background-image:url('/images/barbg.gif');
	background-repeat:repeat-x;
	background-position:top;
	height:33px;
	
	
	
	}

.preface
{
	width:70%;
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	font-size: 8pt;
	border-left: gainsboro 1px solid;
	color: steelblue;
	direction: rtl;
	border-bottom: gainsboro 1px solid;
	font-family: tahoma;
	text-align: justify;
}
.author
{
	font-family:Tahoma;
	direction:rtl;
	
	font-size:8pt;
	color:Gray;
	}
.paperTitle
{
	font-weight: bold;
	font-size: 8pt;
	color: #2e8b3b;
	font-family:tahoma;
	text-decoration:none;
}	
.homePaperTitle
{
	font-weight: bold;
			
	font-size: 8pt;
	color: #4d4d4d;
	font-family: tahoma;
	text-decoration:none;
	
}
.homePapertext
{
	font-size: 8pt;
	color: dimgray;
	font-family: tahoma;
	text-align: justify;
}
.titr1
{
	font-weight: bold;
	font-size: 16pt;
	color: #000045;
	font-family: times;
	text-decoration:none;
}
.loginlink
{
	font-size: 7pt;
	color: dimgray;
	font-family: tahoma;
	text-decoration:none;
}
.BorderedImage
{
	border-right: #3a3a3a 1px solid;
	border-top: #3a3a3a 1px solid;
	border-left: #3a3a3a 1px solid;
	border-bottom: #3a3a3a 1px solid;
}
.imageDesc
{
	font-size: 8pt;
	color: #4d4d4c;
	font-family: tahoma;
}
.sTitle
{
	font-size: 8pt;
	color: darkblue;
	font-family: tahoma;
}
.title
{
	font-weight: bold;
	font-size: 13pt;
	color: #4d5198;
	font-family: times;
	text-decoration:none;
}
.lead
{
	font-size: 9pt;
	color: dimgray;
	font-family: tahoma;
}
.text
{
	font-size: 8pt;
	color: #363535;
	font-family: tahoma;
	text-align:justify;
	text-justify:distribute;
}
.Margins
{
		margin-right: 1px;
	}
.question
{
	font-weight: bold;
	font-size: 12pt;
	color: #000868;
	direction: rtl;

	font-family: times;
}
.advtitr
{
	font-weight: bold;
	font-size: 9pt;
	color: #006633;
	font-family: tahoma;
	text-decoration:none;
}	
.answer
{
	font-size: 9pt;
	color: #313131;
	font-family: Tahoma;
	direction:rtl;
}
.decoration
{
	text-decoration:none}

.URL
{
	font-size: 8pt;
	color: #000099;
	font-family: tahoma;
	text-decoration:none
	
	
}
.dailynotetitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #278a3f;
	direction: rtl;
	font-family: arial;
}
.dailynottext
{
	font-size: 8pt;
	color: #003366;
	font-family: tahoma;
	direction:rtl
}
.booktitr
{
	font-weight: bold;
	font-size: 8pt;
	color: #006633;
	font-family: tahoma;
	text-decoration:none
}
.booknote
{
	font-size: 8pt;
	color: #4d4d4d;
	font-family: tahoma;
}
.menu
{
	BACKGROUND-POSITION: right top;
	 BACKGROUND-IMAGE: url(/images/gradbg.gif);
	 BACKGROUND-REPEAT: repeat-y
	 }
.reporttitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #00007d;
	font-family: arial;
}
.ssss
{
	position:relative}
.sttable{BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat; background-image:url('images/customers/pic1.jpg'); line-height:150%}
.header{font-size: 9pt; font-family: Tahoma; color: #000080}
.line
{color:#CED0D5
	}
.rblist
{
	font-size: 8pt;
	color: #4b4b4b;
	font-family: tahoma;
}
.nahadname
{
	font-weight: bold;
	font-size: 14pt;
	color: #006600;
	font-family: times;
}	
.personname
{
	font-weight: bold;
	font-size: 14pt;
	color: #006600;
	font-family: times;
}	
.link
{
	text-decoration:none;
	font-size:9pt;
	color:#000868
	
		
	}
.wightlink
{
	text-decoration:none;
	font-size:9pt;
	color:#ffffff
	}
.graylink
{	text-decoration:none;
	font-size:9pt;
	font-family:Tahoma;
	font-size:8pt;
	color:Gray;
	}	
.type
{
	font-size: 8pt;
	color: gray;
	font-family: tahoma;
}

	.validationtext
{
	font-size: 10px;
	color: #807f7f;
	font-family: tahoma;
	text-decoration:none;
}
.messagetable
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	font-size: 8pt;
	border-left: gainsboro 1px solid;
	color: #6b6b6b;
	border-bottom: gainsboro 1px solid;
	font-family: tahoma;
}
.documenttitle
{
	font-weight: bold;
	font-size: 14pt;
	color: #31008a;
	font-family: times new roman;
}	
.mngkey
{
	border-right: #000094 1px solid;
	border-top: #000094 1px solid;
	font-size: 9pt;
	border-left: #000094 1px solid;
	color: #000066;
	border-bottom: #000094 1px solid;
	font-family: tahoma;
	background-color: #d5d8f1;
}	
.projectname
{
	font-weight: bold;
	font-size: 15pt;
	color: #00007f;
	direction: rtl;
	font-family: Times New Roman;
}
.explain
{
	font-size: 8pt;
	color: #000080;
	direction: rtl;
	font-family: tahoma;
	text-align: justify;
}
.titr        { font-family: Tahoma; font-size: 10; font-weight: bold ;text-align:right; list-style-type:disc; direction:rtl;text-decoration:none}
.button      { font-family: Tahoma; font-size: 8pt; color: #000080; width: 50; 
               border: 1px solid #666666; background-color: #E1E1FF }
.titles {font-family: Tahoma; color: #333333; font-size: 9pt ;text-align:right}
.loginbutton      { font-family: Tahoma; font-size: 8pt; color: #333333; width: 50; 
               border: 1px solid #666666; background-color: #E4E4E4 }

.links {font-family:tahoma;color:#000868;font-size:9pt}
.farsibox    { font-family: Tahoma; font-size: 8pt; color: #000080; border: 1px solid #999999;text-align:right }
.latinbox    { font-family: Tahoma; font-size: 8pt; color: #000080; border: 1px solid #999999;text-align:left  }
.loginbox{font-family: Tahoma; font-size: 8pt; color: #000080; border: 1px solid #999999; width:80; height:17 }

.alpha{filter:alpha(opacity=40)}
.nonealpha{filter:alpha(opacity=100)}
.tile{font-family: Tahoma; font-size: 8pt; color: #666666; border: 1px solid #C0C0C0;}               }
.hreflink{font-family: Tahoma; font-size: 8pt; color: #000066; text-decoration: none; list-style-type:disc; direction:rtl}
 .news{font-family: Tahoma; font-size: 9pt; color: #000066; text-decoration: none; list-style-type:disc; direction:rtl}
 .newstitr{font-family: Tahoma; font-size: 8pt; color: #000099; font-weight: bold; 
               text-align: right}
 .newstext{font-family: tahoma; font-size: 9pt; color: #666666; text-align: justify; 
               direction: rtl}  
.back{font-family: tahoma; font-size: 8pt; color:green; font-weight:bold;text-decoration:none}           
.addtelinfo
{
	font-size: 9pt;
	color: gray;
	font-family: tahoma;
}
.PROJECTTITLE
{
	font-size: 9pt;
	color: darkblue;
	direction: rtl;
	font-family: tahoma;
	list-style-type: circle;
	text-align: right;
}
.okmessage

{
	font-size: 14pt;
	color: #009966;
	font-family: tims;
}
.validationtable
{
	font-size: 8pt;
	color: #ffffff;
	font-family: tahoma;
}

.loginmessage

{
	font-size: 8pt;
	color: #ffffff;
	font-family: tahoma;
}
.addtelinfo
{
	
	padding-right: 2px;
	
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
text-align:right;	
	color: #000868;
	padding-top: 2px;

	font-family: tahoma;
}
.date
{
	font-size: 8pt;
	color: #6b6b6b;
	font-family: Tahoma;
}               
               
               
.englishbox
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	color: #242424;
	border-bottom: darkgray 1px solid;
	font-family: tahoma;
}
.farsibox
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	color: #242424;
	border-bottom: darkgray 1px solid;
	font-family: tahoma;
	text-align: right;
	direction:rtl;
}
.smallkey
{
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 8pt;
	margin: 1px;
	border-left: dimgray 1px solid;
	width: 50px;
	color: #000066;
	border-bottom: dimgray 1px solid;
	font-style: normal;
	font-family: tahoma;
	height: 18px;
	background-color: #f0f0f0;
	text-align: center;
	text-decoration: none;
	
}
.adminkey
{
	border-right: #3300cc 1px solid;
	border-top: #3300cc 1px solid;
	font-size: 8pt;
	margin: 1px;
	border-left: #3300cc 1px solid;
	width: 100px;
	color: #0000ff;
	border-bottom: #3300cc 1px solid;
	font-style: normal;
	font-family: tahoma;
	height: 18px;
	background-color: #f5f5f5;
	text-align: center;
	text-decoration: none;
}
.adminkeyHot
{
	border-right: #330033 1px solid;
	border-top: #330033 1px solid;
	font-size: 8pt;
	margin: 1px;
	border-left: #330033 1px solid;
	width: 100px;
	color: #ffffff;
	border-bottom: #330033 1px solid;
	font-style: normal;
	font-family: tahoma;
	height: 18px;
	background-color: navy;
	text-align: center;
	text-decoration: none;
} 

.key
{
	border-right: darkcyan 1px solid;
	border-top: darkcyan 1px solid;
	font-size: 8pt;
	border-left: darkcyan 1px solid;
	width: 60px;
	color: #ffffff;
	border-bottom: darkcyan 1px solid;
	font-style: normal;
	font-family: tahoma;
	height: 18px;
	background-color: #009999;
	text-align: center;
	text-decoration: none;
}
.key1
{
	border-right: darkblue 1px solid;
	border-top: darkblue 1px solid;
	font-size: 8pt;
	border-left: darkblue 1px solid;
	width: 60px;
	color: #000066;
	border-bottom: darkblue 1px solid;
	font-style: normal;
	font-family: tahoma;
	height: 18px;
	background-color: #bfc9ff;
	text-align: center;
	text-decoration: none;
}

.farsiform
{
	font-size: 8pt;
	color: #6b6b6b;
	font-family: tahoma;
}
.formheader
{
font-family: Tahoma;
color: #008000; 
font-size: 8pt; 
font-weight: bold; 
background-image: url('/images/formheader.gif'); 
background-repeat: no-repeat; 
background-position: right center;
height: 38px;

}
.formfooter
{
font-family: Tahoma;
color: #008000; 
font-size: 8pt; 
font-weight: bold; 
background-image: url('/images/formfooter.gif'); 
background-repeat: no-repeat; 
background-position: left center;
height: 38px;

}
.errormessage
{
	font-size: 8pt;
	margin: 2px;
	color: red;
	font-family: tahoma;
}
.successmessage
{
	font-size: 9pt;
	color: forestgreen;
	font-family: tahoma;
}
.specialtext
{
	font-size: 8pt;
	color: green;
	font-family: tahoma;
	direction:rtl
}	
.barbutton
{
	direction:rtl;
	font-size: 8pt;
	color: #000066;
	font-family: tahoma;
}
.note{


direction: rtl; font-family: Tahoma; color: #336699; font-size: 9pt; 
               list-style-type: none; list-style-image: url('j0115836.gif'); 
               line-height: 150%}
.companynote
{
	font-size: 9pt;
	list-style-image: url(j0115836.gif);
	color: #336699;
	direction: rtl;
	line-height: 150%;
	font-family: Tahoma;
	list-style-type: none;
	text-align: justify;
}
.formnote
{
	font-size: 8pt;
	color: #000868;
	font-family: tahoma;
	direction:rtl
}	
.farsilabel
{
	font-size: 8pt;
	color: darkblue;
	direction: ltr;
	font-family: tahoma;
	}
.farsidatalabel
{
	font-size: 8pt;
	color: green;
	direction: rtl;
	font-family: tahoma;
	}
.titr
{
	font-weight:bold;
	font-size: 8pt;
	color: #000868;
	font-family: tahoma;
}
.lead
{
	font-size: 8pt;
	color: dimgray;
	direction: rtl;
	font-family: tahoma;
}
.maintext
{
	font-size: 9pt;
	color: dimgray;
	direction: rtl;
	font-family: tahoma;
}
.announc
{
	font-size: 8pt;
	color: #7d6f00;
	font-family: tahoma;
	direction: rtl;
	text-align: justify;
	text-decoration:none;
	
}
.datetime
{
	font-size: 8pt;
	color: dimgray;
	font-family: tahoma;
}