body 
{ 
	margin: 10px 0; 
	padding: 0; 
	background: #fff;
}
#container
{ 
	padding: 0;
	margin: 0px auto;
	width: 924px;
	overflow: hidden;
	background: url('bg.gif') repeat-y left top;
}
#header 
{ 
	height: 182px;
	padding: 0; 
	margin: 0;
	background: #fff url('header.gif') no-repeat right top;
}
#right
{ 
	width: 170px; 
	float: right; 
	padding: 10px 20px; 
	margin: 0; 
	background: url('right-bg.gif') no-repeat center top;


}
#left
{
	width: 674px;
	float: left; 
	padding: 20px 20px; 
	margin: 0;
	overflow: hidden;
	background: url('left-bg.gif') no-repeat left top;

}

#footer 
{ 
	clear: both; 
	width: 100%; 
	height: 20px; 
	padding: 0; 
	margin: 0; 
	background: white url('footer.gif') no-repeat center top;
}

#menu-vr
{
	clear: both;
	width: 160px;
	padding: 0;
	margin: 25px auto 10px auto;
}
	#menu-vr h3
	{
		background: #f0f0f0;
		direction: rtl; 
		text-alitn: center;
		color: #000; 
		font: 600 8pt tahoma;
		margin: 5px 0 5px 0; 
		padding: 5px 40px; 
	}
	#menu-vr ul
	{ 
		margin: 0; 
		padding: 0;
	}
	#menu-vr ul li 
	{ 
		width: 100%;
		float: right;
		list-style: none;	
		padding: 0 0; 
		margin: 2px 3px 0 0;	
	}
	#menu-vr ul li a 
	{ 
		height: 23px;
		padding: 0 5px 0 0;
		margin: 0;
		display: block;
		color: #054C4F;
		font: 8pt tahoma;
		direction: rtl;
		text-align: right;
		line-height: 22px;
		border-bottom: #d2d2d2 dotted 1px;
	}
	#menu-vr ul li a.first
	{
		border-top: #d2d2d2 dotted 1px;
	}
	#menu-vr ul li a:hover
	{ 
		color: green;
	}
	#menu-vr ul li a.current
	{
		color: red;
	}

#menu-tab
{
	clear: both;
	height: 23px;
	width: 100%;
	float: left;
	padding: 0;
	margin: 104px 25px 0 -25px;
}
	#menu-tab ul
	{ 
		margin:0; 
		padding:0; 
	}
	#menu-tab ul li 
	{ 
		width: 87px;
		height: 23px;
		float: right;
		list-style: none;
		padding: 0;
		margin: 0 0 0 1px;
	}
	#menu-tab ul li a 
	{ 
		width: 100%;
		height: 100%;
		padding: 0;
		margin: 0;
		color: #000; 
		font: 8pt tahoma;
		line-height: 22px;
		text-decoration: none; 
		text-align: center;
		display: block;
		background: url('menu-bg.png') no-repeat center top;
	} 	
	#menu-tab ul li a:hover 
	{ 
		color: red; 
	} 	
	#menu-tab ul li a.home
	{ 
	}
	#menu-tab ul li a.first
	{ 
	} 	
	#menu-tab ul li a.current 
	{ 
		background-position: 0 -23px;
	}

	.en #menu-tab
	{
		margin: 104px 25px 0 25px;
	}
	.en #menu-tab ul li 
	{ 
		float: left;
	}

