/*
   additional styles to be appended after the w3c core style of midnight

*/
BODY {
 background-color: #0F0D08;
 color:#F5F7F4;
}
BODY, H1, H2, H3, H4, H5, H6, FRAME, FRAMESET, IFRAME, NOFRAMES, NOSCRIPT, TABLE, CAPTION, COLGROUP, COL, THEAD, TFOOT, TBODY, TR, TH, TD, DL, DT, DD, OL, UL, LI, FIELDSET, LEGEND, LABEL, P, DIV, STRONG, B, EM, I, ADDRESS, BLOCKQUOTE, CITE, BIG, SMALL, SUB, SUP,  ABBR, ACRONYM {
  /* D */
 font-family:verdana,helvetica,arial,sans-serif;
 color: #FFF6CD;
 background-color: #0F0D08;
}

h1 { color: #F5F7F4; background-color: #0F0D08; font-size:1.5em; font-weight:900;}
h2 { color: #E85811; background-color: #0F0D08; font-size:1.3em; font-weight:900;}
h3 { color: #F8CC2D; background-color: #0F0D08; font-size:1.17em; font-weight:900;}
h4 { color: #F48DB8; background-color: #0F0D08; font-size:1.0em; font-weight:900;}
h5 { color: #6FB1A5; background-color: #0F0D08; font-size:.83em; font-weight:900;}
h6 { color: #CA724A; background-color: #0F0D08; font-size:.67em; font-weight:900;}


p {
 color: #FFF6CD; 
 background-color: #0F0D08;
 margin:10px;
}
/*
b { color: #333366;}
lo {color: #333366;}
ol {color: #333366;}
ul {color: #333366;}
td {color: #333366;}
*/

em, strong { 
 background-color: #0F0D08;
 color: #fbeb8a;
 font-weight: bold;
 /*font-style:italic;*/
}

col, colgroup, table, tbody, td, tfoot, th, thead, tr	{
 background-color: #0F0D08;
}

A:link {
 color: #7BCFD8;
 background-color: #0F0D08;
}
A:visited {
 color: #7BAD4B;
 background-color: #0F0D08;
}
A:active {
 color: #E76917;
 background-color: #0F0D08;
}
A:hover {
 color: #F39C0F;
 background-color: #0F0D08;
 text-decoration: underline;
}

.formula {
 color: #FB3705;
	font-family: times, serif;
	font-weight: bold;
	font-size: 1.2em;
}

/* Site Specific Definitions ------------------------------------------------ */
TD.banner {
	padding: 0px;
	background-color: #0F0D08;
	/*background-image: url(images/chrome/botnav.jpg);*/
}
TD.sbbanner {
	padding: 10px;
	background-color: #000000;
}
.navbarpp {
	margin-top: 1em;
}

.leftrail {
	background-color: #000000;
}
.leftindent {
	margin-left: 2px;
}

.leftindentsub {
	margin-left: 10px;
}

A.navmenu, A.navmenu:link, A.navmenu:hover, A.navmenu:active, A.navmenu:visited {
font-family: Arial, Helvetica, sans-serif;
color: #84ADEF;
background-color: #000000;
font-size: 0.95em;
font-weight: bold;
text-decoration: none;
}
A.navmenu:link {
color: #84ADEF;
}
A.navmenu:visited {
color: #774BBC;
}
A.navmenu:hover {
color: #B4BC2D;
text-decoration: underline;
}

A.navmenu:active {
color: #FD3619;
}

.navmenuhi {
font-family: Arial, Helvetica, sans-serif;
color: #FBE874;
font-size: 0.95em;
font-weight: bold;
}
A.navmenuhi {
font-family: Arial, Helvetica, sans-serif;
color: #FBE874;
font-size: 0.95em;
font-weight: bold;
text-decoration: none;
}

.stitched {
	border: 1px dashed white;
}

/* SCREEN READER CHARACTERISTICS ============================================ */
@media aural {
 /* Headers ----------------------------------------------------------------- */
 H1 {
  pitch-range:90;
  pitch:x-low;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H2 {
  pitch-range:80;
  pitch:x-low;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H3 {
  pitch-range:70;
  pitch:low;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H4 {
  pitch-range:60;
  pitch:medium;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H5 {
  pitch-range:50;
  pitch:medium;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }
 H6 {
  pitch-range:40;
  pitch:medium;
  richness:90;
  stress:20;
  voice-family:paul,male;
 }

 /* General Content --------------------------------------------------------- */
 LI {
  pitch:medium;
  richness:60;
 }
 DT {
  pitch:medium;
  richness:60;
  stress:80;
 }
 DD {
  pitch:medium;
  richness:60;
 }
 PRE {
  pitch-range:0;
  pitch:medium;
  richness:80;
  stress:0;
 }
 EM {
  pitch-range:60;
  pitch:medium;
  richness:50;
  stress:60;
 }
 I {
  pitch-range:60;
  pitch:medium;
  richness:50;
  stress:50;
 }
 STRONG {
  pitch-range:60;
  pitch:medium;
  richness:90;
  stress:90;
 }
 B {
  pitch-range:60;
  pitch:medium;
  richness:90;
  stress:80;
 }
  /* Depricated Elements ----------------------------------------------------- */
 CODE {
  pitch-range:0;
  pitch:medium;
  richness:80;
  stress:0;
 }
 TT {
  pitch-range:0;
  pitch:medium;
  richness:80;
  stress:0;
 }
 DFN {
  pitch-range:60;
  pitch:high;
  stress:60;
 }
 S {
  richness:0;
 }
 STRIKE {
  richness:0;
 }
 U {
  richness:0;
 }

 /* Anchors ----------------------------------------------------------------- */
 A:link {
  voice-family:harry,male;
 }
 A:visited {
  voice-family:betty,female;
 }
 A:active {
  pitch-range:80;
  pitch:x-high;
  voice-family:betty,female;
 }
}

