#menuprod { width: 200px; position: relative; height: 132px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccc; }
#menuprod ul { background: #fff; padding-bottom: 0px; margin: 0px; padding-top: 1px; white-space: nowrap; liST-STYLE-TYPE: none; TEXT-AliGN: left }
#menuprod li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
#menuprod li {
	display: inline
}
#menuprod ul ul {
	left: -9999px; position: absolute
}
#menuprod ul#toplevel { left: 0px; position: absolute; top: 0px; width: 200px; }
#menuprod a { padding-right: 20px; display: block; padding-left: 20px; padding-bottom: 2px; font: 11px/22px verdana,arial,sans-serif; color: #000; padding-top: 2px; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ccc; background-color: #efefef; }
#menuprod ul li:hover > ul {
	margin-top: -23px; left: 100%; margin-left: -1px
}
#menuprod a:hover ul {
	left: 100%
}
#menuprod a:hover a:hover ul {
	left: 100%
}
#menuprod a:hover a:hover a:hover ul {
	left: 100%
}
#menuprod a:hover ul ul {
	left: -9999px
}
#menuprod a:hover a:hover ul ul {
	left: -9999px
}
#menuprod li a:hover { COLOR: #fff; background-color: #799ed1; background-image: url(../images/arrow_wht.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; }
#menuprod li:hover > A { COLOR: #fff; background-color: #799ed1; background-image: url(../images/arrow_wht.gif); background-repeat: no-repeat; background-position: 5px; padding-left: 20px; }
#menuprod li A.fly {
	background: url(anywidth/arrow.gif) no-repeat right top
}
#menuprod li A.fly:hover {
	background: url(anywidth/arrow.gif) #09c no-repeat right top
}
#menuprod li:hover > A.fly {
	background: url(anywidth/arrow.gif) #09c no-repeat right top
}
#menuprod table {
	margin-top: -7px; left: 99%; margin-left: -1px; width: 0px; position: absolute; border-collapse: collapse; height: 0px
}
