﻿body 
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:0.8em;
}
table 
{
	padding:0;
	margin:0;
	border-collapse:collapse;
}


/* MASTERPAGE START */
/* BreadCrumbs */

.Breadcrumbs 
{	
	margin-left:30px;
	margin-right:30px;
	margin-bottom:20px;
	margin-top:10px;
}

/* Content */
#ContentContainer 
{
	margin-right:30px;
	margin-left:30px;
}



/* Search Box */

.SearchBoxContainer 
{
	
}

.SearchBoxTextBox 
{
}
.SearchBoxTable 
{
	margin-right:5px;
}


/* Category Navigation */

.CategoryNavContainer 
{	
	width:100%;
}
.CategoryNavContainer ul
{
	margin:0;
	padding:0;
}
.CategoryNavContainer li
{
	list-style-type: none;
	
}
.CategoryNavHeader 
{
}
.CategoryNavList 
{
}

/* Cart Counter */
.CartCounter 
{
	width:100%;
}


/* Cart */

.CartContainer
{
	width: 100%;
}
.CartItem 
{
}
.CartTotalTable 
{
	width:100%;		
}



/* Top Sellers */

.TopSellersContainer 
{
	width:100%;
}
.TopSellersHeader 
{
}
.TopSellerItem
{
	margin-bottom:10px;
}
.TopSellerImage 
{
	padding-right:5px;
}
.TopSellerItemName 
{
}
.TopSellerItemPrice 
{
}


/* Featured Products */

.FeaturedProductsContainer 
{
	width:100%;
}
.FeaturedProductsHeader 
{
}
.FeaturedProductsItem 
{
	margin-bottom:10px;
}
.FeaturedProductImage 
{
	padding-right:5px;
}
.FeaturedProductName
{
}
.FeaturedProductPrice 
{
}


/* QuickSearchContainer */
.QuickSearchContainer 
{
	width:100%;
}

/* MASTERPAGE END */











/* CATALOGUE START - Catalogue.aspx */

.SubCategoriesContainer 
{	
}
.SubCategoryItem 
{
	padding-top:5px;
	padding-bottom:5px;
}


/*Catalogue head area */
.CatalogueCategoryImage 
{
}
.CatalogueCategoryDescription 
{
}

/* Container for header down */
.CatalogueProductContainer 
{
	
}
.CatalogueProductSortTable 
{
	width:100%;
	margin-bottom:10px;
}

.CatalogueProductsDataList 
{
	width:100%;
}

.CatalogueProductsAlternatingItem 
{
	padding-left:10px;
	padding-bottom:10px;
	width:50%;
}
.CatalogueProductsItem 
{
	padding-right:10px;
	padding-bottom:10px;
	width:50%;
}

.CatalogueProductPagerTable 
{
	width:100%;
	margin-bottom:20px;
}


/* Catalogue Item */

.CatalogueProductItemContainer
{
	padding-right:10px;

}
.productimage {padding:10px; }
.productname {padding-top:10px;}
.productdescription {}
.productrrp {}
.prodctprice {}
.productfoundcategory {}
.DetailsButton{}


/* CATALOGUE END */











/* PRODUCT DETAIL START - Product.aspx */

.ProductDetailContainer 
{
}
.ProductContinueButton
{
}

.ProductImage 
{
}
.ProductBuyPanelTable 
{
}
.ProductBuyPanelTable td 
{
	text-align:right;
}

.productpagename {}
.productpagedescription {}
.productpageprice {}
.productpagerrp {}

.ProductMiniPicturesTable 
{
}

.ProductMiniPicturesTable td 
{
	vertical-align:top;
}



/* PRODUCT DETAIL END */








/* PRODUCT CART START - Cart.aspx */

.CartPageContainer 
{
	width:100%;
}

.CartButtonsContainer 
{
	width:100%;	
}

/* Cart Item - ProductView.ascx */
.CartPageItemDataList 
{
}
.CartPageItemContainer 
{
	
}

.CartPagePricesTable
{
	
}
.CartPageItemContainer table th
{
	text-align:left;
}

.cartpageitemproductname {}
.cartpageitemdescription {}
.cartpageitemoptionsitem {}
.cartpageitemproductimage {padding-right:10px;}

.CartPagePricesTable 
{

	
}
.CartPagePricesTable th 
{
	padding-left:5px;
}


/* PRODUCT CART END */







/* CHECKOUT/ADMIN/ACCOUNT PAGES START */

.SecurityStatement 
{
}
.FormContainer 
{
	width:100%;
	margin-bottom:10px;

}
.FormTable 
{
	width:100%;
		
}
.FormTable p 
{
	font-size:0.85em;
	margin-right:30px;
}
.FormTitle 
{
	vertical-align:top;
}
.FormQuestion 
{
	width:150px;
}
.FormAnswer
{

}
.ErrorText 
{
	color:Red;
}
.NotificationText 
{
	color:green;
}





/* CHECKOUT/ADMIN/ACCOUNT PAGES START */


.AccountOrdersGridview 
{
	margin-bottom:10px;
}

.AccountOrdersGridview th
{
	text-align:left;
}
.OrderCompleteContainer 
{
	padding:30px;
}
.OrderAddressDetails 
{
	width:100%;
}
.OrderFinalListTable 
{
	width:100%;
}
.CreditCardFormTable 
{
	margin:60px;
}
.GoogleCheckoutPageButtonContainer 
{
}