/*| SITE	[Start]	|*/
	.Body .Content .ContentTD ,
	.Body .Content .ContentTD .Text
		{	padding:			0px 0px 0px 0px;
		}
	.BODY .Note
		{	font-size:		10px;
			color:			#405356;
		}
		.BODY  .Note .CreditCard
			{	padding:		0px 5px 0px 10px;
			}
	.BODY .Content .PRODUCTS 
		{	background:		url('../images/Background/PageBottomLeft.jpg')
						no-repeat
						bottom left;	
		}
	.BODY .Content .PRODUCTS .PRODUCTS 
		{	background:		transparent;	
		}
		.BODY .PRODUCTS .SideTD
			{	width:			212px;
				height:			100%;
				padding:		0px 20px 130px 0px;
			}
			.BODY .PRODUCTS .SideTD .SIDEBAR 
				{	background:		url('../images/Background/Cart_Y.jpg')
								repeat-y
								15px 0px;
					padding:		0px 0px 0px 0px;
					width:			192px;
				}
				.BODY .PRODUCTS .SideTD .SIDEBAR .Table
					{	background:		url('../images/Background/Cart_Top.jpg')
									no-repeat
									15px 0px;
						padding:		0px 0px 0px 15px;
					}
		.BODY .PRODUCTS .WINDOW
			{	padding:		4px 20px 0px 0px;
			}
	#HeaderTitle,
	#AutoAux
		{	display:		none;
		}
/*| SITE	[End]	|*/

	.Pagenate
		{	
		}
		.Pagenate .PageLinks
			{	
			}
			.Pagenate .PageLinks a
				{	background:			url('../images/Products/Buttons/PageNum.gif')
									no-repeat;
					height:				42px;
					width:				37px;
					text-align:			center;
					color:				#fff;
					padding:			12px 2px 0px 0px;
					display:			block;
					float:				left;
				}
			.Pagenate .PageLinks a.Selected
				{	background:			url('../images/Products/Buttons/PageNumSelected.gif')
									no-repeat;
				}
		.aaPagenate a:hover
			{	filter:				alpha(opacity=75);
				opacity:			0.75;
				text-decoration:		none;
			}

/*| BreadCrumb	[Start]	|*/
	.Bread
		{
		}
		.Bread .Crumb
			{	background:		url('/Products/BreadCrumb/X.gif')
							repeat-x;
			}
			.Bread .Crumb .StartHover,
			.Bread .Crumb .StartUnHover,
			.Bread .Crumb .Hover,
			.Bread .Crumb .UnHover
				{	color:			#ff7836;
				}
			.Bread .Crumb .StartHover,
			.Bread .Crumb .StartUnHover
				{	padding:		0px 6px 0px 0px;
					cursor:			hand;
					cursor:			pointer;
					font-size:		11px;
					font-weight:		bold;
					color:			#`;
					letter-spacing:		-1px;
					text-transform:		uppercase;
					
				}
			.Bread .Crumb .Hover,
			.Bread .Crumb .UnHover
				{	padding:		0px 5px 0px 12px;
					cursor:			hand;
					cursor:			pointer;
					font-size:		9px;
					font-weight:		bold;
					color:			#005dab;
					word-spacing:		-1px;
					white-space:		normal;
				}
			.Bread .Crumb .StartHover
				{	background:		url('/Products/BreadCrumb/Category_Hover.gif')
								no-repeat;
				}
			.Bread .Crumb .StartUnHover
				{	background:		url('/Products/BreadCrumb/Category.gif')
								no-repeat;
				}
			.Bread .Crumb .Hover
				{	background:		url('../images/Products/BreadCrumb/SubCategory_Hover.gif')
								no-repeat
								left center;
					color:			#f4944d;
				}
			.Bread .Crumb .UnHover
				{	background:		url('../images/Products/BreadCrumb/SubCategory.gif')
								no-repeat
								left center;
				}

/*| BreadCrumb	[End]	|*/