#menu-dropdown
{
	clear: both;
	height: 23px;
	width: 99%;
	float: left;
	padding: 0;
	margin: 96px 0 0 0;
}
	#menu-dropdown h3
	{
		height: 28px;
		padding: 0 25px 0 0;
		margin: 0;
		font: 600 8pt tahoma;
		line-height: 24px;
		background: url('title-bg.jpg') no-repeat right top;
	}
	#dropdown
	{
		padding: 0;
		margin: 0;
		list-style:none;
		background: #FFF;
	}

	#dropdown ul
	{
		width: 90px;
		padding: 0;
		margin: 0px 0px 0 -3px;
		z-index: 199;
		display: none; 
		position: absolute; 
		list-style: none;
		background: #FFF;
		border: #FFF solid 1px;
	}
	#dropdown ul ul, #dropdown ul ul ul, #dropdown ul ul ul ul, #dropdown ul ul ul ul ul
	{
		width: 90px;
		padding: 0;
		margin: -26px 0px 0 -194px;
		z-index: 199;
		display: none; 
		position: absolute; 
		list-style: none;
		background: #FFF;
		border: #FFF solid 1px;
	}
	.en #dropdown ul ul, .en #dropdown ul ul ul, .en #dropdown ul ul ul ul, .en #dropdown ul ul ul ul ul
	{
		margin: -26px 0px 0 -90px;
	}
		#dropdown li, #dropdown li ul li, #dropdown li ul ul li, #dropdown li ul ul ul li, #dropdown li ul ul ul ul li
	{
		width: 90px;
		padding: 0;
		margin: 0px 1px 1px 1px;
		position: relative;
		float: right;
		border: #c9cdd6 solid 1px;
	}
		.en #dropdown li, .en #dropdown li ul li, .en #dropdown li ul ul li, .en #dropdown li ul ul ul li, .en #dropdown li ul ul ul ul li
	{
		float: left;
	}
		#dropdown li:hover ul ul, #dropdown li:hover ul ul ul, #dropdown li:hover ul ul ul ul, #dropdown li:hover ul ul ul ul ul
	{
		display:none; 
	}
		#dropdown li:hover ul, #dropdown ul li:hover ul, #dropdown ul ul li:hover ul, #dropdown ul ul ul li:hover ul, #dropdown ul ul ul ul li:hover ul, #dropdown ul ul ul ul ul li:hover ul
	{
		display:block;
	}
	#dropdown a
	{
		height: 16px;
		width: auto;
		display: block;
		padding: 4px 5px 2px 1px;
		margin: 1px 1px 1px 1px;
		cursor: hand;
		text-decoration: none;
		text-align: right;
		font: 8pt tahoma;
	}
	.en #dropdown a
	{
		text-align: left;
	}
	#dropdown a:hover
	{
		color: red;
	}
	#dropdown .expand 
	{
		background: url('tol.gif') no-repeat left center;
	}
	.en #dropdown .expand 
	{
		background: url('tor.gif') no-repeat right center;
	}

#menu-line
{
	width: 99%;
	height: 22px;
	padding: 0;
	margin: 0px auto 0 auto;
	padding: 30px 0 0 0;
}
	#menu-line ul
	{ 
		margin: 0; 
		padding: 0px 1px 0px 0; 
	}
	#menu-line ul li 
	{ 
		float: right;
		list-style: none;
		padding: 0px 10px 0px 0px;
	}
	#menu-line li a 
	{ 
		color: #FFF; 
		font: 8pt tahoma;
		text-decoration: none; 
		border-right: #f5f5f5 solid 2px;
		padding: 0 7px 0 0;
	} 	
	#menu-line ul li a:hover 
	{ 
		color: #000; 
	} 	
	#menu-line ul li a.current
	{ 
		color: yellow; 
	}
	#menu-line ul li a.first
	{ 
		border: none; 
	}
	.en #menu-line li a 
	{ 
		border-right: none;
		border-left: #f5f5f5 solid 2px;
		padding: 0 0 0 7px;
	} 	
	.en #menu-line ul li 
	{ 
		float: left;
	}

#submenu
{
	width: auto;
	height: 28px;
	padding: 0;
	margin: 0;
	border-right: solid 1px #aad9d4;
	border-left: solid 1px #aad9d4;
	background: url('dotted-border.gif') repeat-x center 23px;
}
	#submenu hr
	{
		width: 98%;
		height: 1px;
		padding: 0 ;
		margin: -3px auto 0 auto;
		color: #aad9d4;
	}
	#submenu ul
	{
		width: auto;
		height: 18px;
		padding: 0;
		margin: 2px 0 0 0;
	}
	#submenu ul li
	{
		padding: 0;
		margin: 0;
		float: right;
		list-style: none;
	}
	#submenu ul li a
	{
		display: block;
		padding: 0 8px 2px 8px;
		margin: 0;
		font: 8pt tahoma;
		color: blue;
		border-right: #c0c0c0 solid 2px;
	}
	#submenu ul li a:hover
	{
		color: red;
	}
	#submenu ul li a.current
	{ 
		color: green;
	}
	#submenu ul li a.first
	{ 
		border: none; 
	}

	.en #submenu ul li
	{
		float: left;
	}
	.en #submenu ul li a
	{
		border-right: none;
		border-left: #c0c0c0 solid 2px;
	}
	.en #submenu ul li a.first
	{
		border: none;
	}

