#main { border: solid 1px black; }
.maintxt { color: #7a9552; font-size: 16px; font-family: helvetica; font-weight: bolder; line-height: 24px; text-align: justify; direction: rtl; }
.maintxt p b { color: #7a9552; font-size: 16px; font-family: helvetica; font-weight: bolder; line-height: 30px; text-align: justify; margin-bottom: -15px; direction: rtl; }
.maintxt2 { color: #7a9552; font-size: 16px; font-family: helvetica; font-weight: bolder; text-align: justify; direction: rtl; }
.footertxt, .footertxt a:link, .footertxt a:visited, .footertxt a:hover { color: #7a9552; font-size: 11px; font-family: tahoma; direction: rtl; }
#subfooter { background-image: url(images/sub_footer.jpg); background-repeat: no-repeat; background-position: 0 bottom; width: 100%; height: 100%; }
.subtxt { color: #095b37; font-size: 14px; font-family: georgia; font-weight: bolder; line-height: 24px; text-align: justify; }
.langbt, .langbt a:link, .langbt a:visited { color: #da9488; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none; }
.langbt a:hover { color: #095b37; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none; }
.reset_button { background-image: url(images/resetbtar.gif); background-repeat: no-repeat; width: 58px; height: 26px; border-width: 0; }
.text_input { color: #095b37; background-color: #deb; width: 210px; height: 22px; border: solid 1px #78974b; }
.textarea_input { color: #095b37; background-color: #deb; width: 210px; height: 112px; border: solid 1px #78974b; }
.form_label { font-size: 11px; font-family: tahoma; font-weight: bold; }
