a.topMenu
{
	color: #003300;  
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
}
a.topMenu:hover  /* FF3300 standard , FF6633, an orange, looks pretty good  */
{
	color: #FF3300;
	text-decoration: none;
}
a.subMenu
{
	color:  #FFFFCC; /* #003300  */
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}
a.subMenu:hover
{
	color: #FFFF00;  /* was FF3300  */
	text-decoration: none;
}
a.text-link 
{
	color: #336600;	/* was 339966  */
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	text-decoration: underline;
	
}
a.text-link:hover
{
	color: #FF3300;
	text-decoration: none;
}
a.legal  /*  was , 336600  #8B9378 */
{
	color: #003300;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
	font-weight:  normal;
	
}
/* reminder - there is a SMALL-LINK */
a.legal:hover
{
	color: #FF3300;
	text-decoration: none;
}
a.gloss-link 
{
	color: #669966;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	text-decoration: underline;
	
}
a.gloss-link:hover
{
	color: #FF3300;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
	text-decoration: none;
	
}
a.Mail
{
	color: #339966;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 9pt;
}
a.Mail:hover
{
	text-decoration: none;
	color: #FF3300;
}
.topic-header
{
	color: #666666;
	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 1em;
}
.logo-sub1
{
	font-family: tahoma,arial,helvetica;
	color: #003300;
	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
}

.logo-sub2 /* 666666    */
{
	font-family: tahoma,arial,helvetica;
	color: #666666;
	text-decoration: none;
	font-size: 9pt;
}

.logo-sub3 /*   #8B9378     */
{
	font-family: georgia,verdana,tahoma,arial,helvetica;
	color: #003300;
	text-decoration: none;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
}

a.top
{
	font-family: tahoma,arial,helvetica;
	font-size: 8pt;
	color: #8B9378;
	text-decoration: none;
	padding-left: 2em;
}

a.top:hover
{
	text-decoration: none;
	color: #CC6666; /* #CC6666 */
}

a.top2:hover
{
	text-decoration: none;
	color: #CC6666;
}
a.top2
{
	font-family: tahoma,arial,helvetica;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
	}
.text
{
	font-family: tahoma,arial,helvetica;
	color: #003300;
	text-decoration: none;
	font-size: 9pt;
	
}

.text-recommend
{
	font-family: tahoma,arial,helvetica;
	color: #003300;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	
}

.text-indent
{
	font-family: tahoma,arial,helvetica;
	color: #003300;
	text-decoration: none;
	font-size: 9pt;
	padding-left: 3em;
	
}

.text2  /*  was 666666     */
{
	font-family: tahoma,arial,helvetica;
	color: #8B9378;
	text-decoration: none;
	font-size: 8pt;
	
}

.form
{
	font-family: tahoma,arial,helvetica;
	color: #003300;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	
}
.indent
{
	padding-left: 3em;
}

.price
{
	font-family: tahoma,arial,helvetica;
	color: #CC6600;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	
}
a.small-link 
{
	color: #336600;
	font-family: Arial, Helvetica;
	font-size: 11px;
	text-decoration: underline;
	
}
a.small-link:hover
{
	color: #FF3300;
	text-decoration: none;
}
a.ephemera 
{
	color: #339966;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	
}
a.ephemera:hover
{
	color: #003300;
	text-decoration: underline;
	
}
.descr
{
	font-family: tahoma,arial,helvetica;
	color: #333300;
	text-decoration: none;
	font-size: 8pt;
	font-weight: none;
	
}
.dropcapparagraph:first-letter
{
	font-family: Palatino, Times, Times New Roman, serif;
	font-size: 300%;
	font-style: none;
	font-weight: bold;
	float: left;
	color: #006666;
}
/* url("images/yellow_bullet.gif");      point.gif                 */
UL 
{ 
	list-style-image: url("images/green_dot.gif"); 
	line-height: 110%;
	
}

BODY    
{		  scrollbar-3dlight-color: #8B9378;
          scrollbar-arrow-color: #FFFF00;
          scrollbar-base-color: #8B9378;
          scrollbar-darkshadow-color: #8B9378;
          scrollbar-face-color: #8B9378;
          scrollbar-highlight-color: #F3F1E6;
          scrollbar-shadow-color: #000000 
}
.caption 
{
	font-family: tahoma,arial,helvetica;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
.box
   {
   border: 1px #666666 solid;
   padding-left: 5px;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-right: 5px;
   margin-top: 5px;
   }

.form2 
	{
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #000000;
	background-color: #CECFBD;
	border-color: #B6C397;
	border-width: thin
	}
