
@media screen {
  .printOnly{
    display:none;
  }
}

@media print {
  .printOnly{
    display:block;
  }
  .noPrintPart {
  	display:none;
  }
}

/******** Menora common styles *********/
fieldset{
 border:none;
 padding:0;
 margin:0;
}

body
{
font: 100% Arial, Helvetica, sans-serif !important;
}

legend{
	display:none;
}
h1,h2,h3{
	font-size:inherit;
	font-family: inherit;
	font-weight: inherit;
	-webkit-margin-before: 0px !important;
	-webkit-margin-after: 0px !important;
	
}

.menoraMainTitleContainer{
   overflow: hidden;
}
.menoraMainTitleContainer .menoraMainTitleIcon{
  display:inline-block;
  position:absolute;
  
}


.menoraMainTitleContainer .menoraMainTitle{
  display:inline-block
} 


.menoraMainTitle {
	vertical-align:top;
	color: #664326;	
	font-size:1.438em;
	line-height:17pt;
 	/* font-family: NarkisShulamit-Medium; */
	width:100%;		
	border-bottom:solid 3px #ffb914;
	margin-bottom:30px;	
	padding-bottom: 3px;
	padding-top: 4px;
	margin-top:0px !important;
}

.menoraMainTitle span{
   padding:0 0px;
}

.menoraFieldLabel{
  font-size:0.813em;
  color:#474748; 
  padding-top:5px;
}



.menoraFieldLabelBold{
  font-size:0.813em;
  color:#474748;
  font-weight: bold;
}

.largeText {
  font-size:0.875em !important;
}



.menoraBox{
    padding:25px 20px;
    /* 
    background:#f7f7f7;
    border:solid 1px #e9e8e1 !important;	
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow:inset 0px 2px 8px -4px #6e4e35;  
    -moz-box-shadow:inset 0px 2px 8px -4px #6e4e35;  
    box-shadow: inset 0px 2px 8px -4px #6e4e35; */ 
    background-color: rgb(247, 247, 247);
	border-radius: 0px 0px 3px 3px; 
    border: 1px solid rgb(233, 232, 225);
	box-shadow: 0px 2px 2px -2px rgb(221, 221, 213) inset;
}

.menoraBox.pidyonMevukash{
    padding:18px 20px;
}

.menoraBoxBackgroundImg{
  background-repeat: no-repeat;
  background-position: top right; 
}


.menoraBox .title{
   font-weight: bold;
   font-size: 0.875em;
   color: #353535;
}



.menoraButton  {	
	display:inline-block;
	padding-top: 9px !important;
   padding-bottom: 9px !important;
padding-left: 17px !important;
padding-right: 17px !important;
	color:#ffffff;
	/*font-family: NarkisShulamit-Medium;*/
	font-family:Arial;
	text-decoration:none !important;
	font-size:1.125em;
	background-color:#78441e;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	cursor: pointer;
	border: solid 1px #78441e ;
}

.menoraButtonIshi  {	
	display:inline-block;
	padding:4px 13px;
	color:black;
	font-family:Arial;
	text-decoration:none !important;
	font-size:1.125em;
/* 	background-color:#78441e; */
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	cursor: pointer;
	border: solid 1px #78441e ;
}

 .menoraButton:LINK , .menoraButton:VISITED , .menoraButton:ACTIVE {
	 color:#ffffff !important;
 }	

.menoraButton:hover {	
	background-color:#512d13;
	color:#ffffff;
	border: solid 1px #512d13;
}

.menoraButton:focus {	
	background-color:#512d13;
	color:#ffffff;
	border: solid 1px #512d13;
}
/* use in uploder */
.menoraMediumButton {
	/* font-size:12px; */
	font-size:0.875em;
 }
 
.whiteButton {
	color: #421d05 !important;
    background: #ffffff;
    border: solid 1px #ccc7c4;
    display:inline-block;
	padding:4px 13px;	
	font-size:0.875em;
	/*font-family: NarkisShulamit-Medium;*/
	font-family:Arial;
	text-decoration:none !important;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	cursor: pointer;	
}
 
