ul.dropdown                         { position: relative; list-style: none; z-index: 10000; margin: 0px; padding: 0px; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; margin: 1px 0 0 0; padding: 0px; line-height: 30px; }
ul.dropdown li.drop                 { line-height: 30px; position: relative; }
ul.dropdown li.drop a:hover         { padding: 6px 13px 20px 13px; }
ul.dropdown li.drop a:active        { padding: 6px 13px 20px 13px; }
ul.dropdown a:hover		            { background: #ffffff url(../images/nav_del.gif) top right no-repeat; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { color: #006699; padding: 6px 13px 7px 13px; text-decoration: none; text-transform: uppercase; color: #006699; font-size: 14px; font-weight: normal; font-family: Tahoma, Arial, sans-serif; background: url(../images/nav_del.gif) top right no-repeat; }
ul.dropdown li:last-child a         {  } /* Doesn't work in IE */
ul.dropdown li.hover                { position: relative; background: #fff; margin-top: 1px; }
ul.dropdown li.hover a              {  }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 320px; visibility: hidden; position: absolute; top: 30px;; left: 0; list-style: none; margin: 0 0 6px -1px; padding: 0px; background: #ffffff; border-right: 1px solid #a9e8fc; border-bottom: 1px solid #a9e8fc; border-left: 1px solid #a9e8fc; border-top: none; box-shadow: 0px 2px 1px #666; }
ul.dropdown ul li 					{ font-weight: normal; color: #333; float: none; line-height: normal; font-size: 12px; }
ul.dropdown ul li.first 			{ margin-top: 10px; }
ul.dropdown ul li span 				{ display: block; line-height: normal; font-size: 12px; margin-top: 8px; padding: 6px 19px 10px 19px;; font-style: oblique; background: url(../images/del_bgr.gif) top center no-repeat; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; display: block; text-transform: none; background-image: none; padding: 6px 13px; font-size: 12px; margin: 1px 6px; } 
ul.dropdown ul li a:hover			{ background-color: #006699;  color: #ffffff; background-image: none; }
ul.dropdown li.drop ul a:hover		{ padding: 6px 13px; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; list-style: none; }
ul.dropdown ul ul li a				{ left: 100%; top: 0; list-style: none; }
ul.dropdown li:hover > ul 			{ visibility: visible; }