/**************************************************************************/
body 
{ 
	margin: 0px 0; 
	padding: 0; 
	background: #E8E5C0 url('bg.jpg') repeat-x right top;
}
#container
{ 
	margin: 0px auto 0 auto; 
	padding: 0; 
	width: 775px; 
	background: #fff; 
	overflow: hidden; 
}
#header 
{ 
	height: 126px;
	margin: 0px auto 0px auto;
	background: #fff url('header.jpg') no-repeat right top;
	padding: 0; 
}
#right 
{ 
	border:#fafafa solid 1px;
	width: 180px; 
	min-height: 370px;
	float: right; 
	padding: 0px 0px 1000px 0px; 
	margin: 0px 0 -1000px 0; 
	overflow: hidden;
}
#left
{
	border:#fafafa solid 1px;
	background: #fff url('title-bg.jpg') no-repeat center 5px;
	width: 560px;  
	float: left; 
	padding: 0 10px 1000px 15px; 
	margin: 0px 0px -1000px 0; 
	overflow: hidden;
}
#footer 
{ 
	clear: both; 
	height: 140px; 
	margin: 0px auto; 
	padding: 0; 
	width: 100%; 
	background: #498EAD url('footer.jpg') no-repeat center top;
}
/**************************************************************************/

#menu
{
	clear: right;
	margin: 50px 0 20px 5px;
	width: 90%; 
}
	#menu ul
	{ 
		margin: 0px; 
		padding: 0px 10px;
		list-style: none;	
		direction: rtl;  
		text-align: right; 
	}
	#menu ul li 
	{ 
		margin:1px 0 0 0;	
		padding:0; 
		border-bottom: #3C748D solid 1px;
	}
	#menu ul li.current a
	{
		color: red;
	}
	#menu ul li a 
	{ 
		height: 22px;
		color: #054C4F;
		font:600 8pt tahoma;
		padding: 4px 25px 1px 10px;
		margin: 2px 0 0 0;
		display: block;
		background: url('left.gif') no-repeat right center;
	}
	#menu ul li a:hover
	{ 
		background: #6EBADC ;
		color: white;
	}
/**************************************************************************/

	#langmenu
	{ 
		margin: 6px 0 0 14px; 
		padding: 0px;
		list-style: none;	
	}
	#langmenu li 
	{
		height: 26px;
		width: 70px;
		background: url('lang-menu-bg.gif') no-repeat right top;
		float: left;
		margin:0 3px 0 0;	
		padding:0; 
	}
	#langmenu li a 
	{ 
		color: white;
		font:600 8pt tahoma;
		padding: 6px 25px 1px 14px;
		text-align: center;
		display: block;
	}
/**************************************************************************/

#hrmenu
{
	padding: 67px 0 0 0;
	margin: 0px 0 0 0;
	width: 80%;
}
	#hrmenu ul
	{ 
		margin:0; 
		padding:0; 
	}
	#hrmenu ul li 
	{ 
		width: 85px;
		height: 33px;
		background: #fff url('menu-bg.jpg') no-repeat bottom left; 
		float: right;
		list-style: none;
		padding:0;
		margin: 0 0 0 1px;
		font: 8pt tahoma;
	}
	#hrmenu li.current 
	{ 
		background: #fff url('menu-hover-bg.jpg') no-repeat bottom left; 
	}
	#hrmenu li a 
	{ 
		color: #FFFFFF; 
		font: 8pt tahoma;
		text-decoration: none; 
		text-align: center;
		width: 85px;
		height: 23px;
		display: block;
		padding: 8px 0px 0 0px;
		margin: 0;
	} 	
	#hrmenu li.current a
	{ 
		color: #000000; 
	}
	#hrmenu li a:hover 
	{ 
		color: yellow; 
	} 	
/**************************************************************************/

