body
{
    /*background of everything*/
    background-color: #FFFFFF;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    font-family: Arial, Verdana;
    font-size : 13px;
    font-weight: normal;
}

.tdPadding
{
    padding-right: 20px;
}

.BodyEn
{
    /*not sure. maybe not in use - english*/
    background-color: #2392DC;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    font-family: Arial, Verdana;
    font-size: xx-small;
    font-weight: normal;
    direction: ltr;
}

/**************  General classes  *************/

/* backwards compatibility */

.Dir
{
    direction: rtl;
}
.float
{
    float: right;
}
.oppfloat
{
    float: left;
}
.LanguageDir
{
    direction: rtl;
}
.LanguageOppositeDir
{
    direction: ltr;
}
.LanguageAlign
{
    text-align: right;
}
.LanguageOppositeAlign
{
    text-align: left;
}

/**************  End General classes  *************/

/**************  table classes  *************/
.TDTable
{
    border-left: 1px outset #003300;
}
.TDValueTable
{
    border-left: 1px outset #003300;
}
.BorderTableNew
{
    text-align: right;
}
/**************  End table classes  *************/

/**************  main menu classes  *************/

.unSelectedMenuItemSkm, .selectedMenuItemSkm, .unSelectedMenuItem2Skm, .miStaticSelected,
.miDynamic, .miStatic, .mainMenuFont, .unSelectedMenuItem, .unSelectedMenuItem2
{
    font-family: Arial, Verdana;
}
.miDynamic
{
	text-align: right;
	min-width:160px;
	_width:150px;
	_padding:3px 3px;
	
	
}

/************** end main menu classes  *************/

/************** old tabs classes (HTML editor / campaign reports) *************/

.TabOn
{
}
.TabOff
{
}
.TabOnNew
{
    border-right: #8fa8c1 1px solid;
    padding-left: 5px;
}
.TabOffNew
{
    padding-left: 5px;
}

.tdLightPadding
{
    padding-right:5px;
}
/************** End old tabs classes (HTML editor / campaign reports) *************/

.FormsSideTitles
{
    direction: rtl;
}
.FormsSideValues
{
    direction: rtl;
}

.C1
{
    /*backgroung of inner frame*/
    background-color: #FFFFFF;
}
.C2
{
    /*backgroung of MOST inner frame*/
    background-color: #FFFFFF;
}
.C3
{
    /*didnt find a use*/
    background-color: #FFFFFF;
}
.C4
{
    /*lines in the the left submenu*/
    background-color: #698DAD;
}
.W1
{
    /*Another background- mostly for lines*/
    background-color: #FFFFFF;
}
.O1
{
    /*main manu*/
    background-color: #245190;
}
.TextBW
{
    font-family: Arial, Verdana, David;
    font-size: 20px;
    font-weight: bold;
    color: #FFFFFF;
}

.TextPOP
{
    font-family: Arial;
    font-weight: bold;
    color: Black;
}

.TextRed
{
    font-family: Arial, Verdana, David;
    font-size: 20px;
    font-weight: bold;
    color: #9F1515;
}
.TextWS
{
    font-family: Arial, Verdana, David;
    font-size: 10px;
    font-weight: normal;
    color: #FFFFFF;
}

.TitleError
{
    font-family: Arial, Verdana, David;
    font-size: 22px;
    font-weight: bold;
    color: #255190;
}
.imgBtn
{
    margin-bottom: 5px;
    margin-top: 5px;
}
.SubTitleImg
{
    border: 0;
}
.SumTableLabel
{
    /*didnt find a use*/
    background-color: #FFFFFF;
    border: none;
    font-size: 11;
    color: Black;
}

.CampiganNameLabel
{
    text-decoration: underline;
}

.btnMainMenu
{
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    padding-bottom: 4px;
    padding-top: 2px;
    cursor: pointer;
    color: #FFFFFF;
}
.btnSubMenuOn
{
    /*selected button in sub menu*/
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-right: 2px;
    cursor: pointer;
    color: #9F1615;
}
.btnSubMenuOff
{
    /*nondefault button in sub menu*/
    color: #073B7e;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-right: 2px;
    cursor: pointer;
}

