			body {				margin:0;			}			#nav a:hover {				color: #00C;				text-decoration: underline;			}	/* *-*-*-*- *-*-*-*- *-*-*-*-        end <a> rules             *-*-*-*- *-*-*-*- *-*-*-*-  	 *                                   _____________                                      */	/* *-*-*-*- *-*-*-*- *-*-*         Begin Menu tree rules        *-*-*-*- *-*-*-*- *-*-*-*-  	 *                                 _____________________                                */			.button{				/* may cause windows bug:				   position: relative;				*/ 				letter-spacing: .2em;				color: #000000;				z-index: 100000;				cursor: default;				font-family:  "Lucida Grande", "Times New Roman";				font: menu;				margin-bottom: 0px;				margin-top: 0px;/*				font-size: 12px;*/			}						.buttonlabel{				font-size: 13px;			/*	height: 14px;				/* may cause windows bug:				   position: relative;				*/				font-weight: 800;				cursor: default;								/** padding/margin Causes Freeze in				 *  Windows IE6.				 *  Bug discovered by 				 *  Michael of 13thparallel.org				 *				 * padding: .05em .5em .05em .4em;				 * margin: 1px 1px 0px 1px;				 */								border-width: 0px;				top: 0;				left: 0;				visibility: visible;			}						.buttonlabel img{				margin: 0 0 -2px 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;			}						/** .menuItem replaces .menuNode 			 * to open menus instantly. 			 * (see open-instantly.html source)			 */			.menuNode, .menuItem			{ 				margin-bottom: -4px;				/*				font-size: 14px;				border-bottom: 0px solid #BBBBBB;				border-left: 0px solid #BBBBBB;*/			}						.menuNode a, menuItem a{				color: #000;/*				font-size: 13px;*//*				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: 0px;/*				padding-bottom:  .6em;*/				padding-top: 0px; 				font-family: Trebuchet MS, Arial, sans-serif; 				margin-bottom: -3px; 							 }			 .menu .menu, .menu .menu .menu{ /* submenus & submenus' submenus  */				border-left: 0px solid #BBBBBB;				padding-left: 10px;			 }			 			 .menu .menu .menu{ /* submenus' submenus  */ 				height:1%;			 }			 			#nav {				background: #FCEEE0;				color: #000;				overflow: hidden;				width: 224px;				margin: 0;				left: 0;				top:0;				position: relative;				white-space: nowrap;				-moz-user-select: none;			}									/* *-*-*-*- *-*-*-*- *-*-*-*         End Menu tree rules        *-*-*-*- *-*-*-*- *-*-*-*-  	 *                                   ___________________                                */			h1{				color: #777;				font-size: 18px;				text-indent: 24px;				padding: 10px;			}	/* *-*-*-*- *-*-*-*- *-*-*-*-        @media print rules        *-*-*-*- *-*-*-*- *-*-*-*-  	 *                                   __________________                                 */  			@media print {  				title { display: none }				#nav {					position: absolute;					width: 0;					height: 0;					padding: 0px;					margin: 0;					display: none;				}			}