SPAN.markProductOutOfStock {
	color: #c76170;
	font: bold 12px "Tahoma", sans-serif;
}

span.normalprice {
	text-decoration: line-through;
	font: 12px normal;
}

SPAN.productSpecialPrice, SPAN.productSalePrice, .stockWarning, span.coming {
  color: #ee0a00;
  font-weight: normal;
  font-size: 24px;
}

SPAN.productNormalPrice {
  color: #000000;
  font-weight: normal;
}

SPAN.productTaxPrice {
  color: #666666;
  font-size: 10px;
}

span.productSpecialPriceSale {
  color: #ee0a00;
	text-decoration: line-through;
}

SPAN.productPriceDiscount, .inputRequirement {
  color: #ee0a00;
}
SPAN.productPriceDiscount {
  font-size: 10px;
  font-weight: normal;
}
/* product_info attribute comments */

.ProductInfoComments, TD.ProductInfoComments, SPAN.ProductInfoComments {
  color: #ff0000;
  font-size: 10px;
  text-align : left;
  font-weight: bold;
  padding-top: 6px;
  padding-bottom: 6px;
  border-top: 1px solid #cc0800;
}

/* attribute images table */
div.productImage {
	float: left;
	margin-top: 20px;
	margin-bottom: 30px;
}

div.productLargeImage {
	background: url(../images/icon_zoom.gif) no-repeat left;
	height: 16px;
	float:left;
	margin-top: 10px;
	padding-left:20px;
}

div.productInfo {
	float:right;
	text-align: right;
	margin-bottom: 10px;
	width: 300px;
}
div.productPrice {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
}
div.productBuy {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
div.productModel {
	font-weight: bold;
	color: #666666;
	margin-top:10px;
	margin-bottom:10px;
}
.coming {
	font-weight: bold;
	color: #ff0000;
	font-size:11px;
}


