﻿/* ------------------------------ html ------------------------------------------------------*/
body, table, div, td
{
    direction: rtl;
    text-align:right;
}



/* ------------------------------ tablesorter ------------------------------------------------------*/
table.tablesorter thead th.header,
table.rgDetailTable thead th.header {
	background-image: url(../Images/bg.gif)  !important;
	background-repeat: no-repeat !important;
	background-position: center right !important;
	cursor: pointer !important;
	padding-right:20px;
}

table.tablesorter thead th.headerSortUp,
table.rgDetailTable thead th.headerSortUp
 {
	background-image: url(../Images/asc.gif)  !important;
}

table.tablesorter thead th.headerSortDown,
table.rgDetailTable thead th.headerSortDown {
	background-image: url(../Images/desc.gif) !important;
}


/* ------------------------------ styles ------------------------------------------------------*/
.SecurityListGridItem
{
    text-align:right;
}

.rightBlock
{
    float:right;    
}

.levelSelectorCombo
{
    margin: 0 230px 0 0;
}

.levelSelectorButton
{
    margin: 25px 230px 0 0;
}

/*Buttons*/
.ButtonSquare_GoLeft
{
	background-image: url(../images/Button_GoLeft.png);
	float:left;	
}

.ButtonSquare_GoLeft_all
{
	background-image: url(../images/arrow_go_left_all.png);
	float:right;	
}


.ButtonSquare_GoDown
{
	float:right;
}



/* ------------------------------ main menu ------------------------------------------------------*/
#main_menu
{
    position: relative;
    text-align:right;
}

#main_menu ul
{
    position:relative;
    list-style-type: none;
    height: 40px;
    width: 440px;
    right:238px;
    top:32px;
}
#main_menu li
{
    float:right;
    margin-right:5px;
}

#main_menu a
{
    text-decoration: none;
    display: block;
    line-height: 40px;
    width: 120px;
}

/* ------------------------------ lang selector ------------------------------------------------------*/
#lang_selector
{
    position: relative;
    text-align:right;
}

#lang_selector ul
{
    position:relative;
    list-style-type: none;
    height: 20px;
    left:-250px;
    top:12px;
}
#lang_selector li
{
    float:right;
    margin-right:5px;
}

#lang_selector a
{
    text-decoration: none;
    line-height: 10px;
}







/* ------------------------------ page menu ------------------------------------------------------*/

.PageMenuContainer  .rmText
{
    float:right !important;
}



/* ------------------------------ ui-messagebox-dialog ------------------------------------------------------*/
.ui-dialog
{
    direction: rtl;
}

.ui-dialog-titlebar span
{
    float: right !important;
}



/* ------------------------------ popup window ------------------------------------------------------*/
.PopupWindow .ButtonRow td
{
	text-align: left;
}

.PopupWindow .PopupButton
{
	display:block;
	width:24px;
	height:24px;
	margin-bottom:3px;
}

.PopupWindow .AddArrow
{
	background-image:url(../images/Button_ArrowAddRTL.png);  
}

.PopupWindow .AddArrow:hover
{
	background-image:url(../images/Button_ArrowAddRTLHover.png);  
}

.PopupWindow .AddArrowAll
{
	background-image:url(../images/Button_ArrowAddAllRTL.png);  
}

.PopupWindow .AddArrowAll:hover
{
	background-image:url(../images/Button_ArrowAddAllRTLHover.png);  
}

.PopupWindow .RemoveArrow
{
	background-image:url(../images/Button_ArrowAddLTR.png);  
}

.PopupWindow .RemoveArrow:hover
{
	background-image:url(../images/Button_ArrowAddLTRHover.png);  
}

.PopupWindow .RemoveArrowAll
{
	display:block;
	width:24px;
	height:24px;
	background-image:url(../images/Button_ArrowAddAllLTR.png);  
}

.PopupWindow .RemoveArrowAll:hover
{
	background-image:url(../images/Button_ArrowAddAllLTRHover.png);  
}


/* ------------------------------telerik ------------------------------------------------------*/

.RadComboBox .rcbInput, input[type=text]
{
    text-align:right !important;
}




