﻿    
    HTML
    {
		overflow: -moz-scrollbars-vertical;
    }
#RetailerRHS1
{
	position:relative;
	top:3px;
	left:3px;
}
#RetailerRHS2
{
	position:relative;
	color:White;
	top:-23px;
	left:-47px;
}
#RetailerRHS3
{
	position:relative;
	top:-16px;
	left:3px;
}
#RetailerRHS4
{
	position:relative; 
	color:White;
	top:-42px;
	left:-47px;
}
#SpecialOfferCompare
{
	position:absolute;
	top:340px;
	left:800px;
	z-index:1;
}
    #CompareSpan2
	{
		padding-left:0px;
	}
    #SOtemplateCompare
	{
		position:relative;
		padding-left:103px;
		height:12px;
		width:80px;
		text-align:left;

	}
    #SpecialOfferHeader
{
	position:absolute;
	top:180px;
	left:240px;
	z-index:1;
}
    #SpecialOffersBackground
{
	position:absolute;
	top:172px;
	width:980px;
	left:0px;
}
#SpecialOfferHowTo
{
	padding-top:200px;
	padding-left:230px;
	padding-bottom:50px;
}
#SpecialOfferlandingResults
	{
	position:relative;
	top:180px;
	left:220px;

	}
#SOtemplateMore
	{
		position:relative;
		height:15px;
		width:225px;
		left:0px;
		margin-top:0px;
	}
#SOtemplateInfo
	{
		position:relative;
		padding-top:10px;
		width:135px;
		height:50px;
		padding-left:100px;
		line-height:12px;
		left:0px;
	}
	#SOitemTemplateLeft
	{
		position: relative;
		padding: 10px 0px 0px 5px;
		width: 98px;
		float: left;
		z-index: 1;
		height:60px;
		vertical-align: top;
	}
    #latestTrendLink
	{
		position: absolute;
		/*top: 305px;*/
		top: 286px;
		left: 5px;
		z-index: 1;
	}
    
    #toolbar
	{
		position: relative;
		top: 29px;
		left: -7px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}	

	#toolbar2
	{
		width: 330px;
		top: -3px;
		left: -8px;
		height: 5px;
		position:relative;
		z-index:3;
	}

    
    #help
	{
		position: relative;
		top: -143px;
		left: 297px;    
		z-index: 2;
	}

	#using
	{
		position: relative;
		top: -68px;
		left: 80px;
		z-index: 2;
	}
	
	#how
    {
        position:relative;
        top: -69px;
        left: 80px;
        z-index: -2;
    }

	
	#vinyltiles
    {
        position:relative;
        top: -15px;
        left:109px;
    }

	#ceramics
    {
        position:relative;
        top: -15px;
        left: 105px;
    }
    
    #carpettiles
    {
        position:relative;
        top: -53px;
        left: 346px;
    }

	#commercial
    {
        position:relative;
        top: -53px;
        left: 342px;
    }
    
    #shopby
	{
		position: relative;
		top: -58px;
		left: 604px;
		height: 10px;
		z-index: 100;
		width:80px;
	}
	
	#homeBody
	{
		position: relative;
		left: 12px;
		/*top: 11px;*/
		top: 65px;
		width: 956px;
		z-index: 0;
	}

	#homeLeft
	{
		position: absolute;
		padding: 0px 0px 0px 0px;
		width: 620px;
		height: 352px;
		background-color: white;
		float:left;
		z-index: 1;

	}

	#homeRight
	{
		position: absolute;
		left: 623px;
		width: 326px;
		top: -3px;
		height: 352px;
		float: right;
		z-index:1;
	}


	#homeSearchbk
	{
		position:absolute;
		left: 0px;
		top: 0px;
		z-index:1;

	}
	
	#searchField
	{
		position: absolute;
		left: 240px;
		top: 12px;
		height: 20px;
		z-index: 1000;
	}
	
	#homeSearchSub
	{
		position:absolute;
		left: 305px;
		top: 11px;
		z-index:2;
	}

	#txtSearch
	{
		position:absolute;
		font-size: 8pt;
		color: #cccccc;
		font-family: verdana;
		z-index: 1000;
		left: -100px;
	}
	

	#landingSearch
	{
		position:absolute;
		left: 625px;
		top: -7px;
	}
	
	#homeDivider
	{
		top: 537px;
	}

	
	#templateInfo
	{
		position:relative;
		left:1px;
		top:-15px;
		width:100px;
		
	}
	
	#templateMore
	{
		position:relative;
		top: 21px;
		width: 200px;
	}
	
	#templateCompare
	{
		position: relative;
	}
	
	#templateBrand
	{
		position:relative;
		left: -95px;
		float: left;
		top: 60px;
		width:100px;
	}


	#templateButtons
	{
		position:relative;
		left: -10px;
		top: 10px;
		float:left;
		width:100px;

	}
	
	#templateOrderSample
{
	position: relative;
	left: -112px;
	top: 20px;
	border-right: thin dotted;
	border-top: thin dotted;
	border-left: thin dotted;
	border-bottom: thin dotted;
}		


	#templateBottom
	{
		position : relative;
		left:7px;
		height: 150px;
		top: -10px;
	}


	#landingResults
	{
		position:relative;
		top: -6pt;
		left: -2pt;
		margin-bottom: -10px;

	}