.whiteButton:hover {
	background-color: #512d13;
	color:#ffffff !important;
	border: solid 1px #512d13; 	
}

.whiteButton:LINK , .whiteButton:VISITED , .whiteButton:ACTIVE {
	color: #421d05
}
/****   ******/
.menoraSmallButton{	
	display:inline-block;
	padding:4px 20px;
	color:#ffffff;
	background-color:#476b9c;	
	font-size:0.688em;	
	text-decoration:none !important;	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;	
}

  .menoraSmallButton:VISITED , .menoraSmallButton:ACTIVE , .menoraSmallButton:LINK {
	color:#ffffff !important;
 }

.menoraSmallButton:HOVER{	
	background-color:#476b9c;
	color:#ffffff;
}




 


.menoraLink {
	color:#a8886d;
	font-size:0.813em;	
	text-decoration: underline;
}

.menoraLink:active {
	color:#a8886d !important;
}

.menoraLink:visited {
	color:#a8886d !important;
}

.menoraLink:link {
	color:#a8886d !important;
}

.menoraLink:HOVER {
	color:#a8886d !important;
}

.menoraLinkSmall {
	font-size:0.7em; 
}



.menoraOutputTextBox{
	border:solid 1px #e9e7e2 !important;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;   
    vertical-align:middle;
    padding:0px 5px;
    height:31px;    
    background-image: url('../images/drop_menu_bg.jpg') !important ;
    background-repeat: repeat-x;
    background-position: center;
    font-size:0.813em;   
    line-height: 29px;
}




.menoraFreeText{
	color:#535353;	
	font-size:0.813em;
}

.menoraFreeTextTitle{
color: #242424;
font-size: 14px;
font-weight: normal;
font-family: arial;
}

.menoraFreeTextTitleBold{
	color:#535353;	
	font-size:0.875em;
    font-weight: bold;
}



.menoraBreakLine {
    height:6px;
	border-bottom: solid 1px #e9e8e1;
	margin-bottom: 5px;
}

.menoraSubTitle {
	vertical-align:top;
	color: #550000;
	font-size:1.125em;
	line-height:1em;
	/* font-family:NarkisShulamit-Medium; */	
	font-family:Arial;
	width:100%;		
	border-bottom:solid 3px #e7e7e3;;
	margin-bottom:20px;
}

.menoraSubTitle.sub {
    padding-bottom: 8px;
}

.menoraSubTitle.sub.summary {
    margin-bottom: 22px !important;
}

.menoraSubTitle.sub h2
{
	margin-bottom: 0 !important;
	/* Removed by Alla 28-01-2016		 */
	/* border-bottom: solid 3px #edece8; */
}

/****  save send print *****/
.menoraActionBar{
  background-color: #f3f3ee;
  padding:5px;
  margin-top: 40px;
}



.menoraActionPane a, .menoraActionPane a:HOVER{
   display:inline-block;
	padding:5px 3px;
	color:#476b9c;	
	font-size:0.688em !important;	
	text-decoration:none !important;	
}


.asteriskColumn {
	font-size: 10pt;
	color:#e11919;
}	

.errorMsg{
	color:#d00c0c;	
	font-size:0.75em;
	height: 28px;
	line-height:13px; 
}

.errorMsg.bankDetailsError {
	height: 18px;
}

.errorMsgIshiKlali {
	border: solid 1px #e78585;
	background-color: #ffffff;
	height: 58px;
	font-family: Arial;
	font-size: 13px;
	padding-top: 8px;
	padding-right: 8px;
}

.floatDIV{
	float:left;
}

.floatDIVReverse{
	float:right;
}


.directionClass{
	direction:ltr;
}

.textAlignClass{
	text-align: left;
}


.textAlignReverseClass{
	text-align: right;
}


.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.positionRelativeClass{
   position:relative;
}

/******** END Menora common styles *********/



/********** Dojo override*************/
/* Solves Problem with the datepicker, which is jumps if the property not set*/
.dijitOffScreen{
	left:0px !important;
	/*right: -10000px !important;*/
}

