body
{
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  background: #fff;
}

div, p, th, td, li, dd, dl, dt, pre
{
  /* redundant selectors so NS4 doesnt forget */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

dt { font-weight: bold; }
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.25em; }
h4 { font-size: 1em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }


h1, h2, h3, h4, h5, h6
{
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #336;
}

h2
{
  color: coral;
}

h3
{
  color: red;
}

h4
{
  color: red;
}

a
{
  text-decoration: none;
  color: #00F;
}

code, tt, pre
{
  font-family: "andale mono", monaco, courier, "courier new", monospace;
}

.footer, .uniquickfind
{
  margin: 0 10px 0 10px;
  font-size: 10px;
  font-family: geneva, arial, helvetica, sans-serif;
}

.note { color: #336; }
.hilight { background: #CF0; }
.white { color: #fff; }
.red { color: #C00; }
.error { color: #C00; }
.source { background: lightgrey; }
.signature {font-family: cursive;}

small { font-family: geneva, arial, helvetica, sans-serif; }

td {vertical-align: top;}
td.mstheader {font-size: 200%;}

a:link {color: blue;}  /*  Unvisited links  */
a:visited {color: purple;}  /*  Visited links  */
a:hover {color: red; background-color: LightGray;}
a:active {color: orange;}

ul.navmenu {padding-left: 0; margin-left: 0;}
li.navmenu {padding-left: 0; margin-left: 0;}
ul.gomenu {padding-left: 0; margin-left: 1em; list-style-type: none;}
li.gomenu {padding-left: 0; margin-left: 0em; list-style-type: none;}

/*  For collapsible menus; cursor:pointer means a mouse pointer is shown on the item  */
.collapseTop {margin:1em; float:left;}
.collapseHeader {color:blue; cursor:pointer;}
.collapseMenu {display:none;}
.collapseOption {}


