
	/* ----- Formbots Go Away ----- */
	.FormFieldH {
		display: none;
	}

	/* ----- Anchor Tags ----- */
	a {
		color: 000000;
		font-family: arial,times new roman,verdana;
		font-size: 9pt
	}
	
	a:visited {
		color: 000000;
	}
	
	
	a:hover {
		color: 4a4846;
	}
	
	
	a:active {
		color: 4a4846;
	}	

	.nounder { 
		text-decoration: none;
	}

	/* This set the font for all default text inside of body, so that means the entire site. */
	body {
		color: 0A1F62;
		font-size: 9pt;
		font-family: arial,times new roman,verdana;
	}

	/* ----- tbody Style ----- */
	/* The tbody tag does not inheriate from body, which is wrong. */
	tbody {
		color: 0A1F62;
		font-size: 9pt;
		font-family: arial,times new roman,verdana;
	}

	/* ----- Set the H1, H2 and H3 styles ----- */
	h1 {
		color: black;
		font-family: arial,times new roman,verdana;
		font-size: 15pt;
	}
	
	h2 {
		color: black;
		font-family: arial,times new roman,verdana;
		font-size: 10pt;
	}
	
	h3 {
		color: black;
		font-family: arial,times new roman,verdana;
		font-size: 8pt;
	}

	/* 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,times new roman,verdana;
		font-weight:normal;
		font-size:10pt;
	}

	.orderformhdr {
		background-color:0000ff;
		border-color:BBBBBB;
		color:ffffff;
		font-family:arial,times new roman,verdana;
		font-size:10pt;
		font-weight:bold;
	}

	.orderform th {
		background-color:0000ff;
		border-color:BBBBBB;
		color:ffffff;
		font-family:arial,times new roman,verdana;
		font-weight:bold;
		font-size:10pt;
	}

	.orderformbody {
		background-color:f0f0e8;
		border-color:BBBBBB;
		color:000000;
		font-family:arial,times new roman,verdana;
		font-size:10pt;
		font-weight:normal;
	}

	.orderform td {
		background-color:f0f0e8;
		border-color:BBBBBB;
		color:000000;
		font-family:arial,times new roman,verdana;
		font-size:10pt;
		font-weight:normal;
	}

	.orderform .detail {
		background-color:f0f0e8;
		border-color:BBBBBB;
		color:000000;
		font-family:arial,times new roman,verdana;
		font-size:10pt;
		font-weight:normal;
	}

	a.detail {
		font-size:10pt;
	}
	
	a.detail:visited {
		font-size:10pt;
	}
	
	a.detail:hover {
		font-size:10pt;
	}
	
	a.active:active {
		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;
	}

	.AffiliateMenuLink, .AffiliateMenuLink:Visited {
		margin: 0px;
		padding: 2px 2px 2px 2px;
		border: 1px solid BBBBBB;
	 	background-color:0000ff;
		color:ffffff; 
		font-family:arial,times new roman,verdana;
		font-weight:bold;
		font-family:arial,times new roman,verdana;
		font-size:9pt;
		text-decoration: none;
	}
		
	.AffiliateMenuLink:hover {
		color: #445588;
		background-color: #CCCCCC;
	}
		
	
	
	
	.topnav {
		color: 0A1F62;
		font-family: arial,times new roman,verdana;
		font-size: 10pt;
		text-decoration: none;			
		background-color: ;
		height: ;
		width: ;
		display: ;
		
		
	}
			
	.topnav:visited {
		color: 0A1F62;
		background-color: ;
	}	
		
	.topnav:hover {
		color: 000000;
		background-color: ;
		
		
	}
	
	.topnav:active {
		color: 000000;
		background-color: ;
	}
		
	
	.bottomnav {
		color: 000000;
		font-family: arial,times new roman,verdana;
		font-size: 10pt;
		text-decoration: none;
		background-color: ;
		height: ;
		width: ;
		display: ;
		
		
	}
	
	.bottomnav:visited {
		color: 000000;
		background-color: ;
	}	
	
	.bottomnav:hover {
		color: 666666;
		background-color: ;
		
		
	}
	
	.bottomnav:active {
		color: 000000;
		background-color: ;
	}
		
	
	.rightnav {
		color: ;
		font-family: arial,times new roman,verdana;
		font-size: 9pt;
		text-decoration: none;
		background-color: ;
		height: ;
		width: ;
		display: ;
		
		
	}
	
	.rightnav:visited {
		color: ;
		background-color: ;
	}
	
	.rightnav:hover {
		color: ;
		background-color: ;
		
		
	}
	
	.rightnav:active {
		color: ;
		background-color: ;
	}	
	
			
	.leftnav { 
		color: 0A1F62;
		font-family: arial,times new roman,verdana;  
		font-size: 9pt; 
		text-decoration: none;
		background-color: dcd4c2;
		margin-bottom: ;
		width: ;
		height: ;
		display: ;
		
		
	}
	
	.leftnav:link {
		color: ;
		background-color: ;
	}
	
	.leftnav:visited {
		color: ;
		background-color: ;
	}	
	
	.leftnav:hover {
		color: ;
		background-color: ;
		
		
	}
		
	.leftnav:active {
		color: 666666;
		background-color: ;
	}
		
	
		
		
