@media all {	/* Product List */
	TABLE.ProductList				{ margin-bottom: 5px; width: 100%; border: 1px solid black; border-bottom-width: 0px; }

	TABLE.ProductListCommandsCell	{ border: 0px solid blue; xborder-width: 1px 0px 0px 1px; }


	TABLE.ProductListCommandsCell FORM	{ margin: 0px; }

	TABLE.QuantityOfProducts	{ margin-bottom: 5px; xborder: 1px solid black; }
	TD.QuantityOfProducts		{ padding: 3px 30px 3px 30px; font-family: Verdana,Helvetica; font-size: 10pt; text-align: center; }

	TABLE.PageBar				{ margin-bottom: 5px; border: 1px solid black; }
	TD.PageBar					{ padding: 3px 20px; font-family: Verdana,Helvetica; font-size: 10pt; text-align: center; }

	TD.PageBar A, TD.PageBar A:Link, TD.PageBar A:Visited, TD.PageBar A:Active
						{ color: #000070; text-decoration: underline; }	/* FFFF00 */
	TD.PageBar A:Active	{ color: #A00000; }
	TD.PageBar A:Hover	{ color: #4A4AFF; text-decoration: none; }


	H3.ProductDescription	{ margin: 0px; font-family: Verdana,Helvetica; font-size: 10pt; font-weight: bold; }
	H4.ProductName			{ margin: 10px 0px 0px 0px; font-family: Arial; font-size: 10pt; font-weight: normal; font-style: normal; }
	.ProductSpecks			{ font-size: 8pt; font-family: "Ms Sans Serif",Helvetica; padding-top: 5px; }
	.ProductCommands		{ text-align: right; padding: 3px; border-bottom: 1px solid black; xborder-left: 1px solid black; }

	TD.ProductCommands TABLE	{ text-align: center; }

	TD.ProductCell			{ text-align: left; vertical-align: top; padding: 10px 10px 2px 10px; xborder-bottom: 1px solid black; xborder-left: 1px solid black; }

	.ProductListButton		{ font-size: 8pt; font-family: "Ms Sans Serif",Helvetica; width: 100px; }
	TD.ProductImage			{ padding: 10px; xborder-bottom: 1px solid black; text-align: center; }

	DIV.ProductLink			{ font-family: Arial; font-size: 10pt; }

	IMG.CCard				{ margin: 3px; }
	/* .Command					{ font-size: 8pt; font-family: "Ms Sans Serif",Helvetica; margin-right: 5px } */


	DIV.Cat	{ margin-top: 10px; padding: 0px 0px 0px 40px; border: 0px solid #97BEE8; border-width: 1px 1px 0px 0px; border-color: #C0C0C0; }
	UL.Cat	{ text-align: left; margin-left: 10px; margin-top: 0px; padding-left: 10px; }
	LI.Cat	{ line-height: 1.2; white-space: nowrap; }



	TD.ProductImage		{ border-bottom: 1px solid black; }




}	/* Product List */

@media all {	/* Product Details */
	TABLE.ProductDetails	{ border: 0px solid black; border-bottom-width: 0px; }
	H2.ProductDetails		{ margin: 0px; font-family: Times; font-size: 14pt; font-style: normal; }
	TH.ProductDetails		{ border-bottom: 0px solid black; padding: 3px 10px 3px 10px; }
	TD.ProductDetails		{ border-bottom: 0px solid black; border-left: 0px solid black; font-family: Arial; font-size: 10pt; padding: 10px 20px 10px 20px; vertical-align: top; }
	TD.ProductThumbs		{ border-bottom: 0px solid black; padding: 0px 10px 10px 10px; text-align: center; vertical-align: top; }
	IMG.ProductThumb		{ margin-top: 10px; border: 1px solid black; }

	TD.ProductDetailsCommandsBlock	{ height: 30px; border-bottom: 0px solid black; border-left: 0px solid black; vertical-align: middle; padding: 5px 20px 5px 20px; }
	TD.ProductDetailsCommandsCells	{ font-family: Arial; font-size: 10pt; vertical-align: middle; padding: 0px 20px 0px 0px; border: 0px solid green; }

/*
	TABLE.ProductDetails TABLE,
	TABLE.ProductDetails		{ border: 1px solid black; border-width: 1px 0px 0px 1px; }
	TABLE.ProductDetails TH,
	TABLE.ProductDetails TD.x		{ border: 1px solid black; border-width: 0px 1px 1px 0px; }

*/

}	/* Product Details */

