.textColorBlack    { color: #000000; }
.textColorBlue     { color: #1E8BD6; }
.textColorBrown    { color: #A52A2A; }
.textColorDeepPink { color: #FF1493; }
.textColorGray     { color: #808080; }
.textColorGreen    { color: #008000; }
.textColorMaroon   { color: #800000; }
.textColorOrange   { color: #FFA500; }
.textColorOrangeRed { color: #FF4500; }
.textColorRed      { color: #FF0000; }
.textColorWhite    { color: #FFFFFF; }
.textColorYellow   { color: #FFFF00; }


table { display: table; }
caption { display: table-caption;}
colgroup { display: table-column-group;}
col { display: table-column;}
thead { display: table-header-group;}
tbody { display: table-row-group;}
tfoot { display: table-footer-group;}
tr { display: table-row;}
td, th { display: table-cell;}
.hebDir{direction: rtl;}
.tbWhite{background-color:#ffffff;}
.bottomPad{
	padding-bottom:30px;
}
.topPad{
	padding-top:20px;
}
table.tableHundred { width: 100%; } /* all table elements with class="tableHundred" will be width=100% */
table.tableNinety  { width: 90%; }
table.tableEighty  { width: 80%; }
table.tableSeventy { width: 70%; }
table.tableSixty   { width: 60%; }
table.tableFifty   { width: 50%; }
table.tableFiftyFive { width: 55%; }
table.tableForty   { width: 40%; }

th.thHundred { width: 100%; } /* all td elements with class="tdHundred" will be width="100%" */
th.thNinety  { width: 90%; }
th.thEighty  { width: 80%; }
th.thSeventy { width: 70%; }
th.thSeventyFive { width: 75%; }
th.thSixty   { width: 60%; }
th.thFifty   { width: 50%; }
th.thForty   { width: 40%; }
th.thThirtyThree { width: 33%; }
th.thThirty  { width: 30%; }
th.thTwentyFive  { width: 25%; } 
th.thTwenty  { width: 20%; }
th.thFifteen { width: 15%; }
th.thTen { width: 10%; } 
th.thEight { width: 8%; } 
th.thFive  { width: 5%; } 
th.thThree  { width: 3%; } 

td.tdHundred { width: 100%; } /* all td elements with class="tdHundred" will be width="100%" */
td.tdNinety  { width: 90%; }
td.tdEighty  { width: 80%; }
td.tdSeventy { width: 70%; }
td.tdSeventyFive { width: 75%; }
td.tdSixty   { width: 60%; }
td.tdFifty   { width: 50%; }
td.tdForty   { width: 40%; }
td.tdThirtyFive  { width: 35%; }
td.tdThirtyThree { width: 33%; }
td.tdThirty  { width: 30%; }
td.tdTwentyFive  { width: 25%; } 
td.tdTwenty  { width: 20%; }
td.tdFifteen  { width: 15%; }
td.tdTen { width: 10%; } 
td.tdFive  { width: 5%; } 

td.tdCenter {text-align:center}
td.tdBorder {border: 1px solid gray;}
.paddBot10{padding-bottom:10px;}
.paddBot20{padding-bottom:20px;}
.paddBot40{padding-bottom:40px;}

/***********************************************/
/*  perstatus table of pictures */
table.TablePerstatusList{
	display: table;
	border-collapse: collapse; 
	
	
}
table.TablePerstatusList td{
	border-color:#F2F2F2;
	text-align:center;
}
table.TablePerstatus { 
	font-family: Georgia, "Times New Roman", Times, serif;
	display: table;
	border-collapse: collapse;
	border: 1px solid silver; 
 } 
.TablePerstatus td {
	border-collapse: collapse;
	border: 1px solid silver; 
 /* 	margin-left: auto; 
	margin-right: auto; */
	padding: 5px;	
	width:20%;
	vertical-align: top;
	
}
.TablePerstatus td.TablePerstatusLastName {
	font-size:16px; 
	text-align:center ;
	font-weight: 900;	
	} 
.TablePerstatus td.TablePerstatusTavit {
     border-collapse: collapse;
	 color: #060;
	 font-size:12px; 
	 margin-left: auto; 
	 margin-right: auto;
	 border: 1px solid #71C671;
	 vertical-align: top;	 
}
.TablePerstatus tr.TablePerstatusNetounim td{
     border-collapse: collapse;
	 font-size:12px; 
	 text-align:right ;
	 border: 1px solid #71C671;
	 vertical-align: top;	 
}

/*******************************************/

.tbTop {
			font-family: Georgia, "Times New Roman", Times, serif;				
			border-collapse:collapse ;	
			font-size:1em;
			margin-top: 20px;
			}

.personsLink a:link { color: white; } 
table.tbPersons {
/*			font-family: Georgia, "Times New Roman", Times, serif; */				
			
			border-collapse:collapse ;	
			font-size:1em;
			margin-top: 20px;
			}

.tbPersons tbody tr:hover {
  background:red;
}
.tdPersons{padding-left:10px;
 			}

.tbPersons tbody tr:nth-child(even) {background: #F0F8FF}
.tbPersons tbody tr:nth-child(odd) {background: #FFFFFF}

table.tbPersonDetails {
/*			font-family: Georgia, "Times New Roman", Times, serif; */				
			margin-top: 10px;
			border-collapse:collapse ;	
			font-size:1em;
			
			}
.PersonName {
text-align:center;
font-size:1.4em;
color:#364e72;
}

th.thPersons { 
		padding:2px 2px 2px 10px; 
	
   		border: 1px solid gray; 
		background-color: #1E8BD6;
		text-align:center; 
		font-weight: 500;	
		
		font-weight:bold; 
		color: #FFFFFF;
}
th.thPersonTop { 
	    vertical-align: top; 
		text-align: left;

	}
th.thPersonTopHeb { 
	    vertical-align: top; 
		text-align: right;

	}
.last_name{
	font-weight:700;
}
.heb_name{
font-weight:700;	
}
.button-reset{
/*	background-color: #006060 ; */
	font-size:1.2em ;
/*	color:white; */
   border: 2px solid #006060 ; 
    border-radius:5px;
    text-decoration:none;
    padding: 3px 8px;
    margin:3px;
}
.button-go{
	background-color: #006060;
	font-size:1.2em ;
	color:white;
    border: 2px solid #006060;
    border-radius:5px;
    text-decoration:none;
    padding: 3px 8px;
    margin:3px;
}
div .invitation{
	text-align:center;
}
.invitation h2, .invitation h4{
	 font-weight:bold;
	}

.niceFont {font-family: "calibri", Garamond, 'Comic Sans';	  }
 .container {
    margin:  30px auto;
    width: 70%;
  
}

.container > div {
    width: 33%;
}
.filter {
    float: left;
}
.search {
    float: left;
    margin-left: 60px;
}
label.lbDropDown {
    display: inline;
    margin-bottom: 5px;
}
.statusParms {
	padding:10px;
    margin:  50px auto;
 /*   width: 1000px; */
     clear: both;
}
.col1 {
    float: left;
}
.col1heb {
    float: right;
}
.col2 {
    float: left;
}
.col2heb {
    float: right;
}
.col3{
	float: left;
}
.col3heb{
	float: right;
}
.col4{
	float: left;
}
.col4heb{
	float: right;
}
.col5{
	float: left;
}
.col5heb{
	float: right;
}
.col6{
	float: left;
}
.col6heb{
	float: right;
}
.colclear{
 clear: both;	
}
figcaption {

/*font-family: Verdana, Arial, sans-serif; */
text-align: center;
font-size:1.2em;
}
.centerImage {
  text-align:center;
  margin-bottom:15px;
  
}
/****************/
