table.Gray {
  font-family: "Lucida Console", Monaco, monospace;
  border: 1px solid #959090;
  background-color: #FFFFFF;
  width: 50%;
  text-align: center;
  border-collapse: collapse;
}
table.Gray td, table.Gray th {
  border: 1px solid #AAAAAA;
  padding: 5px 5px;
}
table.Gray tbody td {
  font-size: 13px;
}
table.Gray thead {
  background: #A42CA4;
  background: -moz-linear-gradient(top, #bb61bb 0%, #ad41ad 66%, #A42CA4 100%);
  background: -webkit-linear-gradient(top, #bb61bb 0%, #ad41ad 66%, #A42CA4 100%);
  background: linear-gradient(to bottom, #bb61bb 0%, #ad41ad 66%, #A42CA4 100%);
  border-bottom: 2px solid #444444;
}
table.Gray thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
}
table.Gray tfoot {
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background: #A42CA4;
  background: -moz-linear-gradient(top, #bb61bb 0%, #ad41ad 66%, #A42CA4 100%);
  background: -webkit-linear-gradient(top, #bb61bb 0%, #ad41ad 66%, #A42CA4 100%);
  background: linear-gradient(to bottom, #bb61bb 0%, #ad41ad 66%, #A42CA4 100%);
}
table.Gray tfoot td {
  font-size: 14px;
}
table.Gray tfoot .links {
  text-align: right;
}
table.Gray tfoot .links a{
  display: inline-block;
  background: #27C98E;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}

img {
  border: 2px solid #ccc; /* Gray border */
  border-radius: 4px;  /* Rounded border */
  padding: 15px; /* Some padding */
  width: 170px; /* Set a small width */
}

/* Add a hover effect (blue shadow) */
img:hover {
  box-shadow: 0 0 5px 5px rgba(39, 201, 142, 0.9);
}