@media print {
body.print div #header,
body.print div #none,
body.print div .b-list,
body.print div #R_contents,
body.print div #p_menu{ display: none; }

body.print div #footer{ display: none; }

body.print div#L_contents{ clear: both; width: auto; height: auto; float: none;  padding-left: 0; padding-right: 0; margin-left:auto; margin-right:auto; position: static; }


body.print div#feature{ float:left; width:800px;}
body.print div#feature table{ float:left; width:390px; margin-right:10px}
body.print div#feature table img{ float:left; width:100%; height:auto}
body.print div#spec{ float:left; width:390px; page-break-inside: avoid;}
body.print div#connect{ float: right; width:390px;}
body.print table {margin-bottom: 1em;  border-collapse: collapse;  width: 100%;}
body.print .spec th,
body.print .spec td {
    border: 1px solid #473533;
    padding: 2px 2px;
    vertical-align: top;
    text-align: left;
    font-size: 8pt;
}
body.print .spec td {
    border: 1px solid #473533;
    padding: 2px 2px;
    vertical-align: top;
    text-align: left;
    font-size: 8pt;
	background:url(images/caution.gif) repeat;
}
body.print .spec td ul li{list-style:inside; float:left;}

body.print { font-size: 9pt; background: none; border-bottom:1px #333333;}
body.print div#c{ display: none; }
body.print div#L_contents { width:800px; margin-left:0px; margin-right:auto; margin-top:0px}


}