One of my Divs are disappearing while loading in IE7, but not in IE8 or Opera. There is some javascript being used on the site to create rounded corners (which I hate, but not able to remove it from the design YET) and it has a z-index of 1. I've tried changing that z-index to zero or negative number. I've tried adding a z-index to the specific Div in IE7 but nothing changes.

Is there something specific I can do in the CSS for IE7 to modify the layer order for the Div? You can see the page here - http://beta.testamericainc.com/servi...lservices.aspx and search for something like New York. Above the results table there should be two boxes. One for exporting to Excel and one for display the detailed grid of results.

Thanks for your help!!!! I'm ready to explode!!!!
Here is my CSS -
#searchInterface {
float:left;
display:block;
background-image:url(/media/49191/certification_background.jpg);
background-repeat:repeat-x;
background-position:bottom;
border:#ccc 1px solid;
width:94%;
padding:15px;
}

#searchBox {
margin-top:30px;
text-align:center;
color:#005ADD;
}
#divButtonHolder {
margin-top:15px;
text-align:center;
color:#005ADD;
}
#advancedSearch {
text-align:center;
margin-top:10px;
margin-bottom:25px;
}
#divExportSimpleGridButton {
float:right;
border:#ccc 1px solid;
padding:5px;
background-color:#EEE;
margin-bottom:10px;
height:38px;
}
.exportText {
line-height:10px;
}
#divExportDetailedGridButton {
float:right;
border:#ccc 1px solid;
padding:5px;
background-color:#EEE;
margin-bottom:10px;
z-index:500;
}
#divSearchDetailButton {
float:right;
border:#ccc 1px solid;
padding:5px;
background-color:#EEE;
margin-bottom:10px;
margin-left:5px;
height:28px;
padding-top:15px;
display:inline;
}