@import "/_consumer/common/base.css";
@import "/_assets/css/common/header.css";
@import "/_consumer/common/tabs.css";
@import "/_consumer/common/sidebar.css";
@import "/_consumer/common/pricing.css";
@import "/_assets/libraries/jquery/prettyphoto/prettyPhoto.css";

#content { background: none; padding: 0; }

.content-block { padding: 7px; margin: 0; background: #fff url('/prxm/prxm_img/cdp/body_bg_cdp_dt.jpg') no-repeat scroll 0 -420px; }

p#breadcrumb { padding: 0 0 7px 7px; clear:both; }

h1.hidden { visibility: hidden; height: 0; margin: 0; padding: 0; }

h3 { margin: 0; font-size: 14px; }

/* Product Grid */
.product-details { float: left; width: 191px; margin: 20px 0; padding: 10px 20px; position: relative; border-right: 1px solid #ccc; text-align: center; }
.product-details.no-divider { border: 0; clear: right; }
.product-details .product-heading { width: 191px; min-height: 70px; }
.product-details .product-heading#pos { min-height: 40px; padding-bottom: 3px; }
.product-details .product-heading span { color: #666; font-style: italic; }
.product-details .product-summary { text-align: left; }
.product-details .product-summary p { padding: 0 10px; }

hr { display: block; border: 0; border-top: 1px solid #ccc; clear: both; margin: 0; }

.product-footer, .action-items { position: absolute; bottom: 0; left: 20px; width: 191px; }
	ul.action-items { padding: 0; margin: 0; }
	.action-items li { list-style: none; text-align: center; }
	.action-items li a { padding: 0 16px 0 0; background: url('/prxm/prxm_img/cdp/icons_sm.gif') right 0 no-repeat; }
	.action-items li a.btn { background: none; padding: 0; margin: 0; width: auto; }
	
	.product-footer .action-items { position: static; margin: 0 0 10px 0; }
	p.reviews, p.price { text-align: center; }
	p.price { color: #666; }

.product-details .reviews .status { width: 139px; padding: 0 15px; height: 15px; }
.product-details .pricing-block { width: 191px; border: 0; }
	.product-details .pricing-block p span { width: 61px; margin: 0 15px 0 0; padding: 0; }

#tabs .ui-tabs-panel .product-details .pricing-block p { line-height: 15px; }

/* Quick View CSS for Printer Family Template */
.quick-view { visibility: hidden; text-indent: -100000px; position: absolute; }
.quick-details { background: #fff; position: relative; font-size: 12px; }
.quick-heading { padding: 20px 0 0 10px; }
.quick-details ul { margin: 0 0 0 8px; padding: 0 0 0 8px; }
.quick-img { display: block; margin: auto; }
.quick-details .description {padding: 0 10px; }
.quick-footer { position: relative; clear: both; height: 29px; margin: 10px 0 0 0; }
.quick-footer .price { position: absolute; left: 10px; top: 6px; }
.quick-footer .reviews { position: absolute; left: 200px; top: 6px; }
.quick-footer .btn { position: absolute; right: 10px; top: 0; margin: 0; width: 122px; }

.product-image { width: 171px; height: 114px; background: url('/2005redesign/blank.gif') no-repeat 0 0; }

/* Updates to Lightbox */
/* div.pp_pic_holder .pp_content .pp_details { position: absolute; top : 0; display: block; margin: 0; } */

div.light_rounded .pp_details { position: static; }
.light_rounded .pp_content { padding: 8px 0 0 0; }
div.light_rounded .pp_close{ background: url('/prxm/prxm_img/global/close-btn.png') 0 0 no-repeat; cursor: pointer; height: 16px; width: 16px; position: absolute; top: -10px ; right: 10px; }