/**************************************************************************/
body 
{ 
	margin: 10px 0; 
	padding: 0; 
	background: #fff url('bg.jpg') repeat-x right top;
}
#container
{ 
	margin: 5px auto 0 auto; 
	padding: 0; 
	width: 902px; 
	background: #fff url('cbg.jpg') no-repeat right top; 
	overflow: hidden; 
}
#header 
{ 
	height: 100px;
	margin: 0px auto 0px auto;
	background:  url('header.jpg') no-repeat center 5px;
	padding: 0; 
}
#right 
{ 
	background:  url('rlbg.gif') repeat-y right top;
	width: 195px;
	float: right; 
	padding: 0px 5px 8000px 5px; 
	margin: 11px 0 -8000px 0; 
	overflow: hidden;
	border-left: #c0c0c0 solid 1px;
}
#middle
{
	width: 479px;  
	float: right; 
	padding: 0 5px 8000px 5px; 
	margin: 11px 0px -8000px 0px; 
	overflow: hidden;
	border-left: #c0c0c0 solid 1px;
}
#left-first
{
	background:  url('rlbg.gif') repeat-y left top;
	width: 195px;  
	float: left; 
	padding: 0 5px 8000px 6px; 
	margin: 11px 0px -8000px 0px; 
	overflow: hidden;
}
#left
{
	background:  url('rlbg.gif') repeat-y left top;
	width: 670px;  
	float: left; 
	padding: 0 10px 8000px 15px; 
	margin: 11px 0px -8000px 0px; 
	overflow: hidden;
}
#footer 
{ 
	width: 902px;
	clear: both; 
	height: 49px; 
	margin: 0px auto 0px auto; 
	padding: 0; 
	background:  url('footer.gif') no-repeat top right;
}

/**************************************************************************/
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:#F29900; 
	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; 
	b/ackground: url('dotline.gif') repeat-x bottom;
	clear: both;
}
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;
}
.clearfix:after 
{
    content: ""; 
    display: block; 
    clear: both; 
}
* html .clearfix 
{
	display: block;
}
#more
{
	float: left; 
	font: 7pt tahoma; 
	direction: rtl;
}
#more a
{
	color: red;
}

/**************************************************************************/
#menu
{
	clear: right;
	margin: 20px 0 20px 0px; 
}
	#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: #FEE6AF solid 1px;
	}
	#menu ul li.current a
	{
		color: red;
	}
	#menu ul li a 
	{ 
		height: 22px;
		color: #054C4F;
		font: 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: #f0f0f0 url('left-hover.gif') no-repeat right center;
		color: green;
	}
/**************************************************************************/

#hrmenu
{
	padding: 74px 0 0 0;
	margin: 0px 90px 0 0px;
	width: auto;
}
	#hrmenu ul
	{ 
		margin:0; 
		padding:0; 
	}
	#hrmenu ul li 
	{ 
		float: right;
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#hrmenu li.current 
	{ 
		b.ackground: url('menu-bg-hover.gif') no-repeat bottom left; 
	}
	#hrmenu li a 
	{ 
		background: url('menu-bg.gif') no-repeat bottom left; 
		color: #FFFFFF; 
		font: 8pt tahoma;
		line-height: 20px;
		text-decoration: none; 
		text-align: center;
		width: 104px;
		height: 25px;
		display: block;
		padding: 0px 0px 0 0px;
		margin: 0;
	} 	
	#hrmenu li.current a
	{ 
		background: url('menu-bg-hover.gif') no-repeat bottom left; 
		color: #000000; 
	}
	#hrmenu li a:hover 
	{ 
		background: url('menu-bg-hover.gif') no-repeat bottom left; 
		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
{
	b/order: solid 1px;
	width: auto;
	padding: 0;
	margin: 0px 150px 0 150px;
	height: 25px;
}
	#mlnav
	{
	w/idth: auto;
	h/eight: 25px;
		margin: 0px 0 0 0;
		padding: 73px 0 0 0;
		list-style:none;
		font: 8pt tahoma;
	}
	#mlnav ul
	{
		padding: 0;
		margin: 0 0 0 -27px;
		list-style: none;
		w/idth: 109px;
		z-index:199;
		overflow: visible;
		position: absolute;
		display: none;
		b/order: #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: auto;
		display: block
		height: auto;
	}
	#mlnav ul li
	{
		margin: 1px;
		width: 105px;
	}
	#mlnav ul ul li
	{
		margin: 1px;
		width: 96px;
	}
	
	#mlnav a
	{
		height: 25px;
		padding: 0px 0 0 0;
		margin: 0px;
		display: block;
		width: 104px;
		text-decoration: none;
		text-align: center;
		cursor: hand;
		color: white;
		background: url('menu-bg.gif') no-repeat right top;
		
	}
	#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;
	}

/**************************************************************************/
#news
{
	width: auto;
	margin:20px 0 10px 0;
	padding: 0px 0px 0px 0;
	direction: rtl;
}
	#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%;
		overflow: hidden;
		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: blue;
	}

	#newsrolling marquee 
	{
		color: blue;
	}

