﻿	body						{font-family: Tahoma; font-size: 10pt;}

.lPgFeatures 
{
	text-decoration:none; 
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt; 
	color:black;
    }
    
a.lPgFeatures:hover
{
    text-decoration:underline;
	}
     
.lPgTable
{ 
    width:630px; 
    margin:5px 0px 5px 0px; 
    border:solid 1px #DEDEDE;
    }

	.catHeaderBar				{ FONT-SIZE: 12pt; background-color:#664C80; COLOR: white; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; 
									font-weight:bold; padding:2px 0px 2px 5px;}
	.catHeaderBar_Rev			{ FONT-SIZE: 12pt; background-color:white; COLOR: #664C80; FONT-FAMILY: Tahoma;  
									font-weight:bold; font-style:italic; padding:2px 0px 2px 5px;}
	 
	.imgHeadNav					{ border:0;} 
	a.imgHeadNav				{ border:0;} 
	.MainNavWhiteHref			{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 7.5pt; color: white}
	a.MainNavWhiteHref			{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 7.5pt; color: white}
	a.MainNavWhiteHref:hover 	{text-decoration: underline; color: white}
	.MainDrkPurple				{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: purple}
	.MainNavBlackHref			{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: black}
	.Main2NavBlackHref			{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: black}
	.headNavBlackHref			{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: black}
	a.headNavBlackHref:hover 	{color: purple}
	.TxtHeadNav					{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: black}
	a.TxtHeadNav:hover 			{color: purple}
	.LeftNavSubCatTxt			{ FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:normal;}
	a.LeftNavSubCatTxt			{ FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:normal;}
	a.LeftNavSubCatTxt:hover	{ TEXT-DECORATION: underline; }	
	.LftNavBlackHref			{text-decoration: none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: black}
	a.LftNavBlackHref:hover 	{font-weight: normal; color: purple}
	.LeftNavSubCatTxtmar		{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:normal;}
	a.LeftNavSubCatTxtmar		{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight:normal;}
	
	a.MainNavBlackHref:hover 	{text-decoration: underline}
	.FooterNavGrayHref			{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: gray}
	a.FooterNavGrayHref:hover 	{color: black}
	a.FooterLinks				{text-decoration: none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: gray}
	a.Footer.Links:hover 		{text-decoration: none;}
	
	.inCartHdrTD 				{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; background-color:#D8D8D8;}
	
	.txtCatHeader				{ FONT-SIZE: 9pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #430942; }
	
	.H1Main2NavHref				{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; font-weight:bold;}
	a.H1Main2NavHref:hover		{text-decoration: underline}
	.LeftNavCatTxt				{text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: black; font-weight:bold;}
	a.LeftNavCatTxt:hover		{text-decoration: underline}

     .HomePage_ProductTitle		{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .HomePage_Header_Text		{ FONT-SIZE: 9pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; font-weight: bold }
     .H1LargePurple				{ FONT-SIZE: 10pt; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #430942;}
     
   TD.ItemDetail_DescriptionTable		{ BACKGROUND: #FFFFFF; }
TABLE.ItemDetail_MiniCartTable			{ background-color: #EAE9F2}
     .ItemDetail_ProductTitle			{ FONT-SIZE: 12pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
     .ItemDetail_ProductTitle2			{ FONT-SIZE: 9pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
     .ItemDetail_ProductDescription		{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .ItemDetail_SaleWasPrice			{ FONT-SIZE: 8pt; TEXT-DECORATION:  line-through; font-weight: bold; FONT-FAMILY: Tahoma}
     .ItemDetail_SaleNowPrice			{ FONT-SIZE: 8pt; COLOR: #990000; font-weight: bold; FONT-FAMILY: Tahoma}
     .ItemDetail_Price					{ FONT-SIZE: 8pt; COLOR: #000000; font-weight: bold; FONT-FAMILY: Tahoma}
     .ItemDetail_YouSavePercent			{ FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
SELECT.ItemDetail_select				{ font-size: 10px;}

	 .cboFontStyle       		        { FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
                    
	 .mini_cart_summary		            { FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
	 .status_message		            { FONT-SIZE: 8pt; COLOR: #800000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
	 .navigation_small		            { FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
	 .navigation_small_bold		        { FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
	 .navigation_med		            { FONT-SIZE: 9pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
	 .navigation_med_bold		        { FONT-SIZE: 9pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
	 .navigation_viewed			        { FONT-SIZE: 9pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
	 .med_bold_ul		    			{ FONT-SIZE: 10pt; COLOR: purple; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; font-weight: bold}

     .Standard_Sm_Font					{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Standard_Md_Font					{ FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Standard_MdB_Font					{ FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .Standard_MdB_Font_purp			{ FONT-SIZE: 9pt; COLOR: purple; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .Standard_Lg_Font_purp				{ FONT-SIZE: 12pt; COLOR: purp; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }

     .Standard_Lg_Font					{ FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .Standard_Lrg_GrayFont				{ FONT-SIZE: 12pt; COLOR: gray; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     a.Standard_Sm_Font:hover			{ text-decoration:underline }
     .NoSearchResults_Font				{ FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }

     .Search_Item-PageCount				{ COLOR: #4C4457; }
     .Search_ResultsText				{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .Search_FailedSearch				{ FONT-SIZE: 12pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
TABLE.Search_SaleBorder					{ border:2px solid #990000; }
TABLE.Search_CellBox					{ border-collapse: collapse; border:1px solid #C0C0C0; background: #FFFFFF;}
	 .Search_SaleWasPrice				{ FONT-SIZE: 8pt; TEXT-DECORATION:line-through; FONT-FAMILY: Tahoma; color:gray}
	 .Search_SaleNowPrice				{ FONT-SIZE: 8pt; COLOR: #990000; font-weight: bold; FONT-FAMILY: Tahoma}

     .Cart_ShoppingCartTitle			{ FONT-SIZE: 12pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .Cart_OutOfStockMessage			{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .Cart_Items_ItemNo					{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Cart_Personalization				{ FONT-SIZE: 10pt; COLOR: #FF0000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
    a.Cart_Items_Description:link		{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
    a.Cart_Items_Description:visited	{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
    a.Cart_Items_Description:hover		{ FONT-SIZE: 8pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline }
     .Cart_Items_AvailInStock			{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Cart_Items_AvailOutStock			{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .Cart_Items_PriceEach				{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Cart_Items_PriceExtd				{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Cart_SubTotal_Text				{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Cart_Headers_Text				    { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Cart_Lg_Font						{ FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
    a.Cart_ContinueShopping			    { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .Cart_ContinueShopping			    { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
   TD.Cart_InCartItemsTable				{ BACKGROUND: #EAE9F2 }

     .CustServ_SectionHeadings			{ FONT-SIZE: 11pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .CustServ_Copy						{ FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
   TD.CustServ_Copy						{ FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
     .CustServ_CopyHighlighted			{ FONT-SIZE: 10pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
    a.CustServ_BackToTop				{ FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
TABLE.CustServ_MainTable				{ BACKGROUND: #FFFFFF }

   TD.Help_MainTable					{ background-color: FFFFFF }
   TD.CustRecall_MainTable				{ background-color: EAE9F2 }
     .CustRecall_CopyHighlighted		{ FONT-SIZE: 10pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .CustRecall_Main					{ FONT-SIZE: 14pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .CatReq_CatalogRequestTitle		{ FONT-SIZE: 12pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .CatReq_CopyHighlighted			{ FONT-SIZE: 10pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .CatReq_Copy						{ FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
   TD.CatReq_CellColor					{ background-color: EAE9F2 }
     .AccRecall_Main					{ FONT-SIZE: 14pt; COLOR: #000080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .AccRecall_CopyHighlighted			{ FONT-SIZE: 10pt; COLOR: #4C4457; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold }
     .AccRecall_Copy					{ FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none }
   TD.AccRecall_MainTable				{ background-color: EAE9F2 }
TABLE.AccRecall_MainTableBorders		{ border-color: EAE9F2; border-style: solid;border-width: thin }
   TD.OrderDtl_TableHeaders				{ background-color: EAE9F2 }

	 .CatPageHeader						{ FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: bold}
	 .CatPageText						{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; font-weight: normal}

   TD.RE_Suggestions_LowerTable			{ BACKGROUND: #EAE9F2 }
TABLE.RE_Suggestions_Right				{ BACKGROUND: #EAE9F2 }
TABLE.RE_Suggestions_Lower				{ BACKGROUND: #EAE9F2 }
TABLE.RE_TableBox						{ border-collapse: collapse; border-style: solid; border-width: 1; border-color: #4C4457; BACKGROUND: #EAE9F2; }
	 .form                              { border: 1px solid #4C4457; background: #776989; padding: 1px; Font-family: Tahoma; font-size: 12px; color: #FFFFFF; }
	 body                               { background-repeat: repeat-x; }
	 
a:hover		{color: #4C4457; text-decoration: underline}
