.compare-checkbox {background-color:#555;color:#fff;overflow:hidden;padding-bottom:2px;white-space:nowrap;}  
	.compare-checkbox form input {margin-left:8px;margin-right:8px;} 
.compare-txt {margin-right:0;padding:0 10px 0 0;width:auto;float:right;}   
	.compare-txt a {color:#fff;text-decoration:underline;}  
	.compare-alert {background-color:#414141;padding:13px;color:#fff;border-radius:5px;margin:10px 10px 4px;font-size:12px;overflow:hidden;line-height:1.5em;}
	.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;line-height:1.5em;}
	.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;}  
	a.prod_download {height:10px;}
	.checkitnotice {
    background-color: #EEEEEE;
    clear: both;
    padding: 5px 8px;
}
span.msg {display:block;background-color:#efefef;padding:5px;font-size:10px;clear:both;}
.pqi_top .compare-checkbox form {float:left;}