Well the problem wasn’t with CSS and AJAX like I thought. Apparently, I had in my code snippet, for AJAX, smart navigation turned on. Now that I figured that out, all I had to do was to turn off smart navigation. Now CSS does not get hosed.
To see this, you need to click on the image .
To see this, you need to click on the image.