.input
{
    /*i guess it is the input textboxes*/
    border: 1px solid #0068AD;
    background-color: #FFFF00;
    width: 100px;
}
.input2
{
    border: 1px solid #0068AD;
    background-color: #B1E5FF;
    width: 40px;
}
.EditorDropDownList
{
    z-index: 1;
    position: relative;
}
.BubbleTitle
{
    font: bolder 11px Arial;
    text-decoration: underline;
}
.BubbleText
{
    font: normal 10px Arial;
    text-decoration: none;
}

/*
	Structure
	*/
.mainTable
{
    width: 960px;
    border: 0px;
}
.pageLogo
{
}

.pageNav
{
}

.pageSpace
{
    height: 3px;
}

.pageSideNavigation
{
    width: 115px;
    vertical-align: top;
}

.Cell
{
    height: 22px;
    padding: 1,1,1,5;
    font-family: Arial;
    font-size: 13px;
}

.ContentsPadding
{
    /*padding-right: 12px; 	padding-bottom: 12px; 	padding-left: 12px;*/
}
.HomeBG
{
    /*background: #E9EFFF;*/
    background: #E1EBF7;
    padding-left: 12px;
    padding-right: 12px;
}

.SpaceBeforeGrid
{
    height: 20px;
}
.SpaceAfterGrid
{
    height: 30px;
}

.ContentsTable
{
    width: 100%;
}

.EditorTitleCell
{
    width: 150px;
    vertical-align: bottom;
    padding: 0,0,0,0;
}
.EditorValueCell
{
    width: 140px;
    vertical-align: bottom;
    text-align: right;
}
.EditorQuestionCell
{
    width: 10px;
    padding-right: 10px;
    padding-left: 5px;
    vertical-align: bottom;
}

.EditContactTitleCell
{
    width: 100px;
}

.EditContactValueCell
{
    width: 100px;
}
.EditContactValueCell
{
    width: 200px;
}
.QuestionImageSize
{
    height: 16px;
    width: 16px;
}

.textMainTitle2
{
    padding-right: 6px;
}

.scrollDiv
{
    padding-right: 12px;
    padding-left: 12px;
    scrollbar-base-color: #E1EBF7;
    scrollbar-arrow-color: #577CBE;
    scrollbar-highlight-color: #577CBE;
    overflow: auto;
}

.GridBody
{
    text-align: center;
    font-size: 13px;
    border: solid 1px #FFFFFF;
}

.pageSelectionCSS
{
    font-size: 11px;
    font-family: Arial, Verdana;
    width: auto;
}
.sText
{
    font-size: 14px;
    font-family: Arial, Verdana;
}
.tblLight
{
    border-bottom: solid 1px #CCCCCC;
    background-color: #eeeeee;
    color: #000000;
    font-family: Arial, Verdana;
    font-size: 12px;
    cursor: pointer;
    padding: 3px;
}

.pnlLight
{
    background-color: #eeeeee;
    color: #000000;
    font-family: Arial, Verdana;
    font-size: 12px;
    padding: 3px;
}
.tblDark
{
    background-color: #646464;
    color: #FFFFFF;
    font-family: Arial, Verdana;
    font-size: 12px;
    padding: 3px;
}
.tblHighLight
{
    border-bottom: solid 1px #CCCCCC;
    background-color: #cddeee;
    color: #000000;
    font-family: Arial, Verdana;
    font-size: 12px;
    padding: 3px;
    cursor: pointer;
}

.TitlesPaddingNew
{
    padding-right: 12px;
    padding-left: 12px;
}
.BoxBorder
{
    border-right: dimgray 1px solid;
    border-top: dimgray 1px solid;
    border-left: dimgray 1px solid;
    border-bottom: dimgray 1px solid;
}

.LanguageOppositePadding
{
    padding-left: 10px;
}
.LanguagePadding
{
    padding-right: 10px;
}
.ChartCSS
{
    z-index: 1;
}
.container
{
    width: 100%;
    margin-top: 20%;
    background-color: #FFFFFF;
    border: solid 1px #646464;
    font-family: Arial;
}

.containerSpacer
{
    height: 20px;
    direction: rtl;
    padding-right: 20px;
    color: #000000;
    font-size: 12px;
    background-color: #CDDCEC; /*border : solid 1px #646464;*/
    font-family: Arial;
}