#dropmenu
{
	float: left; 
	border-bottom:#c0c0c0 solid 1px;
	width: 100%;
}
	#dropmenu ul
	{ 
		background: #fff url('barul.gif') no-repeat bottom right; 
		color: #808080; 
		margin: 0; 
		padding: 0px 1px 0px 0; 
	}
	#dropmenu ul li 
	{ 
		color: #444; 
		background: #fff url('bar.gif') no-repeat bottom left; 
		float: left;
		list-style: none;
		padding: 14px 18px 14px 18px; 
	}
	#dropmenu li.current 
	{ 
		background: #fff url('baractive.gif') no-repeat bottom left; 
		margin: 0 1px 0 0;
		padding: 20px 18px 13px 18px;
		font: 8pt tahoma;
	}
	#dropmenu li.current a
	{ 
		color: #333333; 
	}
	#dropmenu li a 
	{ 
		color: #808080; 
		font: 8pt tahoma;
		text-decoration: none; 
		cursor: hand;
	} 	
	#dropmenu li a:hover 
	{ 
		color: #000; 
	} 	
/**************************************************************************/

#mldrop
{
	width: 100%;
	padding: 2px 0;
	margin: 0px;
	background: #CCCC98;
	height: 25px;
}
	#mlnav
	{
		margin: 0 2px;
		padding: 0;
		list-style:none;
		font: 8pt tahoma;
	}
	#mlnav ul
	{
		padding: 0;
		margin: 0 0 0 -27px;
		list-style: none;
		width: 109px;
		z-index:199;
		overflow: visible;
		position: absolute;
		display: none;
		border: #DFDFAF solid 1px;
		b/order: red solid 1px;
		background:#CCCC98;
	}
	#mlnav li
	{
		padding: 0px;
		margin: 1px 1px 0px 1px;
		position: relative;
		p/osition: absulute !important;
		float: right;
		width: 87px;
		display: block
		height: auto;
		border: #dfdfaf solid 1px;
	}
	#mlnav ul li
	{
		margin: 1px;
		width: 105px;
	}
	#mlnav ul ul li
	{
		margin: 1px;
		width: 96px;
	}
	
	#mlnav a
	{
		height: 16px;
		padding: 1px 2px 1px 2px;
		margin:1px 1px 1px 0px;
		display: block;
		width: 85px;
		text-decoration: none;
		text-align: center;
		cursor: hand;
	}
	#mlnav ul a
	{
		height: 16px;
		width: 97px;
		margin: 1px 1px 1px 1px;
		padding: 3px 3px 3px 3px;
		cursor: hand;
	}
	#mlnav ul ul a
	{
		height: 16px;
		width: 88px;
		margin: 1px 1px 1px 1px;
		padding: 3px 3px 3px 3px;
		cursor: hand;
	}
	#mlnav a:hover
	{
		background: #DFDFAF;
		color: red;
	}
	#mlnav ul ul, #mlnav ul ul ul, #mlnav ul ul ul ul, #mlnav ul ul ul ul ul
	{
		width: 100px;
		display: none; 
		position: absolute; 
		margin: -22px 0px 0 -103px;
		b/order: red solid 1px;
	}
	#mlnav ul li>ul, #mlnav ul ul li>ul
	{
		m/argin-top: -1.35em; 
		m/argin: -20px 0 0 -108px; 
	}
		#mlnav li:hover ul ul, #mlnav li:hover ul ul ul, #mlnav li:hover ul ul ul ul, #mlnav li:hover ul ul ul ul ul
	{
		display:none; 
	}
		#mlnav li:hover ul, #mlnav ul li:hover ul, #mlnav ul ul li:hover ul, #mlnav ul ul ul li:hover ul, #mlnav ul ul ul ul li:hover ul
	{
		display:block;
	}
	#mlnav .current 
	{
		background: #DFDFAF;
	}
/**************************************************************************/

#footermenu
{
	width: 98%;
	padding: 0;
	margin: 0 auto;
}
	#footermenu ul
	{ 
		color: #808080; 
		margin: 0; 
		padding: 0px 1px 0px 0; 
	}
	#footermenu ul li 
	{ 
		color: #444; 
		float: left;
		list-style: none;
		padding: 14px 15px 14px 18px; 
	}
	#footermenu li.current 
	{ 
		margin: 0 1px 0 0;
		padding: 18px 15px 14px 18px;
		font: 8pt tahoma;
	}
	#footermenu li.current a
	{ 
		color: red; 
	}
	#footermenu li a 
	{ 
		color: #808080; 
		font: 8pt tahoma;
		text-decoration: underline; 
	} 	
	#footermenu li a:hover 
	{ 
		color: #000; 
	} 	