.dijitMenuItem{
   border-bottom:solid 1pt #e5e3e0 !important;
    font-size:0.813em; 
      
    
}

.dijitMenuItemHover{
   background-color: #f6f5f1;
  
}
.dijitContentPane {
	overflow:hidden;
}




/*custom the field of values for combo (filltering select) and for select combo */
.dijitTextBox, .menoraSelect .dijitReset.dijitStretch.dijitButtonContents.dijitButtonNode {
	border:solid 1px #e9e7e2 !important;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-user-select:text;
    -moz-user-select:text;
    -ms-user-select:text;
    height:31px;    
    background-image: url('../images/drop_menu_bg.jpg') !important ;
    background-repeat: repeat-x;
    background-position: center;
    font-size:0.813em;   
 
}

/*remove the default border of select combo */
.menoraSelect.dijit.dijitReset.dijitInline.dijitLeft.dijitDownArrowButton.dijitSelectFixedWidth.dijitSelect.dijitSelectRtl.dijitRtl
{
	border:none !important;
}


/*** START Check Box and Radio Button override ******************************/
 .dijitCheckBoxInput {
	opacity: 0.01 !important;
	filter: alpha(opacity=0);
 }

/* CheckBox
 * 
 * Styling CheckBox mainly includes:
 * 
 * 1. Containers
 * 		.dijitCheckBox|.dijitCheckBoxIcon - for border, padding, width|height and background image
 * 
 * 2. CheckBox within ToggleButton
 * 		.dijitToggleButton|.dijitToggleButtonChecked .* - for background image
 * 
 * 3. Checked state
 * 		.dijitCheckBoxChecked - for checked background-color|image
 * 		.dijitToggleButtonChecked - for border, background-color|image, display and width|height
 * 
 * 4. Hover state
 * 		.dijitCheckBoxHover|.dijitCheckBoxCheckedHover - for background image
 * 
 * 5. Disabled state
 * 		.dijitCheckBoxDisabled|.dijitCheckBoxCheckedDisabled - for background image
 */
.dijitToggleButton .dijitCheckBoxIcon {
  background-image: url("../images/checkboxRadioButtonStates.png");
}
.dj_ie6 .dijitToggleButton .dijitCheckBoxIcon {
  background-image: url("../images/checkboxRadioButtonStates.png");
}
.dijitCheckBox, .dijitCheckBoxIcon {
  background-image: url("../images/checkboxRadioButtonStates.png");
  background-repeat: no-repeat;
  width: 15px !important;;
  height: 15px  !important;;
  margin: 0 2px 0 0;
  padding: 0;
}
.dj_ie6 .dijitCheckBox, .dj_ie6 .dijitCheckBoxIcon {
  background-image: url("../images/checkboxRadioButtonStates.png");
  /* checkbox sprite image */

}
.dijitCheckBox, .dijitToggleButton .dijitCheckBoxIcon {
  /* unchecked */

  background-position: -15px;
}
.dijitCheckBoxChecked, .dijitToggleButtonChecked .dijitCheckBoxIcon {
  /* checked */

  background-position: 0;
}
.dijitCheckBoxDisabled {
  /* disabled */

  background-position: -75px;
}
.dijitCheckBoxCheckedDisabled {
  /* disabled but checked */

  background-position: -60px;
}
.dijitCheckBoxHover {
  /* hovering over an unchecked enabled checkbox */

  background-position: -15px;
}
.dijitCheckBoxCheckedHover {
  /* hovering over an checked enabled checkbox */

  background-position: 0;
}