.containerBody
{
    padding: 10 0 0 0;
    direction: rtl;
}

.containerBodyPOPUP
{
    padding: 10 5 1 0;
    direction: rtl;
}

.containerPOPUP
{
    padding: 1 0 0 0;
    background-color: #FFFFFF;
    font-family: Arial;
}

.TextLabel
{
    font-size: 11px;
    font-family: Arial;
}

.TextLabelPopUp
{
    padding-right: 5px;
    font-size: 11px;
    font-family: Arial;
}

.TextLabelMessage
{
    font-size: 18px;
    font-family: Arial;
    font-weight: bold;
    padding: 10:10:10:10;
}

.SelectItems
{
    font-family: Arial;
    font-size: 10px;
    vertical-align: middle;
}

.btnOptOut
{
    font-size: 10px;
    font-family: Arial;
    width: 60;
}

.ReportsPadding
{
    padding-right: 12px; /*padding-bottom: 12px;*/
    padding-left: 12px;
}


.dv
{
    border-right: #8fa8c1 1px solid;
    font-size: 12px;
    margin-left: 0px;
    border-left: #8fa8c1 1px solid;
    width: 100%;
    border-bottom: #8fa8c1 1px solid;
    font-family: arial;
    height: 280px;
}
.dvTable
{
    font-size: 12px;
    font-family: arial;
}
.DarkBlueTitle
{
    color: #003366;
}
.ToggleModeOffCss
{
    border: #E0E0E0 1px solid;
    background-color: #E6E6E6;
    cursor: pointer;
}
.ToggleModeSelectedCss
{
    border: #0A246A 1px solid;
    background-color: #B6BDD2;
    cursor: pointer;
}
.ToggleModeOnCss
{
    border: #0A246A 1px solid;
    background-color: #B6BDD2;
    cursor: pointer;
}
.resizeFrame
{
    font-size: 16px;
    font-family: Arial;
    font-weight: bold;
    color: Gray;
}
.btnClassDisabled
{
    font-family: Arial;
    border: 0;
    cursor: default;
    font-size: 12px;
    color: Gray;
    font-weight: bold;
    background-color: #245190;
}

.paddingCell
{
    padding-left: 10px;
}
.LightBlueBG
{
    background-color: #E1EBF7;
}
.linkClassDisabled
{
    font-family: Arial;
    font-size: 12px;
    color: #e6e6e6;
    text-decoration: underline;
    cursor: default;
}
.disabledNormalText
{
    font-size: 12px;
    font-family: Arial, Verdana;
    color: #999999;
}
.searchOptionsTitle
{
    border-bottom-color: Gray;
    background-color: #e0e0e0;
}
.DepositClass
{
    color: Green;
}
.WithdrawalClass
{
    color: Red;
}

.scrollPanel
{
    scrollbar-base-color: #E1EBF7;
    scrollbar-arrow-color: #577CBE;
    scrollbar-highlight-color: #577CBE;
    overflow: auto;
}


.ImageCell
{
    width: 28px;
    cursor: pointer;
    text-align: center;
    height: 25px;
}
.ImageCellDisabled
{
    width: 28px;
    text-align: center;
    height: 25px;
}
.ImageCellRollOver
{
    border: #0A246A 1px solid;
    background-color: #B6BDD2;
    cursor: pointer;
}
.iconStyle
{
    border: 0;
}
.LightBlueLine
{
    border-top: #8fa8c1 1px solid;
}
.Image48Cell
{
    width: 48px;
}
.icon48Style
{
    width: 48px;
    height: 48px;
    border: 0;
}
.groovybutton
{
    cursor: pointer;
    color: #073b7e;
    font-family: 'trebuchet ms' ,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #F2F6FB;
    border: 1px solid;
    border-top-color: #8fa8c1;
    border-left-color: #8fa8c1;
    border-right-color: #8fa8c1;
    border-bottom-color: #8fa8c1;
    height: 20px;
    width: 50px;
 /*   filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffffff' ,EndColorStr= '#E1EBF7' );*/
}

.groovybuttondisabled
{
    cursor: default;
    color: gray;
}