/**************************************************************************/

#relatedmenu ul
{ 
	margin:0; 
	padding: 0px 10px;
	list-style: none;	
	direction: rtl;  
	font: 8pt tahoma;
	text-align: right; 
}
	#relatedmenu ul li 
	{ 
		height: 18px;
		color:#F29900; 
		margin: 0;	
		padding: 0 0px; 
	}
	#relatedmenu ul li a 
	{ 
		padding: 0 17px; 
		color: #054C4F;
		background: url('bullet.gif') no-repeat right 3px;
	}
	#relatedmenu h2
	{ 
		direction: rtl; 
		color:#F29900; 
		font: 600 8pt tahoma;
		margin: 10px 0 5px 0; 
		padding:4px 0; 
		background: url('dotline.gif') repeat-x bottom;
		clear: both;
	}
/**************************************************************************/

#navigation
{ 
	clear: both;
	width: auto; 
	margin: 0 10px 5px 0; 
	padding: 0; 
}
	#navigation ul
	{
		width: 100%;
		height: 22px;
		padding: 0;
		margin: 0;
		list-style: none;
	}
	#navigation ul li
	{
		padding:0px 0px 0 5px;
		margin: 4px 0px 0px 0px;
		float:right;
		font: 8pt tahoma;
		color: black;
	}
	#navigation ul li a
	{
		background: url('tol.gif') no-repeat left 2px;
		padding:0px 0px 0 14px;
	}
	#navigation ul li a:hover
	{
		color: red;
	}
/**************************************************************************/

#submenu
{
	b/order-top: solid 1px #c0c0c0;
	width: auto;
	height: auto;
	padding: 0;
	margin: 0;
}
	#submenu ul
	{
		width: 100%;
		height: 22px;
		padding: 0;
		margin: 2px 0 0 0;
		list-style: none;
	}
	#submenu ul li
	{
		padding:0px 0 0 10px;
		margin: 4px 0px 0px 0px;
		float:right;
		font: 8pt tahoma;
		background: url('left.gif') no-repeat right 4px;
	}
	#submenu ul li a
	{
		display: block;
		padding:0px 17px 0 0px;
		margin: 0;
	}
	#submenu ul li a:hover
	{
		color: red;
	}
/**************************************************************************/

#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 #box #title
	{
		background: url('bullet-2.gif') no-repeat right 9px;
		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 #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; 
		b/ackground: url('dotline.gif') repeat-x bottom;
		clear: both;
	}
	#article hr.pagebreak
	{
		display: none;
	}
	#article #articlepaging
	{
		height: 10px;
		direction: rtl;
		text-align: center;
	}
	#article #articlepaging a
	{
		float: left;
		padding: 2px 4px;
		margin: 0 2px;
		display: bloc;
		font: 600 8pt tahoma;
		color: blue;
		b/order: green solid 1px;
		text-decoration: underline;
	}
	#article #articlepaging a.current
	{
		color: black;
	}
/**************************************************************************/
	
