Chrome and IE were misplacing the autocomplete arrow.  They were reading the width as zero instead of the correct size.  Moved the function around so that the size was calculated correctly and the display bug went away.