﻿/*register form*/
div.registerform{ width: 544px; padding: 20px 1px 0 0; }
div.registerform p{ padding: 0 0 10px; }
div.registerform label{ width: 110px; float: right; margin: 0px 10px; text-align: left; }
div.registerform label.radio_label{ width: 30px; margin: 0px 2px !important; }
div.registerform input.text{ width: 150px; float: right; }
div.registerform input.date{ width: 60px; }
div.registerform input.radio{ float: right; }
div.registerform select.select{ width: 155px; float: right; font-size: 12px; font-family: arial; direction: rtl; }
div.registerform span{ padding: 0 10px; float: right; }
div.registerform span.mandatory{ padding-left: 0px; }
div.registerform img.question{ float: right; margin-right: 5px; cursor: pointer; }
div.registerform a.merged{ padding-right: 5px; }
div.registerform span.button{ float: left; padding: 0; border: none !important; }
div.registerform span.register{ width: 70px; margin: 10px 0 0 !important; padding: 0; background: url("/assets/images/he/register_btn_off.gif") no-repeat; }
div.registerform span.register a:hover{ background: url("/assets/images/he/register_btn_on.gif") no-repeat; }
div.registerform span.continue{ width: 53px; background: url("/assets/images/he/continue_btn_off.gif") no-repeat; }
div.registerform span.continue a:hover{ background: url("/assets/images/he/continue_btn_on.gif") no-repeat; }
div.registerform span.finish{ width: 53px; background: url("/assets/images/he/end_btn_off.gif") no-repeat; }
div.registerform span.finish a:hover{ background: url("/assets/images/he/end_btn_on.gif") no-repeat; }
div.registerform input.button{ float: left; border: 0; cursor: pointer; }

div.registerform div#regcontent{ width: 524px; padding: 0 10px; }
#regcontent span.explain{ padding: 2px 10px; background: #f7f7f8; float: none; }
#regcontent span.explain b{ font-size: 14px; color: #cc3333; }
#regcontent span.fields_error{ display: block; color: #cc3333; clear: both; float: none !important; padding: 0 14px 2px 0; margin-right: 130px; background: url("/assets/images/error_arrow.gif") right 3px no-repeat; }

/*registration step*/
#regsteps{ width: 544px; height: 70px; background: url("/assets/images/steps_border.gif") 0 27px repeat-x; }
#regsteps img{ float: right; }
#regsteps img.phone{ padding-right: 20px; }

/*captcha*/
img.captcha{ border: 1px solid #ccc !important; }

/*form section*/
#regcontent div.formsection{ padding: 20px 0; margin-bottom: 10px; border-bottom: 1px solid #ccc; }

/*start registration page*/
div.registerform div.startregistrationbox{ padding: 5px 18px 70px 225px; background: url("/assets/images/he/start_registration_promo.gif") 20px 0 no-repeat; }
div.registerform div.startregistrationbox p.uppertext{ padding-right: 0; background: none; }
div.registerform div.startregistrationbox p{ padding: 5px 12px 0 0; background: url("/assets/images/he/box_arrow.jpg") 100% 10px no-repeat; }
div.registerform div.startregistrationbox span{ float: none; display: block; padding-right: 0; width: 280px; font-weight: bold; border-bottom: 1px solid #e7e7e7; font-size: 16px !important; color: #cc3333; }