#news
{
	width: auto;
	margin:20px 0 10px 0;
	padding: 0px 0px 0px 0;
}
	#news ul
	{ 
		font: 8pt tahoma;
		list-style: none;	
		direction: rtl;  
		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;
		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 #box #title
	{
		margin:0 0 0px 0;
		padding: 0px;
		clear: left;
	}
	#news #box #title span.date
	{
		width: 96%;
		border-top: solid 1px #c4d8e2;
		font: 80% 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:#F76E00; 
		clear: both;
	}
	#news #box #title a:hover
	{
		color:red; 
	}
	#news p
	{ 	
		font: 9pt tahoma;
		line-height: 145%;
		direction: rtl;
		margin: 2px 0 5px 0;
		padding: 0; 
	}
	#news h1
	{
		direction: rtl; 
		color:#F29900; 
		font: 600 8pt tahoma;
		margin: 12px 0 5px 0; 
		padding:0px 0; 
		text-align: center;
	}
	#news 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;
	}
	#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; 
		background: url('dotline.gif') repeat-x bottom;
		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:143px;
		float:left;
		padding:0 0 4px 0;
		margin: 5px 5px 0px 5px;
		background: #f5f5f5;
	}
	#gallery ul li img
	{
		width:125px;
		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 #image
	{
		border:1px solid #c0c0c0;
		margin:20px 15% 0 15%;
		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('previous.gif') no-repeat right center;
		float: left;
	}
	#gallery #prevnext a.next
	{
		background: url('next.gif') no-repeat right center;
		float: right;
	}
/**************************************************************************/

#link
{
	clear: both;
	padding:0;
	margin:0 ;
}
	#link ul
	{
		padding: 0 25px;
		margin: 10px 0 0 0;
		font: 8pt tahoma;
		direction: rtl;
		text-align: right; 
		color: #666666;
		list-style: square;
	}
/**************************************************************************/

#blog
{
	margin:20px 0 10px 0;
	padding: 0px 0px 0px 0;
}
	#blog ul
	{ 
		font: 8pt tahoma;
		list-style: none;	
		direction: rtl;  
		text-align: right; 
		margin: 0px 0 0 0;
		padding: 5px 0 0 0;
	}
	#blog ul li 
	{ 
		color:#F29900; 
		margin: 0;	
		padding:0 18px 3px 0; 
		list-style: none;	
		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%;
		border-bottom: solid 1px #c4d8e2;
		font: 80% tahoma;
		direction: rtl;
		float: right;
		margin: 4px 0px 5px 0px;
		padding:0px 20px 7px 0px;
		color: #c0c0c0;
		background: url('date.gif') no-repeat right 1px;
	}
	#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
	{
		background: 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;
	}
/**************************************************************************/

#poll
{
	padding: 10px;
	font: 8pt tahoma;
	direction: rtl;
}
	#poll div
	{
		padding: 0;
		margin: 4px 0;
	}
	#poll span.question
	{
		font: 600 8pt tahoma;
		padding: 0;
		margin: 60px 0;
	}
	#poll form
	{
		padding: 0;
		margin: 0;
	}
	#poll form span
	{
		display: block;
		padding: 1px 0;
	}
	#poll form input.bottom
	{
		border: solid 1px;
		font: 8pt tahoma;
		margin: 7px auto 5px auto;
		float: right;
	}
/**************************************************************************/

#product
{
	margin: 15px 0 10px 0;
}
	#product ul 
	{
		text-align: center;
		padding: 0;
		margin: 0 5px;
		list-style: none;
	}
	#product li
	{
		padding: 0px;
		position: relative;
		float: left;
		display: inline-block;
		margin: 3px;
		background: none;
	}
	#product li div
	{
		width: 300px;
		height: 115px;
		border: #c0c0c0 solid 1px;
	}
	#product img.thumb
	{
		width: 110px;
		height: 80px;
		margin: 5px 5px 5px 5px;
		border: 1px solid #f0f0f0;
		float: right;
	}
	#product a
	{
		font: 600 8pt tahoma;
		color: #336699;
	}
	#product a:hover
	{
		color: red;
	}
	#product p
	{
		text-align: right;
		direction: rtl;
		font:8pt tahoma;
		width:auto;
		margin:2px 0 5px  0;
		padding: 0;
		clear: left;
	}
	#product p.price
	{
		width: 268px;
		direction: ltr;
		text-align: left;
		margin: 5px;
		padding:2px 10px;
		background: #f0f0f0;
		f/loat: left;
		display: block;
		clear: both;
	}
	#product #description
	{
		text-align:right;
		direction: rtl;
		font: 8pt tahoma;
	}
	#product #image
	{
		text-align:center;
		margin:20px 0 0 0;
	}
	#product #image img
	{
		width:364px;
		height: auto;
		border:1px solid #f0f0f0;
	}
	#product a img
	{
		border:0px;
	}
/**************************************************************************/

#project
{
	margin: 15px 0 10px 0;
}
	#project ul 
	{
		text-align: center;
		padding: 0;
		margin: 0 5px;
		list-style: none;
	}
	#project li
	{
		padding: 0px;
		position: relative;
		float: left;
		display: inline-block;
		margin: 3px;
		background: none;
	}
	#project li div
	{
		width: 95%;
		height: 115px;
		border: #c0c0c0 solid 1px;
	}
	#project img.thumb
	{
		width: 110px;
		height: 80px;
		margin: 5px 5px 5px 5px;
		border: 1px solid #f0f0f0;
		float: right;
	}
	#project a
	{
		font: 600 8pt tahoma;
		color: #336699;
	}
	#project a:hover
	{
		color: red;
	}
	#project p
	{
		text-align: right;
		direction: rtl;
		font:8pt tahoma;
		width:auto;
		margin:2px 0 5px  0;
		padding: 0;
		clear: left;
	}
	#project #description
	{
		text-align:right;
		direction: rtl;
		font: 8pt tahoma;
	}
	#project #image
	{
		text-align:center;
		margin:20px 0 0 0;
	}
	#project #image img
	{
		width:364px;
		height: auto;
		border:1px solid #f0f0f0;
	}
	#project a img
	{
		border:0px;
	}
/**************************************************************************/

#feed
{
	font: 8pt tahoma;
	direction: rtl;
}
/**************************************************************************/

#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;
	}
