div-buttonsPanel { position: static; left: 0; top: 0; padding-left:17px;}
div-buttonsPanel ul { width: auto; margin: 0; clear: clearFloat; }
div-buttonsPanel li { margin-bottom: 0; float: left; margin-right: 2px; }

I have the above css.
I am adding two buttons to the li.
first time I go to the page the buttons look fine. But when I navigate out of this page and comeback the buttons in li are on top instead of within a div.

How can I fix this?

Any help is appreciated. Thanks.