
	.bordered {
	
		border:  1px solid #777777;
		border-spacing: 0;
    	border-collapse: collapse;
	}
	
	div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}
	 
	tr:nth-child(even) {background: #eee}
	tr:nth-child(odd) {background: #fff}
 	 tr:hover {  
	 background-color: #ffc; 
	 } 
	.good {
		background: #ffffff; 
	}
	.metgoal {
		background-color: #87CEFA;
	}
	.short {  
	
	 background-color: #f08080; 
	 }
	 .ex {  
	
		background-color: #ecc07d; 
		}
	  
	.short1 {  
	 background-color: #f5b7a7; 
	 } 
	 
	 .zerochk {
	 	background-color: red;
	 }
	 
	 .member {
		background-color: #ffff44;
		border:  1px solid #333333;
		 
	}
	
	.alreadymember {
		background-color: #ffddaa;
		border:  1px solid #333333;		 
	}
	.declinedmember {
		background-color: #eeccbb;
		border:  1px solid #333333;		 
	}
	
	th, td { padding: 5px; }
	.M,.P,.E {
		background-color: lime;
		border:  1px solid #333333;
	}
	
	.X{
		
	}
	.L,.R,.T  {
	 background-color:aqua;
	border:  1px solid #333333;
	}
 
 	html {
		margin:5px;		
		
	}
	h1 { 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	}
	
	table {
	width:"85%";
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	 text-align:left;
	
	}
	th {
  background: white;
  position: sticky;
  top: 0; /* Don't forget this, required for the stickiness */
  box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4);
}
	
	/* Tooltip container */
.tooltip {
  position: relative; 
  display: inline-block;
  border-bottom: 1px dashed black; /* If you want dots under the hoverable text */
   
}

li:hover {
	background-color:silver;
	
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 100px;
  background-color: rgb(0, 0, 0);
  color: #fff;
  text-align: center;   
  border-radius: 1px;
  border-color: black;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}
	.tooltiptext {
	top: 30px;
  	left: 55%;
	}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
}

.divmargin {
	margin-top: 5px;
	margin-bottom: 5px;
}
.question {
	font-weight:bold;
}
#callsign_box {
	color:red;
	font-weight:bold;
}
	
body {
	

}
.ui-dialog, .ui-dialog-content {

background-color: #ffffff !important;

}

#menuBox {
  float: left ;
  width: 20% ;
  margin-left:20px;
}
#dataBox {
  float: left;
  
  width: 50%;
}
   
  #reportDiv {
  float:clear;
  width: 35%;
  margin-left:25%;
  }
  
    #rightBox {
	max-width:45%;
	margin-left: 25%;
  }
.num {
	text-align:rigth;
}
.header1 {
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	text-align:center;
 	margin-bottom:50px;
	
	 
}

.link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	
}
.bodytan {
	
	background-color: #f8e0be;
}