/* rest of the document */

.netscapeignoresthis		{font-size: 10px; }	/*----- netscape browser fix -----*/
.smallnormal				{font-size: 10px; color: #121C46}
.smallnormaltable			{font-size: 10px; color: Black; }
.smallnormaltablealt		{font-size: 10px; color: #395F0B; }
.mednormal					{font-size: 11px; color: #121C46}
.mednormaltable				{font-size: 11px; color: Black; }
.medbold					{font-size: 11px; font-weight: bold; color: #121C46 }
.medboldalt					{font-size: 10px; font-weight: bold; color: Red; }
.medboldtable				{font-size: 11px; font-weight: bold; color: Black; }
.largebold					{font-size: 18px; font-weight: bold; color: #FF9900;  }
.largeboldalt				{font-size: 12px; font-weight: bold; color: Red; }
.smallcompact				{font-size: 10px }
.smallbold					{font-size: 10px; font-weight: bold; color: #121C46 }
.smallboldtable				{font-size: 10px; font-weight: bold; color: Black; }
.smallboldtablealt			{font-size: 10px; font-weight: bold; color: #395F0B; }
.smallboldtabletop			{font-size: 10px; font-weight: bold; color: #D0DB8D; }
.smallboldtemplate			{font-size: 10px; font-weight: bold; color: White; }
.smallboldfooter			{font-size: 10px; color: Gray; }
.locationbar				{font-size: 10px; color: Black; }
.searchtexthighlight		{background: #FFEE00; }
.navheader					{font-size: 10px; font-weight: bold; color: White; }
.footertext					{font-size: 10px; font-weight: bold; color: White; }

A:link						{text-decoration:  underline; color: #0000FF; }
A:visited					{text-decoration:  underline; color: #0000FF; }
A:hover						{text-decoration:  underline; color: #FF0000; }

/*---------- template links ------------------------------------*/

A.templatemenu:link			{text-decoration: none; color: #000000; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:visited		{text-decoration: none; color: #000066; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:hover		{text-decoration: none; color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }

A.templatemenu2:link		{text-decoration: none; color: #999999; }
A.templatemenu2:visited		{text-decoration: none; color: #999999; }
A.templatemenu2:hover		{text-decoration: none; color: White; background-color: Black }

.LeftmenuText				{font-size: 12px; font-family:Verdana; }

/*---------- forms --------------------------------------*/

hr							{height: 1; color: #DDDDDD; background-color: #DDDDDD; border-width: 0px; }
pre							{font-family: Courier,Times New Roman,Serif; font-size: 10px; }
select						{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #DDDDDD; }
select.currencymenu			{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #508ADF; }
select.languagemenu			{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #508ADF; }
select.prodtypemenu			{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #DDDDDD; }
form						{margin: 0 }



/*XXXXXXXXXXXXX CHANGE BY SINDHU XXXXXXXXXXXXXXXXXX*/
/*INPUT 					{background-color: transparent; border-bottom-width: 1px; border-color: #000000; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; color: #000000; font-family: Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: normal; text-indent: 2px; }
.buttonstyle				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: White; background-color: #BBAAAA; }
.textboxsmall				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; }
*/
/*XXXXXXXXXXXXX END XXXXXXXXXXXXXXXXXX*/

.button						{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; color: #000000; background-color: #D6D2CA; }
.button_search					{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; color: #000000; background-color: #D6D2CA; }

/*------------------- PRINT VERSION ---------------------------*/
.PrintVersionCategory		{color: Blue; font-size:12px; font-family: Verdana; font-weight: bold; text-decoration:underline; }
.PrintVersionProduct		{color: #636363; font-size:12px; font-family: Verdana; font-weight: bold; }

/*---------------------- END -------------------------*/



/*------------------ ADVANCED SEARCH -------------------------*/
.AdvanceSearchLink				{color: White; font-size:12px; font-family: Verdana; }
A.AdvanceSearchLink:link		{color: White; text-decoration: underline; }
A.AdvanceSearchLink:visited		{text-decoration: underline; color: white;}
A.AdvanceSearchLink:hover		{text-decoration: underline; color: black; }

/*---------------------- END -------------------------*/



/*------------------ CUSTOMER INFO -------------------------*/
.customerlink				{color: Blue; font-size:12px; font-family: Verdana; text-decoration: underline; font-weight: bold; }
A.customerlink:link			{color: Blue; text-decoration: underline; font-weight: bold; }
A.customerlink:visited		{text-decoration: underline; color:Blue; font-weight: bold; }
A.customerlink:hover		{text-decoration: underline; color:Blue; font-weight: bold; }

/*---------------------- END -------------------------*/



/*------------------ BREAD CRUMB -------------------------*/
.BreadCrumb					{font-family: Verdana; font-size: 11px; color: #336699; font-weight: bold; }
A.BreadCrumb:link			{text-decoration: none; color: #336699; }
A.BreadCrumb:visited		{text-decoration: none; color: #336699; }
A.BreadCrumb:hover			{text-decoration: underline; color: #336699; }

.SKUProdDetails				{font-family: Verdana; font-size: 14px; color: #336699; font-weight: bold; }
.TitleProdDetails			{font-family: Verdana; font-size: 11px; color: #336699; font-weight: bold; }

A.ColorPallete				{width:100%; height:100%; /*border: 1px solid #000000;*/ } 

/*------------------------END--------------------------*/



/*-----------------------Shopping Cart-----------------------------*/
.ShoppingCartProductLink			{color: Blue; font-size: 10px; font-family: Verdana; text-decoration: underline; }
A.ShoppingCartProductLink:link		{color: Blue;text-decoration: underline; }
A.ShoppingCartProductLink:visited	{text-decoration: underline; color: Blue; }
A.ShoppingCartProductLink:hover		{text-decoration: underline; color: Blue; }

/*-----------------------------END---------------------------------*/


.RightHomeLoginLink				{font-size: 9px; font-family: Verdana; color: White; text-decoration: normal; }
A.RightHomeLoginLink:link		{text-decoration: none; color: White; }
A.RightHomeLoginLink:visited	{text-decoration: none; color: White; }
A.RightHomeLoginLink:hover		{text-decoration: none; color: White; }



/*-------------product list bar-------------------------------------------*/
.catnames					{color: Black; font-size: 12px; font-family: Verdana; font-weight: bold; }

.Black9pt					{color: Black; font-size: 9px; font-family:Verdana; }
.Blue9pt					{color: #2F56A8; font-size: 9px; font-family: Verdana; }

.Black10pt					{color: Black; font-size: 10px; font-family:Verdana; }
.Black10ptbold				{color: Black; font-size: 10px; font-family:Verdana; font-weight: bold; }

.Black12pt					{color: Black; font-size: 12px; font-family:Verdana; }
.Black12ptbold				{color: Black; font-size: 12px; font-family:Verdana; font-weight: bold; }
.White12ptbold				{color: White; font-size: 12px; font-family:Verdana; font-weight: bold; }

.Red10pt					{color: Red; font-size: 12px; font-family:Verdana; }
.Red14pt					{color: Red; font-size: 14px; font-family:Verdana; font-weight: bold; }

.Blue10pt					{color: #2F56A8; font-size: 10px; font-family: Verdana; }

.BlueLargeI					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; }
.ProdListPageBGColor		{background: #DEDEDE;}

.ProdListPage				{font-family: Verdana; font-size: 11px; color: Black;}
A.ProdListPage:link			{text-decoration: underline; color: Black; }
A.ProdListPage:visited		{text-decoration: underline; color: Black; }
A.ProdListPage:hover		{text-decoration: underline; color: Black; }

.ProductNo					{ color: #6AB527; font-weight: bold; font-family: Verdana; font-size: 11px;}
.ProductTitleList			{ color: #000000; font-weight: bold; font-family: Verdana; font-size: 11px;}

.NoPageLink					{ color: #6AB527; font-family: Verdana; font-size: 11px;}
.PageLink					{ color: #000000; font-family: Verdana; font-size: 11px;}
A.PageLink:link				{text-decoration: underline; color: #000000;}
A.PageLink:visited			{text-decoration: underline; color: #000000; }
A.PageLink:hover			{text-decoration: underline; color: #000000; }
/*---------- tables --------------------------------------*/

table.mainpage				{background-color: White; }
table.topsales				{background-color: White; }

tr.mainpagetableline 		{background-color: #FFF9EE; }
tr.mainpagetableline2 		{background-color: #FFF0E5; }
tr.mainpagetablespecial		{background-color: #FFEEDD; }
tr.mainpageversionhighlight	{background-color: #FFDD44; }
td.shortformatproduct		{border: solid 1px; border-color: #FFF0E5; background-color: #FFF9EE; }
td.topsales					{border: solid 1px; border-color: #FFF0E5; background-color: #FFF9EE; }

/*---------- Checkout Screens  ------------------------------------*/
.instructions				{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; color: Red; text-decoration: none; padding-top: 10px; padding-bottom: 10px; }
.itemLabels					{color: Gray;}

.savedItemLists				{font-size: 12px; color: Black; }

A.savedItemLists:link		{text-decoration: none; color: #999999; }
A.savedItemLists:visited	{text-decoration: none; color: #999999; }
A.savedItemLists:hover		{text-decoration: none; color: White; background-color: Black }

/*---------- ProductList Page Colors ------------------------------------*/
.ProductListItem			{font-size: 12px; color: Black; }
.ProductImage				{border:3px solid Red}
A.productlist:link			{font-size: 12px; text-decoration: none; color: #999999; }
A.productlist:visited		{font-size: 12px; text-decoration: none; color: #999999; }
A.productlist:hover			{font-size: 12px; text-decoration: none; color: White; background-color: Black }

/*---------- ProductDetails Page Colors ------------------------------------*/
.SpecialPricingGridTitle	{font-size: 12px; color: Black; }
.SpecialPricingGrid			{font-size: 12px; color: Black; }
td.SpecialPricingGrid	  	{font-size: 12px; color: Black; }

.RelatedItemsGrid			{font-size: 12px; color: Black; }
td.RelatedItemsGrid			{font-size: 12px; color: Black; }

.OptionsQuantity			{font-size: 12px; color: Black; }
td.OptionsQuantity			{font-size: 12px; color: Black; }

.ImageThumbnail				{border: 3px solid Red}
A.ImageThumbnail:link		{font-size: 12px; text-decoration: none; color: #999999; }
A.ImageThumbnail:visited	{font-size: 12px; text-decoration: none; color: #999999; }
A.ImageThumbnail:hover		{font-size: 12px; text-decoration: none; color: White; background-color: Black }

td.ProductTitle				{font-size: 24px; color: Black;	background: #CCCCFF;	text-decoration: underline;	text-align: center;	border: 3px solid Red}
.ProductDescription     	{font-size: 14px; color: Black; font-weight:normal; }
.BasePriceLabel				{font-size: 12px; color: Black; }
.BasePriceData				{font-size: 12px; color: Black; }
.MinOrderLabel          	{font-size: 12px; color: Black; }
.MinOrderData           	{font-size: 12px; color: Black; }
.SKULabel              		{font-size: 12px; color: Black; }
.SKUData                	{font-size: 12px; color: Black; }

/*---------- ShoppingCart Page Colors ------------------------------------*/
.MainHeader					{font-family: Tahoma,Arial,Helvetica; font-size: 17px; color: White; font-weight: normal; padding-bottom: 3px; background: #999999; text-decoration: none; text-align: center; border: 1px solid White }
td.ShoppingCartHeader		{font-family: Tahoma,Arial,Helvetica; font-size: 14px; color: Black;	background: #CCCCFF; text-decoration: none; text-align: center; border: 1px solid Red }
.SetupChargeLabel			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.SetupChargeData			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.HandlingLabel          	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.HandlingData           	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.TotalLabel               	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.TotalData                	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }

/*---------- Checkout3 Page Colors ------------------------------------*/
.ShippingGrid				{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
td.ShippingGrid				{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }

/*---------- Checkout6 Page Colors ------------------------------------*/
.ShippingTypeLabel			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.ShippingTypeData			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.ShippingCostLabel          {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.ShippingCostData           {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.CouponLabel               	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.CouponData					{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.OrderTotalLabel			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.OrderTotalData             {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.CardAreaLabel              {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.CardAreaData               {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.PhoneAreaLabel             {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
.PhoneAreaData              {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }
TD.ShippingAddressBox       {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; background: #CCCCFF;text-align: center; }
TD.BillingAddressBox        {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; background: #CCCCFF;text-align: center; }

/*---------- CustomerLogin Page Colors ------------------------------------*/
TD.LoginHeader				{font-family: Tahoma,Arial,Helvetica; font-size: 18px; font-weight: normal; color: Black; text-decoration: none; background: #CCCCCC; border:1px solid Black }
.PageText 					{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }


/*---------- CustomerRegister Page Colors 8-01-05 Changed to use LoginHeader------------------------------------*/
TD.RegisterHeader			{font-family: Tahoma,Arial,Helvetica; font-size: 24px; color: White;	background: #DEDEDE;	text-decoration: none;}
.RegisterPageText 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; }


/*---------- CustomerInfo Page Colors ------------------------------------*/
TD.CustomerHeader			{font-family: Tahoma,Arial,Helvetica; font-size: 18px; color: Red; height: 35;	background: #CCCCFF; text-decoration: none;	text-align: left; border:3px solid Red }
.CustomerPageText 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Red; }

TD.ChangePasswordHeader		{font-family: Tahoma,Arial,Helvetica; font-size: 18px; color: Red;height:35;	background: #CCCCFF; text-decoration: none;	text-align: left;}
.RegisterPageText 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Red; }

TD.SectionTop 				{font-family: Tahoma,Arial,Helvetica; font-size: 14px; font-weight: bold; color: Black; text-align: center; border: 1px solid Black; }
TD.SectionBottom 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; color: Black; text-align: center; border: 1px solid Black; }
.AddItemArea	 			{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; color: Black; background: #DEDEDE; border: 1px solid #000000}

/*---------- CustomerOrders Page Colors ------------------------------------*/
TD.CustomerOrdersHeader		{font-family: Tahoma,Arial,Helvetica; font-size: 24px; color: Black; background: #CCCCFF;	text-decoration: underline;	text-align: center;	border: 3px solid Red}


/*---------- Global Datagrid Colors ------------------------------------*/
.ItemColor 					{background-color: #FFFFFF;}
.AlteratingItemColor		{background-color: #CCD7FF;}
.SelectedItemColor			{background-color: Gray;}
.HeaderItemColor			{background-color: #DEDEDE;}/*----  View Cart, Order History Headers  -----*/

.ErrorText 					{font-family: Tahoma,Arial,Helvetica; font-size: 16px; color: Red; }

.cartborder 				{border: 1px; border-style: solid; border-color: White; }
.contactformborder			{border: 1px; border-style: solid; border-color: Black; }

.LeftmenuText1				{font-size: 12px; color: White; background-color: #333399; }
A.LeftmenuText1:link		{text-decoration: none; color: White; }
A.LeftmenuText1:visited		{text-decoration: none; color: White; }

.ShoppingCartBox			{font-size: 11px; color: White; background-color: #336699; border: 1px solid; border-color: White;  }
A.ShoppingCartBox:link		{text-decoration: none; color: White; }
A.ShoppingCartBox:visited	{text-decoration: none; color: White; }
A.ShoppingCartBox:hover		{text-decoration: none; color: White; background-color: Black }

.CheckoutLink				{font-size: 12px; color: White; background-color: #333399; }
A.CheckoutLink:link			{text-decoration: none; color: White; }
A.CheckoutLink:visited		{text-decoration: none; color: White; }
A.CheckoutLink:hover		{text-decoration: none; color: White; background-color: Black }

.special					{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none; }
A.Special:link				{color: #FF0000; font-weight: normal; font-size: 10px; text-decoration: none;  }
A.Special:visited			{color: #FF0000; font-weight: normal; font-size: 10px; text-decoration: none;  }
A.Special:hover				{color: #FFFFFF; font-weight: normal; font-size: 10px; text-decoration: underline; background-color: Black}

.lowText					{font-size: 12px; color: White; }

.MenuBox					{font-size: 12px; color: White; background-color: #336699; }


/* XXXXXXXXXXXXXXXX RIGHT MENU STYLES XXXXXXXXXXXXXXXXXXXXXXX */
.RightMenuSpecialItem					{background-color: white; font-size: 9px; font-family:Verdana; color: black; text-decoration:none; }
A.RightMenuSpecialItem:link				{text-decoration: none; color: black; }
A.RightMenuSpecialItem:visited			{text-decoration: none; color: black; }
A.RightMenuSpecialItem:hover			{text-decoration: none; color: black;}

.RightMenuSpecialAlternateItem			{background-color: #DEDEDE; font-size: 9px; font-family:Verdana; color: black; text-decoration:none; }
A.RightMenuSpecialAlternateItem:link	{text-decoration: none; color: black; }
A.RightMenuSpecialAlternateItem:visited	{text-decoration: none; color: black; }
A.RightMenuSpecialAlternateItem:hover	{text-decoration: none; color: black;}

.MiniCartTable							{border: 1px solid; border-color: White; background-color: white; }
.MiniCartCheckoutLink					{font-size: 9px; font-family:Verdana; color: #336699; text-decoration: none; }
A.MiniCartCheckoutLink:link				{text-decoration: none; color: red; text-decoration: underline; }
A.MiniCartCheckoutLink:visited			{text-decoration: none; color: red; text-decoration: underline; }
A.MiniCartCheckoutLink:hover				{text-decoration: none; color: red; text-decoration: underline;}

.MiniCartTotalStyle						{font-size: 10px; font-family:Verdana; color:#336699; text-decoration: none; }
.MiniCartItem							{background-color: white; font-size: 9px; font-family: Verdana; color: #336699; text-decoration: none; }
.MiniCartAlternateItem					{background-color: #DEDEDE; font-size: 9px; font-family: Verdana; color: blue; text-decoration: none; }

/* XXXXXXXXXXXXXXXX RIGHT MENU STYLES ENDS XXXXXXXXXXXXXXXXXXXXXXX */


/*---------- styles for the tree ------------------------------------*/

SPAN.TreeviewSpanArea A:link 			{font-size: 10pt; text-decoration: none; color: White; background-color: #336699; }
SPAN.TreeviewSpanArea A:hover 			{color: #820082; background-color: White; }
SPAN.TreeviewSpanArea A:visited			{font-size: 10pt; text-decoration: none; color: White; background-color: #336699; }

	
/*---------- Larry's Styles - DO NOT EDIT ------------------------------------*/
.normal 					{font-family: Tahoma,Arial,Helvetica; font-size: 13px; font-weight: normal; color: Black; text-decoration: none; padding-bottom: 0px; }
.normalbold					{font-family: Tahoma,Arial,Helvetica; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; padding-bottom: 5px; }
.normalheader				{font-family: Tahoma,Arial,Helvetica; font-size: 14px; font-weight: bold; color: #336699; text-decoration: none; padding-bottom: 10px; }
A.normal:link				{color: #000099; font-weight: normal; font-size: 12px; text-decoration: underline;  }
A.normal:visited			{color: #000099; font-weight: normal; font-size: 12px; text-decoration: underline;  }
A.normal:hover				{color: #3399CC; font-weight: normal; font-size: 12px; text-decoration: underline;  }


.topnav 					{font-family: Tahoma,Arial,Helvetica; font-size: 11px; font-weight: normal; color: #FFFFFF; }
A.topnav:link 				{color: #FFFFFF; font-weight: normal; font-size: 10px; text-decoration: none; }
A.topnav:visited			{color: #FFFFFF; font-weight: normal; font-size: 10px; text-decoration: none; }
A.topnav:hover 				{color: #FFFFFF; font-weight: normal; font-size: 10px; text-decoration: underline; }


.leftnav 					{font-family: Tahoma,Arial,Helvetica; font-size: 14px; font-weight: normal; color: Green; text-decoration: none; }
A.leftnav:link				{color: #CC0033; font-weight: bold; font-size: 11px; text-decoration: none; }
A.leftnav:visited			{color: #CC0033; font-weight: bold; font-size: 11px; text-decoration: none; }
A.leftnav:hover				{color: #CC0033; font-weight: bold; font-size: 11px; text-decoration: underline; }

.disclaimer_fees			{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-align: justify;   }

.tagline 					{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; }
A.tagline:link 				{color: #666666; font-weight: normal; font-size: 10px;  text-decoration: none;}
A.tagline:visited 			{color: #666666; font-weight: normal; font-size: 10px;  text-decoration: none;}
A.tagline:hover 			{color: #999999; font-weight: normal; font-size: 10px;  text-decoration: underline;}
.copyrightnotice			{font-family: Tahoma,Arial,Helvetica; font-size: 11px; color: #000000; }
A.copyrightnotice:link 		{color: #000000; font-weight: normal; font-size: 10px;  text-decoration: underline;}
A.copyrightnotice:visited 	{color: #000000; font-weight: normal; font-size: 10px;  text-decoration: underline;}
A.copyrightnotice:hover 	{color: #999999; font-weight: normal; font-size: 10px;  text-decoration: underline;}

.mainborder 				{
							border-left-color: Red;	border-left-style: solid;	border-left-width: 	1px; padding-left: 0px;
							border-right-color: Red; 	border-right-style: solid; 	border-right-width: 1px; padding-right: 0px;
							border-top-color: Red; 	border-top-style: solid; 	border-top-width: 	1px; padding-top: 0px;
							border-bottom-color: Red; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 0px;
							background-color: White;
							}
							
							
/*---------- Larry's Styles - DO NOT EDIT ------------------------------------*/




/*---------- END DO NOT EDIT ------------------------------------*/

TD.CheckoutNormal				{ background-color:#FFFFFF; font-family:Verdana; color:black; font-size:10pt; font-weight:normal; }
TD.CheckoutAlternate			{ background-color:#DEDEDE; font-family:Verdana; color:black; font-size:10pt; font-weight:normal; }
TABLE.CheckoutTable				{ border: 1px solid #000000; font-family:Verdana; color:black; font-size:10pt; font-weight:normal; padding:0; }

.OrderDetailHeaderStyle			{ background-color:#DEDEDE; font-family:Verdana; color:black; font-weight:bold; font-size:10pt; }

/*--------------------- ORDER DETAIL STYLE -----------------------*/
.OrderDetailTableHeader			{ height:25; background-color:#DEDEDE; border-bottom: 1px solid #000000; font-family:Verdana; color:black; font-size:10pt; font-weight:normal; padding-left:5; }
.OrderDetailTD					{ background-color:#EEEEEE; font-family:Verdana; color:black; font-size:10pt; font-weight:normal; padding-left:5; }
.OrderDetailTable				{ background-color:#EEEEEE; border: 1px solid #000000; font-family:Verdana; color:black; font-size:10pt; font-weight:normal; padding-left:5; }

.OrderDetailItemStyle			{ background-color:#ffffff; font-family:Verdana; color:black; font-size:10pt; font-weight:normal; }
.OrderDetailAlternateItemStyle	{ background-color:#DEDEDE; font-family:Verdana; color:Black; font-size:10pt; font-weight:normal; }

/*------------------ COMMON BLUE LINK -------------------------*/
.CommonBlueLink					{color: Blue; font-size:10px; font-family: Verdana; text-decoration: underline; font-weight: normal; }
A.CommonBlueLink:link			{color: Blue; text-decoration: underline; font-weight: normal; }
A.CommonBlueLink:visited		{text-decoration: underline; color:Blue; font-weight: normal; }
A.CommonBlueLink:hover			{text-decoration: underline; color:Blue; font-weight: normal; }

/*---------------------- New Styles Added -------------------------*/
.contactformborder				{ border: 1px solid #000000; }
.SIZELABEL						{color: #2F56A8; font-size: 9px; font-family: Verdana; }
.SIZEUPCHARGE					{color: Black; font-size: 9px; font-family:Verdana; }
.DealerItem						{font-family: Verdana; font-size: 14px; color: Red; font-weight: bold; }

/*---------------------- END -------------------------*/

/*--- NEW STYLE FOR REWARDS ALERTS ------- DATED ON 2 DEC-2005 --------------------------*/
.Rewards_Alert			{font-family: Verdana; font-size: 10px; color: Red; font-weight: bold; }
A.Rewards_Alert:link 		{font-family: Verdana; font-size: 10px; color: Red; font-weight: bold; text-decoration: none;}
A.Rewards_Alert:visited 	{font-family: Verdana; font-size: 10px; color: Red; font-weight: bold; text-decoration: none;}
A.Rewards_Alert:hover 		{font-family: Verdana; font-size: 10px; color: Red; font-weight: bold; text-decoration: underline;}
/*----------------------------------- END HERE -------------------------------------------*/		

/*------- CUSTOMER INFORMATION PAGE ERROR STYLE --- DATED ON 8 DEC 2005 ----------*/
.CustomerInfoPageError		{font-family: Tahoma,Arial,Helvetica; font-size: 14px; color: White; font-weight: bold; background: red; text-decoration: none; text-align: center;}
/*------- CUSTOMER INFORMATION PAGE ERROR STYLE END HERE -------------------------------------------*/  

/* ------------------------- start new style for menu -----dated on 6 mar 2006 --------------------*/
.MenuLevel1{font-size: 12px; font-family:Verdana; color:#ffffff; background-color:#336699;}
a.MenuLevel1{font-size: 12px; font-family:Verdana; color:#ffffff;  background-color:#336699;}
a.MenuLevel1:hover{font-size: 12px; font-family:Verdana;color:#ffffff;  background-color:#336699;}
a.MenuLevel1:visited{font-size: 12px; font-family:Verdana;color:#ffffff;  background-color:#336699;}

.MenuLevel2{font-size: 12px; font-family:Verdana; color:#ffffff;  background-color:#014A41;}
a.MenuLevel2{font-size: 12px; font-family:Verdana; color:#ffffff; background-color:#014A41;}
a.MenuLevel2:hover{font-size: 12px; font-family:Verdana;color:#ffffff;  background-color:#014A41;}
a.MenuLevel2:visited{font-size: 12px; font-family:Verdana;color:#ffffff;  background-color:#014A41;}

.MenuLevel3{font-size: 12px; font-family:Verdana;color:#ffffff;  background-color:#028272;}
a.MenuLevel3{font-size: 12px; font-family:Verdana; color:#ffffff;  background-color:#028272;}
a.MenuLevel3:hover{font-size: 12px; font-family:Verdana; color:#ffffff;  background-color:#028272;}
a.MenuLevel3:visited{font-size: 12px; font-family:Verdana; color:#ffffff;  background-color:#028272;}
/* ------------------------- end new style for menu -----dated on 6 mar 2006 --------------------*/	  

/* ------------------------- start new style Table border -----dated on 26 may 2006 --------------------*/
.ProdDetailBorder{			BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}
.TableBorder{				BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}
/* ------------------------- end new style Table border -----dated on 26 may 2006 --------------------*/

/* ------------------------- start new style Domestic shipping -----dated on 26 may 2006 --------------------*/
.MiniCartDomesticShipping{	background-color: white; font-size: 11px; font-family: Verdana; color: blue; text-decoration: none; }
.ShoppingCart_Top_DomesticShipping{ background-color:#FFFF00; font-size: 12px; font-family: Verdana; color: black; text-decoration: none; height:25px; padding-right:5px}
/* ------------------------- end new style Domestic shipping -----dated on 26 may 2006 --------------------*/

/* ------------------------- start new style For Product Detail Option -----dated on 7 jun 2006 --------------------*/
.OptionHelpLink					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:none}
a.OptionHelpLink					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
a.OptionHelpLink:hover					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
a.OptionHelpLink:visited					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
a.OptionHelpLink:linked					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
/* ------------------------- end new style For Product Detail Option -----dated on 7 jun 2006 --------------------*/

/* ------------------------- START PRODUCT DETAIL PAGE DROP DOWN STYLE ------- DATED ON 09 JUN 2006 -----------------------------*/
.ProdDetailsDropDownStyle{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #000000; background-color:#ffffff; }
.ProdDetailsDropDownStyleEmpty{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #000000; background-color:#ffff9c; }
/* ------------------------- END PRODUCT DETAIL PAGE DROP DOWN STYLE ------- DATED ON 09 JUN 2006 -----------------------------*/

/*-------------------------- START PRODUCT DETAIL PAGE CONFIGURED STYLE -------- DATED ON 15 JUN 2006 --------------*/
.ProdDetailsConfiguredPrice{color: red; font-weight:bold; font-size: 10px; font-family:Verdana;}
/*-------------------------- END PRODUCT DETAIL PAGE CONFIGURED STYLE -------- DATED ON 15 JUN 2006 --------------*/

/*-------------------------- START CHECK OUT PAGE SPECIAL TIRED SHIPPING LINK -------- DATED ON 26 JUL 2006 --------------*/
.CheckOutSpecialTierLink					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:none}
a.CheckOutSpecialTierLink					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
a.CheckOutSpecialTierLink:hover					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
a.CheckOutSpecialTierLink:visited					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
a.CheckOutSpecialTierLink:linked					{color: #2F56A8; font-size: 11px; font-style: italic; font-family: Verdana; text-decoration:underline}
/*-------------------------- END CHECK OUT PAGE SPECIAL TIRED SHIPPING LINK -------- DATED ON 26 JUL 2006 --------------*/
 
/*------------------ CMS LINKS & Text ----------Dated June 26 2007 ---------------*/
.cmslinks				{color: White; font-size:12px; font-family: Verdana; }
A.cmslinks:link			{color: White; text-decoration: none; }
A.cmslinks:visited		{text-decoration: none; color: White;}
A.cmslinks:hover		{text-decoration: underline; color: White; }
/*---------------------- END -------------------------*/

/*-------------------------- START REWARDS ENABLED MINI CART LABEL -------- DATED ON 2 AUG 2007 --------------*/
.MiniCartRewardAmountMessage	{background-color: white; font-size: 9px; font-family: Verdana; color: blue; text-decoration: none;  }
/*-------------------------- END REWARDS ENABLED MINI CART LABEL -------- DATED ON 2 AUG 2007 --------------*/

/*-------------------------- START PASSWORD ENABLED STORE NAME LABEL -------- DATED ON 7 AUG 2007 --------------*/
.PasswordEnabledYesWithNoDisplayedSiteStoreName			{background-color: white; font-size: 22px; text-align:center; font-family: Verdana; color: blue; text-decoration: none;  }
.PasswordEnabledYesWithNoDisplayedTableBorder			{border: 1px solid #000000;}
.PasswordEnabledYesWithNoDisplayedPageBackground		{background-color:#dedede;}
.PasswordEnabledYesWithNoDisplayedLoginBoxBackground	{background-color:#ffffff;}
/*-------------------------- END PASSWORD ENABLED STORE NAME LABEL -------- DATED ON 7 AUG 2007 --------------*/

/*-------------------------- START MY ACCOUNT PAGE ADDRESS AND PHONE TEXT COLOR -------- DATED ON 31 AUG 2007 --------------*/
.DefaultMyAccountInfo		{color:#000000;}
.NotDefaultMyAccountInfo	{color:#999999;}
.EditMyAccountPageControl	{background-color:#FFFF66;}
.EditMyAccountItemArea	 	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; color: Black; background: #DEDEDE; border: 2px solid #FF0000}
/*-------------------------- END MY ACCOUNT PAGE ADDRESS AND PHONE TEXT COLOR -------- DATED ON 31 AUG 2007 --------------*/

/*---------------------------- START NEWSLETTER ARCHIVE LIST LINK  -------------------  DATED ON 15 OCT 2007 --------*/
.newsletterarchivelistheader		{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none; }
A.newsletterarchivelist:link		{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none; padding-left:5px;}
A.newsletterarchivelist:visited		{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none; padding-left:5px;  }
A.newsletterarchivelist:hover		{font-family: Tahoma,Arial,Helvetica; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: underline; padding-left:5px;}
/*---------------------------- END NEWSLETTER ARCHIVE LIST LINK  -------------------  DATED ON 15 OCT 2007 --------*/

/* -------------------- START UNSUBSCRIBE STYLE --------------------- DATED ON 18 OCT 2007-- */
.MainHeader12	{font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; font-weight: bold; padding-bottom: 3px; background: #DEDEDE; text-decoration: none; border-bottom: 1px solid Black;border-top: 1px solid Black; }
.MainTabelLeftBorder {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; font-weight: bold; padding-bottom: 3px; background: #DEDEDE; text-decoration: none; border-bottom: 1px solid Black;border-top: 1px solid Black; border-left: 1px solid Black; }
.MainTabelrightBorder {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: Black; font-weight: bold; padding-bottom: 3px; background: #DEDEDE; text-decoration: none; border-bottom: 1px solid Black;border-top: 1px solid Black; border-right: 1px solid Black; }
/* -------------------- END UNSUBSCRIBE STYLE --------------------- DATED ON 18 OCT 2007-- */

/*--------------------------START PRODUCT KEYWORD STYLE--------------------DATED ON 30 OCT 2007 -- */
.ProductKeyword	   {font-family: Tahoma,Arial,Helvetica; font-size: 12px; color: #CCCCCC;	 }
/*--------------------------END PRODUCT KEYWORD STYLE------------------------------------------- */

/*------------------------------ START STORE CLOSED MESSAGE -------------- DATED ON FEB 08 2008 ---*/
.cartmessage {font-family: Tahoma,Arial,Helvetica;font-size:12px;font-weight:bold; background-color:Red; color:White;height:25px; }
/*------------------------------ END STORE CLOSED MESSAGE ---------------- DATED ON FEB 08 2008 --*/

/*------------------START PRIVATE CATEGORY COMPANY NAME STYLE ----------- DATED ON FEB 26 2008 -- */
.privatecompanyname	{font-family: Tahoma,Arial,Helvetica; font-size: 18px; color:Red; background: #FFFFFF; padding-top: 10px; padding-right: 3px; padding-bottom: 10px; padding-left: 20px;  }
/*------------------- END PRIVATE CATEGORY COMPANY NAME STYLE ---------------------------------- */

