/* ---- General links ---- */
A:link {
  background: transparent;
  color: #000099;
}
A:visited {
  background: transparent;
  color: #990000;
}
A:hover {
  background: #000000;
  color: #FFFFFF;
}
A:active {
  background: transparent;
  color: #CC0000;
}
/* ---- Footer links ---- */
div.footer {
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
}
A.footer:link {
  font-family: Arial, Helvetica, sans-serif;
  background: transparent;
  color: #000099;
  text-decoration: none;
  letter-spacing: 0em;
}
A.footer:visited {
  font-family: Arial, Helvetica, sans-serif;
  background: transparent;
  color: #000099;
  text-decoration: none;
  letter-spacing: 0em;
}
A.footer:hover {
  font-family: Arial, Helvetica, sans-serif;
  background: transparent;
  color: #FF0000;
  text-decoration: underline;
  letter-spacing: 0em;
}
A.footer:active {
  font-family: Arial, Helvetica, sans-serif;
  background: #000099;
  color: #FFFFFF;
  text-decoration: underline;
  letter-spacing: 0em;
}
/* ---- Reminder links ---- */
A.reminder:link {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  background: transparent;
  color: #0033CC;
  letter-spacing: 0.0em;
  text-decoration: underline;
}
A.reminder:visited {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  background: transparent;
  color: #0033CC;
  letter-spacing: 0.0em;
  text-decoration: underline;
}
A.reminder:hover {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  background: #000033;
  color: #FFFFFF;
  letter-spacing: 0.0em;
  text-decoration: underline;
}
div.reminder {
  margin: 0em;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  background: transparent;
  color: #000000;
  letter-spacing: 0.0em;
}
span.reminder {
  font-size: 2px;
}
/* ---- Small links ---- */
A.smlink:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.smlink:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.smlink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.smlink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* ---- Custom links ---- */
A.my-links:link {
  font-family: Arial, Helvetica, sans-serif;
  background: transparent;
  color: #000099;
  text-decoration: underline;
  letter-spacing: 0em;
}
A.my-links:visited {
  font-family: Arial, Helvetica, sans-serif;
  background: transparent;
  color: #000099;
  text-decoration: underline;
  letter-spacing: 0em;
}
A.my-links:hover {
  font-family: Arial, Helvetica, sans-serif;
  background: transparent;
  color: #FF0000;
  text-decoration: underline;
  letter-spacing: 0em;
}
A.my-links:active {
  font-family: Arial, Helvetica, sans-serif;
  background: #000099;
  color: #FFFFFF;
  text-decoration: underline;
  letter-spacing: 0em;
}
/* ---- Modified ---- */
span.fileinfo {
  font-family: Verdana, Tahoma, sans-serif;
  background: #FFFFFF;
  color: #000000;
  font-weight: normal;
  letter-spacing: 0em;
  font-style: normal;
  text-decoration: none !important;
}
/* ---- Local indexes ---- */
p.me-idx {
  margin-top: 0.5em;
  margin-bottom: 0.25em;
  font-family: Georgia, "Times New Roman", serif;
  text-indent: 0em;
  letter-spacing: 0em;
}