*{font-family: arial, david;}
BODY{ margin: 0px; background: url(images/bg_pattern.gif); }
H1{font-family: david transparent, david, verdana, arial; margin: 20px; padding-top: 10px; }
IMG {border:0; padding: 0; margin:0}
DT{ margin-bottom: 20px; }
FIELDSET{ border: 0px solid; direction: rtl; margin: 0; padding: 0; }
FIELDSET LEGEND{ padding-bottom: 20px; }
.button{ width: 12em; height: 2em; background-color:#aa8e5b; color: white; font-weight: bold; border:0px solid #423a2c; cursor: pointer; }
.header{ width: 905px; border:0px solid red; }
.header_img{margin-left: 10px; margin-right: 0px;}
.consult{ float:left; margin-left: 20px; width: 260px; direction: rtl; text-align: justify; line-height: 150%; border-right: 1px solid #c3a87b; padding-right:30px; }
.page_footer{ color: #FFFFFF; font-size: small; margin: 5px; }
.menu_item{float: right; width:150px; height:32px; margin-left: 1px; margin-right: 0px; padding: 0px;}
.last_menu_item{ margin-left: 0px; }
.sub_menu{ float: right; position:absolute; width: 149px; visibility:hidden; border: 0px solid #000000; }
.sub_menu_item{ background-color:#C3A87B; width:149px; text-align: right; font-size: 90%; color: #FFFFFF; padding: 5px; border-top: 1px solid #000000; }
.sub_menu_item A{ text-decoration: none; color: #FFFFFF;}
.sub_menu_item_spacer{ width: 149px; height: 1px; background-color: #000000; overflow: hidden;}
.main_div{ border: 0px solid #232323; width:905px;}
.sub_header_div{ direction: rtl; text-align: right; display: inline-block; background-color:#FFFFFF; width:904px; }
.main_content_div{ background-color: #FFFFFF; padding:20px; padding-top: 0px}
.main_text{font-size: 100%; line-height:150%; margin: 0px; margin-bottom: 20px; direction: rtl; text-align: right; }
.label{ text-align: left; }
DIV.form_label{ float:right; padding:0.2em 0.2em 0 0.5em; text-align:left; width:120px; }
DIV.form_input{ padding: 0.0em;}
.field_pair{ width: 83%; margin-bottom:1em; }
.focused_input{ border:2px dotted #59b0c6; }
.pic_caption{ font-size: smaller; margin-right: 10px; direction: rtl; color: #434343}
.info{ color: maroon; }
.important{ font-size: 120%; }
.gold_border{ border-color: #c3a87b }
.clause_h{ text-align: center; font-weight: bold; padding-top: 10px; padding-bottom; 30px }