#navigation
{ 
	clear: both;
	width: auto; 
	margin: 0 0 5px 0; 
	padding: 162px 210px 0 0; 
}
	#navigation ul
	{
		width: 100%;
		height: 22px;
		padding: 0;
		margin: 0;
		list-style: none;
	}
	#navigation ul li
	{
		padding:0px 0px 2px 5px;
		margin: 2px 0px 0px 0px;
		float: right;
		font: 8pt tahoma;
		color: black;
		direction: rtl;
		borderbottom: dotted 1px #c0c0c0;
	}
	#navigation ul li a
	{
		padding: 0px 0px 0 14px ;
		padding: 0px 14px 0 0px !For Firefox;
		background: url('tol.gif') no-repeat left 2px;
	}
	#navigation ul li a:hover
	{
		color: red;
	}

	.en #navigation ul li
	{
		float: left;
	}
	.en #navigation ul li a
	{
		padding: 0px 14px 0 0px ;
		padding: 0px 0px 0 14px !For Firefox;
		background: url('tor.gif') no-repeat right 1px;
	}

#article
{
	margin:20px 0 10px 0;
	padding: 0px 0px 0px 0;
	font: 8pt tahoma;
}
	#article ul
	{ 
		font: 8pt tahoma;
		list-style: none;	
		direction: rtl;  
		text-align: right; 
		margin: 0px 0 0 0;
		padding: 5px 0 0 0;
	}
	#article ul li 
	{ 
		color:#F29900; 
		margin: 0;	
		padding:0 18px 3px 0; 
		list-style: none;	
		background: url('bullet-hover.gif') no-repeat right 7px;
	}
	#article #box 
	{
		padding:5px 0px;
		margin: 0;
		width: 100%;
		text-align: right;
		clear: left;
	}
	#article #body
	{
		overflow: hidden;
		font:8pt tahoma;
		padding:0 0 5px 0;
		margin: 8px 0 0 0;
		color: #505050;
		direction: rtl;
		text-align: right;
		clear: both;
		overflow: hidden;
	}
	#article #body #image
	{
		width: 100px;
		height: 100px;
		border: solid 1px;
		float: left;
		padding: 0;
		margin: 0 4px 0 0;
	}
	#article #box #title
	{
		background: url('bullet-2.gif') no-repeat right 6px;
		margin:0 0 0px 0;
		padding:0 12px 0 0px;
	}
	#article #box #title span.date
	{
		width: 100%;
		border-top: solid 1px #c4d8e2;
		font: 7pt tahoma;
		direction: rtl;
		float: right;
		margin: 2px 0px 0px 0px;
		padding:0px 0px 4px 0px;
		color: #84b6e2;
	}
	#article #box #title a
	{
		font: 600 8pt tahoma;
		text-decoration: none;
		direction: rtl;
		text-align: right;
		padding:0 0 4px 0;
		margin: 0 0 3px 0;
		color:#F76E00; 
		clear: both;
	}

	#article a.attach
	{
		width: 20px;
		height: 21px;
		margin: 5px 5px 5px 10px;
		float: left;
		display: block;
		background: url('icon_download.gif') no-repeat top right;
	}

	#article a.pdf
	{
		width: 20px;
		height: 21px;
		margin: 5px 5px 5px 10px;
		float: left;
		display: block;
		background: url('pdf.gif') no-repeat top right;
	}
	#article a.doc
	{
		width: 20px;
		height: 21px;
		margin: 5px 5px 5px 10px;
		float: left;
		display: block;
		background: url('doc.png') no-repeat top right;
	}

	#article #box #title a:hover
	{
		color:red; 
	}
	#article p
	{ 	
		font: 9pt tahoma;
		line-height: 145%;
		margin: 2px 0 5px 0;
		padding: 0; 
	}
	#article h1
	{
		direction: rtl; 
		color:#F29900; 
		font: 600 8pt tahoma;
		margin: 12px 0 5px 0; 
		padding:0px 0; 
		text-align: center;
	}
	#article h3 
	{
		direction: rtl; 
		text-alitn: right;
		color:#333333; 
		font: 600 8pt tahoma;
		margin: 10px 0 5px 0; 
		padding:4px 0; 
		clear: both;
	}
	#article hr.pagebreak
	{
		display: none;
	}
	#article #articlepaging
	{
		height: 18px;
		direction: rtl;
		text-align: center;
	}
	
	#article #articlepaging #numeric 
	{
		float: left;
		height: 17px;
		width: 19px;
		padding: 2px 0px 0px 1px;
		display: block;
		font: 8pt tahoma;
		color: #457AA8;
		text-decoration: none;
		background: url('minibox.gif') no-repeat top left;
	}

	#article #articlepaging #next 
	{
		float: left;
		height: 16px;
		width: 19px;
		padding: 2px 0px 0px 1px;
		margin: 1px 0px 0 2px;
		display: block;
		text-decoration: none;
		background: url('article-next.gif') no-repeat top left;
	}

	#article #articlepaging #prv 
	{
		float: left;
		height: 16px;
		width: 19px;
		padding: 2px 0px 0px 1px;
		margin: 1px 2px 0 0px;
		display: block;
		text-decoration: none;
		background: url('article-prv.gif') no-repeat top left;
	}

	#article #articlepaging #numeric.current
	{
		color: red;
	}
	
