/* CSS styles for all Model pages */

.intro {
position: relative;
z-index: 1;
}

.appliancephoto {
position: relative;
height: 8em;
}

.appliancephoto img.modelphoto {
width: 56.5em;
height: 20em;
position: absolute;
z-index: 0;
top: -6.25em;
left: 0;
}

#ieroot .appliancephoto img.modelphoto {
width: 56.9em;
height: 20.1em;
margin-left: -0.4em;
}

.heading {
    position: relative;
    z-index: 1;
    }

#content .modeltable h5 {
background: url(/images/rule_hdg_b.gif) no-repeat right bottom;
padding-bottom: 0.5em;
color: #1A1D55;
}

.modeltable .tablehdgs {
padding: 1em 2em 0.5em 0.5em;
margin: 0;
/*background: url(/images/rule_hdg_b.gif) no-repeat right bottom;*/
}

.modeltable .tablehdgs span {
color: #6A89C3;
font-weight: bold;
float: left;
_display: inline;
}

.modeltable .tablehdgs .col_SKU,
.modeltable .tablerow .col_SKU {
float: right;
_display: inline;
_margin-right: -3px;
}

.modeltable .tablerow {
clear: both;
padding: 0.4em 2em 0.3em 0.5em;
background: url(/images/rule_doclist.gif) no-repeat right top;
position: relative;
}

.modeltable .tablerow.subrow {
padding-top: 0.2em;
}

.modeltable .tablerow span {
float: left;
}

.modeltable .tablerow .infobullets {
position: absolute;
}

.modeltable .tablerow .infobullets li {
font-size: .9em;
margin: 0 1em -0.2em 0.75em;
padding: 0;
}

#content .modeltable .tablerow span p {
margin: 0;
padding: 0.1em 0 0.2em 0;
line-height: normal;
}

#content .modeltable .footnote {
color: #878787;
font-size: 1em;
line-height: normal;
margin-top: 0.5em;
}

#content .modeltable .footnote .ftnote {
float: left;
width: 1.75em;
text-align: right;
padding: 0 0.5em 0.5em 0;
}
