﻿/* obsolete buybox styles, remove when the new products is up */

.table-buybox
{
    border-style: none;
    border-collapse: collapse;
}
.table-buybox td
{
    border: 1px solid #000000;
    padding: 2px;
    background: #555555;
    font-size: 11px;
}
.table-buybox th
{
    border: 1px solid #000000;
    padding: 2px;
    background: #333333;
    font-size: 11px;
    text-align: left;
    vertical-align: top;
}

.adBox160 { width: 160px !important;background-color: #333; text-align: center;  }
	.adBox160 h4 { width: 154px; font-size: 13px; text-align: center; margin-top: 0px; margin-bottom: 0px; padding: 3px;  }
	.adBox160 table { width: 160px; }
		.adBox160 tr.odd td { background-color: #555; }
		.adBox160 tr.even td { background-color: #4d4d4d; }
		.adBox160 td { vertical-align: top; padding: 2px 5px 2px 5px; font-size: 11px;  }
			.adBox160 td.description { text-align: left; font-weight: bold; }
				.adBox160 td.description div { width: 85px; overflow: hidden; white-space: nowrap; }
			.adBox160 td.price { text-align: right; }
			.adBox160 td.more { text-align: center; }

.buybox_zonePicker { text-align:center; margin-top:0.5em; margin-bottom:0.5em; display:none; }
.buybox_html { }
	.footer_buybox { width:590px; }
		.footer_buybox .floatingLogo { float:right; margin-left:1em; border: none; }
	.footer_buybox tr.amazon_listing td.title { text-align: left; color: #eee; }
	.footer_buybox tr.amazon_listing td.title a { }
	.footer_buybox tr.amazon_listing td.title .particulars { display:block; }
	.footer_buybox tr.amazon_listing td.price { vertical-align:top;text-align:right;width:100px;padding:2px; }
		.footer_buybox tr.amazon_listing td.price a { font-weight:bold; }
.buybox_text { list-style-type:none; margin-left:0px; padding-left:0px; }
#skuSelector { text-align:center; margin-top:0.5em; margin-bottom:0.5em; }
.buybox_logos { list-style-type:none; margin-left:0px; padding-left:0px;  }
	.buybox_logos td { font-size: 11px;padding:2px 0 }
	.buybox_logos td.img { width:87px; margin-bottom: 5px; height: 31px; }
		.buybox_logos td img { vertical-align: middle; border: 0px; }
		.buybox_logos td .missing_img { margin-right: 5px; border: 0px; }
	.buybox_logos td.price {
		text-align:right;
		padding-left:5px;
	}
	

/* end of obsolete styles */

div.buybox {
    margin-top: 15px;
    font-size: 11px; }

div.buybox div.header {
    background-repeat: no-repeat;
    background-position: left top;
    padding: 5px 7px 5px 10px;
    font-weight: bold;
    font-size: 14px; }

div.buybox.general div.header,
div.buybox.group div.header {
    background-image: url(/resources/images/buyboxes/blue-big-top.png);
    background-color: #223355; }

div.buybox.amazon div.header {
	padding-right:80px;
    background-image: url(/resources/images/buyboxes/blue-big-top-amazon.png);
    background-color: #223355; }

div.buybox a {
    color: #FFF; }

div.buybox div.listings .price a {
	color: #FC0; }

div.buybox div.listings,
div.buybox div.products {
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: #18253D;
    background-image: url(/resources/images/buyboxes/blue-big-bottom.png); }

div.buybox table {
    width: 100%; }

div.buybox table tr.hidden {
    display: none; }
    
div.buybox table td {
    cursor: pointer; }

div.buybox table tr.first td,
div.buybox table tr.middle td {
    border-bottom: 1px dotted #3C5B97; }

div.buybox table tr:hover td {
    background-color: #2D416A; }

div.buybox table td {
    padding-top: 5px;
    padding-bottom: 5px; }

div.buybox table td.merchantLogo {
    padding-left: 10px; }

div.buybox table td.merchantLogo span.missing {
    display: block;
    background-position: center center;
    height: 31px;
    width: 87px;
    background-color: #222;
    overflow: hidden;
    background-image: url(/resources/images/buyboxes/blue-missing-shop-icon.png); }

div.buybox table td.merchantName {
    padding-left: 10px; }

div.buybox table td.merchantName div.stars {
    margin-top: 3px;
    position: relative;
    width: 60px;
    height: 11px;
    overflow: hidden;
    background-position: 0px -11px;
    background-image: url(/resources/images/buyboxes/blue-stars.png); }

div.buybox table td.merchantName div.stars div.value {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 11px;
    overflow: hidden;
    background-position: 0px 0px;
    background-image: url(/resources/images/buyboxes/blue-stars.png); }

div.buybox table td.productName {
    padding-left: 10px; }

div.buybox table td.productName div.additional {
    font-size: 9px;
    color: #9BE; }

div.buybox table td.merchantRating {
    padding-left: 10px; }

div.buybox table td.productName div.main {
    font-weight: bold; }

div.buybox table td.price {
    padding-left: 10px;
    padding-right: 10px;
    font-weight: bold;
    text-align: right;
    color: #FC0; }    

div.buybox div.listings div.empty,
div.buybox div.listings div.expander 
{
	cursor: pointer;
	color: #FF8;
    padding: 10px 0px 11px 28px;
    line-height: 11px;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    border-top: 1px solid #3C5B97;
    background-image: url(/resources/images/buyboxes/blue-expand-icon.png); }
    
div.countrySwitch {
    margin-top: 5px;
    text-align: center; }

div.countrySwitch a {
	opacity: 0.3 }

div.countrySwitch a.selected {
	opacity: 1 }