body { background: #38585A; font-family: Tahoma; font-size: 8pt; padding: 0; margin: 0; color: #333 }
pre, select, input, textarea { font-size: 100%; }
img, fieldset { border: 0; }
p, form, fieldset, h4, h5, h6 { margin: 0; padding: 0; }
a { color: #44a1d0; text-decoration: none; }
a:visited { color: #5eafd7; }
#page { background: #38585A; text-align: right }
#wrapper { width: 925px; margin: 0 auto; position: relative; }
#header { width: 925px; height: 130px; background: url('images/header.jpg') no-repeat center; margin-top:5px;}
h1 { position: absolute; top: 40px; right: 25px; color: #fff; margin: 0; padding: 0; font: normal 30px/100% "Trebuchet MS", Arial, sans-serif; direction: rtl; }
h1 a, h1 a:visited { color: #fff; text-decoration: none; }
h1 a:hover { color: #000; text-decoration: none; }
.description { position: absolute; top: 77px; right: 25px; color: #000; font-size: 12px; direction: rtl; }
#searchform { position: absolute; top: 0; left: 0; background: url('images/searchform-bg.gif') no-repeat left bottom; height: 37px; width: 210px }
#searchform .input { background: #fff url('images/form-field-bg.gif') no-repeat; height: 17px; width: 148px; color: #999; border: medium none;; margin-left:5px; margin-right:5px; margin-top:6px; margin-bottom:0; padding-left:7px; padding-right:5px; padding-top:3px; padding-bottom:2px }
#searchform .submit { background: url('images/search-btn.gif') no-repeat left top; height: 24px; width: 24px; border: medium none; text-indent: -999%; line-height: 1px; margin-left:0; margin-right:5px; margin-top:6px; margin-bottom:0 }
#sidebar { float:right; width: 210px; color: #666; line-height: 160%; }
#sidebar p { margin: 0 0 15px 0px; }
#sidebar h3 { font: bold 11px/100% tahoma; color: #666; }
#sidebar h3 a, #sidebar h3 a:visited { color: #666; }
#sidebar h3 img { vertical-align: middle; }
#sidebar a, #sidebar a:visited { color: #000; text-decoration: none; }
#left-col { width: 700px; float: left; margin-top: 11px; }
#nav { background: url('images/content-top-bgi.gif') no-repeat right top; height: 26px; direction: rtl }
#content { padding: 2px 2px 1px 2px; width: 696px; background: #fff; clear: both; overflow: hidden; }
.post { padding: 0; clear: both; overflow: hidden; direction: rtl; margin-bottom: 20px; }
.post .title { float: right; margin-left: 10px; width: 450px; }
.postdata { font-size: 8pt; color: #999; }
.postdata a, .postdata a:visited { color: #999; text-decoration: none; }
.postdata a:hover { color: #44a1d0; text-decoration: none; }
.postdata .category{ background: url('images/mini-category.gif') no-repeat right; padding-right: 18px; float: right }
.postdata .comments{ background: url('images/mini-comment.gif') no-repeat right; padding-right: 18px; float: left }
.postfooter{ color: #999; margin-top: 5px; font-size: 8pt; }
.postfooter a, .postfooter a:visited { color: #999; text-decoration: none; }
.postfooter a:hover { color: #44a1d0; text-decoration: none; }
.postfooter .date{ background: url('images/mini-date.gif') no-repeat right; padding-right: 18px; float: right }
.postfooter .time{ background: url('images/mini-clock.gif') no-repeat right; padding-right: 18px; margin-right: 10px; float: right }
.postfooter .print{ background: url('images/mini-print.gif') no-repeat right; padding-right: 18px; margin-right: 10px; float: right }
.postfooter .author{ background: url('images/mini-user.gif') no-repeat right; padding-right: 18px; margin-right: 10px; float: right }
.entry { padding: 10px 0 5px 0; clear: both; font-size: 9pt; line-height: 1.8em; direction: rtl; text-align: right; }
h2 { color: #333; margin: 3px 0 2px; padding-bottom: 4px; font-size: 9pt; border-bottom: dotted 1px #ccc; font-weight:600; }
h2 a, h2 a:visited { color: #333; text-decoration: none; }
h2 a:hover { color: #44a1d0; text-decoration: none; }
.page-nav { clear: both; background: url('images/navigation-bg.gif') no-repeat left center; height: 21px }
.page-nav a, .page-nav a:visited { color: #fff; text-decoration: none; }
.page-nav a:hover { color: #000; text-decoration: none; }
.previous-entries a { float: left; padding-left: 10px; background: url('images/navigation-left.gif') no-repeat left;; margin-left:10px; margin-right:0; margin-top:3px; margin-bottom:0 }
.next-entries a { float: right; padding-right: 10px; background: url('images/navigation-right.gif') no-repeat right;; margin-left:0; margin-right:10px; margin-top:3px; margin-bottom:0 }
#footer { background: url('images/content-bottom-bgi.gif') no-repeat; height: 10px }
hr.clear { clear: both; visibility: hidden; margin: 0; padding: 0; }
.hidden { clear: both; visibility: hidden; }
.dbx-clone { position: absolute; visibility: hidden; }
.dbx-clone, .dbx-clone .dbx-handle-cursor { cursor: move !important; }
.dbx-dummy { display: block; width: 0; height: 0; overflow: hidden; }
.dbx-group, .dbx-box, .dbx-handle { position: relative; display: block; }
.dbx-box { margin: 0; padding: 0; border:none; clear: both; }
.dbx-group { width: 210px; padding: 0 0 10px; }
* html .dbx-group { width: 210px; padding-bottom:0; }
.dbx-handle { position: relative; margin:0; background: url('images/sidep-handle.gif') no-repeat 0 0;; padding-left:10px; padding-right:24px; padding-top:16px; padding-bottom:7px }
* html .dbx-handle { width: 176px; }
.dbx-handle-cursor { cursor: move; }
a.dbx-toggle, a.dbx-toggle:visited { display: block; width: 20px; height: 20px; overflow: hidden; background: url('images/sidep-toggle.gif') no-repeat; position: absolute; top: 12px; right: 3px; text-indent: -50px; text-decoration: none }
a.dbx-toggle-open, a.dbx-toggle-open:visited { background-position: 0 0; }
a.dbx-toggle-closed, a.dbx-toggle-closed:visited { background-position: 0 -20px; }
a.dbx-toggle-hilite-open, a.dbx-toggle-hilite-open:visited { background-position: -20px 0; }
a.dbx-toggle-hilite-closed, a.dbx-toggle-hilite-closed:visited { background-position:  -20px; }
.dbx-tooltip { display: block; position: absolute; margin: 36px 0 0 125px; width: 185px; border: 1px solid #000; background: #ffd; color: #000; font: normal normal normal 0.85em tahoma, arial, sans-serif; padding: 2px 4px 3px 5px; text-align: left; }
* html .dbx-tooltip { width: 210px; }
*[class="dbx-tooltip"]:lang(en) { border-color: InfoText; background: InfoBackground; color: InfoText; font: small-caption; font-weight: normal; }
.dbx-content { margin: 0; background: url('images/sidep-bottom.gif') no-repeat 0 100%; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px }
.dbx-box-closed .dbx-content { display: block; height: 4px; padding: 0; overflow: hidden; }
.dbx-box-closed .dbx-content * { display: none; }
.dbx-clone { opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; filter: alpha(opacity=80); }
#menurtl {
	width: 210px;
	font-weight: bold;
	}
	
#menurtl li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 22px;
	text-decoration: none;
	}	
	
#menurtl li a:link, #menurtl li a:visited {
	color: #666;
	display: block;
	background:  url(images/menurtl.gif);
	padding: 10px 0 0 35px;
	}
	
#menurtl li a:hover {
	color: #000;
	background:  url(images/menurtl.gif) 0 -32px;
	padding: 10px 0 0 35px;
	}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
img {
    border: none;
}

#menurtl ul li
	{
	position:relative;
	text-align: center;
	text-indent:10px;
	}
#menurtl li ul
	{
	position: absolute;
	top: 0;
	right: 200px;				                 /* distance from  left menu (this should be the same as width value in #menurtl [1]) above */
	display: none;
	}
div#menurtl ul, #menurtl ul ul, div#menurtl ul ul ul
	{
	margin:0;				               /* keeps the menu parts together */
	padding:0;
	width: 200px;			              /* width of sub menus  (this should be the same as width value in #menurtl [1]) above */
	padding-left:5px; padding-top:2px; padding-bottom:3px
	}
div#menurtl ul ul, div#menurtl ul ul ul, div#menurtl ul li:hover ul ul, div#menurtl ul li:hover ul ul ul
	{
	display: none;
	width:200px;
	}
div#menurtl ul li:hover ul, div#menurtl ul ul li:hover ul, div#menurtl ul ul ul li:hover ul
	{
	display: block;
	width:200px;
	}