/* 
	Template layout styles 
*/
.stack-above-fold { margin-bottom: 13px; }
/* END */

.pointer { cursor:pointer; }

.page-box h2 {font-size:13px;}

/* 
	.wgt-product-page-header-links 
*/
.wgt-product-page-header-links { padding: 0 12px; margin-top: 12px; margin-bottom: 12px; } 
.wgt-product-page-header-links p { clear:both; float:left; font-size: 11px;}
.wgt-product-page-header-links .bc { padding:0 16px 0 0; background: url(http://images.barnesandnoble.com/presources/images/carrot_grey.gif) right no-repeat; margin-right: 2px; }
.wgt-product-page-header-links .print-email { float:right; height:25px; }
.wgt-product-page-header-links .print-email li { float:left; padding:0 0 0 9px; }
.wgt-product-page-header-links ul.addItemToList li.chooseButton { background:transparent url(http://images.barnesandnoble.com/presources/images/down_arrow.gif) no-repeat scroll right 5px !important; width:85px; }

/* 
	.wgt-productImage
*/
.wgt-productImage .look-inside-pdp { margin-bottom:30px; clear:both; position: relative; zoom:1;}
.wgt-productImage .book-thumbs { margin-bottom:5px; }
.wgt-productImage .book-thumbs .box { border:1px solid #CCCCCC; display:block; float: left; height:30px; width:30px; margin:0 3px 3px 0; }
.wgt-productImage .book-thumbs .box a,
.wgt-productImage .thumbs img { display:block; text-align:center; }
.wgt-productImage .more-thumbs { float:left; margin-left:3px; padding-top:15px; } 
.wgt-productImage .look-inside-pdp .preview { bottom:-32px; position:absolute; text-align:center; width:100%; }

/* 
	.wgt-product-lending
*/
.wgt-product-lending {padding-top: 10px;}
.wgt-product-lending img {cursor:pointer;}

/* 
	.wgt-product-features-list
*/
.wgt-product-features-list {}

/*
	 .wgt-productTitle
*/
.wgt-productTitle h1 { font-size:16px; }
.wgt-productTitle h1 em a { text-decoration:underline; }

/* 
	.wgt-product-info
*/
.wgt-product-info { position: relative; } 
.wgt-product-info .format { font-weight:bold; color: #b0a377; line-height:14px; padding-bottom: 6px; margin-top: 3px; }
.wgt-product-info .format-icon { padding-right: 3px; }
.wgt-product-info .product-basic-stats li { padding-left: 10px; background: url(http://images.barnesandnoble.com/presources/images/bullet.gif) no-repeat; background-position: 0 1px; }

.wgt-product-info  .bn-recommends { position: absolute; top: 0; right: 5px; background:url("http://images.barnesandnoble.com/presources/images/vthr.gif") repeat-y scroll left top transparent; padding-left:10px; }
.wgt-product-info .product-info-group { margin-top: 20px}

.wgt-product-info .product-info-group .forParents { padding-top: 15px; }
.wgt-product-info .product-info-group .product-list-info .format { background: none; border-bottom: 1px #cccccc solid; padding: 2px 0 2px; left: 0; }

.wgt-product-info .product-list-info { position: relative; }
.wgt-product-info .product-list-info .format { color: #9b8d67; background: #f5f2e1; text-transform: uppercase; padding: 2px 5px; left: -5px; position: relative; }

.wgt-product-info ul { list-style:none; margin-bottom: 9px; }
.wgt-product-info ul.product-statistics { margin-bottom: 8px; }
.wgt-product-info ul.product-statistics li.single-issue-avail { color: #3B8F81; }
.wgt-product-info ul.promo-image-present { /* NS HACK to accomodate promo graphic */ width: 212px; /* NS adding left float to accomodate promo graphic */ float: left; }
.wgt-product-info .for-parents { background: none; margin: 3px 0;/*height: 14px;*/line-height: normal;list-style-image:none;list-style-type:none; }
.wgt-product-info .for-parents a { margin-left:5px; }

.wgt-product-info .moreFormats { padding-top: 6px; } 
.wgt-product-info .moreFormats ul.hasEbook { clear: both; list-style-image:none; list-style-position:outside; list-style-type:none; }   
.wgt-product-info .moreFormats ul.hasEbook .header { background:url(http://images.barnesandnoble.com/presources/images/dotted_line_product_lines.gif) top left repeat-x; height:1px; font-size:0; margin-right: -10px; } 
.wgt-product-info .moreFormats ul.hasEbook .footer { background:url(http://images.barnesandnoble.com/presources/images/dotted_line_product_lines.gif) top left repeat-x; height:1px; font-size:0; margin:0 0 8px -10px; } 
.wgt-product-info .moreFormats ul.hasEbook li { line-height: 14px; color: #189496; background: url(http://images.barnesandnoble.com/presources/images/bullet.gif) no-repeat; background-position: 0 10px; padding-right: 10px; zoom:1; }   
.wgt-product-info .moreFormats ul.hasEbook li a { color: #189496; }   
.wgt-product-info .moreFormats ul.hasEbook li .price { float:right; margin:8px 0 10px 0; } 
.wgt-product-info .moreFormats ul.hasEbook li .eBookFormat { margin:8px 0 10px 0; }  

.wgt-product-info .moreFormats .header, 
.wgt-product-info .moreFormats .footer { display: none; }  
.wgt-product-info .moreFormats table { margin-top: 15px; line-height:14px; width:100%; } 
.wgt-product-info .moreFormats table thead tr th { vertical-align:top; background: none; border-bottom: 1px #cccccc solid; } 
.wgt-product-info .moreFormats table thead tr th.formatType strong { background: none; text-transform: uppercase;color: #9b8d67; text-transform: uppercase; display: block; padding: 2px 0; } 
.wgt-product-info .moreFormats table tr td { vertical-align:top; padding:0px 0 3px 0; line-height: 17px; } 
.wgt-product-info .moreFormats table tr.more-formats-callout td a, 
.wgt-product-info .moreFormats table tr.more-formats-callout td.price { font-weight: bold; color: #3b8f81; }  
.wgt-product-info .moreFormats table tr.more-formats-callout td a.left-arrow { background: transparent url(http://images.barnesandnoble.com/presources/images/arrow_links_aqua.gif) no-repeat scroll left center; } 
.wgt-product-info .moreFormats .price { text-align:right; width: 20%; white-space:nowrap; }
.wgt-product-info .moreFormats .formatType { text-align:left; }

/* 
	.wgt-product-community-review-rating
*/
.wgt-product-community-review-rating .ratingsPod { width: auto; background: none;margin-bottom:9px;padding:3px 0 12px; } 
.wgt-product-community-review-rating .ratingsPod .userRating,
.wgt-product-community-review-rating .ratingsPod .review { padding-left: 0; } 
.wgt-product-community-review-rating .ratingsPod ul.review li{padding-right:9px;}
.wgt-product-community-review-rating .fb-like-button-container { padding: 10px 0 0 0;}

.wgt-product-community-review-rating-alt .reviewBox li { font-size:11px; }
.wgt-product-community-review-rating-alt .reviewBox .writeReview {margin-bottom: 5px;}


/* 
	.wgt-priceBox
*/
.wgt-priceBox { margin-top: 10px; }
.wgt-priceBox .w-head-shdwbox-c { padding-top: 0; height:8px;}
.wgt-priceBox .w-boody-shdwbox-c { padding-top: 0; }

.wgt-priceBox .purchase-title { margin-top:-4px; padding-bottom:6px; color:#B0A377;}
.wgt-priceBox .purchase-title h3 {font-size:14px; } /* this can be removed after Phase II (backwards compat) as it replaced by the span rule below */
.wgt-priceBox .purchase-title span {display:block; font-size:14px; margin-bottom:5px; font-weight: bold;} 
.wgt-priceBox .full-hdr { background:url("http://images.barnesandnoble.com/presources/images/hrbt.gif") repeat-x scroll 0 21px transparent; margin-bottom: 5px; }
 
/* This allows Used, ebooks and Digital Audio book and VideoGame PDP to stay constant in the face of Fast/Free changes */ 
.wgt-priceBox #eperiodical .purchase-title, 
.wgt-priceBox #used-book .purchase-title, 
.wgt-priceBox #ebook .purchase-title, 
.wgt-priceBox #digital-book .purchase-title, 
.wgt-priceBox #videogame .purchase-title { margin:-4px 0 9px 0; background: url(http://images.barnesandnoble.com/presources/images/hrbt.gif) bottom left repeat-x; } 

/* turn off horizontal rule for gift PDP (.vthr is defined in bn_global) */ 
.wgt-priceBox #product-top .vthr { background:none; }  /* turn off horizontal rule for regular PDP (.vthr is defined in bn_global) */ 
.wgt-priceBox #product-info .vthr { background:none; } /* turn horizontal rule back on for Used, ebooks and Digital Audio book and VideoGame PDP to stay constant in the face of Fast/Free changes (.vthr is defined in bn_global) */ 
.wgt-priceBox #eperiodical .vthr, 
.wgt-priceBox #used-book .vthr, 
.wgt-priceBox #ebook .vthr, 
.wgt-priceBox #digital-book .vthr, 
.wgt-priceBox #videogame .vthr { background:transparent url(http://images.barnesandnoble.com/presources/images/vthr.gif) repeat-y scroll right top; } 

.wgt-priceBox .purchase-title h3 em  { font-style:normal; font-size:11px; color: #666; }  
.wgt-priceBox .used-title { float:left; margin:-4px 0 9px 0; padding:0 0 6px 0;  } 
.wgt-priceBox .purchase-price{ clear: left;  } 
.wgt-priceBox #purchase-box h3 { color:#b0a377; font-size:14px; } 
.wgt-priceBox #purchase-box .purchase-used h3 { color:#b0a377; font-size:17px; font-weight: bold; line-height:17px;  padding:0; }   

/* This allows Used, ebooks and Digital Audio books and VideoGame PDP to stay constant in the face of Fast/Free changes */ 
.wgt-priceBox #eperiodical .purchase-shipping, 
.wgt-priceBox #used-book .purchase-shipping, 
.wgt-priceBox #ebook .purchase-shipping, 
.wgt-priceBox #digital-book .purchase-shipping, 
.wgt-priceBox #videogame .purchase-shipping { margin-top:0px; } 

.wgt-priceBox #purchase-box .purchase-shipping p.deliv-gift-label { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:10px; color: #666666; padding:0px 0 3px 0; }  
.wgt-priceBox .purchase-shipping ul  { float:none;  paddding:0; }  
.wgt-priceBox #purchase-box ul.deliveryMessage li{color:#5A7D56;padding-left:10px;background:url(http://images.barnesandnoble.com/presources/images/icon_link_arrow.gif) no-repeat 0 4px;}

.wgt-priceBox p.ereaders-callout {background:url("/presources/images/eReader_devices2.jpg") no-repeat scroll left 43px transparent;display:block;height:130px;line-height:0;text-indent:-9999px;}
.wgt-priceBox p.ereaders-callout a {background:url("/presources/images/Ereader_hdr2.jpg") no-repeat scroll 0 0 transparent;display:block;height:43px;width:211px;}


/* BEGIN replacement CSS (.free-shipping2)*/ 
.wgt-priceBox .free-shipping2 { margin-bottom: 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } 
.wgt-priceBox #purchase-box .free-shipping2 p.message { color: #3F3F3F; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; }  
.wgt-priceBox #purchase-box .free-shipping2.promoTenDollarShipping p { margin-top: 4px; } 
.wgt-priceBox #purchase-box .free-shipping2.promoTenDollarShipping p.header { margin-top: 7px; } 
.wgt-priceBox #purchase-box .free-shipping2.promoTenDollarShipping p.message { color:#990000; font-size: 11px; font-weight: bold;} 
.wgt-priceBox #purchase-box .free-shipping2.promoTenDollarShipping p a { font-weight: normal; }  
.wgt-priceBox #purchase-box .free-shipping2 .free-shipping-message-line1 { color:#666;  display:block; font-size:15px;  margin-bottom:3px; text-transform:uppercase; } 
.wgt-priceBox #purchase-box .free-shipping2 .free-shipping-message-line2 { color:#cc6633;  display:block; font-size:15px;  text-transform:uppercase; } 
/* END replacement CSS (.free-shipping2)*/ 

.wgt-priceBox .purchase-price ul  {  list-style:none; }  
* html .wgt-priceBox .purchase-price li {  display: inline; }   
.wgt-priceBox .purchase-price li.price  {  font-weight:bold; }  
.wgt-priceBox .purchase-price li.price em  {  display:block;  font-style:normal;  font-size:16px;  font-weight:bold;  color: #b0a377; }    
.wgt-priceBox .purchase-price ul.price-list3 li.single-issue {  padding: 10px 0 0 0; background: url(http://images.barnesandnoble.com/presources/images/hrbt.gif) top left repeat-x; }  
.wgt-priceBox .purchase-price ul.price-list3 li.single-issue-date, 
.wgt-priceBox .purchase-price ul.price-list3 li.deliv-freq {  font-size:10px; color:#837244; } 

/* many need to scope this to #eperiodicals, not sure NS */ 
.wgt-priceBox .purchase-price ul.price-list3 li.single-issue-date { margin-bottom: 2px; }  
.wgt-priceBox .purchase-price ul.price-list3 li.single-issue-foot, 
.wgt-priceBox .purchase-price ul.price-list3 li.single-issue-head {  border-top:1px solid #cccccc; height:1px; font-size:1px; line-height:1px; margin-bottom: 6px; } 
.wgt-priceBox .purchase-price ul.price-list3 li.single-issue-head {  border-top: none;  background: transparent url(http://images.barnesandnoble.com/presources/images/hrbt.gif) repeat-x scroll left bottom;  margin-top: 3px;  margin-bottom: 8px; }   
.wgt-priceBox .purchase-price ul.addItemToList {  margin-top:8px; }  
.wgt-priceBox .purchase-price ul.addItemToList li.chooseButton {  margin-left:0; }   
.wgt-priceBox .purchase-used-repeater { margin:0px 0 12px 0; color: #666; } 
.wgt-priceBox .purchase-used { background: #f0eee8; min-height: 115px; _height: 115px; }  
.wgt-priceBox .brown-bg {  background: #f0eee8; }  
.wgt-priceBox .purchase-used ul, 
.wgt-priceBox .purchase-used-only ul { margin:6px 0 6px 0; }  
.wgt-priceBox .purchase-used li, 
.wgt-priceBox .purchase-used-only li  { font-size:10px; }  
.wgt-priceBox .purchase-used li span, 
.wgt-priceBox .purchase-used-only li span  { font-size:11px; }  
.wgt-priceBox .purchase-used li strong, 
.wgt-priceBox .purchase-used-only li strong  {  font-size:11px; } 
.wgt-priceBox .purchase-used-only { background: #f0eee8; min-height: 90px; padding:0;  } 
.wgt-priceBox .purchase-used-only-vg { float:left; min-height: 90px; padding:0;  } 
.wgt-priceBox .purchase-find { background: #f0eee8; min-height: 115px; _height: 115px; } 
.wgt-priceBox .purchase-find-only { background: #f0eee8; min-height: 90px; }  
.wgt-priceBox .purchase-find input, 
.wgt-priceBox .purchase-find-only input  { clear:both; float:left; width:60px; font-size: 14px; } 
.wgt-priceBox .purchase-find img, 
.wgt-priceBox .purchase-find-only img { float:left; margin:-3px 0 0 0; } 

/* eperiodicals purchase box *//** This is causing the delivery frequency to overlap price. I dont see a purpose for it in any browsers?? Removing it for now ... div#eperiodical .onlinePrice { margin-bottom: -10px;}*/
.wgt-priceBox #eperiodical #periodicalPromo { float: none; }
.wgt-priceBox #eperiodical .single-issue-foot { margin-top: 3px;}
.wgt-priceBox .promoMemberPricing-books { color:#333333; font-size:10px; line-height:14px;}
.wgt-priceBox .promoMemberPricing-books strong { color:#990000;display:block; font-size:11px; font-weight:bold; line-height:14px; margin-top:10px;}

.wgt-priceBox .download-info { background: url(http://images.barnesandnoble.com/presources/images/audiobooks_steps_box_right.gif) no-repeat right top; color: #666; margin: 9px 6px 6px 0; }
.wgt-priceBox .download-info .intro { background: url(http://images.barnesandnoble.com/presources/images/audiobooks_steps_box_left.gif) no-repeat left top; padding: 9px 10px 0; margin:0; }
.wgt-priceBox .download-info .instructions { background: url(http://images.barnesandnoble.com/presources/images/audiobooks_steps_box_left.gif) no-repeat left bottom; padding: 2px 0 0 10px; }
.wgt-priceBox .download-info .instructions ol { background: url(http://images.barnesandnoble.com/presources/images/audiobooks_steps_box_right.gif) no-repeat right bottom; padding: 10px 0 5px 20px; list-style: decimal inside;}
.wgt-priceBox .download-info .instructions li { padding-bottom: 8px; padding-left: 1em;  list-style-type:decimal; margin-left: -1em; text-indent: -1.7em;}
.wgt-priceBox .download-footer { padding-left: 5px; padding-top: 3px;}
.wgt-priceBox .download-footer a { background: url(http://images.barnesandnoble.com/presources/images/carrot_s.gif) no-repeat 2px center; color: #5a7d56; font-weight: bold; padding-left: 12px;}

.wgt-product-price-box-prices-buttons { margin-bottom: 5px}
.wgt-product-price-box-prices-buttons .productPrices{line-height:18px;}
.wgt-product-price-box-prices-buttons .productPrices .listPrice{color:#999999;}
.wgt-product-price-box-prices-buttons .priceOff{text-decoration:line-through;}
.wgt-product-price-box-prices-buttons .productPrices .onlinePrice .onlinePriceLabel2{font-size:11px;font-weight:bold;}
.wgt-product-price-box-prices-buttons .productPrices .onlinePrice .onlinePriceValue{font-size:13px;font-weight:bold;}
.wgt-product-price-box-prices-buttons .productPrices .onlinePrice .onlinePriceValue2{font-size:14px;font-weight:bold;color:#990000;}
.wgt-product-price-box-prices-buttons .productPrices .onlineDiscount{font-size:11px;line-height:14px;font-weight:bold;}
.wgt-product-price-box-prices-buttons .productPrices .memberDiscount{color:#333333;font-size:11px;line-height:15px;}
.wgt-product-price-box-prices-buttons .productPrices .memberPrice .memberPriceValue{font-size:13px;color:#990000;font-weight:bold;}
.wgt-product-price-box-prices-buttons .productPrices .memberPrice .memberPriceLabel{font-size:11px;color:#990000;}
.wgt-product-price-box-prices-buttons .productPrices .supplement{margin-bottom:10px;}
.wgt-product-price-box-prices-buttons .productPrices .supplement.tenDollarMemberShipping,
.wgt-product-price-box-prices-buttons .productPrices .supplement.promoMemberPricing{color:#333333;font-size:10px;line-height:14px;}
.wgt-product-price-box-prices-buttons .productPrices.promoMemberPricing .memberPrice{font-weight:bold;}
.wgt-product-price-box-prices-buttons .productPrices.promoMemberPricing .memberPrice .memberPriceValue{font-size:14px;}
.wgt-product-price-box-prices-buttons .productPrices.promoMemberPricing .onlinePrice .onlinePriceValue{font-size:11px;font-weight:normal;}
.wgt-product-price-box-prices-buttons .productPrices .supplement.tenDollarMemberShipping strong,
.wgt-product-price-box-prices-buttons .productPrices .supplement.promoMemberPricing strong{color:#990000;display:block;font-weight:bold;margin-top:15px;font-size:11px;line-height:14px;}
.wgt-product-price-box-prices-buttons .productPrices.communitySearchWidget{line-height:14px;}
.wgt-product-price-box-prices-buttons .price-list li .productPrices span,
.wgt-product-price-box-prices-buttons .price-list3 li .productPrices span,
.wgt-product-price-box-prices-buttons .productPrices .onlinePrice .onlinePriceLabel,
.wgt-product-price-box-prices-buttons .productPrices memberPrice .memberPriceLabel{font-size:11px;}

.wgt-product-price-box-prices-buttons .price-list li.list-price{color:#999;font-size:10px;}
.wgt-product-price-box-prices-buttons .price-list3{float:left;list-style:none;padding:0;}
.wgt-product-price-box-prices-buttons .price-list3 li{width:160px;font-size:11px;margin:0;padding:0;}
.wgt-product-price-box-prices-buttons .price-list3 li a{font-size:10px;text-decoration:underline;}
.wgt-product-price-box-prices-buttons .price-list3 li.list-price{color:#999;font-size:11px;}
.wgt-product-price-box-prices-buttons .price-list3 li em{display:block;font-style:normal;font-size:10px;}
.wgt-product-price-box-prices-buttons .price-list3 li img{margin:0;padding:0;}
.wgt-product-price-box-prices-buttons .price-list3 li input{margin:3px 1px 0 0;padding:0;}
.wgt-product-price-box-prices-buttons .price-list2{position:relative;clear:right;float:right;list-style:none;width:172px;margin:0 6px 0 0;padding:0;}
.wgt-product-price-box-prices-buttons .price-list2 li{text-align:right;width:168px;font-size:11px;margin:0;padding:2px 0;}
.wgt-product-price-box-prices-buttons .price-list2 li a span{font-size:11px;}
.wgt-product-price-box-prices-buttons .price-list li em{display:block;font-style:normal;font-size:10px;color:#999999;}
.wgt-product-price-box-prices-buttons .price-list li.stand-out,.price-list3 li.stand-out{color:#666;}
.wgt-product-price-box-prices-buttons .price-list li.stand-out strong,.price-list3 li.stand-out strong{color:#891a1c;}
.wgt-product-price-box-prices-buttons .price-list input,.price-list form,.price-list3 li form{margin:0;padding:0;}
.wgt-product-price-box-prices-buttons .price-list li strong,.price-list3 li strong,.price-list3 li span,.price-list2 li span.stand-out,.price-list li span{font-size:13px;}

/* 
	.wgt-product-price-box-prices-buttons
*/
.wgt-product-price-box-prices-buttons { float: left; }


/* 
	.wgt-price-box-used
*/
.wgt-price-box-used { background:transparent url(http://images.barnesandnoble.com/presources/images/dotted.gif) repeat-x scroll left 5px; padding-top: 0; margin-bottom: 10px;}
.wgt-price-box-used .newUsedCell {  padding-top: 20px;}
.wgt-price-box-used .newUsedCell h3 {font-size: 14px;line-height:17px; color:#B0A377;} /* can be removed after DigEd PhaseII.  Replaced by header class below for SEO update. */
.wgt-price-box-used .newUsedCell .header {font-size: 14px;line-height:17px; font-weight: bold; color:#B0A377;}
.wgt-price-box-used .newUsedCell .strong { font-weight: bold;}
.wgt-price-box-used .newUsedCell .newUsedPrice { color: #891a1c; font-size: 14px; font-weight: bolder;}
.wgt-price-box-used .used-message { margin: 8px 0 10px 0;line-height: 11px;}
.wgt-price-box-used .newUsedCell .usedDiscount { color:#333333;}
.wgt-price-box-used #buyUsed .deliveryInfo { padding: 5px 0 5px 0; }
.wgt-price-box-used .used-message p { clear:both; margin-bottom: 5px;}

/* 
	.wgt-pickMeUp
*/
.wgt-pickMeUp { background:transparent url(http://images.barnesandnoble.com/presources/images/dotted.gif) repeat-x scroll left 0; padding-top: 15px; }

.wgt-pickMeUp  #formfieldFindStore { margin-top: 3px; float: left; height: 20px; }
.wgt-pickMeUp  #storeLocatorSubmit { margin-left: 5px; margin-top: 1px; float: left; clear: none; }

.wgt-pickMeUp .pickMeUp .formfieldFindStore { float: none; border: 1px #CCC solid; width: 75px; }
.wgt-pickMeUp .pickMeUp #storeLocatorSubmit { float: none; margin-left: 0;margin-top: 5px; display:block; }
.wgt-pickMeUp .pickMeUpCell { clear: both; width: 100%; }
.wgt-pickMeUp .pickMeUpCell p { line-height: 11px; padding: 7px 0 2px 0 ;_padding-top: 8px;	}
.wgt-pickMeUp .pickMeUp { list-style: none;   }
.wgt-pickMeUp .pickMeUp li { display: inline;padding: 3px 3px 10px 0; }

/*
.wgt-product-sample-ebook
*/
.wgt-product-sample-ebook { background-color:#F1EEE9; height: 201px; margin-top: 10px; }
.wgt-product-sample-ebook .w-head-c { color:#9B8D66; line-height:1.5; padding:6px 0; margin-left: 15px; margin-right: 15px; text-transform:uppercase; font-size: 14px;  background:transparent url(http://images.barnesandnoble.com/presources/images/square-dot.gif) repeat-x scroll left bottom; }
.wgt-product-sample-ebook .w-body-c { padding:10px 15px 0 15px;}
.wgt-product-sample-ebook .w-body-c a { text-decoration: underline;}
.wgt-product-sample-ebook .btn-get-free-sample { margin-top: 15px; display: block; }

/*
.wgt-product-sample-nookbook
*/
.wgt-product-sample-nookbook { float:right;}
.wgt-product-sample-nookbook .w-head-c { color:#B0A377; }

/*
.wgt-nookEducation
*/
.wgt-nookEducation .link { background: url(../images/689066_arrow.gif) no-repeat left center; padding-left:10px;}

/*
.wgt-productEducation
*/
.wgt-productEducation { background:#fff url(http://images.barnesandnoble.com/presources/ebooks/images/also-works-gradient.gif) repeat-x 0 bottom;margin-top: 10px; }
.wgt-productEducation .w-head { margin-top:3px; font-size:13px; color:#3B8F81; padding:0 0 0 6px; background:transparent url(http://images.barnesandnoble.com/presources/ebooks/images/rounded-topleft-corner-ebookscolor-v2.gif) no-repeat top left; }
.wgt-productEducation .w-head-c { background:transparent url(http://images.barnesandnoble.com/presources/ebooks/images/rounded-topborder-ebookscolor-v2.gif) no-repeat top right; padding:9px 0 0 8px;}

.wgt-productEducation .w-body {line-height:14px;border-left:1px solid #D3E6E4; border-right:1px solid #D3E6E4;}
.wgt-productEducation .w-body a { text-decoration:underline; color:#3B8F81; font-weight:bold; }
.wgt-productEducation .w-body-c { padding:5px 82px 5px 15px; position:relative; }

.wgt-productEducation .w-foot {display:block; margin-bottom:0; padding:0 0 0 6px; background:transparent url(http://images.barnesandnoble.com/presources/ebooks/images/rounded-bottomleft-corner-ebookscolor.gif) no-repeat bottom left; }
.wgt-productEducation .w-foot-c  { background:transparent url(http://images.barnesandnoble.com/presources/ebooks/images/rounded-bottomborder-ebookscolor.gif) no-repeat bottom right;  height: 7px; display:block; }
.wgt-productEducation .w-body-c img {position:absolute; bottom: -6px; right:9px; }

/* 
	.wgt-peopleWhoBoughtAlsoBought
*/
.wgt-peopleWhoBoughtAlsoBought { position: relative; background: transparent url(http://images.barnesandnoble.com/presources/images/PWBAB_bg.gif) no-repeat scroll 0 0; margin-bottom: 20px; padding-bottom: 11px; }
.wgt-peopleWhoBoughtAlsoBought ul { list-style-type:none; text-align: center; }
.wgt-peopleWhoBoughtAlsoBought ul li { float: left; width: 20%; height: 120px; }
.wgt-peopleWhoBoughtAlsoBought h3 { left: 12px; position: relative; color: #B0A377; margin: 3px 0 10px; }

/* 
	.wgt-productPageTabs
*/
/* #product-overview */
.wgt-productPageTabs { color:#333333; }
.wgt-productPageTabs .w-body-shdwbox-c { padding-bottom: 12px; }
.wgt-productPageTabs #product-overview-tabs { float:left; padding:0; position:relative; bottom:-3px; z-index:1; list-style:none; line-height:12px; }  
.wgt-productPageTabs #product-overview-tabs .tab-label { float:left; line-height:13px;  height:42px; }  
.wgt-productPageTabs #product-overview-content h3 { color:#B0A377; padding-top:12px; }
.wgt-productPageTabs #product-overview-content h2 { color:#B0A377; padding-top:12px; }
.wgt-productPageTabs .tab-title-repeat { padding-top:12px; }
.wgt-productPageTabs .tab-title-repeat h2,
.wgt-productPageTabs .tab-title-repeat h3 { display:inline; }

.wgt-productPageTabs #tab-meet h3 { margin-top:0; }
.wgt-productPageTabs .product-other-formats { background:url(http://images.barnesandnoble.com/presources/images/dotted_line_product_lines.gif) repeat-x; }
.wgt-productPageTabs .table-product-dvd { clear:both;float:left;width:500px;font-size:11px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin:0;padding:0; }
.wgt-productPageTabs .table-product-dvd td { border-top:1px solid #ccc;padding:4px; }
.wgt-productPageTabs .table-product-dvd th { color:#666;padding:4px; }
.wgt-productPageTabs .table-product-dvd .standout { color:#b0a377; }
.wgt-productPageTabs .table-product-book { clear:both;float:left;width:500px;font-size:11px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;padding:0; }
.wgt-productPageTabs .table-product-book td { border-top:1px solid #ccc;border-right:1px solid #ccc;padding:3px 3px 2px; }
.wgt-productPageTabs .table-product-book th { border-right:1px solid #ccc;color:#666;padding:3px 3px 2px; }
.wgt-productPageTabs .table-product-music { clear:both;float:left;font-size:11px;border:1px solid #ccc;margin:0;padding:0; }
.wgt-productPageTabs .table-product-music th { text-align:left;color:#666; }
.wgt-productPageTabs .table-product-music td { border-top:1px solid #ccc; }
.wgt-productPageTabs .ds-as-wrap-wide { float:left;width:960px;margin:0;padding:0;background:url(http://images.barnesandnoble.com/presources/images/ds-as-wrap-wide.gif) repeat-y left; }

.wgt-productPageTabs .product-list-info ul { list-style:none outside none; }
.wgt-productPageTabs .product-list-info li { background:url("http://images.barnesandnoble.com/presources/images/bullet.gif") no-repeat scroll 0 1px transparent; color:#666666; margin:0; padding:0 0 0 10px; }
.wgt-productPageTabs .product-list-info li.large-file { background:none; }
.wgt-productPageTabs .synopsis-review-block { clear:left;}

.wgt-productPageTabs .synopsis-review-block ul, 
.wgt-productPageTabs #tab-edreviews ul { padding:0 0 0 40px; margin-top: 1em; margin-bottom: 1em; }

.wgt-productPageTabs #tab-edreviews ul,
.wgt-productPageTabs #tab-edreviews li, 
.wgt-productPageTabs .synopsis-review-block ul, 
.wgt-productPageTabs .synopsis-review-block li { list-style-type:disc; }

.wgt-productPageTabs #tab-features ul {padding-top:8px;}

.wgt-productPageTabs .pr-ds-wrap { float:left; background:url(http://images.barnesandnoble.com/presources/images/pr-ds-wrap.gif) repeat-y top left;}
.wgt-productPageTabs .arrow-down { float:right; margin:0 15px 0 0; padding:0;}
.wgt-productPageTabs .bn-recommends { float:right;margin:0 10px; padding:0 0 0 10px; background:url(http://images.barnesandnoble.com/presources/images/vthr.gif) repeat-y top left;}
.wgt-productPageTabs .bn-summersale { float:right;width:68px; margin:0; padding:0;}
.wgt-productPageTabs .wrap12 { padding:0 12px 0 12px;}

.wgt-productPageTabs .sort-bar-wrap { margin:0 -9px 0 -11px; zoom:1; position:relative; top: 0; left: 0; clear: both;}
.wgt-productPageTabs .review-sort-bar-shadow,
.wgt-productPageTabs .review-sort-bar,
.wgt-productPageTabs .sort-by {  float: none; width:auto; zoom:1; }

.wgt-productPageTabs .review-sort-bar-shadow:after,
.wgt-productPageTabs .review-sort-bar:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.wgt-productPageTabs .newReviewDetails h4 { color:#4D4D4D; font-size:12px; margin:15px 0 9px; }
.wgt-productPageTabs .reviewOverlay .left { float: left; }
.wgt-productPageTabs .reviewOverlay .clear { height: auto; line-height: normal;}
.wgt-productPageTabs #product-overview-content .ratingsHeader h3 { display: block; padding:0 0 8px 0; margin-top:2px; color:#4D4D4D; }
.wgt-productPageTabs #product-overview-content .ratingsHeader p a { display: block; padding:0 0 8px 16px; margin-top:2px; }
.wgt-productPageTabs #posNegWrap p { color:#666666; font-size:11px; line-height:14px; padding-bottom:6px; height:auto;}
/* ie 6 */
* html .wgt-productPageTabs #product-overview-content .ratingsHeader h3 { padding:8px 0 8px; margin-top:0; }
* html .wgt-productPageTabs #product-overview-content .ratingsHeader p a { padding:8px 0 8px 16px; margin-top:0;}
/* ie 7 */
*+html .wgt-productPageTabs #product-overview-content .ratingsHeader h3 { padding:8px 0; margin-top:0; }
*+html .wgt-productPageTabs #product-overview-content .ratingsHeader p a { padding:8px 0 8px 16px; margin-top:0;}

/* 
	.wgt-accordion
*/
.wgt-accordion .w-head-shdwbox-c { padding-top: 1px; } 
.wgt-accordion .w-body-shdwbox-c { margin:0 0 0 1px; padding:0 3px 0 0; } 
.wgt-accordion .w-foot-shdwbox-c { padding-bottom: 5px; } 

.wgt-accordion #product-related h3 { font-size:11px; color: #5a7d65; height: auto; background: url(http://images.barnesandnoble.com/presources/images/pr-bg-l.gif) top left repeat-x #ccc; margin-bottom: 0; }  
.wgt-accordion #product-related h3.tl { clear:both; float:left; font-size:11px; color: #5a7d65; height: 40px; background: url(http://images.barnesandnoble.com/presources/images/pr-bg-l.gif) left repeat-x #ccc;  }
.wgt-accordion #product-related h3 a { display:block; padding:4px 9px 6px 9px; margin:0 9px 0 0; background: url(http://images.barnesandnoble.com/presources/images/icon_southarrowsmall.gif) right no-repeat; }
.wgt-accordion #product-related .pr-selected { padding:2px 0 12px 0;  height:auto; background: url(http://images.barnesandnoble.com/presources/images/pr-selected-bg.jpg) bottom left repeat-x #73936e; }
.wgt-accordion #product-related .pr-selected a { color:#fff; font-size:11px; display:block; padding:0 9px 0 9px; margin:4px 0 0 0; background:none; _height: 1%; }
.wgt-accordion #product-related .pr-selected-open { padding:0 0 12px 0;  height:auto; background: url(http://images.barnesandnoble.com/presources/images/pr-selected-bg.jpg) bottom left no-repeat #73936e; }
.wgt-accordion #product-related .pr-selected-open a { color:#fff; font-size:11px; display:block; padding:0 9px 0 9px; margin:4px 0 0 0; background:none; _height: 1%; }
.wgt-accordion #product-bottom #product-related h3.pr-select a { margin-right: 0;  background-position: 165px 10px;  } 
.wgt-accordion #product-related .pr-selected a:hover { text-decoration:none; } 
.wgt-accordion #product-related .pr-selected-open a:hover { text-decoration:none; }
.wgt-accordion #product-related li { font-size: 11px;  padding:0 0 5px 10px; word-wrap: break-word; overflow:hidden; color:#5a7d56; background: url(http://images.barnesandnoble.com/presources/images/bullet.gif) no-repeat; background-position: 0 1px; }
.wgt-accordion #product-related li em { display:block; font-style:normal; }
.wgt-accordion .on { display:block; padding: 5px 8px 9px 8px; }
.wgt-accordion .off { display:none; }

/* 
	.wgt-verticalAdBox
*/
.wgt-verticalAdBox {}