/*| CATALOG	[Start]	|*/
	.PRODUCTS.CATALOG
		{
		}
		.PRODUCTS.CATALOG .ItemDump
			{
			}
			.PRODUCTS.CATALOG .ItemDump .ITEM
				{	padding:		5px 5px 5px 5px;
					float:			left;
				}
				.PRODUCTS.CATALOG .ItemDump .ITEM .CATEGORY
					{	width:			141px;
						height:			21px;
						background:		url('../images/Products/Frame/CatalogTop.gif')
									no-repeat;
						text-align:		center;
						padding:		3px 0px 0px 0px;
					}
					.PRODUCTS.CATALOG .ItemDump .ITEM .CATEGORY a
						{	padding:		0px 2px 0px 3px;
							display:		block;
							color:			#fff;
							font-family:		verdana,tahoma,arial;
							font-size:		11px;
							font-weight:		normal;
						}
					.PRODUCTS.CATALOG .ItemDump .ITEM .CATEGORY a:hover
						{	text-decoration:	none;
						}
				.PRODUCTS.CATALOG .ItemDump .ITEM .IMAGE
					{	width:			141px;
						height:			110px;
						text-align:		center;
						background:		#fff;
					}
					.PRODUCTS.CATALOG .ItemDump .ITEM .IMAGE .Panel
						{	width:			141px;
							height:			110px;
							background:		#fff;
							overflow:		hidden;
							cursor:			hand;
							cursor:			pointer;
						}
						.PRODUCTS.CATALOG .ItemDump .ITEM .IMAGE .Panel .IMG
							{	width:			141px;
								height:			110px;
								overflow:		hidden;
								background:		#000;
							}
						.PRODUCTS.CATALOG .ItemDump .ITEM .IMAGE .Panel .Frame
							{	width:			141px;
								height:			110px;
								position:		relative;
								display:		block;
								top:			-110px;
							}
		.PRODUCTS.CATALOG .ItemDump .ITEM .UnHover .IMAGE .Panel .IMG
			{	
			}
		.PRODUCTS.CATALOG .ItemDump .ITEM .Hover .IMAGE .Panel .IMG
			{	filter:			alpha(opacity=70);
				opacity:		0.7;
			}
		.PRODUCTS .ITEM .Viewed
			{	color:			#02629b;
				font-family:		verdana,tahoma,arial;
				font-size:		10px;
				padding:		2px 5px 0px 0px;
				display:		none;
			}
/*| CATALOG	[End]	|*/

