/* BODY SECTION DEFINING FONTS AND MARGINS FOR PAGE */
body {
width: 100%;
margin: 0 0 0 0;
 cursor: default;
 color: #000000;
 background-color: #ffffff;
}

/* THIS IS FOR NETSCAPE 4 */
BODY, BLOCKQUOTE, DIV, LI, TD {
 font: small eras, tahoma, verdana, arial, helvetica, sans-serif; }
 
/* THE FOLLOWING IS THE TANTEK CELIK HACK APPLIED TO FONT SIZE FOR IE5 */
/* AND THEN FOR ALL REASONABLE BROWSERS. "BE NICE TO OPERA."*/
/* BUT HIDDEN FROM NETSCAPE 4. WHAT A MESS. */

/* BLOCK NETSCAPE 4 TO PRESERVE STYLES AND ITS FONT SIZE */
/*/*/
BODY, BODY DIV, BODY P, BODY TD, BODY LI, BODY CAPTION {
 font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 font-size:    xx-small;
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size:    x-small;
 }

HTML>BODY, HTML>BODY DIV, HTML>BODY P, HTML>BODY TD, HTML>BODY LI {
 font-size: x-small;
 }
/* TURN NETSCAPE 4 BACK ON */

/* HEADER DIV */

div#header {
width: 100%;
background: #ffffff;
padding: 0;
margin: 0;
border: none;
}

/* STRIP AT TOP FOR MOTTO */

DIV.tagline {
width: 100%;
height: auto;
background-color: #FF0000;
color: #ffffff;
text-align: left;
padding: 2px 0 3px 3px;
margin: 0;
border: none;
}

/* CONTENT BOX CONTAINING TWO MAIN SECTIONS */

div#main {
width: 100%;
background: #dcdcdc;
height: auto;
}

/* NARROW MAIN SECTION AND ITS TYPOGRAPHY */

div#minor {
position: absolute;
left: 0px;
top: 100px;
width: 20%;
background: none;
padding: 0 0 0 5px;
height: auto;
}

DIV#minor P, DIV#minor A {
 font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 font-size: small;
 font-weight: bold;
 margin: 0 0 0 3px;
 color: #FF0000;
 /* NS4 OFF */   /*/*/
 font-size:    xx-small;
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size:    x-small;
 /* NS4 ON */
 }
 
DIV#minor LI {
 font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 font-size: small;
 font-weight: bold;
 color: #FF0000;
 /* NS4 OFF */   /*/*/
 font-size:    xx-small;
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size:    x-small;
 /* NS4 ON */
 }

DIV#minor H2 { margin: 10px 0px 0px 0px;
 padding: 0px 0px 3px 0px;
 font: bold 90% eras, tahoma, verdana, arial, helvetica, sans-serif;
 color: #FF0000;
 }

HTML>BODY, HTML>BODY DIV, HTML>BODY P, HTML>BODY TD, HTML>BODY LI {
 font-size: x-small;
 }

/* WIDE MAIN SECTION AND ITS TYPOGRAPHY */

DIV#major {
margin-left: 22%;
padding: 0 10px 0 5px;
border-left: 2px solid #FF0000;
background: #ffffff;
height: auto;
}
/* NS4 OFF */   /*/*/

DIV#major IMG.graphic {
margin: 10px 0 0 3px;
border: none;
}

DIV#major P,OL,UL,LI,CAPTION {
font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
margin: 10px 0 0 3px;
}

DIV#major BLOCKQUOTE {
font-size: x-small;
} 
/* NS4 ON */

DIV#major H1 {
font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
background: none;
font-size: 150%;
color: #000000;
/* NS4 OFF */   /*/*/
margin: 5px 0 0 1px;
/* NS4 ON */
}
DIV#major H2 {
display: block;
font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
background: #ffffff;
font-size: 120%;
color: #000000;
margin: 5px 0 0 1px;
}

/* TEXTLINKS AND COPYRIGHT SECTION AND ITS TYPOGRAPHY */

DIV#textlinks {
 font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 text-align: center;
 border-top: 2px solid #FF0000;
 }
 
DIV#textlinks P {
 font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 text-align: center;
 }


/* GENERAL SPECIFICATIONS FOR ELEMENTS */

/* NETSCAPE 4 OFF */
/*/*/
OL,UL { padding: 0px 0px 0px 2px;
 margin: 5px 0px 0px 5px;
 font: 100% eras, tahoma, verdana, arial, helvetica, sans-serif;
 }

