#tablestyle {
  border-collapse: collapse;
  width: 100%;
}

#tablestyle td, #customers th {
  border: 1px solid #ddd;
  padding: 10px;
}

#tablestyle tr:nth-child(even){background-color: #f2f2f2;}

#tablestyle tr:hover {background-color: lightblue;}

#tablestyle th {
	font-weight:lighter;
  text-align: center;
  background-color: navy;
  color: white;
  border: 1px solid #ddd;
  padding: 10px;
  position: sticky;
  top: 0;
}
