I'm populating an empty select input(select2) based on a user selection from another select input(select1). I have the code working fine, select2 fills with the appropriate options on change of select1. My problem is that in Netscape (v4.73) the width of select2 does not grow dynamically with the elements added to it. Select2 maintains the original width on creation (when it was empty). In IE (v5.0) select2 dynamically increases to support the longest text string added to it; this is not the case in Netscape. Any idea how I can dynamically increase the width of select2? Thanks in advance.