/*| CATALOG ITEM	[Start]	|*/
	.PRODUCTS.ITEMS
		{
		}
		.PRODUCTS.ITEMS .ItemDump
			{
			}
			.PRODUCTS.ITEMS .ItemDump .ITEM
				{	padding:		5px 5px 5px 5px;
					float:			left;
				}
				.PRODUCTS.ITEMS .ItemDump .ITEM .PRODNAME
					{	width:			141px;
						height:			30px;
						background:		#0278be
									url('../images/Products/Frame/ItemTop.gif')
									no-repeat;
						text-align:		center;
						vertical-align:		top;
						padding:		3px 0px 0px 0px;
					}
					.PRODUCTS.ITEMS .ItemDump .ITEM .PRODNAME a
						{	padding:		0px 2px 0px 3px;
							color:			#fff;
							display:		block;
							font-family:		verdana,tahoma,arial;
							font-size:		11px;
							font-weight:		normal;
						}
					.PRODUCTS.ITEMS .ItemDump .ITEM .PRODNAME a:hover
						{	text-decoration:	none;
						}
				.PRODUCTS.ITEMS .ItemDump .ITEM .IMAGE
					{	width:			141px;
						height:			106px;
						text-align:		center;
						background:		#fff;
					}
					.PRODUCTS.ITEMS .ItemDump .ITEM .IMAGE .Panel
						{	width:			141px;
							height:			106px;
							background:		#fff;
							overflow:		hidden;
							cursor:			hand;
							cursor:			pointer;
						}
						.PRODUCTS.ITEMS .ItemDump .ITEM .IMAGE .Panel .IMG
							{	width:			141px;
								height:			106px;
								overflow:		hidden;
								background:		#000;
							}
						.PRODUCTS.ITEMS .ItemDump .ITEM .IMAGE .Panel .Frame
							{	width:			141px;
								height:			106px;
								position:		relative;
								display:		block;
								top:			-106px;
							}
				.PRODUCTS.ITEMS .ItemDump .ITEM .LINE
					{	
					}
				.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO
					{	height:			41px;
						vertical-align:		top;
					}
					.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel
						{	width:			141px;
							background:		no-repeat
										bottom;
							overflow:		hidden;
							cursor:			hand;
							cursor:			pointer;
						}
						.PNG .PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel
							{	background-image:	url('../images/Products/Frame/ItemBottom.png');
							}
						.GIF .PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel
							{	background-image:	url('../images/Products/Frame/ItemBottom.gif');
							}
						.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel .DESC
							{	width:			141px;
								height:			77px;
								overflow:		hidden;
								padding:		5px 5px 5px 5px;
								color:			#1f1f1f;
								font-family:		verdana,tahoma,arial;
								font-size:		9px;
								font-weight:		normal;
							}
							.PRODUCTS .ItemDump .ITEM .PRODINFO .DESC b,
							.PRODUCTS .ItemDump .ITEM .PRODINFO .DESC strong
								{	font-size:		11px;
								}
						.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel .PRICE
							{	vertical-align:		top;
								display:		block;
								padding:		5px 5px 7px 5px;
								color:			#435d49;
								font-family:		verdana,tahoma,arial;
								font-size:		10px;
								font-weight:		normal;
							}
							.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel .PRICE .Percent
								{	color:			#c00;
									font-size:		11px;
									font-weight:		bold;
									line-height:		9px;
								}
							.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel .PRICE .Off
								{	color:			#c00;
									vertical-align:		top;
									font-size:		8px;
									font-weight:		bold;
								}
							.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel .PRICE .Reg
								{	font-size:		9px;
									text-decoration:	line-through;
								}
							.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel .PRICE .Sale
								{	color:			#435d49;
									font-size:		10px;
									font-weight:		bold;
									display:		none;
								}
						.PRODUCTS.ITEMS .ItemDump .ITEM .PRODINFO .Panel .VIEWED
							{	padding:		0px 5px 5px 5px;
								color:			#757575;
								font-family:		verdana,tahoma,arial;
								font-size:		9px;
								font-weight:		normal;
							}

		.PRODUCTS.ITEMS .ItemDump .ITEM .UnHover .IMAGE .Panel .IMG
			{	
			}
		.PRODUCTS.ITEMS .ItemDump .ITEM .Hover .IMAGE .Panel .IMG
			{	filter:			alpha(opacity=70);
				opacity:		0.7;
			}
		.PRODUCTS.ITEMS .ItemDump .ITEM .UnHover .PRODINFO .Panel
			{	
			}
			.PRODUCTS.ITEMS .ItemDump .ITEM .UnHover .PRODINFO .Panel .DESC
				{	display:		none;
				}
		.PRODUCTS.ITEMS .ItemDump .ITEM .Hover .PRODINFO .Panel
			{	position:		absolute;
				z-index:		99;
			}
			.PRODUCTS.ITEMS .ItemDump .ITEM .Hover .PRODINFO .Panel .DESC
				{	display:		block;
				}
/*| CATALOG ITEM	[End]	|*/


