body {
  background-color:#FAFFFF;
  width:800px;
  font-family: Tahoma;
 }

/* Styles for course name and logo */

td.courseName {
  font-size: 200%;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  color: GOLD;
  height: 80;
}
td.cmuqlogo {
  text-align: center;
  vertical-align: middle;
  height: 80;
  width: 170;
  text-decoration: none;
}

/* Styles for top level menus */

ul.menu {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
li.menu {
  float:left;
}
a.menu {
  display:block;
  XXwidth:114.285px;         /* 800 div 7  */
  padding: 0px 19.2px;       /* Trial and error until it fills 800px */
  background-color:TEAL;
  color:YELLOW;
  font-family: Tahoma;
  font-size: 13pt;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  height: 30px;
  text-decoration:none;
}
a.menu:hover {
 color: GOLD;
}

/* Styles for sections, etc. */

.shortcut {
  margin-left:40px;
  font-size:8pt;
  font-weight:normal;
  vertical-align:10%;
 }

