<p>I have a form using multiple <code>&lt;cfinput type="datefield" ...&gt;</code>. They are positioned in such a way that the pop-up CSS calendar should appear over the field for others. However, the text fields for the other dates end up in front of the calendar.</p>

<p>This is only an IE issue as Firefox and Safari work just fine.</p>

<p>Is there a simple CSS hack or some other simple thing I can do to get the calendar to act as it should? Re-arranging the form is not very helpful.</p>

My first inclination is to attempt to add a style for the text fields with a negative z-index.  Alternately, you could attempt to apply a positive z-index to the popup.
The first would probably be easier, given the way that the popups are written dynamically -- CF passes any unrecognized or unused attributes through to the browser, so you could just add a style.  Something like:
```
```
<cfinput type="datefiled" name="bob" value="" style="z-index: -1;">
```
```
Not tested, YYMV.