.menu 						{position:relative; float:right; margin:-24px 0 0 0; width:660px; font-size:11px; text-align:left; z-index:6666;}

.menu ul 					{padding:0; margin:0;list-style-type: none; z-index:99999;}
.menu ul li 				{float:left;position:relative; text-transform:uppercase; z-index:99999;}
.menu ul li a				{display:block; color: #fff; text-decoration:none; width:120px; height:19px; margin:0 0 0 -8px; padding:5px 0 0 20px; background:url(/images/menu_item.png); z-index:99999; border:0px solid red;}

* html .menu ul li a		{width:105px;w\idth:123px; z-index:99999;}
.menu ul li ul 				{display: none; z-index:99999;}

.menu table 				{margin:-1px; border-collapse:collapse; cursor:hand; cursor:pointer; font-size:11px; text-transform:none; z-index:99999;}
.menu table td				{cursor:hand; cursor:pointer; font-size:11px; text-transform:none; z-index:99999;}


/* specific to non IE browsers */
.menu ul li:hover a, .menu ul li a:hover 							   {color:#acd90c; cursor:hand; cursor:pointer; z-index:99999;}


.menu ul li:hover ul, .menu ul li a:hover ul 						{display:block; position:absolute; top:23px;margin-top:1px;left:0px; width:123px; z-index:99999;}

* html .menu ul li a:hover ul 														{margin-top:0;marg\in-top:1px; z-index:99999;}

.menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul 							{visibility:hidden; position:absolute; height:0; width:0; z-index:99999;}

.menu ul li:hover ul li a, .menu ul li a:hover ul li a 								{display:block; background:#006682 url(/images/menu_bg.gif); color:#fff; height:auto; padding:5px 10px; width:112px; text-transform:none; z-index:99999;}

* html .menu ul li a:hover ul li a 													{width:112px;w\idth:123px; z-index:99999;}

.menu ul li:hover ul li a.drop, .menu ul li a:hover ul li a.drop 					{background:#006682 url(/images/menu_bg.gif); cursor:hand; cursor:pointer; z-index:99999;}

.menu ul li:hover ul li a:hover,.menu ul li a:hover ul li a:hover 					{background:#006682 url(/images/menu_bg.gif); color:#acd90c; cursor:hand; cursor:pointer; z-index:99999;}

.menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul 				{visibility:visible; position:absolute; left:132px; top:-1px;width:140px; cursor:hand; cursor:pointer; z-index:99999;}

.menu ul li:hover ul li:hover ul.left, .menu ul li a:hover ul li a:hover ul.left 	{left:-150px; z-index:99999;}