better styles for keyboard navigation