

/* Presentation Stylesheet */ 

h3{
 margin:0;
 padding:15px;
 }
p{font-family: 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
font-size: .8em;
	text-indent: 2em;
	line-height: 175%;
 margin:0;
 padding:15px; }

h4 {
 margin:0; 
 padding: 5px 0;
 color:#A2A2A2;
 background-color:#990099;
 }
 
p:first-letter {
 font-size: 110%; 
 font-weight: bold;
 color:#660066;
 }
 li:first-letter.test { 
  font-size: 110%;
  font-weight: bold;
  color:#660066;
  letter-spacing: .25em;
  }


p.footer {clear:both;
	padding:10px 0px 10px 0px;
	text-align:center;
	font-size:80%;
	color:#330033;}
hr {color:#330033;}
		
ul.navsectionmenu {
	list-style: none;
	margin-left: 0px;
	margin-bottom: -4px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: .75em;
}
li.menusubhead {
	font-weight: bolder;
	letter-spacing: 1px;
	color: #505050;
	padding: 0px 0px 3px 3px;
	border: 1px solid #990099;
}
#aboutsubhead { color: #FFF;
	background-color: #990099; 
}
#productsubhead {
	background-color: #2BAE9E; 
}
#infosubhead {
	background-color: #FF9900; 
}

li.menuitem {
	border-left: 1px solid #990099;
	border-right: 1px solid #990099;
	border-bottom: 1px solid #990099;
	
}

ul.navsectionmenu a {
	text-decoration: none;
	display: block;
	padding-left: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #505050;
	background-color: transparent;
}
a:hover.aboutlink {
	color: #000;
	background-color: #FF99FF; /* lavender */
}

a:hover.productlink {
	color: #000;
	background-color: #B0ECE4; /*  lt teal */
	font-weight: bold;
}
a:hover.infolink {
	color: #000;
	background-color: #FFCC99; /*  peach */
}
  a.cont {
	color:#330033;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	line-height: 14px;
	
	}
a:link.cont  {color:#330033;
         line-height: 14px;}
a:visited.cont  {color:#00FF00;
          line-height: 14px; }
a:hover.cont  {background-color:#FFFF33;
       line-height: 14px;  }
table, td, tr {font-family: 'Lucida Grande','Lucida Sans Unicode',arial,verdana,sans-serif;
font-size:1em;
border: 1px solid;
border-color: #990099; }
.floatrightimage {
	float: right;
	}
	
