body
{
	background-color: #FFFFFF;
	color: #000000;
}

.header
{
	color: white;
}
.headerlink
{
	color: white;
}
.headerlink:hover
{
	color: #FF3300;
}
.headerbutton
{
}
.tabstrip
{
	color: white;
}

.tabstrip2
{
	color: green;
}

.tabstripmenuintersect
{
	color: white;
}
.tabstriplink
{
	color: white;
}
.tabstriplink:hover
{
	color: #000000;
}
.AdminMenu
{
	background-color:#AEAFB2;
	border-color: #AEAFB2;
	color:#000000
}

.AdminMenuheading
{
	color:black ;
}


.adminmenulink
{
	color:black;	
}
.adminmenulink:hover
{
	color:black;	
	
}
.adminmenutext
{
	color:black;
}

.loginmenuheader
{
	background-color:#FF9900;
	border-color: #999999;
	color:white;
}

.loginmenu
{
	background-color:#AEAFB2;
	border-color: #999999;
}

.loginmenutext
{
	color:black;
}


.menu
{
	color: #000000;
	background-color: #CCCCCC;
}
.menutext
{
	color: #000000;
}
.menulink
{
	color: #000000;
}
.menulink:hover
{
	color: #FF0000;
}
.menuheading
{
	color: #000000;
}
.menuheadinglink
{
	color: #000000;
}
.menuheadinglink:hover
{
	color: #FF0000;
}
.menubutton
{
	color: #FFFFFF;
	background-color: #0066CC;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #003399;
	border-left-color: #003399;
}


.productlistline
{
}

h1
{
	color: #000000;
}
.h1
{
	color: #000000;
}
h2
{
	color: #000000;
}
.h2
{
	color: #000000;
}
h3
{
	color: #000000;
}
.h3
{
	color: #000000;
}

.body
{
	background-color: #FFFFFF;
	color: #000000;
}
.main
{
	background-color: white;
	background: white;
}
main
{
	background-color: white;
}
p {
	color: #000000;
}
.p {
	color: #000000;
}
tr {
	color: #000000;
}
input {
	color: #000000;
}
.smalltextold {
	COLOR: #333333;
}
.smalltext
{
	color: #808080;
}
.mediumtext
{
	color: #000000;
}
.link
{
	color: #CC0000;
}
.link:hover
{
	color: #FFCC00;
}

/* ------------------------------------------------------- */
/*                      New stuff                          */
/* ------------------------------------------------------- */


/* General */

/* area where left menu bar is displayed */
/* div starts in bodystart.ascx & ends in bodysplit.ascx */
.menu-area
{
}

.menudropdown
{
}

.MenuSearchTextBox
{
}

.MenuSearchLabel
{
}

/* area between left menu bar and main content area */
.split-area
{
}


/* area where product content, etc is displayed */
/* div starts in bodysplit.ascx & ends in bodyend.ascx */
.data-area
{
}


/* Basket */

.warningtext
{
	color: Red;
}


/* Search */

#footer
{
	background-color: #cccccc;
}

#footer_top_border
{
}

#SiteFooterArea
{
	background-color: #cccccc;
}

#SiteFooterCreditCardsDiv
{
}

#SiteFooterCreditCards
{
}

#SiteFooterTsAndCs
{
	color: Black;
}

#SiteFooterSAndPP
{
	
	color: Black;
}

#SiteFooterEasitillLinkDiv
{
}

#SiteFooterEasitillLink
{
	color: Black;
}

#SiteFooterCopyright
{
	color: Black;
}

#SiteFooterBar
{
	background-color: #cccccc;
}

#SiteFooterMenu
{
}



.spm4menucontainer
{
	background-color: #0E0E4C;
}

.spm4menubar
{
}

.spm4menuitem
{
	color: Black;
}

.spm4menuicon
{
	background-color: black;
}

.spm4submenu
{
	background-color: #0E0E4C;
}

.spm4menubreak
{
	background-color: #0E0E4C;
}

.spm4menuitemsel
{
	background-color: #0E0E4C;
	color: white;
}

.spm4menuarrow
{
}

.spm5menucontainer
{
}

.spm5menubar
{
}

.spm5menuitem
{
	color: black;
}

.spm5menuicon
{
}

.spm5submenu
{
	background-color: #aeafb2;
}

.spm5menubreak
{
}

.spm5menuitemsel
{
	color: #62563d;
	background-color: #aeafb2;
	color: white;
	background-color: black;
}

.spm5menuarrow
{
}


.FloatClearBoth
{
}

.OrderConfirmedText
{
	color: Red;
}

#lnkContinue
{
}

.MessageText
{
	color: black;
}
/* ADMIN SITE SETTINGS CSS */

#AssMain
{

}

