p {font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, sans-serif;
  color: #000000}a:active {  color: #FF0080}
a:link {  color: #0000ff}
a:visited {  color: #FF0040}
a:hover {  color: #ff0080}
body {  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, sans-serif; color: #000000; background-color: #ffffff}
.caption {  font-style: italic; font-size: smaller; font-weight: lighter;}
.group {font-size: smaller; font-weight: lighter; float: left; padding:2px;}
.topnavtab a:link {color: #000000; text-decoration: none }
.topnavtab a:visited {color: #000000; text-decoration: none }
.topnavtab a:hover {color: #800080; text-decoration: none }
div.topnav { width: 100%;
			 overflow:visible;
			 height: 2.5ex;
             font-family: Futura,Helvetica,Verdana,sans-serif;
             font-size: smaller;
			 border-bottom: solid #000000 2px }
div.topnavtab{
float:left;
border-left: solid #000000 2px;
border-right: solid #000000 2px;
border-top: solid #000000 2px;
-webkit-border-top-left-radius: 1em;
-webkit-border-top-right-radius: 1em;
-moz-border-radius-topleft: 1em;
-moz-border-radius-topright: 1em;
background-color: #ffff00;
color: #000000;
padding-left: 1em;
padding-right: 1em;
height: 2.5ex;
overflow: visible;
font-family: Futura,Helvetica,Verdana,sans-serif;
font-size: smaller;
}

div.topnavmenu{
width: 100%;
visibility: hidden;
position: relative;
left:-1.2em;
background-color: #ffff00;
color: #000000;
border-left: solid #000000 2px;
border-right: solid #000000 2px;
border-bottom: solid #000000 2px;
-webkit-border-bottom-left-radius: 1em;
-webkit-border-bottom-right-radius: 1em;
-moz-border-radius-bottomleft: 1em;
-moz-border-radius-bottomright: 1em;
padding-left: 1em;
padding-right: 1em;
}

