/* general */
/* version note [1.0] 20071106 GA BACKGROUND FROM #C2E7E5 TO #FD0107 */
/* version note [1.2] Bennet :: 17/04/2008 :: Opp.ID = 2008-03-3319 :: Site Design Change */

/*body				{ margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; background-color: #FD0107 }*/
a 					{ text-decoration: none;}
a:hover 			{ text-decoration: none;}

.normal				{ font-family: verdana; font-size: 10px; color: #666666; font-weight: normal; line-height:1.5;}
.normal			a	{ font-family: verdana; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none;}

.notes				{ font-family: verdana; font-size: 9px; color: #999999;}
.title				{ font-family: verdana; font-size: 12px; color: #00216B; font-weight: bold;}
.message			{ font-family: arial; font-size: 13px; font-weight: bold; color: #FF0000;}
.message		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: verdana; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #663366;}
.T1middle			{ font-family: verdana; font-size: 9px; font-weight: normal; color: #FFFFFF; background-color: #663366;}

.searchInput 			{ font-family: arial; font-size: 10px; color: #666666; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #808080 #D4D0C8 #D4D0C8 #808080; padding: 1px 1px 1px 1px; height: 16px; width: 146px;}
.Qty				{ font-family: arial; font-size: 10px; color: #666666; padding: 2px 2px 2px 2px; height: 14px; border: solid 1px #797B66; background-color: #FFFFFF; width: 20px;}
.variantSelection		{ font-family: arial; font-size: 10px; color: #666666; padding: 2px 2px 2px 2px; height: 14px; border: solid 1px #797B66; background-color: #FFFFFF; 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: verdana; font-size: 10px; color: #352C66; font-weight: normal; text-transform: none;}
.inputprompt		a	{ font-family: verdana; font-size: 10px; color: #352C66; font-weight: normal; text-transform: none;}
.validationerror		{ font-family: arial; font-size: 10px; color: #FF0000;}
.Stockerror		{ font-family: arial; font-size: 12px; color: #FF0000;}

/* header */
.welcome			{ font-family: verdana; font-size: 10px; color: #FF9900; text-transform: uppercase;}
.headerbasketline		{ font-family: verdana; font-size: 10px; color: #7D7D7D; background-color: #ffffff; font-weight: normal; text-transform: uppercase;}
.headerbasketline	a	{ font-family: verdana; font-size: 10px; color: #7D7D7D; background-color: #ffffff; font-weight: normal; text-transform: uppercase;}
.headerhighlight		{ font-family: verdana; font-size: 10px; color: #663366; background-color: #ffffff; font-weight: bold; text-transform: none;}
.headerhighlight	a	{ font-family: verdana; font-size: 10px; color: #663366; background-color: #ffffff; font-weight: bold; text-transform: none;}


/* promos */

/* account */
.account			{ font-family: verdana; font-size: 10px; color: #FFFFFF; text-transform: none; font-weight: bold;}
.account		a	{ font-family: verdana; 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: arial; font-size: 12px; color: #666666; font-weight: bold;}
.accnormal		a	{ font-family: arial; font-size: 12px; color: #666666; font-weight: bold; text-decoration: none;}

.pageHTMLlink 			{ font-family: verdana; font-size: 11px; color: #352C66; font-weight: normal; text-decoration: underline; text-transform: none;}
.pageHTMLlink 		a	{ font-family: verdana; font-size: 11px; color: #352C66; font-weight: normal; text-decoration: underline; text-transform: none;}

.pageHTMLlinkNoUnd 		{ font-family: verdana; font-size: 11px; color: #352C66; font-weight: normal; text-decoration: none; text-transform: none;}
.pageHTMLlinkNoUnd	a	{ font-family: verdana; font-size: 11px; color: #352C66; font-weight: normal; text-decoration: none; text-transform: none;}


/* categories menu */
.submenu			{ font-family: verdana; font-size: 9px; color: #999999; text-transform: lowercase; font-weight: normal; text-align: left;}
.submenu		a	{ font-family: verdana; font-size: 9px; color: #999999; text-transform: lowercase; font-weight: normal; text-align: left;}
.category			{ font-family: Arial; font-size: 12px; color: #666666; text-transform: none; font-weight: normal;}
.categorycode		{ font-family: Arial; font-size: 11px; color: #555555; text-decoration: underline;text-transform: none; font-weight: bold;}
.categoryname		{ font-family: Arial; font-size: 12px; color: #352C66; text-decoration: underline;text-transform: none; font-weight: bold;}
.events				{ font-family: Arial; font-size: 17px; color: #FFFFFF; text-transform: uppercase; font-weight: normal;}

/* 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:2px; PADDING-BOTTOM: 2px; padding-top: 2px;}
.menuprofile_on			{ font-family: arial; font-size: 12px; color: #666666; text-transform: none; font-weight: bold;text-align: left; padding-right:1px; padding-left:2px; PADDING-BOTTOM: 2px; padding-top: 2px;}

/* 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: verdana; font-size: 11px; color: #663366; text-transform: none; font-weight: bold;}
.categoryheading	a	{ font-family: verdana; font-size: 11px; color: #663366; text-transform: none; font-weight: bold;}
.categoryheadingbasket		{ font-family: verdana; font-size: 10px; color: #352C66; 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: arial; font-size: 11px; color: #666666; text-align:center}
.categoryDescription1		{ font-family: arial; font-size: 11px; color: #352C66; text-align:center}
.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 }
.productName			{ font-family: arial; font-size: 15px; color: #663366; font-weight: bold; text-transform: none;}
.productNameThumbs		{ font-family: arial; font-size: 11px; color: #666666; font-weight: bold; text-transform: none;}
.productCode			{ font-family: arial; font-size: 11px; color: #666666; font-weight: normal; text-transform: none;}
.productStrapline		{ font-family: arial; font-size: 13px; font-weight: normal; color: #666666;}
.productDescription		{ font-family: arial; font-size: 12px; font-weight: none; color: #555555;}
.productDescriptionLong		{ font-family: verdana; font-size: 9px; font-weight: normal; color: #666666;}
.productFeatures		{ font-family: arial; font-size: 12px; font-weight: BOLD; color: #352C66;}
.productSwatches		{ font-family: arial; font-size: 10px; font-weight: bold; color: #666666; text-transform: lowercase; text-align: center}
.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: 10px; color: #7d7d7d; font-weight: normal;}
.productPriceLarge		{ font-family: arial; font-size: 15px; color: #663366; font-weight: bold;}
.salePriceSmall			{ font-family: arial; font-size: 11px; color: #ff0000; font-weight: normal; text-decoration: line-through }
.salePriceLarge			{ font-family: arial; font-size: 14px; color: #ff0000; 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: arial; font-size: 11px; color: #333333; font-weight: normal;}
.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: 12px; 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: verdana; font-size: 10px; background-color: #ffffff; color: #663366; font-weight: bold;}
.swatch 				{ font-family: verdana; font-size: 11px; color: #666666; text-transform: none; font-weight: normal;}
.stock	 				{ font-family: Arial; font-size: 11px; color: #666666; text-transform: none; font-weight: normal;}
.quantity				{ font-family: Arial; font-size: 10px; color: #352C66; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #352C66 #352C66 #352C66 #352C66; padding: 1px 1px 1px 1px; height: 15px; width: 25px;}

/*AJAX*/
.basket_continue		{ font-family: Verdana; font-size: 12px; color: #522575; font-weight: bold;text-decoration: underline;}
.basket_productdetails	{ font-family: verdana; font-size: 11px; color: #522575; font-weight: normal; text-transform:uppercase;}
.basket_price			{ font-family: verdana; font-size: 11px; color: #522575; font-weight: bold;}
.basket_Added    		{ font-family: Verdana; font-size: 14px; color: #522575; 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;}

/*.breadcrumbs1			{ font-family: verdana; font-size: 12px; color: #FFFFFF; background-color: #352C66; font-weight: normal; text-transform: none;text-decoration: underline; }*/
/*.breadcrumbs			{ font-family: verdana; font-size: 12px; color: #FFFFFF; background-color: #352C66; font-weight: bold; text-transform: none;text-decoration: none; }*/
/*.breadcrumbs	a		{ font-family: verdana; font-size: 12px; color: #FFFFFF; background-color: #352C66;font-weight: none; text-transform: none; text-decoration: none; }*/

/* basket page */
.basket			 		{ font-family: Arial; font-size: 16px; color: #352C66; background-color:#FFFFFF; font-weight: bold; text-transform: uppercase; height: 18px; }
.titles1			 	{ font-family: Arial; font-size: 16px; color: #352C66; background-color:#C2E7E5; font-weight: bold; text-transform: uppercase; height: 18px; }
.basketTableHead 		{ font-family: Verdana; font-size: 9px; color: #352C66; background-color:#C2E7E5; font-weight: bold; text-transform: uppercase; height: 18px; }
.basketTableHead 	a	{ font-family: Verdana; font-size: 9px; color: #352C66; background-color:#C2E7E5; font-weight: bold; text-transform: uppercase;}
.basketItem 			{ font-family: arial; font-size: 12px; color: #352C66; text-transform: none; background-color: #ffffff; }
.basketItem 		a	{ font-family: arial; font-size: 12px; color: #352C66; 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;}
.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;}
.basketVariant			{ font-family: arial; font-size: 10px; color: #666666; text-transform: none; background-color: #ffffff; }
.basketLoginHeadings		{ font-family: verdana; font-size: 12px; color: #352C66; font-weight: bold; text-transform: none;}
.dividerClass			{ border-style: solid; border-color: #B8A6A0; border-width: 0px 0px 1px 0px;height: 2px;}

.basketTableHeadDottedLines 	{ font-family: Verdana; font-size: 9px; color: #352C66; background-color:#C2E7E5; font-weight: bold; text-transform: uppercase; height: 18px;border-bottom: 1px dotted #cccccc; }
/* order list/history */
.secureTableHead		{ font-family: verdana; font-size: 10px; color: #FFFFFF; background-color: #00216B; font-weight: normal; text-transform: uppercase;}

/* footer */
.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: verdana; font-size: 9px; color: #7d7d7d; background-color: #ffffff; text-transform: uppercase;} /* V1 V2*/
.footerright			{ font-family: verdana; 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: verdana; font-size: 9px; color: #7d7d7d; background-color: #EFEAEF; text-transform: none;} /* V1 V2*/

.footerupper			{ font-family: verdana; font-size: 8px; color: #C6A7B7; text-transform: uppercase; font-weight: bold}
.footerupper		a	{ font-family: verdana; 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;}
.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;}
.FooterReg			{ font-family: arial; font-size: 15px; font-weight: none; 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;}
.header1				{ background-color: #352C66;}
/*.topBack			{ background-color: #C2E7EF;}*/
.topBack1 			{ background-attachment: fixed;background-image: url(/public/images/top_back.gif);background-repeat: repeat-x;background-position: left top;}
/*.arial12BoldRed 	{ font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #C41230;text-decoration: none;}*/
.previous		 	{ font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #C41230;text-decoration: underline;}
.accthome			{ font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 11px;  color: #000000; text-transform: none; font-weight: normal;}
.accountItems			{ font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 10px; color: #C1B68F; text-transform: none; font-weight: none;}
.accountItems1			{ font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 10px; color: #C41230; text-transform: none; font-weight: none;}
.whiteBack {background-color: #FFFFFF;}

.lefthand			{font-family: Arial;color: #999999;text-decoration: none;font-size: 12px; }
.menswear_Menu 			{font-family: Arial; font-size: 12px; color: #999999; text-transform: none; font-weight: none;}
.womenswear_Menu 			{font-family: Arial; font-size: 12px; color: #999999; text-transform: none; font-weight: normal;}

.dots		 	{font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-weight: none;color: #C51231;text-decoration: none;}
.purpleBack {
	background-color: #352C66;
}
.arial12White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.arial12BoldRed1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C41230;
	text-decoration: underline;
}

.searchBox {
	height: 15px;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #718181;
	text-decoration: none;
	border: 1px solid #B6B6B6;
}
.sideLines {
	background-color: #EAEAEA;
}

.arial11BoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C41230;
	text-decoration: none;
}

.h1tag 	{color: #352C66; font-family: Arial;  font-size: 18px;  text-transform:normal; line-height: 15px; padding ;1px 1px 1px 1px}
.verdana16Black 	{font-family: Arial;font-size: 18px;font-weight: bold;color: #352C66;text-decoration: none;}
.prodprice 			{font-family: Arial;font-size: 18px;font-weight: bold;color: #C41230;text-decoration: none;}
.was_price 			{font-family: Arial;font-size: 18px;font-weight: bold;color: #000000;text-decoration: none;}
.now_price 			{font-family: Arial;font-size: 18px;font-weight: bold;color: #C41230;text-decoration: none;}
.was_price_small 		{font-family: Arial;font-size: 12px;font-weight: bold;color: #000000;text-decoration: none;}
.now_price_small 		{font-family: Arial;font-size: 12px;font-weight: bold;color: #C41230;text-decoration: none;}

/* 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;}


/* Protx 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; 
}

/* Compitition */
.question				{ font-family: sans-serif; font-size: 12px; color: #00457B; font-weight: bold;}
.answer				{ font-family: sans-serif; font-size: 12px; color: #46466b; font-weight: normal;}
.fillindetails			{ font-family: sans-serif; font-size: 12px; color: #39495a; font-weight: normal;}
.registeredusermsg		{ font-family: sans-serif; font-size: 12px; color: #46466b; font-weight: bold;}
.afterresistration		{ font-family: sans-serif; font-size: 12px; color: #636363; font-weight: bold;}
.formField			{ font-family: Arial; font-size: 10px; color: #46466b; background: #0E0A08; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #0E0A08 #0E0A08 #0E0A08 #0E0A08; padding: 1px 1px 1px 1px;}
.formFieldcomp
{ font-family: Arial;
font-size: 10px;
color: #46466b;
padding: 1px 1px 1px 1px;
border-style: solid;
border-width: 1px;
border-color: #8c8c8c #8c8c8c #8c8c8c #8c8c8c;
background-color: #ffffff;}

.selectfield
{ font-family: Arial;
font-size: 10px;
color: #46466b;
padding: 1px 1px 1px 1px;
border-style: solid;
border-width: 1px;
border-color: #8c8c8c #8c8c8c #8c8c8c #8c8c8c;
background-color: #ffffff;}


.normal				{ font-family: sans-serif; font-size: 10px; color: #46466b; font-weight: normal; line-height:1.5;}

.hortcomp			{background: url(/public/competition/dotted_line.gif); background-repeat :repeat-x}
.inputprompttitle
{   FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #46466B;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif;
    FONT-VARIANT: normal
}
.inputprompt            { font-family: verdana; font-size: 10px; color: #663300; font-weight: normal; text-transform: none;}
.termsandcondition	{ font-family: sans-serif; font-size: 10px; color: #8c8c8c; font-weight: normal; line-height:1.5;}
.termsandcondition1	{font-family: arial; font-size: 10px; color: #636363; font-weight: normal;line-height:1.5;text-decoration:underline;}
.page-heading-blue
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #547097;
	letter-spacing: -1px;
	text-decoration: none;
	font-weight: bold;
}

/* Competition Admin Module */
.adminLink			{font-family: verdana; font-size: 12px; color: #636363; font-weight: normal;}
.adminLink:hover	{font-family: verdana; font-size: 12px; color: #636363; font-weight: normal;text-decoration:underline}
.adminNormal		{font-family: verdana; font-size: 12px; color: #CD0608; font-weight: normal;}
.adminCompName		{font-family: verdana; font-size: 12px; color: #000000; font-weight: normal;}
/* [1.2] Start */
.fillindetails			{ font-family: verdana; font-size: 12px; color: #636363; font-weight: normal;}

/* [1.2] New and existing classes  - Moved Classes that changed above to this section for better management*/

/* Header */

.header 							{ font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #0A1E2C;text-decoration: none;background-color: #FFFFFF;}
.breadcrumbsHome			{ font-family: Arial; font-size: 12px; color: #0A1E2C; background-color: #FFFFFF; font-weight: normal; text-transform: none; }
.breadcrumbs					{ font-family: Arial; font-size: 12px; color: #0A1E2C; background-color: #FFFFFF; font-weight: bold; text-transform: none;text-decoration: none; }
.breadcrumbs			a		{ font-family: Arial; font-size: 12px; color: #0A1E2C; background-color: #FFFFFF;font-weight: none; text-transform: none; text-decoration: none; }
.breadcrumbs1					{ font-family: Arial; font-size: 12px; color: #0A1E2C; background-color: #FFFFFF; font-weight: normal; text-transform: none; }
.breadcrumbs1			a		{ font-family: Arial; font-size: 12px; color: #0A1E2C; background-color: #FFFFFF; font-weight: normal; text-transform: none; }
.topBack							{ background-color: #FFFFFF;}
.searchInput1 				{ font-family: arial; font-size: 10px; color: #666666; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #808080 #D4D0C8 #D4D0C8 #808080; padding: 1px 1px 1px 1px; height: 14px; width: 152px;}
.arial12BoldRed 			{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #C41230;text-decoration: none;}
.arial12BoldRed a 		{	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #C41230;text-decoration: none;}

/* Footer */

.arial11BoldPurple 		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #0A1E2C;text-decoration: none;}
.arial10Purple 				{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #0A1E2C;text-decoration: none;}

/* Menu */

.menu 								{ font-family: Arial; font-size: 12px; color: #FFFFFF; text-transform: none; font-weight: normal;}
.menu 						a		{ font-family: Arial; font-size: 12px; color: #FFFFFF; text-transform: none; font-weight: normal;}
.menuBG								{ background-color: #0A1E2C;}
.newsLetterLeft				{ font-family: arial; font-size: 10px; color: #666666; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: #808080 #D4D0C8 #D4D0C8 #808080; padding: 1px 1px 1px 1px; height: 14px; width: 130px;}

/* Middle Page */

body				{ margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF }

/* Basket */

.basketTotal1			{ font-family: verdana; height:18px; font-size: 9px; color: #FFFFFF; background-color: #0A1E2C; font-weight: bold; text-transform: uppercase;}
.basketTotal			{ font-family: verdana; height:33px; font-size: 11px; color: #FFFFFF; background-color: #0A1E2C; font-weight: bold; text-transform: uppercase;}
.Promo { font-family: verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; text-transform: none;}
.Promo	a	{ font-family: verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; text-transform: none;}
.PromoSmall				{ font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: normal; line-height:1.5;}
.PromoSmall			a	{ font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none;}


/* checkout menu */
.checkout_done			{ font-family: verdana; font-size: 10px; color: #FFFFFF; text-transform: uppercase; font-weight: normal; }
.checkout_hi			{ font-family: verdana; font-size: 10px; color: #FFFFFF; text-transform: uppercase; font-weight: bold;}
.checkout_lo			{ font-family: verdana; font-size: 10px; color: #FFFFFF; text-transform: uppercase; font-weight: normal; }

/* End of [1.2] */