Use Wayfinder, it outputs the menu as unordered list by default, so you get that look. Then use it’s &hideSubMenus parameter to make it only show the active tree..
"He can have a lollipop any time he wants to. That's what it means to be a programmer."