A:link, A:visited {
  background-color: transparent;
  color: #00ffff;
  font-family: verdana,arial,sans-serif;
  font-weight: bold;
  text-decoration: none;
}
A:hover IMG {
  background-color: white;
  border: none; /*outset green;*/
  color: white;
}
A:hover, A:active {
  background-color: #ffa;
  color: navy;
  font-family: verdana,arial,sans-serif;
  font-weight: bold;
  text-decoration: none;
}
#slide {
  left: -5px;
  position: absolute;
  top: 100px;
  visibility: visible;
  background-color: transparent
}
TD.promo {
  color: yellow;
  background-color: blue;
  font-size: x-small;
  text-align: center;
  font-style: italic;
}
.spanstyle {
  color: green;
  font-family: Arial,Verdana,sans-serif;
  font-size: 6pt;
  font-weight: bold;
  position: absolute;
  top: 50px;
  visibility: visible;
  background-color: transparent;
}
P.dspace {
  line-height: 200%;
  text-indent: 25px;
}
BODY {
  margin: 2em 1em 0em 45px;
  font-family:  verdana,arial,sans-serif;
  font-size: 12px;
  color: navy;
  background-color: #fff;
  background-position: top left;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-image: url(jside.gif);
 /* #cccc99; */
/*  background: url(pics/bg175a.gif) fixed black;
  background-repeat: repeat;
*/
}
P {
  font-family: verdana,arial,sans-serif;
  font-size: 12px;
  color: navy;
  background-color: transparent;
}  
div.horos {
  border: thin solid rgb(255,165,0);
  margin-left: 2em;
  margin-right: 2em;
  color: navy;
  /*background-color: transparent;*/
  font-size: 12px;
  font-family:  verdana,arial,sans-serif;
  text-align: justify;
}
TABLE.grmenu TD {
  width: 73px;
  height: 47px;
  text-align: center;
  border: none;
}
.resume, .thought, .birthdata, .officer, .sched, .amcidir { 
  color: navy;
  /*background-color: transparent;*/
  font-size: 12px;
  font-family: verdana,arial,sans-serif;
  vertical-align: top;
}
.skedmonth { text-align: center; 
  color: #33FF33;
  background-color: #008000;
  font-weight: bold;
}
OL.itinote LI {
  font-style: italic;
}
OL, UL { color: navy;
  font-family: verdana,arial,sans-serif;
  font-size: 12px;
}
p.note {
  color: navy;
  margin-left: 1em;
  background-color: transparent;
}
TD.submenu {
  color: #cccc99;
  background-color: black;
  font-family: verdana,arial,sans-serif;
  font-weight: bold;
  font-size: xx-small;
}
td.dailyh {
  font-size: x-small;
}
TH, TD { /* ns 4 */
  font-family: verdana,arial,sans-serif;
}
H1, H2, H3 {
  /*text-align: left;*/
  font-family: verdana,sans-serif;
  font-weight: normal;
  color: green; /* #0050B2; */
  background-color: transparent;
}
H1 { font-size: 27pt;}
H2 { font-size: 22pt;}
H3 { font-size: 15pt;}

.hide { display: none }

/*
 * Style sheet for the HTML 4.0 specification
 */
pre {
  color: maroon;
  background-color: transparent;
  margin-left: 1em;
}
div.note {
  color: green;
  margin-left: 1em;
}
PRE { font-family: monospace }        /* navigator 4 requires this */
/* from W3C */

P.copyright { font-size: small }
P.copyright SMALL { font-size: small }

PRE { margin-left: 2em }

DL {
  font-family: verdana,arial,sans-serif;
  font-size: 12px;
  color: navy;
  background-color: transparent;
}
DT, DD { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
DT { font-weight: bold }
UL.toc {
  list-style: disc;		
}

