body {font-family:arial;}
.compare-alert {background-color:#414141;padding:13px;color:#fff;border-radius:5px;margin-bottom:10px;font-size:12px;overflow:hidden;}
	.compare-alert .button {background-color:#c22115;color:#fff;padding:7px 10px;border-radius:4px;float:left;margin-top:5px;text-decoration:none;}
	.compare-alert .button:hover {background-color:#ff0000;}
	.compare-alert-error {background-color:#d1221a;padding:13px;color:#fff;border-radius:5px;margin-bottom:10px;font-size:12px;overflow:hidden;}
	.compare-alert-error .button {background-color:#3a3a3a;color:#fff;padding:7px 10px;border-radius:4px;float:left;margin-top:5px;text-decoration:none;}
	.compare-alert-error .button:hover {background-color:#000;}
	
.compare-thumb-row {overflow:hidden;font-size:12px;clear:both;margin:10px 0;}
	.compare-arrow {background:transparent url(/img/compare/arrow.png) no-repeat top right;display:block;float:left;height:40px;color:#fff;padding:0 28px 0 15px;line-height:40px;margin-top:8px;}
	.compare-thumbs {float:left;padding-left:8px;overflow:hidden;}
	.compare-thumb {display:block;position:relative;float:left;margin:0 10px 0 0;width:60px;height:50px;border:1px solid #757575;text-align:center;}
			.compare-thumb img {max-height:50px;max-width:60px;}
	.compare-thumb table {height:50px;width:60px;}
	.compare-thumb-row .thumb1 {background:transparent url(/img/compare/number1.png) no-repeat top right;}
	.compare-thumb-row .thumb2 {background:transparent url(/img/compare/number2.png) no-repeat top right;}
	.compare-thumb-row .thumb3 {background:transparent url(/img/compare/number3.png) no-repeat top right;margin-right:9px;}
	.compare-thumb-row .active {background-image:none;background-color:#fff;}
	.compare-submit {background:transparent url(/img/compare/rightcap.png) no-repeat top right;display:block;float:left;height:37px;color:#fff;padding:0 10px 0 0 ;line-height:37px;margin-top:10px;}
	.compare-submit span {background:transparent url(/img/compare/mainbuttonbg.png) no-repeat top left;display:block;float:left;height:37px;color:#fff;padding:0 15px 0 25px ;line-height:37px;font-weight:bold;}
	.compare-submit:hover {background:transparent url(/img/compare/rightcap.png) no-repeat bottom right;}
	.compare-submit:hover span {background:transparent url(/img/compare/mainbuttonbg.png) no-repeat bottom left;}
	.compare-submit-active {background:transparent url(/img/compare/redrightcap.png) no-repeat top right;display:block;float:left;height:37px;color:#fff;padding:0 10px 0 0 ;line-height:37px;margin-top:10px;}
	.compare-submit-active span {background:transparent url(/img/compare/redbuttonbg.png) no-repeat top left;display:block;float:left;height:37px;color:#fff;padding:0 15px 0 25px ;line-height:37px;font-weight:bold;}
	.compare-submit-active:hover {background:transparent url(/img/compare/redrightcap.png) no-repeat bottom right;}
	.compare-submit-active:hover span {background:transparent url(/img/compare/redbuttonbg.png) no-repeat bottom left;}
	.compare-thumb-row .compare-thumb-x {position:absolute;bottom:0;right:0;z-index:-1;width:16px; height:13px;background:transparent url(/img/compare/x.png) no-repeat top left;display:block;}
	.compare-thumb-row .compare-thumb-x {position:absolute;bottom:0;right:0;z-index:-1;width:16px; height:13px;background:transparent url(/img/compare/x.png) no-repeat top left;display:block;}
	.compare-thumb-row .active .compare-thumb-x {z-index:5;}
#content.comparecontainer {padding:20px 0 25px;width:990px;}
#page.comparepage {height:auto;}
	.compare-title {float:left;padding:14px;background-color:#3a3a3a;font-size:18px;color:#fff;border-radius:5px;}
	#page h1 {padding:30px 0;}
	
.comparison-table {border-collapse:collapse;}
	.comparison-table td, .comparison-table th {border:1px solid #666;}
	.comparison-table td {font-size:12px;font-weight:normal;text-align:center;padding:5px 10px;}
	.comparison-table td.label {text-align:right;font-weight:bold;}
	.comparison-table .compare-product-info {position:relative;}
	.comparison-table th.cancel {border:0;}
	.comparison-table th .compare-thumb-x {position:absolute;top:2px;right:2px;z-index:5;width:16px; height:13px;background:transparent url(/img/compare/x.png) no-repeat top left;display:block;}
	.comparison-table h4 {margin:0;padding:10px;}
	.comparison-table .compare-partnumber {margin:0;font-size:11px;font-weight:normal;}
	.comparison-table tr.even td {background-color:#e9e9e9;}


.compare-product-image {text-align:center;}
.compare-product-image table {height:121px;width:100%}
.compare-product-image table td {text-align:center;border:0;}
.compare-product-image table td img {max-height:121px;max-width:121px;}

.compare-checkbox {background-color:#555;color:#fff;float:left;padding-bottom:2px;white-space:nowrap;}  
	.compare-checkbox form input {margin-left:8px;margin-right:8px;} 
.compare-txt {margin-right:0;padding:4px 10px 0 0;width:auto;float:right;}   
	.compare-txt a {color:#fff;text-decoration:underline;}