.dijitToggleButton .dijitRadio, .dijitToggleButton .dijitRadioIcon {
  background-image: url("../images/checkboxRadioButtonStates.png");
}
.dj_ie6 .dijitToggleButton .dijitRadio, .dj_ie6 .dijitToggleButton .dijitRadioIcon {
  background-image: url("../images/checkboxRadioButtonStates.png");
}
.dijitRadio, .dijitRadioIcon {
  /* inside a toggle button */

  background-image: url("../images/checkboxRadioButtonStates.png");
  /* checkbox sprite image */

  background-repeat: no-repeat;
  width: 15px  !important;;
  height: 15px  !important;;
  margin: 0 2px 0 0;
  padding: 0;
}
.dj_ie6 .dijitRadio, .dj_ie6 .dijitRadioIcon {
  /* inside a toggle button */

  background-image: url("../images/checkboxRadioButtonStates.png");
  /* checkbox sprite image */

}
.dijitRadio {
  /* unselected */

  background-position: -105px;
}
.dijitToggleButton .dijitRadioIcon {
  /* unselected */

  background-position: -107px;
}
.dijitRadioDisabled {
  /* unselected and disabled */

  background-position: -165px;
}
.dijitRadioHover {
  /* hovering over an unselected enabled radio button */

  background-position: -105px;
}
.dijitRadioChecked {
  background-position: -90px;
}
.dijitToggleButtonChecked .dijitRadioIcon {
  background-position: -92px;
}
.dijitRadioCheckedHover {
  background-position: -90px;
}
.dijitRadioCheckedDisabled {
  /* selected but disabled */

  background-position: -150px;
}

.dijitInline {
	display: inline-block;
	vertical-align: middle;
}

/*** END Check Box and Radio Button override *************************************/

 .dijitInputContainer {
    background: transparent !important ;
    margin-right: 5px;
}

.dijitInputInner {
   margin-top: 4px;
}



span.dijitPlaceHolder {
   margin-top: 5px;   
}




 .dijitComboBox .dijitArrowButtonContainer, .menoraSelect .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton {
	background:  #64442b !important;	
	height:28px;
	width:27px;
	-webkit-border-bottom-left-radius: 3px;
    -moz-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -moz-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
   
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-image: url('../images/2arrows_drop_menu.png') !important ;
	
}

.menoraSelect .dijitReset.dijitArrowButtonInner
{
	background: none !important;
	height:28px !important;
	width:27px !important;
}

.dijitDateTextBox  .dijitArrowButtonContainer {	
    background-image: url('../images/icon_date_white.png') !important ;
	
}

.dijitComboBox .dijitArrowButtonInner {
  background-image:none !important; 
}

.dijitComboBoxFocused .dijitArrowButtonInner {
  background-image:none !important; 
}

.dojoComboBoxItem{
	color:red !important;
}


.dijitTextBoxError .dijitValidationContainer {
    background-color: transparent !important;
    background-image: none !important;
    border-width: 0px 0px 0px 0px !important;
}    



.dijitTextBoxError .dijitInputContainer {
       background-color: transparent !important;
}

textarea.dijitTextBox{
/*	border : none !important;
	-webkit-border-radius: 0 !important;;
    -moz-border-radius: 0 !important;;
    border-radius: 0 !important;
*/
    -webkit-user-select:text !important;
    -moz-user-select:text !important;
    -ms-user-select:text !important;
    background-image:none !important ;
    font-family:Arial;
    font-size:0.813em;
    height: auto !important;
    /*overflow-y: scroll;*/
 	border: 1px solid #E9E8E1 !important;
    border-radius: 3px 3px 3px 3px !important;
    margin: 0px !important;
    padding: 0 8px 0 0!important;
	background-color: #f7f7f7 !important;
    box-shadow: 0 2px 2px -2px #DDDDD5 inset !important;
    resize: none;
    overflow: auto;
    

}
/*
@-moz-document url-prefix(){
	
	textarea.dijitTextBox{	 
	  border-left:none !important;
	}
}

@media screen and (-webkit-min-device-pixel-ratio:0){
   
	
	textarea.dijitTextBox{	 
	  border-left:none !important;
	}
}
*/
.dojoxGrid {
    -moz-user-select: text !important; 
    -webkit-user-select: text !important; 
    -ms-user-select: text !important; 
}

.dojoxGridMasterHeader {
 	background:#f7f7f7;    
} 

.dojoxGridMasterView{
   background:#ffffff; 
}