/*| DETAILS		[Start]	|*/
	/*| DIMENSIONS		[Start]	|*/
		.DETAILS .IMAGE,
		.DETAILS .IMAGE .Panel,
		.DETAILS .IMAGE .Panel .IMG,
		.DETAILS .IMAGE .Panel .Frame
			{	width:			263px;
				height:			221px;
			}
		.DETAILS #DEFAULTDUMP .ITEM,
		.DETAILS #DEFAULTDUMP .ITEM .Panel,
		.DETAILS #DEFAULTDUMP .ITEM .Panel .IMG,
		.DETAILS #DEFAULTDUMP .ITEM .Panel .Frame,
		.DETAILS .OptDump .ITEM,
		.DETAILS .OptDump .ITEM .Panel,
		.DETAILS .OptDump .ITEM .Panel .IMG,
		.DETAILS .OptDump .ITEM .Panel .Frame
			{	width:			52px;
				height:			43px;
			}
	/*| DIMENSIONS		[End]	|*/

	.DETAILS
		{
		}
		.DETAILS .MB_Label
			{	font-size:		9px;
			}
		.DETAILS .Expand
			{	width:			590px;
				height:			447px;
				position:		absolute;
				background:		#000;
				border:			1px solid #cbcbcb;
				z-index:		99;
			}
			.DETAILS .Expand #NAV
				{	border-bottom:		1px solid #444;
					height:			30px;
					text-align:		center;
				
				}
				.DETAILS .Expand #NAV .anchor
					{	padding:		2px 2px 2px 2px;
						float:			left;
						height:			30px;
						width:			35px;
					}
					.DETAILS .Expand #NAV .anchor a
						{	padding:		4px 0px 0px 0px;
							display:		block;
							height:			100%;
							width:			100%;
							border:			1px solid #555;
							background:		#444;
							color:			#fff;
						}
					.DETAILS .Expand #NAV .anchor a:hover
						{	text-decoration:	none;
							border:			1px solid #666;
							background:		#555;
						}
			.DETAILS .Expand #PHT
				{	text-align:		center;
					vertical-align:		middle;
					background:		#fff;
				}
				.DETAILS .Expand #PHT div
					{	text-align:		center;
						vertical-align:		middle;
						overflow:		hidden;
					}
		.DETAILS .IMAGE
			{	text-align:		center;
			}
			.DETAILS .IMAGE .Panel
				{	background:		#fff;
					overflow:		hidden;
					cursor:			hand;
					cursor:			pointer;
				}
				.DETAILS .IMAGE .Panel .IMG
					{	overflow:		hidden;
						vertical-align:		middle;
						background:		#37383a;
					}
				.DETAILS .IMAGE .Panel .Frame
					{	position:		relative;
						display:		block;
						top:			-221px;
					}
		.DETAILS .UnHover .IMAGE .Panel .IMG
			{	
			}
		.DETAILS .Hover .IMAGE .Panel .IMG
			{	filter:			alpha(opacity=70);
				opacity:		0.7;
			}


		.DETAILS #DEFAULTDUMP .ITEM
			{	text-align:		center;
				padding:		2px 4px 2px 0px;
				float:			left;
			}
			.DETAILS #DEFAULTDUMP .ITEM .Panel
				{	background:		#fff;
					overflow:		hidden;
					cursor:			hand;
					cursor:			pointer;
				}
				.DETAILS #DEFAULTDUMP .ITEM .Panel .IMG
					{	overflow:		hidden;
						vertical-align:		middle;
						background:		#37383a;
					}
				.DETAILS #DEFAULTDUMP .ITEM .Panel .Frame
					{	position:		relative;
						display:		block;
						top:			-43px;
					}
		.DETAILS #DEFAULTDUMP .UnHover .ITEM .Panel .IMG
			{	
			}
		.DETAILS #DEFAULTDUMP .Hover .ITEM .Panel .IMG
			{	filter:			alpha(opacity=70);
				opacity:		0.7;
			}


		.DETAILS .TITLENAME
			{	font-size:		14px;
				font-weight:		bold;
			}
		.DETAILS .VIEWS
			{	font-size:		10px;
				text-align:		right;
				display:		none;
			}
		.DETAILS .PRODID
			{	font-size:			11px;
				letter-spacing:		2px;
			}
		.DETAILS .DESCRIPTION
			{	padding:		3px 0px 10px 5px;
			}
							.DETAILS .DESCRIPTION b,
							.DETAILS .DESCRIPTION strong
								{	font-size:		12px;
								}
		.DETAILS .Options
			{	padding:		3px 0px 10px 5px;
			}
			.DETAILS .Options .Percent
				{	padding:		5px 0px 0px 0px;
					color:			#c00;
					font-size:		18px;
					font-weight:		normal;
				}
				.DETAILS .Options .Percent .Off
					{	padding:		0px 0px 0px 5px;
						font-size:		14px;
					}
			.DETAILS .Options .PRICE
				{	padding:		5px 0px 0px 0px;
					color:			#0278be;
					font-size:		14px;
					font-weight:		bold;
				}
				.DETAILS .Options .PRICE .Reg
					{	display:		block;
						font-size:		11px;
						text-decoration:	line-through;
						color:			#02629b;
					}

			.DETAILS .Options .qs
				{	padding:		7px 7px 0px 0px;
					font-size:		14px;
					font-weight:		normal;
					text-align:		right;
					color:			#4a5354;
					letter-space:		-1;
					text-transform:		uppercase;
				}
			.DETAILS .Options select
				{	width:		220px;
				}
			.DETAILS div.Error
				{	height:			24px;
					padding:		3px 3px 3px 60px;
					width:			100%;	
					display:		block;
					border:			1px solid #e0d99c;
					background:		#fdf9d7
								url('../images/Products/TextBox/Error.jpg')
								no-repeat
								left center;
					font-size:		12px;
					font-weight:		normal;
					color:			#f00;
				}

		.DETAILS div.OptDump 
			{	width:			224px;
				display:		block;
			}
		.DETAILS table.OptDump 
			{	
			}
			.DETAILS .OptDump .ITEM
				{	text-align:		center;
					padding:		2px 4px 2px 0px;
					float:			left;
				}
				.DETAILS .OptDump .ITEM .Panel
					{	background:		#fff;
						overflow:		hidden;
						cursor:			hand;
						cursor:			pointer;
					}
					.DETAILS .OptDump .ITEM .Panel .IMG
						{	overflow:		hidden;
							vertical-align:		middle;
							background:		#000;
						}
					.DETAILS .OptDump .ITEM .Panel .Frame
						{	position:		relative;
							display:		block;
							top:			-43px;
						}
			.DETAILS .OptDump .UnHover .ITEM .Panel .IMG
				{	
				}
			.DETAILS .OptDump .Hover .ITEM .Panel .IMG
				{	filter:			alpha(opacity=70);
					opacity:		0.7;
				}

