A#navig { letter-spacing: .1em; font-size: 11px; height: 11px; font-weight: 600; cursor: hand; font-family: Arial, sans-serif; text-decoration: none; border-width: 0px; top: 0;	left: 0; visibility: visible;}
.button { letter-spacing: .2em; color: #000000; z-index: 100000; cursor: hand; font-family: verdana, tahoma, arial, helvetica, sans-serif;	font: menu;	margin-bottom: -2px; margin-top: 2px; font-size: 12px;}
.buttonlabel { font-size: 11px; height: 12px; font-weight: 800; cursor: default; border-width: 1px; top: 0; left: 0;visibility: visible;}
.buttonlabel img { margin: 0 0 -4px 0 !important;	border: 0 !important; padding: 0 !important;}
.level1label { height: 10px;font-size: 10px; font-weight: 700; padding: 1px 3px; cursor: default; margin-bottom: 0; margin-top:  .05em; border-left: 0px solid #BBBBBB !important; }
.labelOver { color: #00C;}
.menuNode, .menuItem { font-size: 11px; border-bottom: 1px solid #BBBBBB; border-left: 1px solid #BBBBBB; height: 17px;	}
.menuNode a, menuItem a { color: #000; font-size: 11px; line-height: 16px; font-weight: 400; padding: 0px 3px 1px 8px; text-decoration: none; width: auto; white-space: nowrap; }
.menuNode a:hover, .menuItem a:hover {text-decoration: underline;}
.menu { position: relative; padding-left: 3px; padding-bottom:  .6em; padding-top: 1px; font-family: Trebuchet MS, Arial, sans-serif; margin-bottom: -3px; }
.menu .menu, .menu .menu .menu{ border-left: 1px solid #BBBBBB; padding-left: 10px; }			 
.menu .menu .menu{ 	height:1%; }	

#nav {border: 1px solid #ccc; color: #000; overflow: hidden; width: 150px; margin: 0; left: 0; top:0; white-space: nowrap; -moz-user-select: none;			}
h1{	color: #777; font-size: 18px; text-indent: 24px; padding: 10px;}
@media print { title { display: none }
#nav {width: 0;height: 0; padding: 0px; margin: 0; display: none;}
