body {font-family: sans-serif; background: white;}
h1 {color: red;}
h2 {color: blue;}
h2.banner {background: yellow;}
h2.banner2 {background-color: lightblue}
h3 {color: brown;}
a.doc {color: red; }
a.nondoc {color: brown; }
a.padded{padding-right: 10px;}

.myHeader {
  background-color: lightblue;
  padding: 40px;
  text-align: center;
}

#lectures {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#lectures td, #lectures th {
  border: 1px solid #ddd;
  padding: 8px;
}

#lectures tr:nth-child(even){background-color: #f2f2f2;}

#lectures tr:hover {background-color: #ddd;}

#lectures th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
}
