.curriculum
{
  padding-left: 0;
  padding-top: 0;
  padding-right: 0;
  margin:0;
  color: white;
  font-family: "Comic Sans MS", Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  white-space:nowrap;
  list-style-type:none;
}
.curriculum li {
  display:list-item;
  text-align: center;
}
.curriculum li a
{
  width: 12em;
  color: white;
  text-decoration:none;
  float:left;
  border:1px solid #000;
  background: #991660;    /*purple*/
}

.curriculum li a:hover
{
  background: #4F85B7;  /*blueish*/
  color:#fff;
}
.curriculum li a#current
{
  width: 8em;
  color: #D46C21;    /*orange*/
  background: white;
}

.curriculum li a#general
{
  width: 48.5em;
  color: white;
  background: #991660;    /*purple*/
}
.curriculum li a#gcurrent
{
  width: 48.5em;
  color: #D46C21;    /*orange*/
  background: white;
}
.curriculum li a#ocurrent
{
  width: 12em;
  color: #D46C21;    /*orange*/
  background: white;
}

/*
background: #D46C21;    orange
background: #991660;    purple
background: #4F85B7;    blueish

*/

.curriculum li a#red
{
  width: 8em;
  color: white;
  text-decoration:none;
  float:left;
  border:1px solid #000;
  background: red;
}
.curriculum li a#red:hover
{
  background: white;
  color: red;
  font-weight: bold;
}

.curriculum li a#orange
{
  width: 8em;
  color: white;
  text-decoration:none;
  float:left;
  border:1px solid #000;
  background: orange;
}
.curriculum li a#orange:hover
{
  background: white;
  color: orange;
  font-weight: bold;
}

.curriculum li a#yellow
{
  width: 8em;
  color: black;
  text-decoration:none;
  float:left;
  border:1px solid #000;
  background: yellow;
}
.curriculum li a#yellow:hover
{
  background: white;
  font-weight: bold;
}

.curriculum li a#green
{
  width: 8em;
  color: white;
  text-decoration:none;
  float:left;
  border:1px solid #000;
  background: green;
}
.curriculum li a#green:hover
{
  background: white;
  color: green;
  font-weight: bold;
}

.curriculum li a#blue
{
  width: 8em;
  color: white;
  text-decoration:none;
  float:left;
  border:1px solid #000;
  background: blue;
}
.curriculum li a#blue:hover
{
  background: white;
  color: blue;
  font-weight: bold;
}

.curriculum li a#purple
{
  width: 8em;
  color: white;
  text-decoration:none;
  float:left;
  border:1px solid #000;
  background: purple;
}
.curriculum li a#purple:hover
{
  background: white;
  color: purple;
  font-weight: bold;
}
