body
 {
  background-color: white ;
  color: black ;
  margin-bottom: 0 ;
  margin-left : 0 ;
  margin-top: 0 ;
  margin-rigth: 0 ;
 }

BODY, P, TD, caption, small, address
 {
  font-family: "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  /*** Detailed list to deal with Netscape 4.x ***/
 } 

em
 {
  color: navy ;
 }


/*** Menu styles ***/

body.menu
 {
  color: #FFCC00 ;
  background: black ;
 }

body.menu h3, body.menu h4, body.menu h5, body.menu h6, body.menu li, body.menu p, body.menu address, body.menu a, body.menu a:active, body.menu a:link, body.menu a:visited
 {
  color: #FFCC00 ;
 }

body.menu p
 {
  padding-bottom: 0px ;
  padding-top: 0px ;
 }
 
div.menu1
 {
  padding-left: 20px ; 
  padding-right: 20px ;
  margin-bottom: 100px ;
 }



/*** General styles ***/

.discreet
 {
  font-size: 75% ;
 }

.comment
 {
  font-family: Arial, sans-serif ;
  text-align: left ; 
  font-size: 85% ;
  font-style: italic ;
  margin-left: 50px ;
  margin-right: 50px ;
 }

.indent
 {
  margin-left: 50px ;
  margin-right: 50px ;
 }

.masthead
 {
  font-size: 120% ;
  line-height: 150% ;
  color: #333366 ;
  margin-left: 30px ;
  margin-right: 20px ;
 }

.rel
 {
  font-size: 125% ;
  font-weight: bold ;
  color: black ;
 }
 

/*** Heading styles  ***/

H1
 {
  font-family: Impact, "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  font-weight: bold ;
  font-style: italic ;
  color: black ;
  font-size: 36px ;
 } 

H2
 {
  font-family: Impact, "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  font-weight: bold ;
  font-style: normal ;
  color: navy ;
  font-size: 30px ;
 } 

H3
 {
  font-family: Impact, "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  font-weight: normal ;
  font-style: normal ;
 } 

H4
 {
  font-family: Impact, "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  font-weight: normal ;
  font-style: italic ;
 } 

h5
 {
  font-family: Impact, "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  font-weight: normal ;
  font-style: normal ;
 } 


/*** Link styles ***/

a
 {
  text-decoration: none ;
  font-weight: bold ;
 }

a:link
 {
  color: blue ;
 }

a:active
 {
  color: red ;
 }

a:visited
 {
  color: navy ;
 }

a:hover
 {
  text-decoration: underline ;
 }


/*** Division styles ***/

div.toplinks
 {
  font-size: 85% ;
  margin-left: 75px ;
  margin-right: 75px ;
 }


/*** Table styles ***/

caption
 {
  color: navy ;
  font-weight: bold ;
  font-style: normal ;
 }

td.menu
 {
  color: #FFCC00 ;
  background: black ;
 }

td.menu h3, td.menu h4, td.menu h5, td.menu h6, td.menu li, td.menu p, td.menu address, td.menu a, td.menu a:active, td.menu a:link, td.menu a:visited
 {
  color: #FFCC00 ;
 }

td.menu p
 {
  padding-bottom: 0px ;
  padding-top: 0px ;
 }
 
td.menu iframe
 {
  height: 250px ;
 }
 
td.maintext
 {
  padding-left: 10px ;
  padding-right: 10px ;
 }

p.menu2
 {
  padding-left: 1em ;
 }


/*** List styles ***/

dt
 {
  font-family: "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  color: navy ;
 }
 
dd
 {
  font-family: "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
 }
 
ul
 {
  font-family: "Arial Narrow", "Futura Condensed", "Arena Condensed", Arial, Verdana, Helvetica, sans-serif ;
  list-style-type: circle ;
 }

ul.long li
 {
  padding-bottom: 1.5ex;
 }

