html {
  direction: rtl;
  text-align: right;
  font-family:'Noto Naskh Arabic', 'Tajawal', 'Cairo', sans-serif;
}
div#contentArea {
  text-align: right;
}
div.registrationB01 table tr th {
  text-align: left;
  border-left: 2px solid #fff;
  border-right: 0px;
}
div.registrationStepA01 ol.list li {
  float: right;
}
div#pageTitle {
  margin-right: 26px;
  margin-left: 0px;
}
div#columnArea {
  margin-right: 26px;
  margin-left: 0px;
}
div#columnArea div#mainColumn {
  margin-left: 16px;
  margin-right: 0px;
}
div.registrationStepA01 ol.list li.current p {
  background: transparent url(../../img/mainarea/bg_registrationstep_current_02_ar.gif) 0 100% no-repeat scroll;
}
div.registrationStepA01 ol.list li.current p span {
  background: transparent url(../../img/mainarea/bg_registrationstep_current_01_ar.gif) 0 0 no-repeat scroll;
}
div.registrationStepA01 ol.list li p {
  background: transparent url(../../img/mainarea/bg_registrationstep_02_ar.gif) 0 100% no-repeat scroll;
}
div.registrationStepA01 ol.list li p span {
  background: transparent url(../../img/mainarea/bg_registrationstep_01_ar.gif) 0 0 no-repeat scroll;
}
div.registrationStepA01 ol.list li.last {
  margin-right: 7px !important;
}
div.registrationStepA01 ol.list li.last p span {
  background: transparent none;
}
input,
textarea,
select,
option{
  font-family:'Noto Naskh Arabic', 'Tajawal', 'Cairo', sans-serif;
}
p.requiredParagraphA01 {
  text-align: left;
}
p.returntotopA01 {
  text-align: left;
}
div#headerArea div#header p#logoYamaha img{
  left:auto;
}
