﻿/* Catalog - ProductGroupSelection */

.Catalog_ProductGroupSelectionTable
{
	width: 250px;
}
.Catalog_ProductGroupSelectionTitleRow
{
	
}
.Catalog_ProductGroupSelectionTitleCell
{
	
}
.Catalog_ProductGroupSelectionTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: #d8180f;
}
.Catalog_ProductGroupSelectionTextOnlyLinkButton
{
	color: #000000;
	font-size: 11pt;
	text-decoration: none;
}
.Catalog_ProductGroupSelectionTextOnlyLinkButtonSelected
{
	color: #d8180f;
	font-size: 11pt;
	text-decoration: none;
}
.Catalog_ProductGroupSelectionImageOnlyImageButton
{
	
}
.Catalog_ProductGroupSelectionTextAndImageImageButton
{
	position: relative;
	z-index: 5;
	padding: 20px;
}
.Catalog_ProductGroupSelectionTextAndImageLinkButton
{
	color: #000000;
	position: relative;
	z-index: 7;
	font-size: 11pt;
	float: right;
	text-decoration: none;
}
.Catalog_ProductGroupSelectionTextAndImageLinkButtonSelected
{
	color: #d8180f;
	position: relative;
	z-index: 7;
	font-size: 11pt;
	float: right;
	text-decoration: none;
}
.Catalog_ProductGroupSelectionDetailedImageButton
{
	
}
.Catalog_ProductGroupSelectionDetailedImageCell
{
	
}
.Catalog_ProductGroupSelectionDetailedTitleLinkButton
{
	
}
.Catalog_ProductGroupSelectionDetailedTitleLinkButtonSelected
{
	
}
.Catalog_ProductGroupSelectionDetailedTitleCell
{
	
}
.Catalog_ProductGroupSelectionDetailedDescriptionLinkButton
{
	
}
.Catalog_ProductGroupSelectionDetailedDescriptionCell
{
	
}
.Catalog_ProductGroupSelectionDetailedRow
{
	
}
.Catalog_ProductGroupSelectionDetailedTable
{
	
}

/* Catalog - ProductGroupTitle */

.Catalog_ProductGroupTitleLabel
{
	color: #d8180f;
	font-size: 11pt;
	text-decoration: none;
	float: left;
}
.Catalog_ProductGroupTitleTable
{
	width: 540px;
}
.Catalog_ProductGroupTitleTitleRow
{
	
}
.Catalog_ProductGroupTitleTitleCell
{
	
}

/* Catalog - ProductGroupProducts */

