body {
   color: black;
   background: #92dc8d;
   width: 670px;
   margin: auto;
   padding: 10px;
}

a:link {
   color: #0000ff;
}
a:visited {
   color: #000080;
}
a:active {
   color: #ff0000;
}


	a.menu {font-family: helvetica, verdana, arial, sans-serif;
	 text-decoration: none;	 
	}
	a.activemenu {font-family: helvetica, verdana, arial, sans-serif;
         font-weight: bold; 
	 text-decoration: none;	 
	}
	a.submenu {font-family: helvetica, verdana, arial, sans-serif;
         font-size: smaller;
	 text-decoration: none;	 
	}
	a.activesubmenu {font-family: helvetica, verdana, arial, sans-serif;
         font-size: smaller;
         font-weight: bold;
	 text-decoration: none;	 
	}
	a:visited {color: #404040;}
	a:link    {color: #000080;}
	a:active  {color: #FF0000;}

   p.question { font-weight: bold }
   p.answer {font-weight: normal }    

   p.saleitem { font-weight: bold }
   p.saledesc {font-weight: normal }    

  textarea {font-family: helvetica, verdana, arial, sans-serif;
            font-size: 10pt;width: 400px;}

.mainmenu {
   margin-top: 20px;
   margin-bottom: 10px;
   margin-left: 0px;
   margin-right: 0px;
   text-align: center;
   width: 100%;
   padding: 0;
}

.mainmenu ul {
  list-style: none;
  margin: 0;
  padding: 0;
  }

.mainmenu li {
  display: inline;
  text-align: center;
  background: #92dc8d;
}

.mainmenu a {
  padding: 10px;
  margin: 5px;
  font-weight: bold;
}

.centered {
  text-align: center;
}

h1 {
  font-size: 16pt; 
  font-weight: bold;
  text-align: center;
}

h2 {
  font-size: 14pt; 
  font-weight: bold;
}

h3 {
  font-size: 12pt; 
  font-weight: bold;
}

h4 {
  font-size: 10pt; 
  font-weight: bold;
  text-align: center;
}

h5 {
  font-size: 10pt; 
  font-style: italic;
  text-align: center;
}

h1.pagetitle {
  text-align: center;
}

div.pagecontent {
/*  background: #e1f5df; */
  background: white;

  padding: 20px;
}

span.female {
   color: #ff00ff;
}

span.male {
   color: #0000ff;
}