#vwInfoMain
{
	width: 100%;
	float: left;
}
.vwInfoContCol
{
	width: 100%;
	float: left;
}
.vwInfoCol1
{
	width: 40%;
	float: left;
}
.vwInfoCol2
{
	width: 40%;
	float: left;
}
.vwInfoHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
.Warning
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
    font-size: 12pt;
}
#vwInfoVerHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoVerHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	overflow: visible;
	z-index: 10;
	background: yellow;
}
.helpback
{
	background: yellow;
}
.helpback2
{
	
}
#preauthhelp
{
	position: relative;
	top: 10px;
	width: 20px;
	float: left;
	height: 20px;
	overflow: hidden;
}
#preauthhelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

#vwInfoSiteNoHelp
{
	position: relative;
	top: 10px;
	width: 20px;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoSiteNoHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoTillNoHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoTillNoHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoVatRegHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoVatRegHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoShopNameHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoShopNameHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoAddressHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoAddressHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoCountyHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoCountyHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoPostCodeHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoPostCodeHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoSalesEmailHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoSalesEmailHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoSalesBCCHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoSalesBCCHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoDataProtectionHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoDataProtectionHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoExtDataProtectionHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoExtDataProtectionHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoOrderConfirmFootHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoOrderConfirmFootHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoProdNotFoundHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoProdNotFoundHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwInfoProdOutStockHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwInfoProdOutStockHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenMain
{
	width: 100%;
	float: left;
}
.vwGenContCol
{
	width: 100%;
	float: left;
}
.vwGenCol1
{
	width: 40%;
	float: left;
}
.vwGenCol2
{
	width: 40%;
	float: left;
}
.vwGenHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwGenTitlePrefixHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenTitlePrefixHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenGreetingPrefixHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenGreetingPrefixHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenMetaDescHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenMetaDescHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenMetaKeyHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenMetaKeyHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenGoogleTrackHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenGoogleTrackHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenGoogleAccountHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenGoogleAccountHelp:hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenSearchDrop1Help
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenSearchDrop1Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenSearchDrop1TextHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenSearchDrop1TextHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenSearchDrop2Help
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenSearchDrop2Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenSearchDrop2TextHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenSearchDrop2TextHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenAdvancedSearchHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenAdvancedSearchHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenSearchThumbsHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenSearchThumbsHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenBrandMenuHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenBrandMenuHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenBrandListHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenBrandListHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenZeroStockMEnusHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenZeroStockMenusHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenDeptPromotionHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenDeptPromotionHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenHideSuperMenusHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenHideSuperMenusHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenExtendedCustsHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenExtendedCustsHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

#vwGenPostcodeLookup
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenPostcodeLookup:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenPostcodeCode
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenPostcodeCode:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwGenCustRegHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwGenCustRegHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}


#vwSSMain
{
	width: 100%;
	float: left;
}
.vwSSContCol
{
	width: 100%;
	float: left;
}
.vwSSCol1
{
	width: 30%;
	float: left;
}
.vwSSCol2
{
	width: 49%;
	float: left;
}
.vwSSHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwSSBaseHostNameHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwSSBaseHostNameHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwSSWebsiteNameHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwSSWebsiteNameHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwSSSecureOrderingHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwSSSecureOrderingHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwSSSSLPortHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwSSSSLPortHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

#vwPDMain
{
	width: 100%;
	float: left;
}
.vwPDContCol
{
	width: 100%;
	float: left;
}
.vwPDCol1
{
	width: 40%;
	float: left;
}
.vwPDCol2
{
	width: 40%;
	float: left;
}
.vwPDHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwPDShowStockLevelsHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDShowStockLevelsHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDShowZeroStockHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDShowZeroStockHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDAllowZeroOrderingHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDAllowZeroOrderingHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDShowNormalPriceHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDShowNormalPriceHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDShowPrdTitleAboveHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDShowPrdTitleAboveHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDShowPrdTitleBelowHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDShowPrdTitleBelowHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDUseMultipleOffersHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDUseMultipleOffersHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDDefaultDisplayStyleHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDDefaultDisplayStyleHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDDefaultSizeColorHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDDefaultSizeColorHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDUseSizeColorMatrixHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDUseSizeColorMatrixHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDSwapSizeColorTablesHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDSwapSizeColorTablesHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDSizeBeforeColorHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDSizeBeforeColorHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDOrderSizeByIDHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDOrderSizeByIDHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDEnlargePromptHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDEnlargePromptHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDImageQualityHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDImageQualityHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDThumbSize
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDThumbSize:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDMidImageSize
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDMidImageSize:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDGrpDptCatDetails
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDGrpDptCatDetails:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwDisplayProdDescp1Help
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwDisplayProdDescp1Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDDisplayInetDescHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDDisplayInetDescHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDDisplayInetDesc
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDDisplayInetDesc:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDIntetTextDisplayHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDIntetTextDisplayHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDUseCatBtnImageHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDUseCatBtnImageHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDUsePrdLineBtnImageHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDUsePrdLineBtnImageHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}



