html {
	height: 100%; margin-bottom: 1px;
}
body {
	height: 100%; margin-bottom: 1px;
}
body {
	font-family: Helvetica,Arial,sans-serif;
}
.font-family-optima {
	font-family: Optima, Lucida, "MgOpen Cosmetica", "Lucida Sans Unicode", sans-serif;
}
.font-family-geneva {
	font-family: Geneva, Tahoma, "Nimbus Sans L", sans-serif;
}
.font-family-helvetica {
	font-family: Helvetica, Arial, FreeSans, sans-serif;
}
.font-family-lucida {
	font-family: "Lucida Grande",Helvetica,Verdana,sans-serif;
}
.font-family-georgia {
	font-family: Georgia, sans-serif;
}
.font-family-trebuchet {
	font-family: "Trebuchet MS", sans-serif;
}
.font-family-palatino {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
}
.rt-container {
	
}
#rt-sidebar-a {
	
}
#rt-sidebar-b {
	
}
#rt-sidebar-c {
	
}
ul {
	list-style-image: none;
}
ul.menu {
	padding-left: 0px;
}
#rt-content-top {
	overflow: visible; clear: both;
}
#rt-content-bottom {
	overflow: visible; clear: both;
}
.bodylevel-high .rt-surround-top {
	margin: 0px -22px; height: 22px;
}
.bodylevel-med .rt-surround-top {
	margin: 0px -22px; height: 22px;
}
.bodylevel-high .rt-surround-bottom {
	margin: 0px -22px; height: 22px;
}
.bodylevel-med .rt-surround-bottom {
	margin: 0px -22px; height: 22px;
}
.rt-surround-top {
	margin-top: 5px;
}
.bodylevel-low .rt-surround-top {
	margin: 0px; height: 10px;
}
.bodylevel-high .rt-surround {
	margin: 0px -22px; padding: 0px 22px;
}
.bodylevel-med .rt-surround {
	margin: 0px -22px; padding: 0px 22px;
}
.rt-block {
	padding: 2px; margin-bottom: 1px;
}
#rt-debug {
	padding-top: 20px; position: relative;
}
#rt-header .rt-block {
	clear: both; margin-bottom: 0px;
}
.rt-header-spacer {
	height: 20px;
}
.bodylevel-low .rt-header-spacer {
	height: 5px;
}
#rt-logo {
	width: 138px; height: 60px; display: block;
}
.menutop ul {
	background-position: 50% 100%; float: left; background-repeat: no-repeat;
}
.menutop ul.columns2 {
	background-position: 50% 100%; float: left; background-repeat: no-repeat;
}
.menutop .drop-top {
	background-position: 50% 0px; background-repeat: no-repeat;
}
.menutop .columns2 > .drop-top {
	background-position: 50% 0px; background-repeat: no-repeat;
}
#rt-submenu {
	position: relative;
}
#rt-submenu2 {
	padding: 2px 12px 0px; position: relative; z-index: 2;
}
.bodylevel-high #rt-showcase {
	margin: 0px -10px; padding: 0px 10px 20px;
}
.bodylevel-med #rt-showcase {
	margin: 0px -10px; padding: 0px 10px 20px;
}
#rt-showcase {
	padding: 0px 0px 20px;
}
.showcase-transparent #rt-showcase {
	
}
#rt-main-divider {
	height: 20px; margin-top: -20px;
}
.bodylevel-low #rt-main-divider {
	height: 10px;
}
#rt-feature {
	padding-bottom: 10px;
}
.rt-main-inner {
	padding: 10px 0px;
}
.mb7-sa5 {
	background: url("../images/body/column-bg/mb7-sa5.png") repeat-y 50% 0px;
}
.sa5-mb7 {
	background: url("../images/body/column-bg/sa5-mb7.png") repeat-y 50% 0px;
}
.mb8-sa4 {
	background: url("../images/body/column-bg/mb8-sa4.png") repeat-y 50% 0px;
}
.sa4-mb8 {
	background: url("../images/body/column-bg/sa4-mb8.png") repeat-y 50% 0px;
}
.mb9-sa3 {
	background: url("../images/body/column-bg/mb9-sa3.png") repeat-y 50% 0px;
}
.sa3-mb9 {
	background: url("../images/body/column-bg/sa3-mb9.png") repeat-y 50% 0px;
}
.mb6-sa6 {
	background: url("../images/body/column-bg/mb6-sa6.png") repeat-y 50% 0px;
}
.sa6-mb6 {
	background: url("../images/body/column-bg/mb6-sa6.png") repeat-y 50% 0px;
}
.mb4-sa4-sb4 {
	background: url("../images/body/column-bg/mb4-sa4-sb4.png") repeat-y 50% 0px;
}
.sa4-mb4-sb4 {
	background: url("../images/body/column-bg/mb4-sa4-sb4.png") repeat-y 50% 0px;
}
.sa4-sb4-mb4 {
	background: url("../images/body/column-bg/mb4-sa4-sb4.png") repeat-y 50% 0px;
}
.mb6-sa3-sb3 {
	background: url("../images/body/column-bg/mb6-sa3-sb3.png") repeat-y 50% 0px;
}
.mb8-sa2-sb2 {
	background: url("../images/body/column-bg/mb8-sa2-sb2.png") repeat-y 50% 0px;
}
.sa3-mb6-sb3 {
	background: url("../images/body/column-bg/sa3-mb6-sb3.png") repeat-y 50% 0px;
}
.sa2-mb8-sb2 {
	background: url("../images/body/column-bg/sa2-mb8-sb2.png") repeat-y 50% 0px;
}
.sa3-sb3-mb6 {
	background: url("../images/body/column-bg/sa3-sb3-mb6.png") repeat-y 50% 0px;
}
.sa2-sb2-mb8 {
	background: url("../images/body/column-bg/sa2-sb2-mb8.png") repeat-y 50% 0px;
}
.mb3-sa3-sb3-sc3 {
	background: url("../images/body/column-bg/mb3-sa3-sb3-sc3.png") repeat-y 50% 0px;
}
.sa3-mb3-sb3-sc3 {
	background: url("../images/body/column-bg/mb3-sa3-sb3-sc3.png") repeat-y 50% 0px;
}
.sa3-sb3-mb3-sc3 {
	background: url("../images/body/column-bg/mb3-sa3-sb3-sc3.png") repeat-y 50% 0px;
}
.sa3-sb3-sc3-mb3 {
	background: url("../images/body/column-bg/mb3-sa3-sb3-sc3.png") repeat-y 50% 0px;
}
.mb4-sa2-sb3-sc3 {
	background: url("../images/body/column-bg/mb4-sa2-sb3-sc3.png") repeat-y 50% 0px;
}
.mb4-sa3-sb2-sc3 {
	background: url("../images/body/column-bg/mb4-sa3-sb2-sc3.png") repeat-y 50% 0px;
}
.mb4-sa3-sb3-sc2 {
	background: url("../images/body/column-bg/mb4-sa3-sb3-sc2.png") repeat-y 50% 0px;
}
.mb6-sa2-sb2-sc2 {
	background: url("../images/body/column-bg/mb6-sa2-sb2-sc2.png") repeat-y 50% 0px;
}
.sa3-mb4-sb2-sc3 {
	background: url("../images/body/column-bg/sa3-mb4-sb2-sc3.png") repeat-y 50% 0px;
}
.sa2-mb4-sb3-sc3 {
	background: url("../images/body/column-bg/sa2-mb4-sb3-sc3.png") repeat-y 50% 0px;
}
.sa3-mb4-sb3-sc2 {
	background: url("../images/body/column-bg/sa3-mb4-sb3-sc2.png") repeat-y 50% 0px;
}
.sa2-mb6-sb2-sc2 {
	background: url("../images/body/column-bg/sa2-mb6-sb2-sc2.png") repeat-y 50% 0px;
}
.sa3-sb2-mb4-sc3 {
	background: url("../images/body/column-bg/sa3-sb2-mb4-sc3.png") repeat-y 50% 0px;
}
.sa2-sb3-mb4-sc3 {
	background: url("../images/body/column-bg/sa2-sb3-mb4-sc3.png") repeat-y 50% 0px;
}
.sa3-sb3-mb4-sc2 {
	background: url("../images/body/column-bg/sa3-sb3-mb4-sc2.png") repeat-y 50% 0px;
}
.sa2-sb2-mb6-sc2 {
	background: url("../images/body/column-bg/sa2-sb2-mb6-sc2.png") repeat-y 50% 0px;
}
.sa3-sb3-sc2-mb4 {
	background: url("../images/body/column-bg/sa3-sb3-sc2-mb4.png") repeat-y 50% 0px;
}
.sa3-sb2-sc3-mb4 {
	background: url("../images/body/column-bg/sa3-sb2-sc3-mb4.png") repeat-y 50% 0px;
}
.sa2-sb3-sc3-mb4 {
	background: url("../images/body/column-bg/sa2-sb3-sc3-mb4.png") repeat-y 50% 0px;
}
.sa2-sb2-sc2-mb6 {
	background: url("../images/body/column-bg/sa2-sb2-sc2-mb6.png") repeat-y 50% 0px;
}
#rt-main-surround ul.menu {
	margin-left: 0px;
}
#rt-main-surround ul.menu li {
	list-style: none; margin: -1px -1px 5px;
}
#rt-main-surround ul.menu a:hover {
	text-decoration: none;
}
#rt-main-surround ul.menu .separator:hover {
	text-decoration: none;
}
#rt-main-surround ul.menu .item:hover {
	text-decoration: none;
}
#rt-main-surround ul.menu a {
	padding: 5px 0px 5px 20px; line-height: 130%; text-indent: 0px; overflow: hidden; font-size: 100%; font-weight: normal; display: block;
}
#rt-main-surround ul.menu .separator {
	padding: 5px 0px 5px 20px; line-height: 130%; text-indent: 0px; overflow: hidden; font-size: 100%; font-weight: normal; display: block;
}
#rt-main-surround ul.menu .item {
	padding: 5px 0px 5px 20px; line-height: 130%; text-indent: 0px; overflow: hidden; font-size: 100%; font-weight: normal; display: block;
}
#rt-main-surround ul.menu li.active > a {
	font-weight: bold;
}
#rt-main-surround ul.menu li.active > .separator {
	font-weight: bold;
}
#rt-main-surround ul.menu li.active > .item {
	font-weight: bold;
}
#rt-main-surround ul.menu li li {
	margin: 0px; padding: 0px; border: currentColor; font-size: 95%;
}
#rt-main-surround .menu .subtext em {
	line-height: 14px;
}
#rt-main-surround .menu em {
	font-size: 80%; font-style: normal; font-weight: normal; display: block;
}
#rt-main-surround ul.menu li a:hover {
	background-position: 10px -410px;
}
#rt-main-surround ul.menu li .separator:hover {
	background-position: 10px -410px;
}
#rt-main-surround ul.menu li .item:hover {
	background-position: 10px -410px;
}
#rt-main-surround ul.menu li.active > a {
	background-position: 10px -410px;
}
#rt-main-surround ul.menu li.active > .separator {
	background-position: 10px -410px;
}
#rt-main-surround ul.menu li.active > .item {
	background-position: 10px -410px;
}
#rt-main-surround ul.menu li li.active {
	
}
#rt-main-surround ul.menu li li:hover {
	
}
.bodylevel-low #rt-main-surround ul.menu ul li {
	
}
h2.title {
	letter-spacing: inherit; font-size: 160%; margin-top: 11px; margin-bottom: 20px;
}
.ribbon1 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.ribbon2 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.ribbon3 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.ribbon4 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.ribbon5 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.ribbon6 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.ribbon7 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.ribbon8 .module-title {
	margin: 3px 0px 3px -28px; display: inline-block;
}
.bodylevel-low .ribbon1 .module-title {
	margin: 3px 0px 9px -10px;
}
.bodylevel-low .ribbon2 .module-title {
	margin: 3px 0px 9px -10px;
}
.bodylevel-low .ribbon3 .module-title {
	margin: 3px 0px 9px -10px;
}
.bodylevel-low .ribbon4 .module-title {
	margin: 3px 0px 9px -10px;
}
.bodylevel-low .ribbon5 .module-title {
	margin: 3px 0px 9px -10px;
}
.bodylevel-low .ribbon6 .module-title {
	margin: 3px 0px 9px -10px;
}
.bodylevel-low .ribbon7 .module-title {
	margin: 3px 0px 9px -10px;
}
.bodylevel-low .ribbon8 .module-title {
	margin: 3px 0px 9px -10px;
}
.ribbon1 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.ribbon2 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.ribbon3 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.ribbon4 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.ribbon5 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.ribbon6 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.ribbon7 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.ribbon8 h2.title {
	margin: 0px; padding: 8px 29px 18px 28px; line-height: 100%; letter-spacing: inherit;
}
.bodylevel-low .ribbon1 h2.title {
	padding: 8px 10px 12px;
}
.bodylevel-low .ribbon2 h2.title {
	padding: 8px 10px 12px;
}
.bodylevel-low .ribbon3 h2.title {
	padding: 8px 10px 12px;
}
.bodylevel-low .ribbon4 h2.title {
	padding: 8px 10px 12px;
}
.bodylevel-low .ribbon5 h2.title {
	padding: 8px 10px 12px;
}
.bodylevel-low .ribbon6 h2.title {
	padding: 8px 10px 12px;
}
.bodylevel-low .ribbon7 h2.title {
	padding: 8px 10px 12px;
}
.bodylevel-low .ribbon8 h2.title {
	padding: 8px 10px 12px;
}
.box1 .rt-block {
	margin-bottom: 10px;
}
.box2 .rt-block {
	margin-bottom: 10px;
}
.box3 .rt-block {
	margin-bottom: 10px;
}
.box4 .rt-block {
	margin-bottom: 10px;
}
.box5 .rt-block {
	margin-bottom: 10px;
}
.box6 .rt-block {
	margin-bottom: 10px;
}
.box7 .rt-block {
	margin-bottom: 10px;
}
.box8 .rt-block {
	margin-bottom: 10px;
}
.box1 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box2 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box3 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box4 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box5 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box6 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box7 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box8 .module-content {
	margin: 0px -10px -10px; padding: 0px 9px 9px;
}
.box1 .module-title {
	margin: 0px -9px 8px;
}
.box2 .module-title {
	margin: 0px -9px 8px;
}
.box3 .module-title {
	margin: 0px -9px 8px;
}
.box4 .module-title {
	margin: 0px -9px 8px;
}
.box5 .module-title {
	margin: 0px -9px 8px;
}
.box6 .module-title {
	margin: 0px -9px 8px;
}
.box7 .module-title {
	margin: 0px -9px 8px;
}
.box8 .module-title {
	margin: 0px -9px 8px;
}
.box1 h2.title {
	margin: 0px; padding: 10px;
}
.box2 h2.title {
	margin: 0px; padding: 10px;
}
.box3 h2.title {
	margin: 0px; padding: 10px;
}
.box4 h2.title {
	margin: 0px; padding: 10px;
}
.box5 h2.title {
	margin: 0px; padding: 10px;
}
.box6 h2.title {
	margin: 0px; padding: 10px;
}
.box7 h2.title {
	margin: 0px; padding: 10px;
}
.box8 h2.title {
	margin: 0px; padding: 10px;
}
.flush .rt-block {
	padding: 0px;
}
.flushtop .rt-block {
	padding-top: 0px;
}
.flushbottom .rt-block {
	padding-bottom: 0px;
}
#rt-bottom {
	padding-top: 10px;
}
#rt-mainbottom {
	padding-top: 10px;
}
.footer .module-content {
	margin-top: -10px;
}
.footer .module-title {
	margin: 0px -20px;
}
.footer h2.title {
	margin: 0px; padding: 10px 20px;
}
.footer .module-inner {
	margin: 0px -20px; padding: 8px 20px 0px;
}
.bodylevel-low .footer .module-inner {
	
}
#developed-by {
	margin: 5px 0px; float: left;
}
#powered-by {
	margin: 5px 0px; float: right;
}
#rocket {
	margin: 0px 0px 0px 10px; width: 148px; height: 20px; vertical-align: middle; display: inline-block;
}
#gantry-logo {
	background-position: 0px -30px; width: 102px; height: 26px; margin-left: 10px; vertical-align: middle; display: inline-block;
}
.totop-test {
	padding: 10px; overflow: hidden;
}
#gantry-totop {
	left: 10px; bottom: 5px; display: block; position: absolute;
}
#gantry-resetsettings {
	margin: 0px; right: 10px; bottom: 5px; display: block; position: absolute;
}
.readon {
	padding: 0px 8px; line-height: 26px; overflow: visible; font-size: 1em; font-weight: bold; display: inline-block; cursor: pointer;
}
.readon-main {
	padding: 0px 8px; line-height: 26px; overflow: visible; font-size: 1em; font-weight: bold; display: inline-block; cursor: pointer;
}
.readon .button {
	height: 26px; cursor: pointer;
}
.readon span {
	margin: 0px; padding: 0px; border: 0px currentColor; line-height: 26px; font-size: 1em; font-weight: bold;
}
.readon .button {
	margin: 0px; padding: 0px; border: 0px currentColor; line-height: 26px; font-size: 1em; font-weight: bold;
}
.readon span span {
	padding: 0px; margin-left: 0px; float: none; display: inline;
}
.rokradios {
	padding: 1px 5px 7px 24px; line-height: 120%;
}
.rokchecks {
	padding: 1px 5px 7px 24px; line-height: 120%;
}
.rokradios {
	background-repeat: no-repeat;
}
.rokradios-active {
	background-position: 0px -264px; background-repeat: no-repeat;
}
.rokchecks {
	background-position: 0px -502px; background-repeat: no-repeat;
}
.rokchecks-active {
	background-position: 0px -754px; background-repeat: no-repeat;
}
#rt-main-surround .inputbox {
	margin: -1px;
}
#rt-breadcrumbs {
	padding: 0px 20px;
}
#breadcrumbs-home {
	width: 12px; height: 12px; margin-right: 5px; float: left; display: block;
}
#breadcrumbs h3 {
	display: none;
}
.leading_separator {
	display: none;
}
.rt-breadcrumb-surround {
	margin: 10px 0px; padding: 0px; height: auto; overflow: hidden; display: inline-block; position: relative;
}
span.breadcrumbs {
	overflow: hidden; font-size: 110%; font-weight: bold; display: inline-block;
}
span.breadcrumbs img {
	width: 6px; height: 12px; float: left;
}
span.breadcrumbs a {
	padding: 0px 12px 0px 8px; line-height: 14px; font-size: 90%; float: left; display: block;
}
span.no-link {
	padding: 0px 12px 0px 8px; line-height: 14px; font-size: 90%; float: left; display: block;
}
#rt-accessibility {
	padding: 0px 8px; width: 108px; height: 21px; text-align: right; margin-right: -12px; float: right;
}
#rt-accessibility .rt-desc {
	text-align: left; font-size: 12px; font-weight: bold; margin-right: 5px; float: left; display: block;
}
#rt-accessibility a {
	display: inline-block;
}
#rt-accessibility .button {
	width: 16px; height: 16px; margin-top: 2px; display: block;
}
#rt-accessibility a.small .button {
	background-position: -41px 0px; margin-right: 5px; background-repeat: no-repeat;
}
#rt-accessibility a.small:hover .button {
	background-position: -41px -18px; background-repeat: no-repeat;
}
#rt-accessibility a.large .button {
	background-position: -22px 0px; background-repeat: no-repeat;
}
#rt-accessibility a.large:hover .button {
	background-position: -22px -18px; background-repeat: no-repeat;
}
body.rtl #rt-main-surround ul.menu a {
	padding: 5px 20px 5px 0px;
}
body.rtl #rt-main-surround ul.menu .separator {
	padding: 5px 20px 5px 0px;
}
body.rtl #rt-main-surround ul.menu .item {
	padding: 5px 20px 5px 0px;
}
body.rtl #rt-main-surround ul.menu li a:hover {
	background-position: 100% -410px;
}
body.rtl #rt-main-surround ul.menu li .separator:hover {
	background-position: 100% -410px;
}
body.rtl #rt-main-surround ul.menu li .item:hover {
	background-position: 100% -410px;
}
body.rtl #rt-main-surround ul.menu li.active > a {
	background-position: 100% -410px;
}
body.rtl #rt-main-surround ul.menu li.active > .separator {
	background-position: 100% -410px;
}
body.rtl #rt-main-surround ul.menu li.active > .item {
	background-position: 100% -410px;
}
body.rtl ul.menu ul {
	margin-right: 25px; margin-left: 0px;
}
body.rtl .ribbon1 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon2 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon3 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon4 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon5 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon6 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon7 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon8 .module-title {
	margin: 3px -28px 3px 0px;
}
body.rtl .ribbon1 h2.title {
	padding: 8px 28px 18px 29px;
}
body.rtl .ribbon2 h2.title {
	padding: 8px 28px 18px 29px;
}
body.rtl .ribbon3 h2.title {
	padding: 8px 28px 18px 29px;
}
body.rtl .ribbon4 h2.title {
	padding: 8px 28px 18px 29px;
}
body.rtl .ribbon5 h2.title {
	padding: 8px 28px 18px 29px;
}
body.rtl .ribbon6 h2.title {
	padding: 8px 28px 18px 29px;
}
body.rtl .ribbon7 h2.title {
	padding: 8px 28px 18px 29px;
}
body.rtl .ribbon8 h2.title {
	padding: 8px 28px 18px 29px;
}
.rtl.bodylevel-low .ribbon1 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon2 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon3 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon4 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon5 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon6 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon7 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon8 .module-title {
	margin: 3px -28px 9px 0px;
}
.rtl.bodylevel-low .ribbon1 h2.title {
	padding: 8px 28px 12px 29px;
}
.rtl.bodylevel-low .ribbon2 h2.title {
	padding: 8px 28px 12px 29px;
}
.rtl.bodylevel-low .ribbon3 h2.title {
	padding: 8px 28px 12px 29px;
}
.rtl.bodylevel-low .ribbon4 h2.title {
	padding: 8px 28px 12px 29px;
}
.rtl.bodylevel-low .ribbon5 h2.title {
	padding: 8px 28px 12px 29px;
}
.rtl.bodylevel-low .ribbon6 h2.title {
	padding: 8px 28px 12px 29px;
}
.rtl.bodylevel-low .ribbon7 h2.title {
	padding: 8px 28px 12px 29px;
}
.rtl.bodylevel-low .ribbon8 h2.title {
	padding: 8px 28px 12px 29px;
}
body.rtl #developed-by {
	float: right;
}
body.rtl #powered-by {
	float: left;
}
body.rtl #rocket {
	margin: 0px 10px 0px 0px;
}
body.rtl #gantry-logo {
	margin-right: 10px; margin-left: 0px;
}
body.rtl .rokradios {
	padding: 1px 24px 7px 5px;
}
body.rtl .rokchecks {
	padding: 1px 24px 7px 5px;
}
body.rtl .rokradios {
	background-position: 100% 0px;
}
body.rtl .rokradios-active {
	background-position: 100% -264px;
}
body.rtl .rokchecks {
	background-position: 100% -502px;
}
body.rtl .rokchecks-active {
	background-position: 100% -754px;
}
body.rtl #breadcrumbs-home {
	margin-right: 0px; margin-left: 5px; float: right;
}
body.rtl span.breadcrumbs img {
	float: right;
}
body.rtl span.breadcrumbs a {
	padding: 0px 8px 0px 12px; float: right;
}
body.rtl span.no-link {
	padding: 0px 8px 0px 12px; float: right;
}
body.rtl ol {
	margin-right: 15px;
}
body.rtl .rt-article ul {
	margin-right: 15px;
}