#news
{
	width: auto;
	margin:20px 0 10px 0;
	padding: 0px 0px 0px 0;
}
	#news ul
	{ 
		font: 8pt tahoma;
		list-style: none;	
		text-align: right; 
		margin: 0px 0 0 0;
		padding: 5px 0 0 0;
	}
	#news ul li 
	{ 
		color:#F29900; 
		margin: 0;	
		list-style: none;	
	}
	#news ul li a
	{ 
		height: 16px;
		direction: rtl;  
		display: block;
		padding:0 18px 0 0; 
		margin: 0;
		background: url('bullet-hover.gif') no-repeat right 4px;
	}
	#news #box 
	{
		padding:5px 0px;
		margin: 0;
		width: 100%;
		text-align: right;
	}
	#news #body
	{
		overflow: hidden;
		font:8pt tahoma;
		padding:0 0 5px 0;
		margin: 0;
		color: #505050;
		direction: rtl;
		text-align: right;
		clear: both;
		overflow: hidden;
	}
	#news #body #image
	{
		width: 120px;
		height: 90px;
		border: solid 1px #c0c0c0;
		float: right;
		padding: 0;
		margin: 6px 0 0 6px;
	}

	#news #image_inner
	{
		width: 200px;
		height: 150px;
		border: solid 1px #c0c0c0;
		float: left;
		padding: 0;
		margin: 6px 8px 0 0;
	}
	#news #box #title
	{
		margin: 0px 0 5px 0;
		padding: 0 17px 0 0;
		clear: left;
		direction: rtl;
		background: url('bullet-blank.gif') no-repeat right 7px;
	}
	#news #box #title span.date
	{
		width: 96%;
		border-top: solid 1px #c4d8e2;
		font: 9px tahoma;
		direction: rtl;
		float: right;
		margin: 2px 0px 8px 0px;
		padding:0px 20px 4px 0px;
		color: #84b6e2;
		background: url('date.gif') no-repeat right 1px;
	}
	#news #box #title a
	{
		font: 600 8pt tahoma;
		text-decoration: none;
		direction: rtl;
		text-align: right;
		padding:0 0 4px 0;
		margin: 0 0 3px 0;
		color: #024d86; 
		clear: both;
	}
	#news #box #title a:hover
	{
		color:red; 
	}
	#news p
	{ 	
		font: 9pt tahoma;
		line-height: 145%;
		margin: 2px 0 5px 0;
		padding: 0; 
	}
	#news h1
	{
		direction: rtl; 
		color:#024d86; 
		font: 600 8pt tahoma;
		margin: 12px 0 7px 0; 
		padding:0px 0; 
		text-align: center;
	}
	#news h3 
	{
		direction: rtl; 
		text-alitn: right;
		color:#024d86; 
		font: 600 8pt tahoma;
		margin: 10px 0 5px 0; 
		padding:4px 0; 
		clear: both;
	}
	#news marquee
	{
		height: 160px;
		width: 100%;
		margin: 0;
		padding: 0 10px 0 0;
	}
	#news marquee p
	{
		color: black;
	}

#gallery
{
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0px 0 0px 0;
	clear: both;
}
	#gallery h3 
	{
		direction: rtl; 
		text-alitn: right;
		color: #333333; 
		font: 600 8pt tahoma;
		margin: 10px 0 5px 0; 
		padding:4px 0; 
		clear: both;
	}
	#gallery ul 
	{
		width: 100%;
		height: auto;
		text-align:center;
		padding: 0;
		margin: 0px 0 5px 0;
		list-style: none;
	}
	#gallery ul li
	{
		width: 168px;
		float: right;
		padding:0 0 4px 0;
		margin: 5px 5px 0px 5px;
		background: #f5f5f5;
	}
	#gallery ul li img
	{
		width:148px;
		height:100px;
		margin:10px 5px 2px 5px;
		border:#c0c0c0 1px solid;
	}
	#gallery ul li a
	{
		text-decoration: none;
	}
	#gallery ul li a span
	{
		display: block;
		font: 600 8pt tahoma;
		direction: rtl;
		color:#888;
		padding:0;
		margin:0;
	}
	#gallery ul li p
	{
		text-align: right;
		direction: rtl;
		font: 8pt tahoma;
		margin: 4px 10px;
		padding: 0;
	}
	#gallery p.details
	{
		width: 115px;
		direction: ltr;
		text-align: right;
		margin: 5px 5px;
		padding: 5px 10px;
		background: #f0f0f0;
		clear: both;
	}
	#gallery #imagepan
	{
		overflow: hidden;
		padding: 5px 0 0 0;
		margin: 0;
	}
	#gallery #image
	{
		width: 500px;
		border: 2px solid #c0c0c0;
		margin: 0;
		padding: 0;
	}
	#gallery #description
	{
		width: 96%;
		margin: 0;
		padding: 0;
		text-align:right;
		direction: rtl;
		font: 8pt tahoma;
	}
	#gallery #prevnext
	{
		width: 45px;
		margin: 0 auto;
		text-align: center;
	}
	#gallery #prevnext a
	{
		width: 16px;
		height: 16px;
		margin: 0 2px;
		display: block;
	}
	#gallery #prevnext a.prev
	{
		background: url('prv-2.gif') no-repeat right center;
		float: left;
	}
	#gallery #prevnext a.next
	{
		background: url('next-2.gif') no-repeat right center;
		float: right;
	}

