My css code for the form,
form {
            margin:0 auto; 
            text-align:left;
            width:740px;
            border:1px solid #ccc;
            padding:15px;
            background:#fff;
            border-radius: 10px; 
            -moz-border-radius: 10px; 
            -webkit-border-radius: 10px; 
            box-shadow: 0 0 4px #ccc; 
            -webkit-box-shadow: 0 0 4px #ccc; 
            -moz-box-shadow: 0 0 4px #ccc;
            behavior: url(./border-radius.htc);
            font-family:Calibri;
            height: auto;
        }
I want the form background to expand with the form, its happening in Chrome but not in IE8.
I have some hidden DIV that are set to visible depending on the selections.
Also how can I get CSS formatting of Chrome and IE look alike.
Ex: if I want to make 2 div visible the form will expand accordingly but the thing is the form border does not extend in IE.
Please check out the entire working code in jsfiddle

 
    