﻿html,body
{
  margin:0;
  padding:0;
}
body
{
  font: 12px tahoma,arial,sans-serif;
  color : #B00000;
}
div#container
{ 
  width:900px;
  margin:0 auto;
}
div#content
{
  float:left;
  width:700px;
}
div#sidebar
{
  float : right;
  width:200px;
	overflow : hidden; 
}
* html div#sidebar
{
  float : right;
  width:190px;
	overflow : hidden; 
}
div#extra
{
  float : left;
  width : 700px;
  border : #ccc 1px solid;
  margin-bottom : 10px;
}
* html div#extra
{
  float : left;
  width : 703px;
  border : #ccc 1px solid;
  margin-bottom : 10px;
}
div#extra img
{
  width : 690px;
  height : 100px;
  padding : 5px 5px;
}
* html div#extra img
{
  width : 695px;
  height : 100px;
  padding : 5px 5px;
}
div#footer
{
  clear:both;
  width:100%;
  margin-top : 10px;
}
div#leftcol
{
  float:left;
  width:345px;
}
div#rightcol
{
  float:right;
  width:345px;
}
.HdrLn
{
  margin-top : 5px; 
	width: 900px;	
	text-align : center;
	margin: 0 auto;
}
#rightphrase
{
  float : right;  
  width : 55%;
  text-align: right;
  font-weight: bold; 
  font-size:11px;
}
#rightphrase a
{
  text-decoration : none;
  color : #B00000;
}
#rightphrase a:hover
{
  text-decoration : underline;
}
#leftphrase
{
  float : left;
	width : 44%;
	text-align: left;
	font-size:11px;
	direction : rtl;
}
#Sch
{
  padding-top : 18px;
  width : 225px; 
  float : right;
  vertical-align:middle;
}
#Go
{
  vertical-align: middle;
}
#SchTxt
{
  vertical-align:bottom;
}
#logo
{
  width : 190px; 
  float : left;
}
#logo img
{
  width : 190px; 
  float : left;
  border : 0px;
  padding-left : 0;
}
#txt
{
  padding-top : 18px;
  text-align : center;
}
#headline
{
  text-align : center;
	font-size : 18px; 
	color : #B00000; 
	font-weight : bold;
}
#HrLn
{
  width: 900px; 
  color: #C4C4C4;
  float : left;
}
.box
{
  width : 90%;
  border : #ccc 1px solid;
  padding : 5px 5px; 
  margin : 0px 0px 10px 0;
  float : right;
}
.boxtitle
{
  background-color : #B00000;
  width : 100%;  
  color : #fff; 
  font-weight : bold;
}
.boxtitle a
{
  text-decoration : none;
  color : #fff; 
}
.menuitems
{
  width : 100%;
  display : block; 
  padding: 2px 0; 
  border-bottom : #ccc 1px solid; 
  text-align : right;
}
.menuitems a
{
  text-decoration : none;
  font-weight : bold; 
  font-size: 10px; 
  color: #B00000; 
}
.menuitems a:hover
{
  text-decoration : underline;
  color : green; 
}
#radio 
{
  margin : 10px 0;
  direction : rtl;
  color : #B00000;
  font-family : tahoma;
}
.text
{
  width : 94%;
  text-align : justify;
  margin : 10px 4px;
  direction : rtl;
}
.text a
{
  text-decoration : none;
  font-weight : bold;
  color : #B00000;
}
#subs_email
{
  font-family: Tahoma; 
  font-size: 10px;
  direction : ltr;
}
#HrLn2
{
  width: 150px; 
  color: #C4C4C4;
}
#RSS
{
  border: 0px;
}
#job
{
  padding-top : 5px;
  border : 0px;
}
.cert
{
  margin-top : 5px;
}
#linx
{
  margin : 10px 4px;
  direction : rtl;
  color : #B00000;
  float : right;
}
#linx a
{
  text-decoration : none;
  color : #B00000;
  font-size : 10px;
}
#rightcontent
{
  float : right;
  width : 350px;
}
.rightcontentbox
{
  float : right;
  width : 345px;
  border: #ccc 1px solid;
  margin-bottom : 5px;
}
.rightcontentboxtitle
{
  background-color : #B00000;
  margin : 10px 10px;
  border : #ccc 1px solid;
  text-align : center;
}
.rightcontentboxtitle a
{
  font-size : 14px;
  color : #fff;
  font-weight : bold;
  text-decoration : none;
}
.rightcontentboxtext
{
  text-align : right;
  font-size : 8px;
  direction : rtl;
}
.irannews
{
  width : 320px;
  border-bottom : #ccc 1px solid;
  border-bottom-style:dotted;
  margin : 0 auto;
  overflow : hidden;
  padding-bottom : 10px;
  padding-top : 10px;
}
.irannewsbox1
{
  width : 75px;
  float : right;
  margin:2px 2px;
  border: #ccc 1px solid;
  vertical-align:top;
}
.irannewsbox1 img
{
  width : 75px;
  height : 75px;
  border : 0; 
  vertical-align:top;
}
.irannewsbox2
{
  width : 230px;
  float : left;
  margin:2px 0;
  vertical-align:top;
  text-align: justify;
}
.irannewsbox2 A
{
  float : left;
  text-decoration : none;
  text-align : justify;
  font-size : 12px;
  color : #B00000;
  vertical-align:top;
  direction : rtl;  
}
.orangesqr
{
  border : 0;
}
.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
	font-family: tahoma;
  overflow: hidden;
	background-color: #B00000;
	padding-left: 0px;
}
.congressfa
{
  width : 320px;
  border-bottom : #ccc 1px solid;
  border-bottom-style:dotted;
  padding : 10px 0;
  margin : 0 auto;
  margin-bottom : 5px;
  text-align : justify;
}
.congressfa a
{
  text-decoration : none;
  font-size : 12px;
  color : #B00000;
}
.leftcontentbox
{
  float : left;
  width : 345px;
  border : #ccc 1px solid;
  margin-bottom : 5px;
}
.leftcontentboxtitle
{
  background-color : #B00000;
  margin : 10px 10px;
  border : #ccc 1px solid;
  text-align : center;
}
.leftcontentboxtitle a
{
  font-size : 14px;
  color : #fff;
  font-weight : bold;
  text-decoration : none;
}
.leftcontentboxtext
{
  text-align : right;
  font-size : 8px;
  direction : rtl;
}
#mainqiau
{
  width : 100%;
  margin-bottom : 10px;
  margin-top : 10px;
  direction : rtl;
}
#partsqiau
{
  width : 170px;
  float : right;
  margin-right : 5px;
}
.qiauimg
{
  border : 0;
  border : #ccc 1px solid;
  margin-right : 6px;
  width : 75px;
}
#textqiau
{
  width : 140px;
  float : left;
  margin-left : 3px;
  padding-right : 5px;
  font-size : 12px;
  text-align : justify;
}
#textqiau a
{
  color : #B00000;
  padding-right : 5px;
  text-decoration : none;
  font-weight : bold;
  font-size : 12px;
  text-align : justify;
}
.h
{
  width : 320px;
  border-bottom : #ccc 1px solid;
  border-bottom-style:dotted;
  padding : 10px 0;
  margin : 0 auto;
  margin-bottom : 5px;
  direction : rtl;
}
.h a
{
  text-decoration : none;
  font-size : 12px;
  color : #B00000;
}
.g
{
  width : 320px;
  border-bottom : #ccc 1px solid;
  border-bottom-style:dotted;
  padding-bottom : 10px;
  padding-top : 10px;
  margin : 0 auto;
  margin-bottom : 5px;
  direction : ltr;
  text-align : left;
}
.g a
{
  text-decoration : none;
  font-size : 12px;
  color : #B00000;
}
.g2
{
  width : 5px;
  float : left;
  vertical-align : middle;
}
#footer1
{
  width : 900px;
  margin-bottom : 10px;
}
#right
{
  width : 500px;
  float : right;
  text-align : right;
  font-size : 12px;
  color : #fff;
  background-color : #C4C4C4;
  direction : rtl;
}
#right a
{
  text-decoration : none;
  color : #fff;
}
#left
{
  width : 400px;
  float : left;
  text-align : left;
  font-size : 12px;
  color : #fff;
  direction : rtl;
  background-color : #C4C4C4;
}
#footer2
{
  font-size : 12px;
  color : #B00000;
  margin-bottom : 10px; 
  clear : both;
  direction : rtl;
}
#footer2 a
{
  color : #B00000;
}
#footer3
{
  font-size : 12px;
  color : #B00000;
  direction : rtl;
}
#maincontent
{
  width : 700px; 
  border : #ccc 1px solid;
  float : left;
}
#maincontenttext
{
  padding : 10px 10px;
  text-align:justify;
}
#maincontent .hrln
{
  width : 600px;
}
.maincontenttitle
{
  padding : 10px 10px;
  text-align : center;
  color : #B00000;
  font-weight : bold;
}
#heading
{
  width : 700px; 
  margin : 25px 0;
  font-size : 24px;
}
* html #heading
{
  width : 680px; 
}
.congress
{
  width : 680px;
  margin: 0 auto;
  margin-bottom : 10px;
}
.congressimg
{
  float : right;
  margin-right : 5px;
  width : 680px;
}
.congressimg img
{
  border : 0;
  margin-left : 10px;
}
.congressbody
{
  float : left;
  padding-left : 5px;
  width : 680px;
}
.congresstitle
{
  margin-right : 10px;
  margin-left : 10px;
}
.congresstitle a
{
  color : #B00000;
  padding-bottom : 10px;
  text-decoration : none;
  font-weight : bold;
  width : 680px;
}
.congresstext
{
  margin-top : 10px;
  padding-bottom : 10px;
  width : 650px;
  text-align : justify;
  margin-right : 10px;
  margin-left : 10px;
}
.congressbody
{
  padding-left : 5px;
  width : 680px;
}
.date
{
  font-size : 10px;
  padding-left : 5px;
  text-align : left;
}
.unv
{
  font-size : 10px;
  padding-left : 5px;
  text-align : left;
}
.city
{
  font-size : 10px;
  padding-left : 5px;
  text-align : left;
}
.email 
{
  font-size : 10px;
  padding-left : 5px;
  text-align : left;
}
.url
{
  font-size : 10px;
  padding-left : 5px;
  text-align : left;
  direction : ltr;
}
.code
{
  font-size : 10px;
  padding-left : 5px;
  text-align : left;
}
#nav
{
  width : 680px; 
  margin : 10px 0;
}
#nextpage
{
  width : 345px; 
  float : right;
  text-align : left;
}
#nextpage img
{
  border : 0px;
}
#previouspage
{
  width : 345px; 
  float : left;
  text-align : right;
}
#previouspage img
{
  border : 0px;
}
.newscontents
{
  width : 680px; 
  margin: 0 auto;
  overflow: hidden;
}
.part1
{
  width : 75px; 
  height : 75px; 
  margin: 0 auto;
  float: right;
}
.part1 img
{
  border : 0;
  height : 75px;
  width : 75px;
}
.part2
{
  text-align: right;
  float : right;
  margin-right : 10px;
  color : #B00000;
  font-size : 14px;
  text-align : right;
  text-decoration : none;
  vertical-align : middle; 
}
.newstitles
{
  margin-right : 10px;
}
.part3
{
  width : 680px; 
  padding-left : 5px;
  font-size : 10px;
  text-align : left;
}
.newshr
{
  width : 680px; 
  color : #B00000;
}
#newstop
{
  width : 660px; 
  margin: 0 auto;
  padding-top : 10px;
  padding-bottom : 5px;
  padding-left : 10px;
  padding-right : 10px;
}
#newstoptext
{
  width : 580px;
  padding-top : 0px;
  padding-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  float : left;
}
#lead
{
  margin-top : 5px;
  font-size : 14px;
  text-align : justify;
  direction : rtl;
}
#newsimg
{
  width : 75px;
  float : right;
}
#newsimg img
{
  width : 75px;
  border : 0px;
}
#newsbody
{
  width : 660px;
  margin : 0 auto;
  padding-right : 10px;
  float : right;
  direction : rtl;
}
#newshr
{
  width : 680px;
  color : #B00000;
  margin-top : 10px;
  margin-bottom : 10px;
}
#otherimages
{
  width : 680px;
  overflow : hidden;
  }