/* feature page */

	.featureViewAllLink
	{
		width:100%;
		text-align:center;
		position:relative;
		top:-2px;
	}
	
/* product detail page */
	#calcA
	{
		background-color:#ffcc03;
		height:459px; /* adjust this to make calc tab taller */
		position:relative;
		top:0px;
	}
	
	
	#infoContent
	{
		position:relative;
		top: 20px;
		width:205px; 
		top:3px
	}
	
	#infoContentButtons
	{
		position:relative;
		top: 5px;
		left: 0px;

	}
	
		#detailpanel
	{
		position:relative;
		top: 0px;
	}
	
		#prodDetailNext
	{
		position:absolute;
		left: 135px;
		top: 6px;
	}

	#addToPanelDetail
	{
		position:relative;
		top:5px;
	}	

	ul {list-style-type:none; margin-left:-37px; margin-top:1px; line-height:1.2; margin-bottom:3px; text-decoration: none;}
	
		.qlLine
	{
		margin-left:0px;
		height:15px;
	}


	#shopbyNew
	{
		top:-148px;
		width:100px; 
		height:80px;
		position: relative;
		z-index: 100;
		left: 605px;
	}
	
	#toolbar2New
	{
		position:relative;
		top:-233px;
		left:683px;
		width:240px;
		height: 5px;
	}
	

	#helpNew
	{
		position:relative;
		top:-307px;
		left:903px;
		width:100px;
		z-index: 1;
	}
	
	#shopbyNewp
	{
		top:-148px;
		width:100px; 
		height:80px;
		position: relative;
		z-index: 100;
		left: 673px;
	}
	
	#toolbar2Newp
	{
		position:relative;
		top:-235px;
		left:752px;
		width:250px;
	}

	#helpNew2
	{
		position:relative;
		top:-307px;
		left:903px;
		width:100px;
		z-index: 1;
	}
	
	#resPriceAdjust
	{
		position:relative;
		top: -3px;
	}
	
	.filterColourList
{
	color: #666666;
	font-family: verdana;
	font-size:11px;
	font-style:italic;
	line-height: 40px;
	
}

	#lblPrice
	{
		color: White;
		text-align: center;
		position:relative;
		top:2px;
		line-height:15pt;
	}

	#prodDetailPrevious
	{
		position:absolute;
		top: 6px;
	}
	
	
	#prodDetailNext
	{
		position:absolute;
		left: 137px;
		top: 6px;
	}


	#howNew
	{
		position:relative;
		top:-1px;
	}
	
	#howNewp
	{
		position:relative;
		top:-4px;
	}
