.ddmx { font-family: papyrus, "Lucida Grande", Verdana, Arial, sans-serif; letter-spacing: 1px; font: 11pt; width: 100%; }
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover { font-family: papyrus, "Lucida Grande", Verdana, Arial, sans-serif; letter-spacing: 1px; padding-left: 10px; padding-bottom: 1px; padding-right: 10px; padding-top: 0px; color: #1e0014; font-size: 11pt; font-style: normal; font-variant: normal; line-height: normal; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; text-align: center; display: block; white-space: nowrap; position: relative; height: 20px; filter:alpha(opacity=75); -moz-opacity: 0.85; opacity: 0.85; -khtml-opacity: 0.85; }
.ddmx .item1:hover, .ddmx .item1-active, .ddmx .item1-active:hover { font-family: papyrus, "Lucida Grande", Verdana, Arial, sans-serif; letter-spacing: 1px; padding-left: 10px; padding-bottom: 1px; padding-right: 10px; padding-top: 0px; color: white; font-size: 11pt; font-style: normal; font-variant: normal; line-height: normal; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; text-align: center; white-space: nowrap; display: block; position: relative; height: 20px; filter:alpha(opacity=75); -moz-opacity: 0.85; opacity: 0.85; -khtml-opacity: 0.85; }
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover { padding: 3px 8px 4px; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; line-height: normal; text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }
.ddmx .item2 { background: #adb69c; border-bottom: 1px solid #996;
filter:alpha(opacity=75);   
   -moz-opacity: 0.85;   
   opacity: 0.85;
   -khtml-opacity: 0.85; }
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #dbe7c6;
    filter:alpha(opacity=75);   
   -moz-opacity: 0.85;   
   opacity: 0.85;
   -khtml-opacity: 0.85;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{ position: absolute; top: 4px; right: 1px; border: 0; }
.ddmx .section { position: absolute; width: 200px; visibility: hidden; z-index: -1; border-left: 1px solid #996; border-bottom: 1px solid #996; border-right: 1px solid #996; border-top-style: solid; border-top-width: 1px; }

* html .ddmx td { position: relative; border-right: 1px solid #996; } /* ie 5.0 fix */
