BODY, TABLE, TD, TH {
  margin-left: 2%;
  margin-right: 2%;
  color: #000066;
  background: #FFFFFF;
  font-size: 32px;
  font-family: arial, helvetica, sans-serif;
}
SMALL {
  font-size: smaller;
}
IMG {
  border: 0;
}

CODE {
  color: #0000EE;
  margin-left: 5%;
  margin-right: 20px;
  font-weight: bold;
  font-family: "Courier New", courier, monospace;
}

A:link    { color: #000060; } 
A:visited { color: #660066; }
A:active  { color: #990099; }
A.offsite { color: #000099; }

P.author  { 
  font-size: 24px;
  font-style: italic;
}

P.top { 
  margin-top: 20px;
}

BLOCKQUOTE {
  font-style: italic;
  margin-left: 5%;
  margin-right: 5%;
  color: #999900;
}

BLOCKQUOTE SPAN.attribution {
  font-style: normal;
  font-weight: bold;
}

EM { 
  color:  #990099;
}


UL, OL { 
  color: #000066;
  margin-left: 30px;
}

PRE, TT { 
  color: #0000EE;
  font-weight: bold;
  font-family: "Courier New", courier, monospace;
}

HR { 
  margin-top: 5px;
  color: #0000EE;
}

HR.top {
  margin-bottom: 10px;
}

HR.bottom {
  margin-top: 10px;
}

H1 {
  color: #000099 ;
  font-size: 40px;
  font-family: arial, helvetica, sans-serif; 
}

H1.slide { 
  margin-top: 10px;
  font-weight: bold;
}

H1.slidelist { 
  text-align: center;
  font-size: 28px;
}

H2 {
  color: #000099;
  font-size: 32px;
  font-family: arial, helvetica, sans-serif;
}

H3 {
  color: #000099;
  font-size: 28px;
  font-family: arial, helvetica, sans-serif;
}  
H4 {
  color: #000099;
  font-size: 22px;
  font-family: arial, helvetica, sans-serif;
}

.wai {
	background-color: #ffffdd;
}

.tech, .pf {
	background-color:  #ffeecc;
}
.gl  {
	background-color: #ffeedd;
}
.er {
	background-color: #ffeeff;
}
.ipo, .eo  {
	background-color: #ccffdd;
}
.rd {
	background-color: #ddffee;
}
.cg {
	background-color: #eeffee;
}
.sc {
	background-color:  #eeffcc;
}