/*| DETAILS		[End]	|*/


/*| SIDEBAR	[Start]	|*/
	.PRODUCTS .SIDEBAR
		{	background:		url('../images/Background/UserSide.gif')
						repeat-y;
			padding:		5px 8px 0px 5px;
		}

	.PRODUCTS .SIDEBAR,
	.PRODUCTS .SIDEBAR td
		{	color:			#000;
		}
		.PRODUCTS .SIDEBAR .GuestTitle
			{	height:			31px;
				padding:		2px 5px 0px 8px;
				vertical-align:		top;
				font-size:		12px;
				font-weight:		normal;
				color:			#fff;
			}
			.PRODUCTS .SIDEBAR .GuestTitle .LOGOUT
				{	font-size:		10px;
					font-weight:		normal;
					color:			#fff;
					text-transform:		lowercase;
				}
		.PRODUCTS .SIDEBAR .INFOAREA
			{	padding:		0px 1px 10px 1px;
			}
			.PRODUCTS .SIDEBAR .INFOAREA,
			.PRODUCTS .SIDEBAR .INFOAREA td
				{	color:			#fff;
					font-size:		10px;
				}
			.PRODUCTS .SIDEBAR .INFOAREA a
				{	color:			#000;
				}
			.PRODUCTS .SIDEBAR .SECTION
				{	height:			31px;
					padding:		0px 0px 0px 10px;
					vertical-align:		top;
					font-size:		12px;
					font-weight:		bold;
					color:			#fff;
					background:		transparent;
					border:			solid #7f3c1b;
					border-width:		1px 0px 0px 0px;
				}
			.PRODUCTS .SIDEBAR .INFOAREA .Overview
				{	background:		transparent;
					border-bottom:		1px solid #ee6724;
				}
			.PRODUCTS .HotListDisplay
				{	
				}
			.PRODUCTS .SIDEBAR .CartDisplay
				{	
				}
				.PRODUCTS .SIDEBAR .CartDisplay .SUB
					{	padding:		2px 0px 3px 4px;
						background:		transparent;
						border-top:		0px solid #eee;
						font-size:		9px;
						color:			#fff;
					}
				.PRODUCTS .SIDEBAR .CartDisplay .TOTAL
					{	padding:		3px 0px 4px 4px;
						background:		transparent;
						border-top:		0px solid #5ebdf9;
						border-bottom:		1px solid #ee6724;
						font-size:		12px;
						color:			#fff;
					}
				.PRODUCTS .SIDEBAR .CartDisplay .Links
					{	padding:		0px 10px 0px 0px;
						text-align:		right;
					}
					.PRODUCTS .SIDEBAR .CartDisplay .Links td
						{	padding:		0px 1px 3px 1px;
						}
					.PRODUCTS .SIDEBAR .CartDisplay .Links a
						{	padding:		2px 3px 2px 3px;
							color:			#fff;
							font-weight:		normal;
							font-size:		10px;
							background:		#3a4a4e
										url('../images/Products/Side/Link_X.gif')
										repeat-x
										bottom;
							border:			solid #3a4a4e;
							border-width:		0px 1px 1px 1px;
							display:		block;
						}
					.PRODUCTS .SIDEBAR .CartDisplay .Links a:hover
						{	background:		#657275
										url('../images/Products/Side/Link_X.gif')
										repeat-x
										0px -5px;
							text-decoration:	none;
						}

		.PRODUCTS .SIDEBAR input.Box
			{	height:			24px;
				font-size:		12px;
				font-weight:		bold;
				color:			#000;
				border-top:		1px solid #999;
				border-left:		1px solid #ddd;
				border-bottom:		1px solid #ddd;
				border-right:		1px solid #ddd;
				padding:		3px;
			}

		.PRODUCTS .SIDEBAR .ExtraButtons
			{	border-top:		1px solid #ee6724;
			}
			.PRODUCTS .SIDEBAR .ExtraButtons td
				{	padding:		1px 0px 0px 5px;
				}
		.PRODUCTS .SIDEBAR .Button
			{	padding:		0px;
				border:			1px solid #408cbb;
				background:		transparent;
				display:		compact;
			}
			.PRODUCTS .SIDEBAR .Button input
				{	height:			20px;
					font-size:		11px;
					color:			#fff;
					letter-spacing:		0px;
					background:		#999
								url('../images/Products/Buttons/X.gif')
								repeat-x
								center center;
					border:			0px;
				}

		.PRODUCTS .SIDEBAR .Stretch,
		.PRODUCTS .SIDEBAR .Stretch input
			{	width:			100%;
			}

		.PRODUCTS .SIDEBAR a.Note
			{	font-size:		9px;
				font-weight:		normal;
				color:			#fff;
			}
		.PRODUCTS .SIDEBAR a.Note:hover
			{	color:			#000;
			}

		.PRODUCTS .SIDEBAR span.Good
			{	height:			24px;
				padding:		3px 3px 3px 60px;
				width:			100%;	
				display:		block;
				border:			1px solid #77a97c;
				background:		#c1e9c1
							url('../images/Products/TextBox/Good.jpg')
							no-repeat
							left center;
				font-size:		12px;
				font-weight:		normal;
				color:			#318931;
			}
		.PRODUCTS .SIDEBAR span.Error
			{	height:			24px;
				padding:		3px 3px 3px 60px;
				width:			100%;	
				display:		block;
				border:			1px solid #e0d99c;
				background:		#fdf9d7
							url('../images/Products/TextBox/Error.jpg')
							no-repeat
							left center;
				font-size:		12px;
				font-weight:		normal;
			}

	/*| DETAILS		[Start]	|*/

	.PRODUCTS .OverviewList
		{	
		}
	.PRODUCTS .OverviewList .Section
		{	font-size:		14px;
			font-weight:		bold;
			color:			#f4944d;
			letter-spacing:		-1px;
			border-top:		1px solid #005dab;
		}
	.PRODUCTS .Overview
		{	cursor:			hand;
			cursor:			pointer;
		}
		/*| DIMENSIONS		[Start]	|*/
			.PRODUCTS .SIDEBAR .CartDisplay .Panel,
			.PRODUCTS .SIDEBAR .CartDisplay .IMG,
			.PRODUCTS .SIDEBAR .CartDisplay .Frame,
			.PRODUCTS .Overview .Panel,
			.PRODUCTS .Overview .IMG,
			.PRODUCTS .Overview .Frame
				{	width:			52px;
					height:			43px;
				}
		/*| DIMENSIONS		[End]	|*/
			.PRODUCTS .SIDEBAR .CartDisplay .Panel,
			.PRODUCTS .Overview .Panel
				{	background:		#fff;
					overflow:		hidden;
					cursor:			hand;
					cursor:			pointer;
				}
				.PRODUCTS .SIDEBAR .CartDisplay .Panel .IMG,
				.PRODUCTS .Overview .Panel .IMG
					{	overflow:		hidden;
						vertical-align:		middle;
						background:		#000;
					}
				.PRODUCTS .SIDEBAR .CartDisplay .Panel .Frame,
				.PRODUCTS .Overview .Panel .Frame
					{	position:		relative;
						display:		block;
						top:			-43px;
					}
		.PRODUCTS .SIDEBAR .CartDisplay .ProdName,
		.PRODUCTS .Overview .ProdName
			{	display:		block;
				font-size:		12px;
			}
		.PRODUCTS .SIDEBAR .CartDisplay .ProdPrice,
		.PRODUCTS .Overview .ProdPrice
			{	display:		block;
				font-size:		10px;
			}
			.PRODUCTS .Overview .ProdPrice .Percent
				{	color:			#c00;
					font-size:		11px;
					font-weight:		bold;
					line-height:		9px;
				}
			.PRODUCTS .Overview .ProdPrice .Off
				{	color:			#c00;
					vertical-align:		top;
					font-size:		8px;
					font-weight:		bold;
				}
			.PRODUCTS .Overview .ProdPrice .Reg
				{	font-size:		9px;
					display:		block;
					text-decoration:	line-through;
				}
			.PRODUCTS .Overview .ProdPrice .Sale
				{	color:			#435d49;
					font-size:		10px;
					font-weight:		bold;
					display:		none;
				}


		.PRODUCTS .SIDEBAR .CartDisplay .Add,
		.PRODUCTS .SIDEBAR .CartDisplay .Minus
			{	display:		block;
				text-align:		center;
				vertical-align:		middle;
				padding:		1px;

			}

		.PRODUCTS .SIDEBAR .CartDisplay .Add span,
		.PRODUCTS .SIDEBAR .CartDisplay .Minus span
			{	color:			#fff;
				border:			1px solid;
				width:			14px;
				height:			10px;
				display:		block;
				text-align:		center;
				vertical-align:		middle;
				font-size:		9px;
			}
			.PRODUCTS .SIDEBAR .CartDisplay .Add:hover,
			.PRODUCTS .SIDEBAR .CartDisplay .Minus:hover
				{	text-decoration:		none;

				}
		.PRODUCTS .SIDEBAR .CartDisplay .Add span
			{	background:		#029609;
				border-color:		#007a06;
			}
		.PRODUCTS .SIDEBAR .CartDisplay .Minus span
			{	background:		#b30000;
				border-color:		#7a0000;
			}

 
	/*| DETAILS		[End]	|*/
/*| SIDEBAR	[End]	|*/