/* banner nav */
#banner {background:#fff; display:block; height:125px;}

#insurance {border-right:2px solid #fff; display:block; float:right; height:125px; width:180px;}
#insurance a {background:#fff url(i/auto-s.jpg) no-repeat top; display:block; height:125px; position:relative; width:180px;}

#finance {border-right:2px solid #fff; display:block; float:right; height:125px; width:192px;}
#finance a {background:#fff url(../../c/i/fin-main-s.jpg) no-repeat top; display:block; height:125px; position:relative; width:192px;}

#auto, #home {padding-bottom:20px;}
#auto h3, #home h3 {margin:1em 0 8px 0;}
#auto ul, #home ul {list-style-type:none; margin:0 0 1em 1em;}
#auto ul li, #home ul li {float:left; font-size:90%; list-style:none; line-height:1.5em; margin:0 0 .5em 0; width:124px;}

.label {font-size: 90%;}

.required td input {background-color:#DBE4E7;}