th {
  color: navy;
  background-color: lightblue;
  font-weight: normal;
}

td.columnHead {
  color: navy;
  background-color: lightblue;
}

tr.odd {
  background-color: #CCFFFF;
}

span.active {
  color: lightblue;
  background-color: darkblue;
  padding: 5px;
}

div.popup {
  display: none;
  position: absolute;
  top: 45px;
  background-color: lightblue;
  border: 1px;
  border-style: solid;
  border-color: black;
  padding: 5px;
  text-align: left;
}

/* Generic styles for the code viewers */
pre.code {
  margin-top: 0;
}

a.lineNo {
  color: navy;
  background-color: lightblue;
  text-decoration: none;
  cursor: default;
}

a.classLink {
  border-bottom: thin dotted;
  text-decoration: none;
  color: #000066
}

/* Styles for the MDD viewer */
.mddSubFieldSeparator {
  color: red;
}

.mddComment {
  color: green;
}

.mddValidationLine {
  background: Aquamarine;
}

.mddLineComment {
  color: gray;
}

.mddDateFunctionEvaluated {
  color: grey;
  font-style: italic;
  display: none;
}

.mddDateFunction {
  color: navy;
  text-decoration: underline;
}

.mddFunction {
  background: MediumAquaMarine;
}

.mddFunctionName {
  color: black;
}

.mddFunctionParams {
  color: blue;
}

.mddFunctionDefinition {
  color: navy;
}

.mddFunctionMessage {
  font-style: italic;
}

/* Styles for the JSP viewer */
.jspScriptlet {
  background: gold;
  color: green;
  border: red thin;
  font-weight: bold;
}

.jspComment {
  color: gray;
}

.jspSystemTag {
  background: lightcyan;
  color: green;
  border: red thin;
  font-weight: bold;
}

.expressionLanguage {
  font-style: italic;
}

.hibernatePage {
  background-color: #CCFFCC;
}

.makTag {
  background: #eecccc;
  color: green;
  border: red thin;
  font-weight: bold;
}

.jspTag {
  background: lightcyan;
  color: green;
  border: red thin;
  font-weight: bold;
}

.fmtTag {
  background: chartreuse;
  color: green;
  border: red thin;
  font-weight: bold;
}

.cTag {
  background: lightblue;
  color: green;
  border: red thin;
  font-weight: bold;
}

/* Styles for the Java viewer 
   Styles are roughly the same as the Eclipse standards */
.javaLineComment {
  color: #1BA55F;
  font-family: monospace;
}

.javaBlockComment {
  color: #1BA55F;
  font-family: monospace;
}

.javaDocComment {
  color: #3F5FBF;
  font-family: monospace;
}

.javaReservedWord {
  color: #7F0055;
  font-weight: bold;
  font-family: monospace;
}

.javaModifier {
  color: blue;
  font-weight: bold;
  font-family: monospace;
}

.javaStringLiteral {
  color: #FF0000;
  font-style: italic;
  font-family: monospace;
}