a           { text-decoration: none; }
ul          { list-style: none; }
      

/* 
   LEVEL ONE
*/
.dropdown                  { padding: 0; margin: 0 auto;}

.dropdown ul               { 
   z-index:  30000;
}

.dropdown li               { 
   font-family:   "lucida sans unicode","lucida grande",'Helvetica Neue';
   float: left; 
   position: relative;
   word-spacing:  normal;
   letter-spacing: 0px;
   line-height:    1.2em;
   font-size:      13px;
   color:          #999;
   border-top: 2px solid #ffffff;
}
.dropdown a:hover          { color: #333333; }
.dropdown a:active         { color: #ffa500; }

.dropdown li a             { 
    display:    block;  
    color:      #999;
    padding:    0px 10px 4px 10px;
}

.dropdown li.hover,         
.dropdown li:hover         { 
   background: #F6F6F6; 
   color:      black; 
   position:   relative; 
}
.dropdown li.hover a       { color: black; }

.dropdown li.current_page a:hover {
  color:      #999; 
  background: #ffffff; 
}

.dropdown li.current_page,
.dropdown li.current_page.hover,
.dropdown li.current_page.hover,
.dropdown li.current_page:hover { 
  color:      #999; 
  background: #ffffff; 
  border-top: 2px solid #ff3333;   
}


/* 
   LEVEL TWO
*/
.dropdown ul               { width: 200px; visibility: hidden; position: absolute; top: 100%; left: 0; padding: 0;}
.dropdown ul li            { font-weight: normal; background: #f6f6f6; color: #000; 
                             border-bottom: 1px solid #ccc; float: none; }
/*
.dropdown ul li.submenu {
   background-size:  15px 12px;
   background:    #f6f6f6 url(./images/arrow_s.png) right no-repeat;
   background:    #f60000 url(./images/arrow.png) center right 20px 20px no-repeat; 
}
*/

                             
                                    /* IE 6 & 7 Needs Inline Block */
.dropdown ul li a          { border-right: none; width: 100%; display: inline-block; } 

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