.groovybuttonIn
{
    cursor: pointer;
    color: #073b7e;
    font-family: 'trebuchet ms' ,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #F2F6FB;
    border: 1px solid;
    border-top-color: #8fa8c1;
    border-left-color: #8fa8c1;
    border-right-color: #8fa8c1;
    border-bottom-color: #8fa8c1;
    height: 20px;
    width: 50px;
  /*  filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffff' ,EndColorStr= '#e0e0e0' );*/
}



.ContextMenu
{
    cursor: pointer;
    color: Black;
    font: Menu;
    border: 1px solid #ffffff;
    border-color: #8fa8c1;
    width: 120px;
    text-align: right;
}


.ContextMenuItemIn
{
    cursor: pointer;
    color: Black;
    font: Menu;
    height: 22px;
    width: 100%;
    border: 1px solid #4B4B6F;
    background-image: url(../Img/tbover.gif);
}

.ContextMenuItem
{
    height: 22px;
    width: 100%;
    font: Menu;
    text-align: right;
    cursor: pointer;
    color: Black;
    border: 1px solid #ffffff;
    background-color: #ffffff;
}
.FloatingMenu
{	
    border: #8fa8c1 1px solid; /*width: 50px;*/
   /* filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffff' ,EndColorStr= '#C5C5D6' );*/
}
.FloatingMenuItem
{
    /*border: solid 1px #000000;*/
    /*height: 20px; /*width: 20px;*/
    border-color: #C5C5D6;
    border: solid 1px #C5C5D6;
}
.FloatingMenuItemIn
{
    border: solid 1px #C5C5D6;
    border-bottom-style: outset;
    border-right-style: outset;
}

.MsgTitle
{
    font-size: 12px;
    padding: 5px 6px 5px 6px; /*8px 12px 10px 8px;*/
    font-family: Arial, Arial;
    text-align: right;
    text-justify: auto;
    color: White;
    font-weight: bolder;
}

.textTitleGraph
{
    text-align: right;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding-right: 520px;
    direction: ltr;
}

.staticText
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding-left: 2px;
    padding-right: 2px;
    cursor: pointer;
}

.staticTextNumber
{
    font-family: Arial;
    font-size: 25px;
    font-weight: bold;
    color: black;
    cursor: pointer;
}

.staticsTextspec
{
    padding: 0px 0px 0px 10px;
}

.dateChooserText input
{
}

.dateChooserText
{
    font-size: 12px;
    padding-top: 5px;
}

.searchbyDateText
{
    font-size: 12px;
}

/*Ext styles*/
.x-btn
{
    direction: ltr;
}

.x-btn-text-icon .x-btn-center .x-btn-text
{
    direction: ltr;
    background-position: 100% 2px;
    padding-right: 18px;
    padding-left: 0;
}
.x-layout-panel
{
    direction: rtl;
}

.x-layout-panel-hd-text
{
    width: 100%;
    padding-right: 64px;
}
.x-layout-panel-hd-tools
{
    left: 0;
}
.x-layout-tools-button
{
    float: left;
}
.x-layout-panel-hd-tools
{
    position: absolute;
    left: 0;
    top: 0;
    text-align: right;
    padding-top: 2px;
    padding-right: 2px;
    width: 60px;
}
.x-grid-viewport, .x-grid-locked
{
    #position: absolute;
    #right: 0;
    #top: 0; /*left:0; top: 0;*/
    #z-index: 2;
    #overflow: hidden;
    #visibility: hidden;
}
.x-form-column
{
    float: right;
    padding: 0;
    margin: 0;
    overflow: hidden;
    zoom: 1;
}
.x-dlg-closable .x-dlg-hd
{
    direction: rtl;
    text-align: right;
    padding-right: 50;
}
.x-grid-hd
{
    padding-left: 1px;
}
.x-grid-split
{
    background-image: url(../images/default/grid/grid-split.gif);
    background-position: center;
    background-repeat: no-repeat;
    cursor: e-resize;
    cursor: col-resize;
    display: block;
    font-size: 1px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    top: 2px;
    width: 6px;
    z-index: 3;
}
/*        tabs       */

.tab
{
    width: auto;
    padding: 0px 1px 0px 1px;
    overflow: hidden;
    float: right;
    cursor: pointer;
    height: 25px;
}

.tabOver
{
    width: auto;
    padding: 0px 1px 0px 1px;
    overflow: hidden;
    float: right;
    cursor: pointer;
    height: 25px;
}

