/* RECENT CHANGE HISTORY: 
   2007/02/01 (Russ West) added .TCOCbanner
   2006/01/28 (Russ West) added H5 and H6 subheadings
   2006/01/28 (Russ West) cleaned a few declaration-blocks according to W3C specifications

First alphabetically list unclassified tag names, then list by class and tag names  */

ADDRESS P { /* being replaced by P.datestamp */
   color: #f50;
   font-family: "times new roman, times roman, times, serif";
   font-size: small;
   text-align: right;
   }
BODY {
   background-color:#fdb;
   margin: 3%;
   }
H1 { /* .sectionhead is modeled after H1 */
   color: #090;
   font-family: "lucida casual", "monotype corsiva", "ultra shadow", cursive;
   text-align: center;
   }
H2, H3, H4, H5, H6 {
   color: #333;
   font-family: "lucida casual", "ultra shadow", serif;
   }
DL, DT, DD, OL, UL, LI {
   font-family: arial, helvetica, sans-serif;
   font-size: 1em;
   }
P {
   font-family: arial, helvetica, sans-serif;
   font-size: 1em;
   }
DIV.comnfoot {
   width: 90%;
   }
P.datestamp {
   color: #f50;
   font-family: "times new roman, times roman, times, serif";
   font-size: small;
   font-style: italic;
   text-align: right;
   }
IMG.floatleft {
   float: left;
   margin: 1em 1em 1em 0em;
   padding: 5px;
   }
IMG.floatright {
   float: right;
   margin: 1em 0em 1em 1em;
   }
.hilite {
   background: #ffc;
   }
DIV.lowernav {
   background: #0f0;
   color: #f60;
   font-family: "arial, sans-serif";
   font-size: x-small;
   text-align: center;
   width: 90%;
   }
DIV.lowernav A {
   color: #f60;
   text-align: center;
   width: 100px;
   }
DIV.lowernav A:hover {
   background: yellow;
   color: blue;
   font-weight: bold;
   text-decoration: none;
   }
TABLE.jswarning, TABLE.N4warning {
   background: #f99;
   border: 4px red outset;
   margin: 10px;
   text-align: center;
   }
.name {
   font-weight: bold;
   }
.PageIndex A {
   color: #00f;
   text-decoration: none;
   width: 100%;
   }
.PageIndex A:hover { background: #00f; color: #fff; }
.PageIndex TD {
   font-family: "times new roman, times roman, serif";
   font-size: smaller;
   font-style: italic;
   font-weight: bold;
   }
.PageIndex TD.startend {
   background: #f90;
   height: 6px;
   }
.pathnav {
   background: #fc0;
   font-family: "lucida casual, arial, helvetica, sans-serif";
/*   font-size: 10pt; */
   margin: 0 0 10px;
   padding: 3px;
   }
.pathnav STRONG { color:#090; font-weight:bold; }
DIV.primarynav A {
   color: blue;
   font-family: "comic sans MS, arial, sans-serif";
   font-size: 12pt;
   font-weight: bold;
   text-align: center;
   }
.sectionhead { /* modeled after H1, but doesn't show on screen */
   color: #090;
   display: none;
   font-family: "lucida casual", "ultra shadow", cursive;
   text-align: center;
   }
.TCOCbanner {
   color: #f50;
   font-family: monotype corsiva, times new roman, times roman, serif;
   font-size: x-large;
   text-align: center;
   }
DIV.uppernav {
   font-family: "comic sans MS, arial, sans-serif";
   font-size: 12pt;
   text-align: center;
   }
DIV.uppernav A {
   background: url(images/slice_dn.gif) center no-repeat;
   color: black;
   font-weight: bold;
   height: 45px; width: 120px;
   line-height: 1.2em;
   text-decoration: none;
   }
DIV.uppernav A:hover {
   background: url(images/slice_up.gif) center no-repeat;
   color: #00f;
   font-size: 14pt;
   }
