BODY {
/*  margin: 2em 1em 2em 40px; */
  font-family: sans-serif;
  color: black;
  background: white;
  background-position: top left;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-image: url(/images/xerlinv.gif);
}

.navtop  
{font-size : 12px;
font-family : arial, helvetica;
color : white;}
A.navtop  
{text-decoration : none;}
A.navtop:visited  
{color : white;}
A.navtop:active  
{color : black; background : #6b73b5;}
A.navtop:hover  
{color : black; background : #6b73b5;}

.navquick  
{font-size : 12px;
font-family : arial, helvetica;
color : white;}
A.navquick  
{text-decoration : none;}
A.navquick:visited  
{color : white;}
A.navquick:active  
{color : #6b73b5; background : #21217c;}
A.navquick:hover  
{color : #6b73b5; background : #21217c;}

.navhead1 { 
font-size : 20px;
font-family : sans-serif;
color : #21217c;
}

.navhead2 {
font-size : 14px;
font-family : sans-serif;
color : #21217c;
}

.bodyhead1 {
font-size : 14px;
font-family : sans-serif;
}

.bodyhead2 {
font-size : 12px;
font-family : sans-serif;
}

.bodytext1 {
font-size : 12px;
font-family : sans-serif;
}

.bodytext2 {
font-size : 11px;
font-family : sans-serif;
}

.caption {
font-size : 9px;
font-family : sans-serif;
}


TH, TD { /* ns 4 */
  font-family: sans-serif;
}

H1, H2, H3 {
  text-align: left;
  font-family: sans-serif;
  font-weight: normal;
  color: #0050B2; 
}

.hide { display: none }

DIV.head { margin-bottom: 1em }
DIV.head H1 { margin-top: 2em; clear: both }
DIV.head TABLE { margin-left: 2em; margin-top: 2em }
DIV.head IMG { color: white; border: none } /* remove border from top image */

P.copyright { font-size: small }
P.copyright SMALL { font-size: small }

@media screen {  /* hide from IE3 */
A:hover { background: #FFA } 
}

PRE { margin-left: 2em }

/*
P {
  margin-top: 0.6em;
  margin-bottom: 0.6em;
  margin-left: 0;
  margin-right: 0;
}
*/

UL {
  margin-top: 0.1em;
  margin-bottom: 0.1em;
}

DT, DD { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
DT { font-weight: bold }

PRE { font-family: monospace }        /* navigator 4 requires this */

PRE.small {
font-size : 11px;
}

UL.toc {
  list-style: disc;		/* Mac NS has problem with 'none' */
  list-style: none;
}


@media aural {  
  H1, H2, H3 { stress: 20; richness: 90 }
  .hide { speak: none }
  P.copyright { volume: x-soft; speech-rate: x-fast }
  DT { pause-before: 20% }
  PRE { speak-punctuation: code } 
}

