
	#myTable {
	  border-collapse: collapse;
	  width: 100%;
	  border: 1px solid #ddd;
	  font-size: 18px;
	}

	#myTable th, #myTable td {
	  text-align: left;
	  padding: 12px;
	}

	#myTable tr {
	  border-bottom: 1px solid #ddd;
	}

	#myTable tr:hover {
	  background-color: #f1f1f1;
	}
	
	#myTableHeader {
	  border-collapse: collapse;
	  width: 100%;
	  border: 1px solid #ddd;
	  font-size: 18px;
	}
	
	#myTableHeader th, #myTableHeader td {
	  text-align: left;
	  padding: 12px;
	}
	
	#myTableHeader tr.header{
		background-color: #2d4b1e;
		color: #fff
	}
	
	th{
		font-weight: normal;
	}

.txl{
	text-align: left !important;
}

.ntb{
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}

.lb{
	color: black;
	text-decoration: underline;
	transition: 1s;
}

.lb:visited{
	color: black;
	transition: 1s;
}

.lb:hover{
	background-color: #ceedbe !important;
	transition: 1s;
	text-decoration: none;
}

#tooTopCircle{
	width: 75px;
	height: 75px; 
	background-color: #222222;
	color: #ffffff;
	border-radius: 50px;
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 50;
}