style menu with hover and focus and active effects