.vwORDContCol
{
	width: 100%;
	float: left;
}
.vwORDCol1
{
	width: 40%;
	float: left;
}
.vwORDCol2
{
	width: 40%;
	float: left;
}
.vwORDHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwORDEnableOrderingHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwORDEnableOrderingHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwORDFirstOrderDiscountTypeHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwORDFirstOrderDiscountTypeHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

#vwORDFirstOrderDiscountAmntHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwORDFirstOrderDiscountAmntHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwORDRequireOrderPostcodeHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwORDRequireOrderPostcodeHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwORDSendEmailOnOrderHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwORDSendEmailOnOrderHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwORDSendEmailOnProcessHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwORDSendEmailOnProcessHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwORDSendEmailOnDispatchHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwORDSendEmailOnDispatchHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}


.vwPayContCol
{
	width: 100%;
	float: left;
}
.vwPayCol1
{
	width: 25%;
	float: left;
}
.vwPayCol2
{
	width: 55%;
	float: left;
}
.vwPayHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwPayPaymentSystemHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPayPaymentSystemHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPayYesPayMIDHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPayYesPayMIDHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPayYesPayMPWHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPayYesPayMPWHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPayPPLoginHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPayPPLoginHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPayPaypointMID
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPayPaypointMID:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPayPaypointPWD
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPayPaypointPWD:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

.vwCarContCol
{
	width: 100%;
	float: left;
}
.vwCarCol1
{
	width: 40%;
	float: left;
}
.vwCarCol2
{
	width: 40%;
	float: left;
}
.vwCarHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwCarDelChargeTypeHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwCarDelChargeTypeHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwCarCarriageChargeHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwCarCarriageChargeHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwCarCarriageLimitHelp
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwCarCarriageLimitHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#usecarriagelim
{
	position: relative;
	top: 10px;
	width: 10%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#usecarriagelim:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

.vwHomeCol1
{
	width: 34%;
	float: left;
}
.vwHomeCol2
{
	width: 15%;
	float: left;
}
.vwHomeCol3
{
	width: 30%;
	float: left;
}
.vwHomeHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwHomeNewItemsHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwHomeNewItemsHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwHomeSpecialOffersHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwHomeSpecialOffersHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwHomeFeaturedItemsHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwHomeFeaturedItemsHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwHomePopularItemsHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwHomePopularItemsHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
.vwEnqCol1
{
	width: 34%;
	float: left;
}
.vwEnqCol2
{
	width: 11%;
	float: left;
}
.vwEnqCol3
{
	width: 34%;
	float: left;
}
.vwEnqHeadCol
{
	width: 100%;
	float: left;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#vwEnqCustom1Help
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwEnqCustom1Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

#vwEnqCustom2Help
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwEnqCustom2Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwEnqCustom3Help
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwEnqCustom3Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwEnqCustom4Help
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwEnqCustom4Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwEnqCustom5Help
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwEnqCustom5Help:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}

#vwPDProdSizeTextHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDProdSizeTextHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}
#vwPDProdColourTextHelp
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 20px;
	overflow: hidden;
}
#vwPDProdColourTextHelp:Hover
{
	position: relative;
	top: 10px;
	width: 20%;
	float: left;
	height: 10px;
	overflow: visible;
	z-index: 10;
}



.SearchHead
{
	Width: 100%;
}
.SearchItemLink
{
	Width: 100%;
	float: left;
}
.SearchPic
{
	float: left;
}
.SearchName
{
	width: 160px;
	float: left;
}
.SearchSizeCol
{
	width: 90px;
	float: left;
}
.SearchGDC
{
	width: 90px;
	float: left;
}
.SearchPrice
{
	width: 110px;
	float: left;
}
.SearchLink
{
	width: 90px;
	float: left;
}
.SearchStock
{
	width: 75px;
	float: left;
}
.Searchclear
{
	width: 100%;
	float: left;
	clear: both;
}
#greeting
{
	font-weight: bold;
	font-size: 14pt;
}

/* Page Layout */


.plheading
{
	text-align: center;	
	width: 100%;
	font-weight: bold;
	text-decoration: underline;
	float: left;
}
.plclear
{
	text-align: center;	
	width: 100%;
	height: 1px;
	font-weight: bold;
	text-decoration: underline;
	float: left;
}
#prodmencolhelp
{
	position: relative;
	text-align:right;
	width: 100%;
	float: right;
	height: 20px;
	overflow: hidden;
    width: 20px;
}
#prodmencolhelp:hover
{
	position: relative;
	width: 100%;
	float: left;
	height: 20px;
	text-align:right;
	overflow: visible;
	z-index: 10;
}

