BODY{SCROLLBAR-ARROW-COLOR: #c0c0c0;SCROLLBAR-BASE-COLOR: #dce6e6;scrollbar-face-color:#c0c0c0;scrollbar-arrow-color: #333336;scrollbar-shadow-color: #c0c0c0;scrollbar-darkshadow-color:#333366;scrollbar-highlight-color: #c0c0c0;scrollbar-3dlight-color: #dce6e6;scrollbar-track-color:   #c0c0c0;background-color: #FFFFFF;
 
font-family: Arial, Veranda, Tahoma;
margin: 0;  
padding: 0; 
background-color:#ffffff;
repeat-x;
direction:ltr;
} 

.form-control, .form-select, .form-check-input {
	box-shadow: none!important;
}
.form-control.is-invalid, .form-select.is-invalid{
	background-image: none;
}
.form-control.is-valid, .form-select.is-valid{
	background-image: none;
}

.form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"]
{
	background-image: none;
}

.form-select.is-invalid:focus, .was-validated .form-select:invalid:focus {
	border-color:darkred;
	}

 background-size: 16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);
}

.form-group.row {
	margin-bottom:10px !important;
}
.invalid-feedback {
	color: darkred;
}
.form-check-input:checked {
    background-color: #1b73ad;
    border-color:  #1b73ad;
}
.form-control.is-invalid, .was-validated .form-control:invalid {
	 border-color: darkred;
}

.form-control.is-valid, .was-validated .form-control:valid {
	border-color: #ced4da;
}

.form-select.is-invalid, .was-validated .form-select:invalid {
	 border-color: darkred;
}

.form-select.is-valid, .was-validated .form-select:valid {
	border-color: #ced4da;
}

.form-check-input.is-valid, .was-validated .form-check-input:valid {
	border-color: #ced4da;
}

.form-check-input.is-invalid, .was-validated .form-check-input:invalid {
	border-color: darkred;
}
.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
    color: darkred;
}
.form-check-input.is-valid~.form-check-label, .was-validated .form-check-input:valid~.form-check-label {
    color: darkgreen;
}
.mybtn{

	border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px;font-family:arial, helvetica, sans-serif; padding: 4px 4px 4px 4px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
	 background-color: #3093c7; background-image: -webkit-gradient(linear, right top, right bottom, from(#3093c7), to(#1c5a85));
	 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
	 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
	 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
	 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
	 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
	padding:6px 42px;
}


.mybtn:hover{
	border:1px solid #1c5675; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px;font-family:arial, helvetica, sans-serif; padding: 4px 4px 4px 4px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
	 background-color: #3093c7; background-image: -webkit-gradient(linear, right top, right bottom, from(#3093c7), to(#1c5a85));
	 background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: linear-gradient(to bottom, #3093c7, #1c5a85) !important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFF, endColorstr=#FFFFFF);
	padding:6px 42px;
}
 


.mybtn:disabled{
	border:1px solid #1c5675; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px;font-family:arial, helvetica, sans-serif; padding: 4px 4px 4px 4px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
	 background-color: #3093c7; background-image: -webkit-gradient(linear, right top, right bottom, from(#3093c7), to(#1c5a85));
	 background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFF, endColorstr=#FFFFFF);
	padding:6px 42px;
}

.form-control.is-invalid:focus {
	 border-color: darkred;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
    padding-right: 12px;
	padding-left: 12px
}
.form-control.is-valid, .was-validated .form-control:valid {
    padding-right: 12px;
	padding-left: 12px
}
.t11 {
	
	font-size : 28px;
	font-weight:100;
	color : #2083c4;
	
	text-align: left ; 
}
.t11r {
	
	font-size : 28px;
	font-weight:100;
	color : #000000;
	
	text-align: left ; 
}	

#popup{
	 
	width:95%; 
	height:580px; 
	position:absolute;
	top: 0px;
	left:20px;
	z-index: 10000;
	border: 2px #cdcdcd solid; 
	background-color:#ffffff; 
	overflow:auto;
	
	FONT-FAMILY: "Tahoma", "David (Hebrew)", "Courier New (Hebrew)";
	font-size : 12px;
	font-weight:100;
	color : #000000; 
	text-align: left ; 
	-webkit-box-shadow: 6px 6px 7px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 6px 6px 7px 0px rgba(0,0,0,0.2);
	box-shadow: 6px 6px 7px 0px rgba(0,0,0,0.2);

}

.popuptop{
	margin-top:-2px;
	height:22px;
	background-color:#1b73ad;
	margin-bottom:2px;
	color:white;
	text-align:left;
	padding-left:14px;
}

