#pad {height:140px;}
#menu {	padding:0;	margin:0;	list-style:none; height:35px; position:relative;	z-index:500; list-style: none; list-style-image:none !important; border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFF;}
#menu li {float:left; margin-right:1px; list-style: none; list-style-image:none !important; padding:0;	margin:0; margin-left:1px;}
#menu li a { display:block;	float:left;	height:35px; line-height:35px; color:#FFF; text-decoration:none; font-size:14px; background-color: #990000;	padding-top: 0;	padding-right: 40px; padding-bottom: 0; padding-left: 35px;	}
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#menu li a:hover {z-index:200; position:relative;color:#fff; background-color:#000;}
#menu li:hover {position:relative; z-index:200;}
#menu li:hover > a {color:#fff; background:#000;}
#menu li:hover > a.sub {color:#fff; background-color:#000;}
#menu li.current a {color:#fff; background-color:#000;}
#menu li a.sub {background-color: #990000; background-image: url(../images/down-arrow.gif);	background-repeat: no-repeat; background-position: right center;}
#menu li.current a.sub {color:#fff;	background-color: #000;	background-image: url(../images/down-arrow.gif); background-repeat: no-repeat; background-position: right center;}
#menu :hover ul {left:0; top:35px; width:219px; background:#444; }
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#menu :hover ul :hover ul{left:219px; top:-1px; background:#222; white-space:nowrap; width:219px; z-index:200; height:auto; }
#menu :hover ul li {margin:0; border-top:1px solid #fff;}
#menu :hover ul li a { width:219px;	padding:0; text-indent:10px; background:#990000; color:#fff; height:34px; line-height:34px; font-size:13px;}
#menu :hover ul li a.fly { background-color: #990000; background-image: url(../images/li.gif); background-repeat: no-repeat; background-position: 95% center;}
#menu :hover ul :hover {background-color:#000; color:#fff;}
#menu :hover ul :hover a.fly {background-color:#000; color:#fff;}
#menu :hover ul li.currentsub a {background:#000; color:#fff;}
#menu :hover ul li.currentsub a.fly {color:#fff;background-color: #000;	background-image: url(../images/li.gif);background-repeat: no-repeat;	background-position: 95% center;}
#menu :hover ul :hover ul li a {width:219px; padding:0; text-indent:10px; background:#990000; color:#fff; border-left:1px solid #fff;}
#menu :hover ul :hover ul :hover {background-color:#000; color:#fff;}
#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {background:#000; color:#fff;}


