* {
	font-family: Arial;
}

table th {
	text-align: right;
}

div.wrapper div.body div.component,div.wrapper div.body div.main_menu {
	float: right;
}

div.wrapper div.body div.main_menu {
	margin-left: 20px;
	margin-right: 0px;
}

div.component div.navBar>div>div>div {
	direction: rtl;
}

div.component div.ttl,  div.component a.ttl{
	background: url(img/arrow_f_l.gif) no-repeat right;
	padding-left: 0px;
	padding-right: 10px;
	direction: rtl;
	text-align: right;
}

div.component div.ttl span.s_arrow {
	background: url(img/arrow_f_l.gif) no-repeat center center;
}

div.component div.ttl span {
	background: url(img/com_spacer.jpg) no-repeat right;
	padding-left: 0px;
	padding-right: 20px;
	direction: rtl;
	text-align: right;
	display: block;
}

.addNewBtn {
	float: right;
	background: URL(img/addBtnRtl.gif) no-repeat;
	padding: 0 47px 0 0;
	text-align: right;
}

#DTrecordsShow,#DTfilter {
	float: left;
}

#DTfilter input {
	direction: rtl;
}

table.list {
	direction: rtl
}

table.list td.first {
	-webkit-border: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

table.list td.last {
	-webkit-border: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

table.list .list_menu div:before {
	content: "\25B6";
}
/*table.list .list_menu div {
	background-position: 5px 2px;
}

table.list .list_menu:hover div {
	background-position: 5px -5px;
}
*/
table.list .list_menu div ul {
	left: 20px;
}

div.etabs ul li {
	float: right;
}

.formGroup input,.formGroup textarea,.formGroup span,.formGroup select,.formGroup .fvalue
	{
	float: left;
}

.editForm {
	direction: rtl;
}

.formGroup.buttonHolder button, a.savebtn {
	float: none;
	margin: 0 10px 0 0;
}

span.sap {
	background: url("img/arrow_f_l.gif") no-repeat scroll center center;
}

/** Notify messages */
div.messages.notify {
	left: 240px;
}
div.controlsLine {
	direction: rtl;
	text-align: right;
}
.excelIcon, .txtIcon {
	float: left;
}

.contact table {
	direction: rtl;
}
.contact table .savebtn{
	float: left;
}
.contact table .err{
	float: right;	
}
.help .file.pdf{
	background: url(img/pdf-icon-25x25.png) no-repeat right center;
}
#datesFilterWrapper {
	float: right;
}

/* general placements */
.addDialog.placements .section{
	float: right;
}
.channels_list {
	margin: 0px 20px 0px 0px;
}

div.admin_login {     float: right;}
div.admin_login .box { float: right; direction: rtl;}

div.etabs ul li a { direction: rtl; }

#DTcontrols {
	float: left;
}
table.dataTable input, table.dataTable select {
	float: right;
}

/* Accordion */
.accordion .arrow {
	transform: rotate(180deg);
}