#otherimages img
{
  border : 0px;
  padding-left : 10px;
}
#others
{
  width : 670px;
  margin : 0 auto;
  padding-bottom : 10px;
}
#sitemap
{
  width : 680px; 
  padding-bottom : 10px;
  border: #ccc 1px solid;
  margin: 0 auto;
  direction : rtl;
}
#sitemap a
{
  text-decoration : none;
  color: #B00000;
}
#sitemap .mapsection 
{
  color: #B00000;
}
#sitemap .mapitem 
{
  color: #B00000;
}
#jobstext
{
  padding : 10px 20px 5px 15px;
  font-size : 14px;
  text-align : justify;
  direction : rtl;
}
#jobstexthr
{
  color : #747474;
  width : 100%;
  margin: 10px 0;
}
#services
{
  width : 680px;
  margin : 0 auto;
}
#services #right
{
  width : 340px;
  float : right;
}
#estekhdam
{
  BORDER-LEFT: #ccc 1px solid; 
  width : 160px;
  float : right;
  color : gray;
  font-size : 10px;
}
#jobsheading
{
  color : #747474;
  font-size : 16px;
  font-weight : bold;
  text-decoration : underline;
}
#estekhdam a
{
  color : #B00000;
  text-decoration : none;
}
#amadebekar
{
  BORDER-LEFT: #ccc 1px solid; 
  width : 160px;
  float : left;
  color : gray;
  font-size : 10px;
}
#jobsheading
{
  color : #747474;
  font-size : 16px;
  font-weight : bold;
  text-decoration : underline;
}
#amadebekar a
{
  color : #B00000;
  text-decoration : none;
}
#services #left
{
  width : 340px;
  float : left;
}
#tadris
{
  BORDER-LEFT: #ccc 1px solid; 
  width : 160px;
  float : right;
  color : gray;
  font-size : 10px;
}
#jobsheading
{
  color : #747474;
  font-size : 16px;
  font-weight : bold;
  text-decoration : underline;
}
#tadris a
{
  color : #B00000;
  text-decoration : none;
}
#bazaryab
{
  width : 160px;
  float : left;
  color : gray;
  font-size : 10px;
}
#jobsheading
{
  color : #747474;
  font-size : 16px;
  font-weight : bold;
  text-decoration : underline;
}
#bazaryab a
{
  color : #B00000;
  font-size : 12px;
  text-decoration : none;
}
#services hr
{
  color : #747474;
  width : 100%;
}
#links
{
  width : 680px;
  margin : 0 auto;
  padding-bottom : 10px;
}
#links #link
{
  font-weight : bold;
  text-decoration : none; 
  padding-left : 30px;
}
#jobsearchheading
{
  width : 680px;
  font-size : 14px;
  font-weight : bold;
  padding-top : 10px;
}
#jobsearchheading hr
{
  color : #747474;
  width : 680px;
}
.jobsearchingtitle
{
  font-size : 14px;
  float : right;
  padding-right : 20px;
  font-weight : bold;
}
.jobsearchingtext
{
  width : 90%;
  font-size : 14px;
  float : right;
  padding : 0 20px;
  text-align:justify;
  margin-bottom : 10px;
}
.jobsearchingtel
{
  font-size : 10px;
  float : left;
  
}
.jobsearchingfax
{
  font-size : 10px;
  float : left;
  
}
.jobsearchingemail
{
  font-size : 10px;
  float : left;
  
}
.jobsearchinghr
{
  width : 680px;
  color : #747474;
}
#jobsearchinga
{
  text-decoration : none;
}
#sabtagahiform
{
  width : 500px;
  float:right;
  margin-top: 10px;
}
#sabtagahiform a
{
  text-decoration : none;
  float:right;
  color: #B00000;
  padding-right : 15px;
  font-weight:bold;
}
#sabtagahitext
{
  width : 150px;
  font-size : 14px;
  float:left;
  text-align:justify;
  margin-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
}
#fieldset
{
  width: 600px;
  font-family : tahoma;
}