/**************************************************************************/

#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;
	}
/**************************************************************************/

#book
{
}
	#book #short
	{
		width: 290px;
		float: right;
		background: #f5f5f5;
		c/lear: both;
		margin: 0 0 10px 10px;
		padding: 5px;
		font: 8pt tahoma;
		direction: rtl;
	}
	#book div span
	{
		display: block;
		padding: 0 10px 0 0;
		background: url('bullet.gif') no-repeat right 4px;
	}
	#book .thumb
	{
		width: 90px;
		height: 120px;
		border: #f0f0f0 solid 1px;
		float: left;
	}
	#book #booktbl
	{
		width: 520px;
		font: 8pt tahoma;
		padding: 0;
		margin: 10px auto;
	}
	#book #booktbl td.imgcol
	{
		width: 140px;
		vertical-align: top;
	}	
	#book #booktbl td.datacol
	{
		w/idth: 280px;
		vertical-align: top;
	}
	#book #image
	{
		width: 140px;
		height: 210px;
		margin: 0;
		padding: 0;
		overflow: hidden;
		border: #c0c0c0 solid 1px;
	}
	#book #booktbl table td.title
	{
	    filter	: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#A5C6E9', EndColorStr='#E4EFFA'); 
		border-bottom: #c0c0c0 solid 1px;
		height: 22px;
		font: 600 8pt tahoma;
		text-align: center;
	}
	#book #booktbl table
	{
		direction: ltr;
		font: 8pt tahoma;
		width: 98%;
	}
	#book #booktbl table td.col1
	{
		width: 35%;
		height: 20px;
		padding: 0 5px 0 0;
		border-bottom: #c0c0c0 solid 1px;
		direction: rtl;
	}	
	#book #booktbl table td.col2
	{
		width: 65%;
		height: 20px;
		padding: 0 5px 0 0;
		border-bottom: #c0c0c0 solid 1px;
		direction: rtl;
	}
	#book #description
	{
		width: 95%;
		margin: 15px auto 0 auto;
		padding: 0;
		direction: rtl;
		font: 8pt tahoma;
		background: none;
	}
/**************************************************************************/