.Catalog_ProductGroupProductsImageButton
{
	
}
.Catalog_ProductGroupProductsImageCell
{
	
}
.Catalog_ProductGroupProductsProductNumberLinkButton
{
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.Catalog_ProductGroupProductsProductNumberLinkButtonSelected
{
	color: #d8180f;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.Catalog_ProductGroupProductsProductNumberCell
{
	
}
.Catalog_ProductGroupProductsNameLinkButton
{
	color: #000000;
	font-size: 11pt;
	text-decoration: none;
}
.Catalog_ProductGroupProductsNameLinkButtonSelected
{
	color: #d8180f;
	font-size: 11pt;
	text-decoration: none;
}
.Catalog_ProductGroupProductsNameCell
{
	
}
.Catalog_ProductGroupProductsRow
{

}
.Catalog_ProductGroupProductsTable
{
	width: 245px;
}

/* Start | Catalog - Product */

.Catalog_Product_Table
{
	width: 660px;
}
.Catalog_Product_RowGeneral
{
}
.Catalog_Product_RowPrice
{
}
.Catalog_Product_RowDetail
{
}
.Catalog_Product_CellProductVariationOrdertypes
{
	text-align: left;	
}
.Catalog_Product_RowVariations 
{
}
.Catalog_Product_CellImage
{
	text-align: left;
}
.Catalog_Product_CellGeneral
{
	text-align: left;
	width: 50%;
}
.Catalog_Product_CellPrice
{
	text-align: left;
}
.Catalog_Product_CellDetail
{
	text-align: left;
}
.Catalog_Product_CellVariation
{
	text-align: left;
}
.Catalog_Product_LabelName
{
	padding-left: 20px;
	font-size: 11pt;
}
.Catalog_Product_LabelNumber
{
	color: #d8180f;
	font-size: 11pt;
	text-decoration: none;
	float: left;	
}
.Catalog_Product_LabelDescription 
{
	font-size: 11pt;
	padding-top: 10px;
}

/* Start | Catalog - Product - Detail */

.Catalog_Product_Detail_Table
{
}
.Catalog_Product_Detail_Row
{
}
.Catalog_Product_Detail_CellValue 
{
}
.Catalog_Product_Detail_CellDescription
{
}
.Catalog_Product_Detail_LabelDescription
{
}

/* End | Catalog - Prodcut - Detail */

/* Start | Catalog - Product - PriceTable */

.Catalog_Product_PriceTable_Table
{
	width: 100%;
	border-collapse: collapse;
}

.Catalog_Product_PriceTable_RowHeader
{
}
.Catalog_Product_PriceTable_CellHeader
{
	color: #d8180f;
	font-size: 11pt;
	text-decoration: none;
	float: left;	
}
.Catalog_Product_PriceTable_LabelHeader
{
}

.Catalog_Product_PriceTable_RowPriceGroups
{
}
.Catalog_Product_PriceTable_CellPriceGroups
{
	text-align: right;
	color: #aaaaaa;
	border-bottom: solid 1px #aaaaaa;
}
.Catalog_Product_PriceTable_LabelPriceGroups
{
}

.Catalog_Product_PriceTable_RowPriceDetail
{
}
.Catalog_Product_PriceTable_CellPriceDetailQuantity
{
	text-align: right;
	color: #aaaaaa;
	width: 30%;
	border-bottom: solid 1px #aaaaaa;
}
.Catalog_Product_PriceTable_LabelPriceDetailQuantity
{
}

.Catalog_Product_PriceTable_CellPriceAmount
{
	text-align: right;
	border-bottom: solid 1px #aaaaaa;
}
.Catalog_Product_PriceTable_LabelPriceAmount
{
}

/* End | Catalog - Product - PriceTable */

/* Start | Catalog - Product - VariationTable */

.Catalog_Product_VariationTable_Table
{
}
.Catalog_Product_VariationTable_RowVariation
{
}
.Catalog_Product_VariationTable_CellVariation
{
}
.Catalog_Product_VariationTable_TextOnly_LinkButtonSelected
{
}
.Catalog_Product_VariationTable_TextOnly_LinkButton
{
}
.Catalog_Product_VariationTable_OnlyImage_ImageButton
{
}
.Catalog_Product_VariationTable_TextAndImage_ImageButton
{
}
.Catalog_Product_VariationTable_TextAndImage_LinkButtonSelected
{
}
.Catalog_Product_VariationTable_TextAndImage_LinkButton
{
}
.Catalog_Product_VariationTable_Detailed_Table
{
}
.Catalog_Product_VariationTable_Detailed_Row
{
}
.Catalog_Product_VariationTable_Detailed_CellImage
{
}
.Catalog_Product_VariationTable_Detailed_ImageButton
{
}
.Catalog_Product_VariationTable_Detailed_CellTitle
{
}
.Catalog_Product_VariationTable_Detailed_LinkButtonTitleSelected
{
}
.Catalog_Product_VariationTable_Detailed_LinkButtonTitle
{
}
.Catalog_Product_VariationTable_Detailed_CellDescription
{
}
.Catalog_Product_VariationTable_Detailed_LinkButtonDescriptionSelected
{
}
.Catalog_Product_VariationTable_Detailed_LinkButtonDescription
{
}
.Catalog_Product_VariationTable_ColorOnly_LinkButtonSelected
{
}
.Catalog_Product_VariationTable_ColorOnly_LinkButton
{
}

/* End | Catalog - Product - VariationTable */

/* Start | Catalog - Product - VariationOrdertypeTable */
.Catalog_Product_Ordertype_Table
{
	width: 100%;
	border-collapse: collapse;
}
.Catalog_Product_Ordertype_Row
{
}
.Catalog_Product_Ordertype_CellDescription
{
	text-align: right;
	border-bottom: solid 1px #aaaaaa;
}
.Catalog_Product_Ordertype_CellQuantity
{
	text-align: center;
	border-bottom: solid 1px #aaaaaa;
}
.Catalog_Product_Ordertype_CellInfo
{
	border-bottom: solid 1px #aaaaaa;
}
.Catalog_Product_Ordertype_TextboxQuantity
{
	width: 40px;
}
.Catalog_Product_Ordertype_LabelDescription
{
	font-weight: bold;	
}
.Catalog_Product_Ordertype_LabelQuantities
{
	font-size: 8pt;
	display: block;
}

/* End | Catalog - Product - VariationOrdertypeTable */

/* End | Catalog - Product */

/* Start | Catalog - Basket */

.Catalog_Basket_Basket_Table
{
	width: 750px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 10px;
}
.Catalog_Basket_Basket_Row_Header
{
	line-height: 23px;
}
.Catalog_Basket_Basket_Row
{
	
}
.Catalog_Basket_Basket_Cell_Header
{
	font-weight: bold;	
	border-bottom: solid 1px #aaaaaa;
	padding-left: 10px;
}
.Catalog_Basket_Basket_Cell_Header_Numeric
{
	font-weight: bold;	
	border-bottom: solid 1px #aaaaaa;
	text-align: right;
}
.Catalog_Basket_Basket_Cell
{
	border-bottom: solid 1px #aaaaaa;	
}
.Catalog_Basket_Basket_Cell_Numeric
{
	border-bottom: solid 1px #aaaaaa;	
	text-align: right;
}
.Catalog_Basket_Basket_Label
{
	
}
.Catalog_Basket_Basket_TextBox
{
	width: 30px;
}
.Catalog_Basket_Basket_ImageButton
{
	
}
.Catalog_Basket_Basket_Row_Total
{
	line-height: 23px;
	
}
.Catalog_Basket_Basket_Cell_Total
{
	font-weight: bold;
	text-align: right;
}
.Catalog_Basket_Basket_Label
{
	
}
.Catalog_Basket_Basket_Row_Buttons
{
	
}
.Catalog_Basket_Basket_Cell_Buttons
{
	
}
.Catalog_Basket_Basket_Loca_Personal
{
	width: 750px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 10px;
}
.Catalog_Basket_Basket_Row_Send
{
	line-height: 50px;
	margin: 50px;	
}

/* End | Catalog - Basket */


.Tab
{
	z-index: 1;
	border: solid 1px #d8180f;
	margin-top: -2px;
	margin-left: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
}
.TabButton
{
	display: inline-block;
	background-color: #d8180f;
	color: White;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	
	border-top: solid 1px white;
	border-left: solid 1px white;
	border-right: solid 1px white;
	border-bottom: solid 1px white;
	
	margin: 1px;	
	
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.TabSelectedButton
{
	display: inline-block;
	height: 18px;
	background-color: white;
	color: #d8180f;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	border-top: solid 1px #d8180f;
	border-left: solid 1px #d8180f;
	border-right: solid 1px #d8180f;
	border-bottom: solid 1px #d8180f;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
}