@charset "UTF-8";
body {
	font-family: Arial, sans-serif,'ＭＳ Ｐゴシック','ＭＳ Ｐゴシック';
	font-size: 12px;
}
body #Container #Outer #Wrapper .Content .ProductList li .ProductDetails strong, body #Container #Outer #Wrapper .Content .ProductList li .ProductDetails strong a{
	font-size:13px;
}
body #Container #Outer #Wrapper .Content .ProductList li .ProductDetails .ProductPriceRating em {
	font-size:12px;
}
body #Container #Outer #Wrapper .Left #WineCategories .Block .BlockContent ul li a{
	font-size:13px;
}
h3.ProductTeaser{
	font-size:11px;
}
div#wine #WineDetail #comment p{
	font-size:11px;
}
.Pages h3.FAQ_SectionHead{
	font-size:12px;
}
/* pkg: above are custom only for jp */
a,a:visited{
	color:#14518f;
}
#PageTopText{
	font-size:12px;
}
h1{
	font-size: 14px;
	}
h2 {
	font-size: 14px;
}

.Left h2{
	font-size: 12px;
}
.Left h2.MenuTitle a{
	font-size:10px;
}

h3 {
	font-size: 10px;
	color:#E39333;
}

h4 {
}

.PrimaryProductDetails dl {
	font-size: 10px;
}

.Breadcrumb {
	font-size: 10px;
}	
.Meta {
	font-size: 10px;
}

.MiniCart .SubTotal {
	font-size: 14px;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	font-size: 12px;
}

.ExpressCheckoutBlock h3 a {
	font-size: 12px;
}

.CartContents .CartProductFieldsLink {
	font-size: 11px;
}	

.WrappingOptions {
	font-size: 10px;
}

.CompareFieldTop a { 
	font-size:10px; 
}

.ComparisonTable td { 
	font-size: 12px 
}

.JustAddedProduct strong, .JustAddedProduct a {
	font-size: 12px;
}	

.QuickSearch { 
	font-size: 10px; 
}

.BrandCloud .smallest { font-size:12px; }
.BrandCloud .small { font-size:15px; }
.BrandCloud .medium { font-size:18px; }
.BrandCloud .large { font-size:20px; }
.BrandCloud .largest { font-size:26px; }

.ProductDetails{
	font-size: 10px;
}	

.SortBox {
	font-size:10px;
}

.SortBox select {
	font-size:10px;
}
h3.ExpressCheckoutTitle{
	font-size:10px;
}

.CheckoutRedeemCoupon p{
	font-size:10px;
}