#guestbook
{
	direction: rtl;
	font: 8pt tahoma;
}
	#guestbook table
	{
		border: 0;
		width: 50%;
		margin: 15px;
	}
	#guestbook table td
	{
		padding: 1px 5px;
	}
	#guestbook .fa
	{
		border: #999999 1px solid; 
		font: 8pt tahoma; 
		direction: rtl; 
	}
	#guestbook .en
	{
		border: #999999 1px solid; 
		font: 8pt tahoma; 
		direction: ltr; 
	}
	#guestbook #confirm
	{
		margin: 4px;
		background: #F0F0F0;
		padding: 5px;
	}
	#guestbook #box span
	{
		display: block;
		font: 600 8pt tahoma;
		margin: 10px 0 5px 0;
		padding: 0 10px 0 0;
	}
/**************************************************************************/

#faculty
{
	width: 95%;
}
	#faculty #box
	{
		background: #F9F6EE;
		padding: 15px 15px 10px 15px;
		margin: 0 auto 5px auto;
		width: 100%;
		overflow: hidden;
	}
	#faculty img.thumb, img.larg
	{
		border: #c0c0c0 solid 1px;
		float: left;
	}
	#faculty span
	{
		display: block;
		margin: 7px 0;
		direction: rtl;
		font: 9pt tahoma;
	}
	#faculty span.link
	{
		font: 600 8pt tahoma;
		margin: 0 0 10px 0;
	}
	#faculty h2,b
	{
		direction: rtl; 
		color: black; 
		font: 600 8pt tahoma;
		margin: 0px 0 5px 0; 
		padding:0px 0px 4px 0px; 
		background: none;
		width: auto;
	}
	#faculty hr
	{
		height: 1px;
	}
	#faculty p
	{
		clear: both;
		direction: rtl;
		text-align: right;
	}
/**************************************************************************/

#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;
	}
/**************************************************************************/

#student
{
	width: 95%;
}
	#student #box
	{
		background: #F9F6EE;
		padding: 15px 15px 10px 15px;
		margin: 0 auto 5px auto;
		width: 100%;
		overflow: hidden;
	}
	#student img.thumb
	{
		border: #c0c0c0 solid 1px;
		float: left;
	}
	#student span
	{
		display: block;
		margin: 7px 0;
		direction: rtl;
		font: 9pt tahoma;
	}
	#student span.name
	{
		font: 600 8pt tahoma;
	}
	
	#student #box p
	{
		direction: rtl;
		text-align: right;
		padding: 4px;
	}
/**************************************************************************/

#relation
{
	width: 375px;
	height: 202px;
	padding: 0;
	margin: 0 0 4px 0;
}
	#relation #chdiv
	{
		width: 373px;
		height: 170px;
		padding: 0;
		margin: 0 0 2px 0;
		border: #0099CC solid 1px;
	}
	#relation #chdiv a
	{
		display: block;
		width: 373px;
		height: 170px;
	}
	#relation img
	{
		border: none;
	}
	#relation #chpn
	{
		width: 100%;
		height: 28px;
		margin: 0;
		padding: 0;
		background: #0099CC;
	}
	#relation #chpn img
	{
		float: right;
		margin: 2px 5px 0 0;
	}
	#relation #chpntxt
	{
		font: 8pt tahoma;
		color: white;
		text-align: center;
		direction: rtl;
	}
/**************************************************************************/

#magazine
{
}
	#magazine #short
	{
		width: 300px;
		float: right;
		margin: 0 0 10px 10px;
	}
	#magazine #short table
	{
		border: solid 1px;
		width: 100%;
		background: #f5f5f5;
		padding: 4px;
	}
	#magazine #short table td
	{
		font: 8pt tahoma;
		direction: rtl;
	}
	#magazine #short table td img.thumb
	{
		width: 85px;
		height: 120px;
		border: #fff solid 1px;
		float: left;
	}
	#magazine ul
	{
	direction: rtl;
	}
	#magazine ul li
	{
		padding: 5px 0;
	}
/**************************************************************************/
	
#prayer
{
	paddig: 0;
	margin: 0 0 2px 0;
}
	#prayer img
	{
		border: none;
	}
/**************************************************************************/

#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;
	}
	#sitemap ul li a
	{
		text-align: right;
		padding:0px 0px 0 0px;
	}
/**************************************************************************/