.dojoxGridRowTable th.dojoxGridCell {	
	background:#f7f7f7;	
	border:none;
	border-bottom: 3px solid #7a5b43;	
	font-size: 1em !important;
	color:#323232 !important;
	vertical-align: middle;		
	border-right:solid 1px #d2d2cc;
} 
.dojoxGridRowTable th.dojoxGridCell:FIRST-OF-TYPE {
	border-right:none !important
}
	
.dojoxGridRowTable {
  empty-cells: hide !important;
  border-collapse: collapse;
  border-spacing:0;
}

.dojoxGridRowTable .dojoxGridSortNode{
	color: #323232 !important; 		
	font-size:0.813em; 
	text-align:right !important;;
	font-weight: normal

}

.dojoxGridRowTable .dojoxGridCellOver .dojoxGridSortNode{
	margin:0px !important
}

.dojoxGridRowTable td.dojoxGridCell{
	color: #323232 !important; 	
	border:none;	
	font-size:0.813em; 	
	text-align:right;	
	vertical-align :top;
}

.dojoxGridRow tr {
   background-color: #f7f7f7;
}

.dojoxGridRowOver tr {
   background-color: none !important;   
    
}

.dojoxGridRowOver {
    border-top-color: #f7f7f7 !important;
    border-bottom-color: #f7f7f7 !important;
}


/**** Alternate Row style  in grid****/
.dojoxGridRowOdd tr {
   background-color: #ffffff;
}


/**********End Dojo override*************/


/****** RICHTEXT ******/
/*******  px to points ****************/
.wcmRichtext {	
	/* font-size:10pt; */
    font-size: 0.813em;
	color: #353535;
	margin:0 10px;
	line-height: 1.462em;
}

.wcmRichtext H1, .wcmRichtext H2, .wcmRichtext H3, .wcmRichtext H4 {
	color: #550000;
	font-weight:bold;
}

.wcmRichtext H1{
/* 	font-size:17pt !important; */
	font-size: 1.374em !important;
}

.wcmRichtext H2{
	/* font-size:14pt; */
	font-size: 1.125em;
	line-height: 1.43em;
}
.wcmRichtext H3{
/* 	font-size:12pt; */
	font-size: 1em;
}
.wcmRichtext H4{
/* 	font-size:11pt; */
   font-size: 0.875em;
}
.wcmRichtext a{
   color:#78441e;
}

.wcmRichtext a:hover{
   color:#550000;
   text-decoration:underline
}

.wcmRichtext table tr {
	height:40px;
}

.wcmRichtext table * {
	/* font-size:12pt !important; */
	/*font-size: 0.750em; */
 
 
 }
.wcmRichtext table {
	border-spacing:0;
	border-collapse:collapse;
	border:1px solid #d2d2cc;
}
.wcmRichtext table caption{

/* 	font-size:11pt !important; */
	font-size: 0.875em;
	font-weight:bold;
}

.wcmRichtext table tr:nth-child(even) {
  
  background:#ffffff;
}

.wcmRichtext table tr:nth-child(odd) {
  background:#f7f7f7;
}

.wcmRichtext table td , .wcmRichtext table th {
	vertical-align :top;
	padding:13px 15px;
	border:none;
	text-align:right;
	color:#323232;
	
} 

.wcmRichtext table.headerNoPadding th, .wcmRichtext table.headerNoPadding td{
	padding:5px 5px !important;
}


.wcmRichtext table th {
	background:#f7f7f7;
	border:solid 1px #d2d2cc;
	border-bottom: 3px solid #7a5b43;
}



.wcmRichtext hr{
	border:none;
	border-top:solid 1px #d1cfc8;
}

.wcmRichtext > ul {
	margin:0;
	list-style-type:cyrcle;
}

.wcmRichtext > ul   ul  {
  list-style-type:square;
}

.wcmRichtext > ul  li{
  margin: 4px 15px; 
}

.wcmRichtext  ol {
list-style-type:decimal;
margin-right: 5px;
}

.wcmRichtext  ol  li{
    margin:4px 15px ;
    
}
.wcmRichtext  ol  li:nth-child(n+10){
    margin:4px 21px 5px 15px;   
}
.wcmRichtext img{
  border:solid 1px #dcdcdc !important;
}
/****** END RICHTEXT ******/

