        /* General configuration CSS */
        
        #dhtmlgoodies_menu ul li ul{
                display:none;   /* Needed to display ok in Opera */
        }
                
        #dhtmlgoodies_menu{
                visibility:hidden;      
        }
        #dhtmlgoodies_menu ul{
                margin:0px;     /* No indent */
                padding:0px;    /* No indent */
        }
        #dhtmlgoodies_menu li{
                width: 154px; /*149*/
                list-style-type:none;   /* No bullets */
        }       
        #dhtmlgoodies_menu a{

                margin:0px;
                padding:0px;
        }
        /* End general configuration CSS */
        
        
        /* Cosmetic */
        
        /***********************************************************************
                CSS - MENU BLOCKS
                General rules for all menu blocks (group of sub items) 
        ***********************************************************************/
        #dhtmlgoodies_menu ul{
                height: 31px;
                border-style: none;

        }
                
        #dhtmlgoodies_menu ul.menuBlock1{       /* Menu bar - main menu items */
                overflow: visible;
        }
        #dhtmlgoodies_menu ul.menuBlock2{       /* Menu bar - main menu items */
                border-style: none;
        }
        
        /***********************************************************************
                CSS - MENU ITEMS
                Here, you could assign rules to the menu items at different depths.
        ***********************************************************************/
        /* General rules for all menu items */
        #dhtmlgoodies_menu a{
                text-decoration: none;
        }
        
        /*
        Main menu items 
        */
        
        #dhtmlgoodies_menu .currentDepth1{
                background-image: url(IMM/images/imm2/menu_m2.png);
                height: 23px; /*24px*/
                text-align: center;
                text-transform: uppercase;
                padding-top: 6px; /*6px*/
        }
        #dhtmlgoodies_menu .currentDepth1over{
                background-image: url(IMM/images/imm2/menu_hl_m.png);
                height: 24px;
                text-align: center;
                text-transform: uppercase;
                padding-top: 6px;
        }
        #dhtmlgoodies_menu .currentDepth1 a{
                color: white;
                font-weight: bold;
                vertical-align: middle;
/*
                font-weight:bold;
*/
        }
        #dhtmlgoodies_menu .currentDepth1over a{        /* Text rules */
                color: #6d6b6c;
                font-weight: bold;
                vertical-align: middle;
        }
        
        /* Sub menu depth 1 */
        #dhtmlgoodies_menu .currentDepth2{
                color: #6d6b6c;
                padding-top: 4px;
                padding-bottom: 4px;
                background-color: #ffbc37;
                border-top: 1px solid white;
                border-bottom: 1px solid white;
        }

        #dhtmlgoodies_menu .currentDepth2over{
                background-color: #ff9000;
                padding-top: 4px;
                padding-bottom: 4px;
                border-top: 1px solid white;
                border-bottom: 1px solid white;
        }

        #dhtmlgoodies_menu .currentDepth2 a{
                color: #6d6b6c;
        }

        #dhtmlgoodies_menu .currentDepth2over a{        /* Text rules */
                color: #6d6b6c;
                font-weight: bold;
        }
        /* Sub menu depth 2 */
        #dhtmlgoodies_menu .currentDepth3{
                padding-right:2px;
                border:1px solid #FFF;
        }
        #dhtmlgoodies_menu .currentDepth3over{
                padding-right:2px;
                background-color:#EDE3EB;
                border:1px solid #000;
        }
        /* Sub menu depth 3 */
        #dhtmlgoodies_menu .currentDepth4{
                padding-right:2px;
                border:1px solid #FFF;
        }
        #dhtmlgoodies_menu .currentDepth4over{
                padding-right:2px;
                background-color:#EBEDE3;
                border:1px solid #000;
        }

        li.submenuend {
            font-size: 0;
            height: 7px;
            vertical-align: top;
        }
