
			BODY			{	font-family:  verdana, arial, geneva,  helvetica, sans-serif; 
									Font-Size : 12px;
									Font-Style : normal;
									Color : #000000;
									margin-top: 2px;
									margin-left: 2px;
									margin-right: 0px;
									background-color : #ffffff
								}

			TD			{ font-family:  verdana, arial, geneva,  helvetica, sans-serif;  
								Font-Size : 12px;
								Font-Style : normal;
								Color : #000000;
								}

			h1			{ 
								color : #660033;
								font-weight: normal;
								font-family: verdana, geneva, arial, helvetica, sans-serif;
								font-size: 24px;
								padding-top: 14px;
								}

			h2			{ 
								color : #660033 ;
								font-weight: normal;
								font-family: verdana, geneva, arial, helvetica, sans-serif;
								font-size: 20px;
								padding-top: 14px
								}

			h3			{ 
								color : #660033 ;
								font-weight: bold;
								font-family: verdana, geneva, arial, helvetica, sans-serif;
								font-size: 16px;
								padding-bottom: 0px
								}

			h4			{ 
								color : #660033 ;
								font-weight: bold;
								font-family: verdana, geneva, arial, helvetica, sans-serif;
								font-size: 14px
								}

					.red		{color : #853553}
					.blue		{color : #000066}
					.white	{color : #ffffff}
					.black	{color : #000000}
					
					.nopad	{padding-bottom : 0px;
								 padding-top : 0px;
								 color : #000066;
								margin: 0em }
								
					hr.front	{padding-top : 0px;
								 color : #660033;
								 margin-top: 0em;
								 margin-bottom: .5em; }						
					
					.title	{padding-bottom : 3px;
								 margin-bottom: 0em }

				.subtitle	{ color: #000066;
								  padding-top: 0px;
								  padding-bottom: 3px;
								  margin: 0em }

			.smallest		{ font-size : 9px }
			.smaller		{ font-size : 10px }	
			.small			{ font-size : 12px }
			.bigger			{ font-size : 16px }
			.medium			{ font-size : 14px }
			
			.catl3item      { font-size : 10px;
			                   margin : 0em;
			                   margin-bottom : 0em;
			                   padding-top : 0px;
			                   padding-bottom : 3px }


			img { border-color:#000000 }
            
            .sideheader { color:#660033; font-weight: bold }
			
			A.sidemenu { color:#8e3553; text-decoration:none; font-size:11px; padding-top : 3px; padding-bottom : 3px; padding-left:3px; padding-right : 3px }
			A.sidemenu:visited { color:#42257b; text-decoration:none}
			A.sidemenu:hover { color:#ffffff; text-decoration:none  }
			A.sidemenu:active{ color:#ffffff; text-decoration:none  }
			
			.category  {font-size:12px; font-weight:normal; color:#510AA6;}
			A.category  {font-size:12px; font-weight:normal; color:#510AA6;}
      A.category:hover {color:#FFFFFF;}
			
			A.categorywhite  {font-size:12px; font-weight:normal; color:#510AA6;}
      A.categorywhite:hover {color:#D40000;}
			
			.catcnt {font-size:10px; font-weight: normal; color:#510AA6;}
			
			.subcat  {font-size:9px; color:#3300CC ;}
      A.subcat:hover {color:#FFFFFF}
			.subcatcnt {font-size:9px; font-weight: normal; color:#1E2F7C;}
			TD.subcat { font-family:  arial, geneva,  helvetica, sans-serif}
			
			.subcatlist {font-family:Verdana,Arial,Helvetica; font-size:9px; color: #8E3553}
			a.subcatlist:hover {color:#D40000; font-size:11px}
			
			A					{	color:#660033;
									border-color:#000000;
									text-decoration:underline;									
									font-family:  verdana, arial, geneva,  helvetica, sans-serif}
			A:visited		{	color:#000066 }
			A:hover			{	color:#000066; text-decoration:underline }

			A.topmenu, 
			A.topmenu:visited { color:#4a2c98; font-weight: bold; text-decoration:none; font-size:10px; padding:0em; margin:0em;}
			A.topmenu:hover, 
			A.topmenu:active { color:#000000; font-weight: bold; text-decoration:underline; padding:0em; margin:0em}
			
			A.rightmenu, 
			A.rightmenu:visited { color:#000066; text-decoration:none; font-size:12px; padding:0em; margin:0em;}
			A.rightmenu:hover, 
			A.rightmenu:active  { color:#000066; text-decoration:underline; padding:0em; margin:0em}

			A.footer { color:#660033; text-decoration:none; font-size : 12px; font-weight:normal; font-family: arial, geneva, verdana, helvetica, sans-serif  }
			A.footer:hover,
			A.footer:active { color:#000066; text-decoration:underline }
			A.footer:visited { color:#000066 }

			A.ul					{ color:#660033; text-decoration:underline; font-weight: bold}
			A.ul:visited		{ color:#000066; text-decoration:underline }
			A.ul:hover,
			A.ul:active			{ color:#000066}
			
			a.faq {font-weight: normal}

			.label {	color: #660033;
						font-style: normal;
						font-weight: bold;
						font-size: 16px
					}

			.bluelabel { color: #000066;
							font-weight: bold;
							font-size: 16px;
							font-style: normal
						}
			
			em { font-style: normal }
			
	.indent25	{padding-left: 25px; padding-right: 25px;}
	.indent15	{padding-left: 15px; padding-right: 15px;}
	.indent12	{padding-left: 12px; padding-right: 12px;}
	.indent8	{padding-left: 8px; padding-right: 8px;}
	.indent5	{padding-left: 5px; padding-right: 5px;}
	
	.salesprice {color: #df0000}
	
	.upsellsalesprice {color: #df0000}
	
	.price { color: #000000;
								font-size: 12px;
								font-style: normal;
								font-weight: bold
						 }
						 
	.upsellprice { color: #df0000;
								font-size: 16px;
								font-style: normal;
								font-weight: bold								
						 }
	.upsellpriceline { color: #000000;
										 font-size: 12px;
										 font-style: normal;
										 font-weight: bold;
						 }							 
	
	.prodtitle { color: #660033;
							 font-size: 18px;
							 font-style: normal;
						 }
						 
	.prodrprice { color: #000000;
								font-size: 16px;
								font-style: normal
						 }
	.prodsprice { color: #df0000;
								font-size: 16px;
								font-style: normal;
								font-weight: bold
						 }
	.proddim  { color: #660033;
							font-size: 12px;
							font-style: normal
						}
	
	.discontinued {font-family : arial, verdana, geneva, helvetica, sans-serif;
                  color : #FF0000;
              		font-size : 8pt;