added focus layout styles and improved button styles