		* {
		padding:0;
		margin:0;
		}
		#nav {
		min-width:900px;
		}
		#nav,
		#nav UL {
			font-family:Arial, Helvetica, sans-serif;
			list-style:none;
			}
		* html #nav UL,
		* html #nav {
		float:left;
		display:inline;
		}
		#nav {
			border-width:0 0 1px 1px;
			margin-left:20px;
			margin-top:8px;
			position:relative;
			z-index:5000;
			}
		* html #nav {
		width:900px;
		}
			#nav UL {
				position:absolute;
				visibility:hidden;
				top:2.3em;
				/*left:0;*/
				width:13.5em;
				z-index:5000;
				border:1px solid #edcaad;
				}
			* html #nav UL {
			   top:30px;
			}
				#nav UL UL {
					top:-1px;
					left:13.7em;
					}
				* html #nav UL UL {
				z-index:5000;
				left:13.6em;
				}
			#nav LI {
				position:relative;
				float:left;
				margin-right:3px;
				text-decoration:none;	
				}
			* html #nav LI {
			z-index:5000;
			}
			#nav LI a {
			color:#333;
			border:1px solid white;
			font-weight:bold;
			font-size:14px;
			text-decoration:inherit;
			/*xmargin-right:-1px;*/
			}
				#nav LI LI {
					width:100%;
					margin-right:0px;
					background:#fdfbf5;
					margin-right:0px;
					}
				* html #nav LI LI {
				z-index:7000000;
				}
				#nav LI:hover > UL {
					visibility:visible;
					}
			#nav A {
				display:block;
				padding:5px 8px 5px 8px;
				text-decoration:none;
				color:#FFF;
				}
				#nav LI LI A {
					border:none;
					color:#333333;
					font-size:0.99em;
					font-weight:normal;
					padding:0.4em 1em 0.6em 8px;
					HEIGHT: 1%;
					text-decoration:underline;
					
					}
			#nav A.parent {
				BACKGROUND-POSITION: 95% 50%; 
				BACKGROUND-IMAGE: url(../im/topmenu_arrow.gif); 
				BACKGROUND-REPEAT: no-repeat;
				}
			
			#nav li A:hover,
			#nav  li A.hi,
			#nav li  A.hi:hover {
			border:1px solid #edcaad;
			color:#a00157;
			background-color:#fdfbf5 ;
			
			}
			#nav li  ul li A.hi:hover  {
				BACKGROUND-POSITION: 95% 50%; 
				BACKGROUND-IMAGE: url(../im/topmenu_arrow_sel.gif); 
				BACKGROUND-REPEAT: no-repeat;
			}
			#nav ul li A:hover,
			#nav  ul li A.hi,
			#nav  ul li A.hi:hover {
					background-color:#f1efe9;
					color:#9c004b;
					border:none;
				}