body {
  color: black;
  background-color: white;
  font-family: verdana, sans-serif;
  font-size: 10pt;
  font-style: normal;
}

.subtitle {
  margin: 0.5em 0em 0.5em 0em;
  text-decoration: underline;
  font-weight: bold;
}
.params {
  margin: 0.5em 0em 0.5em 0em;
  text-decoration: none;
  font-size: 8pt;
  font-style: italic;
  font-weight: normal;
}

.signature {
  text-align: right;
  font-family: times, serif;
  font-style: italic;
}

/* Navigation bar is a 2-level vertical UL list */
ul.navbar {      /* first level */
  list-style-type: none;
  padding: 0;
  margin: 0;
  top: 2em;
  left: 0em;
  width: 12em
}

ul.navbar ul {   /* second level */
  list-style-type: none;
  padding: 0;
  margin-left: 1em;
  top: 2em;
  left: 1em;
  width: 9em;
}

ul.navbar li {
  background: white;
  color: black;
  margin-top: 0.2em;
  font-size: 11pt;
  font-style: normal;
  font-family: serif }
}

ul.navbar li em {
  font-style: normal;
  font-weight: bold;
}

ul.navbar ul li {
  background: white;
  color: black;
  margin: 0 0 0 0;
  font-size: 9pt;
  font-style: italic;
  font-family: serif;
}

ul.navbar ul li em {
  font-style: italic;
  font-weight: bold;
}

/* ul.navbar a { text-decoration: none } */
a { text-decoration: none }

a:link { color: blue }
a:visited { color: purple }
a:hover { color: red; text-decoration: underline }

td {
  font-family: verdana,times,serif;
  font-size: 10pt;
  font-syle: normal;
  font-weight: normal;
}

td.headline {
  vertical-align: middle;
  background-color: rgb(248, 240, 154);
  text-align: center;
}

.headtext {
  margin-left: 80px;
  font-family: verdana,sans-serif;
  font-size: 18pt;
  font-weight: bold;
}

/* Various font classes */
.f0 {
  font-family: verdana,times,serif;
  font-size: 10pt;
  font-syle: normal;
  font-weight: normal;
}

.f0 em {
  font-style: italic;
}

.f0bold {
  font-family: times new roman,times,serif;
  font-syle: normal;
  font-weight: bold;
}

.f3 {
  font-family: times new roman,times,serif;
  font-style: italic;
  font-weight: normal;
}

.f1 {
  font-family: times new roman,times,serif;
  font-style: normal;
  font-weight: bold;
  text-decoration: underline; 
}

.f2 {
  font-family: times new roman,times,serif;
  font-style: italic;
  font-weight: normal;
  text-decoration: none; 
}
.f2 em {
  font-style: normal;
  font-weight: bold;
}

/* Toggles logo from black to red */
img.logo, a:link img.logo, a:active img.logo, a:visited img.logo { border: 0; background: url(pics/IDlogoBlack.gif) }
a:hover img.logo { border: 0; background: url(pics/IDlogoRed.gif) }

/* Floating images to left or right */
.center { text-align: center; margin: 10px 10px 10px 10px; border: 0px; }
img.left, a:link img.left, a:visited img.left { float: left; margin: 5px 10px 5px 0px; border: 0px; }
img.right, a:link img.right, a:visited img.right { float: right; margin: 15px 0px 5px 10px; border: 0px; }

/* Drawing red border around images with associated links when mouse over */
a:hover img.left { float: left; margin: 5px 10px 5px 0px; border: 2px solid red; }
a:hover img.right { float: right; margin: 5px 0px 5px 10px; border: 2px solid red; }
