The select/combo box/drop-down can be a pain, in that it always tries to display on top of other elements. When building dynamic menus, we usually get around this by placing an iframe underneath the element that needs to display on top of the select element. If you Google for "iframe shim",
you should find code examples.
hth,
g.