/* Formating */
tr.sectiontableentry1 td.centercell,
tr.sectiontableentry2 td.centercell{
	text-align:center;
}
body, p, div, td, .inputbox,.button {
	font-family:Tahoma;
}
input, select, textarea, checkbox {
	font-family: tahoma;
	font-size: 12px;
}
/* Text Align Right */
h3, .story, .componentheading, .contentheading #showcase .column-2 .moduletable H3 {
	text-align:right;
}
/* Direction RTL */
div.jweather table, .module .pollstableborder, .story {
	direction:rtl;
}
#horiz-menu li {
	float:right;
}
#showcase ul.latestnews li a {
	padding-left: 5px;
	background-position: 275px 9px;
	margin-top: 2px;
	text-align:right;
	display: block;
	padding-right: 18px;
	font-size: 105%;
	background-image: url(images/li-arrow-rtl.png);
	padding-bottom: 4px;
	line-height: 130%;
	padding-top: 4px;
	background-repeat: no-repeat
}
.wrapper #showcase ul.latestnews li a:hover {
	background-image: url(images/li-arrow-rtl.png);
	background-position: 275px 9px;
}
.jweather_temp {
	direction:ltr;
	text-align:center;
}
.contentpaneopen {
	direction:rtl;
	text-align:right;
}
img#logo {
	height:65px;
	float:right;
	width:300px;
	margin-right: 15px;
	background: url(images/red/logo.png) no-repeat 0px 0px  !important;
}
.fontbutton-text {
	left:80px;
}
#accessibility {
	float:left;
}
#searchmod {
	left:0px;
}
#mod_search_searchword {
	direction:rtl;
}
#rightmodules2 ul.menu {
	direction:rtl;
}
ul.menu a, ul.menu li.active a {
	line-height: 24px;
	text-indent: 10px;
	height: 24px;
	overflow: hidden;
	font-size: 110%;
	float: none;
	background: url(images/readon-rtl.png) right 8px no-repeat;
}
div.sitemap ul.level_1 {
	margin-right:20px;
}
a.readon {
	padding-right: 10px;
	background: url(images/readon-rtl.png) right 4px no-repeat;
}
table.blog a.readon {
	background: url(images/readon-rtl.png) right 6px no-repeat;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {
	text-align: right;
	padding: 2px 5px 0px 0px;
	border-bottom: 1px solid #f1f1f1;
}
div.padding {
	direction:rtl;
}
span.pathway img {
	float: none;
	vertical-align: top;
	width: 7px;
	height: 22px;
	padding-right: 8px;
	background: url(images/readon.png) right 50% no-repeat;
}
span.pathway a {
	float: none;
	padding: 0 0 0 10px;
}
#comment {
	clear:both;
}
.menutop {
	float:right;
}
#rokmininews .mover {
	float:left;
}
.mininews-headline .counter {
	float: left;
	margin-right:20px;
	margin-left:10px;
}
.mininews-drop {
	background: #fff url(images/drophere-rtl.png) center center no-repeat;
	margin-bottom: 10px;
}
.slimbox img {
	padding:5px;
	border:1px solid #cccccc;
}
ul.menu ul {
	margin: 5px -15px;
	padding: 10px 30px 10px 0px;
}
.contenttoc {
	float:left;
	margin-right:10px;
	border:1px solid #cccccc;
	padding:10px;
}
/* Moset Tree */
#listings{
	clear:none;
}
#listing h2 {
	text-align:right;
}
.listing-summary {
	float:right;
}
.listing-summary H3 {
	float: right;
	margin: 0px 0px 1px 10px
}
.address {
	float: right;
	text-align: right;
	padding-right:20px;
}
#adminForm td {
	text-align:right;
}
/* End Mosets Tree */

#fpss-outer-container {
	border:0px;
}
.bannergroup {
	text-align:center;
}
.module-no{
	text-align:center;
}

.search{
	text-align:right;
}
#bottommodules2 .block{
	height:100px;
}
#page-banner{
	text-align:center;
}
.slimbox{
	margin:0 10px;
}
#slimbox1,#slimbox2,#slimbox3,#slimbox4,#slimbox5,#slimbox6{
	text-align:center;
}

/* Market Place */
.jooNormal, .jooRecent5 th{
	text-align:right !important;
}
#jooAdImage{
	text-align:center !important;
}
/* End Marketplace */

/* Typography */
SPAN.alert{
	padding-right:36px;
} 
/* Job listing */
.joblisting{
	border:1px solid #f0f0f0;
	border-bottom:0px;
	margin-bottom:20px;
}
.new{
	color:#F00;
	font-size:10px;
}
.chronoform{
	display:none;
}
#page-banner{
	margin-top:25px;
}

tr.sectiontableentry2 td,
tr.sectiontableentry1 td{

	padding:5px;
}
div.jcfav {
	background-position: right -54px;
}
div.jcshare {
	background-position: right 1px;
}
div.jcemail {
	background-position: right -16px;
}
div.show-hit{
	background-position: right -35px !important;
}
div.show-linkmore {
	background-position: right -90px !important;
}


div.show-comment {
	background-position: right -71px !important;
}
#sub-menu ul.menu, #sub-menu ul.menu li{
	float:right;
}
.contentheading{
	font-size:120%;
	line-height:160%;
}
.content-corner-br .contentpaneopen img{
padding-right:10px;
border:0px !important;
}

.buttonheading img{
padding:0px !important;
}

 ul#rsg2-galleryList, .rsg2-galleryList-item, div.commentBlogView, .rsg_sem_inl_ImgDetails div{
clear: none !important;
}
table.table_border{
width:95%;
}
#horiz-menu ul li{
text-align:right;
}
#adminForm fieldset{text-align:right;}
#bottom-menu #mainlevel-bottom li, #bottom-menu .mainlevel-bottom li { float:right;}