#search 
{
	margin: 5px 0 0 0;
	width: 99%;
}
	#search div
	{
		direction: ltr;
		margin: 0 0 15px 0;
		text-align: center;
	}
	#search div a
	{
		color: gray;
	}
	#search form
	{
		width: 230px;
		padding: 0px;
		margin: 0;
		text-align: center;
	}
	#search input
	{
		font: 8pt tahoma;
		border: gray solid 1px;
		margin: 2px 0;
	}
	#search input.box
	{
		direction: rtl;
		width: 140px;
		margin: 0 2px 0 0px;
		height: 14px;
	}
	#search input.btn
	{
		width: 45px;
		margin: 0px auto;
	}
/**************************************************************************/

a
{
	text-decoration: none;
}
p
{ 	
	font: 9pt tahoma;
	line-height: 155%;
	direction: rtl;
	margin: 2px 0 5px 0;
	padding: 0; 
}
h1
{
	clear: both;
	direction: rtl; 
	color:#fff; 
	font: 600 8pt tahoma;
	margin: 10px 0 12px 0; 
	padding:0px 0; 
	text-align: center;
}
h2 
{
	direction: rtl; 
	color:#000; 
	font: 600 8pt tahoma;
	margin: 10px 0 5px 0; 
	padding:4px 0; 
	b/ackground: url('dotline.gif') repeat-x bottom;
	clear: both;
}
h3
{
	direction: rtl; 
	text-alitn: right;
	color:#000; 
	font: 600 8pt tahoma;
	margin: 10px 0 5px 0; 
	padding:4px 0; 
	b/ackground: url('dotline.gif') repeat-x bottom;
	clear: both;
}
/**************************************************************************/

#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: 450px;
	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
{
	background: #F5F5F5;
	margin: 0 0 4px 0;
	padding: 5px 7px;
}
	#comments div.author
	{
		font:600 8pt tahoma;
		direction: rtl;
		text-align: right;
		margin: 0px;
		padding:0 17px 5px 0;
		background: url(right.gif) no-repeat 0px right;
		
	}
	#comments div.text
	{
		font: 8pt tahoma;
		direction: rtl;
		clear: both;
		padding: 0;
		margin: 0;
	}
/**************************************************************************/

#vaght
{
	padding: 0;
	margin: 0;
}
	#vaght #maztbl
	{
		width: 100%;
		background: #f0f0f0;
		padding: 4px;
		margin: 0;
		direction: ltr;
	}
	#vaght #maztbl td
	{
		b/order: solid 1px;
	}
	#vaght #tdTitle
	{
		font: 8pt tahoma;
		direction: rtl;
		text-align: center;
	}
	#vaght #aztbl
	{
		margin: 3px 0 0 0;
	}
	#vaght #aztbl td
	{
		width: 130px;
		font: 8pt tahoma;
		direction: rtl;
		border: none;
	}
	#vaght #aztbl td span
	{
		padding: 0 5px 0 0;
	}
	#vaght form
	{
		padding: 0;
		margin: 0;
	}
	#vaght .button
	{
		height: 17px;
		width: 22px;
		margin: 0px 2px 2px 0;
		font: 8pt tahoma;
	}
	#vaght .f_textbox
		{
			border:#c0c0c0 solid 1px;
			height: 20px;
			background: #f5f5f5;
			padding: 0;
			margin: 1px 0 0 0;
			font: 8pt tahoma;
			direction: rtl;
			text-align: right;
		}
/**************************************************************************/

#advertisement 
{
	margin: 5px 0 10px 0;
	width: 225px;
}
	#advertisement #ads
	{
		width: 100px;
		height: 100px;
		margin: 5px 4px 0 4px;
		float: right;
		overflow: hidden;
	}
	#advertisement #ads a
	{
		display: block;
		width: 90px;
		height: 90px;
		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;
	}
	
/**************************************************************************/
#pagebody
{ 	
	clear: both;
	margin: 2px 0 5px 0;
	padding: 0; 
}

#frame
{
}
	#frame #gallery ul li
	{
		margin: 0 18px;
	}