.tab a
{
    text-decoration: none;
    color: Black;
}

.tabOver a
{
    text-decoration: none;
    color: Black;
}

.tabItems
{
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    display: none;
    position: absolute;
    white-space: nowrap;
   /* filter: shadow(color:dimgray, strength:5);*/
    min-width: 90px;
}

.tabitem
{
    background-color: #F0F0F0;
    cursor: pointer;
    text-align: right;
    direction: ltr;
    padding: 4px 4px 4px 8px;
    white-space: nowrap;
}

.tabitemHover
{
    background-image: url(../Img/list_bg.gif);
}

.tabText
{
    text-align: right;
    color: Black;
    display: inline;
    white-space: nowrap;
    padding-right: 2px;
}




.tabText a
{
    color: Black;
    text-decoration: none;
}

.tabImg
{
    width: 16px;
    padding: 4px;
}

.specItem
{
    width: 1px;
}

#customTab
{
}

.imgTab
{
    float: left;
    padding-top: 3px;
}



.sep
{
    font-size: 17px;
    font-family: Verdana;
    color: Silver;
    padding: 0px;
    background-image: url(../Img/seperator.gif);
    width: 2px;
    height: 17px;
    margin-top: 4px;
    cursor: default;
}


.tabOver .tabArrow
{
    padding-top: 10px;
    float: left;
    background-image: url(../Img/middle.gif);
    height: 25px;
}

.tabOver .tabTextName
{
    float: left;
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    background-image: url(../Img/middle.gif);
    height: 25px;
}

.tab .tabArrow
{
    padding-top: 10px;
    float: left;
}

.tab .tabTextName
{
    float: left;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
}

.divShadow
{
    background-color: #F0F0F0;
    border-right: solid 1px dimgray;
    border-top: solid 1px dimgray;
    border-left: solid 1px dimgray;
    border-bottom: solid 1px dimgray;
}

.tabOver .TabRightBorder
{
    float: left;
    background-image: url(../Img/right_side.gif);
    width: 3px;
    height: 25px;
}

.tabOver .TabLeftBorder
{
    float: left;
    background-image: url(../Img/left_side.gif);
    width: 3px;
    height: 25px;
}

.tab .TabRightBorder
{
    float: left;
    height: 25px;
    width: 3px;
}

.tab .TabLeftBorder
{
    float: left;
    height: 25px;
    width: 3px;
}

.textTab
{
    height: 25px;
    padding: 0px;
    margin: 0px;
}

.textTabHover
{
    background-image: url(../Img/middle.gif);
    height: 25px;
    padding: 0px;
    margin: 0px;
}

.textTabHover .TabRightBorder
{
    float: left;
    background-image: url(../Img/right_side.gif);
    height: 25px;
}

.textTabHover .TabLeftBorder
{
    float: left;
    background-image: url(../Img/left_side.gif);
    height: 25px;
}

.CustomAreaTab
{
    width: auto;
    float: left;
}

.WithoutServer
{
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    float: left;
}

#CustomAreaTab
{
    float: left;
    vertical-align: middle;
    padding-top: 3px;
    padding-left: 3px;
}

.childTabImg
{
    display: none;
}

.PaddingShortcutFlow
{
    padding-right: 15px;
}

.cbxLanding
{
    /*
   direction: ltr;
 text-align: right;
    padding-right: 17px;
*/
}

.ucButton
{
    border: solid 1px silver;
    width: 65px;
    height: 15px;
    text-align: center;
    color: Black;
    font-size: 12px;
    font-family: Arial;
    background-color: #f7f7f7;
    height: 20px;
}

.ucButtonImg
{
    width: 10px;
    float: left;
    margin-top: -2px;
    padding: 4px;
}

.ucButtonText
{
    float: left;
    text-align: center;
    width: 68%;
    height: 100%;
    padding-top: 2px;
}


.ucExportButtonPadding
{
    padding-right: 8px;
}

.PopUpCampaignsNotSent
{
    border-bottom: solid 1px #BDD3E8;
    background-color: whitesmoke;
    font-size: 12px;
    font-family: Arial;
    color: red;
    padding: 2,5,2,5;
}
.EditorTextBox
{
    width: 250px;
    height: 20px;
}

