	a:visited	{color:#2D3F5F;}
	a:link 		{color:#2D3F5F;}
	a:hover 	{color:#2D3F5F;}
	form 		{margin:0pt;padding:0pt;}
	p 			{margin-bottom:5px;margin-top:0px;padding:0px;}

	body {
	font-size:10px;

	font-family: verdana,arial, helvetica, "bitstream vera sans", sans-serif;
	color: #444;
	text-align:center;
	margin-top:12px;
	padding:0;
	background-color:#ccd7d7;
	}
	
	.clearfix:after						{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
	.clearfix 							{display:inline-block;}
 	html[xmlns] .clearfix				{display:block;}
 	* html .clearfix 					{height:1%;} 
	
	.clearBoth               			{clear:both;height:1px;width:100%;display:block;}
 	.ClearBoth              			{clear:both;}
    .clearthumbs            			{clear:both;height:1px;width:100%;display:block;}
    

	/*  --------------------------------------------------
    MASTER WRAPPERS
    -------------------------------------------------- */
	#canvas 				{margin-left:auto;margin-right:auto;text-align:left;width:980px;}
	#outer 					{width:980px;padding:0;background-color:#FFFFFF;float:left;}
	#innershade 			{position:relative;margin:15px 0px 0px 0px;padding:0px 0px 16px 0px;background-color:none;text-align:left;float:left;}
	#innershadeAbout 		{position:relative;margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:none;text-align:left;float:left;}
	#innershadeNoMargin 	{position:relative;margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:none;text-align:left;float:left;}
	#innershade_new 		{width:942px;position:relative;margin:15px 0px 0px 0px;padding:0px 19px 16px 19px;float:left;background-color:#f0f4f7}
	#innershade_new_notint	{width:942px;position:relative;margin:15px 0px 0px 0px;padding:0px 19px 16px 19px;float:left;background-color:#FFF}


	#leftmargin 		{width:19px;height:351px;background-color:#FFFFFF;margin:0px 0px 0px 0px;float:left;}
	#rightmargin 		{width:19px;height:351px;margin:0px 0px 0px 0px;background-color:#FFFFFF;float:right;}
	#content 			{width:942px;background-color:none;margin-right:0px;float: left;background-color:none;}
	#content_welcome	{width:980px;background-color:none;margin-right:0px;float: left;background-color:none;margin:0px 0px 0px 0px;}
	#content_ranges 	{width:904px;background-color:none;margin-right:0px;float: left;background-color:none;}
	#gutter 			{width:21px;height:455px;background-color:none;margin-right:0px;background-color:none;float: left;}
	#gutter_types 		{width:15px;height:200px;background-color:none;margin-right:0px;background-color:none;float: left;}
	
	#content_errorpage 	{width:904px;background-color:none;margin-right:0px;float: left;background-color:none;}
	#content_errorpage h2	{font-size:22px;}
	#content_errorpage h4	{font-size:14px;}
	#content_errorpage ul	{margin:8px 0 8px 20px; padding:0;display:block}
	#content_errorpage li   {margin:0 0 4px 0;font-size:1.1em;}
	
	#content_sitemap 	{width:442px;background-color:none;margin-right:0px;float: left;background-color:none;}
	#content_sitemap h2	{font-size:22px;}
	#content_sitemap h4	{font-size:14px;}
	#content_sitemap ul	{margin:8px 0 8px 20px; padding:0;display:block}
	#content_sitemap li   {margin:0 0 4px 0;font-size:1.1em;}

	/*  --------------------------------------------------
    HEADER STUFF
    -------------------------------------------------- */
	#head-container 	{background-color:none;height:168px;position:relative;}
	#menuband_container	{position:relative;padding-left:20px;padding-right:20px;width:940px;height:38px;font-size:10px;background-color:#001b4f;z-index:99;float:left;}
	#logo				{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#logo h1 			{background-image: url(images/banner_master.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#logo a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}

	/*  --------------------------------------------------
    PRIM NAVIGATION
    -------------------------------------------------- */
	#navigation			{position: relative;height:38px;width:940px;background-color:#001b4f;float:left;color: #444;font-size: 1.0em;z-index:99;}
	#navigation a		{font-weight: bold;color: #FFF;text-decoration: none;}
	#navigation a:hover {text-decoration: underline;}
	#navigation ul		{text-align:right;margin-top:16px;}
	#navigation li 		{display: block;float: left;padding: 0 0 0 8px;}

	ul#termsetc  			{margin-left:0px;padding-left:0px;}
	ul#termsetc li.home 	{margin-left:0px;padding-left:0px;}
	ul#termsetc li 			{line-height: 14px; border-right: 1px solid #9ba7ba; padding-right: 8px;}
	ul#termsetc li a 		{font-weight: bold;}
	ul#termsetc li.noborder	{border-right: none!important;padding-right: 0px;margin-right:0px;float: right;}

	body.home #lnkhome a 		{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.about #lnkabout a 		{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.ranges #lnkranges a	{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.types #lnktypes a 		{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.buy #lnkbuy a 			{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.samples #lnksamples a	{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.facts #lnkfacts a 		{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.care #lnkcare a 		{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.news #lnknews a 		{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.contact #lnkcontact a	{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.privacy #lnkprivacy a	{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	body.freesamples #lnkfreesamples a	{color: #b4bdcc; font-weight: bold; cursor: pointer;}
	
	body.easyclean #lnkeasyclean a 		{color: #b4bdcc; font-weight: bold; cursor: pointer;}

	/*  --------------------------------------------------
    CORMAR HOMEPAGE START
    -------------------------------------------------- */
	#banner_welcome_new 	{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_welcome_new h1 	{background-image: url(images/banner_cormar_new.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_welcome_new a 	{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_recruitment 	{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_recruitment h1 	{background-image: url(images/banner_recruitment.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_recruitment a 	{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_welcome_home 	{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_welcome_home h1 	{background-image: url(images/banner_cormarhome.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_welcome_home a 	{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#woolmarkinteriors 			{position:absolute;top:38px;right:57px;width:98px;float:left;}
	#woolmarkinteriors  h2		{background-image: url(images/woolmarkinteriors.gif);background-repeat:no-repeat;text-indent:-900em;height:130px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#woolmarkinteriors  p 		{margin:6px 0 3px 0px;}
	#woolmarkinteriors  img 	{margin:2px 0 3px 0px;}
	#woolmarkinteriors  a 		{text-indent:-900em;width:98px;height:130px;display:block;text-decoration:none;}
	
	#woolmarkinteriors-home 		{position:absolute;top:38px;right:22px;width:98px;float:left;}
	#woolmarkinteriors-home  h2		{background-image: url(images/woolmarkinteriors.gif);background-repeat:no-repeat;text-indent:-900em;height:130px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#woolmarkinteriors-home  p 		{margin:6px 0 3px 0px;}
	#woolmarkinteriors-home  img 	{margin:2px 0 3px 0px;}
	#woolmarkinteriors-home  a 		{text-indent:-900em;width:98px;height:130px;display:block;text-decoration:none;}
	
	#best-home 			{position:absolute;top:38px;right:122px;width:110px;float:left;}
	#best-home  h2		{background-image: url(images/best.gif);background-repeat:no-repeat;text-indent:-900em;height:130px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#best-home  p 		{margin:6px 0 3px 0px;}
	#best-home  img 	{margin:2px 0 3px 0px;}
	#best-home  a 		{text-indent:-900em;width:108px;height:130px;display:block;text-decoration:none;}
	
	#imgCrptFoundation-home 		{position:absolute;bottom:14px;right:107px;width:61px;float:left;}
	#imgCrptFoundation-home  h2		{background-image: url(images/imgCarpetFoundation.gif);background-repeat:no-repeat;text-indent:-900em;height:67px;border-bottom:0px dotted black;margin:0;}
	#imgCrptFoundation-home  a 		{text-indent:-900em;width:61px;height:67px;display:block;text-decoration:none;}
	
	#Cormar-Carpets-60th-Anniversary 		{position:absolute;bottom:10px;right:178px;width:74px;float:left;}
	#Cormar-Carpets-60th-Anniversary  h2	{background-image: url(images/Cormar-Carpets-60th-Anniversary.gif);background-repeat:no-repeat;text-indent:-900em;height:74px;border-bottom:0px dotted black;margin:0;}
	#Cormar-Carpets-60th-Anniversary  a 	{text-indent:-900em;width:74px;height:74px;display:block;text-decoration:none;}
   
	/*  --------------------------------------------------
    HOMEPAGE - ROW 1
    -------------------------------------------------- */
   	.FlashWrapper 				{width:464px;height:324px;float:left;margin:8px 14px 0px 0px;}
   	.SamplesWrapper 			{width:464px;height:324px;float:left;margin:8px 0px 0px 0px;}
   
    #HmeCarpetAbout				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
    #HmeCarpetAbout h2			{height:38px;background-image: url(images/HmeAbout_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
    #HmeCarpetAbout h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
    #HmeCarpetAbout p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
    #HmeCarpetAbout ul      	{margin:0; padding:0; list-style-type:none;}
    #HmeCarpetAbout li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
    #HmeCarpetAbout li.lists1 	{background:transparent url(images/HmeAbout_button.gif);width:225px;margin:0px 0 12px 0;}
    #HmeCarpetAbout li.lists2 	{background:transparent url(images/HmeAbout_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
    #HmeCarpetAbout .lists1 a 	{display:block;padding-top:16px;height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeCarpetAbout .lists2 a 	{display:block;padding-top:156px;height:0; color:#000; text-decoration:none; overflow:hidden;}
    
   	#HmeRanges				{width:225px;float:left;margin:8px 0px 0 0;background-color:#FFF;height:324px;}
    #HmeRanges h2			{height:38px;background-image: url(images/HmeRanges_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
    #HmeRanges h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
    #HmeRanges p			{height:112px;margin:0px 0px 0px 0px;padding:0px 20px 0px 12px;line-height:128%;}
   
    #HmeRanges ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeRanges li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
    #HmeRanges li.lists1 	{background:transparent url(images/HmeTypes01.gif);width:194px;margin:0px 0 14px 12px;}
  	#HmeRanges li.lists2 	{background:transparent url(images/HmeTypes02.gif);width:194px;margin:0px 0 14px 12px;}
  	#HmeRanges li.lists3 	{background:transparent url(images/HmeTypes03.gif);width:194px;margin:0px 0 14px 12px;}
  	#HmeRanges li.lists4 	{background:transparent url(images/HmeTypes04.gif);width:194px;margin:0px 0 14px 12px;}
	
    #HmeRanges .lists1 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeRanges .lists2 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeRanges .lists3 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeRanges .lists4 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    
    
    #HmeRanges2				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;height:324px;}
    #HmeRanges2 h2			{height:38px;background-image: url(images/HmeRanges_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
    #HmeRanges2 h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
    #HmeRanges2 p			{height:112px;margin:0px 0px 0px 0px;padding:0px 20px 0px 12px;line-height:128%;}
   
    #HmeRanges2 ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeRanges2 li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
    #HmeRanges2 li.lists1 	{background:transparent url(images/HmeTypes01.gif);width:194px;margin:0px 0 14px 12px;}
  	#HmeRanges2 li.lists2 	{background:transparent url(images/HmeTypes02.gif);width:194px;margin:0px 0 14px 12px;}
  	#HmeRanges2 li.lists3 	{background:transparent url(images/HmeTypes03.gif);width:194px;margin:0px 0 14px 12px;}
  	#HmeRanges2 li.lists4 	{background:transparent url(images/HmeTypes04.gif);width:194px;margin:0px 0 14px 12px;}
	
    #HmeRanges2 .lists1 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeRanges2 .lists2 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeRanges2 .lists3 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeRanges2 .lists4 a 	{display:block;padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
	   
	/*  --------------------------------------------------
    HOMEPAGE - ROW 2
    -------------------------------------------------- */
    #HmeCarpetFacts				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
    #HmeCarpetFacts h2			{height:38px;background-image: url(images/HmeFacts_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
    #HmeCarpetFacts h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
    #HmeCarpetFacts p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
    #HmeCarpetFacts ul      	{margin:0; padding:0; list-style-type:none;}
    #HmeCarpetFacts li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
    #HmeCarpetFacts li.lists1 	{background:transparent url(images/HmeFacts_button.gif);width:225px;margin:0px 0 12px 0;}
    #HmeCarpetFacts li.lists2 	{background:transparent url(images/HmeFacts_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
    #HmeCarpetFacts .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeCarpetFacts .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    
    #HmeWoolCampaign			{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
    #HmeWoolCampaign h2			{height:38px;background-image: url(images/HmeCampaign_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
    #HmeWoolCampaign h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
    #HmeWoolCampaign p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
    #HmeWoolCampaign ul      	{margin:0; padding:0; list-style-type:none;}
    #HmeWoolCampaign li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
    #HmeWoolCampaign li.lists1 	{background:transparent url(images/HmeCampaign_button.gif);width:225px;margin:0px 0 12px 0;}
    #HmeWoolCampaign li.lists2 	{background:transparent url(images/HmeCampaign_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
    #HmeWoolCampaign .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeWoolCampaign .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    
   
    #HmeEasyClean				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;background-image: url(images/HmeEasyCleanTick.gif);background-repeat:no-repeat;background-position: 155px 60px;position:relative;}
   	#HmeEasyClean h2			{height:38px;background-image: url(images/HmeEasyClean_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
   	#HmeEasyClean h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
   	#HmeEasyClean p				{height:84px;margin:0;padding:0px 66px 0px 12px;line-height:128%;font-size:9px;}
   
   	#HmeEasyClean ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeEasyClean li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
   	#HmeEasyClean li.lists1 	{background:transparent url(images/HmeEasyClean_button.gif);width:225px;margin:0px 0 12px 0;}
   	#HmeEasyClean li.lists2 	{background:transparent url(images/HmeEasyClean_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
   	#HmeEasyClean .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeEasyClean .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeEasyCleanAlt h4			{position:absolute;top:60px;left:155px;float:left;font-size:10px;text-indent:-900em;font-size:10px;}
	#HmeEasyCleanAlt h4 a 		{width:58px;height:58px;display:block;text-decoration:none;overflow:hidden;z-index:99;}	
   
   
   
   
   
   
   
   
   
   
   
   
   
   	#HmeCarpetCare				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;background-image: url(images/HmeCareTopTips.gif);background-repeat:no-repeat;background-position: 155px 60px;position:relative;}
   	#HmeCarpetCare h2			{height:38px;background-image: url(images/HmeCare_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
   	#HmeCarpetCare h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
   	#HmeCarpetCare p			{height:84px;margin:0px 0px 0px 0px;padding:0px 58px 0px 12px;line-height:128%;}
   
   	#HmeCarpetCare ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeCarpetCare li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
   	#HmeCarpetCare li.lists1 	{background:transparent url(images/HmeCare_button.gif);width:225px;margin:0px 0 12px 0;}
   	#HmeCarpetCare li.lists2 	{background:transparent url(images/HmeCare_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
   	#HmeCarpetCare .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeCarpetCare .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeCarpetCareAlt 			{position:absolute;top:60px;left:155px;float:left;z-index:99;background-color:#eee;}
	#HmeCarpetCareAlt  a 		{position:absolute;text-indent:-900em;width:58px;height:58px;display:block;text-decoration:none;overflow:hidden;z-index:99;}
	
  	
  	/*  --------------------------------------------------
    HOMEPAGE - ROW 2 AMENDED
    -------------------------------------------------- */	
   	#HmeCarpetCareReg				{width:225px;float:right;margin:8px 14px 0 0;background-color:#FFF;background-image: url(images/HmeCareTopTips.gif);background-repeat:no-repeat;background-position: 155px 60px;position:relative;}
   	#HmeCarpetCareReg h2			{height:38px;background-image: url(images/HmeCare_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
   	#HmeCarpetCareReg h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
   	#HmeCarpetCareReg p				
   									{height:66px;margin:0;padding:0px 80px 0px 12px;line-height:128%;}
   
   	#HmeCarpetCareReg ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeCarpetCareReg li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
   	#HmeCarpetCareReg li.lists1 	{background:transparent url(images/HmeCare_button.gif);width:225px;margin:0px 0 2px 0;}
   	#HmeCarpetCareReg li.lists1b 	{background:transparent url(images/HmeCare_button-reg.gif);width:225px;margin:0px 0 12px 0;}
   	#HmeCarpetCareReg li.lists2 	{background:transparent url(images/HmeCare_img2.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
   	#HmeCarpetCareReg .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeCarpetCareReg .lists1b a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeCarpetCareReg .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeCarpetCareAltReg h4			{position:absolute;top:60px;left:155px;float:left;font-size:10px;text-indent:-900em;font-size:10px;}
	#HmeCarpetCareAltReg h4 a 		{width:58px;height:58px;display:block;text-decoration:none;overflow:hidden;z-index:99;}	
  	
  	 	
  	#HmeCarpetStockists				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
  	#HmeCarpetStockists h2			{height:38px;background-image: url(images/HmeStockists_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
  	#HmeCarpetStockists h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
  	#HmeCarpetStockists p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
  	#HmeCarpetStockists ul      	{margin:0; padding:0; list-style-type:none;}
  	#HmeCarpetStockists li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
  	#HmeCarpetStockists li.lists1 	{background:transparent url(images/HmeStockists_button.gif);width:225px;margin:0px 0 12px 0;}
  	#HmeCarpetStockists li.lists2 	{background:transparent url(images/HmeStockists_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
  	#HmeCarpetStockists .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
  	#HmeCarpetStockists .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}	

   	#BannerBgDream		{width:490px;float:left;margin:0px 0px 0px 0px;padding:5px 0 5px 0;background-image: url(images/BgDream.jpg);background-repeat:no-repeat;background-position: 238px 0px;height:170px;overflow:hidden;}
   	
   	#HmeCarpetSamples				{width:225px;float:left;margin:8px 0px 0 0;background-color:#FFF;background-image: url(images/HmeFreeSamplesLrge.gif);background-repeat:no-repeat;background-position: 107px 16px;position:relative;}
   	#HmeCarpetSamples h2			{height:38px;background-image: url(images/HmeSamples_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
   	#HmeCarpetSamples h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
   	#HmeCarpetSamples p				{height:128px;margin:12px 0px 0px 0px;padding:0px 122px 0px 12px;line-height:128%;}
   
   	#HmeCarpetSamples ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeCarpetSamples li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
   	#HmeCarpetSamples li.lists1 	{background:transparent url(images/HmeSamples_button.gif);width:225px;margin:0px 0 12px 0;}
   	#HmeCarpetSamples li.lists2 	{background:transparent url(images/HmeSamples_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
   	#HmeCarpetSamples .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeCarpetSamples .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
	#HmeCarpetSamplesAlt h4			{position:absolute;top:16px;left:107px;float:left;text-indent:-900em;font-size:10px;}
	#HmeCarpetSamplesAlt h4 a 		{width:104px;height:104px;display:block;text-decoration:none;overflow:hidden;z-index:99;}	
	
	
  	#HmeWool						{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
  	#HmeWool h2						{height:38px;background-image: url(images/HmeWool_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
  	#HmeWool h2 a					{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
  	#HmeWool p						{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
  	#HmeWool ul      				{margin:0; padding:0; list-style-type:none;}
  	#HmeWool li      				{float:left; margin-right:0px; display:block; border:0px solid #000;}
  	#HmeWool li.lists1 				{background:transparent url(images/HmeWool_button.gif);width:225px;margin:0px 0 12px 0;}
  	#HmeWool li.lists2 				{background:transparent url(images/HmeWool_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
  	#HmeWool .lists1 a 				{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
  	#HmeWool .lists2 a 				{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
  	
  	#HmeWool2						{width:225px;float:left;margin:8px 0 0 0;background-color:#FFF;}
  	#HmeWool2 h2					{height:38px;background-image: url(images/HmeWool_titleNew.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
  	#HmeWool2 h2 a					{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
  	#HmeWool2 p						{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
  	#HmeWool2 ul      				{margin:0; padding:0; list-style-type:none;}
  	#HmeWool2 li      				{float:left; margin-right:0px; display:block; border:0px solid #000;}
  	#HmeWool2 li.lists1 			{background:transparent url(images/HmeWool_buttonNew.gif);width:225px;margin:0px 0 12px 0;}
  	#HmeWool2 li.lists2 			{background:transparent url(images/HmeWool_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
  	#HmeWool2 .lists1 a 			{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
  	#HmeWool2 .lists2 a 			{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}	
	

  	#HmeCarpetStockists2			{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
  	#HmeCarpetStockists2 h2			{height:38px;background-image: url(images/HmeStockists_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;float:left;}
  	#HmeCarpetStockists2 h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
  	#HmeCarpetStockists2 p			{height:96px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;float:left;}
   
  	#HmeCarpetStockists2 ul      	{margin:0; padding:0; list-style-type:none;}
  	#HmeCarpetStockists2 li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
  	#HmeCarpetStockists2 li.lists1 	{background:transparent url(images/HmeStockists_button2.gif);width:225px;margin:0px 0 0px 0;}
  	#HmeCarpetStockists2 li.lists2 	{background:transparent url(images/HmeStockists_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
  	#HmeCarpetStockists2 .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
  	#HmeCarpetStockists2 .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}		
	
  	
  	
  	#HmeCarpetStockists3			{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
  	#HmeCarpetStockists3 h2			{height:38px;background-image: url(images/HmeStockists_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;float:left;}
  	#HmeCarpetStockists3 h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
  	#HmeCarpetStockists3 p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;float:left;}
   
  	#HmeCarpetStockists3 ul      	{margin:0; padding:0; list-style-type:none;}
  	#HmeCarpetStockists3 li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
  	#HmeCarpetStockists3 li.lists1 	{background:transparent url(images/HmeStockists_button2New.gif);width:225px;margin:0px 0 12px 0;}
  	#HmeCarpetStockists3 li.lists2 	{background:transparent url(images/HmeStockists_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
  	#HmeCarpetStockists3 .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
  	#HmeCarpetStockists3 .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}	  
  
  
	#HmeCarpetAbout				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
    #HmeCarpetAbout h2			{height:38px;background-image: url(images/HmeAbout_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
    #HmeCarpetAbout h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
    #HmeCarpetAbout p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
    #HmeCarpetAbout ul      	{margin:0; padding:0; list-style-type:none;}
    #HmeCarpetAbout li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
    #HmeCarpetAbout li.lists1 	{background:transparent url(images/HmeAbout_button.gif);width:225px;margin:0px 0 12px 0;}
    #HmeCarpetAbout li.lists2 	{background:transparent url(images/HmeAbout_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
    #HmeCarpetAbout .lists1 a 	{display:block;padding-top:16px;height:0; color:#000; text-decoration:none; overflow:hidden;}
    #HmeCarpetAbout .lists2 a 	{display:block;padding-top:156px;height:0; color:#000; text-decoration:none; overflow:hidden;} 
  
  
  
  
  
  
  
  
  	#HmeCarpetSamples2				{width:225px;float:left;margin:8px 0px 0 0;background-color:#FFF;background-image: url(images/HmeFreeSamplesLrge.gif);background-repeat:no-repeat;background-position: 123px 198px;position:relative;}
   	#HmeCarpetSamples2 h2			{height:38px;background-image: url(images/HmeSamples_title2.png);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;float:left;}
   	#HmeCarpetSamples2 h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
   	#HmeCarpetSamples2 p			{height:96px;margin:0px 0px 0px 0px;padding:0px 110px 0px 12px;line-height:128%;float:left;}
   
   	#HmeCarpetSamples2 ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeCarpetSamples2 li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
   	#HmeCarpetSamples2 li.lists1 	{background:transparent url(images/HmeSamples_button2.gif);width:225px;margin:0px 0 0px 0;}
   	#HmeCarpetSamples2 li.lists2 	{background:transparent url(images/HmeSamples_img.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
   	#HmeCarpetSamples2 .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeCarpetSamples2 .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}
	#HmeCarpetSamplesAlt2 h4		{position:absolute;top:198px;left:123px;float:left;text-indent:-900em;font-size:10px;}
	#HmeCarpetSamplesAlt2 h4 a 		{width:101px;height:101px;display:block;text-decoration:none;overflow:hidden;z-index:99;}		
	
	
	
	
	
	
	/*  --------------------------------------------------
    HOMEPAGE - ROW 3
    -------------------------------------------------- */ 	
    #WinningWays			{width:464px;float:left;margin:8px 14px 0 0;padding:0 0 0 0;background-color:#FFF;}
    #WinningWays h2			{height:38px;background-image: url(images/HmeWinningWays_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 166px;}
    #WinningWays h2 a		{width:298px;height:38px;display:block;text-indent:-900em;font-size:10px;padding:0px 0px 0px 0px;display:inline;}
    #WinningWays p			{margin:0px 0px 0px 0px;padding:0px 14px 0px 166px;line-height:128%;}
    #WinningWays ul      	{margin:0; padding:0; list-style-type:none;}
    #WinningWays li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}

    #WinningWays li.lists2 	{background:transparent url(images/HmeWinningWays_img-06-10-12.gif);width:152px;margin:0px 0 0 0;height:160px;}
	#WinningWays .lists2 a 	{display:block;padding-top:160px; height:0; color:#000; text-decoration:none; overflow:hidden;}	
	
	
	#WinningWays2			{width:464px;float:left;margin:8px 14px 0 0;padding:0 0 0 0;background-color:#FFF;}
    #WinningWays2 h2		{height:38px;background-image: url(images/HmeWinningWays_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 166px;}
    #WinningWays2 h2 a		{width:298px;height:38px;display:block;text-indent:-900em;font-size:10px;padding:0px 0px 0px 0px;display:inline;}
    #WinningWays2 p			{margin:0px 0px 0px 0px;padding:0px 14px 0px 166px;line-height:128%;}
    #WinningWays2 ul      	{margin:0; padding:0; list-style-type:none;}
    #WinningWays2 li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}

    #WinningWays2 li.lists2 	{background:transparent url(images/HmeWinningWays_img-10-08-15.gif);width:152px;margin:0px 0 0 0;height:160px;}
	#WinningWays2 .lists2 a 	{display:block;padding-top:160px; height:0; color:#000; text-decoration:none; overflow:hidden;}	
	
	#WinningWays3			{width:464px;float:left;margin:8px 14px 0 0;padding:0 0 0 0;background-color:#FFF;}
    #WinningWays3 h2		{height:38px;background-image: url(images/HmeWinningWays_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 166px;}
    #WinningWays3 h2 a		{width:298px;height:38px;display:block;text-indent:-900em;font-size:10px;padding:0px 0px 0px 0px;display:inline;}
    #WinningWays3 p			{margin:0px 0px 0px 0px;padding:0px 14px 0px 166px;line-height:128%;}
    #WinningWays3 ul      	{margin:0; padding:0; list-style-type:none;}
    #WinningWays3 li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}

    #WinningWays3 li.lists2 	{background:transparent url(images/cormar-winning-ways.gif);width:152px;margin:0px 0 0 0;height:160px;}
	#WinningWays3 .lists2 a 	{display:block;padding-top:160px; height:0; color:#000; text-decoration:none; overflow:hidden;}	
	
  
  	#FastDelivery			{width:464px;float:left;margin:8px 14px 0 0;padding:0 0 0 0;background-color:#FFF;}
    #FastDelivery h2		{height:38px;background-image: url(images/HmeFastDelivery_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 298px;}
    #FastDelivery h2 a		{width:166px;height:38px;display:block;text-indent:-900em;font-size:10px;padding:0px 0px 0px 0px;display:inline;}
    #FastDelivery p			{margin:0px 0px 0px 0px;padding:0px 14px 0px 322px;line-height:128%;}
    #FastDelivery ul      	{margin:0; padding:0; list-style-type:none;}
    #FastDelivery li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}

    #FastDelivery li.lists2 {background:transparent url(images/HmeFastDelivery_img.jpg);width:298px;margin:0px 0 0 0;height:156px;}
    #FastDelivery .lists2 a {display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}	     
   
    #HmeWhatsNew			{width:225px;float:right;margin:8px 0px 0 0;background-color:#FFF;}
   	#HmeWhatsNew h2			{height:38px;background-image: url(images/HmeWhatsNew_title.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
   	#HmeWhatsNew h2 a		{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
   	#HmeWhatsNew p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
   	#HmeWhatsNew ul      	{margin:0; padding:0; list-style-type:none;}
   	#HmeWhatsNew li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
   	#HmeWhatsNew li.lists1 	{background:transparent url(images/HmeWhatsNew_button.gif);width:225px;margin:0px 0 12px 0;}
   	#HmeWhatsNew li.lists2 	{background:transparent url(images/HmeWhatsNew_img01.gif);width:108px;margin:0px 0 8px 0;height:74px;float:left;}
	#HmeWhatsNew li.lists3 	{background:transparent url(images/HmeWhatsNew_img02-18-10-15.gif);width:108px;margin:0px 0 8px 0;height:74px;float:right;}
	#HmeWhatsNew li.lists4 	{background:transparent url(images/HmeWhatsNew_img02-16-06-15.gif);width:108px;margin:0px 0 0 0;height:74px;float:left;}
	#HmeWhatsNew li.lists5 	{background:transparent url(images/HmeWhatsNew_img05-16-06-15.gif);width:108px;margin:0px 0 0 0;height:74px;float:right;}
  
  	#HmeWhatsNew .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeWhatsNew .lists2 a 	{display:block;padding-top:74px; height:0; color:#000; text-decoration:none; overflow:hidden;}	
   	#HmeWhatsNew .lists3 a 	{display:block;padding-top:74px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeWhatsNew .lists4 a 	{display:block;padding-top:74px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeWhatsNew .lists5 a 	{display:block;padding-top:74px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   
   	#HmeTrade				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;}
   	#HmeTrade h2			{height:38px;background-image: url(images/HmeTrade_title3.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;}
   	#HmeTrade h2 a			{width:225px;height:38px;display:block;text-indent:-900em;font-size:10px;}
   	#HmeTrade p			{height:84px;margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
   
   	#HmeTrade ul      		{margin:0; padding:0; list-style-type:none;}
   	#HmeTrade li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
   	#HmeTrade li.lists1 	{background:transparent url(images/HmeTrade_button2.gif);width:225px;margin:0px 0 12px 0;}
   	#HmeTrade li.lists2 	{background:transparent url(images/HmeTrade_img2.jpg);width:225px;margin:0px 0 0 0;height:156px;}
	
   	#HmeTrade .lists1 a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
   	#HmeTrade .lists2 a 	{display:block;padding-top:156px; height:0; color:#000; text-decoration:none; overflow:hidden;}	
   	
 	/*  --------------------------------------------------
    MASTER PAGES
    -------------------------------------------------- */
	#privacy 			{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#privacy h2 		{background-image: url(images/title_privacy.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#privacy p 			{margin:6px 0 3px 0px;}
	#privacy img		{margin:2px 0 3px 0px;}
	
	/*  --------------------------------------------------
    WOOL CAMPAGN
    -------------------------------------------------- */
	#wool_campaign 					{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;width:620px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#wool_campaign h2 				{background-image: url(images/title_woolcampaign.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#wool_campaign h3 				{color:#32982a;font-size:1.4em}
	#wool_campaign h4 				{color:#32982a;font-size:1.2em}
	#wool_campaign img 				{margin:18px 0 3px 0px;}
	#wool_campaign p 				{margin:0px 0 16px 0px;}

	#wool_campaign a 				{font-weight: normal;color: #444;text-decoration: underline;}
	#wool_campaign a:hover 			{text-decoration: underline;}
	#wool_campaign ul 				{text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
	#wool_campaign li.noleftmargin	{padding-left: 0px;padding-right: 10px;}

	#wool_campaign li.nostyle 		{padding:0px 0px 0px 0px;list-style-type: round;color:#32982a;}
	#wool_campaign ul.nostyle 		{line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}
	#wool_campaign .listcolor 		{color:#444;}

	#wool_campaignimage01 			{background-color:none;height:680px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/woolcampaignimage01.jpg);}

/*  --------------------------------------------------
    BANNERS
    -------------------------------------------------- */
	#banner_about 				{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_about h1 			{background-image: url(images/banner_about.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_about a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_woolcampaign 		{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_woolcampaign h1 	{background-image: url(images/banner_woolcampaign.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_woolcampaign a 		{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_ranges 				{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_ranges h1 			{background-image: url(images/banner_ranges.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_ranges a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	#leftmargin_ranges 			{width:38px;height:351px;background-color:#FFFFFF;margin:0px 0px 0px 0px;float:left;}
	#rightmargin_ranges 		{width:38px;height:351px;margin:0px 0px 0px 0px;background-color:#FFFFFF;float:right;}
	
	#banner_samples 			{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_samples h1 			{background-image: url(images/banner_samples.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_samples a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_samplessubmit 		{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_samplessubmit h1 	{background-image: url(images/banner_samples.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_samplessubmit a 	{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_buy 				{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_buy h1 				{background-image: url(images/banner_buy.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_buy a 				{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	#buyimage 					{background-color:none;height:458px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/buyimage.jpg);}
	
	#banner_newsandevents 		{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_newsandevents h1 	{background-image: url(images/banner_news.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_newsandevents a 	{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}

	#banner_news 				{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_news h1 			{background-image: url(images/banner_news.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_news a 				{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_contact 			{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_contact h1 			{background-image: url(images/banner_contact.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_contact a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}

	#banner_privacy 			{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_privacy h1 			{background-image: url(images/banner_privacy.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_privacy a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}

	#banner_warranty 			{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_warranty h1 		{background-image: url(images/banner_warranty.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_warranty a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_notfound 			{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_notfound h1 		{background-image: url(images/banner_notfound.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_notfound a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}
	
	#banner_sitemap 			{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_sitemap h1 		{background-image: url(images/banner_sitemap.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_sitemap a 			{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}


    /*  --------------------------------------------------
    SAMPLE SERVICE - NEW PAGE
    -------------------------------------------------- */
    #FreeSampleService				{width:225px;float:left;margin:8px 14px 0 0;background-color:#FFF;height:324px;}
    #FreeSampleService h2			{background-image: url(images/FreeSampleService.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;margin:12px 0px 6px 0px;width:225px;height:38px;display:block;}
    #FreeSampleService p			{margin:0px 0px 12px 0px;padding:0px 14px 0px 12px;line-height:128%;font-size:11px;}
   
    #FreeSampleService ul      		{margin:0; padding:0; list-style-type:none;}
    #FreeSampleService li      		{float:left; margin-right:0px; display:block; border:0px solid #000;}
    
    #SamplesStep			{width:225px;float:left;margin:20px 14px 0 0;display:inline;position:relative;background-color:#FFF;height:156px;}
    #SamplesStep.float		{width:225px;float:left;margin:20px 0px 0 0;height:146px;height:156px;}
    #SamplesStep p			{margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;}
    #SamplesStep .lrgetxt	{margin:0px 0px 0px 0px;padding:0px 14px 0px 12px;line-height:128%;font-size:14px;}
    #SamplesStep ul      	{margin:0; padding:0; list-style-type:none;}
    #SamplesStep li      	{float:left; margin-right:0px; display:block; border:0px solid #000;}
    #SamplesStep li.step1 	{background:transparent url(images/SamplesStep01.gif);width:225px;margin:0px 0 12px 0;overflow:hidden;height:76px;text-indent:-900em;font-size:10px;}
    #SamplesStep li.step2 	{background:transparent url(images/SamplesStep02.gif);width:225px;margin:0px 0 12px 0;overflow:hidden;height:76px;text-indent:-900em;font-size:10px;}
    #SamplesStep li.step3 	{background:transparent url(images/SamplesStep03.gif);width:225px;margin:0px 0 12px 0;overflow:hidden;height:76px;text-indent:-900em;font-size:10px;}
    #SamplesStep li.step4 	{background:transparent url(images/SamplesStep04.gif);width:225px;margin:0px 0 12px 0;overflow:hidden;height:76px;text-indent:-900em;font-size:10px;}

    #SamplesStep .step1 a 	{display:block;padding-top:76px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    #SamplesStep .step2 a 	{display:block;padding-top:76px; height:0; color:#000; text-decoration:none; overflow:hidden;}
    /*  --------------------------------------------------
    SAMPLE SERVICE - BASKET.
    -------------------------------------------------- */
	#samples 				{font-size:11px;line-height:145%;width:942px;border-top: 0px solid #0066CC;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#samples h2 			{background-image: url(images/title_samples.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#samples p 				{margin:6px 0 3px 0px;}
	#samples img 			{margin:2px 0 3px 0px;}

	.sampledescription_row	{padding-top:10px;clear:both;}
	.sampledescription_col1	{width: 118px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;;background-color:#eee;height:18px;border-right: 2px solid #FFF;}
	.sampledescription_col2	{width: 238px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#eee;height:18px;border-right: 2px solid #FFF;padding-left:20px;}
	.sampledescription_col3	{width: 180px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#eee;height:18px;border-right: 2px solid #FFF;}
	.sampledescription_col4	{width: 378px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#eee;height:18px;border-right: 0px solid #FFF;}

	.samplerow				{padding-top:10px;clear:both;border-top: 1px solid #EEE;}
	.samplecol1				{width: 118px;height:22px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;overflow:hidden;}
	.samplecol2				{width: 238px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;padding:6px 0px 0px 20px;}
	.samplecol3				{width: 180px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;padding:6px 0px 0px 0px;}
	.samplecol4				{width: 252px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;padding:6px 0px 0px 0px;}
	.samplecol5				{width: 126px;float:right;text-align:left;font-weight:normal;font-size:10px;border-right: 0px solid #FFF;padding:0px 0px 0px 0px;}

	.actionrow				{padding-top:8px;clear:both;border-top: 0px solid #EEE;}
	.actioncol1				{width: 118px;height:22px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;overflow:hidden;}
	.actioncol2				{width: 238px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;padding:4px 0px 0px 20px;}
	.actioncol3				{width: 180px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;padding:4px 0px 0px 0px;}
	.actioncol4				{width: 252px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;padding:4px 0px 0px 0px;}
	.actioncol5				{width: 126px;float:right;text-align:left;font-weight:normal;font-size:10px;border-right: 0px solid #FFF;padding:4px 0px 0px 0px;}

	.instructioncol2		{width: 674px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 1px solid #EEE;border-left: 1px solid #EEE;border-bottom: 1px solid #EEE;padding:6px 0px 0px 20px;}
	.errormssge 			{font-size:10px;line-height:120%;font-family: verdana,arial, helvetica, "bitstream vera sans", sans-serif;color: #FF0000;}
	.selectmenu 			{ margin:0;padding: 1px 0px 1px 0px;border-left:1px solid #9e9e9e;border-top:1px solid #9e9e9e;border-bottom: 1px solid #d4d4d4;border-right: 1px solid #d4d4d4;background-color:#b4bdcc;font-family:Verdana,Arial,Helvetica,sans-serif;	color: #000000;font-size: 10px; height: 1.8em;min-height: 1.8em;width:124px;}
	.samplesnote			{width:801px;float:left;font-weight:normal;font-size:10px;padding:0px 0px 0px 141px;margin:18px 0px 0px 0px;display:inline;color: #FF0000;}

	/*  --------------------------------------------------
    SAMPLE SERVICE - BASKET2
    -------------------------------------------------- */
    .largetxt 				{font-size:12px;}
	#samples_details 		{font-size:11px;line-height:145%;width:942px;border-top: 0px solid #0066CC;margin-right:0px;color:#444444;padding:0px 0px 10px 0px;float:left;}
	#samples_details h2 	{background-image: url(images/title_samples_form.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#samples_details p 		{margin:6px 0 3px 0px;}
	#samples_details img 	{margin:2px 0 3px 0px;}

	#samplesubmit_img01 	{border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#samplesubmit_img01 h1 	{background-image: url(images/samplesubmit_img01.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:432px;border-bottom:0px dotted black;margin:0px 0 0 0;}

	#samplesubmit_img02 	{border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#samplesubmit_img02 h1 	{background-image: url(images/samplesubmit_img02.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:432px;border-bottom:0px dotted black;margin:0px 0 0 0;}

	/*  --------------------------------------------------
    SAMPLE SERVICE - BASKET - NEW FORM PAGE
    -------------------------------------------------- */
	#SamplesTitle 					{font-size:11px;line-height:145%;width:538px;border-top: 0px solid #0066CC;margin:0 0 0 21px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#SamplesTitle h2 				{background-image: url(images/title_samples.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#SamplesTitle p 				{margin:6px 0 3px 0px;}
	
	#SamplesTitleDetails 			{font-size:11px;line-height:145%;width:538px;border-top: 0px solid #0066CC;margin:0 0 0 21px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#SamplesTitleDetails h2 		{background-image: url(images/title_samplesdetails.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#SamplesTitleDetails p 			{margin:6px 0 3px 0px;}

	#samplesubmit_img01New 			{width:184px;margin:0 0 0 0;padding:0px 0px 0px 0px;float:left;background-image: url(images/samplesubmit_img01new.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:432px;}
	#samplesubmit_img02New 			{width:184px;margin:0 0 0 15px;padding:0px 0px 0px 0px;float:left;display:inline;background-image: url(images/samplesubmit_img02new.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:432px;}

    .SamplesContactWrapper          		{width:538px;padding-bottom:0em;margin:12px 0 0 21px;float:left;}
	.SamplesContactWrapper li       		{margin-left:0;margin-bottom:0em;}
	.SamplesContactWrapper p        		{margin:0px 0px 0px 0px;padding:0px 0 0px 0;}
	.SamplesContactWrapper p.FormSubhead	{font-size:12px;color:#001b4f;margin:0px 0px 0px 0px;display:block;background-color:#000;}
	.SamplesContactWrapper fieldset 		{margin:0 0 0px 0;padding:0 0 0 0;border:0px solid #FF0000;}

	.SamplesContactWrapper h3       {margin:0px 0px 12px 0px;}
	.SamplesContactWrapper ol		{margin:0;padding:0;list-style-type:none;}
	
	.clearthumbs   					{clear:both;height:1px;width:100%;display:block;} 
	.clearBoth               		{clear:both;height:1px;width:100%;display:block;}
	.validtxt               		{font-weight:normal;color:#FF0000;font-size:11px;}
	.doms               			{font-weight:normal;font-size:12px;width:538px;float:left;display:block;margin:0px 0 8px 0;}

	.submit-small                   {width:112px;height:33px;border:none;float:right;margin:0 0 12px 0px;cursor:default;text-indent:-9999px;padding:0 0 0 112px;}
    .submit-small:hover             {position:relative; height:33px;cursor:default; text-indent:-900em;}
    .submit-small.continue          {background:url(images/sprite.gif) no-repeat; cursor:default;}
    .submit-small.continue:hover    {background:url(images/sprite.gif) no-repeat;cursor:pointer;}  


	.submit-small.REG          {background:url(images/sprite2.gif) no-repeat; cursor:default;}
    .submit-small.REG:hover    {background:url(images/sprite2.gif) no-repeat;cursor:pointer;}
	
	
	
	.WarrantyStepsBlock				{width:383px;margin:0 0 6px 0;padding:0;float:left;}
	.WarrantyStepsBlock.stepone		{background-image: url(images/stepone.gif);background-repeat:no-repeat;background-position: 0px 0px;position:relative;height:54px;}
	.WarrantyStepsBlock.steptwo		{background-image: url(images/steptwo.gif);background-repeat:no-repeat;background-position: 0px 0px;position:relative;height:54px;}
	.WarrantyStepsBlock.stepthree	{background-image: url(images/stepthree.gif);background-repeat:no-repeat;background-position: 0px 0px;position:relative;}
	.WarrantyStepsBlock.stepfour	{background-image: url(images/stepfour.gif);background-repeat:no-repeat;background-position: 0px 0px;position:relative;}
	.WarrantyStepsBlock.stepfive	{background-image: url(images/stepfive.gif);background-repeat:no-repeat;background-position: 0px 0px;position:relative;}
	
	
	.WarrantyStepsBlock	h3		{color:#001b4f;margin:16px 0 4px 64px;display:block;float:left;font-size:13px;display:inline;width:319px;}
	.WarrantyStepsBlock	p		{padding:0px 0 0px 64px;width:319px;}
	
	
	
	
	
	
	#samplesubmit_img01Warranty 			{width:383px;margin:0 0 12px 0;padding:0px 0px 0px 0px;float:left;background-image: url(images/samplesubmit_img01Warranty.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:432px;}
	#WarrantySteps							{width:383px;margin:0 0 0 0;padding:0px 0px 0px 0px;float:left;}
	
	.failure								{color:#001b4f;margin:12px 0 12px 0;padding:12px 0 12px 0;text-align:right;}

   /*  --------------------------------------------------
    FORM STYLES - ROWS AND INPUT STYLES
    -------------------------------------------------- */	
    div.contactformRow                          			{margin:0 0 12px 14px;padding:0px 0px 0px 0px;width:524px;float:left;display:inline;}  			/* FULL ROW WIDTH */
    div.contactformRow label                    			{width:524px;float:left;display:block;padding:0px 0 6px 0px;}     		/* IS CONTAINER FOR NAME  */
    div.contactformRow div.frFieldContainer     			{margin-left:0;background:none;}

	div.contactformRowSml                              	 	{margin:0 0 12px 14px;padding:0px 0px 0px 0px;width:202px;float:left;display:inline;}  /* FULL ROW WIDTH */
    div.contactformRowSml label                         	{width:202px;float:left;display:block;padding:0px 0 6px 0px;}     		/* IS CONTAINER FOR NAME  */
    div.contactformRowSml div.frFieldContainerSml       	{margin-left:0;}    
    
    div.contactformRowSmlChckBx                         	{margin:0 0px 12px 14px;padding:0px 0px 0px 0px;width:202px;float:left;display:inline;}  /* FULL ROW WIDTH */
    div.contactformRowSmlChckBx label                   	{width:202px;float:left;display:block;padding:0px 0 6px 0px;}     		/* IS CONTAINER FOR NAME  */
    div.contactformRowSmlChckBx div.frFieldContainerChckBx	{margin:4px 0px 0 0;}/* Checkbox spacing  */
    
    div.contactformRowSmlRadio	                         	{margin:0 0px 12px 14px;padding:0px 0px 0px 0px;width:202px;float:left;display:inline;}  /* FULL ROW WIDTH */
    div.contactformRowSmlRadio label                   		{width:202px;padding:0px 0 6px 0px;}     		/* IS CONTAINER FOR NAME  */
    div.contactformRowSmlRadio div.frFieldContainerRadio	{margin:4px 0px 0 0;}/* Checkbox spacing  */
    

    div.contactformRow2Col                          		{margin:0 0 12px 14px;padding:0px 0px 0px 0px;width:255px;float:left;display:inline;}  			/* FULL ROW WIDTH */
    div.contactformRow2Col label                    		{width:255px;float:left;display:block;padding:0px 0 6px 0px;}     		/* IS CONTAINER FOR NAME  */
    div.contactformRow2Col div.frFieldContainer2Col     	{margin-left:0;background:none;}
    
    div.contactformRowExSml                             	{margin:0 0 12px 14px;padding:0px 0px 0px 0px;width:92px;float:left;display:inline;}  /* FULL ROW WIDTH */
    div.contactformRowExSml label                       	{width:92px;float:left;display:block;padding:0px 0 6px 0px;}     		/* IS CONTAINER FOR NAME  */
    div.contactformRowExSml div.frFieldContainerExSml   	{margin-left:0;background:none;}
    
    div.contactformRowMail                             		{margin:0 0 12px 14px;padding:0px 0px 0px 0px;width:308px;float:left;display:inline;}  /* FULL ROW WIDTH */
    div.contactformRowMail label                       		{width:308px;float:left;display:block;padding:0px 0 6px 0px;}     		/* IS CONTAINER FOR NAME  */
    div.contactformRowMail div.frFieldContainerMail   		{margin-left:0;background:none;} 
    
 	/*  --------------------------------------------------
     webkit safari, Moz firefox
    -------------------------------------------------- */   
    div.contactformRowExSml input.txt-input {
    background:#EEE url(images/bg-input.gif) no-repeat scroll 0 0;
    border-color:#717171 #DACFCF #DACFCF;
    border-style:solid;
    border-width:1px; 
    margin-top:2px;
    color:#555;
    -moz-border-radius: 3px ;
    -webkit-border-radius: 3px ;
    padding:2px 2px 0;
    height:1.7em;
    width:86px;
    }
    
    div.contactformRowSml select#country,
    div.contactformRowSml input.txt-input {
    background:#EEE url(images/bg-input.gif) no-repeat scroll 0 0;
    border-color:#717171 #DACFCF #DACFCF;
    border-style:solid;
    border-width:1px; 
    margin-top:2px;
    color:#555;
    -moz-border-radius: 3px ;
    -webkit-border-radius: 3px ;
    padding:2px 2px 0;
    height:1.7em;
    width:196px;
    }
    
    div.contactformRowSml select#country{
    	height: 26px;
    	width: 202px;
   	}
    
    div.contactformRowSmlRadio input.txt-input {
    background:#EEE url(images/bg-input.gif) no-repeat scroll 0 0;
    border-color:#717171 #DACFCF #DACFCF;
    border-style:solid;
    border-width:1px; 
    margin-top:2px;
    color:#555;
    -moz-border-radius: 3px ;
    -webkit-border-radius: 3px ;
    padding:2px 2px 0;
    height:1.7em;
    width:196px;
    }
    
    div.contactformRow input.txt-input {
    background:#EEE url(images/bg-input.gif) no-repeat scroll 0 0;
    border-color:#717171 #DACFCF #DACFCF;
    border-style:solid;
    border-width:1px; 
    margin-top:2px;
    color:#555;
    -moz-border-radius: 3px ;
    -webkit-border-radius: 3px ;
    padding:2px 2px 0;
    height:1.7em;
    width:518px;
    }
    
    
    div.contactformRowMail input.txt-input {
    background:#EEE url(images/bg-input.gif) no-repeat scroll 0 0;
    border-color:#717171 #DACFCF #DACFCF;
    border-style:solid;
    border-width:1px; 
    margin-top:2px;
    color:#555;
    -moz-border-radius: 3px ;
    -webkit-border-radius: 3px ;
    padding:2px 2px 0;
    height:1.7em;
    width:302px;
    }
    
    div.contactformRow2Col input.txt-input {
    background:#EEE url(images/bg-input.gif) no-repeat scroll 0 0;
    border-color:#717171 #DACFCF #DACFCF;
    border-style:solid;
    border-width:1px; 
    margin-top:2px;
    color:#555;
    -moz-border-radius: 3px ;
    -webkit-border-radius: 3px ;
    padding:2px 2px 0;
    height:1.7em;
    width:249px;
    }
    
    div.frFieldContainer .txt-inputarea {
    background:#EEE url(images/bg-input.gif) no-repeat scroll 0 0;
    border-color:#717171 #DACFCF #DACFCF;
    border-style:solid;
    border-width:1px; 
    margin-top:2px;
    color:#555;
    -moz-border-radius: 3px ;
    -webkit-border-radius: 3px ;
    padding:2px 2px 0;
    height:8em;
    width:518px;
    }
    
    /*  --------------------------------------------------
    RETAILERS
    -------------------------------------------------- */	
	#retailerslist 			{width:618px;background-color:none;margin-right:0px;float: left;}
	#retailerslist p 		{margin:8px 0px 4px 0px;}
	#retailerslist hr 		{color: #b5bbca;background-color: #b5bbca;height: 1px;border: 0;}
	#retailerslist ul 		{list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 26px;display:block;}
	#retailerslist li 		{padding:0px 0px 8px 4px;list-style-image: url(images/bullet.gif);list-style-type: square;}

	#css-clients-wrapper	{width:600px;margin-top:0px;float:right;}
	#css-clients-wrapper p	{font-size:12px;margin:0px 0px 0px 0px;}

	#css-clients			{display:block;margin-top:12px;}
	#css-clients ul 		{margin:0 0 16px 0; padding:0; list-style-type:none;float:left;}
	#css-clients li 		{float:left; margin-right:0px; display:block; border-right:0px solid #eee;}
	#css-clients li.log01 	{background:transparent url(images/retailerlog01.gif);	width:88px;border-left:0px solid #eee;}
	#css-clients li.log02 	{background:transparent url(images/retailerlog02.gif);	width:140px;}
	#css-clients li.log03 	{background:transparent url(images/retailerlog03.gif);	width:71px;}
	#css-clients li.log04 	{background:transparent url(images/retailerlog04.gif);	width:179px;}
	#css-clients li.log05 	{background:transparent url(images/retailerlog05.gif);	width:122px;}

	#css-clients li.log01NEW 	{background:transparent url(images/retailerlogNEW01.gif);	width:114px;border-left:0px solid #eee;}
	#css-clients li.log02NEW 	{background:transparent url(images/retailerlogNEW02.gif);	width:104px;}
	#css-clients li.log03NEW 	{background:transparent url(images/retailerlogNEW03.gif);	width:142px;}
	#css-clients li.log04NEW 	{background:transparent url(images/retailerlogNEW04.gif);	width:71px;}
	#css-clients li.log05NEW 	{background:transparent url(images/retailerlogNEW05.gif);	width:169px;}
	#css-clients li.log06NEW 	{background:transparent url(images/retailerlogNEW06.gif);	width:125px;}
	
	#css-clients a {display:block;  padding-top:79px; height:0; color:#000; text-decoration:none; overflow:hidden;}
	* html #css-clients a:link, * html #css-clients a:visited {height:79px; he\ight:0;}

	#css-clients a#log01 		{background:transparent url(images/retailerlog01.gif)	-88px -79px no-repeat;width:88px;}
	#css-clients a#log02 		{background:transparent url(images/retailerlog02.gif)	-140px -79px no-repeat;width:140px;}
	#css-clients a#log03 		{background:transparent url(images/retailerlog03.gif)	-71px -79px no-repeat;width:71px;}
	#css-clients a#log04 		{background:transparent url(images/retailerlog04.gif)	-179px -79px no-repeat;width:179px;}
	#css-clients a#log05 		{background:transparent url(images/retailerlog05.gif)	-122px -79px no-repeat;width:122px;}
 
	#css-clients a#log01:hover	{background-position:top right; z-index:50;}
	#css-clients a#log02:hover	{background-position:top right; z-index:50;}
	#css-clients a#log03:hover	{background-position:top right; z-index:50;}
	#css-clients a#log04:hover	{background-position:top right; z-index:50;}
	#css-clients a#log05:hover	{background-position:top right; z-index:50;}
	
	
	#css-clients a#log01NEW 		{background:transparent url(images/retailerlogNEW01.gif)	-114px -79px no-repeat;width:114px;}
	#css-clients a#log02NEW 		{background:transparent url(images/retailerlogNEW02.gif)	-104px -79px no-repeat;width:104px;}
	#css-clients a#log03NEW 		{background:transparent url(images/retailerlogNEW03.gif)	-142px -79px no-repeat;width:142px;}
	#css-clients a#log04NEW 		{background:transparent url(images/retailerlogNEW04.gif)	-71px -79px no-repeat;width:71px;}
	#css-clients a#log05NEW 		{background:transparent url(images/retailerlogNEW05.gif)	-169px -79px no-repeat;width:169px;}
	#css-clients a#log06NEW 		{background:transparent url(images/retailerlogNEW06.gif)	-125px -79px no-repeat;width:125px;}
 
	#css-clients a#log01NEW:hover	{background-position:top right; z-index:50;}
	#css-clients a#log02NEW:hover	{background-position:top right; z-index:50;}
	#css-clients a#log03NEW:hover	{background-position:top right; z-index:50;}
	#css-clients a#log04NEW:hover	{background-position:top right; z-index:50;}
	#css-clients a#log05NEW:hover	{background-position:top right; z-index:50;}
	#css-clients a#log06NEW:hover	{background-position:top right; z-index:50;}
	
	* html #css-clients a:hover	{height:79px; he\ight:0;}
	
	
	
	
	
	.rangewrap 			{float:left;width:207px;margin:0px 24px 12px 0px;}
	.rangewrap.nomargin {margin:0 0 12px 0;}
	.rangewrap p 		{margin:0 0 0 0;font-size:1em;text-align:center;font-family:arial;}
	.rangewrap img 		{margin:0 0 10px 0;border:0;}
	.rangewrap a 		{display:block;text-decoration:none;border:0;}
	
	
	/*  --------------------------------------------------
    CARPET RANGES - START CURVED BLOCKS
    -------------------------------------------------- */
    .blank 			{font-size:12px;width:210px;margin-right:0px;float:left;}
	.blank h3 		{background-image: url(images/curved_blank.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.blank p 		{margin:6px 0 3px 0px;}
	.blank img 		{margin:2px 0 3px 0px;}
	.blank a 		{text-indent:-900em;width:210px;height:82px;display:block;text-decoration:none;}

	.tandc 			{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.tandc h3 		{background-image: url(images/curved_tandc_new.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.tandc p 		{margin:6px 0 3px 0px;}
	.tandc img 		{margin:2px 0 3px 0px;}
	.tandc a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.highlander 	{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.highlander h3 	{background-image: url(images/curved_highlander.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.highlander p 	{margin:6px 0 3px 0px;}
	.highlander img {margin:2px 0 3px 0px;}
	.highlander a 	{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.berwick 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.berwick h3 	{background-image: url(images/curved_berwick.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.berwick p 		{margin:6px 0 3px 0px;}
	.berwick img 	{margin:2px 0 3px 0px;}
	.berwick a 		{text-indent:-900em;width:210px;height:82px;display:block;text-decoration:none;}

	.malabar 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.malabar h3 	{background-image: url(images/curved_malabar.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.malabar p 		{margin:6px 0 3px 0px;}
	.malabar img 	{margin:2px 0 3px 0px;}
	.malabar a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.primosaxony 		{font-size:12px;width:207px;margin-right:0px;float:left;}
	.primosaxony h3 	{background-image: url(images/curved_primosaxony.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.primosaxony p 		{margin:6px 0 3px 0px;}
	.primosaxony img 	{margin:2px 0 3px 0px;}
	.primosaxony a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}
	
	.primodelight 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.primodelight h3 	{background-image: url(images/curved_primodelight.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.primodelight p 		{margin:6px 0 3px 0px;}
	.primodelight img 	{margin:2px 0 3px 0px;}
	.primodelight a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}
	

	
	.glendale 		{font-size:12px;width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.glendale h3 	{background-image: url(images/curved_glendale.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.glendale p 		{margin:6px 0 3px 0px;}
	.glendale img 	{margin:2px 0 3px 0px;}
	.glendale a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}
	
	.heatherclassics 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.heatherclassics h3 	{background-image: url(images/curved_heatherclassics.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.heatherclassics p 		{margin:6px 0 3px 0px;}
	.heatherclassics img 	{margin:2px 0 3px 0px;}
	.heatherclassics a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}
	
	.livingnaturals 		{width:207px;margin-right:0px;float:left;}
	.livingnaturals h3 	{background-image: url(images/curved_livingnaturals.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.livingnaturals p 		{margin:6px 0 3px 0px;}
	.livingnaturals img 	{margin:2px 0 3px 0px;}
	.livingnaturals a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.primotweed 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.primotweed h3 		{background-image: url(images/curved_primotweed.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.primotweed p 		{margin:6px 0 3px 0px;}
	.primotweed img 	{margin:2px 0 3px 0px;}
	.primotweed a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.primoultra 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.primoultra h3 		{background-image: url(images/curved_primoultraNew.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.primoultra p 		{margin:6px 0 3px 0px;}
	.primoultra img 	{margin:2px 0 3px 0px;}
	.primoultra a 		{text-indent:-900em;width:210px;height:82px;display:block;text-decoration:none;}

	.primoplus 			{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.primoplus h3 		{background-image: url(images/curved_primoplus.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.primoplus p 		{margin:6px 0 3px 0px;}
	.primoplus img 		{margin:2px 0 3px 0px;}
	.primoplus a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.buchanan 			{width:207px;margin-right:0px;float:left;}
	.buchanan h3 		{background-image: url(images/curved_buchanan.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.buchanan p 		{margin:6px 0 3px 0px;}
	.buchanan img 		{margin:2px 0 3px 0px;}
	.buchanan a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.foresthills 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.foresthills h3 	{background-image: url(images/curved_foresthills.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.foresthills p 		{margin:6px 0 3px 0px;}
	.foresthills img 	{margin:2px 0 3px 0px;}
	.foresthills a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.newoaklands 		{width:207px;margin-right:0px;float:left;}
	.newoaklands h3 	{background-image: url(images/curved_newoaklands.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.newoaklands p 		{margin:6px 0 3px 0px;}
	.newoaklands img 	{margin:2px 0 3px 0px;}
	.newoaklands a 		{text-indent:-900em;width:207px;height:82px;display:block;text-decoration:none;}

	.homecounties 		{font-size:12px;width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.homecounties h3 	{background-image: url(images/curved_homecounties.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.homecounties p 	{margin:6px 0 3px 0px;}
	.homecounties img 	{margin:2px 0 3px 0px;}
	.homecounties a 	{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.avebury 			{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.avebury h3 		{background-image: url(images/curved_avebury.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.avebury p 			{margin:6px 0 3px 0px;}
	.avebury img 		{margin:2px 0 3px 0px;}
	.avebury a 			{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.lindisfarne 		{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.lindisfarne h3 	{background-image: url(images/curved_lindisfarne.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.lindisfarne p 		{margin:6px 0 3px 0px;}
	.lindisfarne img 	{margin:2px 0 3px 0px;}
	.lindisfarne a 		{text-indent:-900em;width:207px;height:82px;display:block;text-decoration:none;}

	.berber 			{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.berber h3 			{background-image: url(images/curved_berber.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.berber p 			{margin:6px 0 3px 0px;}
	.berber img 		{margin:2px 0 3px 0px;}
	.berber a 			{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.apollo 			{width:207px;margin-right:0px;float:left;}
	.apollo h3 			{background-image: url(images/curved_apollo.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.apollo p 			{margin:6px 0 3px 0px;}
	.apollo img 		{margin:2px 0 3px 0px;}
	.apollo a 			{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.westcountry 		{font-size:12px;width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.westcountry h3 	{background-image: url(images/curved_westcountry.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.westcountry p 		{margin:6px 0 3px 0px;}
	.westcountry img 	{margin:2px 0 3px 0px;}
	.westcountry a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.warwick 			{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.warwick h3 		{background-image: url(images/curved_warwick.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.warwick p 			{margin:6px 0 3px 0px;}
	.warwick img 		{margin:2px 0 3px 0px;}
	.warwick a 			{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.salisbury 			{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.salisbury h3 		{background-image: url(images/curved_salisbury.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.salisbury p 		{margin:6px 0 3px 0px;}
	.salisbury img 		{margin:2px 0 3px 0px;}
	.salisbury a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.heavenly 			{font-size:12px;width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.heavenly h3 		{background-image: url(images/curved_heavenly.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.heavenly p 		{margin:6px 0 3px 0px;}
	.heavenly img 		{margin:2px 0 3px 0px;}
	.heavenly a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.countrytextures_base 		{font-size:12px;width:207px;margin-right:0px;padding:0px 24px 0px 0px;float:left;}
	.countrytextures_base h3 	{background-image: url(images/curved_countrytextures.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.countrytextures_base p 	{margin:6px 0 3px 0px;}
	.countrytextures_base img	{margin:2px 0 3px 0px;}
	.countrytextures_base a 	{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}
	
	.sensation 				{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.sensation h3 			{background-image: url(images/curved_sensation.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.sensation p 			{margin:6px 0 3px 0px;}
	.sensation img 			{margin:2px 0 3px 0px;}
	.sensation a 			{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}
	
	.sensationheathers 				{width:207px;margin-right:0px;padding:0px 24px 12px 0px;float:left;}
	.sensationheathers h3 			{background-image: url(images/curved_sensationheathers.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.sensationheathers p 			{margin:6px 0 3px 0px;}
	.sensationheathers img 			{margin:2px 0 3px 0px;}
	.sensationheathers a 			{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	.primochoice 			{width:207px;margin-right:0px;float:left;}
	.primochoice h3 		{background-image: url(images/curved_primochoice.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:83px;margin:0px 0 0 0;}
	.primochoice p 		{margin:6px 0 3px 0px;}
	.primochoice img 		{margin:2px 0 3px 0px;}
	.primochoice a 		{text-indent:-900em;width:207px;height:83px;display:block;text-decoration:none;}

	/*  --------------------------------------------------
    SWATCHES
    -------------------------------------------------- */
	#swatchwrapper {width:618px;background-color:none;margin-right:0px;float: left;background-color:none;margin:0px 0px 0px 0px;}

	#swatch_highlander {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_highlander h3  {background-image: url(images/swatch_highlander.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_highlander p {margin:0px 0 0px 0px;}
	#swatch_highlander img {margin:0px 0 0px 0px;}
	#swatch_highlander a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_highlander a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_berwick {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_berwick h3  {background-image: url(images/swatch_berwick.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_berwick p {margin:0px 0 0px 0px;}
	#swatch_berwick img {margin:0px 0 0px 0px;}
	#swatch_berwick a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_berwick a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_buchanan {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_buchanan h3  {background-image: url(images/swatch_buchanan.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_buchanan p {margin:0px 0 0px 0px;}
	#swatch_buchanan img {margin:0px 0 0px 0px;}
	#swatch_buchanan a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_buchanan a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_tandc {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_tandc h3  {background-image: url(images/swatch_tandc_new.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_tandc p {margin:0px 0 0px 0px;}
	#swatch_tandc img {margin:0px 0 0px 0px;}
	#swatch_tandc a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_tandc a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_salisbury {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_salisbury h3  {background-image: url(images/swatch_salisbury.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_salisbury p {margin:0px 0 0px 0px;}
	#swatch_salisbury img {margin:0px 0 0px 0px;}
	#swatch_salisbury a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_salisbury a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_primoplus {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primoplus h3  {background-image: url(images/swatch_primoplus.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primoplus p {margin:0px 0 0px 0px;}
	#swatch_primoplus img {margin:0px 0 0px 0px;}
	#swatch_primoplus a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primoplus a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_primoheathers {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primoheathers h3  {background-image: url(images/swatch_primoheathers.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primoheathers p {margin:0px 0 0px 0px;}
	#swatch_primoheathers img {margin:0px 0 0px 0px;}
	#swatch_primoheathers a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primoheathers a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_primosaxony {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primosaxony h3  {background-image: url(images/swatch_primosaxony.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primosaxony p {margin:0px 0 0px 0px;}
	#swatch_primosaxony img {margin:0px 0 0px 0px;}
	#swatch_primosaxony a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primosaxony a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_primotweeds {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primotweeds h3  {background-image: url(images/swatch_primotweeds.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primotweeds p {margin:0px 0 0px 0px;}
	#swatch_primotweeds img {margin:0px 0 0px 0px;}
	#swatch_primotweeds a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primotweeds a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_primoultra {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primoultra h3  {background-image: url(images/swatch_primoultraNew.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primoultra p {margin:0px 0 0px 0px;}
	#swatch_primoultra img {margin:0px 0 0px 0px;}
	#swatch_primoultra a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primoultra a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_primoultra2017 {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primoultra2017 h3  {background-image: url(product_primoultra/images/primoUltraTypeSwatch.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primoultra2017 p {margin:0px 0 0px 0px;}
	#swatch_primoultra2017 img {margin:0px 0 0px 0px;}
	#swatch_primoultra2017 a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primoultra2017 a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_primodelight {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primodelight h3  {background-image: url(images/swatch_primodelight.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primodelight p {margin:0px 0 0px 0px;}
	#swatch_primodelight img {margin:0px 0 0px 0px;}
	#swatch_primodelight a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primodelight a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_newoaklands {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_newoaklands h3  {background-image: url(images/swatch_newoaklands.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_newoaklands p {margin:0px 0 0px 0px;}
	#swatch_newoaklands img {margin:0px 0 0px 0px;}
	#swatch_newoaklands a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_newoaklands a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_oaklands-collection {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_oaklands-collection h3  {background-image: url(images/swatch_oaklands-collection.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_oaklands-collection p {margin:0px 0 0px 0px;}
	#swatch_oaklands-collection img {margin:0px 0 0px 0px;}
	#swatch_oaklands-collection a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_oaklands-collection a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	
	
	
	#swatch_stonehaven {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_stonehaven h3  {background-image: url(images/swatch_stonehaven.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_stonehaven p {margin:0px 0 0px 0px;}
	#swatch_stonehaven img {margin:0px 0 0px 0px;}
	#swatch_stonehaven a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_stonehaven a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_heavenly {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_heavenly h3  {background-image: url(images/swatch_heavenly.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_heavenly p {margin:0px 0 0px 0px;}
	#swatch_heavenly img {margin:0px 0 0px 0px;}
	#swatch_heavenly a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_heavenly a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_malibar {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_malibar h3  {background-image: url(images/swatch_malabar.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_malibar p {margin:0px 0 0px 0px;}
	#swatch_malibar img {margin:0px 0 0px 0px;}
	#swatch_malibar a 				{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_malibar a.link 			{width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_malabar_two-fold {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_malabar_two-fold h3  {background-image: url(images/swatch_malabar_two-fold.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_malabar_two-fold p {margin:0px 0 0px 0px;}
	#swatch_malabar_two-fold img {margin:0px 0 0px 0px;}
	#swatch_malabar_two-fold a 				{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_malabar_two-fold a.link 			{width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_countrytextures 		{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_countrytextures h3  	{background-image: url(images/swatch_countrytextures.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_countrytextures p 		{margin:0px 0 0px 0px;}
	#swatch_countrytextures img 	{margin:0px 0 0px 0px;}
	#swatch_countrytextures a 		{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_countrytextures a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_homecounties 			{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_homecounties h3  		{background-image: url(images/swatch_homecounties.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_homecounties p 			{margin:0px 0 0px 0px;}
	#swatch_homecounties img 		{margin:0px 0 0px 0px;}
	#swatch_homecounties a 			{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_homecounties a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_homecounties-plains 			{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_homecounties-plains h3  		{background-image: url(images/swatch_homecounties-plains.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_homecounties-plains p 			{margin:0px 0 0px 0px;}
	#swatch_homecounties-plains img 		{margin:0px 0 0px 0px;}
	#swatch_homecounties-plains a 			{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_homecounties-plains a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_homecounties-heathers 			{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_homecounties-heathers h3  		{background-image: url(images/swatch_homecounties-heathers.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_homecounties-heathers p 			{margin:0px 0 0px 0px;}
	#swatch_homecounties-heathers img 		{margin:0px 0 0px 0px;}
	#swatch_homecounties-heathers a 			{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_homecounties-heathers a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_newhamps 				{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_newhamps h3  			{background-image: url(images/swatch_newhamps.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_newhamps p 				{margin:0px 0 0px 0px;}
	#swatch_newhamps img 			{margin:0px 0 0px 0px;}
	#swatch_newhamps a 				{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_newhamps a.link 		{width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_homecounties 			{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_homecounties h3  		{background-image: url(images/swatch_homecounties.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_homecounties p 			{margin:0px 0 0px 0px;}
	#swatch_homecounties img 		{margin:0px 0 0px 0px;}
	#swatch_homecounties a 			{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_homecounties a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_warwick 				{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_warwick h3  			{background-image: url(images/swatch_warwick.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_warwick p 				{margin:0px 0 0px 0px;}
	#swatch_warwick img 			{margin:0px 0 0px 0px;}
	#swatch_warwick a 				{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_warwick a.link 			{width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_avebury 				{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_avebury h3  			{background-image: url(images/swatch_avebury.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_avebury p 				{margin:0px 0 0px 0px;}
	#swatch_avebury img 			{margin:0px 0 0px 0px;}
	#swatch_avebury a 				{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_avebury a.link 			{width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_lindisfarne {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_lindisfarne h3  {background-image: url(images/swatch_lindisfarne.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_lindisfarne p {margin:0px 0 0px 0px;}
	#swatch_lindisfarne img {margin:0px 0 0px 0px;}
	#swatch_lindisfarne a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_lindisfarne a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_berber {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_berber h3  {background-image: url(images/swatch_berber-twist_new.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_berber p {margin:0px 0 0px 0px;}
	#swatch_berber img {margin:0px 0 0px 0px;}
	#swatch_berber a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_berber a.link {width:106px;height:38px;display:block;text-decoration:underline;border-bottom:0px dotted black}

	#swatch_apollo {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_apollo h3  {background-image: url(images/swatch_apollo.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_apollo p {margin:0px 0 0px 0px;}
	#swatch_apollo img {margin:0px 0 0px 0px;}
	#swatch_apollo a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_apollo a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_apollo-elite {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_apollo-elite h3  {background-image: url(product_apollo-elite/images/sample.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_apollo-elite p {margin:0px 0 0px 0px;}
	#swatch_apollo-elite img {margin:0px 0 0px 0px;}
	#swatch_apollo-elite a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_apollo-elite a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_apolloplus {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_apolloplus h3  {background-image: url(images/swatch_apolloplus.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_apolloplus p {margin:0px 0 0px 0px;}
	#swatch_apolloplus img {margin:0px 0 0px 0px;}
	#swatch_apolloplus a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_apolloplus a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_westcountry {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_westcountry h3  {background-image: url(images/swatch_westcountry.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_westcountry p {margin:0px 0 0px 0px;}
	#swatch_westcountry img {margin:0px 0 0px 0px;}
	#swatch_westcountry a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_westcountry a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_foresthills {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_foresthills h3  {background-image: url(images/swatch_foresthills.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_foresthills p {margin:0px 0 0px 0px;}
	#swatch_foresthills img {margin:0px 0 0px 0px;}
	#swatch_foresthills a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_foresthills a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_glendale {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_glendale h3  {background-image: url(images/swatch_glendale.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_glendale p {margin:0px 0 0px 0px;}
	#swatch_glendale img {margin:0px 0 0px 0px;}
	#swatch_glendale a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_glendale a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_heatherclassics {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_heatherclassics h3  {background-image: url(images/swatch_heatherclassics.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_heatherclassics p {margin:0px 0 0px 0px;}
	#swatch_heatherclassics img {margin:0px 0 0px 0px;}
	#swatch_heatherclassics a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_heatherclassics a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_livingnaturals {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_livingnaturals h3  {background-image: url(images/swatch_livingnaturals.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_livingnaturals p {margin:0px 0 0px 0px;}
	#swatch_livingnaturals img {margin:0px 0 0px 0px;}
	#swatch_livingnaturals a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_livingnaturals a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_sensation {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_sensation h3  {background-image: url(images/swatch_sensationNc-update.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_sensation p {margin:0px 0 0px 0px;}
	#swatch_sensation img {margin:0px 0 0px 0px;}
	#swatch_sensation a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_sensation a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_sensation_2017 {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_sensation_2017 h3  {background-image: url(product_sensation/images/sensation-swatch.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_sensation_2017 p {margin:0px 0 0px 0px;}
	#swatch_sensation_2017 img {margin:0px 0 0px 0px;}
	#swatch_sensation_2017 a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_sensation_2017 a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_primochoice {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primochoice h3  {background-image: url(images/swatch_primochoice.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primochoice p {margin:0px 0 0px 0px;}
	#swatch_primochoice img {margin:0px 0 0px 0px;}
	#swatch_primochoice a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primochoice a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_primoexcellence {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_primoexcellence h3  {background-image: url(images/swatch_primoexcellence_NEW.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_primoexcellence p {margin:0px 0 0px 0px;}
	#swatch_primoexcellence img {margin:0px 0 0px 0px;}
	#swatch_primoexcellence a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_primoexcellence a.link {width:106px;height:22px;display:block;text-decoration:underline;}

	#swatch_sensationheathers {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_sensationheathers h3  {background-image: url(images/swatch_sensationheathers.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_sensationheathers p {margin:0px 0 0px 0px;}
	#swatch_sensationheathers img {margin:0px 0 0px 0px;}
	#swatch_sensationheathers a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_sensationheathers a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_sensationheathers_2018 {font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_sensationheathers_2018 h3  {background-image: url(product_sensationheathers/images/product-sensation-heathers.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_sensationheathers_2018 p {margin:0px 0 0px 0px;}
	#swatch_sensationheathers_2018 img {margin:0px 0 0px 0px;}
	#swatch_sensationheathers_2018 a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_sensationheathers_2018 a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_sensationtwist 			{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_sensationtwist h3  		{background-image: url(images/swatch_sensationtwist.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_sensationtwist p 		{margin:0px 0 0px 0px;}
	#swatch_sensationtwist img 		{margin:0px 0 0px 0px;}
	#swatch_sensationtwist a 		{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_sensationtwist a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_sensationsupreme 		{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_sensationsupreme h3  		{background-image: url(images/swatch_sensationsupreme-new.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_sensationsupreme p 		{margin:0px 0 0px 0px;}
	#swatch_sensationsupreme img 		{margin:0px 0 0px 0px;}
	#swatch_sensationsupreme a 		{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_sensationsupreme a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_boucle-neutrals 			{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_boucle-neutrals h3  		{background-image: url(images/swatch_boucle-neutrals.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_boucle-neutrals p 		{margin:0px 0 0px 0px;}
	#swatch_boucle-neutrals img 		{margin:0px 0 0px 0px;}
	#swatch_boucle-neutrals a 		{width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_boucle-neutrals a.link 	{width:106px;height:22px;display:block;text-decoration:underline;}	
	
	#swatch_soft-focus 	{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_soft-focus  h3  {background-image: url(product_soft-focus/images/softFocusRange-type.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_soft-focus  p {margin:0px 0 0px 0px;}
	#swatch_soft-focus  img {margin:0px 0 0px 0px;}
	#swatch_soft-focus  a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_soft-focus  a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_highland-saxony 	{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_highland-saxony  h3  {background-image: url(product_highland-saxony/images/swatch_highland_saxony.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_highland-saxony	p {margin:0px 0 0px 0px;}
	#swatch_highland-saxony  img {margin:0px 0 0px 0px;}
	#swatch_highland-saxony  a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_highland-saxony  a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	
	#swatch_soft-focus-heathers 	{font-size:11px;text-align:center;width:106px;color:#444444;padding:12px 0px 0px 0px;float:left;}
	#swatch_soft-focus-heathers  h3  {background-image: url(product_soft-focus-heathers/images/soft-focus-heathers-range.gif);background-repeat:no-repeat;height:128px;text-indent:-900em;font-size:10px;border-bottom:0px dotted black;margin:0 0 0 0;}
	#swatch_soft-focus-heathers  p {margin:0px 0 0px 0px;}
	#swatch_soft-focus-heathers  img {margin:0px 0 0px 0px;}
	#swatch_soft-focus-heathers  a {width:106px;height:128px;display:block;text-decoration:none;}
	#swatch_soft-focus-heathers  a.link {width:106px;height:22px;display:block;text-decoration:underline;}
	


 	/*  --------------------------------------------------
    FOOTER STYLES
    -------------------------------------------------- */

	/*  --------------------------------------------------
    FOOTER NAVIGATION
    -------------------------------------------------- */
	#footer 					{width:980px;padding-top:8px;background-image: url(images/footerbg.gif);background-repeat:no-repeat;float: left;}
	#footer a 					{font-weight: bold;color: #001b4f;text-decoration: none;}
	#footer a:hover				{text-decoration: underline;}
	#footer ul 					{text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
	#footer li					{display:block;float:left;padding: 0 0 0 10px;}

	ul#copyright li					{line-height: 14px; border-right: 1px solid #9ba7ba; padding-right: 10px;}
	ul#copyright li a 				{font-weight: normal;}
	ul#copyright li.noborder		{border-right: none!important;}
	ul#copyright li.noborderright	{border-right: none!important;float:right;padding-right: 0px;}
	#footer	li a#funonthefloor 		{background: url('images/funonthefloor.gif') no-repeat 0;text-decoration:none;float:right;width:132px;height:21px;}

	#footertxt 		{background-image:url(images/footertxt.gif);background-repeat:no-repeat;border-bottom:0px dotted black;width:980px;height:44px;text-indent:-900em;font-size:10px;float:left;}
	#one_million	{background-image:url(images/one_million.gif);background-repeat:no-repeat;border-bottom:0px dotted black;width:980px;height:34px;text-indent:-900em;font-size:10px;float:left;}
	
	.footertxtDoms 						{width:980px;height:78px;position:relative;border:0px solid black;margin:0;padding:0;display:inline-block;z-index:99;background-image:url(images/ThreeFreeFooterImg.gif);background-repeat:no-repeat;}
	.footertxtDoms ul   				{margin:0;padding:0;list-style-type:none;width:980px;}
	.footertxtDoms li   				{float:left;margin:0;padding:0;z-index:999;list-style-type:none;}
	.footertxtDoms li.footertxtLogo 	{background:transparent url(images/ThreeFreeBseLogo.png); no-repeat;position:absolute;top:-12px;left:22px;text-indent:-900em;width:99px;height:98px;margin:0 0 0 0;z-index:999;display:block;}
	.footertxtDoms li.footertxtLogo a 	{text-indent:-900em;width:99px;height:98px;display:block;text-decoration:none;border:none;}
	
	

	
	
	
	
	
	
	
	
	
	
	
	#funlogo 		{background-image:url(images/funonthefloor.gif);background-repeat:no-repeat;border-bottom:0px dotted black;width:132px;height:21px;text-indent:-900em;font-size:10px;float:left;}
	#funlogo a 		{text-indent:-900em;width:980px;width:132px;height:21px;display:block;text-decoration:none;}
	#funlogotxt 	{background-color:none;padding:4px 8px 0px 10px;float: left;}	



	#CompanyInfo 					{position:relative;float:left;width:980px;margin:0px 0 0 0px;padding:12px 0 0 0;display:inline;border-top:0px solid #E2e2e2;}
	#CompanyInfo ul       			{margin:0; padding:0; list-style-type:none;display:block}
	#CompanyInfo li       			{margin:0 0 0px 0;font-size:1.1em;}
	#CompanyInfo li.smltxt    		{font-size:1.1em;}
	#CompanyInfo a        			{font-weight:normal;text-decoration:none;}
    #CompanyInfo a:hover  			{text-decoration:underline;}
    
    #CompanyInfo li.nomarginleft    {margin:0;padding:0 5px 6px 0;border-right:0px solid #f7b96b;}

    #CompanyInfo li.tel    			{padding-right:5px;margin:0 5px 0 0;border-right:1px solid #f7b96b;float:left}
	#CompanyInfo li.float           {padding-right:5px;margin:0 5px 0 0;float:right;border-right:1px solid #f7b96b;}
	#CompanyInfo li.float-noborder	{padding-right:0px;margin:0 0px 0 0;float:right;border-right:0px solid #f7b96b;}
	#CompanyInfo li.email          	{margin:0;padding:0 5px 0 5px;border-right:0px solid #f7b96b;display:block;}
	#CompanyInfo li.fullwidth 		{padding-right:0px;margin:0px;border:0;}
	
	
	/*  --------------------------------------------------
    CARPET FACTS
    -------------------------------------------------- */
	#banner_facts 				{border-top:0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_facts h1			{background-image: url(images/banner_facts.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_facts a				{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}

	#carpetfactsimage			{background-color:none;height:458px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/carpetfactsimage.jpg);}
	
	#carpetfacts 				{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;width:620px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#carpetfacts h2 			{background-image: url(images/titlefacts_fibres.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#carpetfacts p 				{margin:6px 0 3px 0px;}
	#carpetfacts img 			{margin:2px 0 3px 0px;}
	
	#carpetfacts_fibres 		{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;width:620px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#carpetfacts_fibres h2		{background-image: url(images/titlefacts_fibres.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#carpetfacts_fibres p		{margin:6px 0 3px 0px;}
	#carpetfacts_fibres img 	{margin:2px 0 3px 0px;}

	#carpetfacts_toptips 		{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;width:620px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#carpetfacts_toptips h2 	{background-image: url(images/titlefacts_toptips.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#carpetfacts_toptips p		{margin:6px 0 3px 0px;}
	#carpetfacts_toptips img	{margin:2px 0 3px 0px;}
	
	#carpetfacts_togvalues 		{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;width:620px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#carpetfacts_togvalues h2 	{background-image: url(images/titlefacts_togvalues.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:40px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
	#carpetfacts_togvalues p	{margin:6px 0 3px 0px;}
	#carpetfacts_togvalues img	{margin:2px 0 3px 0px;}

	
	.togwrapper 				{width:618px;float:left;border-top:1px solid #B4BDCC;border-right:0px solid #B4BDCC;border-left:1px solid #B4BDCC;border-bottom:0px solid #B4BDCC;margin:18px 0 0 0;}
 	
 	div.TogRow                  {margin:0 0 0px 0px;padding:0px 0px 0px 0px;width:309px;float:left;display:inline;background-color:#EEE;border-bottom:1px solid #B4BDCC}  			/* FULL ROW WIDTH */
    div.TogRow p.heading        {width:211px;display:block;padding:4px 0 4px 18px;background-color:#e8ebf0;float:left;margin:0 0 0 0;text-align:center;font-weight:bold;}     		/* IS CONTAINER FOR NAME  */
	div.TogRow p                {width:211px;display:block;padding:4px 0 4px 18px;background-color:#e8ebf0;float:left;margin:0 0 0 0;}     		/* IS CONTAINER FOR NAME  */
    div.TogRow p.togvalue    	{margin-left:0;background-color:#EEE;padding:4px 0 4px 0px;width:78px;float:left;display:block;text-align:center;border-left:1px solid #B4BDCC;border-right:1px solid #B4BDCC;}

	#togleft,#togright{
	float:left;
	width:50%;
	}






	.togwrapper2 				{float:left;width:300px;margin:0;}
	div.TogRow2                 {float:left;width:300px;margin:0;padding:0;display:inline;border-bottom:1px solid #B4BDCC}  				/* FULL ROW WIDTH  */
   	div.TogRow2 p.heading       {width:211px;display:block;padding:4px 0 4px 0px;float:left;margin:0;text-align:center;font-weight:bold;}   /* IS CONTAINER FOR NAME  */
	div.TogRow2 p               {width:211px;display:block;padding:4px 0 4px 0px;float:left;margin:0;}     									/* IS CONTAINER FOR NAME  */
	
	
	
    div.TogRow2 p.togvalue    	{margin-left:0;padding:4px 0 4px 0px;width:88px;float:left;display:block;text-align:center;border-left:1px solid #B4BDCC;}
    
	#togleft2,#togright2		{float:left;width:50%;}

	/*  --------------------------------------------------
    FACTS NAVIGATION
    -------------------------------------------------- */
	#FactsNav				{position:relative;width:620px;background-color:none;float:left;color:#444;font-size:1.0em;z-index:99;margin:0px 0 16px 0px;}
	#FactsNav a				{font-weight:normal;text-decoration:underline;color:#444;}
	#FactsNav a:hover 		{text-decoration:underline;}
	#FactsNav ul			{text-align:right;margin-top:0px;}
	#FactsNav li 			{display:block;float:left;padding: 0 0 0 8px;}

	ul#factsetc  			{margin-left:0px;padding-left:0px;}
	ul#factsetc li.home 	{margin-left:0px;padding-left:0px;}
	ul#factsetc li 			{line-height:14px; border-right:1px solid #9ba7ba;padding-right:8px;}
	ul#factsetc li a 		{font-weight:normal;}
	ul#factsetc li.noborder	{border-right:none! important;padding-right:0px;margin-right:0px;}



















	#preview 								{position:absolute;border:12px solid #FFF;background:#FFF;padding:0px;display:none;color:#444;background-color:#FFF;}
	#preview img 							{width:210px;height:210px;margin-bottom:6px;}
	#screenshot								{position:absolute;border:12px solid #FFF;background:#FFF;padding:0px;display:none;color:#444;z-index:999;background-color:#FFF;}
	#screenshot img 						{width:210px;height:210px;margin-bottom:6px;}







/*  --------------------------------------------------
    DISCONTINUED PAGES
    -------------------------------------------------- */

/*  --------------------------------------------------
    INTRO PAGE - DEFAULT_OLD.php
    -------------------------------------------------- */
	#banner_welcome {border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_welcome h1 {background-image: url(images/banner_welcome.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_welcome a {text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}

	#introimage_container {float:left;}

	#introimage01 {background-color:none;height:458px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/introimg01.jpg);}
	#introimage01 a {text-indent:-900em;width:300px;height:458px;display:block;text-decoration:none;}
	#introimage02 {background-color:none;height:458px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/introimg02.jpg);}
	#introimage02 a {text-indent:-900em;width:300px;height:458px;display:block;text-decoration:none;}
	#introimage03 {background-color:none;height:458px;width:300pxtext-indent:-900em;font-size:10px;background-image: url(images/introimg03.jpg);}
	#introimage03 a {text-indent:-900em;width:300px;height:458px;display:block;text-decoration:none;}

/*  --------------------------------------------------
    WELCOME - HOME.php DISCONTINUED
    -------------------------------------------------- */
	#banner_home 		{border-top: 0px solid #0066CC;width:980px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#banner_home h1 	{background-image: url(images/banner_home.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:130px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#banner_home a 		{text-indent:-900em;width:980px;height:130px;display:block;text-decoration:none;}

	#gutter_welcome	{width:15px;height:200px;background-color:none;margin-right:0px;background-color:none;float: left;}

	#welcome01 			{border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcome01 h1 		{background-image: url(images/homeimg01.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:356px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcome01 a 		{text-indent:-900em;width:184px;height:356px;display:block;text-decoration:none;}
	#welcomeblock01 	{font-size:12px;line-height:145%;border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcomeblock01 h2 	{background-image: url(images/homeimg01.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:76px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcomeblock01 p 	{margin:6px 0 3px 0px;}
	#welcomeblock01 img {margin:2px 0 3px 0px;}
	#welcomeblock01 a 	{text-indent:-900em;width:184px;height:76px;display:block;text-decoration:none;}

	#welcome02 			{border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcome02 h1 		{background-image: url(images/homeimg02.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:356px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcome02 a 		{text-indent:-900em;width:184px;height:356px;display:block;text-decoration:none;}
	#welcomeblock02 	{font-size:12px;line-height:145%;border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcomeblock02 h2 	{background-image: url(images/homeimg02.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:76px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcomeblock02 p 	{margin:6px 0 3px 0px;}
	#welcomeblock02 img {margin:2px 0 3px 0px;}
	#welcomeblock02 a 	{text-indent:-900em;width:184px;height:76px;display:block;text-decoration:none;}

	#welcome03 			{border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcome03 h1 		{background-image: url(images/homeimg03.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:356px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcome03 a 		{text-indent:-900em;width:184px;height:356px;display:block;text-decoration:none;}
	#welcomeblock03 	{font-size:12px;line-height:145%;border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcomeblock03 h2 	{background-image: url(images/homeimg03.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:76px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcomeblock03 p 	{margin:6px 0 3px 0px;}
	#welcomeblock03 img {margin:2px 0 3px 0px;}
	#welcomeblock03 a 	{text-indent:-900em;width:184px;height:76px;display:block;text-decoration:none;}

	#welcome04 			{border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcome04 h1 		{background-image: url(images/homeimg04.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:356px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcome04 a 		{text-indent:-900em;width:184px;height:356px;display:block;text-decoration:none;}
	#welcomeblock04 	{font-size:12px;line-height:145%;border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcomeblock04 h2 	{background-image: url(images/homeimg04.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:76px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcomeblock04 p 	{margin:6px 0 3px 0px;}
	#welcomeblock04 img	{margin:2px 0 3px 0px;}
	#welcomeblock04 a 	{text-indent:-900em;width:184px;height:76px;display:block;text-decoration:none;}

	#welcome05 			{border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcome05 h1 		{background-image: url(images/homeimg05.jpg);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:356px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcome05 a 		{text-indent:-900em;width:184px;height:356px;display:block;text-decoration:none;}
	#welcomeblock05 	{font-size:12px;line-height:145%;border-top: 0px solid #0066CC;width:184px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
	#welcomeblock05 h2 	{background-image: url(images/homeimg05.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:76px;border-bottom:0px dotted black;margin:0px 0 0 0;}
	#welcomeblock05 p 	{margin:6px 0 3px 0px;}
	#welcomeblock05 img {margin:2px 0 3px 0px;}
	#welcomeblock05 a 	{text-indent:-900em;width:184px;height:76px;display:block;text-decoration:none;}































/* CARPET TYPES */
#banner_types {
border-top: 0px solid #0066CC;
width:980px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_types h1 {
background-image: url(images/banner_types.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:130px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_types a {
text-indent:-900em;
width:980px;
height:130px;
display:block;
text-decoration:none;
}

/* CARPET TYPES - WOOL TEXTURE */ 
#welcome_types {
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#welcome_types h1 {
background-image: url(images/typesimg01.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:356px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#welcome_types a {
text-indent:-900em;
width:184px;
height:356px;
display:block;
text-decoration:none;
}
#typesblock {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#typesblock h2 {
background-image: url(images/typesimg01.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:76px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#typesblock p {margin:6px 0 3px 0px;}
#typesblock img {margin:2px 0 3px 0px;}
#typesblock a {
text-indent:-900em;
width:184px;
height:76px;
display:block;
text-decoration:none;
}

/* CARPET TYPES - WOOL TWIST */ 
#welcome_types2 {
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#welcome_types2 h1 {
background-image: url(images/typesimg02.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:356px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#welcome_types2 a {
text-indent:-900em;
width:184px;
height:356px;
display:block;
text-decoration:none;
}
#typesblock2 {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#typesblock2 h2 {
background-image: url(images/typesimg02.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:76px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#typesblock2 p {margin:6px 0 3px 0px;}
#typesblock2 img {margin:2px 0 3px 0px;}
#typesblock2 a {
text-indent:-900em;
width:184px;
height:76px;
display:block;
text-decoration:none;
}

/* CARPET TYPES - CLASSIC VALUE */ 
#welcome_types3 {
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#welcome_types3 h1 {
background-image: url(images/typesimg03.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:356px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#welcome_types3 a {
text-indent:-900em;
width:184px;
height:356px;
display:block;
text-decoration:none;
}
#typesblock3 {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#typesblock3 h2 {
background-image: url(images/typesimg03.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:76px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#typesblock3 p {margin:6px 0 3px 0px;}
#typesblock3 img {margin:2px 0 3px 0px;}
#typesblock3 a {
text-indent:-900em;
width:184px;
height:76px;
display:block;
text-decoration:none;
}

/* CARPET TYPES - EASY CLEAN */ 
#welcome_types4 {
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#welcome_types4 h1 {
background-image: url(images/typesimg04.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:356px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#welcome_types4 a {
text-indent:-900em;
width:184px;
height:356px;
display:block;
text-decoration:none;
}
#typesblock4 {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#typesblock4 h2 {
background-image: url(images/typesimg04.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:76px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#typesblock4 p {margin:6px 0 3px 0px;}
#typesblock4 img {margin:2px 0 3px 0px;}
#typesblock4 a {
text-indent:-900em;
width:184px;
height:76px;
display:block;
text-decoration:none;
}

/* CARPET TYPES - BRITISH WOOL */ 
#welcome_types5 {
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#welcome_types5 h1 {
background-image: url(images/typesimg05.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:356px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#welcome_types5 a {
text-indent:-900em;
width:184px;
height:356px;
display:block;
text-decoration:none;
}
#typesblock5 {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:184px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#typesblock5 h2 {
background-image: url(images/typesimg05.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:76px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#typesblock5 p {margin:6px 0 3px 0px;}
#typesblock5 img {margin:2px 0 3px 0px;}
#typesblock5 a {
text-indent:-900em;
width:184px;
height:76px;
display:block;
text-decoration:none;
}


/* CARPET TYPES */
/* INDIVIDUAL PAGES NAVIGATIONL */
#types_wooltexture {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#types_wooltexture h2 {
background-image: url(images/title_wooltexture.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}
#types_wooltexture p {margin:6px 0 3px 0px;}
#types_wooltexture img {margin:2px 0 3px 0px;}

#types_wooltexture a {font-weight: normal;color: #444;text-decoration: none;}
#types_wooltexture a:hover {text-decoration: underline;}
#types_wooltexture ul {text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#types_wooltexture li.noleftmargin {padding-left: 0px;padding-right: 10px;}

#types_wooltexture li.nostyle {padding:0px 0px 0px 0px;list-style-type: round;}
#types_wooltexture ul.nostyle {line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}

#types_wooltwist {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#types_wooltwist h2 {
background-image: url(images/title_wooltwist.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}
#types_wooltwist p {margin:6px 0 3px 0px;}
#types_wooltwist img {margin:2px 0 3px 0px;}

#types_wooltwist a {font-weight: normal;color: #444;text-decoration: none;}
#types_wooltwist a:hover {text-decoration: underline;}
#types_wooltwist ul {text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#types_wooltwist li.noleftmargin {padding-left: 0px;padding-right: 10px;}

#types_wooltwist li.nostyle {padding:0px 0px 0px 0px;list-style-type: round;}
#types_wooltwist ul.nostyle {line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}

#types_classicvalue {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#types_classicvalue h2 {
background-image: url(images/title_classicvalue.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}
#types_classicvalue p {margin:6px 0 3px 0px;}
#types_classicvalue img {margin:2px 0 3px 0px;}

#types_classicvalue a {font-weight: normal;color: #444;text-decoration: none;}
#types_classicvalue a:hover {text-decoration: underline;}
#types_classicvalue ul {text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#types_classicvalue li.noleftmargin {padding-left: 0px;padding-right: 10px;}

#types_classicvalue li.nostyle {padding:0px 0px 0px 0px;list-style-type: round;}
#types_classicvalue ul.nostyle {line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}

#types_easyclean {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#types_easyclean h2 {
background-image: url(images/title_easyclean.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}
#types_easyclean p {margin:6px 0 3px 0px;}
#types_easyclean img {margin:2px 0 3px 0px;}

#types_easyclean a {font-weight: normal;color: #444;text-decoration: none;}
#types_easyclean a:hover {text-decoration: underline;}
#types_easyclean ul {text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#types_easyclean li.noleftmargin {padding-left: 0px;padding-right: 10px;}

#types_easyclean li.nostyle {padding:0px 0px 0px 0px;list-style-type: round;}
#types_easyclean ul.nostyle {line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}

#types_britishwool {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#types_britishwool h2 {
background-image: url(images/title_britishwool.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}
#types_britishwool p {margin:6px 0 3px 0px;}
#types_britishwool img {margin:2px 0 3px 0px;}

#types_britishwool a {font-weight: normal;color: #444;text-decoration: none;}
#types_britishwool a:hover {text-decoration: underline;}
#types_britishwool ul {text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#types_britishwool li.noleftmargin {padding-left: 0px;padding-right: 10px;}

#types_britishwool li.nostyle {padding:0px 0px 0px 0px;list-style-type: round;}
#types_britishwool ul.nostyle {line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}



/* INDIVIDUAL PAGES - WOOL TEXTURE */
#banner_types_wooltexture {
border-top: 0px solid #0066CC;
width:980px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_types_wooltexture h1 {
background-image: url(images/banner_types.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:130px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_types_wooltexture a {
text-indent:-900em;
width:980px;
height:130px;
display:block;
text-decoration:none;
}
#image_wooltextures {
background-color:none;
height:458px;
width:300px;
text-indent:-900em;
font-size:10px;
background-image: url(images/image_wooltextures.jpg);
}
/* INDIVIDUAL PAGES - WOOL TWIST */
#banner_types_wooltwist {
border-top: 0px solid #0066CC;
width:980px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_types_wooltwist h1 {
background-image: url(images/banner_types.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:130px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_types_wooltwist a {
text-indent:-900em;
width:980px;
height:130px;
display:block;
text-decoration:none;
}
#image_wooltwist {
background-color:none;
height:458px;
width:300px;
text-indent:-900em;
font-size:10px;
background-image: url(images/image_wooltwist.jpg);
}
/* INDIVIDUAL PAGES - CLASSIC VALUE */
#banner_types_classicvalue {
border-top: 0px solid #0066CC;
width:980px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_types_classicvalue h1 {
background-image: url(images/banner_types.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:130px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_types_classicvalue a {
text-indent:-900em;
width:980px;
height:130px;
display:block;
text-decoration:none;
}
#image_classicvalue {
background-color:none;
height:458px;
width:300px;
text-indent:-900em;
font-size:10px;
background-image: url(images/image_classicvalue.jpg);
}
/* INDIVIDUAL PAGES - EASY CLEAN */
#banner_types_easyclean {
border-top: 0px solid #0066CC;
width:980px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_types_easyclean h1 {
background-image: url(images/banner_types.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:130px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_types_easyclean a {
text-indent:-900em;
width:980px;
height:130px;
display:block;
text-decoration:none;
}
#image_easyclean {
background-color:none;
height:458px;
width:300px;
text-indent:-900em;
font-size:10px;
background-image: url(images/image_easyclean.jpg);
}

/* INDIVIDUAL PAGES - BRITISH WOOL */

#woollogo {
position:absolute;
top:38px;
left:659px;
width:102px;
float:left;
}
#woollogo h2 {
background-image: url(images/woollogo.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:130px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#woollogo p {margin:6px 0 3px 0px;}
#woollogo img {margin:2px 0 3px 0px;}
#woollogo a {text-indent:-900em;width:102px;height:130px;display:block;text-decoration:none;}


#banner_types_britishwool {
border-top: 0px solid #0066CC;
width:980px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_types_britishwool h1 {
background-image: url(images/banner_britishwool.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:130px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}
#banner_types_britishwool a {
text-indent:-900em;
width:980px;
height:130px;
display:block;
text-decoration:none;
}
#image_britishwool {
background-color:none;
height:458px;
width:300px;
text-indent:-900em;
font-size:10px;
background-image: url(images/image_britishwool.jpg);
}


/* MASTER SUB NAV -  NAVIGATION */
ul#submenu li 							{line-height:14px;border-right:1px solid #e40387;padding-right:10px;}
ul#submenu li a 						{font-weight:normal;}
ul#submenu li.noborder 					{border-right:none!important;}

/* MASTER SUB NAV -  CARPET FACTS */
#carpetfacts a 							{font-weight:normal;color:#444;text-decoration: none;}
#carpetfacts a:hover 					{text-decoration: underline;}
#carpetfacts ul 						{text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#submenu li 							{display:block;float:left;padding: 0 0 0 10px;} /* PROBLEM ONE THIS USED TO BE carpetfacts li */
#carpetfacts li.noleftmargin 			{padding-left: 0px;padding-right: 10px;}

#carpetfacts li.nostyle 				{padding:0px 0px 0px 0px;list-style-type: round;}
#carpetfacts ul.nostyle 				{line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}

#carpetfacts_toptips a 					{font-weight: normal;color: #444;text-decoration: none;}
#carpetfacts_toptips a:hover 			{text-decoration: underline;}
#carpetfacts_toptips ul 				{text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#carpetfacts_toptips li.noleftmargin	{padding-left: 0px;padding-right: 10px;}

#carpetfacts_toptips li.nostyle 		{padding:0px 0px 0px 0px;list-style-type: round;}
#carpetfacts_toptips ul.nostyle 		{line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}



#carpetcare_care a 							{font-weight: normal;color: #444;text-decoration: none;}
#carpetcare_care a:hover 					{text-decoration: underline;}
#carpetcare_care ul 						{text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#carpetcare_care li.noleftmargin 			{padding-left: 0px;padding-right: 10px;}

#carpetcare_care li.nostyle 				{padding:0px 0px 0px 0px;list-style-type: round;}
#carpetcare_care ul.nostyle 				{line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}

#carpetcare_understanding a 				{font-weight: normal;color: #444;text-decoration: none;}
#carpetcare_understanding a:hover 			{text-decoration: underline;}
#carpetcare_understanding ul 				{text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#carpetcare_understanding li.noleftmargin	{padding-left: 0px;padding-right: 10px;}

#carpetcare_understanding li.nostyle 		{padding:0px 0px 0px 0px;list-style-type: round;}
#carpetcare_understanding ul.nostyle 		{line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}

#carpetcare_underlay a 						{font-weight: normal;color: #444;text-decoration: none;}
#carpetcare_underlay a:hover 				{text-decoration: underline;}
#carpetcare_underlay ul 					{text-align:left;margin-top:0px;margin-left:0px;padding-left:0px;}
#carpetcare_underlay li.noleftmargin 		{padding-left: 0px;padding-right: 10px;}

#carpetcare_underlay li.nostyle 			{padding:0px 0px 0px 0px;list-style-type: round;}
#carpetcare_underlay ul.nostyle 			{line-height: 16px; border-right: 0px solid #e40387; padding-right: 0px;list-style:outside;padding:0px 0px 0px 0px;margin:0 0px 0px 20px;display:block;}






/* CARPET CARE */
/* HEADER */
#banner_care {
border-top: 0px solid #0066CC;
width:980px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_care h1 {
background-image: url(images/banner_care.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:130px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}

#banner_care a {
text-indent:-900em;
width:980px;
height:130px;
display:block;
text-decoration:none;
}

#carpetcareimage01 {background-color:none;height:458px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/carpetcareimage01.jpg);}

#carpetcare_care {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#carpetcare_care h2 {
background-image: url(images/titlecare_care.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}
#carpetcare_care p {margin:6px 0 3px 0px;}
#carpetcare_care img {margin:2px 0 3px 0px;}
#carpetcare_care h3 	{color:#001b4f;margin-bottom:0px;font-weight:bold;font-size:12px;}


#carpetcareimage02 {
background-color:none;
height:458px;
width:300px;
text-indent:-900em;
font-size:10px;
background-image: url(images/carpetcareimage02.jpg);
}
#carpetcare_understanding {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#carpetcare_understanding h2 {
background-image: url(images/titlecare_understanding.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}

#carpetcare_understanding h3 	{color:#001b4f;margin-bottom:0px;font-weight:bold;font-size:12px;}
#carpetcare_understanding p {margin:6px 0 3px 0px;}
#carpetcare_understanding img {margin:2px 0 3px 0px;}


#carpetcareimage03 {
background-color:none;
height:458px;
width:300px;
text-indent:-900em;
font-size:10px;
background-image: url(images/carpetcareimage03.jpg);
}







#carpetcare_easy-clean 		{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;width:620px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
#carpetcare_easy-clean h2 	{background-image: url(images/titlecare_easyclean.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
#carpetcare_easy-clean h3 	{color:#001b4f;margin-bottom:0px;font-weight:bold;font-size:12px;}

#carpetcare_easy-clean p 	{margin:6px 0 3px 0px;}
#carpetcare_easy-clean img	{margin:2px 0 3px 0px;}


#carpetcareimage03-easyclean {background-color:none;height:458px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/carpetcareimage03-easyclean.jpg);}
#carpetcareimage03-easyclean2 {background-color:none;height:300px;width:300px;text-indent:-900em;font-size:10px;background-image: url(images/carpetcareimage01-easyclean2.jpg);}

#CarpetCareReglnk				{width:213px;float:left;margin:18px 0 0 0;background-color:#FFF;}
#CarpetCareReglnk ul      		{margin:0; padding:0; list-style-type:none;}
#CarpetCareReglnk li      		{float:left; margin:0 0 0 0px; display:block; border:0px solid #000;}
#CarpetCareReglnk li.lists1b 	{background:transparent url(images/HmeCare_button-reg.gif);width:213px;margin:0px 0 2px 0;background-position: -12px 0px;position:relative;}
	
#CarpetCareReglnk .lists1b a 	{display:block;padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}




#carpetcare_underlay {
font-size:11px;
line-height:145%;
border-top: 0px solid #0066CC;
width:620px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#carpetcare_underlay h2 {
background-image: url(images/titlecare_underlay.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:38px;
border-bottom:0px dotted black;
margin:0px 0 12px 0;}
#carpetcare_underlay h3 	{color:#001b4f;margin-bottom:0px;font-weight:bold;font-size:12px;}

#carpetcare_underlay p {margin:6px 0 3px 0px;}
#carpetcare_underlay img {margin:2px 0 3px 0px;}



/* CONTACT CORMAR */
/* HEADER */




/* PRIVACY */
/* HEADER */















#eighteenevents {
border-top: 0px solid #0066CC;
width:200px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#eighteenevents h1 {
background-image: url(images/logo.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:144px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}

#eighteenevents a {
text-indent:-900em;
width:200px;
height:144px;
display:block;
text-decoration:none;
}








/* ABOUT US */ 
#aboutimg1 {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutimg1 h1 {
background-image: url(images/aboutimg1.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:258px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}


#aboutblock1 {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutblock1 h2 {
background-image: url(images/aboutblock1.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:182px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#aboutblock1 p {margin:6px 0 3px 0px;}
#aboutblock1 img {margin:2px 0 3px 0px;}



#recycling {
background-image:url(images/recycling01.gif);
background-repeat:no-repeat;
border-bottom:0px dotted black;
width:144px;
height:105px;
margin:16px 0 0 0;
text-indent:-900em;
font-size:10px;
float:left;
}

#recycling a {
text-indent:-900em;
width:144px;
height:105px;
display:block;
text-decoration:none;
}

#aboutimg2 {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutimg2 h1 {
background-image: url(images/aboutimg2.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:258px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}


#aboutblock2 {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutblock2 h2 {
background-image: url(images/aboutblock2.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:182px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#aboutblock2 p {margin:6px 0 3px 0px;}
#aboutblock2 img {margin:2px 0 3px 0px;}





#aboutimg3 {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutimg3 h1 {
background-image: url(images/aboutimg3.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:258px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}


#aboutblock3 {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutblock3 h2 {
background-image: url(images/aboutblock3.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:182px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#aboutblock3 p {margin:6px 0 3px 0px;}
#aboutblock3 img {margin:2px 0 3px 0px;}
#aboutblock3 a 	{text-indent:-900em;width:300px;height:90px;display:block;text-decoration:none;}








#abouttxt1 {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#abouttxt2 {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}

#abouttxt3 {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}






















#aboutimg1New {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutimg1New h1 {
background-image: url(images/aboutimg1New.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:258px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}


#aboutblock1New {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutblock1New h2 {
background-image: url(images/aboutblock1New.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:171px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#aboutblock1New p {margin:6px 0 3px 0px;}
#aboutblock1New img {margin:2px 0 3px 0px;}





#aboutimg2New {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutimg2New h1 {
background-image: url(images/aboutimg2New.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:258px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}


#aboutblock2New {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutblock2New h2 {
background-image: url(images/aboutblock2New.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:171px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#aboutblock2New p {margin:6px 0 3px 0px;}
#aboutblock2New img {margin:2px 0 3px 0px;}





#aboutimg3New {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutimg3New h1 {
background-image: url(images/aboutimg3New.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:258px;
border-bottom:0px dotted black;
margin:0px 0 0 0;
}


#aboutblock3New {
font-size:12px;
line-height:145%;
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#aboutblock3New h2 {
background-image: url(images/aboutblock3New.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:171px;
border-bottom:0px dotted black;
margin:0px 0 0 0;}
#aboutblock3New p {margin:6px 0 3px 0px;}
#aboutblock3New img {margin:2px 0 3px 0px;}
#aboutblock3New a 	{text-indent:-900em;width:300px;height:90px;display:block;text-decoration:none;}



#abouttxt1New {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:20px 0px 0px 0px;
float:left;
}
#abouttxt2New {
border-top: 0px solid #0066CC;
width:252px;
margin-right:0px;
color:#fff;
padding:20px 24px 20px 24px;
float:left;
text-align:center;
background-color:#b5bccb;
}
#abouttxt2New a {color:#fff;}
#abouttxt3New {
border-top: 0px solid #0066CC;
width:300px;
margin-right:0px;
color:#444444;
padding:20px 0px 0px 0px;
float:left;
}

/* NEWS LIST */ 

#newslist_fullcol	{width:942px;background-color:none;margin:8px 0px 0px 0px;float: left;border-bottom: 1px solid #eee;}
#newslist_fullcol a {color: #001b4f; border-bottom: 0px dotted #7f7c7a; font-weight: bold;text-decoration: underline;}
#newslist_fullcol a:hover, body a.bodylink:active {text-decoration: none;}
#newslist_fullcol img {float:left;padding:0px 12px 12px 0px;margin:0;}
#newslist_fullcol p {font-size:12px;}

.newsheadline_list {font-size:16px;font-weight:bold;line-height:145%;font-family: verdana, arial, helvetica, "bitstream vera sans", sans-serif;}
.newsheadline_list a {color: #001b4f; font-weight: bold;text-decoration: underline;}
.newsheadline_list a:hover, body a.bodylink:active {text-decoration: none;}


/* NEWS ARTICLE MAIN PAGE */ 
#leftmargin_news {
width:64px;
height:100px;
margin:0px 0px 0px 0px;
float:left;
}
#rightmargin_news {
width:64px;
height:100px;
margin:0px 0px 0px 0px;
float:right;
}
#gutter_news {
width:64px;
height:100px;
background-color:none;
margin-right:0px;
float: left;
}
#innershade_news {
margin:8px 0px 15px 0px;
padding:0px 0px 16px 0px;
background-image: url(images/divider_news.gif);
text-align:left;
float:left;
}
#news_leftcol {
width:519px;
background-color:none;
margin-right:0px;
float: left;
}
#news_rightcol {
width:269px;
background-color:none;
margin-right:0px;
float: left;
}
/* ******************************************************************************************************************************************************************************************************* */
/* NEWS ARTICLE MAIN PAGE */ 
/* NEWS ARTICLE */

#newsarticle		{width:519px;margin:0px 0px 0px 0px;float: left;font-size:12px;font-weight:normal;}
#newsarticle hr 	{width:519px;color: #b5bdcc;background-color: #b5bdcc;text-align: center;height: 1px;border: 0px;margin-top: 0px;}
#newsarticle img 	{margin:12px 0px 12px 0px;}

.newsheadline {font-size:26px;font-weight:normal;font-family: times, verdana, arial, helvetica, "bitstream vera sans", sans-serif;color: #001b4f;}
.newsintro {font-size:12px;font-weight:bold;font-family: verdana, arial, helvetica, "bitstream vera sans", sans-serif;}
/* ******************************************************************************************************************************************************************************************************* */


.sharesb{
	clear:both;
	border:1px solid #eee;
	padding:10px;
	margin:15px 0 10px 0;
	font-size:12px;
	-webkit-text-size-adjust:none;
}
.sharesb p {
	padding:0;
	margin:0;
}
.sharesb p a{
	position:absolute;
	top:0px;
	right:0px;
	padding:10px;
	font-size:12px;
}
.sharesb h3{
	padding:0 3px 0 0;
	margin:0;
	margin:0 5px 0 3px;
	font-weight:normal;
	font-size:11px;
	color: #7F7C7A;
}
.sharesb ul{
	text-align:left;
	list-style:none;
	margin:15px 0 0px 15px;
	padding:0;
}
.sharesb ul li{
	text-align:center;
	display:inline;
	padding:0 4px 6px 0 ;
}
.sharesb ul li.delicious{background:url("images/delicious.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.digg{background:url("images/digg.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.reddit{padding:0 0 0 2px;background:url("images/reddit.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.facebookicon{background:url("images/facebook.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.stumbleupon{background:url("images/stumbleupon.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li a{padding:0 0 0 18px;margin:0 3px 0 0px;}
.sabull{
	background-image:url("images/seealso_bullet.gif");
	background-position:6px 4px;
}

/* ARCHIVE SMALL */
#archivewrapper	{background-color:none;margin:0px 0px 0px 0px;float: left;}
#archivewrapper hr {width:269px;color: #b5bdcc;background-color: #b5bdcc;height: 1px;border: 0px;margin-top: 0px;}
.archivehead {height:22px;font-size:16px;font-weight:bold;font-family:  verdana, arial, helvetica, "bitstream vera sans", sans-serif;color: #001b4f;}

.sml_archivewrapper	{width:269px;background-color:none;margin:2px 0px 0px 0px;}
.sml_archivewrapper hr {width:269px;color: #EEE;background-color: #EEE;height: 1px;border: 0px;margin-top: 0px;}
.archivetitle {font-size:11px;font-weight:bold;font-family:  verdana, arial, helvetica, "bitstream vera sans", sans-serif;color: #001b4f;}
.archiveintro {font-size:10px;font-weight:normal;font-family: verdana, arial, helvetica, "bitstream vera sans", sans-serif;}

/* ******************************************************************************************************************************************************************************************************* */
/* ******************************************************************************************************************************************************************************************************* */
/* ******************************************************************************************************************************************************************************************************* */



#britishmade_solid 		{position:absolute;top:53px;right:37px;width:59px;float:left;}
#britishmade_solid h2	{background-image: url(images/britishmade_solid.gif);background-repeat:no-repeat;text-indent:-900em;height:101px;border-bottom:0px dotted black;margin:0 0 0 0;}
#britishmade_solid p 	{margin:6px 0 3px 0px;}
#britishmade_solid img 	{margin:2px 0 3px 0px;}
#britishmade_solid a 	{text-indent:-900em;width:59px;height:101px;display:block;text-decoration:none;}

#best 			{position:absolute;top:38px;right:97px;width:110px;float:left;}
#best  h2		{background-image: url(images/best.gif);background-repeat:no-repeat;text-indent:-900em;height:130px;border-bottom:0px dotted black;margin:0 0 0 0;}
#best  p 		{margin:6px 0 3px 0px;}
#best  img 		{margin:2px 0 3px 0px;}
#best  a 		{text-indent:-900em;width:108px;height:130px;display:block;text-decoration:none;}

#bestsingle 			{position:absolute;top:38px;right:27px;width:110px;float:left;}
#bestsingle  h2		{background-image: url(images/best.gif);background-repeat:no-repeat;text-indent:-900em;height:130px;border-bottom:0px dotted black;margin:0 0 0 0;}
#bestsingle  p 		{margin:6px 0 3px 0px;}
#bestsingle  img 		{margin:2px 0 3px 0px;}
#bestsingle  a 		{text-indent:-900em;width:108px;height:130px;display:block;text-decoration:none;}









.RecrutImg			{width:232px;float:left;margin:0px 48px 0 0;}
.RecrutImg	img		{margin:0 0 16px 0;}
    
.RecrutMain 		{font-size:11px;line-height:145%;border-top: 0px solid #0066CC;width:662px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;float:left;}
.RecrutMain h2 		{color:#001b4f;margin:18px 0 12px 0;}
.RecrutMain h2.Main {background-image: url(images/titleRecruit.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:38px;border-bottom:0px dotted black;margin:0px 0 12px 0;}
.RecrutMain h3 		{color:#001b4f;margin:12px 0 12px 0;font-weight:bold;font-size:12px;}
.RecrutMain p 		{margin:6px 0 3px 0px;}
.RecrutMain hr 		{margin:6px 0 3px 0px;}



.search-results{
	overflow: auto;	
}

img.carpet-foundation{
	float: right;	
	width: 60px;
}

.carpetFactsCol01					{float:left;width:300px;margin:0;}
.carpetFactsCol01 p					{margin:15px 0 20px 0;font-size:11px;}
.carpetFactsCol01 img.circleLrge	{margin:0 112px 0 112px;}
.carpetFactsCol01 img.pileDiag		{margin:12px 0 0 0;}
.carpetFactsCol01 hr       			{color: #b4bdcc;background-color:#b4bdcc;height: 1px;border:0px;margin:0px 0px 20px 0px;width:100%;}

.carpetFactsCol02					{float:left;width:300px;background-color:#E8EBF0;margin:0 21px 0 21px;}
.carpetFactsCol02 p					{margin:15px 0 20px 0;text-align:center;padding:0 20px 0 20px;font-size:11px;}
.carpetFactsCol02 p.tipIntro		{font-size:15px;}
.carpetFactsCol02 img.circleSml		{margin:0 131px 0 131px;}

.carpetFactsCol03					{float:left;width:300px;margin:0;}
.carpetFactsCol03 p					{margin:15px 0 20px 0;font-size:11px;}
.carpetFactsCol03 p.tipIntro		{font-size:15px;}