/**************************************************************************/
#newsrolling
{
	height: 26px;
	padding: 4px 10px 0px 10px;
	margin: 0 10px;
	background: url('rolling.gif') no-repeat center bottom;
	font: 8pt tahoma;
	overflow: hidden;
}
	#newsrolling a
	{
		color: blue;
		direction: rtl;
	}
	#newsrolling img
	{
		padding: 0px 20px 0 2px;
	}

/**************************************************************************/
#counter
{
	width: 200px;
	float: left;
	padding: 0;
	margin: 20px;
	font: 8pt tahoma;
}

/**************************************************************************/
#footermenu
{
	padding: 0;
	margin: 0;
}
	#footermenu ul
	{ 
		width: auto;
		height: 35px;
		margin: 0 15%; 
		padding: 0; 
	}
	#footermenu ul li 
	{ 
		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: #FFF; 
		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 0 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
{
	background: url('article-div-bg.gif') repeat-x right top;
	margin: 0px 0 10px 0;
	padding: 1px;
	font: 8pt tahoma;
}
	#article ul
	{ 
		font: 600 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('article-li-bg.gif') no-repeat right 7px;
	}
	#article #box 
	{
		width: auto;
		padding: 5px 5px;
		margin: 0 0 8px 0;
		text-align: right;
		clear: left;
		border: #B8D8E4 solid 1px;
	}
	#article #body
	{
		overflow: hidden;
		font:8pt tahoma;
		padding:0 0 5px 0;
		margin: 5px 0 0 0;
		color: #505050;
		direction: rtl;
		text-align: right;
		clear: both;
		overflow: hidden;
	}
	#article #box #title
	{
		background: url('bullet-article.gif') no-repeat right 2px;
		margin:0 0 0px 0;
		padding:0 12px 0 0px;
	}
	#article #box #title span.date
	{
		font: 7pt tahoma;
		direction: rtl;
		float: left;
		margin: 0;
		padding:2px 0px 0px 0px;
		color: #A8A8A8;
	}
	#article #box #title a
	{
		font: 600 8pt tahoma;
		text-decoration: none;
		direction: rtl;
		text-align: right;
		padding:0 0 4px 0;
		margin: 0 0 1px 0;
		color:#4F839F; 
		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 h3, #article h1
	{
		height: 22px;
		direction: rtl;
		text-alitn: right;
		color:#585858; 
		font: 600 8pt tahoma;
		line-height: 20px;
		margin: 0px 0 5px 0; 
		padding: 0 25px 0 0; 
		background: #DCE4FF url('article-h-header.gif') no-repeat right 6px;
		border: #FFF solid 1px;
		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;
	}


#article-frame
{
	border-bottom: #B4C3DF solid 1px;
	width: 193px;
	padding: 0;
	margin: 0 0 10px 0;
}
	#article-frame h3
	{
		background: url('inner-header.gif') no-repeat right top;
		height: 32px;
		padding: 0;
		margin: 0;
		font: 600 8pt tahoma;
		color: #4F839F;
		line-height: 30px;
		text-align: center;
	}	
	#article-frame ul
	{ 
		font: 8pt tahoma;
		list-style: none;	
		direction: rtl;  
		text-align: right; 
		margin: 0px 0 0 0;
		padding: 5px 4px 0 4px;
		border-right: #B4C3DF solid 1px;
		border-left: #B4C3DF solid 1px;
	}
	#article-frame ul li 
	{ 
		color:#F29900; 
		margin: 0;	
		padding:0 18px 3px 0; 
		list-style: none;	
		background: url('article-li-bg.gif') no-repeat right 7px;
	}

/**************************************************************************/
#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;
	}

#link-frame
{
	border-bottom: #B4C3DF solid 1px;
	width: 193px;
	padding: 0px 0 0 0;
	margin: 0 0 10px 0;
}
	#link-frame h3
	{
		background: url('inner-header.gif') no-repeat right top;
		height: 32px;
		padding: 0;
		margin: 0;
		font: 600 8pt tahoma;
		color: #4F839F;
		line-height: 30px;
		text-align: center;
	}
	#link-frame ul
	{
		padding: 0 5px;
		margin: 0;
		font: 8pt tahoma;
		direction: rtl;
		text-align: right; 
		color: #666666;
		list-style: square;
		border-right: #B4C3DF solid 1px;
		border-left: #B4C3DF solid 1px;
	}
	#link-frame ul li 
	{ 
		color:#F29900; 
		margin: 0;	
		padding:0 18px 3px 0; 
		list-style: none;	
		background: url('link-li-bg.gif') no-repeat right 7px;
	}
/**************************************************************************/
#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;
	}