UL.jqueryFileTree
{
    font-family: Verdana, sans-serif;
    font-size: 11px;
    line-height: 18px;
    padding: 0px;
    margin: 0px;
    direction: rtl;
}

UL.jqueryFileTree LI
{
    list-style: none;
    padding: 0px;
    padding-right: 30px;
    margin: 0px;
    white-space: nowrap;
    direction: rtl;
}

UL.jqueryFileTree A
{
    color: #333;
    text-decoration: none;
    display: block;
    padding: 0px 2px;
    direction: rtl;
}


/* Core Styles */
.jqueryFileTree LI.directory
{
    background: url(../img/tree/cm_right_folder.gif) right 2px no-repeat;
}
.jqueryFileTree LI.expanded
{
    background: url(../img/tree/cm_down_right_folder.gif) right 2px no-repeat;
}
.jqueryFileTree LI.file
{
    background: url(../img/tree/file.png) right top no-repeat;
}
.jqueryFileTree LI.wait
{
    background: url(../img/tree/spinner.gif) right top no-repeat;
}

.treeContainer
{
    direction: ltr;
    background-color: White;
    margin: 1px;
    height: 200px;
    border: solid 1px gray;
    padding: 5px;
    direction: rtl;
    overflow: auto;
}

.treeToolbarTab
{
    padding-left: 5px;
    padding-right: 5px;
    direction: rtl;
}

.treeInput
{
    height: 13px;
    margin-top: 2px;
    font-size: 12px;
    direction: rtl;
}

.paddingIcon
{
    padding-top: 3px;
}

.Treetoolbar
{
    padding-top: 5px;
    width: 100%;
}

.TreeButtons
{
    padding-top: 10px;
}

.ValidateCheckbox
{
    font-size: 12px;
    font-family: Arial;
    color: Red;
}

.UserFeedbackDiv
{
    font-size: 12px;
    color: Black;
    font-family: Arial, Verdana;
    cursor: pointer;
}

.UserFeedbackFrame
{
    right: 511px; #right:90px;
    top: -236px; #top:-240px;
    line-height: 20px;
    height: 238px; #height:247px;/* IE Only */
}

.UserFeedbackDisplay
{
    position: relative;
    right: 648px;
    width: 0px;
}

.LiveChatDisplay
{
    position: relative;
    right: 530px;
    width: 0px;
    bottom: 2px;
}

.LiveChatInnerDisplay
{
    padding-top: 7px; #padding-top:8px;/* IE Only*/
}

.LiveChatTextPosition
{
    top: 5px; #top:5px;/* IE Only*/
cursor:pointer;
}

#pasteWindow
{
}

.demoTD
{
    width: 140px;
    padding-right: 30px;
    background-color: #657f00;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
    border-top: #f2f5e0 2px solid;
    border-right: #f2f5e0 2px solid;
    border-left: #f2f5e0 2px solid;
    border-bottom: #f2f5e0 2px solid;
}

.demoPaddingSide25
{
    padding-right: 25px;
}

.demoPaddingSide30
{
    padding-right: 30px;
}
.demoPanelRegistration
{
    background-color: #f2f5e0;
    border-top: #f2f5e0 1px solid;
    border-right: #f2f5e0 1px solid;
    border-left: #f2f5e0 1px solid;
    border-bottom: #f2f5e0 1px solid;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 13px;
    font-family: Arial;
    text-align: justify;
    width: auto;
    height: 19px;
    text-align: right;
}

.demoPanel
{
    border-top: #8fa8c1 1px solid;
    border-right: #8fa8c1 1px solid;
    border-left: #8fa8c1 1px solid;
    border-bottom: #8fa8c1 1px solid;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #E1EBF7;
    font-size: 13px;
    font-family: Arial;
    width: auto;
    height: 19px;
    text-align: right;
    color: #245190;
}
.demoHighlight 
{
background:245190 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:right;
font-weight:bold;
padding-left:2px;
padding-right:2px;
}

.at-culture-margin
{
	margin : 0px 20px 0px 0px;
}

.at-culture-oppmargin
{
	margin : 0px 0px 0px 10px;
}

.at-culture-padding
{
	padding : 0px 10px 0px 0px ;
}

.RegistrationCompleteCaptchaButton
{
	text-align : left ;
}

