﻿.productSpotlight { display: none; }
.pageContent { width:750px; }
.comparisonItems { clear:both; margin:0; padding:0; position:relative; }
.comparisonItems table { border:solid 1px #000; border-collapse:collapse; }
.comparisonItems table td, .comparisonItems table th { border:solid 1px #000; width:35px;margin:0; text-align:center;font-size:12px; overflow:hidden;}
#comparisonChart .header { width:920px; height:166px; }
.graphic { border:none;background:url(../_images/comparisonheader.gif) no-repeat; height:163px; float:left; width:820px;left:92px;bottom:0;position:absolute;display:none;}
.comparisonItems table .prodLink { width:120px; margin:0;padding:0; overflow:hidden;}
.comparisonItems .prodLink a { margin:5px;padding:0;display:block; color:#3C3F74;}
.comparisonItems table { border:none; background:transparent; }
#comparisonChart { padding:15px 0 0; }
table tr.alt td { background:#F6F6FF;}
h1 { float:left;}
.controls { float:right;}
#chart { clear:both;}
.comparisonItems table th { vertical-align:bottom;}
.comparisonItems table th.model { height:25px; background-color: #B8D1EB; font-weight: bold; vertical-align:middle; border-right:solid 1px #000; }
.comparisonItems table td.buffer { border:none; border-right:solid 1px #000; height:175px; }