div#productDetailNotFound {
	margin-top: 8px;
	margin-bottom: 8px;
}

div#productDetailNotFound div#continueShopping {
	margin-top: 8px;
}

.productHeader
{
	background-color:#dbe7f1;
	padding:5px;
	margin-bottom: 10px;
}

.productImages
{
	float: left;
	margin-right: 10px;	
}

.productImages .detailImage
{
	cursor: pointer;
}

.productImages .thumbnailImage
{
	cursor: pointer;
}

.productImages .detailLinks
{
	text-align: center;
}

.productImages .detailLinks .zoomLink
{
	cursor: pointer;
}

.productImages .detailLinks .originalLink
{
	cursor: pointer;
}

.productImages .colorImagesHeader
{
	text-align: center;

	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 10px;
}

.productImages .colorImagesContent
{
	padding: 3px;
}

.productImages .additionalImagesHeader
{
	text-align: center;

	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 10px;
}

.productImages .additionalImagesContent
{
	padding: 3px;
}


.productAttributes
{
	margin-left: 10px;
	width: auto !important;
}

.productAttributes .attribute
{
	padding: 3px;
	width: 100%;
	height: 1.2em;
}

.productAttributes .attribute select
{
	width: 10em;
}

.productAttributes .name
{
	text-align: left;
	width: 5.5em;
	font-weight: bold;
}

.productAttributes .value
{
}

.productAttributes .value .regularprice
{
	text-decoration: line-through;
}

.productAttributes .value .onsale
{
	color: red;
}

.productAttributes .value input.quantity
{
	text-align: right;
}

.stockStatus .value
{
	font-style: italic;
}

.addToCart
{
	margin-top: 10px;
	text-align: center;
}

.returnToRegistry
{
	text-align: center;
}

.extendedDescription
{
	margin-top: 10px;
}
.colorImage{
float:left;
width:90px;
}