As mentioned above that the terms are not clearly understood, other than that, sometimes IE also does these crazy thing of not showing things where it is supposed to.. This is not your individual problem, IE does not follow the standards properly as other browsers does. So, this may be a reason I can guess. If you provide some more clarity, a better solution (if possible) could be given to you...