	/* 
	 * Product List Styles 
	 */
	
	/* Regular Product Box */
	.PLProductBox {
		margin: 20px;
		
		text-align: center;
	}
	
	/* Zero-out all images in the Product Boxes*/
	.PLProductBox img{
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	/* Product Box with margins for stagger effect */
	.PLProductBoxBumped {
		margin-top: 10px;
		margin-bottom: 50px;
		margin-right: 20px;
		margin-left: 20px;
	
		text-align: center;
	}
		
	/* Product Image Link */
	.PLImage {
		margin: 0;
		padding: 0;
		border: 0;
	}

	/* 'Quick View' Image Link */
	.PLQuickView {
		margin: 0 0 0 0;
		padding: 0;
		border: 0;
	}
	
	/* 'Quick View' Image Link (As used in SBF, we need to reorganize these styles) */
	.SBFQuickView {
		margin: 0 0 0 0;
		padding: 0;
		border: 0;
	}
		
	/* Product Name */
	.PLName {
		margin: 8px 0 0 0;
		padding: 0;
		border: 0;
	
		font-family: Arial,Helvetica,Geneva,Sans-serif; 
		font-size: 15px;
		font-weight: bold;
		color: #0000ff;
	}
	
	/* Product Price */
	.PLPrice {
		margin: 0 0 5px 0;
		padding: 0;
		border: 0;
	
		font-family: Arial,Helvetica,Geneva,Sans-serif; 
		font-size: 12px;
		font-weight: normal;
		color: #0000ff;
	}
	
	/* 'Price/Options' Image Link */
	.PLPriceOptions {
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	/* End Product List Styles */
	

	
	
	/*
	 * 'Quick View' styles
	 *
	 * NOTES: The Header and Footer use the CSS Sliding Doors method for elasticity
	 *              The Body uses simple left and right border (no images) for elasticity
	 */


	/* 
	 * Boiler Plate / Configuration styles for bolloontip.js 
	 */
	 
	/* This main div was called 'balloonstyle' in the JS but i changed it to 'QuickView' */
	.QuickView {
		position:absolute;
		top: -500px;
		left: 0;
		
		visibility: hidden;
		z-index: 100;
		
		text-align: center;
		
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	/* The little black triangle pointer on the tooltip */
	#arrowhead {
		position:absolute;
		top: -500px;
		left: 0;
		
		visibility: hidden;
		z-index: 99;
	}
	
	/* End Boiler Plate / Configuration  */


	/*
	 * Tooltip Header
	 */
	 
	/* Provides top-left corner image */
	.QVHeader {
		margin: 0;
		padding: 0 0 0 21px;
		border: 0;
		
		background: url('../assets/images/QVLeft.gif') no-repeat top left;
	}
	
	/* Provides top-right corner image (and holds some content) */
	.QVHeaderContent {
		margin: 0;
		padding: 10 21px 0 0;
		border: 0;
	
		background: url('../assets/images/QVRight.gif') no-repeat top right;
	}
	
	/* Product Name */
	.QVProdName {
		margin: 0;
		padding: 0;
		border: 0;
		
		font-family: Arial,Helvetica,Geneva,Sans-serif;
		font-size: 20px;
		font-weight: bold;
		color: #000000;
		
		white-space: nowrap;
	}
	
	/* Shown in 'FinishName' */
	.QVShownIn {
		margin: 0;
		padding: 0;
		border: 0;
		
		font-family: Arial,Helvetica,Geneva,Sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		
		white-space: nowrap;
	}
	
	/* End Tooltip Header */

	
	/*
	 *  Tooltip Body
	 */
	 
	/* Tooltip Body (holds content)  */
	.QVBody {
		margin: 0;
		padding: 0 0 0 0;
		border-top: 0;
		border-bottom: 0;
		border-left: 2px solid #0000cc;
		border-right: 2px solid #0000cc;
		
		background-color: #ffffff;
	}
	
	/* Product Image */
	.QVBody  img {
		margin: 10px 20px 10px 20px;
		padding: 0;
		border: 0;
	}
	
	/* End Tooltip Body */
	
	
	/*
	 * Tooltip Footer
	 */
	
	/* Tooltip Footer (holds content)  */
	.QVFooter {
		margin: 0;
		padding: 0 0 0 21px;
		border: 0;

		background: url('../assets/images/QVLeft.gif') no-repeat bottom left;
	
	}
	
	/* Provides bottom-right corner image (and holds some content) */
	.QVFooterContent {
		margin: 0;
		padding: 0 21px 10px 0;
		border: 0;

		background: url('../assets/images/QVRight.gif') no-repeat bottom right;
	}
	
	/* Retail Price */
	.QVRetailPrice {
		margin: 0;
		padding: 0;
		border: 0;
	
		font-family: Arial,Helvetica,Geneva,Sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		
		white-space: nowrap;
	}

	/* Your Price */
	.QVYourPrice {
		margin: 0;
		padding: 0;
		border: 0;
		
		font-family: Arial,Helvetica,Geneva,Sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #0000ff;
		
		white-space: nowrap;
	}
	
		
	.QVPriceOptions {
		font-family: Arial,Helvetica,Geneva,Sans-serif;
		color:#999999;
		font-size:12px;
		white-space: nowrap;
 	}

	/* Emtek Your Price Style*/
	.QVYourPriceEmtek {
		margin: 0;
		padding: 0;
		border: 0;
		
		font-family: Arial,Helvetica,Geneva,Sans-serif;
		font-size: 14px;
		/*  font-size: 16px; */
		font-weight: bold;
		color: #0000ff;
		
		white-space: nowrap;
	}
	
	.QVYourPriceEmtekCoupon {
	font-size:12px;
	font-weight:normal;	
		
	}
	
	/* EndTooltip Footer */
	
	/* End 'Quick View' styles */
