/****************************************************************************************/
/********** These are the styles to force the category page into a grid format **********/
/****************************************************************************************/

.ProductList.List.GridList li {
	width:250px !important;
	float: left;
	clear:none;
	min-height:450px !important;
}
.ProductList.List.GridList .ProductDetails {
	border-top: 1px solid #fff;
	padding: 5px 20px 30px 20px;
}  
.ProductList.List.GridList .ProductDescription {
	display:none;
}
.ProductList.List.GridList .ProductImage {
	float:none;
	width: 100%;
	height: 220px;
}

.ProductList.List.GridList .ProductRightCol {
	float: none;
}

.ProductList.List.GridList .prodtitle {
	min-height: 50px;
}

/*********************************************************************************************/
/********** These are the styles to force the category page into a tiny list format **********/
/*********************************************************************************************/

.ProductList.List.TinyList .ProductRightCol {
	float: right;
}

.ProductList.List.TinyList .prodtitle {
	float: left;
	width: 220px;
	padding-right: 10px;
}

.ProductList.List.TinyList .pricerow {
	float: left;
	width: 50px;
	padding-right: 10px;
}

.ProductList.List.TinyList .ProductDescription {
	float: left;
	width: 220px;
	padding-right: 10px;
	margin-top: 0px;
	line-height: 1.5;
}

.ProductList.List.TinyList .ProductDetails {
	padding: 10px 10px 10px 0px;
}

.ProductList.List.TinyList .ProductImage {
	width: 140px;
	border-top: 1px solid #e3e3e3;
}

.ProductList.List.TinyList .ProductImage img {
	max-height: 60px;
}

.ProductList.List.TinyList .QuickViewBtn {
	width: 115px;
}


.ProductList.List.TinyList .ProductCompareButton {
	display: none;
}

/****************************************************************************************************************/
/********** These are the styles to force the category page into a tiny list with a left column format **********/
/****************************************************************************************************************/

.ProductList.List.TinyListLeftCol .ProductRightCol {
	float: right;
}

.ProductList.List.TinyListLeftCol .prodtitle {
	float: left;
	width: 250px;
	padding-right: 10px;
}

.ProductList.List.TinyListLeftCol .pricerow {
	float: left;
	width: 50px;
	padding-right: 10px;
}

.ProductList.List.TinyListLeftCol .ProductDescription {
	float: left;
	width: 300px;
	padding-right: 10px;
	margin-top: 0px;
	line-height: 1.5;
}

.ProductList.List.TinyListLeftCol .ProductDetails {
	padding: 10px 0px 10px 0px;
}

.ProductList.List.TinyListLeftCol .ProductImage {
	width: 140px;
	border-top: 1px solid #e3e3e3;
}

.ProductList.List.TinyListLeftCol .ProductImage img {
	max-height: 60px;
}

.ProductList.List.TinyListLeftCol .QuickViewBtn {
	width: 115px;
}

.ProductList.List.TinyListLeftCol .ProductDescription {
	display: none;
}

.ProductList.List.TinyListLeftCol .ProductCompareButton {
	display: none;
}

.myqtybox {
	width: 115px;
	float: left;
	padding: 0 5px;
}

.QtyLabel {
	vertical-align: top;
	font-weight: bold;
}

/****************************************************************************************************************/
/******************************************** Other Styles ******************************************************/
/****************************************************************************************************************/

#tabgp {
	display: none;
}

.cartsku {
	font-size: 11px;
}