/*
selector style rules
*/
body {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  background-color:#000;
  text-align:justify;
}
p {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  text-align:justify;
}
td {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#ccc;
}

/*
classes
*/
.abs {
  position:absolute;
  visibility:hidden;
}
.textrollover {
  position:absolute;
  visibility:hidden;
  font:9px verdana,arial,helvetica,sans-serif;
  color:#fc6;
  background-color:#000;
  padding:4px;
}
.header {
  font:bold 12px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  background-color:#000;
  text-align:justify;
}
.text {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  text-align:justify;
}
.currentSection {
  font:bold 10px verdana,arial,helvetica,sans-serif;
  color:#f90;
}
.currentSubsection {
  font:10px verdana,arial,helvetica,sans-serif;
  color:#fc6;
}
.menuhead {
  font:bold 12px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  background-color:#000;
  text-align:justify;
}
.menuitem {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  text-align:justify;
}
.address {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  text-align:justify;
}
.required {
  font:10px verdana,arial,helvetica,sans-serif;
  color:#fc6;
}
/*
form classes
*/
input, textarea, select {
  font:11px verdana,arial,helvetica,sans-serif;
  background-color:#ccc;
  color:#000;
  border:0px;
}  
/*
links classes
*/
a, a:link, a:active, a:visited {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#fff;
  text-decoration:none;
}
a:hover, a:visited:hover {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#ffcc66;
  text-decoration:none;
}
a.listitem, a.botbar, a.sectionlink, a.email, a.section,
a.listitem:link, a.botbar:link, a.sectionlink:link, a.email:link, a.section:link,
a.listitem:active, a.botbar:active, a.sectionlink:active, a.email:active, a.section:active,
a.listitem:visited, a.botbar:visited, a.sectionlink:visited, a.email:visited, a.section:visited,
a.listitem:visited:hover, a.botbar:visited:hover, a.sectionlink:visited:hover, a.email:visited:hover, a.section:visited:hover,
a.listitem:hover, a.botbar:hover, a.sectionlink:hover, a.email:hover, a.section:hover {
  font:bold 10px verdana,arial,helvetica,sans-serif;
  color:#f90;
  text-decoration:none;
}
a.subsection, a.subsection:link, a.subsection:active, a.subsection:visited {
  font:10px verdana,arial,helvetica,sans-serif;
  color:#fff;
  text-decoration:none;
}
a.subsection:hover, a.subsection:visited:hover {
  font:10px verdana,arial,helvetica,sans-serif;
  color:#fc6;
  text-decoration:none;
}
a.url, a.url:link, a.url:active, a.url:visited {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#fff;
  text-decoration:underline;
}
a.url:hover, a.url:visited:hover {
  font:11px verdana,arial,helvetica,sans-serif;
  color:#fc6;
  text-decoration:underline;
}
a.useful, a.useful:link, a.useful:active, a.useful:visited, a.useful:visited:hover, a.useful:hover {
  font:bold 10px verdana,arial,helvetica,sans-serif;
  color:#ccc;
  text-decoration:none;
}
