ul.ui-accordion-container { display: block; height: 100%; margin: 0; padding: 0; list-style-type: none; }
ul.ui-accordion-container ul li { margin: 0 0 0 0;  }
ul.ui-accordion-nested { display: block; height: 100%; margin: 0; padding: 0; list-style-type: none; }
ul.ui-accordion-container li { width: 202px; display: block; line-height: 39px; margin: 0 4px 7px 0; padding: 0 0 0 0; overflow: visible; height: 39px; background: url('panel/menu_left.gif') left top no-repeat;  }
ul.ui-accordion-container li.selected { display: block; line-height: 32px; margin-bottom: 7px; overflow: visible; height: 100%; background-position: left -39px;  }

ul.ui-accordion-nested li{ line-height: 28px; height: 28px; width: 202px; display: block; margin: 0 0 7px 0; padding: 0 0 0 0; list-style-type: none; }
ul.ui-accordion-nested li.last{ line-height: 0px; height: 8px; margin: 0; background: url('panel/menu_left_bottom.jpg') left top no-repeat; }


ul.ui-accordion-container li a.ui-accordion-link { vertical-align: bottom; /* This fixes the IE5 Win gap! */display: block; padding: 0 0 0 14px; margin-right: 3px; color: #fff; text-decoration: none;}
ul.ui-accordion-container li .ui-accordion-right { display: block; position: absolute; top: 0px; right: 0px; width: 3px;  }


ul.ui-accordion-nested li a.ui-accordion-link { vertical-align: bottom; /* This fixes the IE5 Win gap! */ background: #e9e9e9; }
ul.ui-accordion-nested li { padding: 0 0 0 14px; width: auto; line-height: 28px; height: 28px; color: #000; margin: 0 0 0 0 !important; background: #e9e9e9; border-top: 1px dashed #fff;  }
ul.ui-accordion-nested li.first, ul.ui-accordion-nested li.last{ border: none;  }

ul.ui-accordion-nested li.selected { line-height: 28px; margin-bottom: 0; overflow: auto; height: auto; background-color: #f9f9f2; }
a.ui-accordion-nested-link { display: block; padding-left: 14px; background: url('panel/dot.gif') left center no-repeat; margin-right: 3px; height: 28px; color: #000; text-decoration: none; line-height: 28px;  }
ul.ui-accordion-nested li:hover{ background-color: #f2f2f2; }
ul.ui-accordion-nested li.selected:hover{ background-color: #f9f9f2; }
ul.ui-accordion-nested li.last:hover{ background: url('panel/menu_left_bottom.jpg') left top no-repeat; }


