* 
{ 
	margin: 0; 
	padding: 0; 
} 

body
{
	font-family: Tahoma, Arial, sans-serif;
	background-color: #FFFFFF;
	margin: 0, 0, 0, 0;
	padding: 0;
	text-align: center;
}

#tdLeftHeader_Drop, #tdLeftContent_Drop, #tdLeftFooter_Drop
{
	background-image: url(../images/leftdrop.gif);
	background-repeat: repeat ;		
}

#tdRightHeader_Drop, #tdRightContent_Drop, #tdRightFooter_Drop
{
	background-image: url(../images/rightdrop.gif);
	background-repeat: repeat ;		
}

#divContainer
{
	width: 752px;
	text-align: left;
	position: absolute;
	left: 50%;
	margin-left: -380px;
	height: 100%;
}

#divLogo
{
	float: left;
}

#divSignedIn
{
	float: right ;
}

#divLinks
{
	float: right ;	
}

#divHomeImage
{
	background-image: url(../images/home-image-2.jpg);
	background-repeat: no-repeat;
	width: 752px;
	height: 360px;
}

#divHomeImageBottom
{
	background-image: url(../images/slugs.jpg);
	background-repeat: no-repeat;
	width: 752px;
	height: 150px;
	margin:1px 0 0 0;
}

#divHomeSwoopImage
{
	background-image: url(../images/home-swoop.gif);
	background-repeat: no-repeat;
	width: 752px;
	height: 170px;	
}

#divHomeGreenDivide
{
	background-image: url(../images/greendivide.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 87px;
	top: 23px;
	left: 240px;
	position: relative;
}

#divHomeGreenDivide2
{
	background-image: url(../images/greendivide.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 87px;
	position: relative;
	left: 513px;
	top: 0px;
}

#divLeftColumn
{
	float: left;
	padding-left: 10px;
}

#divRightColumn
{
	float: right;
	padding-right: 10px;
}

a
{
	/*
	color: #979797;
	*/
	color: #ffffff;
	text-decoration: none ;
}

a:hover
{
	text-decoration: underline ;
}

a#aMenuAbout, a#aMenuProdRange, a#aMenuSupplier, a#aMenuAccount, a#aMenuGettingToUs,
a#aMenuContactUs, a#aAccessibility, a#aTerms, a#aPrivacy, a#aSiteHelp, a#lnkShowAll, a#aPlaceAnOrder, a#aChangeDetails
{
	color: #979797;
}

a#aMenuAbout:hover, a#aMenuProdRange:hover, a#aMenuSupplier:hover, a#aMenuAccount:hover, a#aMenuGettingToUs:hover,
a#aMenuContactUs:hover, a#aAccessibility:hover, a#aTerms:hover, a#aPrivacy:hover, a#aSiteHelp:hover, 
a#lnkShowAll:hover, a#aChangeDetails:hover
{
	color: #68A539;
	text-decoration: underline ;
}

a#aAboutWilliams:hover, a#aOurServices:hover, a#aProductRange:hover, a#aBecomeSupplier:hover, 
a#aOpenAccount:hover, a#aGettingToUs:hover, a#aWhoToContact:hover, a#aJoiningUs:hover, 
a#wmsPageFooter_lnkDownloads:hover, a#wmsPageFooter_lnkNewsArchive:hover, a#wmsPageFooter_lnkLinks:hover, a#aPlaceOrder:hover, a#aPriceLists:hover
{
	text-decoration: underline ;
}

a#aBecomeSupplier, a#wmsPageFooter_lnkDownloads, a#aOpenAccount, a#aGettingToUs,
a#aWhoToContact, a#aJoiningUs, a#aProductRange, a#aOurServices, a#aAboutWilliams, a#wmsPageFooter_lnkNewsArchive,
a#wmsPageFooter_lnkLinks, a#aPlaceOrder, a#aPriceLists
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

#divInvestor
{
	float: left;
	padding-left: 10px;
}

#divStrawberry
{
	float: right;
	padding-right: 10px;
	padding-top: 20px;
}

#divLeftFooter
{
	float: left;
	padding-left: 10px;
}

#divRightFooter
{
	float: right;
	padding-right: 10px;
	width: 150px;
}

#divLeftInner
{
	float: left;
	width: 110px;
	padding-left: 10px;
}

#divRightInner
{
	padding-left: 130px;
}

#divFooter_Content
{
	margin-right: 180px;
	height: 1%;
}

span#pSignIn, span#pCopyright
{
	color: #979797;
	font-size: 11px;
}

p#pLinks, p#pSignIn, p#pCopyright
{
	color: #979797;
	font-size: 11px;
}

#tdContent, #tdFooter
{
	background-color: #F5F6F6;
}

#aEmailLink
{
	color: #68A539;
}

#divLoginBox
{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

#aForgottenPassword
{
	color: #FFFFFF;
	font-size: 11px;
}

#aDownload, #aLink
{
	color: #FFFFFF;
}

.GreenText
{
	color: #68A539;
}

.BlueText
{
	color: #1468AF;
}

.WhiteText
{
	color: #FFFFFF;
}

.smlYellowText
{
	color: FFEA03;
	font-size: 11px;
}

.spanWhiteHomeText
{
	color: #FFFFFF;	
	font-size: 11px;
}

.TextBoxHome
{
	font-family: Tahoma, Arial, sans-serif;
	background-color: #FFFFFF;
	width: 210px;
	font-size: 11px;
	padding-left: 2px;
}

.PasswordHome
{
	font-family: Tahoma, Arial, sans-serif;
	background-color: #FFFFFF;
	width: 151px;
	font-size: 11px;
	padding-left: 2px;
}

#divButton
{
	position: relative;
	top: 4px;
	left: 5px;
}

#divYellowArrowSpacer
{
	padding-top:3px;
}

#tdGreenFooter
{
	background-color: #38A62B;
}

#tdGreenHeader
{
	background-image: url(../images/green-footer-header.gif);
	background-repeat: repeat-x;
}

#divFooterLinks, #divNewsArchive, #divFooterDownloads
{
	display: none;
}

#aNewsArchive, #aDownloads, #aLinks
{
	font-size: 11px;
	color: #FFFFFF;	
}

#aNewsArchive:hover, #aDownloads:hover, #aLinks:hover
{
	font-size: 11px;
	color: #FFFFFF;	
	text-decoration: underline;
}

#divCategories
{
	float: right;
	width: 110px;
}

.GreyAnchorClass
{
	color: #979797;
	font-size: 11px;
}

.GreyAnchorClass:hover
{
	color: #68A539
}

.GreyAnchorClass2
{
	color: #979797;
	font-size: 100%;
}

.GreyAnchorClass2:hover
{
	color: #68A539
}

.spanWhiteLoginText
{
	color: #FFFFFF;	
	font-size: 11px;
}

.nmlText
{
	font-size: 11px;
}

.nmlTextBox
{
	font-size: 11px;
	width: 240px;
}

.chkRemem
{
    border:none;
    font-size:8px;
    }