table, span, td, th, li, form, div, blockquote, input, textarea, dt, dd, .mceContentBody, h1, h2, h3, h4, a {text-align:right;direction:rtl;}
.bx-controls-direction, .bx-default-pager div, .bx-wrapper div, div.pp_pic_holder div, .gallerylist  {direction:ltr;}


div.pp_pic_holder {overflow:hidden;direction: ltr;}
a.pp_next, a.pp_previous, div.pp_default .pp_close, a.pp_arrow_previous, a.pp_arrow_next, .pp_nav .pp_play, .pp_nav .pp_pause {text-indent: 10000px;}

 
.downloads .download div, .glossaryABC, .results span, .login .title, .forgotpass .title, .mailinglistplace .title, .logo, .mainmenu li, .leftcolumn, .doublebox, .triplebox, .quadruple, .search input[type="text"], .contactsideplace .title, .loginpage .title, .contactform .title, .doclinkplace a span, .doclinkimg a span, .quickbox {float:right;}


.downloads .downloadlink, .topmenu, .content, .regularimage, .slideplace, .search, .search input[type="submit"], .indextext {float:left;}


.leftmenu a.level0 {padding:10px 10px 10px 0px;}
.leftmenu a.level1 {padding:10px 20px 10px 0px;} 
.leftmenu a.level2 {padding:10px 30px 10px 0px;} 
.leftmenu a.level3 {padding:10px 40px 10px 0px;}  


.doublebox {margin:0px 0px 6% 6%;}
 
 
.triplebox {margin:0px 0px 5% 5%;}


.quadruple {margin:0px 0px 4% 4%;}


.regularimage, .slideplace {margin:0px 15px 0px 0px;}


 .quickbox {margin:0px 0px 0px 20px;}


.sitemap {margin: 5px 0px 5px 5px;}


.sitemap ul {margin:0px 15px 5px 0px;}


.socialmedia a {margin:0px 10px 0px 0px;}


.results span {padding:0px 0px 0px 5px;}


.doclinkplace .title {margin:0px 0px 10px 10px;}
.doclinkplace a span, .doclinkimg a span {margin:-3px 0px 0px 5px;}


.contactform .title, .mailinglistplace .title, .contactsideplace .title, .login .title, .forgotpass .title, .loginpage .title {border-right:none;border-left:1px solid #cccccc;}


.bx-wrapper .bx-controls-direction a, .bx-wrapper .bx-pager.bx-default-pager a {text-indent: 9999px;overflow: hidden;}


.features {float:right;margin:0px;}


.mainmenu ul {left:auto;right:15px;}
.mainmenu ul li ul {left:auto;right:200px;}



.faqsection dt {margin:20px 20px 0px 0px;}
.faqsection dt .icon {left:auto;right:-20px}
.faqsection dt.opened .icon{left:auto;right:-20px}
.faqsection dd {padding:5px 20px 0px 0px;}


.accessibilityplace {left:auto;right:0px;}
.accessibilityplace .accessicon {-webkit-border-radius:0 0 0px 5px;-moz-border-radius: 0 0 0px 5px;border-radius: 0 0 0px 5px;}
.accessibilityplace .accessicon .icon {float:right;margin:0px 0px 0px 5px;}
.accessibilityplace .accessibility {left:auto;right:0%;-webkit-border-radius:5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px ;}
.accessibilityplace .fontsizechange span, .accessibilityplace .colorchange span {float:right;margin:0px 0px 0px 10px;}
.accessibilityplace .fontsizechange .fontsizechange3 {font-size: 20px !important;}
.accessibilityplace .fontsizechange .fontsizechange2 {font-size: 16px !important;}


.expaccesskeyplace {right:auto;left:0px;}
.expaccesskey {left:auto;right:20px;}


.downloads .download img {float:right;margin:0px 0px 0px 10px;}