OL LI,UL LI { margin: 0px 0px 0px 12px;
 padding: 0px 0px 0px 0px;
 font: 100% eras, tahoma, verdana, arial, helvetica, sans-serif;
 }

DIV#major OL LI, DIV#major UL LI { margin: 0px 0px 0px 17px;
 padding: 0 0 0 0;
 font: 100% eras, tahoma, verdana, arial, helvetica, sans-serif;
 }
 
/* NETSCAPE 4 BACK ON */

OL LI { list-style-type: decimal; }
UL LI { list-style-type: disc; }

/* BLOCK NETSCAPE 4 */
/*/*/
TABLE,TD,TH,TR {
 font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 font-size:    xx-small;
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size:    x-small
 }
/* TURN NETSCAPE 4 BACK ON */

TABLE.navbar { MARGIN-TOP: 1px;
 HEIGHT: auto;
 }

TABLE.tablinks { height: 18px;
 background-color: #0000ff;
 vertical-align: bottom;
 }

TD.tabend { padding: 0x;
 background-color: #FF0000;
 height: auto;
 }

TD.tablinks { padding: 0px;
 background-color: #ffffff;
 white-space: nowrap;
 border: none;
 text-align: right;
 vertical-align: middle;
 }

/* CLASSES */

.copyright { font: 65% eras, tahoma, verdana, arial, helvetica, sans-serif;
 color: #000000;
 }

.lead { font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 margin: 10px 0px 0px 20px;
 font-weight: bold;
 color: #000000;
 }

.navtab { font-weight: bold;
 font-size: x-small;
 /* NS4 OFF */   /*/*/ font-size: 90%; /* NS4 ON */
 color: #ffffff;
 background-color: #FF0000;
 text-decoration: none;
 width: 50px;
 text-align: center;
 vertical-align: middle;
 white-space: nowrap;
 height: auto;
 }
 
.reverse { color: #ffffff;
 background-color: #FF0000;
 vertical-align: top;
 }

.standout { border-bottom: 2px solid #FF0000;
 margin: 0 0 3px 0;
 }

.status { font-weight: bold;
 font-size: smaller;
 /* NS4 OFF */   /*/*/ font-size: 90%; /* NS4 ON */
 color: #ffffff;
 background-color: #FF0000;
 text-decoration: none;
 vertical-align: middle;
 white-space: nowrap;
 height: auto;
 }
 
.statusyellow { font-weight: bold;
 font-size: smaller;
 /* NS4 OFF */   /*/*/ font-size: 90%; /* NS4 ON */
 color: #ffff00;
 background-color: #FF0000;
 text-decoration: none;
 vertical-align: middle;
 white-space: nowrap;
 height: auto;
 }
.stylera {
 display: none;
 font-weight: bold;
 font-size: x-small;
 /* NS4 OFF */   /*/*/ font-size: 90%; /* NS4 ON */
 border: none;
 text-decoration: none; 
 padding: 0 0px 0 2px;
 background-color: #ffffff;
 color: #ffffff;
/* NS4 OFF */   /*/*/
 color: #333333;
/* NS4 ON */
 }

.stylerb {
 font-weight: bold;
 font-size: x-small;
 /* NS4 OFF */   /*/*/ font-size: 90%; /* NS4 ON */
 border: none;
 text-decoration: underline; 
 padding: 0 0px 0 2px;
 background-color: #ffffff;
 color: #ffffff;
/* NS4 OFF */   /*/*/
 color: #0000ff;
/* NS4 ON */
 }

.sublead { font-family: eras, tahoma, verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 color: #000000;
 background-color: #ffffff;
 }

.tablinks { vertical-align: bottom;
 text-align: right;
 }

/* NEW STUFF */

.silver { 
 background: #cccccc; 
 font-weight: bold;
 vertical-align: top;
 }
.faqq { 
 line-height: 1.5;
 font-weight: bold; 
 }
.login { 
 font-weight: bold;
 border: none;
 text-decoration: underline;
 }

.identifier { display: none; }

.ns4notice { display: block; 
 color: #000000;
 background-color: #ffffff;
 }
/* NS4 OFF */   
/*/*/ 
.ns4notice { display: none; }
/* NS4 ON */

.logo { margin: 4px; }

.redtype { color: #FF0000; }