#link
{
	clear: both;
	padding:0;
	margin:0 ;
}
	#link ul
	{
		padding: 25px;
		margin: 0;
		font: 8pt tahoma;
		direction: rtl;
		text-align: right; 
		color: #666666;
		list-style: none;
	}
	#link ul li
	{
		width: 100%;
		display: block;
		padding: 0 12px 0 0;
		background: url('bullet.gif') no-repeat 7px right;
	}

	#link ul li img
	{
		border: none;
		float: right;
		margin: 3px 0 0 0;
		border: #c0c0c0 solid 1px;
	}
	#link ul li.seprator
	{
		width: 50%;
		padding: 0;
		margin: -5px -15px 0 0;
		height: 0px;
		list-style: none;
		border-top: dotted 1px green;
	}

#blog
{
	margin:20px 0 10px 0;
	padding: 0px 0px 0px 0;
}
	#blog ul
	{ 
		margin: 0px 0 0 0;
		padding: 5px 0 0 0;
	}
	#blog ul li 
	{ 
		width: 95%;
		display: block;
		list-style: none;	
		margin: 0;
		padding:0 18px 3px 0; 
		font: 8pt tahoma;
		direction: rtl;  
		text-align: right; 
		color:#F29900; 
		background: url('bullet-hover.gif') no-repeat right 7px;
	}
	#blog #box 
	{
		padding:5px 0px;
		margin: 0;
		width: 100%;
		overflow: hidden;
		text-align: right;
		clear: left;
	}
	#blog #body
	{
		overflow: hidden;
		font:8pt tahoma;
		padding:0 0 5px 0;
		margin: 0;
		color: #505050;
		direction: rtl;
		text-align: right;
		clear: both;
		overflow: hidden;
	}
	#blog #box #title
	{
		margin:0 0 5px 0;
		padding: 0px;
	}
	#blog span.date
	{
		width: 96%;
		float: right;
		margin: 4px 0px 5px 0px;
		padding: 2px 20px 7px 0px;
		font: 8pt tahoma;
		color: #c0c0c0;
		direction: rtl;
		background: #fafafa url('date.gif') no-repeat right 4px;
	}
	#blog #box #title a
	{
		font: 600 8pt tahoma;
		text-decoration: none;
		direction: rtl;
		text-align: right;
		padding:0 0 4px 0;
		margin: 0 0 3px 0;
		c/olor:#F76E00; 
		clear: both;
	}
	#blog #box #title a:hover
	{
		color:red; 
	}
	#blog p
	{ 	
		font: 9pt tahoma;
		line-height: 145%;
		direction: rtl;
		margin: 2px 0 5px 0;
		padding: 0; 
	}
	#blog h1
	{
		direction: rtl; 
		color:#F29900; 
		font: 600 8pt tahoma;
		margin: 12px 0 5px 0; 
		padding:0px 0; 
		text-align: center;
	}
	#blog h3 
	{
		direction: rtl; 
		text-alitn: right;
		color:#333333; 
		font: 600 8pt tahoma;
		margin: 10px 0 5px 0; 
		padding:4px 0; 
		b//ackground: url('dotline.gif') repeat-x bottom;
		clear: both;
	}

