/* version [1.1] PJR - 18/09/2009 Case ID:2009-09-5182 - PCI Integration work */

/* general */
body					{ margin: 10px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF }
a 						{ text-decoration: none;}
a:hover 				{ text-decoration: none;}
.sitebysp				{font-family: Arial; font-size: 9px; color: #FAF7F3; font-weight: normal;}
.normals				{ font-family: Arial; font-size: 11px; color: #663333; font-weight: normal;}
.normal					{ font-family: Arial; font-size: 11px; color: #663333; font-weight: normal;}
.normal				a	{ font-family: Arial; font-size: 11px; color: #663333; font-weight: normal; text-decoration: none;}
.optHeader				{ font-family: Arial; font-size: 11px; color:#FFFFFF; background-color:: #663333; font-weight: normal;text-transform: uppercase;}
.notes					{ font-family: Arial; font-size: 9px; color: #999999;}
.title					{ font-family: Arial; font-size: 20px; color: #663300;text-transform: none;font-weight: bold;line-height: 22px;}
.message				{ font-family: Arial; font-size: 12px; color: #FF0000; text-transform: none;}
.message			a	{ font-family: Arial; font-size: 12px; color: #FF0000; text-transform: none;}
.msgNote				{ font-family: Arial; font-size: 16px; color: #663333;text-transform: none;font-weight: bold;line-height: 22px;}

/* inputs */
.formField				{ font-family: Arial; font-size: 10px; color: #000000; background: #0E0A08; border-style: solid; border-width: 1px; border-color: #0E0A08 #0E0A08 #0E0A08 #0E0A08; padding: 1px 1px 1px 1px;}
.formField1				{ font-family: Verdana; font-size: 10px; color: #000000;background: #000000; border-style: solid; border-width: 1px; border-color: #000000 #000000 #000000 #000000; padding: 1px 1px 1px 1px;}
.formField3				{ font-family: Verdana; font-size: 10px; color: #000000;background: #FFFFFF; border-style: inset;  padding: 1px 1px 1px 3px;height: 12px; width: 115px;}
.quantity1				{font-family: verdana; 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: 10px; width: 145px;}
.selectfield			{ font-family: Arial; font-size: 10px; color: #6F4E42; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B8A6A0 #B8A6A0 #B8A6A0 #B8A6A0; padding: 1px 1px 1px 1px;}
.searchInput 			{ font-family: Arial; font-size: 10px; color: #000000; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B8A6A0 #B8A6A0 #B8A6A0 #B8A6A0; padding: 1px 1px 1px 1px;}
.Price 					{ font-family: Arial; font-size: 10px; color: #6F4E42; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B8A6A0 #B8A6A0 #B8A6A0 #B8A6A0; padding: 1px 1px 1px 1px; height: 16px; width: 50px;}
.quantity				{ font-family: Arial; font-size: 10px; color: #6F4E42; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B8A6A0 #B8A6A0 #B8A6A0 #B8A6A0; padding: 1px 1px 1px 1px; height: 15px; width: 25px;}
.VariantSelection		{ font-family: Arial; font-size: 10px; color: #6F4E42; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B8A6A0 #B8A6A0 #B8A6A0 #B8A6A0; padding: 1px 1px 1px 1px; height: 16px; width: 125px;}
.promotionCode			{ font-family: Arial; font-size: 10px; color: #6F4E42; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B8A6A0 #B8A6A0 #B8A6A0 #B8A6A0; padding: 1px 1px 1px 1px; height: 16px; width: 125px;}
.selectionText			{ font-family: Arial; font-size: 12px; color: #663333; text-transform: none; font-weight: bold;}
.buttontextlinks		{ font-family: Arial; font-size: 12px; color: #663333; border-style: normal; text-transform: none;font-weight: bold;text-decoration: underline ;cursor: hand;}
.buttontextlinks	a	{ font-family: Arial; font-size: 12px; color: #D88CDB; border-style: normal; text-transform: none;font-weight: bold;text-decoration: underline ;cursor: hand;}

/* standard forms */
.inputprompt			{ font-family: Arial; font-size: 10px; color: #5A3A2F; font-weight: normal; text-transform: uppercase;}
.inputprompt		a	{ font-family: Arial; font-size: 10px; color: #5A3A2F; font-weight: normal; text-transform: uppercase;}
.validationerror		{ font-family: Arial; font-size: 10px; color: #FF0000;}

/* header */
.header					{ font-family: Arial; font-size: large; color: #000000; text-transform: none; font-weight: bold;}
.header				a	{ font-family: Arial; font-size: large; color: #000000; text-transform: none; font-weight: bold;}
.welcome				{ font-family: Arial; font-size: 13px; color: #5A3A2F; text-transform: uppercase;font-weight:bold}
.breadcrumbs			{ font-family: Arial; font-size: 10px; color: #000000; text-transform: uppercase;}

/* account */
.account				{ font-family: Arial; font-size: 11px; color: #5A3A2F; text-transform: none; font-weight: normal;}
.accountName			{ font-family: Arial; font-size: 12px; color: #5A3A2F; text-transform: none; font-weight: normal;}
.accthome				{ font-family: Arial; font-size: 11px;  color: #000000; text-transform: none; font-weight: normal;}
.account4				{ font-family: Arial; font-size: 11px; color: #666666; text-transform: none; font-weight: normal;}
.account2				{ font-family: Arial; font-size: 10px; color: #000000; text-transform: none; font-weight: normal;}
.account5				{ font-family: Arial; font-size: 10px; color: #000000; text-transform: none; font-weight: normal;background-color: #EFEAE9;}
.account1				{ font-family: Arial; font-size: 10px; color: #FFFFFF; text-transform: none; font-weight: normal;}
.account3				{ font-family: Arial; font-size: 11px; color: #5E2F24; text-transform: none; font-weight: bold;}
.account			a	{ font-family: Arial; font-size: 11px; color: #5A3A2F; text-transform: none; font-weight: normal;}
.accountItems			{ font-family: Arial; font-size: 11px; color: #CC9966; text-transform: none; font-weight: bold;}
.accountItems1			{ font-family: Arial; font-size: 11px; color: #FFFFFF; text-transform: none; font-weight: bold;}
.content				{ font-family: Arail; font-size: 12px; color: #F8F8F8; text-transform: none; font-weight: normal;}
/* categories menu */
.menu 					{ font-family: Arial; font-size: 10px; color: #0E0A08; text-transform: none; font-weight: normal;}
.submenu				{ font-family: Arial; font-size: 10px; color: #0E0A08; text-transform: captilization; font-weight: normal;}
.submenu_on				{ font-family: arial; font-size: 10px; color: #0E0A08; text-transform: uppercase; font-weight: bold;}
.newsletter				{ font-family: Arial; font-size: 10px; color: #FFFFFF; background-color:#939871}

/* profile menu */
.menuprofile			{ font-family: Arial; font-size: 12px; color: #5A3A2F; text-transform: none; font-weight: normal;}
.menuprofile_on			{ font-family: Arial; font-size: 12px; color: #5A3A2F; text-transform: none; font-weight: bold;}

/* checkout menu */
.checkout_done			{ font-family: Arial; font-size: 12px; color: #5A3A2F; text-transform: capitalize; font-weight: normal;}
.checkout_hi			{ font-family: Arial; font-size: 12px; color: #5A3A2F; text-transform: capitalize; font-weight: bold;}
.checkout_lo			{ font-family: Arial; font-size: 12px; color: #5A3A2F; text-transform: capitalize; font-weight: normal;}

.productAddedbasket		a	{ font-family: Arial; font-size: 11px; color: #663333; background-color:#FFFFFF; font-weight: normal; text-transform: uppercase;}
.productAddedbasket			{ font-family: Arial; font-size: 11px; color: #663333; background-color:#FFFFFF; font-weight: normal; text-transform: uppercase; }
.addtobasketmessage		{ height: 29px; width: 758px; border-color: #663333; border-width: 1px 0px 1px 0px; border-style: solid; text-align: center; margin-bottom: 5px; }

/* product+category pages */
.categoryNameThumbs		{ font-family: Arial;	font-size: 11px; color: #6F4E42; text-transform: none; font-weight: bold;line-height: 13px;}
.categoryNameThumbs	a	{ font-family: Arial;	font-size: 11px; color: #6F4E42; text-transform: none; font-weight: bold;line-height: 13px;}
.categoryName			{ font-family: arial; font-size: 13px; color: #5E2F24;text-transform: none;font-weight: bold;line-height: 22px; }
.categoryDescription	{ font-family: Arial;	font-size: 11px; color: #0E0A08;text-transform: none;font-weight: normal;line-height: 17px;}
.categoryDescription1	{ font-family: Arial;	font-size: 12px; color: #0E0A08;text-transform: none;font-weight: normal;line-height: 17px;}
.productName			{ font-family: Arial; font-size: 18px; color: #5E2F24; font-weight: bold; text-transform: none;line-height: 20px;}
.available				{ font-family: Arial; font-size: 12px; color: #5E2F24; font-weight: bold; text-transform: none;line-height: 20px;}
.productline			{border-style: solid; border-width: 0px 0px 1px 0px; border-color: #C3C3C3;margin-bottom:10px;width: 100%; }
.productNameThumbs		{ font-family: arial; font-size: 11px; color: #5E2F24; font-weight: bold; text-transform: none;line-height: 13px;}
.productDesignerThumbs	{ font-family: arial; font-size: 10px; color: #636362;  text-transform: none;line-height: 11px;}
.productCodes			{ font-family: Arial; font-size: 11px; color: #666666; text-transform: uppercase;line-height: 11px;}
.productCode			{ font-family: Arial; font-size: 13px; color: #666666; text-transform: uppercase;line-height: 11px;}
.productZoom            { font-family: Arial; font-size: 12px; color: #BFADAS;font-weight: bold;}
.productImage			{ border: solid 1px #EEEEEE;}
.productDescription		{ font-family: arial;	font-size: 12px; font-weight: normal; color: #666666;}
.productfeatures        { font-family: Arial; font-size: 11px; color: #636363; font-weight:normal; line-height: 20px;}
.productswatches        { font-family: Arial; font-size: 11px; color: #636363; font-weight:normal; line-height: 20px;}
.productPriceMatrix		{ font-family: Arial;	font-size: 10px; color: #5A3A2F; font-weight: normal;}
.productPrice			{ font-family: arial; 	font-size: 10px; color: #A89569; font-weight: normal;line-height: 12px;}
.productPriceProductpage 	{ font-family: arial; 	font-size: 18px; color: #CAB388; font-weight: normal;line-height: 25px;}
.productRelatedDescription		{ font-family: arial;	font-size: 11px; font-weight: normal; color: #666666;}
.relatedproductPrice		{ font-family: Arial; 	font-size: 11px; color: #806860; font-weight: normal;}
.relatedproductName		{ font-family: Arial; 	font-size: 11px; color: #6F4E42; font-weight: bold;}
.xsellName			{ font-family: Arial; 	font-size: 11px; color: #5A3A2F; font-weight: bold; text-transform: uppercase;}
.productAdded		a	{ font-family: Arial; font-size: 11px; color: #FAF7F3; background-color:#B8A6A0; font-weight: normal; text-transform: uppercase;}
.productAdded			{ font-family: Arial; font-size: 11px; color: #FAF7F3; background-color:#B8A6A0; font-weight: normal; text-transform: uppercase; }
.fromprodcutpage 		{ font-family: Arial; font-size: 10px; color: #5A3A2F; text-transform: none; font-weight: normal;}
.basketTableHeadProduct { font-family: Arial; font-size: x-small; color: #FAF7F3; background-color:#B8A6A0; font-weight: normal; text-transform: uppercase; height: 18px; cursor: hand; cursor: pointer;}
.breadcrumb				{ font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; text-transform: lowercase;}
.breadcrumb	a			{ font-family: Arial; font-size: 10px; color: #666666; font-weight: bold; text-transform: lowercase;}
.productNamePromo		{ font-family: arial; font-size: 10px; color: #990000;  font-weight: none; text-transform: none;text-decoration: underline;}
.productBestseller      { font-family: arial; font-size: 11px; color: #5E2F24; font-weight:bold; line-height: 20px;}
.productgirlssay       	{ font-family: Arial; font-size: 11px; color: #737373; font-weight:normal; line-height: 17px;}

/* basket page */
/*.basketTableHead 		{ font-family: Arial; font-size: 10px; color: #ffffff; background-color:#663300; font-weight: normal; text-transform: uppercase; height: 18px; }*/
.basketTableHead 		{ font-family: Arial; font-size: 10px; color: #ffffff; background-color:#5E2F25; font-weight: normal; text-transform: uppercase; height: 18px; }
.basketTableHead 	a	{ font-family: Arial; font-size: 10px; color: #ffffff;  background-color:#18472c; font-weight: bold; text-transform: uppercase;}
.basketTableHeadYour 		{ font-family: arial; font-size: 12px; color: #333333; background-color: #ffffff; font-weight: normal; text-transform: none;}
.basketTableHeadYour 	a	{ font-family: arial; font-size: 12px; color: #333333; background-color: #ffffff; font-weight: normal; text-transform: none;}
.basketItem 			{ font-family: Arial; font-size: 11px; color: #737373; text-transform: captilization; height: 52px; }
.basketItem 		a	{ font-family: Arial; font-size: 11px; color: #737373; text-transform: captilization;background-color: #c0b9b0; }


/*.basketItem 			{ font-family: arial; font-size: 11px; color: #333333; text-transform: none; background-color: #ebf1eb; }*/
/*.basketItem 		a	{ font-family: arial; font-size: 11px; color: #FFFFFF; text-transform: none; background-color: #c0b9b0; }*/
.basketDiscount 		{ font-size: 10px; color: #FF0000;}
.basketPromotion		{ font-size: 12px; color: #FF0000;}
.basketPrice			{ font-family: arial; font-size: 12px; color: #333333; 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;}
.dividerClass			{ border-style: solid; border-color: #B8A6A0; border-width: 0px 0px 1px 0px;height: 2px;}



/* order list/history */
.secureTableHead		{ font-family: Arial; font-size: x-small; color: #FFFFFF; background-color: #5A3A2F; font-weight: normal; text-transform: uppercase;}

/* footer */
.footer					{ font-family: Arial; font-size: xx-small; color: #FFFFFF; text-transform: lowercase;}
.footer				a	{ font-family: Arial; font-size: xx-small; color: #FFFFFF; text-transform: none;}
.footerExtraText		{ font-family: Arial; font-size: 10px; color: #5E2F24; text-transform: none;}
.footerExtraText		a	{ font-family: Arial; font-size: xx-small; color: #663333; text-transform: none;}


.Contactusaddressb       { font-family: Arial; font-size: 12px; color: #66666; font-weight: bold; text-transform: none;}
.Contactusaddress        { font-family: Arial; font-size: 12px; color: #66666; font-weight: normal; text-transform: none;}

.footertext				{ font-family: Verdana; font-size: 10px; color: #000000;background: #FFFFFF;}
.footertext			a   { font-family: Verdana; font-size: 10px; color: #000000;background: #FFFFFF;text-decoration: underline ;}

/************************************************/
/* CUSTOMER UTILITY MENU tag styles		*/
/************************************************/

.utility_container 			{ position:absolute; top:0px; left:5px; width:113px; height:25px; z-index:10; }
#clearer 				{ clear:both; }

.borderTable {padding: 0px 1px 0px 0px;border: 1px solid #CCCCCC;}
.borderWhite {padding: 0px 0px 0px 0px;border: 1px solid #FFFFFF;}
.borderWOBottom{border-width: 1px 1px 0px 1px;border-color:#A28B83; border-style:solid}
.bordermenu{border-width: 0px 0px 0px 0px;border-color:#CCCCCC; border-style:solid}
.borderWOTop{border-width: 0px 1px 1px 1px;border-color:#A28B83; border-style:solid}
.borderWOTopBottomLeft{border-width: 0px 1px 0px 0px;border-color:#CCCCCC; border-style:solid}
.borderWOTopLeft{border-width: 0px 1px 1px 0px;border-color:#A28B83; border-style:solid}
.borderWOLeftRight{border-width: 1px 0px 1px 0px;border-color:#A28B83; border-style:solid}
.borderWOTopLeftRight{border-width: 0px 0px 1px 0px;border-color:#D88CDB; border-style:solid}
.borderWOTopLeftBottom{border-width: 0px 1px 0px 0px;border-color:#A28B83; border-style:solid}
.borderWOLeftRightBottom{border-width: 1px 0px 0px 0px;border-color:#A28B83; border-style:solid}
.orderNumber					{ font-family: Arial; font-size: 11px; color: #FF0000; font-weight: normal;}
.tblHeaderBottomBar	{background-color:#CAB388;}
.tblFooterNavBar	{background-color:#CAB388;}
.htmllink	{font-family: arial; text-decoration:underline;	font-weight: bold; 	color: #663333; font-size: 12px;}

/* Start [1.1] */
/* PCI CV2 Entry */
.oPCI_DisableHelp		{ display:none; position:absolute; top:0px; left:0px; width:100%; z-index:1000; }
.oPCI_Text			{ font-family: verdana; font-size: 11px; color: #000000; font-weight: normal;}
.oPCI_Text		a	{ font-family: verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
.oPCI_TextLink			{ font-family: verdana; font-size: 11px; color: blue; font-weight: normal;}
.oPCI_TextLink		a	{ font-family: verdana; font-size: 11px; color: blue; font-weight: bold; text-decoration: none;}
/* End [1.1] */