.Product
{
	margin:0px;
	margin-bottom:5px;
	padding:0px;
	border-style:solid;
	border-width:1px;
	text-align :left;
	width:100%;
}
.ProductImage
{
	background-color:transparent;
	margin-bottom:3px;
	float:left;
	margin-top:7px;
}
.ProductImageCaption
{
	border:0px;
	margin:0px;
	text-align:left;font-family:Arial;}
.ProductBasePrice
{
	margin:0px;
	padding-top:1px;
	padding-right:2px;
	padding-bottom:4px;
	font-weight:normal;
	text-align:right;
}
.ProductNumber
{
	background-image:none;
	background-color:transparent;
	border:0px;
	margin:0px;
	padding-left:5px;
	text-align:left;
	font-weight:normal;
	font-size:8pt;
color:#4b0082;}
.ProductTitle
{
	font-weight:bold;
	border:0px;
	margin:0px;
	padding-top:0px;
	padding-left:5px;
	padding-right:2px;
	font-size:10pt;
color:#0080c0;font-family:Verdana;text-align:left;}
.ProductTableHeader
{
	font-weight:bolder;
	margin:0px;
	padding-top:0px;
	padding-left:5px;
	padding-right:0px;
	BACKGROUND-ATTACHMENT:scroll;
	border-width:0px;
text-align:left;}
.ProductIntroduction
{
	border:0px;
	text-align:left;
color:#00008b;font-family:Verdana;font-size:9pt;margin-left:2px;margin-right:2px;padding-left:2px;padding-right:2px;}
.ProductDescription
{
	background-color:#ffffff;
	border:0px;
	text-align:left;
color:#00008b;font-family:Verdana;font-size:9pt;margin-left:2px;padding-left:10px;padding-right:15px;}
.ProductDetailedDescription
{
	background-image:none;
	background-color:transparent;
	border:0px;
	margin:0px;
	margin:5px;
	text-align:left;
}
.ProductOptions
{
	background-image:none;
	border:0px;
	text-align:left;
margin-right:2px;margin-top:20px;font-family:Arial;font-size:9pt;padding-right:2px;border-width:0px;color:#00008b;margin-left:2px;padding-left:2px;background-color:#f5f5f5;}
.ProductPrice
{
	background-image:none;
	background-color:transparent;
	border:0px;
	margin:0px;
	text-align:left;
	font-weight:bold;
font-size:10pt;}
.ProductCurrencySymbol
{
	background-image:none;
	background-color:transparent;
	border:0px;
	margin:0px;
	text-align:left;
font-size:10pt;}
.ProductWeight
{
	background-image:none;
	background-color:transparent;
	border:0px;
	margin:0px;
	text-align:left;
}
.ProductWeightUnit
{
	background-image:none;
	background-color:transparent;
	border:0px;
	margin:0px;
	text-align:left;
}
.ProductDiscount
{
	background-image:none;
	background-color:transparent;
	border:0px;
	margin:0px;
	text-align:left;
	margin:5px;
	margin-top:3px;
font-size:10pt;}
.ProductDiscountMessage
{
	background-image:none;
	border:0px;
	margin:0px;
	padding:0px;
	text-align:right;
	font-weight:bold;
	margin:5px;
color:#ff0000;font-family:Arial;font-size:10pt;border-width:0px;font-style:italic;}
.ProductQuantity input
{
	background-image:none;
	margin:0px;
	padding:0px;
	width:40px;
	height:20px;
	text-align:right;
}
.LayoutObject#GroupProductComponents1
{
	float:right;
	border:1px;
	padding:5px;
	width:150px;
}
.ProductHighlight
{
	background-color:transparent;
}
.ProductDiscountMessage
{
	font-size:9pt;
}
.ProductPriceOriginal
{
	font-style:italic;
	vertical-align:top;
	font-size:10pt;
	padding-right:2;
	padding-left:2;
	text-decoration:line-through;
}

/*
Version tag, please don't remove
$Revision: 13 $ 
$Archive: /ShopFactory_V6/Templates/ProductLoops/productstyle2/stylesheet.css $ 
*/
.ProductOptions input{text-align:left;border-width:1px;font-family:Arial;font-size:9pt;margin:2px;color:#00008b;background-color:#ffffff;border-left-color:#388e8e;border-left-style:outset;border-top-color:#388e8e;border-top-style:outset;border-bottom-color:#c0c0c0;border-bottom-style:inset;border-right-color:#c0c0c0;border-right-style:inset;}
.ProductOptions select{text-align:left;border-width:1px;font-family:Arial;font-size:9pt;margin:2px;color:#00008b;background-color:#ffffff;border-left-color:#388e8e;border-left-style:outset;border-top-color:#388e8e;border-top-style:outset;border-bottom-color:#c0c0c0;border-bottom-style:inset;border-right-color:#c0c0c0;border-right-style:inset;}
.ProductOptions textarea{text-align:left;border-width:1px;font-family:Arial;font-size:9pt;margin:2px;color:#00008b;background-color:#ffffff;border-left-color:#388e8e;border-left-style:outset;border-top-color:#388e8e;border-top-style:outset;border-bottom-color:#c0c0c0;border-bottom-style:inset;border-right-color:#c0c0c0;border-right-style:inset;}
.Product{border-color:#7b7bc0;text-align:left;margin-bottom:10px;background-color:#ffffff;margin-left:-2px;border-bottom-style:double;border-bottom-width:3px;margin-top:5px;}
.ProductMoreImages{border-style:solid;border-width:1px;border-color:#7b7bc0;font-family:Arial;}
.ProductMoreDetails{border-color:#7b7bc0;}
.ProductMoreDetails td{border-color:#7b7bc0;}