/* version note [1.1]  11/06/07 OSR:Change Request 2955,2952*/
/* version note [1.2]  03/08/07 OSR:Case Id : 07-6010 Outlook 2007 issues. */
/* version note [1.3]  11/04/08 OSR(GS): Case ID : 2008-03-3406 Upgrade from Protx to Protx 3D secure  */

/* general */
body				{ margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF }
a 						{ text-decoration:none}
a:hover 				{  text-decoration:none }
.h1				{text-transform: lowercase;font-family: arial;font-size: 26px;font-weight: bold; }
/*.h2				{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #5E8FCB; text-decoration: none;} */
h2.ProductName			{padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;}
h2.ProductPrice			{padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #5E8FCB;}
.biglinedThrough 		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #777777; text-decoration: line-through; font-weight: bold;}
.br				{margin: 0px 0px 0px 0px; padding : 0px 0px 0px 0px;}
.mailbox			{font-family: arial; font-size: 10px; color: #532f18; font-weight: normal;}
.arial11Grey 			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #777777;text-decoration: none;}
.freetextsearch			{font-family: arial; font-size: 10px; color: #532f18; font-weight: bold;}
.advancesearch			{font-family: arial; font-size: 12px; color: #532f18; font-weight: bold;}
.freetextsearchsmall			{font-family: arial; font-size: 10px; color: #532f18; font-weight: bold;}
.normal				{ font-family: verdana; font-size: 10px; color: #000000; font-weight: normal; line-height:1.5;}
.normal			a	{ font-family: verdana; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none;}

.normal2				{ font-family: arial; font-size: 12px; color: #000000; font-weight: normal; line-height:1.5;}
.normal2			a	{ font-family: arial; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;}

.verdana9				{font-family: arial; font-size: 9px; color: #666666; font-weight: normal;}
.verdana10white			{font-family: arial; font-size: 10px; color: #FFFFFF; font-weight: normal;}
.verdana10white	a		{font-family: arial; font-size: 10px; color: #FFFFFF; font-weight: normal;}
.verdana12whiteBold		{font-family: arial; font-size: 12px; color: #FFFFFF; font-weight: bold;text-transform: uppercase;}
.verdana12whiteBold	a	{font-family: arial; font-size: 12px; color: #FFFFFF; font-weight: bold;text-transform: uppercase;}
.homepagecatname		{font-family: verdana; font-size: 12px; color: #808080; font-weight: normal; text-decoration: underline;}
.homepagecatname	a	{font-family: verdana; font-size: 12px; color: #808080; font-weight: normal; text-decoration: underline;}
.borderTable			{font-family: arial; font-size: 8px; font-weight: normal;text-transform: none; border-style: solid; border-width: 1px; border-color: #cccccc #cccccc #cccccc #cccccc}

/*.menu_Department	{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase; background-color: #5E8FCB;}*/
.menu_Department	{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase;}
/*.menu_IndustryLibrary	{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase; background-color: #000000;}*/
.menu_IndustryLibrary	{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase;}
/*.menu_MediaType {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase; background-color: #777777;}*/
.menu_MediaType {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase;}
.menu_Default {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #FFFFFF;text-transform: uppercase; background-color: #777777;}


.verda10upper			{font-family: arial; font-size: 10px; color: #FFFFFF; font-weight: normal text-transform: uppercase;}
.verda10upper	a		{font-family: arial; font-size: 10px; color: #FFFFFF; font-weight: normal; text-transform: uppercase;}

.welcome			{ font-family: arial; font-size: 10px; color: #d81f2a; text-transform: uppercase;}
.welcome		a	{ font-family: arial; font-size: 10px; color: #d81f2a; text-transform: uppercase;}

.notes				{ font-family: arial; font-size: 11px; color: #999999;}
.title		 		{ font-family: arial; font-size: 16px; color: #6699CC; background-color:#FFFFFF; font-weight: bold; height: 18px;  text-align: left;text-transform: none; }
.titleold			{ font-family: arial; font-size: 12px; color: #d81f2a; font-weight: bold;text-transform: lowercase;}}
.messages			{ font-family: arial; font-size: 13px; font-weight: bold; color: #FF0000;}
.messages		a	{ font-family: arial; font-size: 13px; font-weight: bold; color: #FF0000;}
.emailoffer 			{ font-family: arial; font-size: 10px; color: #666666; background: #dddddd; border-style: inset; border-width: 1px; border-color: #404040 #D4D0C8 #D4D0C8 #404040; padding: 3px 1px 1px 1px; height: 16px; width: 123px;}

.T1middlebold			{ font-family: arial; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #663366;}
.T1middle			{ font-family: arial; font-size: 9px; font-weight: normal; color: #FFFFFF; background-color: #663366;}

/* inputs */
.formfield			{ font-family: arial; font-size: 11px; color: #666666; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #666666 #666666 #666666 #666666; padding: 1px 1px 1px 1px; height: 13px; width: 160px;}
.TotalPrice			{ font-family: arial; font-size: 10px; color: #666666; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #666666 #666666 #666666 #666666; padding: 1px 1px 1px 1px; height: 13px; width: 60px;}
.yourSelection			{ font-family: arial; font-size: 10px; color: #666666; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #666666 #666666 #666666 #666666; padding: 1px 1px 1px 1px; height: 13px; width: 100px;}
.quantity1			{font-family: verdana; font-size: 10px;font-weight: normal; color: #000000; background: #F1F1F1; padding: 1px 1px 1px 1px; height: 14px; width: 20px;text-align: center;}
.selectfield			{ font-family: arial; font-size: 10px; color: #666666; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #666666 #666666 #666666 #666666; padding: 1px 1px 1px 1px; height: 25px;}
.searchInput 			{ font-family: verdana; font-size: 10px; color: #999999; background: #FFFFFF; border-style: solid; border-width: 0px; border-color: #808080 #D4D0C8 #D4D0C8 #808080; padding: 1px 1px 1px 1px; height: 12px; width: 132px;}
.searchInput1			{font-family: verdana; font-size: 10px;font-weight: normal; color: #777777; background: #F9F9F9; padding: 1px 1px 1px 1px; height: 12px; width: 132px;}
.searchInput3			{font-family: verdana; font-size: 9px;font-weight: normal; color: #777777; background: #FFFFFF; padding: 1px 1px 1px 1px; height: 11px; width: 132px;}
.searchInput2			{font-family: verdana; font-size: 9px;font-weight: normal; color: #777777; background: #F1F1F1; padding: 1px 1px 1px 1px; height: 12px; width: 114px;}
.searchInput4			{font-family: arial; font-size: 9px;font-weight: normal; color: #777777; background: #FFFFFF; padding: 1px 1px 1px 1px; height: 11px; width: 174px;}
.quantity			{font-family: arial; font-size: 10px; color: #663333; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #663333 #663333 #663333 #663333; padding: 1px 1px 1px 1px; height: 15px; width: 15px; vertical-align:center; text-align: center;}
.variantSelection		{font-family: arial; font-size: 10px; color: #663333; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #663333 #663333 #663333 #663333; padding: 1px 1px 1px 1px; height: 15px; width: 15px;}
.VariantSelection1		{ font-family: Arial; font-size: 10px; color: #663333; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #663333 #663333 #663333 #663333; padding: 1px 1px 1px 1px; height: 13px; width: 125px;}
.currencydropdown		{ font-family: arial; font-size: 10px; color: #666666; background: #D2D4B6; border-style: solid; border-width: 1px; border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF; padding: 1px 1px 1px 1px; height: 13px;}

/* standard forms */
.inputprompt			{ font-family: arial; font-size: 11px; color: #000000; font-weight: normal; text-transform: none;}
.inputprompt		a	{ font-family: arial; font-size: 11px; color: #000000; font-weight: normal; text-transform: none;}
.validationerror		{ font-family: arial; font-size: 11px; color: #FF0000;}

/* header */

.headerbasketline		{ font-family: arial; font-size: 10px; color: #7D7D7D; background-color: #ffffff; font-weight: normal; text-transform: uppercase;}
.headerbasketline	a	{ font-family: arial; font-size: 10px; color: #7D7D7D; background-color: #ffffff; font-weight: normal; text-transform: uppercase;}
.headerhighlight		{ font-family: arial; font-size: 10px; color: #663366; background-color: #ffffff; font-weight: bold; text-transform: none;}
.headerhighlight	a	{ font-family: arial; font-size: 10px; color: #663366; background-color: #ffffff; font-weight: bold; text-transform: none;}

.dropdown		{ font-family: arial; font-size: 11px; color: #666666; height: 16px; width: 80px;}

/* promos */


/* hotpicks */
.hotpickprodname			{ font-family: arial; font-size: 10px; color: #532F18;}

/*  */
.account			{ font-family: arial; font-size: 10px; color: #FFFFFF; text-transform: none; font-weight: bold;}
.account		a	{ font-family: arial; font-size: 10px; color: #FFFFFF; text-transform: none; font-weight: bold;}
.accountName			{ font-family: arial; font-size: 12px; background-color: #D4D4D4; color: #666666; font-weight: normal;}
.accnormal			{ font-family: verdana; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.accnormal		a	{ font-family: arial; font-size: 12px; color: #666666; font-weight: bold; text-decoration: none;}

.pageHTMLlink 			{ font-family: arial; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; text-transform: none;}
.pageHTMLlink 		a	{ font-family: arial; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; text-transform: none;}

.pageHTMLlinkNoUnd 		{ font-family: verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; text-transform: none;}
.pageHTMLlinkNoUnd	a	{ font-family: verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; text-transform: none;}
.message 			{ font-family: arial; font-size: 12px; color: #000000;  font-weight: normal; text-align: left;text-transform: none;}
.message 		a	{ font-family: arial; font-size: 12px; color: #000000;  font-weight: normal; text-align: left;text-transform: none;}
.message1 			{ font-family: arial; font-size: 12px; color: #000000;  font-weight: normal; text-align: left;text-transform: none;}
.outstockmessage		{ font-family: arial; font-size: 12px; color: #d81f2a;  font-weight: normal; text-align: left;text-transform: none;}

/* profile menu */
.menuprofile			{ font-family: arial; font-size: 12px; color: #666666; text-transform: none; font-weight: normal; text-align: left; padding-right:1px; padding-left:1px; PADDING-BOTTOM: 1px; padding-top: 1px;}
.menuprofile_on			{ font-family: arial; font-size: 12px; color: #666666; text-transform: none; font-weight: bold;text-align: left; padding-right:1px; padding-left:1px; PADDING-BOTTOM: 2px; padding-top: 2px;}
.menu 				{ font-family: verdana; font-size: 10px; color: #000000;  font-weight: normal; text-align: left;}
.menu 			a	{ font-family: verdana; font-size: 10px; color: #000000;  font-weight: normal; text-align: left;}
.sizeandcolor                   { font-family :verdana; font-size: 10px; color: #000000; font-weight: normal; text-align: left;}

/* checkout menu */

.checkout_done			{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: normal; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #cccccc;}
.checkout_hi			{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: bold; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #cccccc; background-color:#f2f2f2;}
.checkout_lo			{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: normal; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #cccccc;}

/* registration */
.regnormal			{ font-family: arial; font-size: 12px; color: #666666; font-weight: bold;}
.regnormal		a	{ font-family: arial; font-size: 12px; color: #666666; font-weight: bold; text-decoration: none;}

/* product+category pages */
.categoryheading		{ font-family: arial; font-size: 11px; color: #330000; text-transform: none; font-weight: normal;}
.categoryheading	a	{ font-family: arial; font-size: 11px; color: #330000; text-transform: none; font-weight: normal;}
.categoryTitle			{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #5E8FCB; text-decoration: none;}
.categoryheadingbasket		{ font-family: arial; font-size: 10px; color: #d81f2a; text-transform: none; font-weight: bold;}
.categoryNameThumbs		{ font-family: arial; font-size: 11px; color: #666666; text-transform: none; font-weight: bold;}
.categoryNameThumbs	a	{ font-family: arial; font-size: 11px; color: #666666; text-transform: none; font-weight: bold; line-height: 13px;}
.categoryName			{ font-family: arial; font-size: 17px; color: #663366; text-transform: none; font-weight: bold; text-align:center; padding-top:20px;}
.categoryDescription		{font-family: verdana; font-size: 12px; color: #808080; font-weight: normal;}
.productZoom			{ font-family: arial; font-size: 11px; color: #666666; font-weight: bold; text-transform: lowercase; text-align: left;}
.productZoom		a	{ font-family: arial; font-size: 11px; color: #666666; font-weight: bold; text-transform: lowercase; text-align: left;}
.productImage			{ border: solid 1px #d1c8b5 }
.arial11LineGrey 		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-decoration: underline;}

.contentNotFound		{font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #5E8FCB; color: #FFFFFF; text-decoration: none;}

.feedback			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #000000;text-decoration: none;}

a.boldBlackLink:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #000000;text-decoration: none;}
a.boldBlackLink:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #000000;text-decoration: none;}
a.boldBlackLink:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #000000;text-decoration: underline;}
a.boldBlackLink:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #000000;text-decoration: underline;}

.newsYear 			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #5E8FCB;text-decoration: none;}

.newsTitle1			{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #5E8FCB;text-decoration: none;}
.newsDesc 			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #777777;text-decoration: none;line-height: normal;}

a.newsBackLink:link 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: none;}
a.newsBackLink:visited 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: none;}
a.newsBackLink:hover 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: underline;}
a.newsBackLink:active 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: underline;}

.arrowNewsLink			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #5E8FCB;text-decoration: none;}
a.newsTitle:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #5E8FCB;text-decoration: none;}
a.newsTitle:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #5E8FCB;text-decoration: none;}
a.newsTitle:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #5E8FCB;text-decoration: underline;}
a.newsTitle:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #5E8FCB;text-decoration: underline;}
.moreLinks {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: underline;}
.paleGreyBack {background-color: #F9F9F9;}

.arial10Grey {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #777777;text-decoration: none;line-height: normal;}
.arrowLink {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #5E8FCB;text-decoration: underline;}
.linedThrough 			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-decoration: line-through; font-weight: normal;}
.newsDate 			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration: none;}
.productPriceProductpage	{ font-family: verdana; font-size: 18px; color: #333333;  text-transform: none;}
.productName1			{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;}
.bigName 			{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;}
.bigPrice 			{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #5E8FCB;}
.mainCopy 			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #777777;text-decoration: none;}
.arial12BoldBlue 		{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #5E8FCB;}
.testimonialMain 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: italic;color: #777777;}
.testimonialCustomer 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;font-style: normal;color: #5E8FCB;}
.productNameThumbs		{ font-family: arial; font-size: 11px; color: #666666; font-weight: bold; text-transform: none;}
.productCode			{ font-family: verdana; font-size: 12px; color: #808080; font-weight: normal; text-transform: none;}
.productStrapline		{ font-family: arial; font-size: 13px; font-weight: normal; color: #666666;}
.productDescription		{ font-family: verdana; font-size: 12px; font-weight: none; color: #000000;text-align: justify;}
.blueBoldPrice 			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bolder;color: #5E8FCB;}
.blueNormalPrice 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #5E8FCB;}
.bigBlueNormalPrice 		{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #5E8FCB;}
.frameBack 			{background-color: #D7D7D7;}
.productDescriptionLong		{ font-family: arial; font-size: 11px; font-weight: normal; color: #666666;}
.productFeatures		{ font-family: verdana; font-size: 9px; padding-left: 100px; font-weight: normal; color: #000000;}
.productSwatches		{ font-family: arial; font-size: 10px; font-weight: bold; color: #666666; text-transform: lowercase;}
.productSwatchTitle		{ font-family: arial; font-size: 11px; color: #666666; font-weight: bold; text-transform: lowercase; text-align: left}
.productPriceMatrix		{ font-family: arial; font-size: 10px; color: #00216B; font-weight: normal;}
.productPriceSmall		{font-family: verdana; font-size: 12px; color: #805744; font-weight: bold;}
.productPriceSmall	a	{font-family: verdana; font-size: 12px; color: #805744; font-weight: bold;}
.productPriceLarge		{ font-family: arial; font-size: 15px; color: #663366; font-weight: bold;}
.salePriceSmall			{ font-family: verdana; font-size: 12px; color: #805744; font-weight: normal; text-decoration: line-through }
.salePriceLarge			{ font-family: verdana; font-size: 16px; color: #805744; font-weight: bold; text-decoration: line-through }
.xsellName			{ font-family: arial; font-size: 11px; color: #666666; font-weight: bold; text-transform: none;}
.xsellPrice 			{ font-family: verdana; font-size: 12px; color: #805744; font-weight: bold;}
.productAdded			{ font-family: arial; font-size: 11px; background-color: #CCCCCC; color: #FFFFFF; text-transform: uppercase;}
.productAdded		a	{ font-family: arial; font-size: 11px; background-color: #CCCCCC; color: #FFFFFF;}
.productGridText		{ font-family: arial; font-size: 11px; background-color: #ffffff; color: #666666; font-weight: bold;}
.productGridText	a	{ font-family: arial; font-size: 11px; background-color: #ffffff; color: #666666; font-weight: bold;}
.productGridColourText		{ font-family: arial; font-size: 11px; background-color: #ffffff; color: #666666; font-weight: normal;}
.productGridTextSelect		{ font-family: arial; font-size: 12px; background-color: #ffffff; color: #663366; font-weight: bold;}
.productGridViewAdditonal	{ font-family: arial; font-size: 10px; background-color: #ffffff; color: #663366; font-weight: bold;}

.searchName			{ font-family: arial; font-size: 12px; color: #641A3E; font-weight: bold; text-transform: none;}
.searchCode			{ font-family: arial; font-size: 11px; color: #797B66; font-weight: bold; text-transform: uppercase;}
.searchPrice			{ font-family: arial; font-size: 11px; color: #797B66; font-weight: normal;}

/* basket page */
.basket			 	{ font-family: verdana; font-size: 16px; color: #6699CC; background-color:#FFFFFF; font-weight: bold; text-transform: lowercase; height: 18px; }
.basketTableHead 		{ font-family: verdana; font-size: 12px; height:18px; color: #6699CC; background-color: #805744; font-weight: bold; text-transform: lowercase;}				
.basketTableHead 	a	{ font-family: verdana; height:33px; font-size: 10px; color: #6699CC; background-color: #805744; font-weight: bold; text-transform: uppercase;}
.basketItem 			{ font-family: verdana; font-size: 10px; color: #000000; text-transform: none; background-color: #ffffff; }
.basketItem 		a	{ font-family: verdana; font-size: 10px; color: #000000; text-transform: none; background-color: #ffffff; }
.basketDiscount 		{ font-size: 10px; color: #FF0000;}
.basketPromotion		{ font-size: 12px; color: #FF0000;}
.basketPrice			{ font-family: arial; font-size: 12px; color: #666666; font-weight: bold;}
.basketPrice1			{ font-family: arial; font-size: 10px; color: #666666; font-weight: normal;}
.basketPriceVAT			{ font-family: arial; font-size: 10px; color: #00216B; font-weight: normal; text-transform: none;}
.xchangeratenotice		{ font-family: arial; font-size: 10px; color: #797B66; font-weight: normal;}
.basketTotal			{ font-family: verdana; font-size: 12px; height:18px; color: #FFFFFF; background-color: #6699CC; font-weight: bold; text-transform: none;}
/* START OF [1.2] */
.basketTotal1			{ font-family: verdana; font-size: 11px; color: #FFFFFF; background-color: #6699CC; font-weight: nomral; text-transform: uppercase;}
/* END OF [1.2] */
.basketVariant			{ font-family: arial; font-size: 10px; color: #666666; text-transform: none; background-color: #ffffff; }
.basketLoginHeadings		{ font-family: arial; font-size: 12px; color: #000000; font-weight: bold; text-transform: none;}
.dividerClass			{ border-style: solid; border-color: #B8A6A0; border-width: 0px 0px 1px 0px;height: 2px;}
/* order list/history */
.secureTableHead		{ font-family: arial; font-size: 10px; color: #FFFFFF; background-color: #00216B; font-weight: normal; text-transform: uppercase;}
.orderTotal			{font-family: verdana; font-size: 10px; text-transform: none; font-weight: bold; color: #FF0000}

/* footer */
.sitebysp                             { font-family:verdana;  color:#ffffff; font-size:9px;}
.items           		{font-family: arial; font-size: 11px; color: #805744; text-decoration: none;}
.accountItems			{font-family: arial; font-size: 12px; color: #000000; text-decoration: none;}    
.footerleft			{ font-family: arial; font-size: 10px; color: #cccccc; background-color: #ffffff; text-transform: none;} /* V1 V2*/
.footerleft		a	{ font-family: arial; font-size: 10px; color: #cccccc; background-color: #ffffff; text-transform: none;} /* V1 V2*/
.footerright		a	{ font-family: arial; font-size: 9px; color: #7d7d7d; background-color: #ffffff; text-transform: uppercase;} /* V1 V2*/
.footerright			{ font-family: arial; font-size: 9px; color: #7d7d7d; background-color: #ffffff; text-transform: uppercase;} /* V1 V2*/
.footerpipe			{ font-family: arial; font-size: 10px; color: #595959; background-color: #F2F2F2; text-transform: none;} /* V1 V2*/
.footerSEO			{ font-family: arial; font-size: 9px; color: #7d7d7d; background-color: #EFEAEF; text-transform: none;} /* V1 V2*/
.footer11			{ font-family: Arial; font-size: 12px; color: #747474; background-color: #ffffff; font-weight: normal; text-transform: lowercase;text-decoration: underline; }
.footer11		a	{ font-family: Arial; font-size: 12px; color: #747474; background-color: #ffffff;font-weight: normal; text-transform: lowercase; text-decoration: underline; }
.footer14			{ font-family: Arial; font-size: 8px; color: #747474; background-color: #ffffff; font-weight: normal; text-transform: lowercase;text-decoration: underline; }
.footer14		a	{ font-family: Arial; font-size: 8px; color: #747474; background-color: #ffffff;font-weight: normal; text-transform: lowercase; text-decoration: underline; }
.contact			{ font-family: Arial; font-size: 14px; color: #747474; background-color: #ffffff; font-weight: normal; text-transform: lowercase;text-decoration: underline; }
.contact		a	{ font-family: Arial; font-size: 14px; color: #747474; background-color: #ffffff;font-weight: normal; text-transform: lowercase; text-decoration: underline; }



.footerupper			{ font-family: arial; font-size: 8px; color: #C6A7B7; text-transform: uppercase; font-weight: bold}
.footerupper		a	{ font-family: arial; font-size: 8px; color: #C6A7B7; text-transform: uppercase; font-weight: bold}
.footerlower			{ font-family: arial; font-size: 12px; font-weight: bold; color: #8A5E74; text-transform: lowercase;}
.footerlower		a	{ font-family: arial; font-size: 12px; font-weight: bold; color: #8A5E74; text-transform: lowercase;}
.footerhotline			{ font-family: arial; font-size: 12px; font-weight: bold; color: #8A5E74; text-transform: uppercase;}

.footermargin			{ border-style: solid; border-width:1px 0px 0px 0px; border-color: #C6A7B7;}
.footerExtra			{font-family: arial; font-size: 10px; color: #999999;  text-decoration: none;}
.footerExtraText		{ font-family: arial; font-size: 9px; color: #999999; text-transform: none;}
.footerExtraText	a	{ font-family: arial; font-size: 9px; color: #999999; text-transform: none;}

.footerLine				{color:#532F18;}
.footerNavBar			{font-family: arial; font-size: 10px; color: #FFFFFF;text-transform: uppercase;background-color: #8D7F69;}
.footerNavBar		a	{font-family: arial; font-size: 10px; color: #FFFFFF;text-transform: uppercase;background-color: #8D7F69;}
.footerNavBar1			{font-family: arial; font-size: 10px; color: #996666;text-transform: none;background-color: #FFFFFF;}
.footerNavBar1		a	{font-family: arial; font-size: 10px; color: #996666;text-transform: none;background-color: #FFFFFF;}
.footerNavBar2			{font-family: arial; font-size: 10px; color: #6666666;text-transform: lower case;background-color: #FFFFFF;}
.footerNavBar2		a	{font-family: arial; font-size: 10px; color: #6666666;text-transform: lower case;background-color: #FFFFFF;}
.footerNavBar2		a	{font-family: arial; font-size: 10px; color: #6666666;text-transform: lower case;background-color: #FFFFFF;}

/* cm */

.contentManaged			{ font-family: arial; font-size: 11px; color: #7B7B63; PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; padding-top: 0px; text-align: left;}
.cmTitle			{ font-family: arial; font-size: 18px; color: #8B5972; text-transform: none;}
.cmSubTitle			{ font-family: arial; font-size: 14px; color: #8B5972; text-transform: none;}
.cmLink			a	{ font-family: arial; font-size: 11px; color: #8B5972; text-transform: none;}
.cmLink				{ font-family: arial; font-size: 11px; color: #8B5972; text-transform: none;}
.cmFAQ				{ font-family: arial; font-size: 11px; color: #8B5972; text-transform: none;}
.cmTable			{ font-family: arial; font-size: 11px; color: #F3D3E4; text-transform: none;}

.promoText			{ font-family: arial; font-size: 11px; color: #666666; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; padding-top: 2px; text-align: left;}
.intro				{ font-family: arial; font-size: 12px; color: #666666; text-align: center; PADDING-BOTTOM: 10px; padding-top: 10px;}

.confTitle			{ font-family: arial; font-size: 18px; color: #8B5972; text-transform: none;}
.confSubTitle			{ font-family: arial; font-size: 14px; color: #8B5972; text-transform: none;}
.confLink		a	{ font-family: arial; font-size: 11px; color: #8B5972; text-transform: none;}
.confLink			{ font-family: arial; font-size: 11px; color: #8B5972; text-transform: none;}
.confFAQ			{ font-family: arial; font-size: 11px; color: #8B5972; text-transform: none;}
.confTable			{ font-family: arial; font-size: 11px; color: #F3D3E4; text-transform: none;}
.moreInfo			{ font-family: arial; font-size: 12px;color:#d81f2a;font-weight: normal;text-transform: none;text-decoration: underline; }
.moreInfo		a	{ font-family: arial; font-size: 12px;color:#d81f2a;font-weight: normal;text-transform: none;text-decoration: underline;}
.topHeading			{font-family: verdana; font-size: 24px; color: #805744; font-weight: normal;text-transform: none;}
.topHeading1		{ font-family: arial; font-size: 15px;color:#887766;font-weight: bold;}

.arrow 				{ font-family: arial; font-size: 11px; color: #666666;  font-weight: normal; text-align: left;}
.arrow 			a	{ font-family: arial; font-size: 20px; color: #666666;  font-weight: bold; text-align: left;}
.view				{font-family: arial; font-size: 11px; color: #330000; font-weight: bold;}
.available			{font-family: arial; font-size: 11px; color: #8D7F69; font-weight: bold;}
.colour				{font-family: arial; font-size: 10px; color: #666666; font-weight: none;}
.deliveryinfo			{font-family: arial; font-size: 11px; color: #330000; font-weight: none;}
.recentlyViewed			{ font-family: arial; font-size: 10px; color: #666666; text-decoration: underline;}
.youmayalsolike			{ font-family: verdana; font-size: 17px; color: #805744; text-decoration: none}
.productRelatedName			{ font-family: verdana; font-size: 12px; color: #808080; text-decoration: none}
.productRelatedPrice			{ font-family: verdana; font-size: 17px; color: #805744; text-decoration: none}
.verdana16Black 	{font-family: arial;font-size: 14px;font-weight: bold;color: #663300;text-decoration: none;}
.arial16Black 		{font-family: arial;font-size: 16px;font-weight: bold;color: #000000;text-decoration: none;}
.prodprice 			{font-family: arial;font-size: 16px;font-weight: bold;color: #d81f2a;text-decoration: none;}
.quantity		{font-family: arial; font-size: 10px; color: #000000; background: #F1F1F1F1; border-style: solid; border-width: 1px; border-color: #000000 #000000 #000000 #000000; padding: 1px 1px 1px 1px; height: 15px; width: 15px;}
.selectionText		{ font-family: verdana; font-size: 12px; color: #805744; text-transform: none; font-weight: bold;}
.addtobasketmessage	{ height: 29px; width: 530px; border-color: #5E8FCB; border-width: 1px 1px 1px 1px; border-style: solid; text-align: center; padding-bottom: 0px; }
.productAddedbasket	a{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#FFFFFF; font-weight: normal; text-transform: uppercase;}
.productAddedbasket	{ font-family: arial, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#FFFFFF; font-weight: normal; text-transform: uppercase; }
.hotpicksname		{ font-family: arial; font-size: 10px; color: #330000; font-weight: bold; text-decoration: underline;}
.hotpicksprice		{ font-family: arial; font-size: 10px; color: #663333; text-decoration: underline;}
.shopby 			{font-family: arial; font-size: 14px; color: #ffffff; font-weight: bold;}
.menu0   			{font-family: arial; font-size: 14px; color: #000000;  font-weight: bold; text-transform: lowercase}
.bagitems  		{font-family: arial; font-size: 11px; color: #FFFFFF;}

.yourbag		{ font-family: arial; font-size: 11px; color: #D0CAC2; text-transform: none; font-weight: bold;}
.yourbag	a	{ font-family: arial; font-size: 11px; color: #D0CAC2; text-transform: none; font-weight: bold;}
.yourshoppingbag		{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none; font-weight: bold;}
.yourshoppingbag	a	{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none; font-weight: bold;}
.yourshoppingbag1		{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none; font-weight: normal;}
.yourshoppingcheckout		{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: bold;}
.yourshoppingcheckout	a	{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: bold;}
.pagenumber  			{font-family: arial; font-size: 11px; color: #666666;text-decoration: underline;}
.pagenumber_nounderline  	{font-family: arial; font-size: 11px; color: #666666;text-decoration: none;}
.pagination  			{font-family: arial; font-size: 11px;  color: #5E8FCB; text-decoration: underline;}
.pagination  	a		{font-family: arial; font-size: 11px;  color: #5E8FCB; text-decoration: underline;}
.pagination  	a:hover		{font-family: arial; font-size: 11px;  color: #5E8FCB; text-decoration: none;}
.pagination_nounderline  	{font-family: arial; font-size: 11px;  color: #5E8FCB; text-decoration: none;}
.searchsite		{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: bold;}
.breadcrumbs1  	{font-family: arial; font-size: 11px; color: #000000;}
.breadcrumbs1  	a	{font-family: arial; font-size: 11px; color: #000000;}
.breadcrumbs1  	a:hover	{font-family: arial; font-size: 11px; color: #000000;}
.previous			{font-family: arial; font-size: 12px; color: #000000; text-decoration: underline;}
.previous		a	{font-family: arial; font-size: 12px; color: #000000; text-decoration: underline;}
.previous		a:hover	{font-family: arial; font-size: 11px; color: #000000; text-decoration: underline;}
.pipe			{font-family: arial; font-size: 11px; color: #d81f2a;}
.nextPreviousLinks	{ font-family: arial; font-size: 11px; color: #000000; text-decoration: underline;}
.headeritems	{ font-family: arial; font-size: 12px; color: #000000;font-weight: normal; }
.footertext		{ font-family: arial; font-size: 11px; color: #666666;}
.footerpipe		{ font-family: arial; font-size: 11px; color: #d81f2a;}	
.sizeandcolour			{font-family: verdana; font-size: 12px; color:  #808080; text-decoration: none; text-align: top}
.sizeandcolour1			{font-family: verdana; font-size: 14px; color: #808080; text-decoration: none; text-align: top }	
.personalizedoption		{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none; font-weight: bold;text-decoration: underline;}
.personalizedoption		a	{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none; font-weight: bold;text-decoration: underline;}
.personalizedoption		a:hover	{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none; font-weight: bold;text-decoration: underline;}
.basket_Added    		{ font-family: arial; font-size: 14px; color: #d81f2a; font-weight: bold;}
.basket_productdetails	{ font-family: arial; font-size: 11px; color: #000000; font-weight: normal; text-transform:uppercase;}
.basket_continue		{ font-family: arial; font-size: 12px; color: #d81f2a; font-weight: bold;text-decoration: underline;}

.basketTotal2			{ font-family: verdana; hzeight:18px; font-size: 13px; color: #FFFFFF; background-color: #805744; font-weight: bold; text-transform: lowercase;}
.ymal			{font-family: arial; font-weight: bold; font-size: 16px; color: #000000;}

.more			{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none;text-decoration: underline;}
.more		a	{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none;text-decoration: underline;}
.more		a:hover	{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none;text-decoration: underline;}

.Stockerror		{ font-family: arial; font-size: 12px; color: #d81f2a; text-transform: none;} 

.accountheader           	{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: uppercase;color: #000000;text-decoration: none;}
.accountheader        a   	{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: uppercase;color: #000000;text-decoration: none;}
.accountheader1           	{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: uppercase;color: #5E8FCB;text-decoration: none;}
.accountheader1     a      	{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: uppercase;color: #5E8FCB;text-decoration: none;}
.accountItemsheader		{font-family: verdana; font-size: 12px;font-weight : bold; color: #805744; text-decoration: none;} 
.menulevel2           	        {font-family: verdana; font-size: 10px; color: #999999; text-decoration: none;}
.menulevel2     a      	        {font-family: verdana; font-size: 10px; color: #999999; text-decoration: none;}
.level1           	        {font-family: verdana; font-size: 10px; color: #999999; text-decoration: none;}
.level1     a      	        {font-family: verdana; font-size: 10px; color: #553627; text-decoration: none;}
.account1           		{font-family: verdana; font-size: 11px; font-weight: bold; color: #808080; text-decoration: none;}
.level0   			{font-family: verdana; font-size: 10px; font-weight: bold; color: #553627; text-decoration: none;}
.level0     a			{font-family: verdana; font-size: 10px; font-weight: bold; color: #553627; text-decoration: none;}
.category			{font-family: verdana; font-size: 10px; font-weight:bold; color: #999999;text-decoration:none;}
.category   a			{font-family: verdana; font-size: 10px; font-weight:bold; color: #999999;text-decoration:none;}

.footer1			{ font-family: Arial; font-size: 11px; color: #C6C6C6; background-color: #FFFFFF; font-weight: normal; text-transform: none;text-decoration: none; }
.footer1	a 		{ font-family: Arial; font-size: 11px; color: #C6C6C6; background-color: #FFFFFF; font-weight: normal; text-transform: none;text-decoration: underline; }
.topLinks			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: uppercase;color: #E7EEF7;text-decoration: none;}
.topLinks	a		{font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: uppercase;color: #E7EEF7;text-decoration: none;}
.tel 				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-transform: uppercase;}
.trailArrow 			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #5E8FCB;}
.arial10Black 			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.welcome 			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-transform: uppercase;}
.blueBack 			{background-color: #5E8FCB;}
.greyBack 			{background-color: #E1E1E1;}
.breadcrumbs	 		{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration: none;text-transform: uppercase;background-color: #E1E1E1;}
.breadcrumbs	a 		{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-decoration: none;text-transform: uppercase;background-color: #E1E1E1;}
.menu1 				{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #777777;text-decoration: none;}
.menu1 		a		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #777777;text-decoration: none;}
.menu1selected			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #777777;text-decoration: none;}
.menu1selected		a	{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #777777;text-decoration: none;}

.navArrows 			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #5E8FCB;text-decoration: none;}
.productName			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: none;}
.productName	a		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000000;text-decoration: none;}
.productPrice			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #5E8FCB;text-decoration: none;}
.siteBy 			{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #C3C3C3;text-decoration: none;}                                                                                                                                                                                                                                                                                             
#lyr1,#lyr2,#lyr3,#lyr4,#lyr5,#lyr6	{float: left; display:none; width: 520px; }
                                                                                                  
                                                                                                  /* categories menu */
.menux 				{ font-family: arial; font-size: 12px; color: #666666;  font-weight: normal; text-align: left;text-transform: lowercase;}
.menux 			a	{ font-family: arial; font-size: 12px; color: #666666;  font-weight: normal; text-align: right;}
.menu_selected		{ font-family: arial; font-size: 11px; color: #5E8FCB;  font-weight: bold; text-align: left;text-transform: lowercase;}
.menu_selected 	a	{ font-family: arial; font-size: 11px; color: #5E8FCB;  font-weight: bold; text-align: right;}
.menusubcat 		{ font-family: arial; font-size: 12px; color: #000000;  font-weight: normal; text-align: left;text-transform: lowercase;}
.menusubcat 	a	{ font-family: arial; font-size: 12px; color: #000000;  font-weight: normal; text-align: right;}

.menu_red 				{ font-family: arial; font-size: 12px; color: #d81f2a;  font-weight: normal; text-align: left;text-transform: lowercase;}
.menu_red 			a	{ font-family: arial; font-size: 12px; color: #d81f2a;  font-weight: normal; text-align: left;text-transform: lowercase;}

.confirmEdit	 		{ font-family: arial; font-size: 10px; color: #999999; font-weight: normal; text-decoration: underline;}
.confirmEdit	 	a	{ font-family: arial; font-size: 12px; color: #ff0000; font-weight: normal; text-decoration: underline;}
.confirmEdit	 	a:hover	{ font-family: arial; font-size: 10px; color: #ff0000; font-weight: normal; text-decoration: underline;}

.submenu			{ font-family: arial; font-size: 9px; color: #999999; text-transform: lowercase; font-weight: normal; text-align: left;}
.submenu		a	{ font-family: arial; font-size: 9px; color: #999999; text-transform: lowercase; font-weight: normal; text-align: left;}

#commentsid		{display: none;float: left;left:200px; top:100px; width:400px}
/* changerquest[1.1]*/
.basketTotal1	a	{ font-family: verdana; font-size: 11px; height:18px; color: #FFFFFF; background-color: #6699CC; font-weight: nomral; text-transform: uppercase;}
.checkout_done1	a	{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: normal; border-style: solid; border-width: 0px 0px 0px 0px; border-color: #cccccc;text-decoration: none;}
.checkout_done1		{ font-family: arial; font-size: 12px; color: #000000; text-transform: none; font-weight: normal; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #cccccc;text-decoration: none;}
/* changerquest*/
/*Search*/
.productPaginationNumber 			{font-family: arial, Helvetica, sans-serif;font-size: 11px;color: #5EABDA;text-decoration: none;text-transform: uppercase;background-color: #E1E1E1;text-decoration:underline;}
.productPaginationPrevNext {font-family: arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;text-transform: None;background-color: #E1E1E1;text-decoration:underline;}
.productPaginationNumberSelected {font-family: arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;text-transform: uppercase;background-color: #E1E1E1;text-decoration:none;}
.productPaginationNumberSelected a {font-family: arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration: none;text-transform: uppercase;background-color: #E1E1E1;text-decoration:none;}
.productPerpage {font-family: arial, Helvetica, sans-serif;font-size: 11px;color: #3E3E3E;text-decoration: none;text-transform: none;background-color: #E1E1E1;text-decoration:none;}
.headeritemsGrey	{ font-family: verdana; font-size: 11px; color: #3E3E3E;;font-weight: normal; }
/*End Search Page*/


/* [1.3] 3D Secure */

.o3DSecureLyr { 
	display:none;  
	background-color:#FFFFFF; 
	z-index:1001; 
	position:relative; 
	cursor:default;
}
.o3DSecureWindow { 
	display:none; 
	border:0px;
background-color:#FFFFFF;
}
.oDisableOverlay { 
	display:none; 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:100%; 
	z-index:100; 
	cursor:wait; 
}

#_o3DSecureLoading { 
	z-index:1001; 
	width:100%; 
	margin: 40px auto 0px auto; 
	text-align:center; 
	font-family:arial; 
	font-size:12px; 
	color: #333333; 
}
.p-shadow { 
	z-index:1001; 
	cursor:default; 
	display:none; 
	width: 90%; 
	position:absolute; 
	top:0px; 
	left:0px; 
	background-color:#FFFFFF; 
	background:url(/core_2/core_images/dropshadows/shadowAlpha.png) no-repeat bottom right !important; 
	background:url(/core_2/core_images/dropshadows/shadow.gif) no-repeat bottom right; 
	margin: 10px 0 0 10px !important; 
	margin: 10px 0 0 5px; 
}
.p-shadow div { 
	z-index:1001; 
	cursor:default; 
	background: none !important; 
	background-color:#FFFFFF; 
	background:url(/core_2/core_images/dropshadows/shadow2.gif) no-repeat left top; 
	padding: 0 !important; 
	padding: 0 8px 8px 0; 
}
.p-shadow div div { 
	z-index:1001; 
	cursor:default; 
	color: #777; 
	background-color: #FFFFFF; 
	border: 1px solid #a9a9a9; 
	padding: 4px; 
	margin: -6px 6px 6px -6px !important; 
	margin: 0; 
}