table.top {font-size:11pt; background:black; cell-spacing: none}

table.top td {width: 25%; cell-spacing: none;}

table.top a:link { text-decoration: underline; color: white; font: bold 13px; }
table.top a:visited { text-decoration: underline; color: white; font: bold 13px; }
table.top a:hover { background: red; color: white }

table.menu a:link { text-decoration: underline; color: white; font: bold 13px; }
table.menu a:visited { text-decoration: underline; color: white; font: bold 13px; }
table.menu a:hover { background: red; color: white }

td.menu {background: DarkBlue; width: 100%; border: black solid 3px; cell-spacing: none;}

tr.top {background: Darkblue; cell-spacing: none;}

table.menu
{
font-size:100%;
position: absolute;
visibility:hidden;
width: 100%;
cell-spacing: none;
}

select {position: relative; float: left;}

body    { background-image: url("olivetype.gif");
	filter: alpha(opacity=260);
	font-family: "Century Schoolbook", Times, Serif;
	font-size: 12pt; 
	color: black;
	font:  bolder 
	scrollbar-face-color: lightseagreen;  
	scrollbar-shadow-color: darkgreen;  	
	scrollbar-highlight-color: darkgreen; 
	scrollbar-3dlight-color: green;  
	scrollbar-darkshadow-color: darkgreen; 
	scrollbar-track-color: firebrick;  
	scrollbar-arrow-color: Red}

pre.contact	{font-family: "Century Schoolbook", Times, Serif;
	font-size: 11pt; 
	color: Darkgreen;
	font:  bolder !important; 
		}
p.survey	{margin-left: 15%;
		color:	black; 
		font:  bold;
		}

pre.mdr	{font-family: "Times New Roman", Times, Serif;
	font-size: 11pt; 
	color: black;
	font:  bolder !important;
		}

ghostwhite

p.narrative  {	text-align: left;
		text-indent: 3em;
		color:	black; 
		font:  bold; 
		margin-left: 5%;}

A:link	 {color:blue; text-decoration:underline}
A:visited {color:blue; text-decoration:underline}
A:hover	{background:black; color:white; text-decoration:none}
A:active{color:black; text-decoration:none}


h1	{color: Navy; text-align: center; text-decoration: underline; 
	}

h2	{color: Navy; text-align: center; text-decoration: underline;}

hr.top	{color: firebrick; width: 80%; height: 5; }

hr.bottom {color: darkgreen; width: 100%; height: 5; }

DIV.picture {
  align: center 
  width: 25%;
  margin: 0.5em;
  padding: 0.5em;
  text-align: center;
  }



DIV.figure {
  align: center 
  width: 25%;
  margin: 0.5em;
  padding: 0.5em;
  text-align: center}

P.caption {
  font-style: italic;
  font-size: medium !important;
  text-indent: 0;
  color: black;
  }


DIV.email {
  align: right 
  width: 25%;
  margin: 0.5em;
  padding: 0.5em;
  text-align: center}

P.warn {text-align: center; color: white; background-color: khaki; margin-left: 5%; margin-right: 5%;}

DIV.narrative {
  margin: 0.5em;
  padding: 0.5em;
  text-align: center
  position: relative;
  left: 10%
  top:    0
  Z-index: auto}

p.link   {
      text-align: center;
      font-size: 9pt;	}

blockquote {text-align: center; font-style: oblique; font-size: 15pt; color: maroon;}


div.banner {
  font-size: 12pt; /*smaller*/;
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
  float: left; 
  padding: 1em;}

div.banner p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #900;
  border: thin outset #900;
  color: white;
}


div.banner a, div.banner em { display: block; margin: 0 0.5em }
div.banner a, div.banner em { border-top: 2px groove #900 }
div.banner a:first-child { border-top: none }
div.banner em { color: #CFC }

div.banner a:link { text-decoration: none; color: white }
div.banner a:visited { text-decoration: none; color: white }
div.banner a:hover { background: black; color: white }