.wrapper{
	width:450px;
	margin:0px 5px 0px 5px;
	direction:rtl;

	
}


.mainTitle{
	margin-bottom:10px;
}

.requiredFieldsText{
 font-size:12px;
 color:#800000;
 font-weight: bold;
 padding :5px; 
 margin-top:5px;
}


.tab2DatesRow{
	padding-top:10px !important;
	padding-bottom:10px !important;
	border-top:dotted 1px black;
	border-bottom:dotted 1px black;
}

.tab2PremiumCell{
	padding-top:10px !important;
	padding-bottom:10px !important;
	background-color: #F0F0F0
}



/* chart only goes to 24; this was 25 */
.attentionTextBig {
	color:#db1d1d;	
	font-size:18pt;
	font-weight: bold;	
}



.labelField{
	color:#353535;	
	font-size:10pt;
}


.visibleClass{
	display:block;
}

.hiddenClass {
	display:none !important;
}
.opacityZero{
	opacity: 0;
	width: 1px;
}
/* Alla - how do hover and visited?? */



.textareaContentPane{
	border-top:solid 1px #e9e7e2;
	border-bottom:solid 1px #e9e7e2;
	border-left:solid 1px #e9e7e2;
	border-right:solid 1px #e9e7e2;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 340px;		
	overflow-y:scroll;
	min-height:100px;
	height:100px;
}	

.textareaField{
	font-family:inherit !important;
	width: 320px;
	resize: none;
	border:none !important;
	font: inherit;
    color: inherit;	
    min-height: inherit !important;
    outline: none;

}


.textBoxDynamic {
	border:solid 1px #e9e7e2 !important;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    height:31px;    
    background-image: url('../images/drop_menu_bg.jpg') !important ;
    background-repeat: repeat-x;
    background-position: center;
}

.dialogTopTitle {
    color:#550000;
	/* font-family: NarkisShulamit-Medium; */
	font-family:Arial;
	font-size:15px;	
	border-bottom:solid #ffb914 3px;
}

.dialogTopText {
	color:#8a8a8a;	
	font-size:10pt;	
}

.dialogFreeTextBold{
	color:#6d6d6d;	
	font-size:10pt;
	font-weight: bold;
}

/* for Accessibility */
.dijitCheckBoxFocused {
   border:none !important; 
   outline: solid 1px #78441e !important; 
}
.dijitRadioFocused {
   border:solid 1px #78441e !important;
   outline: none !important;	
}
.dijitTextBoxFocused {
   border:solid 1px #78441e !important;
   outline: none !important;	
}
textarea.dijitTextBox:focus {
   border:solid 1px #78441e !important;
   outline: none !important;	
}
.dijitInputContainer:focus {
   border:solid 1px #78441e !important;
   outline: none !important;	
}
.menoraOutputTextBox:focus {
   outline: none !important;
   border:solid 1px #78441e !important;	
}

.dijitTextBox:focus{
   outline: none !important;
   border:solid 1px #78441e !important;	
}
.captchaButtonImg:focus{
   outline: none !important;
   border:solid 1px #78441e !important;	
}
.fileuploadDiv .whiteButton{
padding: 4px 10px 4px !important;
font-size: 11px !important;
line-height: 14px;
height: 14px;
margin-bottom: 2px;
}

.fileuploadDiv .dijitUploader .dijitButtonNode  {
	background:none;
	padding: 2px 10px 2px;
	color:#ffffff;	
	font-family:Arial;
	text-decoration:none !important;
	font-size:11px;
	background-color:#78441e;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;	
	border: solid 1px #78441e ;
	font-weight: normal;
	outline: none !important;
}

.fileuploadDiv .dijitReset, .dijitButtonContents{
	outline: none !important;
}

.fileuploadDiv input{
	cursor: pointer;
}
.fileuploadDiv .dijitUploaderHover .dijitButtonNode{
	cursor:pointer !important;
	background-color:#512d13;
	color:#ffffff;
	border: solid 1px #512d13;
}
.fileuploadDiv .dijitUploaderFocused .dijitButtonNode{
	cursor:pointer !important;
	background-color:#512d13 !important;
	color:#ffffff;
	border: solid 1px #512d13 !important;
}

