table.tblcompare {
	margin: 14px 10px 10px 10px; 
	width: 750px; 
	border-collapse: collapse; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
}

tr.comparebottom {
 height: 40px;
}

tr.compare {
 height: 30px;
}

td.pick-top {
 border-top: 4px solid #395098;
 border-right: 4px solid #395098;
 border-bottom: 1px solid #FFFFCC; 
 border-left: 4px solid #395098;
 font-weight: bold;
 background: url(/images/best-results.gif) no-repeat #FFFFCC;
}

td.pick-bottom {
 border-top: 1px solid #FFFFCC; 
 border-right: 4px solid #395098;
 border-bottom: 4px solid #395098;
 border-left: 4px solid #395098;
 font-weight: bold;
 background: #FFFFCC;
}

td.top-product {
 padding: 4px 10px 4px 10px;
 border-top: 0; 
 border-right: 4px solid #395098;
 border-bottom: 1px solid #FFFFCC; 
 border-left: 4px solid #395098; 
 font-weight: bold;
 background: #FFFFCC;
 font-size: 18px;
}

td.top-row {
 padding: 4px 10px 4px 10px;
 color: #FFF;
 font-weight: bold;
 background: #395098;
 font-size: 18px;
}

td.first {
 padding: 4px 10px 4px 10px;
 color: #333;
 font-weight: bold;
 text-align: left;
}

td.best {
 font-weight: bold;
 border-right: 4px solid #395098;
 border-left: 4px solid #395098;
 border-bottom: 1px solid #FFFFCC;
 background-color: #FFFFCC;
 text-align: center;
 padding-left: 4px;
}

td.besttop {
 font-weight: bold;
 border-right: 4px solid #395098;
 border-left: 4px solid #395098;
 border-bottom: 1px solid #FFFFCC;
 background-color: #FFFFCC;
 text-align: center;
}

tr.row-a {
 background: #F8F8F8;
 height: 30px;
 text-align: center;
}

tr.row-b {
 background: #EFEFEF;
 height: 30px;
 text-align: center;
}

#pad {
 padding-left: 4px;
}

.header {
	display:block;
	overflow: hidden;
	height: 0px;
}
