<div style="margin-left: 40%; margin-right: auto; width: 20%; margin-top: 2em; padding-bottom: 1em;
height: 2em;">
<div style="width: 100%; height: auto;">
<div clientselector="btnSave_Container" style="float: left; width: 48%; margin-right: 2%;height: auto;">
<div style="width: 6em; float: right;" >
<igtxt:WebImageButton ID="btnSave" runat="server" Width="100%">
<ClientSideEvents Click="SaveView" />
</igtxt:WebImageButton>
</div>
</div>
<div style="float: left; width: 45%; height: auto;">
<div style="width:6em;float:left;" >
<igtxt:WebImageButton ID="btnCancel" runat="server" Width="100%">
<ClientSideEvents Click="closeAddEditDialog" />
</igtxt:WebImageButton>
</div>
</div>
</div>
</div>
--------------------------------
When viewing this set of buttons in IE8 it looks as follows:
{
}
.WebImageButtonContainer > table
{
width:100% !important;
}
This will force the width of the <table> (WebImageButton) to be 100% no matter what, which is how I want this to work. By adding this class to the containg div-
<div style="margin-left: 40%; margin-right: auto; width: 20%; margin-top: 2em; padding-bottom: 1em;
height: 2em;">
<div style="width: 100%; height: auto;">
<div clientselector="btnSave_Container" style="float: left; width: 48%; margin-right: 2%;height:auto;">
<div style="width: 6em; float: right;" class="WebImageButtonContainer" >
<igtxt:WebImageButton ID="btnSave" runat="server" Width="100%">
<ClientSideEvents Click="SaveView" />
</igtxt:WebImageButton>
</div>
</div>
<div style="float: left; width: 45%; height: auto;">
<div style="width:6em;float:left;" class="WebImageButtonContainer" >
<igtxt:WebImageButton ID="btnCancel" runat="server" Width="100%">
<ClientSideEvents Click="closeAddEditDialog" />
</igtxt:WebImageButton>
</div>
</div>
</div>
</div>
--------
View the HTML with Chrome now works as desired: