.ddmx .item1{font-size:13px; color: #fff; text-decoration: none; display: block; white-space: nowrap; position: relative; font-weight:normal; font-weight:700;  font-family:Arial, Helvetica, sans-serif;}

.ddmx .item1:hover{background:url(../images/menu_hover.gif) repeat-x; display: block; font-weight:700;}
.ddmx .item1-active,
.ddmx .item1-active:hover {background:url(../images/menu_hover-pro.gif) repeat-x; display: block; font-weight:normal; font-size:13px;  font-weight:700;}


.ddmx h2{padding:0px; margin:0px; font-size:13px;}
.ddmx .item2, .ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover {color: #fff; font-weight: normal; text-decoration: none; display: block;  white-space: nowrap; position: relative; z-index: 500; width: 230px;}
.ddmx .item2 { border-bottom: 1px solid #000;}
.ddmx .bdr_none{border-bottom:none;}
.ddmx .item2:hover, .ddmx .item2-active, .ddmx .item2-active:hover {border-bottom: 1px solid #000; }

.menu ul li div.section{ float:left; border:solid 1px #fff; position:absolute; visibility:hidden; z-index:1000; margin:0px 0px 0px 0px; width: 239px;}
.menu ul li div.section h2 a{ float:left; padding:0px; margin:0px; background:#a98723; padding:0px 0px 0px 9px; height:30px; line-height:30px;}
.menu ul li div.section h2 a:hover{ float:left; padding:0px; margin:0px; background:#a98723; color:#000; font-weight:normal; padding:0px 0px 0px 9px; height:30px;  line-height:30px;}

* html .ddmx td { position: relative; } /* ie 5.0 fix */