.btn-primary,  .btn-primary:active, .btn-primary:visited {
	background:  #1c5a85;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom,  #3093c7,  #1c5a85);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom,  #3093c7,  #1c5a85); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
   
   font-family: 'Rubik', sans-serif;
  text-decoration:none; display:inline-block; color: #FFFFFF;
  border-radius: 0.275rem;
  padding:0.325rem 1.5rem;
  font-size:0.9rem;
}


.btn-primary:hover {
	background:  #0b3850;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to bottom,  #3093c7,  #0b3850);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to bottom,  #3093c7, #0b3850); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.btn-primary:disabled {
	opacity:75%
}


.mainw{
	margin-left:50px;
}

.mainbtn{
	margin-left:70px;
}
.line2 {
	margin-left:50px;
}

.ttltxt {
 line-height:250%;
}

.slotresults {
	margin-left:150px;
	width:500px;
	height:550px;
	border:1px solid lightgrey;
	padding:20px 30px;
}

@media screen and (max-width: 1500px) {
	.mainw{
		margin-left:0px;
		width:95%
	}
	.mainbtn{
		margin-left:10px;
	}

	.line2 {
		margin-left:0px;
	}
	.ttltxt {
	 line-height:220%;
	}


}


.lnk_lang {
    FONT-SIZE: 9pt;
    color: #ffffff;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: underline;
}
.lnk_lang:hover{
	color: #ffcc00;
}

.lnk_lang3 {
    FONT-SIZE: 14px;
    color: #ffffff;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 17pt;
}
.lnk_lang3:hover {
    
	LINE-HEIGHT: 17pt;
	 color: #ffffff;
}

