/* LEVEL ONE */
ul.dropdown                     { width:1024px; font-family:helvetica,arial,tahoma; position: relative; list-style: none; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; z-index:99999; display:table; }
ul.dropdown li                  { padding: 6px 8px 6px 10px; font-weight: normal; zoom: 1; background: #fff; border:0px solid; float: left; text-align:center; }
ul.dropdown a:hover		{ color: #fff; }
ul.dropdown a:active            { color: #fff; }
ul.dropdown li a                { display: block; font-weight: normal; font-size:14px; border-right: 0px solid #333; color: #888; text-decoration: none; }
ul.dropdown li a:hover          { color: #fff; }
ul.dropdown li:last-child a     { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover            { background: #bf0100; color: #fff; position: relative; }
ul.dropdown li.hover a          { color: #fff; }

/* LEVEL TWO */
ul.dropdown ul 			{ list-style: none; width: 200px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 		{ padding: 2px 8px 10px 20px; font-weight: normal; background: #bf0100; color: #000; border-bottom: 0px solid #ccc; float: none; text-align:left; }
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a		{ border-right: none; width: 100%; display: inline-block; text-decoration: none; font-size:12px; }
ul.dropdown ul li:hover         { background: #880000; color: #fff; font-weight:bold; }
ul.dropdown ul li.hover a       { color: #fff; }

/* LEVEL THREE */
ul.dropdown ul ul 		{ list-style: none; left: 100%; top: 0; padding:0px; }
ul.dropdown li:hover > ul 	{ visibility: visible; padding:0px; }