#dropdown-bar                       { position: absolute; top: 163px; left: 0; width: 100%; z-index: 4000; }
#menu-spacer                        { height: 50px; }


/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; background: url(images/dropdown-bar-bg.png) repeat-x; min-height: 26px; 
                                      height: auto !important; height: 26px; z-index: 4500; margin: 0 0 10px 0;
                                      -moz-border-radius: 6px; -webkit-border-radius: 6px; }
#training .dropdown                 { background: #37abe0 url(/images/dropdown-bar-training-bg.png) repeat-x; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; margin: 0 12px 0 0; }
ul.dropdown li a                    { display: block; padding: 4px 24px 4px 8px; color: black; background: url(images/arrowdown.png) center right no-repeat; }
ul.dropdown li.hover,
ul.dropdown li:hover                { background: url(images/dropdown-sub-bg.png) repeat-x; -moz-border-radius: 4px; -webkit-border-radius: 4px; 
                                      position: relative; }
ul.dropdown li.hover a,
ul.dropdown li:hover a              { color: white; }



/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 235px; visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 5000; }
ul.dropdown ul li 					{ font-weight: normal; background: url(images/dropdown-sub-bg.png) repeat-x; color: #000; 
                                      -moz-border-radius: 4px; float: none; position: relative; z-index: 5001; }
ul.dropdown ul li:hover 			{ background: #222;  }									  
ul.dropdown ul li a					{ border-right: none; width: 100%; padding: 1px 8px; background: none; } 
ul.dropdown ul li a:hover           { color: #1ef200; }
#training ul.dropdown ul li a:hover           { color: #31abff; }



.rightarrow                         { position: absolute; right: 2px; top: 2px; }
ul.dropdown ul li.sep-line          { height: 4px; background: #ccc; }

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }


#new-prod-button                    { position: absolute; right: -8px; top: 5px; background: none; color: black;  font: bold 10px Helvetica, Sans-Serif; text-transform: uppercase; }
#new-prod-button a                  { padding: 3px 3px 1px 3px; background: yellow; -moz-border-radius: 4px; 
                                      -webkit-border-radius: 4px;}
#new-prod-button a:hover            { background: black; color: white; }
