/* Cross-Sell */
#dr_ProductCrossSell { margin: 0 9px; }
	#dr_ProductCrossSell .originalproduct { float: left; width: 451px; border: 1px solid #999; }
		#dr_ProductCrossSell .originalproduct .image { float: left; width: 100px; height: 80px; }
		#dr_ProductCrossSell .originalproduct h4 { margin: 3px 5px 0 5px; padding: 0; font-size: 12px; font-weight: bold; }
		#dr_ProductCrossSell .originalproduct p { margin: 7px 5px 5px 5px; padding: 0; font-size: 12px; color: #666; }
		#dr_ProductCrossSell .originalproduct p.addedtocart { margin-top: 0; color: #000; }
	#dr_ProductCrossSell .offers { float: left; }
		#dr_ProductCrossSell .offers .offer1 { padding: 0 10px; }
		#dr_ProductCrossSell .offers .offer2 { padding: 10px 10px 0 10px; }
	#dr_ProductCrossSell .yourcart { float: left; width: 234px; }
		#dr_ProductCrossSell .yourcart table { border-style: collapse; border: 1px solid #999; }
		#dr_ProductCrossSell .yourcart th { margin: 0; padding: 5px 8px; font-size: 14px; font-weight: bold; color: #333; background-color: #fff; }
		#dr_ProductCrossSell .yourcart td { margin: 0; padding: 5px 8px; font-size: 12px; color: #666; }
			#dr_ProductCrossSell .yourcart td .attr { display: block; text-align: left; }
			#dr_ProductCrossSell .yourcart td .value { display: block; text-align: right; }
			#dr_ProductCrossSell .yourcart tr.total td { font-size: 14px; font-weight: bold; color: #333; }
		#dr_ProductCrossSell .buybutton { float: right; margin: 10px 0; padding: 2px; border: 2px solid #fc0; background-color: #fff; }
			#dr_ProductCrossSell .buybutton input { margin: 0; width: 226px; height: 25px; line-height: 25px; border: 0; font-size: 14px; color: #333; background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/primary_large.gif) repeat-x; }
			#dr_ProductCrossSell .buybutton input:hover { background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/primary_large_roll.gif) repeat-x; }
	#dr_ProductCrossSell form { margin: 0; padding: 0; }
	#dr_ProductCrossSell .offerproducts { clear: both; }
		#dr_ProductCrossSell .offerproducts h2 { margin: 0 0 5px 0; padding: 0; font-size: 14px; font-weight: bold; }
	#dr_ProductCrossSell .dr_productData { float: left; margin: 0px 0 10px 10px; border: 1px solid #ccc; border-bottom: 3px solid #666; }
	#dr_ProductCrossSell .first { margin-left: 0; }
		#dr_ProductCrossSell .dr_productData .topbar { width: 178px; height: auto; border: 0; }
			#dr_ProductCrossSell .dr_productData .topbar h3 { float: none; min-width: 0; border-bottom: 1px solid #ccc; }
			#dr_ProductCrossSell .dr_productData .topbar h3.hasindicator { border-bottom: 1px solid #fff; }
			#dr_ProductCrossSell .dr_productData .topbar .indicator { clear: both; float: none; margin: 0 4px 2px 4px; padding: 0 6px; height: 16px; line-height: 16px; font-size: 14px; font-weight: bold; color: #fff; }
			#dr_ProductCrossSell .dr_productData .topbar .new { background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_new.gif) repeat-x; }
			#dr_ProductCrossSell .dr_productData .topbar .clearance { background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_clearance.gif) repeat-x; }
			#dr_ProductCrossSell .dr_productData .topbar .none { visibility: none; }
		#dr_ProductCrossSell .dr_productData .image { width: 178px; }
		#dr_ProductCrossSell .dr_productData .image a { display: block; margin: auto; width: 100px; height: 80px; }
		#dr_ProductCrossSell .dr_productData .image img {}
		#dr_ProductCrossSell .dr_productData .compare { width: 178px; border-top: 1px solid #ccc; }
			#dr_ProductCrossSell .dr_productData .compare span { position: relative; top: -2px; }
		#dr_ProductCrossSell .dr_productData .productInfo { clear: both; width: 178px; }
			#dr_ProductCrossSell .dr_productData .productInfo ul { margin: 0; padding: 8px; border-top: 1px solid #ccc; }
		#dr_ProductCrossSell .dr_productData .buybox { clear: both; width: 178px; }
			#dr_ProductCrossSell .dr_productData .buybox p.price { margin: 0; padding: 10px 0; width: 178px; text-align: center; }
			#dr_ProductCrossSell .dr_productData .buybox p.price .dr_actualPrice { font-size: 14px; font-weight: bold; color: #333; }
		#dr_ProductCrossSell .continuebutton { float: right; margin: 10px 10px 10px 0; padding: 2px; border: 2px solid #9cf; background-color: #fff; }
			#dr_ProductCrossSell .continuebutton a { display: block; margin: 0; width: 226px; height: 25px; line-height: 25px; border: 0; font-size: 14px; font-weight: bold; color: #333; text-align: center; background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/secondary_large.gif) repeat-x; }
			#dr_ProductCrossSell .continuebutton a:hover { text-decoration: none; background: url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/secondary_large_roll.gif) repeat-x; }
.footnote { display: none; }
h2.offerDesc { clear: both; }
