#preparation table 
{

  border: 4px solid black;
  border-radius: 7px;
  width: 100%; 
  border-collapse: separate; 
  border-spacing: 0;
}

#preparation th, #preparation td 
{
  border: 1px solid black;
  text-align: left; 
    padding: 8px;
  background-color: white;
}

#preparation th 
{
  background-color: #bbbbbb; 
  color: black; 
}

#preparation a 
{
  color: #007bff; 
  text-decoration: none; 
}

#preparation a:hover 
{
  text-decoration: underline; 
}