/* most pop stores in include/undeca/pods/featured_stores.xmi */
div.mostPopularStores,
div.mostPopularStoreLogos {background-color: #fff; margin-bottom: 18px; margin-top: 0px;}
div.mostPopularStores table.pod,
div.mostPopularStoreLogos table.pod  {border: 1px solid #ccf; border-bottom: 0px;}
div.mostPopularStores table.pod td,
div.mostPopularStoreLogos table.pod	td {border: 0px; border-bottom: 1px solid #ccf; padding: 6px;}
div.mostPopularStoreLogos table.pod td.body {border-right: 1px solid #ccf;}
div.mostPopularStores h2,
div.mostPopularStoreLogos h2 {background-color: #99c; padding-left: 4px;}
div.mostPopularStores table.pod td.seeAll,
div.mostPopularStoreLogos table.pod	td.seeAll {background-color: #efeefe; font-weight: bold;}	
div.mostPopularStoreLogos table.pod {border-right: 0px;}
div.mostPopularStoreLogos table.pod	td.seeAll  {border-right: 1px solid #ccf;}
/* top sellers in include/undeca/pods/top_sellers.xmi */
div#topSellers {width: 376px;}
div#topSellers h2 {background-color: #99c; padding-left: 4px;}
div#topSellers table.pod {border: 1px solid #ccf; border-top: 0px;}
div#topSellers table.pod td {padding-top: 4px;}
div#topSellers table.pod td.category {border-bottom: 0px; padding-left: 6px;}
div#topSellers table.pod td.image {border-bottom: 1px solid #ccf;}
div#topSellers table.pod td.details {border-bottom: 1px solid #ccf; padding-right: 6px; padding-bottom: 8px;}
div#topSellers table.pod td.seeAll {padding: 4px; background-color: #efeefe;}
div#topSellers table.pod td.seeAll span.fade {font-size: 13px;}
div#topSellers table.pod td.border {display: none;}
/* top sellers in disp_324.xmi */
div.topSellers324 h2 {background-color: #99c;}
div.topSellers324 {margin-bottom: 18px;} 
div.topSellers324 table.pod {border: 1px solid #ccf; border-top: 0px; border-bottom: 0px;}
div.topSellers324 table.pod	td {border-bottom: 1px solid #ccf; padding: 0px; padding-top: 4px; padding-bottom: 4px;}
div.topSellers324 table.pod td.category {font-weight: bold; font-size: 11px; border-bottom: 0px; padding-left: 6px;}		
div.topSellers324 table.pod	td table {padding-top: 16px;}
div.topSellers324 table.pod	td table th {background-color: #fff; font-size: 13px; font-weight: normal;}
div.topSellers324 table.pod	td table td {padding: 0px;}
div.topSellers324 table.pod	td table td {border: 0px; font-size: 11px;}
div.topSellers324 table.pod	td table td	a {font-size: 13px;}
div.topSellers324 table.pod	td table td.foundAt {font-weight: bold;}
div.topSellers324 table.pod	td table td.foundAt	b {font-weight: normal;}
/* special features */
div.specialFeatures {width: 336px;}
div.specialFeatures h2 {background-color: #99c;	padding-left: 4px; width: 336px;}
div.specialFeatures p {border: 1px solid #ccf;}
/* most popular brands*/
div.popularBrands {margin-bottom: 18px;}
div.popularBrands h2 {background-color: #99c;}
div.popularBrands table.pod {border: 1px solid #ccf; border-right: 0px;}
div.popularBrands table.pod	td {border-right: 1px solid #ccf;}
/* additional resources */
div.additionalResourcesWrapper {margin-bottom: 18px;}

div.resourcesAndDepartments {margin-bottom: 18px;}

/* ebay links in include/undeca/pods/ebay.xmi */
/* also inserted in global.css for include/marketplace/messages/ebay.xmi */
div.searchEbay {margin-top: 0px; margin-bottom: 18px;}
div.searchEbay table.pod {border: 1px solid #ccc;}
div.searchEbay table.pod td {background-color: #eee;}
div.searchEbay p {margin-top: 0px; margin-bottom: 0px; font-weight: bold;}
/* featured departments */
div.featuredDepartments {margin-top: 0px; margin-bottom: 0px;}
div.featuredDepartments h2 {background-color: #99c;}
div.featuredDepartments	table.pod {border: 1px solid #ccf; margin-top: 0px; margin-bottom: 0px;}
div.featuredDepartments	table.pod td.bullet {padding-left: 6px; padding-top: 4px;}
div.featuredDepartments	table.pod td.borderHorizontal {border-top: 1px solid #ccf;}
div.featuredDepartments	table.pod td.link {padding: 4px;}
div.featuredDepartments	table.pod td.description {padding: 4px;}
div.boutiques table.pod {border: 1px solid #ccf; border-top: 0px; border-right: 0px; border-bottom: 0px;}
div.boutiques table.pod	td.description {border-right: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 4px;}
/* what's hot */
div.whatsHot {border-bottom: 1px solid #f90; padding-bottom: 6px;}
div.whatsHot table td {font-size: 11px;}
div.whatsHot table td ul {list-style-image: url(http://img.shopzilla.com/site/bullet_square_669_3x9.gif); margin-bottom: 4px;}
/* store coupons */
/* in include/undeca/pods/exclusive_deals_center.xmi */
div.storeCoupons {margin-bottom: 18px;}
div.storeCoupons h2 {background-color: #99c;}
div.storeCoupons table.pod {border: 1px solid #ccf;}
div.storeCoupons table.pod td {padding: 0px;}
div.storeCoupons table.pod p {border-bottom: 1px solid #ccf; padding: 6px; padding-top: 0px;}
div.storeCoupons table.pod td.seeAll {background-color: #efeefe; padding: 4px; font-weight: bold;}
/* rebates */
div.rebates {margin-bottom: 18px;}
div.rebates h2 {background-color: #99c;}
div.rebates	table.pod {border: 1px solid #ccf;}
div.rebates	table.pod td.body {padding: 6px; border-bottom: 1px solid #ccf;}
div.rebates td.seeAll {font-weight: bold; background-color: #efeefe; padding: 4px;}
/* newsletter signup */
div.newsletterSignup {margin-bottom: 18px;}
div.newsletterSignup h2 {background-color: #99c;}
div.newsletterSignup table.pod {border: 1px solid #ccf;}
div.newsletterSignup table.pod td {padding: 6px;}
/* merchant header in headers/merchant_header.xmi */
div.merchantHeader {margin-top: 0px; margin-bottom: 18px;}
div.merchantHeader td, 
div.merchantHeader th {border-right: 1px solid #ccf;}
div.merchantHeader td {border-bottom: 1px solid #ccf;}
div.merchantHeader th {border-top: 1px solid #ccf;}
div.merchantHeader td.merchant {padding: 4px; border-top: 1px solid #ccf; border-left: 1px solid #ccf;}
div.merchantHeader td.ribbon {font-size: 11px; padding-top: 10px; padding-left: 4px; padding-right: 3px; border-top: 1px solid #ccf;}
div.merchantHeader th {background-color: #fff; line-height: 12px; padding-top: 4px; padding-bottom: 4px;}
div.merchantHeader tr.smileySymbols	td {padding-bottom: 4px;}
div.merchantHeader td.ratings {font-size: 11px; padding: 4px; border-top: 1px solid #ccf;}
/* new releases in include/features/new_releases.xmi */
/* coming soon in include/features/coming_soon.xmi */
div#newReleases td,
div#comingSoon td {padding-bottom: 10px; padding-top: 10px; border-bottom: 1px solid #ccf;}
div#newReleases div.pageNav td,
div#comingSoon div.pageNav td {padding: 6px; background-color: #efeefe;}
/* marketplace/product_info/overview/short_review_list */
/* marketplace/product_info/review_list */
div.customerReviews {border: 1px solid #99c;}
div.customerReviews	table.summary td {padding: 4px; font-weight: bold;}
div.customerReviews	td {border-top: 1px solid #ccf;}
div.customerReviews	td.fade {border-top: 0px;}
div.productReviews th {background-color: #efeefe; padding-bottom: 4px; padding-top: 4px; line-height: 12px; border-top: 1px solid #ccf;}
div.productReviews th.details {text-align: left; padding-left: 8px;}
div.productReviews th.rating {padding-left: 4px;}
div.productReviews td {padding-top: 5px; padding-bottom: 5px; padding-right: 6px;}
div.productReviews td.reviewTitle,
div.productReviews td.fade {padding-left: 8px;}
div.productReviews td.border {background-color: #669; padding: 0px;}
div.productReviews td.seeAll,
div.productReviews td.pageNav {border-top: 1px solid #99c; background-color: #efeefe;}
div.productReviews td.seeAll {font-size: 16px; font-weight: bold;}	
/* marketplace/product_info/more_type_1_info */
div.specifications td.groupName {background-color: #eef; border-bottom: 1px solid #99c; padding-left: 4px;}
div.specifications td.groupValues {border-bottom: 1px solid #99c;}
div.specifications div.aka {padding: 4px;}
/* product reviews */
/* features/product_reviews/select_product */
/* module is used in email; you get the email style by removing these styles */
td.emailOnly {display: none;}
table.productType td.h2 div.siteOnly {font-size: 16px; color: #669; font-weight: bold; border-bottom: 2px solid #fc3; margin-bottom: 10px;}
table.productType td.h3 span.siteOnly {font-size: 13px; font-weight: bold;}
table.notPurchasedLink td.body {background-color: #fff;}
table.notPurchasedLink td.body span.siteOnly {font-size: 13px;}
/* compare similar products in include/marketplace/product_info/product_rec_left.xmi */
div#relatedProducts	h2 {background-color: #99c;}
div#relatedProducts	td {border-bottom: 1px solid #ccf; border-left: 1px solid #ccf;}
div#relatedProducts	td.thisProduct {border-left:  1px solid #ccf; border-right: 1px solid #ccf; font-weight: bold; background-color: #efeefe; padding: 6px;}
div#relatedProducts	td.similarProducts {font-weight: bold; background-color: #fec; padding: 6px; border-right: 1px solid #ccf;}
div#relatedProducts	table {border-collapse: collapse;}
div#relatedProducts	td.compareTo {border-right: 1px solid #ccf;}
div#relatedProducts	td {padding: 10px;}
div#relatedProducts	td.itemCompared {border-left:  1px solid #ccf; border-right:  1px solid #ccf;}
/* review details in include/marketplace/product_info/review_details.xmi */
div.reviewDetail h3 {font-size: 14px; margin-top: 10px; margin-bottom: 0px;}
div.reviewNav table {border-top: 1px solid #ccf; border-bottom: 1px solid #ccf; padding: 6px; background-color: #efeefe; margin-top: 12px;}
div.reviewDetail div.reviewNav td.prevNext {font-weight: bold; color: #666;}
/* product reviews in features/product_reviews */
div.reviewGuidelines {border-bottom: 1px solid #ccf;}
div.reviewGuidelines h3 {font-size: 14px; margin-top: 8px;}
div.reviewGuidelines p.fade {margin-top: 6px; margin-bottom: 10px;}
div.reviewDetail p {margin-top: 10px; margin-bottom: 10px; line-height: 18px;}
div.reviewDetail h3 {margin-bottom: 0px;}

/* include/marketplace/product_info/more_type2_info.xmi 
include/marketplace/product_info/more_type1_info.xmi */
div#prodSpecs h2 {background: #fff; padding: 0; color: #000;}
div#prodSpecs table.data {border-collapse: collapse; border:  1px solid #99c; margin-bottom: 18px;}
div#prodSpecs td,
div#prodSpecs th {border-bottom: 1px solid #ccc; padding: 3px; padding-left: 6px;}
div#prodSpecs th {text-align: left; font-size: 13px;}
div#prodSpecs th.subCat {padding-left: 18px;}
div#prodSpecs th.subHeading {padding-left: 4px; background: #efeefe; font-size: 14px; font-weight: bold;}
div#prodSpecs td.simple {padding: 12px;}
div#prodSpecs td.simple p,
div#prodSpecs td.subSimple p {margin-top: 10px;}

/* new 2/27 */
div#slanty_th2 {
	position: absolute; 
	top: 0px; 
	margin-bottom: 20px; 
	background-image: url(http://img.shopzilla.com/site/ratings_th_248x67.gif); 
	background-repeat: no-repeat; 
	width: 248px; 
	height: 67px;}
div#slanty_th_b2 {
	position: absolute; 
	top: 67px; 
	margin-bottom: 20px;}
/* delete */
div#slanty_th {position: absolute; top: 18px; margin-bottom: 20px; background-image: url(http://img.shopzilla.com/site/ratings_th_248x67.gif); background-repeat: no-repeat; width: 248px; height: 67px;}
div#slanty_th_b {position: absolute; top: 85px; margin-bottom: 20px;}

div#travel table.pod td.item,
div#services table.pod td.item {background-color: #fff; border: 1px solid #ccf;}
div#travel table.pod,
div#services table.pod {border: 1px solid #ccf;}