body {background-color:#FFFFFF; color:#000000}
body.menu {background-color:#EEEEFF; color:#000000}
A.topnav {font-weight:bold; font-style:italic; color:black}
a:hover {color:blue}
body.content {background-color:#FFFFFF; color:#000000}
div.heading {text-align:center}
div.content {text-align:left; font-family: Arial;}
div.revised {color:red}
td.heading {font-weight:bold}
TD.spacer {width:10px}
TD A {font-weight:bold; font-style:italic; font-size:8pt; color:black}
TABLE.nav {border:none; margin-left:auto; margin-right:auto;}
I {color:red; font-weight:bold}
H1 {color:purple}
H2 {color:green}
.datetimestamp {font-size:xx-small; font-family:Arial,sans-serif; color:red;}
.expandedList li {margin-bottom:12px;}

span.revision {color:red}

.buttonText
{
  color:black;
  font-style:normal;
  font-size:medium;
  text-decoration:none;
}


.indexOf
{
  font-family: 'Times New Roman', serif !important;
  font-size: 1.5em !important;
  font-weight: bold !important;
}

.subHead
{
  background-color:#FFCCCC;
}

.subdivider
{
  text-align:center;
  width:75%;
}

.studentList a
{
  font-size: 1.5em;
}

#studentListTable
{
  width: 50%;
}

.colsAndRowsTable
{
  border: 1px solid gray;
  border-collapse: collapse;
  width: 400px;
  height: 200px;
}

.colsAndRowsTable td
{
  border: 1px solid gray;
}

.scratchOut
{
  text-decoration: line-through;
}

.optional
{
  color: red;
}

#revisionTable, #revisionTable th, #revisionTable td
{
  border: 1px solid gray;
  border-collapse: collapse;
  vertical-align: top;
  padding: 7px 10px 7px 10px;
}

#revisiontable ul
{
  margin-bottom: 0px;
}

.centered
{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.biggerLink
{
	font-size: larger;
}

.addBorder {
  border: 1px solid gray;
}

.featureList {
  list-style-type: disc;
}
