﻿.mainDiv
{
	width:976px;
	
	margin:0px;
	padding:0px;
}

.mainTable
{
	width:976px;
	margin:0px;
	padding:0px;
	border:none 0px;
}

.topBanner
{
	width:976px;
	height:15px;
	background: url("App_Themes/Images/Top-Banner.jpg") no-repeat;
	float:left;
}

.mainLogo
{
	padding:0px;
	width:377px;
	height:81px;
	background:url("App_Themes/Images/Home/Techdepot_Banner.jpg") no-repeat;
	float:left;
	cursor:pointer;
}

.mainSearch
{
	float:left;
	height:81px;
	width:449px;	
}

.mainLogin
{
	width:150px;
	height:51px;
	float:left;	
	overflow:hidden;
}
.languageFlags 
{
	margin-top: 15px;
	width: 150px;
    height: 15px;
    float: left;
    text-align: right;
    overflow:hidden;
}

.topMenuBar
{
	height:25px;
	width:100%;
	background:url("App_Themes/Images/topmenubar.gif") repeat-x;
	float:left;
}

.leftDiv
{
	width:825px;
	margin-top:0px;
	left:0px;
	float:left;
	background:url("App_Themes/Images/home/back-grey.gif") repeat-x;
	background-position: 0px 0px;
	margin-bottom:30px;

}

.largeBanner
{
	width:824px;
	height:223px;
	float:left;
	overflow:hidden;
}

/* The style for the header for the webpart */
.largeBannerHeader
{
	width:810px;
}

.rightDiv
{
	width:976px;
	background:url("App_Themes/Images/home/back-grey.gif") repeat-x;
	
}

.shoppingCart
{
	width:151px;
	float:left;

}

.newsLetter
{
	width:150px;

	float:left;
}



.customerServers
{
	width:150px;
	float:left;
	
	
}

.rightBannerA
{
	margin-top:15px;
	width:151px;
}

.rightBannerB
{
	width:151px;
}

.rightBannerC
{
	width:151px;
}


.bannerHeader
{
	width:140px;
}

/* For the shop in shop webparts / webzone */
.shopInShopWebPart
{
	margin-top:0px;
	width:126px;
	max-width:126px;
	overflow: visible;
}

.shopInShopWebPartHeader
{
	width:120px;
}

.sideBanner
{
	margin-top:0px;
	width:126px;
	height:339px;
	overflow:hidden;
}

.sideBannerHeader
{
	width:126px;
}

.partnerButton
{
	width:151px;
	height:76px;
	background:url("App_Themes/images/HP_Partner_Button.jpg") no-repeat;
	float:left;	
	overflow:hidden;
}

.topProduct
{
	width:213px;
	height:14px;
	background:url("App_Themes/Images/top_product.gif") no-repeat;	
}

.productA
{
	float:left; 
	margin-top:-10px;
	margin-left:13px;
/*	margin-bottom:10px;*/
	width:213px;
	height:228px;
	overflow:hidden;
}

.productB
{
	float:left; 
	margin-top:-10px;
	margin-left:17px;
/*	margin-bottom:10px;*/
	width:213px;
	height:228px;	
	overflow:hidden;
}

.productC
{
	float:left; 
	margin-top:-10px;
	margin-left:16px;
/*	margin-bottom:10px;*/
	width:213px;
	height:228px;	
	overflow:hidden;
}

.productD
{
	float:left;
	margin-left:13px;
	margin-top:10px;
	width:213px;
	height:235px;	
	overflow:hidden;	
}

.productE
{
	float:left;
	margin-left:17px;
	margin-top:10px;
	width:213px;
	height:235px;	
	overflow:hidden;	
}

.productF
{
	float:left;
	margin-left:16px;
	margin-top:10px;
	width:213px;
	height:235px;	
	overflow:hidden;	
}

.productHeader
{
	width:140px;
}

.centerBanner
{
	margin-top:20px;
	float:left;
	margin-left:13px;
	width:672px;
	height:117px;
	overflow:hidden;
}

.centerBannerHeader
{
	width:650px;
}

.mainContent
{
	width:976px;
	left:0px;
	z-index:-1000;
	top:0px;
}
.orderHeader
{
	color:#f64756; margin-left:5px;
}