.ddmx {
    font: 11px tahoma;
    color: #ffffff;

}
.ddmx .item1,
.ddmx .item1-active { 
    margin-top: 1px;
    padding: 8px 8px 8px 8px;
    background:#BA6300;
    font: 13px "Trebuchet MS",arial,tahoma;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative ;
    border: 0px groove #333;
    text-align:center;
       
}
.ddmx .item1:hover,
.ddmx .item1-active:hover {
    padding: 8px 8px 8px 8px;
    background: #FFAB2D ;
    font: 13px "Trebuchet MS",arial,tahoma;
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative ;
    border: 0px groove #333;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,visited{
    padding: 2px 2px 2px 2px;
    font: 12px "Trebuchet MS",arial,tahoma;
    color: #000;
    font-weight:normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    /*z-index: -100;*/
    width: 180px;
}
.ddmx .item2 {
   padding-left:10px;
  }

.ddmx .item2:hover,
.ddmx .item2-active,visited
.ddmx .item2-active:hover {
    background: #fff url(../images/bac_menu2.jpg) no-repeat;
    padding-left: 8px;
    z-index: 1500;
    border-bottom-color:display: block;
   
}

.ddmx .section {
    /*border: 1px solid #D5EAA8;*/
    margin-top:4px;
    position: absolute;
    visibility: hidden;
    background: #FFFFFF;
    z-index: 500;
    display: block;
    background: #fff url(../images/bac_menu3.jpg) no-repeat;

}

.ddmx .item3,
.ddmx .item3:hover,
.ddmx .item3-active,
.ddmx .item3-active:hover {
    padding: 3px 10px 3px 10px;
    background: #2D87AA;
    font: 12px "Trebuchet MS",arial;
    color: #cccccc;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}


* html .ddmx td { position: relative; } /* ie 5.0 fix */