/**************************************************************************/
#book
{
}
	#book #short
	{
		width: 240px;
		float: right;
		background: #f5f5f5;
		c/lear: both;
		margin: 5px 5px 10px 5px;
		padding: 5px;
		font: 8pt tahoma;
		direction: rtl;
	}
	#book div span
	{
		display: block;
		padding: 0 10px 0 0;
		b/ackground: url('bullet.gif') no-repeat right 4px;
	}
	#book .thumb
	{
		width: 65px;
		height: 103px;
		border: #4F839F solid 1px;
		float: right;
		padding: 3px;
		margin: 2px 2px 2px 5px;
	}
	#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;
	}

#book-frame
{
	border-bottom: #B4C3DF solid 1px;
	width: 193px;
	padding: 0px 0 0 0;
	margin: 0 0 10px 0;
}
	#book-frame h3
	{
		background: url('inner-header.gif') no-repeat right top;
		height: 32px;
		padding: 0;
		margin: 0;
		font: 600 8pt tahoma;
		color: #4F839F;
		line-height: 30px;
		text-align: center;
	}
	#book-frame #short
	{
		margin: 0 0 0px 0;
		padding: 4px 4px 2px 4px;
		clear: both;
		width: 183px;
		border-right: #B4C3DF solid 1px;
		border-left: #B4C3DF solid 1px;
	}
	#book-frame #short span
	{
		display: block;
		p/adding: 0 10px 0 0;
		b/ackground: url('bullet.gif') no-repeat right 4px;
		direction: rtl;
		text-align: right;
		font: 8pt tahoma;
	}
	#book-frame .thumb
	{
		width: 65px;
		height: 103px;
		border: #4F839F solid 1px;
		float: right;
		padding: 3px;
		margin: 2px 2px 2px 5px;
	}
	#book-frame #short span a
	{
		font:600 8pt tahoma;
	}

/**************************************************************************/
#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;
	}

/**************************************************************************/
#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;
	}
/**************************************************************************/

#pagebody
{ 	
	clear: both;
	margin: 2px 0 5px 0;
	padding: 0; 
}

#frame
{
}
	#frame #gallery ul li
	{
		margin: 0 18px;
	}