div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem { font-style: normal; font-weight: normal; color: #000000;  }
               
div.menuBar  { border:2px solid #000033; text-align: left; padding-left: 0; padding-right: 0; padding-top: 2px; 
               padding-bottom: 2px; background-color:#000033 }

div.menuBar a.menuButton { color: #FFFFFF; cursor: default; left: 0px; position: relative; 
               text-decoration: none; top: 0px; z-index: 100;  
               background-image: url('f1.gif'); background-repeat: no-repeat; 
               margin: 1px; padding-left: 10px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; background-position: left center;  }
               
div.menuBar a:hover.menuButton { color: #000000 }

div.menuBar a.menuButtonActive, div.menuBar a:hover.menuButtonActive { border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; margin:1; background-color: #F1CE5B; color: #000033; left: 1px; top: 1px; 
               background-image: url('f2.gif'); background-repeat: no-repeat; 
               background-position: left center; padding-left:10px; padding-right:6px; padding-top:1px; padding-bottom:1px }

div.menu     { left: 0px; position: absolute; top: 0px; visibility: hidden; z-index: 101; 
               background-color: #FFFFCC; border: 2px outset #FFFFCC; 
               padding-left: 0px; padding-right: 1px; padding-top: 0px; 
               padding-bottom: 1px }
div.menuItemHdr {  margin:1; padding-left:10px; padding-right:6px; padding-top:2px; padding-bottom:2px; font-weight:bold }

div.menu a.menuItem { margin:1; color: #000000; cursor: default; display: block; text-decoration: none; 
               white-space: nowrap; padding-left: 10px; padding-right: 6px; 
               padding-top: 2px; padding-bottom: 2px 
                          }
div.menu a:hover.menuItem, div.menu a.menuItemHighlight { 
				background-color: #800000; color: #FFFFFF; cursor:hand ;
				background-image: url('f1.gif'); 
				background-repeat: no-repeat; 
				margin: 1px; padding-left: 20px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; 
				background-position: left center; }

div.menu a.menuItem span.menuItemArrow { margin-right: -.75em }

div.menu div.menuItemSep { border-top:1px solid #FFFFFF; border-bottom:1px outset #666699; margin:1; padding-left:10px; padding-right:6px; padding-top:2px; padding-bottom:2px }

image.pict   { border: 1 solid #ffffff; background-color: #ffffff }

div.menu {  border: 1px solid #800000; }
span.menuItemText {}