fixed the hover issue, adding a display block to the hover state of the style
edited the js so that we have a small timeout for the mouseout and focusout. user has time to actually edit the css