#primaryContent .content .key-products {
	background: #f2f9fd url(../images/interior/product-finder-tools-link-bg.gif) right 0 repeat-y;
	border: 1px solid #d2d2d2;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	list-style: none;
	margin: 0 0 10px 20px;
}
	#primaryContent .content .key-products li,
	#primaryContent .content .key-products a {
		margin: 0;
	}
	#primaryContent .content .key-products h3.ui-state-default a:hover,
	#primaryContent .content .key-products h3.ui-state-active a:hover,
	#primaryContent .content .key-products a:hover {
	    color:#0090e0;
	}
	#primaryContent .content .key-products .interface {
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		height: 30px;
	}
	#primaryContent .content .key-products .top {
		background: #eee url(../images/global/gray-gradient.gif) 0 0 repeat-x;	
		-moz-border-radius-bottomleft: 0;
		-moz-border-radius-bottomright: 0;
		-webkit-border-bottom-left-radius: 0;
		-webkit-border-bottom-right-radius: 0;
		padding: 12px 25px 0;
	}
	#primaryContent .content .key-products .bottom {
		-moz-border-radius-topleft: 0;
		-moz-border-radius-topright: 0;
		-webkit-border-top-left-radius: 0;
		-webkit-border-top-right-radius: 0;
	}
        #primaryContent .content .key-products h3 {
		    border-top: 1px solid #e3f1fc;
	    }	
	    #primaryContent .content .key-products h3.ui-state-active {
	        background-color: #fff;
	    }
		    #primaryContent .content .key-products .ui-icon-default {
		        background: transparent url('/images/global/explorer_plus.gif') no-repeat 6px 11px;
			    height: 10px;
			    width: 20px;
			    float: left;
                padding-top: 20px;
		    }
            #primaryContent .content .key-products .ui-icon-active {
			    background: transparent url('/images/global/explorer_minus.gif') no-repeat 6px 11px;
			    height: 10px;
			    width: 20px;
			    float: left;
                padding-top: 20px;
            }
	        #primaryContent .content .key-products a,
	        #primaryContent .content .key-products h3.ui-state-default a {
			    color: #000;
			    font-size: 13px;
			    font-weight: bold;
			    padding: 10px 10px 10px 0px;
			    width: 190px;
			    display: inline-block;
		    }
		    #primaryContent .content .key-products h3.ui-state-active a {
			    color: #0090e0;
			    width: 190px;
		    }
		    #primaryContent .content .key-products .bottom a {
		        background: transparent;
		        padding-left: 20px;
		    }
		    #primaryContent .content .key-products .kpPanel {
			    background: #efefef;
			    margin: 0;
		    }
		        #primaryContent .content .key-products .kpPanel br,
			    #primaryContent .content .key-products .kpPanel a {
				    background: #efefef;
				    font-weight: normal;
				    padding-left: 30px;
				    width: 180px;
				    display: block;
			    }

