
		/* Formbots go away. */
		.FormFieldH {
			display: none;
		}
		
		/* Anchor */
		A {
			COLOR: 000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 9pt
		}
		A:visited {
			COLOR: 000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 9pt
		}
		A:active {
			COLOR: 666666; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 9pt
		}
		
 		A:hover {
 			COLOR: 666666; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 9pt
 		}
  		

		.nounder { text-decoration: none }

		/* This set the font for all default text inside of body, so that means the entire site. */
		body {
			COLOR: black; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Verdana, Helvetica;
		}

		/* The tbody tag does not inheriate from body, which is wrong. */
		tbody {
			COLOR: black; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Verdana, Helvetica;
		}

		/* Set the H1, H2 and H3 styles */
		h1 {
			COLOR: black; font-family: Arial; font-size: 12pt;
		}
		h2 {
			COLOR: black; font-family: Arial; font-size: 10pt;
		}
		h3 {
			COLOR: black; font-family: Arial; font-size: 8pt;
		}

  
		
			.sitemap { COLOR: 000000; FONT-FAMILY: aerial;  FONT-SIZE: 12px; text-decoration: none;
			}
			.sitemap:visited {
				COLOR: 000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px
			}
			.sitemap:link {
				COLOR: 000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px
			}
			.sitemap:hover {
				COLOR: 666666; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px
			}
			.sitemap:active {
				COLOR: 000000; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 12px
			}
		

		/* Set the Product Group Title H1 and Product Title H2 styles classes */
		h1.productGroupTitle {
			color: 000000; 
			font-family: Arial; 
			font-size: 13.5pt;
			margin: 4px;
			padding: 0;
		}
		h2.productGroupTitle2 {
			color: 000000; 
			font-family: Arial; 
			font-size: 12.5pt;
			margin: 4px;
			padding: 0;
		}
		
		h3.productTitle {
			color: 000000;
			font-family: Arial; 
			font-size: 12pt;
			margin: 0px;
			margin-bottom:-15px; /* This sets the bottom margin so there is no space below it. */
			padding: 0;
		}
		
		
		.orderform {
		 background-color:f0f0e8; border-color:BBBBBB;
		 font-family:Arial, Verdana, Helvetica; font-weight:normal;
		 font-size:10pt;
		}
		.orderformhdr {
		 background-color:0000ff; border-color:BBBBBB;
			color:ffffff; font-family:Arial, Verdana, Helvetica;
			font-size:10pt; font-weight:bold;
		}
		.orderform th {
		 background-color:0000ff; border-color:BBBBBB;
			color:ffffff; font-family:Arial, Verdana, Helvetica;
			font-weight:bold;
			font-size:10pt;
		}
		.orderformbody {
		 background-color:f0f0e8; border-color:BBBBBB;
			color:000000; font-family:Arial, Verdana, Helvetica;
			font-size:10pt; font-weight:normal;
		}
		.orderform td {
		 background-color:f0f0e8; border-color:BBBBBB;
			color:000000; font-family:Arial, Verdana, Helvetica;
			font-size:10pt; font-weight:normal;
		}
		.orderform .detail {
		 background-color:f0f0e8; border-color:BBBBBB;
			color:000000; font-family:Arial, Verdana, Helvetica;
			font-size:10pt; font-weight:normal;
		}

		A.detail { font-size:10pt; }
		A.detail:hover  { font-size:10pt; }
		A.active:active  { font-size:10pt; }
		A.detail:visited  { font-size:10pt; }

		.catalogProductMfg {
		 	color:black; font-family:Arial, Verdana, Helvetica;
			font-size:9pt; font-weight:normal;
		}
		
		.catalogProductQty {
		 	color:bold; font-family:Arial, Verdana, Helvetica;
			font-size:10pt; font-weight:normal;
		}
		
		.catalogProductPrice {
		 	color:black; font-family:Arial, Verdana, Helvetica;
			font-size:10pt; font-weight:bold;
		}

		.catalogProductSalePrice {
		 	color:red; font-family:Arial, Verdana, Helvetica;
			font-size:10pt; font-weight:bold;
		}

		.catalogProductFeaturedPrice {
		 	color:red; font-family:Arial, Verdana, Helvetica;
			font-size:11pt; font-weight:bold;
		}