#form
{
	padding:15px 0 0 0;
	margin: 0 0 20px 0;
}
	#form form
	{
		margin: 0;
		pading: 0;
	}
	#form #field 
	{
		direction: rtl;
		margin: 2px 0;
		font: 8pt tahoma;
		clear: both;
		width: 100%;
	}
	#form #field span
	{
		width: 85px;
		float: right;
	}
	#form span.lable
	{
		padding: 0 10px 0 0;
	}
	#form span.required
	{
		b//ackground: url(req.gif) no-repeat right 5px;
	}
	#form .f_textbox 
	{
		border:#c0c0c0 solid 1px;
		height: 18px;
		background: #f5f5f5;
		padding:0 2px;
		font: 8pt tahoma;
		direction: rtl;
		text-align: right;
	}
	#form .f_textarea 
	{
		border:#c0c0c0 solid 1px;
		width: 200px;
		height: 100px;
		background: #f5f5f5;
		padding: 2px;
		font: 8pt tahoma;
		direction: rtl;
		text-align: right;
	}
	#form .e_numberbox 
	{
		border:#c0c0c0 solid 1px;
		height: 18px;
		background: #f5f5f5;
		padding:0 2px;
		font: 8pt tahoma;
		direction: rtl;
		text-align: left;
	}
	#form .f_selectbox 
	{
		border:#c0c0c0 solid 1px;
		background: #f5f5f5;
		font: 9pt tahoma;
	}
	#form .f_botton
	{
		border: solid 1px;
		font: 9pt tahoma;
		margin: 15px 10px 15px 0;
	}
	#form .required
	{
		color: red;
	}
	#form #result 
	{
		direction: rtl;
		margin:2px 0;
		padding:10px 15px;
		font: 8pt tahoma;
		clear: both;
		width: 95%;
		border:#f0f0f0 solid 1px;
		background: #f5f5f5;
	}
	#form #result span.lable
	{
		width: 20%;
		float: right;
	}
	#form #result span.field
	{
		width: 75%;
		float: right;
	}
	#form #confirm
	{
		padding: 0;
		margin: 0;
	}
	#form #confirm p
	{
		margin-bottom: 10px;
		direction: rtl;
		text-align: right;
		font: 8pt tahoma;
	}
	#form #confirm a
	{
		background: url(arrow_redo.gif) no-repeat;
		width: 20px;
		height: 20px;
		display: block;
		font: 8pt tahoma;
		margin-top:25px;
		direction: rtl;
		text-align: left;
	}

#textbox
{
	background: #f0f0f0;
	width: 95%;
	clear: both;
	direction: rtl;
	padding: 10px;
	margin: 10px 0;
	font: 8pt tahoma;
}

#contact
{
	direction: rtl;
}
	#contact table
	{
		border: 0;
		width: 50%;
		margin: 15px;
		font: 8pt tahoma;
		direction: rtl;
	}
	#contact table td
	{
		padding: 1px 5px;
	}
	#contact .fa
	{
		border: #999999 1px solid; 
		font: 8pt tahoma; 
		direction: rtl; 
	}
	#contact .en
	{
		border: #999999 1px solid; 
		font: 8pt tahoma; 
		direction: ltr; 
	}
	#contact #confirm
	{
		margin: 4px;
		background: #F0F0F0;
		padding: 5px;
		font: 8pt tahoma;
	}


#faq
{
	direction: rtl;
	font: 8pt tahoma;
}
	#faq ul
	{
		list-style: square;	
	}
	#faq ul li
	{
		margin: 10px 0;
	}
	#faq span.question
	{
		font: 600 8pt tahoma;
		color: red;
	}
	#faq a.top
	{
		background: url(up.gif) no-repeat;
		display: block;
		margin: 10px 0 5px 0;
		height: 10px;
		width: 10px;
	}
	#faq .fa
	{
		border: #999999 1px solid; 
		font: 8pt tahoma; 
		direction: rtl; 
		width: 310px;
	}
	#faq .fab
	{
		border: #999999 1px solid; 
		font: 8pt tahoma; 
		direction: rtl; 
	}
	#faq #confirm
	{
		margin: 4px;
		background: #F0F0F0;
		padding: 5px;
	}


#staff
{
	width: 95%;
}
	#staff #box
	{
		background: #F9F6EE;
		padding: 15px 15px 10px 15px;
		margin: 0 auto 5px auto;
		width: 100%;
		overflow: hidden;
	}
	#staff img.thumb, img.larg
	{
		border: #c0c0c0 solid 1px;
		float: left;
	}
	#staff span
	{
		display: block;
		margin: 7px 0;
		direction: rtl;
		font: 9pt tahoma;
	}
	#staff span.link
	{
		font: 600 8pt tahoma;
		margin: 0 0 10px 0;
	}
	#staff h2
	{
		direction: rtl; 
		color: black; 
		font: 600 8pt tahoma;
		margin: 0px 0 5px 0; 
		padding: 4px 0; 
		background: none;
	}
	#staff hr
	{
		height: 1px;
	}
	#staff #description
	{
		font: 9pt tahoma;
		direction: rtl;
		padding: 6px;
	}
	