.PassResetPad
{
	padding-left: 20px;
}

.demoErrPanelSurround
{
	width: 503px; 
	padding-left: 3px
}


.FixedWidth
{
	width : 100%;
}

/**************  GenericButton Control  *************/

.at-ui-btnGroup-wrapBtns .onlyLink
{
	padding-left:10px;
}
.at-ui-btnGroup-wrapBtns .GenericImageButton
{
	padding-right:10px;
}
/**************  End GenericButton Control  *************/


/***************  Send Campaign Approval  **********************/

.SocialSharing .CampaignDetails td
{
	padding:0px 0px 10px 10px;
}
.SocialSharing .Image
{
	border:0;
	margin-left:10px;
	margin-bottom: -4px;
}
.SocialSharing .GotoButton
{
	margin-right:10px;
}

/***************  End Send Campaign Approval  **********************/

/***************  Share campaign  **********************/

.ShareCampaignBody
{
	padding:0px 10px 15px 20px;
}
.ShareCampaignItem
{
	padding:10px 10px 0px 0px;
}

/***************  End Share campaign  **********************/

/***************  SortFilterCampaigns User Control **********************/


/***************  End SortFilterCampaigns User Control  **********************/

/***************  Campaign List **********************/

.ExplanationIcon
{
	padding:0px 5px 0px 2px;
}
.CampaignList .CampaignTitleText
{
	padding-right:5px;
}

/***************  End Campaign List **********************/
/**************  ButtonsGroup Control  *******************/

.ButtonsGroup
{
	margin-left: 20px;
}

/**************  End ButtonsGroup Control  ***************/

/***************  Delete Group Dialog **********************/

.DeleteGroupDialog .Checkbox
{
    margin: 2px 0px 0px 10px;
}

/***************  End Delete Group Dialog **********************/

/***************  CustomerTypesFilter UC **********************/

.CustomerTypesFilter td
{	
	padding:0px 0px 5px 10px;
}

/***************  End CustomerTypesFilter UC **********************/

/***************  SearchSurveys UC **********************/

.SearchSurveys .LabelTd
{
    text-align:left;
    padding-left:5px;
}
.SearchSurveys .ButtonDiv
{
    margin-right:250px;
}

/***************  End SearchSurveys UC **********************/

/***************  Survey list **********************/

.SurveyList .SurveyDetails
{	 
	padding-left:5px;
}
/***************  End Survey list **********************/

/***************  Survey Design  **********************/

.SurveyDesign .Tabs .Fieldset
{
    margin: 10px 15px 0px 0px;
}
.SurveyDesign .Tabs .FirstFieldset
{
    margin: 10px 7px 0px 0px;
}
.SurveyDesign legend
{
    margin-right: 8px;
}
.SurveyDesign .Tabs td
{
    padding-left: 15px;
}
.SurveyDesign .Tabs .LastTd
{
    padding-left: 0px;
}
.SurveyDesign .Tabs .ImageButtonTd
{
    padding-right: 5px; 
}
.SurveyDesign .Tabs .BackgroundColorLabel
{
    padding-left: 10px;
}

/***************  End Survey Design  **********************/
.margin20
{
    margin-right: 20px;
}

/***************  Survey Publishing Options  **********************/

.SurveyPublishingOptions .InputText
{
	padding-right:22px;
}
.SurveyPublishingOptions .PublishUntil
{
	margin-right:5px;
}
.SurveyPublishingOptions .CheckBox
{
	margin:2px 0px 0px 10px;
}
.SurveyPublishingOptions .RadioButton
{
	margin:2px 0px 0px 10px;
}

/***************  End Survey Publishing Options  **********************/
.padding10
{
    padding-left: 10px;
}
.margin5
{
    margin-left: 5px;
    margin-top:2px;
}

/***************  Main Survey report  **********************/

.MainSurveyReport .SurveyOverviewDiv
{
	margin-left:10px;
}
.MainSurveyReport .SurveyOverviewDiv .LabelTd
{
    padding-left: 10px;
}
.MainSurveyReport .CompletionDiv
{
	margin-left:10px;
}
.MainSurveyReport .QuickLinks .QuestionLink
{
	margin-left: 30px;
    margin-right: 5px;
}
.MainSurveyReport .TextAligned
{
    text-align: left;
}
.MainSurveyReport .BarWrapperDiv
{
    text-align: right;
}

