Incorrect handling of sub-menu level-depth. Fixed.
Style for menu added.