dl.accordion-menu               { background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; width: 160px }

dl.accordion-menu dt.a-m-t                        { color: #ccc; font-size: 12px; font-family: "Trebuchet MS"; font-weight: bold; background-image: url("images/option_off.gif"); background-repeat: no-repeat; background-position: 0 0; text-align: center; padding-top: 11px; height: 21px; border-width: 0 }

dl.accordion-menu dt.a-m-t-hover                  { color: #690; text-decoration: none; background-image: url("images/option_on.gif"); background-repeat: no-repeat; background-position: 0 0; border-width: 0 }


dl.accordion-menu dt.a-m-t-down         { background-repeat: no-repeat; border: solid 0 }





html.accordion-menu-js dt.a-m-t { cursor: pointer; zoom: 1 }

dl.accordion-menu dd.a-m-d  { background-repeat: no-repeat; margin: 0; padding: 0 }

html.accordion-menu-js dd.a-m-d { background-repeat: no-repeat; display: none }


html.accordion-menu-js dd.a-m-d-expand     { background-repeat: no-repeat; display: block }

html.accordion-menu-js dd.a-m-d-before-expand   { background-repeat: no-repeat; visibility: hidden; display: block; position: relative; z-index: -1; height: auto !important; overflow: visible; opacity: 0  }


html.accordion-menu-js dt.a-m-t-expand                    { color: #fff; background-image: url("images/option_park.gif"); background-repeat: no-repeat; background-attachment: scroll; border: 0 }

html.accordion-menu-js dd.a-m-d-anim      { line-height: 24px; background-repeat: no-repeat; display: block; overflow: hidden }

dl.accordion-menu dd.a-m-d .bd    { }