A { COLOR: #336699; FONT-FAMILY: Verdana; TEXT-DECORATION: none; }

A:hover { COLOR: #8b0000; TEXT-DECORATION: underline; }
A:active { COLOR: #336699; TEXT-DECORATION: none; }
TABLE, .std_txt { FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Verdana, Tahoma; }
.std_itl { FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Tahoma; }
.std_und { FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: 'underline'; }
.std_sml { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; }
.std_tiny { FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; }
.std_lrg { FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; }
.lrg_red{ FONT-SIZE: 14pt; COLOR: #FF0000; FONT-FAMILY: Arial, Verdana, Tahoma; }
.lnk_sr5 { FONT-SIZE: 11pt; COLOR: #8D2E2C; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Tahoma; CURSOR: hand; TEXT-DECORATION: underline; }
.lnk_std { FONT-SIZE: 9pt; COLOR: #336699; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Tahoma; CURSOR: hand; TEXT-DECORATION: underline; }
.lnk_lrg { FONT-SIZE: 11pt; COLOR: #336699; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Tahoma; CURSOR: hand; TEXT-DECORATION: underline; }
.lnk_lrger { FONT-SIZE: 13pt; COLOR: #336699; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Tahoma; CURSOR: hand; TEXT-DECORATION: underline; }
.lnk_topmenu { FONT-SIZE: 9pt; COLOR: #336699; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Tahoma; CURSOR: hand; TEXT-DECORATION: none; }
.lnk_std_on { FONT-WEIGHT: bold; FONT-SIZE: 9pt; CURSOR: hand; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: underline; }
.lnk_sml { FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: underline;}
.lnk_tiny { FONT-SIZE: 7pt; COLOR: #336699; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: underline;}
.std_bld { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; }
.ipt_txt { BORDER: solid 1px #333336; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; }
.ipt_sel { COLOR: #000000; BORDER: black 1px solid; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Verdana, Tahoma; }
.ipt_btn { FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; BACKGROUND-COLOR: #c0c0c0; }
.title { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Tahoma; }
.title_heb { FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Tahoma; }
.std_more { FONT-SIZE: 10pt; COLOR: #336699; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Verdana, Tahoma; }
.ipt_rdo { BACKGROUND-COLOR: #D4D0C8; BORDER: solid 1px #333336; }

.ipt_btn_thin { COLOR: #000000; BACKGROUND-COLOR: #dce6e6; BORDER: solid 1px #333336; FONT-SIZE: 10pt; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Tahoma; CURSOR: hand; }
.tbl_data { COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; BORDER: solid 1px #c0c0c0; /*#808080;*/ }
.tbl_data2 { COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; BORDER: solid 1px #ffffff; /*#808080;*/ }
.tbl_hd { COLOR:#000066;FONT-SIZE: 10pt; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Verdana, Tahoma; PADDING-LEFT: 6; PADDING-TOP:2; PADDING-BOTTOM:2; BACKGROUND-IMAGE: url(/img/tbl_hd_bg.gif); }

.tbl_hd_tall { FONT-SIZE: 10pt; BORDER: #c0c0c0 1px solid; FONT-FAMILY: Arial, Verdana, Tahoma; BACKGROUND-IMAGE: url(/img/tbl_hd_tall.gif); PADDING-LEFT: 15px;}
.tbl_smp { COLOR: #336699; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-WEIGHT: normal; BORDER-TOP: #c0c0c0 1px solid; FONT-FAMILY: Arial, Verdana, Tahoma; }

.tbl_shd { FONT-WEIGHT:bold ;COLOR:#000066;FONT-SIZE: 10pt; BORDER: #c0c0c0 1px solid; FONT-FAMILY: Arial, Verdana, Tahoma; BACKGROUND-IMAGE: url(/img/tbl_hd_bg.gif); PADDING-LEFT: 6; PADDING-TOP:3; PADDING-BOTTOM:3;}
.tbl_hd_red { BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 9pt; COLOR: #ffffff; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Verdana, Tahoma; HEIGHT: 20px; PADDING: 3px; BACKGROUND-COLOR: #990000; }
.tbl_hd_blue { PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: White; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Verdana, Tahoma; HEIGHT: 20px; BACKGROUND-COLOR: #336699; }
.tbl_space { FONT-SIZE: 4px; PADDING: 0px 0px 0px 0px; }
.lnk_span { HEIGHT: 20px; }
.err { COLOR: Red;  }

/* NEW DESIGN */
.nv_hd { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana; }

.ipt_txt_sml{ BORDER: solid 1px #333336; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; }

.idx_ttl { BORDER-TOP: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #eeeeee 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #eeeeee; }
.td_mrq { BORDER: solid 1px #cccccc; HEIGHT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana; BACKGROUND-COLOR:#061a70; }
.mrq {  BORDER: solid 1px #cccccc; FONT-SIZE: 7pt;  COLOR: #000000; FONT-FAMILY: Verdana; PADDING: 0px 3px 0px 3px; }
.box  {  BORDER: solid 1px #c0c0c0;  FONT-SIZE: 8pt;  COLOR: #000000; FONT-FAMILY: Verdana; PADDING: 3px 9px 3px 9px; }

.lnk_lang { FONT-SIZE: 9pt;color:#ffffff; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: underline;}
.lnk_lang2 { FONT-SIZE: 9pt;color:#ffffff; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: none;}
.lnk_lnd_lang { FONT-SIZE: 9pt;color:#ffffff; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: none;}
.lnk_on {color:red; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: underline;}

.nav_td { CURSOR:hand; BORDER: solid 1px #9ca4ab; FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE:8pt; Color: #ffffff; BACKGROUND-COLOR: #2A3B88; }
.nav_td_on { CURSOR:hand; BORDER: solid 1px #9ca4ab; FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE:8pt; Color: #ffffff; BACKGROUND-COLOR: #990000; }
.nav_lng_menu { CURSOR:hand;  FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE:10pt; FONT-WEIGHT: bold; Color: #ffffff; BACKGROUND-COLOR: #2A3B88; }
.nav_lng_menu_heb { CURSOR:hand;  FONT-FAMILY: Arial, Verdana, Tahoma; FONT-SIZE:11pt; FONT-WEIGHT: bold; Color: #ffffff; BACKGROUND-COLOR: #2A3B88; }

.all_eng  { FONT-SIZE: 5pt; COLOR: #000000; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial, Verdana, Tahoma; }

.lnd_blue {FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:14px;FONT-WEIGHT: bold;color: #333366;} 
.lnd_tbl_hd {background-color:#D3E1E9; color: #000000; FONT-FAMILY: Arial, Verdana, Tahoma; }
.lnd_tbl_data {background-color:#ECF1F3; color: #000000; FONT-FAMILY: Arial, Verdana, Tahoma;  }

TABLE, .std_txt { FONT-SIZE: 12pt; COLOR: #000000; LINE-HEIGHT: 17pt; FONT-FAMILY: Arial, Verdana, Tahoma; }
.lnd_blue {FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:16px;FONT-WEIGHT: bold;color: #333366;} 
.lnk_std { FONT-SIZE: 12pt; COLOR: #336699; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Tahoma; CURSOR: hand; TEXT-DECORATION: underline; }
#news::-webkit-scrollbar {
    width: 13px;
}
#news::-webkit-scrollbar-track {
    background: #f1f1f1; 
}


#news::-webkit-scrollbar-thumb {
    background: #ccc; 
}


#news::-webkit-scrollbar-thumb:hover {
    background: #bbb; 
}

.menulink {
    font-size: 16px;
    color: #061a70;
}
.menuhr {
	margin:0.2rem 0;
}
.form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