#relation
{
	width: 160px;
	height: auto;
	padding: 0;
	margin: 20px auto 4px auto;
	clear: both;
}
	#relation #chdiv
	{
		width: 158px;
		height: 100px;
		padding: 0;
		margin: 0 0 2px 0;
		border: #0099CC solid 1px;
	}
	#relation #chdiv a
	{
		display: block;
		width: 158px;
		height: 100px;
	}
	#relation img
	{
		border: none;
	}
	#relation #chpn
	{
		width: 100%;
		height: 28px;
		margin: 0;
		padding: 0;
		background: #0099CC;
	}
	#relation #chpn .c1
	{
		width: 30%;
	}

	#relation #chpn .c2
	{
		width: 70%;
	}
		
	#relation #chpn img
	{
		float: right;
		margin: 2px 5px 0 0;
	}
	#relation #chpntxt
	{
		font: 8pt tahoma;
		color: white;
		text-align: center;
		direction: rtl;
	}


#advertisement 
{
	margin: 5px auto;
	width: auto;
}
	#advertisement #ads
	{
		border:#f0f0f0 solid 1px;
		width: 180px;
		height: 120px;
		margin: 5px 5px 0 0px;
		float: left;
		overflow: hidden;
	}
	#advertisement #ads a
	{
		display: block;
		width: auto;
		height: 85%;
		font: 8pt tahoma;
		color: blue;
		line-height: 140%;
		text-align: justify;
		padding: 5px;
		direction: rtl;
	}
	#advertisement #ads.bg	
	{
		background: #f0f0f0;
	}
	#advertisement #ads a.bg	
	{
		background: #f0f0f0;
	}

#sitemap
{ 
	width: 100%; 
	margin: 10px 0 10px 0; 
	padding: 0; 
	font: 9pt tahoma;
}
	#sitemap ul
	{
		width: 100%;
		padding: 1px 0;
		margin: 0;
		list-style: none;
	}
	#sitemap ul li
	{
		padding:1px 12px 0 0px;
		margin: 0px 20px 0px 0px;
		color: black;
		text-align: right;
		background: url('bullet.gif') no-repeat right 7px;
		direction: rtl;
	}
	#sitemap ul li a
	{
		text-align: right;
		padding:0px 0px 0 0px;
		color: blue;
	}
	.en #sitemap ul li
	{
		padding: 1px 0px 0 12px;
		margin: 0px 0px 0px 20px;
		text-align: left;
		background: url('bullet.gif') no-repeat left 7px;
		direction: ltr;
	}
	.en #sitemap h3
	{
		direction: ltr;
		text-align: left;
	}
		
#search 
{
	width: auto;
	margin: 7px 0 0 0;
}
	#search h3
	{
		text-align: center;
	}
	#search form
	{
		height: 26px;
		width: 165px;
		padding: 0;
		margin: 4px 0;
		background: #f0f0f0 url('serach-form.gif') no-repeat center center;
	}
	#search form input.fa
	{
		width: 102px;
		height: 14px;
		direction: rtl;
		border: #eeeeee solid 1px;
	}
	#search form input.button
	{
		width: 45px;
		height: 18px;
		padding: 0;
		margin: 4px 0 0 5px;
		border: #eeeeee solid 1px;
	}
	
#paging
{
	text-align: center;
	clear: both;
	padding: 0;
	direction: ltr; 
	font:600 8pt tahoma; 
	margin: 50px 0;
}
	#paging a
	{
		text-decoration: none;
		color: blue;
	}
	#paging a:visited
	{
		text-decoration: none;
		color: blue;
	}
	#paging a:hover
	{
		text-decoration: underline;
		background:#f0f0f0 ;
	}
	
#PageTools
{
	width: 460px;
	border: #f0f0f0 solid 1px;
	background: #f0f0f0;
	font: 8pt tahoma;
	margin: 20px auto 0 auto;
	padding:0 4px;
}
	#PageTools span
	{
		float: right;
		background: #f0f0f0;
		padding:2px 20px 2px 5px;
		margin: 3px 3px 0 0px;
		height: 16px;
	}
	#PageTools span.starrating
	{
		padding: 4px 2px;
		float: left;
	}
	#PageTools span.print
	{
		background: url('print.gif') no-repeat right 2px;
	}
	#PageTools span.tell
	{
		background: url('tell.gif') no-repeat right 1px;
	}
	#PageTools span.visitor
	{
		background: url('visitor.gif') no-repeat right 2px;
	}

