body {direction: rtl;}
#searchmod {float: left;}
#logo {float: right;}
.logo-desc {right: 0px;bottom: 0;text-align: right;}
.logo-module {margin-left: 0;margin-right: 60px;}
#accessibility {left: 0;}
.textsizer-desc {float: left;text-align: right;}
#accessibility #buttons {float: left;}
#accessibility .button {float: right;}
#searchmod .inputbox {background-position: 5px 50%;}
a.pathway {float: right;text-align: right;padding: 0 0 0 5px;}
body.light #maincol .pathway img {float: right;background: url(../images/light/list-arrow2.png) 0 3px no-repeat;margin-left: 8px;}
body.dark #maincol .pathway img {float: right;background: url(../images/dark/list-arrow2.png) 0 3px no-repeat;margin-left: 8px;}
body.beige #maincol .pathway img {float: right;background: url(../images/beige/list-arrow2.png) 0 3px no-repeat;margin-left: 8px;}
body.blue #maincol .pathway img {float: right;background: url(../images/blue/list-arrow2.png) 0 3px no-repeat;margin-left: 8px;}
body.light .sidemod-title {border-left: 0;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;padding: 0 2px 2px 0;}
body.dark .sidemod-title {border-left: 0;border-right: 1px solid #2c2c2c;border-bottom: 1px solid #2c2c2c;padding: 0 2px 2px 0;}
body.beige .sidemod-title {border-left: 0;border-right: 1px solid #bebfa7;border-bottom: 1px solid #bebfa7;padding: 0 2px 2px 0;}
body.blue .sidemod-title {border-left: 0;border-right: 1px solid #b7d9e9;border-bottom: 1px solid #b7d9e9;padding: 0 2px 2px 0;}
body.light .sidemod h3, .search-results-full h3 {background: url(../images/light/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.dark .sidemod h3, .search-results-full h3 {background: url(../images/dark/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.beige .sidemod h3, .search-results-full h3 {background: url(../images/beige/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.blue .sidemod h3, .search-results-full h3 {background: url(../images/blue/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.light .main-article-title {border-right: 1px solid #dfdfdf;border-left: 0;padding: 0 2px 2px 0;}
body.dark .main-article-title {border-right: 1px solid #2c2c2c;border-left: 0;padding: 0 2px 2px 0;}
body.beige .main-article-title {border-right: 1px solid #bebfa7;border-left: 0;padding: 0 2px 2px 0;}
body.blue .main-article-title {border-right: 1px solid #b7d9e9;border-left: 0;padding: 0 2px 2px 0;}
body.light .contentheading {background: url(../images/light/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.dark .contentheading {background: url(../images/dark/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.beige .contentheading {background: url(../images/beige/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.blue .contentheading {background: url(../images/blue/rtl/sidemod-h3-rtl.png) 100% 100% no-repeat;padding: 0 10px 5px 0;}
body.light .main-article-block, body.light .blog_more ul {background: url(../images/light/rtl/main-tl.png) 0 0 no-repeat;}
body.dark .main-article-block, body.dark .blog_more ul {background: url(../images/dark/rtl/main-tl.png) 0 0 no-repeat;}
body.beige .main-article-block, body.beige .blog_more ul {background: url(../images/beige/rtl/main-tl.png) 0 0 no-repeat;}
body.blue .main-article-block, body.blue .blog_more ul {background: url(../images/blue/rtl/main-tl.png) 0 0 no-repeat;}
body.light .blog_more ul li {background: url(../images/light/list-arrow2.png) 100% 9px no-repeat;padding: 6px 15px 6px 0;}
body.dark .blog_more ul li {background: url(../images/dark/list-arrow2.png) 100% 9px no-repeat;padding: 6px 15px 6px 0;}
body.beige .blog_more ul li {background: url(../images/beige/list-arrow2.png) 100% 9px no-repeat;padding: 6px 15px 6px 0;}
body.blue .blog_more ul li {background: url(../images/blue/list-arrow2.png) 100% 9px no-repeat;padding: 6px 15px 6px 0;}
.buttonheading {float: left;}
body.light #main-body ul.menu li a:hover, body.light #main-body ul.menu li .separator:hover, body.light #main-body ul.menu li.active a, body.light #main-body ul.menu li.active .separator {background: #fff url(../images/light/rtl/menu-tl.png) 0 0 no-repeat;border: 1px solid #dfdfdf;}
body.dark #main-body ul.menu li a:hover, body.dark #main-body ul.menu li .separator:hover, body.dark #main-body ul.menu li.active a, body.dark #main-body ul.menu li.active .separator {background: #222; border: 1px solid #2c2c2c;}
body.beige #main-body ul.menu li a:hover, body.beige #main-body ul.menu li .separator:hover, body.beige #main-body ul.menu li.active a, body.beige #main-body ul.menu li.active .separator {background: #FDFDEF; border: 1px solid #bebfa7;}
body.blue #main-body ul.menu li a:hover, body.blue #main-body ul.menu li .separator:hover, body.blue #main-body ul.menu li.active a, body.blue #main-body ul.menu li.active .separator {background: #F4FDFF; border: 1px solid #b7d9e9;}
body.light #main-body ul.menu span {padding: 7px 22px 7px 10px;background: url(../images/light/list-arrow2.png) 98% 10px no-repeat;}
body.dark #main-body ul.menu span {padding: 7px 22px 7px 10px;background: url(../images/dark/list-arrow2.png) 98% 10px no-repeat;}
body.beige #main-body ul.menu span {padding: 7px 22px 7px 10px;background: url(../images/beige/list-arrow2.png) 98% 10px no-repeat;}
body.blue #main-body ul.menu span {padding: 7px 22px 7px 10px;background: url(../images/blue/list-arrow2.png) 98% 10px no-repeat;}
body.light #main-body ul.menu li:hover span, body.light #main-body ul.menu li.active span {background: url(../images/light/list-arrow2.png) 98% 10px no-repeat;}
body.dark #main-body ul.menu li:hover span, body.dark #main-body ul.menu li.active span {background: url(../images/dark/list-arrow2.png) 98% 10px no-repeat;}
body.beige #main-body ul.menu li:hover span, body.beige #main-body ul.menu li.active span {background: url(../images/beige/list-arrow2.png) 98% 10px no-repeat;}
body.blue #main-body ul.menu li:hover span, body.blue #main-body ul.menu li.active span {background: url(../images/blue/list-arrow2.png) 98% 10px no-repeat;}
body.light form.form-login {padding: 0 0 15px 0;margin: 0 -10px;background: url(../images/light/main-bl.png) 0 100% no-repeat;}
body.dark form.form-login {padding: 0 0 15px 0;margin: 0 -10px;background: url(../images/dark/main-bl.png) 0 100% no-repeat;}
body.beige form.form-login {padding: 0 0 15px 0;margin: 0 -10px;background: url(../images/beige/main-bl.png) 0 100% no-repeat;}
body.blue form.form-login {padding: 0 0 15px 0;margin: 0 -10px;background: url(../images/blue/main-bl.png) 0 100% no-repeat;}
body.light .login-links a {background: url(../images/light/list-arrow2.png) 100% 3px no-repeat;padding-right: 12px;}
body.dark .login-links a {background: url(../images/dark/list-arrow2.png) 100% 3px no-repeat;padding-right: 12px;}
body.beige .login-links a {background: url(../images/beige/list-arrow2.png) 100% 3px no-repeat;padding-right: 12px;}
body.blue .login-links a {background: url(../images/blue/list-arrow2.png) 100% 3px no-repeat;padding-right: 12px;}
#login-module h3 {padding-right: 22px;background: url(../images/light/lock2.png) 98% 2px no-repeat;}
.remember-me {float: left;}
#horiz-menu {direction: ltr;}
#horiz-menu li {float: right;direction: rtl;}
.menutop li ul{float:none;left:0;top:-999em;position:absolute;z-index:500;}
.menutop .drop-wrap {float:none;top:-999em;left: 0;position:absolute;z-index:500;width: 100%;}
#horiz-menu ul ul li, #horiz-menu ul ul li.c0, #horiz-menu ul ul li.c1, #horiz-menu ul ul li.c2, #horiz-menu ul ul li.c3 {float: right;}
.menutop li:hover .drop-wrap, .menutop li.sfHover .drop-wrap {right: 11px;top:37px;}
body.light #horiz-menu ul ul li a.daddy, body.light #horiz-menu ul li.parent.active:hover li a.daddy, body.light #horiz-menu ul li.parent.active.sfHover li a.daddy, body.light #horiz-menu ul ul li .separator.daddy, body.light #horiz-menu ul li.parent.active:hover li .separator.daddy, body.light #horiz-menu ul li.parent.active.sfHover li .separator.daddy {background: url(../images/light/list-arrow2.png) 0 12px no-repeat;}
body.dark #horiz-menu ul ul li a.daddy, body.dark #horiz-menu ul li.parent.active:hover li a.daddy, body.dark #horiz-menu ul li.parent.active.sfHover li a.daddy, body.dark #horiz-menu ul ul li .separator.daddy, body.dark #horiz-menu ul li.parent.active:hover li .separator.daddy, body.dark #horiz-menu ul li.parent.active.sfHover li .separator.daddy {background: url(../images/dark/list-arrow2.png) 0 12px no-repeat;}
body.beige #horiz-menu ul ul li a.daddy, body.beige #horiz-menu ul li.parent.active:hover li a.daddy, body.beige #horiz-menu ul li.parent.active.sfHover li a.daddy, body.beige #horiz-menu ul ul li .separator.daddy, body.beige #horiz-menu ul li.parent.active:hover li .separator.daddy, body.beige #horiz-menu ul li.parent.active.sfHover li .separator.daddy {background: url(../images/beige/list-arrow2.png) 0 12px no-repeat;}
body.blue #horiz-menu ul ul li a.daddy, body.blue #horiz-menu ul li.parent.active:hover li a.daddy, body.blue #horiz-menu ul li.parent.active.sfHover li a.daddy, body.blue #horiz-menu ul ul li .separator.daddy, body.blue #horiz-menu ul li.parent.active:hover li .separator.daddy, body.blue #horiz-menu ul li.parent.active.sfHover li .separator.daddy {background: url(../images/blue/list-arrow2.png) 0 12px no-repeat;}
.menutop li li:hover .drop-wrap, .menutop li li.sfHover .drop-wrap, .menutop li li li:hover .drop-wrap, .menutop li li li.sfHover .drop-wrap, .menutop li li li li:hover .drop-wrap, .menutop li li li li.sfHover .drop-wrap {right: 174px;}
#roksearch_results .container-wrapper {direction:ltr;}
#roksearch_results .roksearch_header {direction: rtl;text-align: right;}
#roksearch_results a#roksearch_link {float:left;padding-right:0;margin-left:5px;}
#roksearch_results .roksearch_odd, #roksearch_results .roksearch_even {direction: rtl;text-align: right;}
#roksearch_results span.small {left: 10px;right:0;text-align:left;}
#roksearch_results .container-arrows {float:right;margin-right:0px;margin-left:10px;}
#roksearch_results .viewall {text-align: right;}

div.roktabs {direction: ltr;}
.roktabs-wrapper .roktabs-links ul {text-align: right;direction: rtl;}
.roktabs-wrapper .roktabs-container-wrapper div {direction: rtl;}
.column1, .column2 {margin: 0 0 0 5px;position: relative;}
.column2, .column1 {float: right;margin: 0;}
.column2 {float: left;margin: 0;width: 49%;}
.pagination .tab {float: right;margin-right: 0;margin-left: 6px;}
.pagination .page-block {float: right;margin-right: 0;margin-left: 6px;}
body.light .componentheading {padding-right: 16px;background: url(../images/light/list-arrow2.png) 100% 8px no-repeat;}
body.dark .componentheading {padding-right: 16px;background: url(../images/dark/list-arrow2.png) 100% 8px no-repeat;}
body.beige .componentheading {padding-right: 16px;background: url(../images/beige/list-arrow2.png) 100% 8px no-repeat;}
body.blue .componentheading {padding-right: 16px;background: url(../images/blue/list-arrow2.png) 100% 8px no-repeat;}
body.light #main-body.alt {background: url(../images/light/rtl/main-tl.png) 0 0 no-repeat;}
body.dark #main-body.alt {background: url(../images/dark/rtl/main-tl.png) 0 0 no-repeat;}
body.beige #main-body.alt {background: url(../images/beige/rtl/main-tl.png) 0 0 no-repeat;}
body.blue #main-body.alt {background: url(../images/blue/rtl/main-tl.png) 0 0 no-repeat;}
body.light div.results {background: url(../images/light/rtl/main-tl.png) 0 0 no-repeat;}
body.dark div.results {background: url(../images/dark/rtl/main-tl.png) 0 0 no-repeat;}
body.beige div.results {background: url(../images/beige/rtl/main-tl.png) 0 0 no-repeat;}
body.blue div.results {background: url(../images/blue/rtl/main-tl.png) 0 0 no-repeat;}
td.sectiontableentry2 {text-align: right;}
body.light .sectiontableheader {background: url(../images/light/rtl/main-tl.png) 0 0 no-repeat;}
body.dark .sectiontableheader {background: url(../images/dark/rtl/main-tl.png) 0 0 no-repeat;}
body.beige .sectiontableheader {background: url(../images/beige/rtl/main-tl.png) 0 0 no-repeat;}
body.blue .sectiontableheader {background: url(../images/blue/rtl/main-tl.png) 0 0 no-repeat;}
.contentpaneopen_edit {float: left;}
body.light ul#mainlevel li {background: url(../images/light/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
body.dark ul#mainlevel li {background: url(../images/dark/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
body.beige ul#mainlevel li {background: url(../images/beige/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
body.blue ul#mainlevel li {background: url(../images/blue/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
.main-article-block ul {padding-right: 10px;}
body.light .main-article-block ul li {background: url(../images/light/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
body.dark .main-article-block ul li {background: url(../images/dark/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
body.beige .main-article-block ul li {background: url(../images/beige/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
body.blue .main-article-block ul li {background: url(../images/blue/list-arrow2.png) 100% 4px no-repeat;padding-right: 15px;}
form.editor label {float:right;}
body.light form.editor legend {background:url(../images/light/list-arrow2.png) 100% 50% no-repeat;padding: 8px 15px 8px 4px;}
body.dark form.editor legend {background:url(../images/dark/list-arrow2.png) 100% 50% no-repeat;padding: 8px 15px 8px 4px;}
body.beige form.editor legend {background:url(../images/beige/list-arrow2.png) 100% 50% no-repeat;padding: 8px 15px 8px 4px;}
body.blue form.editor legend {background:url(../images/blue/list-arrow2.png) 100% 50% no-repeat;padding: 8px 15px 8px 4px;}
#accessibility {float: left;}
#accessibility #buttons {float: left;}
#accessibility .button {float: left;}
#accessibility a.small .button {margin-left: 5px;margin-right: 0;}
body.light #lock-button {background: url(../images/light/lock.png) 100% 50% no-repeat;text-align: right;}
body.dark #lock-button {background: url(../images/dark/lock.png) 100% 50% no-repeat;text-align: right;}
body.beige #lock-button {background: url(../images/beige/lock.png) 100% 50% no-repeat;text-align: right;}
body.blue #lock-button {background: url(../images/blue/lock.png) 100% 50% no-repeat;text-align: right;}
body.light #lock-button.login {background: url(../images/light/lock2.png) 100% 50% no-repeat;}
body.dark #lock-button.login {background: url(../images/dark/lock2.png) 100% 50% no-repeat;}
body.beige #lock-button.login {background: url(../images/beige/lock2.png) 100% 50% no-repeat;}
body.blue #lock-button.login {background: url(../images/blue/lock2.png) 100% 50% no-repeat;}
#lock-button span {padding-right: 22px;padding-left: 0;}

.feature-block {float: right;margin-left: 11px;margin-right: 0 !important;}
.feature-img-title {left: 0;right: 10px;padding: 4px;text-align: right;width: 50%;}
a.img-title {background-position: 100% 0;padding-right: 20px;}

#bot-logo {float: right;margin-right: 0;margin-left: 20px;}
#rocket {float: right;margin-right: 0;margin-left: 30px;}
#copyright {text-align: center;}

.show-feat-block {float: left;clear: left;}
img.show-feat-image {float: left;}
a.show-readon {left: 25px;right: inherit;}
.show-feat2-block {right: 206px;left: 0;}
.show-feat2-block .padding {padding: 12px 45px 12px 10px;}

.showcase-feature {background-position: 100% 0;}

ul.bullet-1, ul.bullet-2, ul.bullet-3, ul.bullet-4, ul.bullet-5, ul.bullet-6, ul.bullet-7, ul.bullet-8 {padding-right: 15px !important;padding-left: 0 !important;margin-left: 0 !important;margin-right: 5px !important;}
ul.bullet-1 li,  ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li {padding-left: 0 !important;padding-right: 10px !important;}
ul.bullet-6 li, ul.bullet-7 li, ul.bullet-8 li {padding-left: 0 !important;padding-right: 22px !important;}
ul.bullet-1 li {background: url(../images/typo/bullet-1-rtl.png) 100% 5px no-repeat !important;}
ul.bullet-2 li {background: url(../images/typo/bullet-2.png) 100% 5px no-repeat !important;}
ul.bullet-3 li {background: url(../images/typo/bullet-3.png) 100% 5px no-repeat !important;}
ul.bullet-4 li {background: url(../images/typo/bullet-4.png) 100% 5px no-repeat !important;}
ul.bullet-5 li {background: url(../images/typo/bullet-5-rtl.png) 100% 5px no-repeat !important;}
body.dark ul.bullet-1 li {background: url(../images/typo/bullet-1a-rtl.png) 100% 5px no-repeat !important;}
body.dark ul.bullet-2 li {background: url(../images/typo/bullet-2a.png) 100% 5px no-repeat !important;}
body.dark ul.bullet-3 li {background: url(../images/typo/bullet-3a.png) 100% 5px no-repeat !important;}
body.dark ul.bullet-4 li {background: url(../images/typo/bullet-4a.png) 100% 5px no-repeat !important;}
body.dark ul.bullet-5 li {background: url(../images/typo/bullet-5a-rtl.png) 100% 5px no-repeat !important;}
ul.bullet-6 li {background: url(../images/typo/bullet-6.png) 100% 2px no-repeat !important;}
ul.bullet-7 li {background: url(../images/typo/bullet-7.png) 100% 2px no-repeat !important;}
ul.bullet-8 li {background: url(../images/typo/bullet-8.png) 100% 3px no-repeat !important;}
span.number, span.number-blue, span.number-red, span.number-green, span.number-purple, span.number-orange, span.number-brown, span.number-grey {float: right;margin: 2px 15px 0 10px;}
span.dropcap, span.dropcap-blue, span.dropcap-red, span.dropcap-green, span.dropcap-purple, span.dropcap-orange, span.dropcap-brown, span.dropcap-grey {float: right;margin: 0px 0 0 4px;}
span.inset-right {float: left;}
span.inset-left {float: right;}
span.attention, span.notice, span.alert, span.download, span.approved, span.media, span.note, span.cart, span.camera, span.doc {padding: 8px 36px 8px 10;}
span.attention {background: #FFF3A3 url(../images/typo/attention.png) 95% 50% no-repeat;}
span.notice {background: #CDEFA6 url(../images/typo/notice.png) 95% 50% no-repeat;}
span.alert {background: #FFD5D5 url(../images/typo/alert.png) 95% 50% no-repeat;}
span.download {background: #A8CDE3 url(../images/typo/download.png) 95% 50% no-repeat;}
span.approved {background: #ccc url(../images/typo/approved.png) 95% 50% no-repeat;}
span.media {background: #FFE0B6 url(../images/typo/media.png) 95% 50% no-repeat;}
span.note {background: #FFF3A3 url(../images/typo/note.png) 95% 50% no-repeat;}
span.cart {background: #E6E6E6 url(../images/typo/cart.png) 95% 50% no-repeat;}
span.camera {background: #E6E6E6 url(../images/typo/camera.png) 95% 50% no-repeat;}
span.doc {background: #FFE0B6 url(../images/typo/doc.png) 95% 50% no-repeat;}
div.number-block1, div.number-block2, div.number-block3 {padding-right: 50px;padding-left: 0;}
div.number-block1 {background: url(../images/typo/number-1.png) 100% 0 no-repeat;}
div.number-block2 {background: url(../images/typo/number-2.png) 100% 0 no-repeat;}
div.number-block3 {background: url(../images/typo/number-3.png) 100% 0 no-repeat;}