/***************  End Main Survey report  **********************/


/***************  Change password  **********************/

.ChangePassword .InputFields td
{
	padding: 0px 0px 10px 5px;
}

/***************  End Change password  **********************/

/***************  HomePage  **********************/


/* DRAGDROP  */

.Handle
{
    padding-right: 10px;
    text-align: right;
}
.Info
{
    text-align: left;
}

/* LAST SENT CAMPAIGNS COMPONENT */
.lastSent
{
    direction: rtl;
    text-align: right;
}
.lastSent TR TD.lastCampaignsSentMore
{
    text-align: left;
    direction: rtl;
}

/* BEFORE SEND CAMPAIGNS COMPONENT */
.tdAccountStatus
{
    padding-left: 25px;
}
.tdCampaignStatistics
{
    padding-left: 25px;
}
.loadingDashBoard
{
    font-weight: bold;
    direction: ltr;
}

/***************  End HomePage  **********************/
/***************  SearchLandingPages UC **********************/

.SearchLandingPages .LabelTd
{
    text-align: left;
    padding-left: 5px;
}

/***************  End SearchLandingPages UC **********************/

#tblFields .fieldName2
{
	border-right:1px solid #8FA8C1;
}

#tblFields #headerFields .tdExcelImage
{
	padding-left:5px;
	width:15px;
}
#tblFields #headerFields .tdFileImage
{
	padding:0px 10px 0px 5px;
	width:15px;
}
.LanguagePadding11
{
 padding-right: 11px;
}

.borderLang
{
    border-left: solid 1px black;
}

.marginRight10
{
    margin-left: 10px;
}

.paddingLeft20{
 padding-right: 20px;
}

.paddingLeft5{
 padding-right:5px
}

/***************  Members Simple menu **********************/

#MembersSimpleMenu
{	
	#direction: ltr;
	#text-align: right;
}
#MembersSimpleMenu li ul li
{
	direction:rtl;
}

/***************  end Members Simple menu **********************/
.paddingRight20{
 padding-left: 20px;
}
.paddingLeft10{
 padding-right: 10px;
}

/***************  Import classes **********************/

.import .template-inputs
{
    margin:0px 40px 0px 5px;
}

/***************  end Import classes **********************/



.paddingLeft45{
 padding-right: 45px;
}

.paddingRight4{
 padding-left: 4px;
}

.paddingLeft20{
 padding-right: 20px;
}

.marginLeftMinus5{
 margin-right: -5px;
}

.marginLeft20{
 margin-right: 20px;
}

.marginLeft13{
 margin-right: 13px;
}

#templates-container .at-templatesManager-item-margin{
    margin-right: 46px;
}

.paddingLeft23
{
    padding-right: 23px;
}
/***************  Campaign Editor **********************/

.CampaignEditor .Settings .td-space
{
    padding-left:10px;
}
.bl-zone-dropable .bl-block-toolbar #bl-block-toolbar-drag
{
    background-image:url("/Img/Builder/blocktbar-grab-rtl.jpg");
}
.Builder #accordion
{
    direction:ltr;
}
.Builder #accordion h3 span, .CampaignEditor #accordion #AddBlocks, .CampaignEditor #accordion .zone-styles
{
    direction:rtl;
}

/* override accordion styles for rtl */
.ui-accordion .ui-accordion-header .ui-icon
{
    left:12.5em;
}
.ui-accordion .ui-accordion-header a
{
    padding:0.5em 2.2em 0.5em 0.5em;
}
.ui-accordion .ui-accordion-header .ui-icon-triangle-1-e
{
    background-position: -96px -16px;
}
.tooltip
{
    direction:rtl;
    text-align:right;
    -moz-box-shadow: -5px 5px 5px #ccc;
    -webkit-box-shadow: -5px 5px 5px #ccc;
    box-shadow: -5px 5px 5px #666;
}
/***************  end Campaign Editor **********************/

/***************  Template Manager **********************/

.at-template-typeLabel
{
    right:2px;
}

/***************  end Template Manager **********************/
/***************  Tabs Control **********************/
.CustomerGroupsTab #groupsDiv
{
    margin-left:20px;
}
/***************  end Tabs Control **********************/