/* gridX styles*/

.gridxDodExpando {
	visibility: visible !important;
}
.gridxRowOdd .gridxRowTable{
	background-color: #F5F4F0;
}


.gridxFooter .gridxBar .gridxRowTable .gridxCell{
 padding:3px;
 text-align: left;
}

.gridx table.grid{
  border:solid 1px #CCCCCC;
}
.gridx table.grid tbody tr:nth-child(odd) {
  background:#f7f7f7;
}

.gridx table.grid .grid_cell ,.gridx table.grid .grid_header_cell {
	color: #323232;
    font-family: Arial;
    font-size: 13px;
	padding:3px;
}
.grid_header_cell {
    text-align:right;
    border-bottom: 3px solid #713D16;
    border-right: 1px solid #CCCCCC;
    text-align: right;
}

.gridxDodShown > .gridxRowTable{
	background-color: yellow;
}

div.gridxRow[rowid="9999"] {
/* 	display: none; */
}

/* div.gridxRow[rowid="9999"] .gridxRowTable{
	background-color: #D6D7D1;
	font-weight: bold;
}
div.gridxRow[rowid="9999"] table .gridxCell, .gridxRow .gridxRowTable .gridxCell{
	border-color: #D6D7D1
	
} */



/* ISHI */

.tab3Level{
	width:700px;
	height:auto;
}

.agentIcon {
  background-image: url("../images/excel_icon.png");
  background-repeat: no-repeat;
  background-position: top left; 
  padding-left:30px;
}

.mailIcon {
  background-image: url("../images/mail_icon.png");
  background-repeat: no-repeat;
  background-position: top left; 
  padding-left:30px;
}

.kodOtzarButton{
	background-image: url("../images/code_icn.png");
	background-repeat: no-repeat;
	width: 27px;
	height: 25px;
}
.x_icn:before{
	content: url("../images/x_icn.png");
	margin-left: 5px;
	margin-top: 5px;
}




/* tooltips */

.tooltipsWindow .dijitTooltipContainer {
	height: auto;
	padding: 0 !important;
	border: 2px solid #713D16 !important;
	border-radius: 5px;
	max-width: 500px;
}

.tooltipText {
	word-wrap: break-word;
	margin: 5px 10px 7px 15px;
	font-family: Arial;
	font-size: 12px;
	color: #550000;
	line-height: 16px;
	text-overflow: ellipsis;
}

.tooltipText img
{
	border: solid 1px #dcdcdc !important;
}

.closeTooltipIcon:before {
	content: url("../images/dlg_close.png") !important;
}
.dijitTooltip.dijitTooltipLeft{
	display: none !important;
}

/* right menu has: 8 padding top */
.wcmLeftMenuTile h2 {
	margin-top: 0px !important;
}

.menoraButtonNoBorder {
	border: transparent !important;
	height: 16px;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial;
}

.breakLineOzar {
	margin-bottom:14px; 
}

.kodOzarTooltip .dijitTooltipContainer {
	border: 3px solid #603515 !important;
	border-radius: 3px;
	padding-top: 5px !important;
	padding-bottom: 25px !important;
}

.kodOzarTooltip .titleClass {
	font-family: Arial;
	font-weight: bold;
	color: #3B3B3B;
	line-height: 24px;
	font-size: 12px;
}

.lotusui30dojo .dijitDialog
{
	border: 3px solid #664429 !important;
}

.tooltipText img:not([src])
{
visibility:hidden !important;
}

.uploadCleanButtons span:nth-child(2)
{
	margin-top:2px !important;
}

.hidden {
 	position: absolute;
 	right: -10000px;
 	top: auto;
 	width: 1px;
 	height: 1px;
 	overflow: hidden;
}
 
 /* Class for Shivuki: Pensia hisachon hishtalmut -> penisa -> meida lemaasik
 .id-Z7_KQ8CHJ01JGJ9E0A8L36MOR1O81 .wcmDirection .wcmRichtext {
    height: 656px;
}*/