#print
{
	width: 100%;
	margin: 0 10%;
	direction: rtl;
}
	#print h1
	{
		font:15pt Times New Roman;
		colir: black;
		color: black;
		line-height: 155%;
		text-align: center;
	}
	#print p
	{
		font: 12pt Times New Roman;
		color: black;
		line-height: 135%;
		text-align: right;
	}
	#print #img
	{
		width: auto;
		margin:10px 0;
		text-align: center;
	}
	#print #img img
	{
		border:#c0c0c0 solid 1px;
	}
	#print hr.pagebreak
	{
		display: none;
	}
	#print #print-header
	{
		width: 90%
		padding: 0;
		margin: 0;
		font: 10pt Times New Roman;
		direction: rtl;
		line-height: 155%;
		text-align: right;
	}

#comments
{
	width: 460px;
	padding: 0;
	margin: 0px auto 8px auto;
	background: url('comments-body.gif') repeat-y center top;
}
	#comments div.author
	{
		height: 35px;
		font: 600 8pt tahoma;
		direction: rtl;
		line-height: 30px;
		text-align: right;
		margin: 0px;
		padding: 0px 17px 5px 0;
		background: url('comments-header.gif') no-repeat center top;
	}
	#comments div.text
	{
		font: 8pt tahoma;
		direction: rtl;
		text-align: justify;
		padding: 0px 15px 15px 15px;
		margin: 0;
		background: url('comments-footer.gif') no-repeat center bottom;
	}

#pagebody
{ 	
	clear: both;
	margin: 0;
	padding: 0; 
}

	
	
#slideshow
{
	margin: 10px auto;
	width: 465px;
}
	#slideshow #previewPane
	{
		border: 1px solid #CCCCCC;
		padding: 5px 0 0 0;
		margin: 0 0 10px 0;	
		text-align: center;
		position: relative;
		height: 400px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/365px;
	}
	#slideshow #previewPane img
	{
		width: 450px;
		border: #c0c0c0 solid 1px;
	}
	#slideshow #previewPane #largeImageCaption
	{
		text-align: center;
		font-family: 8pt tahoma;
	}
	#slideshow #galleryContainer
	{
		height: 102px;
		border: 1px solid #CCCCCC;
		position: relative;
		overflow: hidden;
		padding: 1px;
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
	}
	#slideshow #arrow_left
	{
		position: absolute;
		left: 0px;
		z-index: 10;
		background-color: #FFF;
		padding: 1px;
	}
	#slideshow #arrow_right
	{
		position: absolute;
		right: 0px;
		z-index: 10;
		background-color: #FFF;
		padding: 1px;		
	}
	#slideshow #theImages
	{
		position: absolute;
		height: 100px;
		left: 40px;
		width: 100000px;
		
	}
	#slideshow #theImages #slideEnd
	{
		float: left;
	}
	#slideshow #theImages img
	{
		float: left;
		padding: 0px;
		margin: 1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor: pointer;
		border: 0px;
		width: 125px;
		height: 98px;
		border: #c5c5c5 solid 1px;
	}
	#slideshow #waitMessage
	{
		display: none;
		position: absolute;
		left: 170px;
		top:150px;
		background-color: #FFF;
		border: 3px double #000;
		padding: 4px;
		color: #555;
		font: 8pt tahoma;
	}
	#slideshow #theImages .imageCaption
	{
		display: none;
	}

a
{
	text-decoration: none;
}
p
{ 	
	font: 9pt tahoma;
	line-height: 155%;
	margin: 2px 0 5px 0;
	padding: 0; 
}
h1
{
	clear: both;
	direction: rtl; 
	color: #024d86; 
	font: 600 8pt tahoma;
	margin: 12px 0 12px 0; 
	padding:0px 0; 
	text-align: center;
}
h2 
{
	direction: rtl; 
	color:#F29900; 
	font: 600 8pt tahoma;
	margin: 10px 0 5px 0; 
	padding:4px 0; 
	clear: both;
}
h3
{
	direction: rtl; 
	text-alitn: right;
	color:#333333; 
	font: 600 8pt tahoma;
	margin: 10px 0 5px 0; 
	padding:4px 0; 
	clear: both;
}

#itshomal
{
	font: 8pt tahoma;
	color: #c0c0c0;
	text-align: center;
	margin: 4px auto;
}
	#itshomal a
	{
		text-decoration: none;
		color: red;
	}
	#itshomal span
	{
		margin: 0 5px;
	}