#plheaderhelp
{
	position: relative;
	text-align:right;
	width: 100%;
	float: right;
	height: 20px;
	overflow: hidden;
    width: 20px;
}
#plheaderhelp:hover
{
	position: relative;
	width: 100%;
	float: left;
	height: 20px;
	text-align:right;
	overflow: visible;
	z-index: 10;
}

#plheaderhelp2
{
	position: relative;
	text-align:right;
	width: 100%;
	float: right;
	height: 20px;
	overflow: hidden;
    width: 20px;
}
#plheaderhelp2:hover
{
	position: relative;
	width: 100%;
	float: left;
	height: 20px;
	text-align:right;
	overflow: visible;
	z-index: 10;
}
#HeaderSearchHelp
{
	position: relative;
	text-align:right;
	width: 100%;
	float: right;
	height: 20px;
	overflow: hidden;
    width: 20px;
}
#HeaderSearchHelp:hover
{
	position: relative;
	width: 100%;
	float: left;
	height: 20px;
	text-align:right;
	overflow: visible;
	z-index: 10;
}
#HeaderHelp3
{
	position: relative;
	text-align:right;
	width: 100%;
	float: right;
	height: 20px;
	overflow: hidden;
    width: 20px;
}
#HeaderHelp3:hover
{
	position: relative;
	width: 100%;
	float: left;
	height: 20px;
	text-align:right;
	overflow: visible;
	z-index: 10;
}
#HeaderHelp4
{
	position: relative;
	text-align:right;
	width: 100%;
	float: right;
	height: 20px;
	overflow: hidden;
    width: 20px;
}
#HeaderHelp4:hover
{
	position: relative;
	width: 100%;
	float: left;
	height: 20px;
	text-align:right;
	overflow: visible;
	z-index: 10;
}
#SearchSideMenuHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#SearchSideMenuHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#ProdListsHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#ProdListsHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#BrandMenuHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#BrandMenuHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#OffersHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#OffersHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#ProdMenuSideHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#ProdMenuSideHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#ContentMenuHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#ContentMenuHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#LoginMenuHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#LoginMenuHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#CustomAdvertsHelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#CustomAdvertsHelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
#livebaskethelp
{
	height: 20px;
	overflow: hidden;
    float: left;
}
#livebaskethelp:hover
{
    float:left;
	height: 20px;
	width: 20px;
	overflow: visible;
	z-index: 10;
}
.plcol1o2
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 25%;
}
.plcol2o2
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 75%;
}
.pl2heading1o2
{
	float: left;
	text-align: center;	
	width: 50%;
	font-weight: bold;
	text-decoration: underline;
}
.pl2heading2o2
{
	float: left;
	text-align: center;	
	width: 50%;
	font-weight: bold;
	text-decoration: underline;
}
.plcol1o4
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 24%;
}
.plcol2o4
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 25%;
}
.plcol3o4
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 25%;
}
.plcol4o4
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 25%;
}
.plcol1o3
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 33%;
}
.plcol2o3
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 33%;
}
.plcol3o3
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 34%;
}
.plcol1o3i
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 25%;
}
.plcol2o3i
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 41%;
}
.plcol3o3i
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 34%;
}
.SSSubmit
{
	width: 100%;
	float: left;
}
.plcol1o5
{
	position: relative;
	margin-top: 10px;
    float: left;
	width: 20%;
}
.plcol2o5
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 20%;
}
.plcol3o5
{
	position: relative;
	margin-top: 10px;	
	float: left;
	width: 20%;
}
.plcol4o5
{
	position: relative;
	margin-top: 10px;	
	float: left;
	width: 25%;
}
.plcol5o5
{
	position: relative;
	margin-top: 10px;	
	float: left;
	width: 15%;
}
.plcol1o5m
{
	position: relative;
	margin-top: 10px;
    float: left;
	width: 20%;
}
.plcol2o5m
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 5%;
}
.plcol3o5m
{
	position: relative;
	margin-top: 10px;	
	float: left;
	width: 17%;
}
.plcol4o5m
{
	position: relative;
	margin-top: 10px;	
	float: left;
	width: 12%;
}
.plcol5o5m
{
	position: relative;
	margin-top: 10px;	
	float: left;
	width: 46%;
	z-index: 10;
}
.plcol1o1
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 100%;
}
.plcol1o3w
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 60%;
}
.plcol2o3w
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 15%;
}
.plcol3o3w
{
	position: relative;
	margin-top: 10px;
	float: left;
	width: 25%;
}
.plbuttons
{
	position: relative;
	top: 15px;
	float: left;
	width: 100%;
	clear: both;
	text-align: center;
	height: 110px;
	}
	.ssbuttons
{
	position: relative;
	top: 15px;
	float: left;
	width: 100%;
	clear: both;
	text-align: center;
	height: 50px;
	}