/* 
Quick&bull;Step Colors 

Blue (Logo)        - 004FA3
Dark Blue (text)   - 475365
Dark Green         - 989470
Pink/Purple (logo) - EC008C
Maroon Text        - 401D17
*/

body 
	{margin:0;padding:0;font-family:Arial;color:#4D4D4F;font-size:11px;background-color:#C9C7B4;}
	
html
	{scrollbar-3dlight-color:#DDDACC;scrollbar-arrow-color:#fff;scrollbar-base-color:#CDCBB7;scrollbar-darkshadow-color:#DDDACC;scrollbar-face-color:#CDCBB7;scrollbar-highlight-color:#CDCBB7;scrollbar-shadow-color:#CDCBB7;scrollbar-track-color:#DDDACC;}	

p
	{margin:0;padding:0;color:#4D4D4F;}
	
	.pgBlurb
		{color:#fff;font-weight:bold;font-size:12px;}
	.gryTxt
		{color:#4D4D4F;}
	.norm
		{margin-top:15px;}	
	
.highlight
	{background-color:#FFFF66;}				

h1
	{color:#fff;font-size:22px;margin:0;padding:0;}
	
h2
	{color:#fff;font-size:16px;margin:0;padding:0;}	

h3
	{color:#fff;font-size:14px;margin:0;padding:0;}
	
h4
	{color:#fff;font-size:12px;margin:0;padding:0;}

h5
	{color:#fff;font-size:14px;margin:0;padding:0;}
	
h6
	{color:#fff;font-size:10px;margin:0;padding:0;}


	
		
/* Layout Styles */
#fadeContainer
	{margin:auto;padding:0 32px 0 32px;width:960px;background:url("../images/bkgd/shadowBKGD.jpg") top left repeat-y;}
#mainContainer
	{margin:0;padding:0;width:960px;background:#C9C7B4 url("../images/bkgd/pg-grid.jpg") bottom left no-repeat;}
#popContainer
	{margin:0;padding:0;background:#C9C7B4 url("../images/bkgd/pg-grid.jpg") bottom left no-repeat;}	
#pgHeader
	{height:320px;margin:0;padding:0;}
	#logoBar
		{height:86px;background:url("../images/bkgd/hdr-bkgd.jpg") repeat-y top right;}
		#qslogo
			{width:196px;float:left;}
		#logotitle
			{padding:28px 0 0 320px;float:left;}	
	#navBar
		{height:232px;background-color:#EDDCB7;border-bottom:2px solid #EDDCB7;}
		#navFlash
			{float:left;margin:0;padding:0;width:772px;}
		#navSrchLogin
			{float:left;margin:0;padding:0;width:188px;}
			#siteSearchBx
				{border-left:2px solid #EDDCB7;border-bottom:3px solid #EDDCB7;background-color:#989470;height:35px;margin:0;padding:0;}
			#userLoginBx
				{border-left:2px solid #EDDCB7;border-right:1px solid #EDDCB7;margin:0;padding:0;}
				#loginFrmBx
					{width:175px;height:114px;border-bottom:1px solid #EDDCB7;margin:0;padding:12px 0 0 9px;background:url("../images/bkgd/navbarlogin-bkgd.gif") top left repeat;}
					.subTitle1{font-size:14px;}
				#notLoginBx
					{width:175px;height:38px;margin:0;padding:5px 0 0 9px;background-color:#C2BFAA;position:relative;}
					
				#userCart
					{position:absolute;bottom:3px;left:151px;}	
				#viewShopCart
					{width:175px;height:22px;margin:0;padding:0 0 0 9px;background-color:#A6A384;border-top:2px solid #EDDBB6;}	
			
	#pgBody
		{margin:0;padding:0;min-height:380px;}	
		#pgBodyInfo
			{margin:0;padding:0;background-color:#F2E7CD;min-height:380px;}
			.pgBodyInfoDefault
				{border-top:22px solid #989470;}
			.pgBodyFade
				{border-top:22px solid #989470;background:#FDFCF9 url("../images/bkgd/pgfullbodyfade-bkgd.jpg") top left no-repeat;}	
		#pgTitleBar
			{margin:0;padding:11px 0 0 38px;background:url("../images/bkgd/pgtitle-bkgd.gif") top left no-repeat;height:45px;}	
		#pgTitleBarFade
				{margin:0;padding:11px 0 0 38px;background:url("../images/bkgd/titlebarfade-bkgd.jpg") top left no-repeat;height:45px;}
		#crumbNav
			{color:#5B5B43;font-size:11px;font-family:Helvetica,Arial; padding: 0 0 0 0;}
		.crumbItem
			{float:left;font-size:11px;display:inline;}	
		.pageCopy
			{color:#5B5B43;font-size:11px;font-family:Helvetica,Arial; padding:10px 0 10px 25px;}
	
	/* Home page */
	#hmpgBlog
		{background:url("../images/bkgd/hmpgblog-bkgd.gif") top left repeat-x;height:36px;}
	#hmpgBlogReader
		{float:left;padding:0 0 0 90px;width:185px;}
	#hmpgBlogTopic
		{float:left;color:#A68367;font-size:14px;padding:12px 0 0 20px;}
	#hmpgBlogBtn
		{float:left;}	
	.hmpgBlogLnk
		{font-size:14px;color:#A68367;text-decoration:none;}
	.hmpgBlogLnk:hover
		{font-size:14px;color:#A68367;text-decoration:underline;}
	#hmpggreen
		{background:url("../images/bkgd/hmpggreenbkgd.gif"); height: 36px; width: 959px;}
	#hmpgRebatePromo
		{background:url("../images/bkgd/rebatepromo_hmpg.jpg"); height: 60px; width: 960px; position: relative;}
	.hmpgText
		{margin:0;padding:0;color:#4D4D4F; line-height: 24px; font-size:11px; }
		.hmpgText b
			{font-weight: bold; color: #9e9976;}
		.hmpgText a:link
			{color: #4D4D4F; text-decoration: underline;}
		.hmpgText a:visited
			{color: #4D4D4F; text-decoration: underline;}
		.hmpgText a:hover
			{color: #9e9976; text-decoration: underline;}
		.hmpgText a:active
			{color: #4D4D4F; text-decoration: underline;}	
	/* END Homepage */
		
	/* Series Detail Page */
	#seriesListBox
		{height:57px;background-color:#A2A185;}	
	#seriesQuickLinkFrm
		{margin:0;padding:17px 0 0 6px;}
		.seriesQLFld
			{background-color:#BCBBA8;color:#fff;font-size:10px;}
	#seriesDetailData
		{clear:both;border-top:1px solid #E9D4A7;margin-right:3px;background:url("../images/bkgd/seriesdetailfade-bkgd.gif") top left repeat-y;}
	#qstepBrandInfo
		{height:84px;background-color:#AEAE95;}	
	.specLogo
		{float:left;width:71px;padding:15px 0 0 8px;}
	.specLogoPrint
		{float:left;width:58px;padding:15px 0 0 4px;}
	#designersChoiceLogo
		{position: absolute; top: 270px; right: 20px;}
				
	#surfaceFinishBox
		{background-color:#E9D4A7;padding-top:9px;}
		#surfaceFinishBox .titleBox
			{background:url("../images/bkgd/creamfade-bkgd.gif") top left repeat-y;height:27px;padding-top:12px;}
		#surfaceFinishBox .dataBox
			{margin:0;padding:17px 5px 10px 5px;text-align:center;color:#4D4D4F;}	
		#surfaceFinishBox .exImg
			{position:relative;width:95px;margin-left:40px;}
		#surfaceFinishBox .exLogo
			{position:absolute;top:25px;left:75px;}
	#plankEdgeBox
		{background-color:#A2A185;padding-top:9px;}
		#plankEdgeBox .titleBox
			{background:url("../images/bkgd/greenfade-bkgd.gif") top left repeat-y;height:27px;padding-top:12px;}
		#plankEdgeBox .dataBox
			{margin:0;padding:17px 5px 10px 5px;text-align:center;color:#4D4D4F;}
		#plankEdgeBox .exImg
			{position:relative;width:95px;margin-left:40px;}
		#plankEdgeBox .exLogo
			{position:absolute;top:25px;left:10px; }	
	#natVariationBox
		{background-color:#E9D4A7;padding-top:9px;}
		#natVariationBox .titleBox
			{background:url("../images/bkgd/creamfade-bkgd.gif") top left repeat-y;height:27px;padding-top:12px;}
		#natVariationBox .dataBox
			{margin:0;padding:17px 5px 10px 5px;text-align:center;color:#4D4D4F;}	
		#natVariationBox .exImg
			{position:relative;width:95px;margin-left:40px;}
		#natVariationBox .exLogo
			{position:absolute;top:25px;left:75px;}	
	#SMLBox
		{background-color:#A2A185;padding-top:9px;}	
		#SMLBox .titleBox
			{background:url("../images/bkgd/greenfade-bkgd.gif") top left repeat-y;height:27px;padding-top:12px;}
		#SMLBox .dataBox
			{margin:0;padding:17px 5px 10px 5px;text-align:center;color:#4D4D4F;}	
		#SMLBox .exImg
			{position:relative;width:95px;margin-left:40px;}
		#SMLBox .exLogo
			{position:absolute;top:25px;left:75px;}	
	#designPossibilitiesBox
		{padding:15px 0 0 0;width:774px;clear:both;}
	#dpTitle
		{background:url("../images/bkgd/designpossibilitiesfade-bkgd.jpg") top left repeat-y;color:#fff;font-weight:bold;font-size:12px;height:22px;padding:10px 0 0 20px;}	
	#dpTitleEligna
		{background:url("../images/bkgd/designpossibleEligna.gif") top left repeat-y;color:#fff;font-weight:bold;font-size:12px;height:22px;padding:10px 0 0 20px;}	
	#dpTitleCountry
		{background:url("../images/bkgd/designpossibleCountry.gif") top left repeat-y;color:#fff;font-weight:bold;font-size:12px;height:22px;padding:10px 0 0 20px;}	
	#dpTitleElegance
		{background:url("../images/bkgd/designpossibleElegance.gif") top left repeat-y;color:#fff;font-weight:bold;font-size:12px;height:22px;padding:10px 0 0 20px;}	
	#dpTitleQuadra
		{background:url("../images/bkgd/designpossibleQuadra.gif") top left repeat-y;color:#fff;font-weight:bold;font-size:12px;height:22px;padding:10px 0 0 20px;}
	#dpTitleLinesse
		{background:url("../images/bkgd/designpossibleLinesse.gif") top left repeat-y;color:#fff;font-weight:bold;font-size:12px;height:22px;padding:10px 0 0 20px;}
	#dpTitleHomeSound
		{background:url("../images/bkgd/designpossibleHomeSound.gif") top left repeat-y;color:#fff;font-weight:bold;font-size:12px;height:22px;padding:10px 0 0 20px;}
	#dpItemsBox
		{margin:0;padding:6px 0 0 17px;}	
	.dpItemBox
		{border:1px solid #866780;width:364px;height:210px;float:left;}	
	.dpItemBoxEligna
		{border:1px solid #A54C16;width:364px;height:210px;float:left;}	
	.dpItemBoxCountry
		{border:1px solid #401E17;width:364px;height:210px;float:left;}	
	.dpItemBoxElegance
		{border:1px solid #445B6D;width:364px;height:210px;float:left;}	
	.dpItemBoxQuadra
		{border:1px solid #892E3B;width:364px;height:210px;float:left;}	

	.dpItem
		{margin:3px;padding:0;background:url("../images/bkgd/designpossibilities-bkgd.jpg") top left no-repeat;width:357px;height:200px;}
	#LinesseUniLink
		{background-color:#d4ceb6; width:744px; padding: 10px 0 10px 0; margin: 0 0 10px 0;}
	#LinesseUniLink p
		{padding: 10px 0 0 35px;}
	#LinesseUniLink ul
		{list-style-image:url("../images/installandcare/dblarrow.gif"); margin:1.50em; padding: 10px 0 0 45px;}
		
	/* END Series Detail Page */	
	
	/* Contact Page */
	.contactBox
		{float:left;display:inline;width:234px;height:356px;background:url("../images/bkgd/contactBox-bkgd.gif") top left no-repeat;margin:29px 25px 25px 25px;position:relative;}
	.contactImg
		{padding:4px;}
	.contactType
		{text-align:center;padding:10px 0 12px 0;}
	.contactTxt
		{padding:10px 25px;color:#4D4D4F;font-weight:bold;}
	.contactGoBtn
		{position:absolute;top:324px;right:10px;}
	#contactFrmBox
		{width:866px;height:526px;border:2px solid #F1E4C9;background-color:#CFCBB7;}
	#contactFrm
		{width:710px;padding:20px 0 0 80px;margin:0;}				
	/* END Contact Page */
	
	/* Customer Account Section */
	#dataPageBox
		{width:866px;border:2px solid #F1E4C9;background-color:#CFCBB7;}
	#acctRegisterFrm
		{width:710px;padding:20px 0 0 80px;margin:0;}	
	.loginBtnX
		{position:absolute;bottom:0;left:275px;}	
	#acctAddyBookFrm
		{width:710px;padding:20px 0 0 80px;margin:0;}	
	.currentAddress
		{position:relative;background-color:#E2D7BD;margin:0 0 12px 0;padding:12px 0 12px 12px;width:293px;color:#4D4D4F;font-weight:bold;line-height:16px;}
	.editBtn
		{position:absolute;bottom:0;right:30px;}
		
	.oHistTitle
		{background:url("../images/bkgd/ohistorytitle-bkgd.gif") top left repeat-x;}
	.oHistTitle	 td
		{color:#fff;font-size:12px;font-weight:bold;}						
	/* END Customer Account Section */
	
	/* Certifications */
	#certsBox
		{width:883px;background:url("../images/bkgd/certsbox-bkgd.gif") top center no-repeat;padding:17px 0 0 0;margin:0;border-left:16px solid #9CA2A0;border-right:16px solid #B0B39B;}
	#certsBoxBtm
		{background:url("../images/bkgd/certsbox-bkgd.gif") bottom center no-repeat;height:17px;}
	.certTitle
		{position:absolute;}
	.certLogo
		{position:absolute;}			
	.certGoBtn
		{position:absolute;bottom:0;right:10px;}
	.certText
		{position:absolute;}	
	/* END Certifications */
	
	/* Press Room */
	#articlesBox
		{width:855px; background-color:#f5ecd8;padding:25px 0 20px 0;margin:0;}
	#videoBox
		{width:855px; background-color:#ddd0b5;padding:17px 0 20px 0;margin:20px 0 0 0;}
	#articleBox
		{width:920px; background-color:#f5ecd8;padding:25px 0 20px 0;margin:0;}
	#articleDownload
		{background-color:#ddd0b5; position:relative; padding: 10px 30px 20px 30px; margin: 10px 30px 0 30px; width: 805px; height: auto; }
	/* END press room */
	
	/* Request Catalog */
	#requestCatBox
		{background:url("../images/bkgd/requestcatalog-grid-bkgd.jpg") top left no-repeat;position:relative;width:835px;height:549px;padding:14px 27px 0 27px;}
	#requestCatBox2
		{background:url("../images/bkgd/requestcatalog-grid-bkgd2.jpg") top left no-repeat;position:relative;width:835px;height:549px;padding:14px 27px 0 27px;}
	#catalogTitle
		{border-bottom:2px solid #DEB683;width:705px;}	
	#requestCatalogFrm
		{margin:0;padding:0;}
	#requestCatImgBox
		{position:absolute;top:10px;right:30px;}	
	/* END Request catalog */
	
	/* Dealer Locator */
	#dLocatorBox
		{background:url("../images/bkgd/dealerLocator-bkgd.jpg") top left no-repeat;position:relative;width:850px;height:413px;padding:0 0 0 35px;}
	#dLocatorBox2
		{background:url("../images/bkgd/dealerLocator-bkgd2.jpg") top left no-repeat;position:relative;width:850px;height:552px;padding:0 0 0 35px;}
	#dLocatorTitle
		{padding:70px 0 0 0;}	
	#dLocatorFrm
		{margin:0;padding:0;}
	#dLocatorFrm
		{margin:0;padding:0;width:330px;}		
	/* END Dealer Locator */
	
	/* Room Scene Gallery */
	#galleryHmBox
		{position:relative;background:url("../images/bkgd/roomgallery-bkgd.jpg") top left no-repeat;height:810px;width:886px;}
	.galleryRm
		{position:absolute;}
	#galleryHmBox2
		{width:888px;}
	.galleryRm2
		{ float: left; padding: 0 0 0 9px; }
		
	#galleryDetailBox
		{position:relative;background:url("../images/bkgd/roomgallerydetail-bkgd.jpg") top left no-repeat;height:621px;width:918px;}
	#galleryDetailBox2
		{position:relative;background:url("../images/bkgd/roomgallerydetail-bkgd2.jpg") top left no-repeat;height:746px;width:918px;}
		
	.borderImage
		{border: 1px solid #e8d7bb}

	.borderImage:hover 
	{border: 1px solid gray;	}
	
	/* END Room Scene Gallery */
	
	/* BLOG Section */
	#blogMainBox
		{width:885px;background:url("../images/bkgd/blog-bkgd.jpg") top left repeat-y;padding:11px 0 0 0;}
		
	#blogLeft
		{float:left;width:186px;}
	#blogRight
		{float:left;padding:0 0 0 33px;}		
	#blogSearchBox
		{width:185px;background:url("../images/bkgd/blogsearch-bkgd.jpg") top left repeat-x;height:81px;position:relative;}
	#blogSearchFrm
		{margin:0;padding:11px 0 0 10px;}	
	.frmBlog
		{width:125px;font-family:Arial;font-size:11px;color:#fff;background-color:#DCBF92;border:1px solid #DCBF92;padding-left:2px;text-align:center;font-weight:bold;}		
	.frmFldDivBlog
		{padding:5px 0 3px 0;}
	#blogGoBtn
		{position:absolute;right:0;bottom:0;}
	.leftBlogTitle
		{margin:0 15px 0 10px;padding:25px 0 8px 0;border-bottom:2px solid #C2986C;}	
	.blogPost
		{background-color:#EDE9DD;padding:10px 17px;width:606px;margin-bottom:12px;position:relative;}
	.postTitle
		{padding:0 0 8px 0;border-bottom:2px solid #C9B49D;}
	.postedBy
		{padding:12px 0 10px 0;color:#892E3B;font-weight:bold;}
	.lastPost
		{padding:12px 0 5px 0;color:#892E3B;font-weight:bold;}	
	.blogBtns
		{background-color:#DDD6C3;padding:1px;}	
	.blogFrmBtns
		{background-color:#E1DFD3;padding:1px;}		
	.postBody
		{padding:12px 0 12px 0;}	
	#blogComments
		{margin-top:15px;border-top:2px solid #C9B49D;}	
	.blogComment
		{padding:15px 1px 5px 1px;border-bottom:2px solid #C9B49D;width:600px;position:relative;}	
	.addCommentBox
		{padding:15px 0 5px 0;}
	.addCmnt
		{margin:0;padding:0;}
	.commentTextBox
		{width:600px;height:100px;background-color:#F2F0E7;border:1px solid #EEEBE2;}
	#blogInstructions
		{color:#fff;}
	
	a.blogEditLnk
		{color:#C9B49D;}
	a.blogDelLnk
		{color:#C2986C;}				
		
	.blogLeftNavUL
		{margin:0;padding:10px 0 0 10px; list-style:none;color:#fff;font-size:10px;font-family:verdana;}	
	.blogLeftNavUL li	
		{margin-bottom:2px;}
	.blogLeftNavUL li a
		{font-size:9px;text-decoration:underline;color:#995b1d;}
	.blogLeftNavUL li a:hover
		{font-size:9px;color:#C2986C;}
		
		/* Send a Friend */
		#sendFriendBox
			{background:url("../images/bkgd/sendafriend-bkgd.jpg") top left no-repeat;height:350px;width:700px;position:relative;}
		/* END Send a Friend */	
	/* END BLOG Section */
		
		
	/* FAQ Section */
	#quickLinks
		{margin:0;padding:0 0 9px 0;border-bottom:2px solid #C7BE9D;height:17px;width:906px;}
	.faqQL
		{background-color:#989470;text-align:center;height:17px;float:left;display:inline;color:#D7D5C7;font-weight:bold;padding-top:3px;}
	.faqQL a
		{color:#D7D5C7;font-weight:bold;background:url("../images/logos/navarrow-icon2.gif") top left no-repeat;padding:0 0 0 12px;text-decoration:none;}
	.faqQL a:hover
		{color:#D7D5C7;font-weight:bold;background-position: left bottom;padding:0 0 0 12px;text-decoration:none;}		
		
	#faqCatsBar
		{margin:27px 0 0 0;padding:0;width:858px;height:31px;}
	.faqCatBtnActive
		{background-color:#F5ECD8;text-align:center;height:23px;float:left;display:inline;color:#B87143;font-weight:bold;padding:8px 1.5em 0 2em;font-size:14px;text-decoration:underline;}	
	.faqCatBtnActive a
		{color:#B87143;font-weight:bold;font-size:14px;text-decoration:underline;}
	.faqCatBtnActive a:hover
		{color:#B87143;font-weight:bold;font-size:14px;text-decoration:underline;}		
	
	.faqCatLnk
		{color:#fff;font-weight:bold;font-size:14px;text-decoration:underline;}
	.faqCatLnk:hover
		{color:#fff;font-weight:bold;font-size:14px;text-decoration:underline;}
	.faqCatBtn1
		{background-color:#6D7B81;text-align:center;height:23px;float:left;display:inline;color:#fff;font-weight:bold;padding:8px 1.5em 0 2em;font-size:14px;text-decoration:underline;}
	.faqCatBtn2
		{background-color:#E4C683;text-align:center;height:23px;float:left;display:inline;color:#fff;font-weight:bold;padding:8px 1.5em 0 2em;font-size:14px;text-decoration:underline;}
	.faqCatBtn3
		{background-color:#9F8490;text-align:center;height:23px;float:left;display:inline;color:#fff;font-weight:bold;padding:8px 1.5em 0 2em;font-size:14px;text-decoration:underline;}
	.faqCatBtn4
		{background-color:#A66262;text-align:center;height:23px;float:left;display:inline;color:#fff;font-weight:bold;padding:8px 1.5em 0 2em;font-size:14px;text-decoration:underline;}				
	
	#faqData
		{background-color:#F5ECD8;width:858px;padding:5px 0 12px 0;}
	#faqSearchBar
		{background-color:#E4C683;height:30px;margin:0 5px 5px 5px;}	
		
	.faqRecordQ
		{padding:10px 0 10px 0;font-weight:bold;border-bottom:2px solid #D9D1B9;cursor:pointer;}
	.faqRecordQActive
		{padding:10px 0 10px 0;font-weight:bold;border-bottom:2px solid #D9D1B9;background-color:#E9D4BB;cursor:pointer;}	
	.faqRecordA
		{margin-top:10px;padding:12px 0 0 35px;font-weight:normal;border-top:2px solid #F0E2CC;background-color:#E9D4BB;}
	
	#faqSearchFrm
		{margin:0;padding:5px 15px 0 25px;width:222px;position:relative;height:25px;}
	.faqKWFld
		{background-color:#F2E3C1;font-size:11px;color:#401D17;border:1px solid #F2E3C1;width:153px;}			
	
	#customerFAQFrm
		{width:710px;padding:20px 0 0 80px;margin:0;}
	/* END FAQ Section */	
		
	/* Installation and Care Section */
	#installBox
		{background:url("../images/bkgd/installcare-bkgd.jpg") top left no-repeat;width:885px;position:relative;}
	#installBox2
		{background:url("../images/bkgd/installcare-accessory3-bkgd.jpg") top left no-repeat;width:885px;position:relative;}	
	#installBox3
		{background:url("../images/bkgd/installcare-installprod-bkgd.jpg") top left no-repeat;width:885px;position:relative;}
	#installBox4
		{background:url("../images/bkgd/installcare-maint-bkgd.jpg") top left no-repeat;width:885px;position:relative;}
	#installBox5
		{background:url("../images/bkgd/installcare-cleaning-bkgd.jpg") top left no-repeat;width:885px;position:relative;}
	#installBox6
		{background:url("../images/bkgd/finishingtouchesbackgr.jpg") top left no-repeat;width:885px;position:relative;}
    #installBox6a
		{background:url("../images/bkgd/finishingtouchesbackgrbg2.jpg") top left no-repeat;width:885px; height:1300px;position:relative;}
	#installBox6b
		{background:url("../images/bkgd/finishingtouchesbackgrbg3.jpg") top left no-repeat;width:886px; height:1400px;position:relative;}	
	#installBox7
		{background:url("../images/bkgd/finishingtouchesbackgr2.jpg") top left no-repeat;width:885px;position:relative;}
	#installBox8
		{background:url("../images/bkgd/finishingtouchesbackgr3.jpg") top left no-repeat;width:885px;position:relative;}
	#installBox9
		{background:url("../images/bkgd/finishingtouchesbackgr4.jpg") top left no-repeat;width:885px;position:relative;}
	#intstallContent
		{margin: 20px 36px 0 33px; padding: 0 13px 35px 13px; width: 800px;}
		#installDocsListContainer
			{width: 185px; margin: 0 2px 0 0; float: left; padding: 7px 0 10px 10px; height: 90px;}
		.installDocsList
			{font-size: 11px; line-height: 23px; color: #989470;}
			.installDocsList a:link
				{text-decoration: underline; color: #989470;}
			.installDocsList a:visited
				{text-decoration: underline; color: #989470;}
			.installDocsList a:hover
				{text-decoration: underline; color: #636048;}
			.installDocsList a:active
				{text-decoration: underline; color: #989470;}
	#installProdItemBox
		{padding: 10px 10px 10px 10px; margin: 0 0 10px 0;}
	#installBtmNav
		{background:url("../images/bkgd/installcarebtm-bkgd.jpg") top left no-repeat;width:885px;height:26px;padding:10px 0 0 20px;}
		
	#installTitle
		{padding:14px 0 0 36px;}
    #installTitleb
		{padding:5px 0 0 36px;}	
	#installTitlec
		{padding:11px 0 0 36px;}	
	#installLeftColumn
		{position:absolute;left:47px;top:72px;width:277px;height:602px;background-color:#DFDBCB;}
	#installMidColumn
		{position:absolute;left:335px;top:350px;width:318px;height:324px;background-color:#DFDBCB;}
	#installRightColumn
		{position:absolute;left:664px;top:350px;width:181px;height:324px;background-color:#DFDBCB;}	
	#installLeftColumn2
		{position:absolute;left:47px;top:72px;width:277px;height:653px;background-color:#DFDBCB;}
	#installMidColumn2
		{position:absolute;left:335px;top:350px;width:318px;height:375px;background-color:#DFDBCB;}
	#installRightColumn2
		{position:absolute;left:664px;top:350px;width:181px;height:375px;background-color:#DFDBCB;}	
	#installLeftColumn3
		{position:absolute;left:47px;top:72px;width:277px;height:673px;background-color:#DFDBCB;}
	#installMidColumn3
		{position:absolute;left:335px;top:350px;width:318px;height:395px;background-color:#DFDBCB;}
	#installRightColumn3
		{position:absolute;left:664px;top:350px;width:181px;height:395px;background-color:#DFDBCB;}	
	#installLeftColumn4
		{position:absolute;left:47px;top:72px;width:277px;height:703px;background-color:#DFDBCB;}
	#installMidColumn4
		{position:absolute;left:335px;top:350px;width:318px;height:425px;background-color:#DFDBCB;}
	#installRightColumn4
		{position:absolute;left:664px;top:350px;width:181px;height:425px;background-color:#DFDBCB;}	
	#installVideo1
		{position:absolute;left:46px;top:735px;background-color:#D0CDB9;height:77px;width:804px;}	
	#installVideo1b
		{position:absolute;left:46px;top:825px;background-color:#D0CDB9;height:77px;width:804px;}
	#installVideo1c
		{background-color:#D0CDB9;height:77px;width:744px;}	
	#installVideo2
		{background-color:#D0CDB9;margin-top:5px;padding:10px 10px 10px 10px;}				
	#installVideo3
		{margin:12px 0 0 75px;background-color:#D0CDB9;height:77px;width:769px;position:relative;}	
	#installVideo4
		{position:absolute;left:46px;top:570px;background-color:#D0CDB9;height:77px;width:804px;}
	#installVideo5
		{background-color:#D0CDB9;height:77px;width:804px;margin: 10px 0 10px 44px;}
	#installVideo6	
		{background-color:#D0CDB9;height:auto;width:395px;float:left;}
	#installVideo7	
		{background-color:#D0CDB9;height:auto;width:800px;margin: 0 0 10px 0; padding: 10px 0 10px 0;}
	#installVideo8
		{background:#dfdbcb; height:auto; width: 233px; margin: 10px 10px 0 10px; padding: 10px 10px 0 10px; float:left; position: relative;}
		* html #installVideo8 { display:inline; } 
	#installVideo9
		{background:#dfdbcb; height:auto; width: 233px; margin: 10px 0 0 10px; padding: 10px 10px 0 10px; float:left; position: relative;}
		* html #installVideo9 { display:inline; } 
	#installVideo10
		{background:#dfdbcb; height:auto; width: 360px; margin: 10px 10px 0 10px; padding: 10px 10px 0 10px; float:left;}
		* html #installVideo10 { display:inline; } 
	#installVideo11
		{background:#dfdbcb; height:auto; width: 360px; margin: 10px 0 0 10px; padding: 10px 10px 0 10px; float:left;}
		* html #installVideo11 { display:inline; }
	#installVideo12
		{background:#dfdbcb; height:400px; width: 238px; margin: 10px 10px 0 10px; padding: 10px 10px 0 5px; float:left; position: relative;}
		* html #installVideo12 { display:inline; } 
	#installVideo13
		{background:#dfdbcb; height:400px; width: 238px; margin: 10px 0 0 10px; padding: 10px 10px 0 5px; float:left; position: relative;}
		* html #installVideo13 { display:inline; } 
	#installNavUL2
		{margin:0;padding:0;list-style:none;}
		#installNavUL2 li
			{color:#fff;float:left;padding:0 .75em;}
		#installNavUL2 a
			{color:#FFF;text-decoration:underline;background:url("../images/logos/navarrow-icon3.gif") center right no-repeat;padding:0 18px 0 0;}
	
	#installNavUL
		{margin:0;padding:0;list-style:none;}
		#installNavUL li
			{color:#fff;float:left;padding:0 2em;}
		#installNavUL a
			{color:#FFF;text-decoration:underline;background:url("../images/logos/navarrow-icon3.gif") center right no-repeat;padding:0 18px 0 0;}
	.redNav
		{margin:0;padding:0;list-style:none;}
	.redNav li
		{line-height:18px;}	
	.redNav a
		{color:#892E3B;text-decoration:underline;}
	.installdescUL 
		{ list-style-image:url("../images/installandcare/dblarrow.gif"); margin:1.50em; padding:0}		
	.installdescUL2 
		{ list-style: disc; margin:1.50em; padding:0}		
	/* END Installation and Care Section */
	
	/* New Technology Section */
	#floorInvoContainer
		{ width:885px; margin: 0 0 0 40px; padding: 0 0 0 0; background: #F2E7CD; }
	#floorInvoBox1
		{ width:885px; background: url("../images/floorInnovation/bkgd/box1Bkgd.jpg") repeat-y; }
		#floorInvoBox1top
			{ width: 885px; height: 47px; background: url("../images/floorInnovation/bkgd/box1BkgdTop.jpg") no-repeat top;  }
		#floorInvoBox1bottom
			{ width: 885px; height: 20px; background: url("../images/floorInnovation/bkgd/box1BkgdBottom.jpg") no-repeat bottom; clear: both; }
			#floorInvoBox1Left
			 	{ width:600px; padding: 0 0 0 30px; margin: 0 0 0 0; float: left; }
			#floorInvoBox1Right
			 	{ width:230px; padding: 0 0 0 0; margin: 0 0 0 0; float: left; }
	#floorInvoBox2
		{ width:845px; padding: 10px 20px 10px 20px; }
		#floorInvoBox2Left
			{ width:420px; padding: 0 10px 0 0; margin: 0 0 0 0; float: left; }
		#floorInvoBox2Right
			{ width:350px; height: 197px; padding: 60px 20px 60px 20px; margin: 0 0 10px 20px; float: left; background: #bfbeab; }
	#floorInvoBox3
		{ width:885px; background: url("../images/floorInnovation/bkgd/box3Bkgd.jpg") repeat-y; }
		#floorInvoBox3top
			{ width: 885px; height: 17px; background: url("../images/floorInnovation/bkgd/box3BkgdTop.jpg") no-repeat top;  }
		#floorInvoBox3bottom
			{ width: 885px; height: 12px; background: url("../images/floorInnovation/bkgd/box3BkgdBottom.jpg") no-repeat bottom; clear: both; }
			#floorInvoBox3Left
				{ width:350px; padding: 0 0 0 0; margin: 0 60px 0 20px; float: left; }
			#floorInvoBox3Right
				{ width:440px; padding: 10px 0 0 0; margin: 0 0 0 0; float: left; }
	#floorInvoBox4
		{ width:885px; background: url("../images/floorInnovation/bkgd/box4Bkgd.jpg") repeat-y; }
		#floorInvoBox4top
			{ width: 885px; height: 17px; background: url("../images/floorInnovation/bkgd/box4BkgdTop.jpg") no-repeat top;  }
		#floorInvoBox4bottom
			{ width: 885px; height: 12px; background: url("../images/floorInnovation/bkgd/box4BkgdBottom.jpg") no-repeat bottom; clear: both; }
			#floorInvoBox4Left
				{ width:350px; padding: 0 0 10px 0; margin: 0 30px 0 20px; float: left; }
			#floorInvoBox4Right
				{ width:440px; padding: 10px 0 5px 0; margin: 0 0 0 0; float: left; }
	#floorInvoBox5
		{ width:845px; background: none; padding: 10px 20px 10px 20px; }
		#floorInvoBox5Left
			{ width:350px; padding: 0 0 10px 0; margin: 0 30px 0 0; float: left; }
		#floorInvoBox5Right
			{ width:460px; padding: 10px 0 5px 0; margin: 0 0 0 0; float: left; }
	
	/* END New Technology Section */
	
	/* Quick Facts Section */
	#qFactsBox
		{background:url("../images/bkgd/qfacts-bkgd.jpg") top left no-repeat;width:869px;height:548px;padding:19px 0 0 12px;}
	#qfactBox1
		{float:left;background:url("../images/bkgd/qfact-bkgd1.jpg") top left no-repeat;width:264px;height:232px;position:relative;cursor:pointer;display:inline;}
	#qfactBox2
		{float:left;background:url("../images/bkgd/qfact-bkgd2.jpg") top left no-repeat;width:264px;height:232px;position:relative;cursor:pointer;display:inline;}
	#qfactBox3
		{float:left;background:url("../images/bkgd/qfact-bkgd3.jpg") top left no-repeat;width:269px;height:235px;position:relative;cursor:pointer;display:inline;}
	#qfactBox4
		{float:left;background:url("../images/bkgd/qfact-bkgd4.jpg") top left no-repeat;width:333px;height:278px;position:relative;cursor:pointer;display:inline;}
	#qfactBox5
		{float:left;background:url("../images/bkgd/qfact-bkgd5.jpg") top left no-repeat;width:300px;height:273px;position:relative;cursor:pointer;display:inline;}
		
	#whyData
		{background-color:#F0E2C4;width:880px;height:708px;margin:17px 0 0 0;padding:25px 0 0 19px;}	
		.whyOuterBox
			{border:4px solid #C9BD96;width:852px;}	
		.whyInnerBox1
			{border:5px solid #CCA958;width:842px;height:132px;position:relative;}
			.whyTitle1
				{color:#CCA958;font-weight:bold;font-size:13px;padding:37px 0 0 33px;}
		.whyInnerBox2
			{border:5px solid #B88558;width:842px;height:132px;position:relative;}
			.whyTitle2
				{color:#B88558;font-weight:bold;font-size:13px;padding:37px 0 0 33px;}
		.whyInnerBox3
			{border:5px solid #A8938E;width:842px;height:132px;position:relative;}
			.whyTitle3
				{color:#A8938E;font-weight:bold;font-size:13px;padding:37px 0 0 33px;}
		.whyInnerBox4
			{border:5px solid #878E85;width:842px;height:132px;position:relative;}	
			.whyTitle4
				{color:#878E85;font-weight:bold;font-size:13px;padding:37px 0 0 33px;}	
		.whyDesc
			{width:480px;line-height:16px;padding:12px 0 0 33px;}								
	
	#warrantyData
		{margin:0;padding:0;}
		
		#warrantyTabsUL
			{margin:0;padding:0;list-style:none;float:left;}
		#warrantyTabsUL li
			{background-color:#D1C6A7;color:#445B6D;float:left;margin-right:5px;padding:0 1em;line-height:2.5em;font-weight:bold;}
		#warrantyTabsUL li a
			{font-size:11px;color:#445B6D;text-decoration:underline;display:block;cursor:pointer;}		
	
	#tipstricksData
		{margin:0;padding:20px 0 0 16px;}
	#tipTrickBanner
		{border-bottom:3px solid #F2E7CD;}
	.tipTrickRecordQ
		{padding:10px 0 10px 0;font-weight:bold;background-color:#DED2B4;border-bottom:2px solid #F2E7CD;cursor:pointer;width:865px;}
	.tipTrickRecordQActive
		{padding:10px 0 10px 0;font-weight:bold;border-bottom:2px solid #F2E7CD;background-color:#DED2B4;cursor:pointer;width:865px;}	
	.tipTrickRecordA
		{margin-top:10px;padding:2px 30px 0 35px;font-weight:normal;background-color:#DED2B4;width:800px;position:relative;}
	/* END Quick Facts Section */
	
	/* My Quick&bull;Step Section */
	#myQStepNav
		{background:url("../images/bkgd/myqstepnav-bkgd.gif") top left repeat-x;height:39px;width:906px;}
	
	#myQStepNavUL
		{margin:0;padding:0;list-style:none;}
		#myQStepNavUL li
			{color:#fff;float:left;padding:0;padding:13px 2.5em 0 2.5em;height:26px;}
		#myQStepNavUL li.selected
			{background-color:#C2BFAA;}
		#myQStepNavUL a
			{color:#FFF;text-decoration:none;display:block;font-size:14px;}
	#myQStepSubNav		
		{background-color:#989470;width:906px;height:20px;margin-top:3px;}
	#myQStepSubNavUL
		{margin:0;padding:0 0 0 25px;list-style:none;height:20px;}
		#myQStepSubNavUL li
			{color:#fff;float:left;padding:3px 2.5em 0 0;}
	
	#favRmSceneBox
		{position:relative;background:url("../images/bkgd/greencreamvertfade-bkgd.jpg") top left repeat-y;height:421px;width:906px;}		
	/* END My Quick&bull;Step Section */
	
	/* Shopping Cart Section */
	#shoppingCartBox
		{width:816px;border:2px solid #F1E4C9;background-color:#D8CFB4;padding:25px 25px;}
	
	#shoppingCartCheckoutData
		{background-color:#CBC3AA;width:804px;}	
	#checkoutData
		{float:left;width:391px;}	
	#checkoutCartRtSide
		{width:395px;background-color:#D0CAB5;margin:9px;float:left;min-height:370px;}
	#shoppingCartCheckoutFrm
		{width:325px;padding:15px 0 0 30px;margin:0;}		
	/* END Shopping Cart Section */
		
		
	#pgFooter
		{margin:0;padding:0;}
		#appFooter
			{margin:0;padding:0;background:url('../images/bkgd/footer-bkgd.jpg') top left no-repeat;height:164px;}
		#appFooter2
			{margin:0;padding:0;background:url('../images/bkgd/footer-bkgd.jpg') top left no-repeat;height:150px;}
		#pgCopyright
			{margin:0;padding:9px 0 0 5px;height:24px;background-color:#D6D0B9;color:#908F88;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
		#pgCopyright2
			{margin:0;padding:8px 0 0 5px;height:20px;background:url('../images/bkgd/copyrightBKGD2.jpg') top no-repeat;color:#9f998c;}
		#footerNav1
			{height:27px;padding:8px 10px 0 0;text-align:right;border-top:2px solid #C5C0A8;border-bottom:1px solid #C5C0A8;color:#908F88;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}	
		#footerNav2
			{height:40px;padding:10px 0 0 0;text-align:center;border-top:1px solid #C5C0A8;color:#fff;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; position: relative;}
		#footerNav3
			{height:32px; margin: 5px 0 12px  0; padding:16px 0 0 0;text-align:center;border-top:1px solid #C5C0A8; background: #f6ead4; color:#908F88;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65; position: relative;}
		#footerNav4
			{height:40px; margin: 0 0 0 0; padding:20px 0 0 0;text-align:center;background: url('../images/bkgd/footerNavBKGD2.jpg'); color:#9f998c; position: relative;}
		#footerShadow	
			{height:34px; margin:auto; width:1024px;background:url("../images/bkgd/shadowBKGDfooter.jpg") top no-repeat;}
		#footergreenworksLogo { position: absolute; top: 2px ; left: 5px ; }
		#footergreenworksLogo2 { position: absolute; top: 4px ; left: 5px ; }
		#footerNAFLALogo { position: absolute; top: 4px ; right: 10px ; }	
		.footerApp
			{float:left;padding:8px 3px 0 8px;}	
/* end layout */
	
/* FORM field styles */	
select 
	{font-family: Arial; font-size: 11px;}
textarea 
	{font-family: Arial; font-size: 11px;}

.frmFldDiv2 /* div to house form field elements */
	{padding:0 0 5 0;}	


.frmFldDiv /* div to house form field elements */
	{padding:3px 0 3px 0;border-bottom:1px solid #D7CEB3;}	

.frmFld
	{width:145px;font-family:Arial;font-size:11px;color:#989470;background-color:#DDD9CA;border:1px solid #D7CEB3;padding-left:2px;}
.frmFld2
	{width:145px;font-family:Arial;font-size:11px;color:#4D4D4F;background-color:#F3E3CB;border:1px solid #DED1BA;padding-left:2px;}			
.frmLeftLbl
	{font-family:Arial;font-size:11px;font-weight:bold;color:#fff;float:left;width:145px;margin-right:8px;}
.frmLeftLbl2
	{font-family:Arial;font-size:11px;font-weight:bold;color:#4D4D4F;float:left;width:145px;margin-right:8px;}	
.frmRadioLbl
	{font-family:Arial;font-size:11px;font-weight:bold;color:#4D4D4F;display:inline;}	
	
.frmBlockLbl
	{font-family:Arial;font-size:11px;font-weight:bold;color:#fff;display:block;}			
 
 /* login form in the nav bar */
#navLoginFrm
	{margin:0;padding:15px 0 0 0;height:70px;position:relative;}
	.navLoginFld
		{width:131px;font-family:Arial;font-size:12px;color:#4d4d4f;font-weight:bold;border:1px solid #BEBCAB;background-color:#CBCAB8;padding-left:2px;}
	#loginBtn
		{position:absolute;bottom:-7px;left:147px;}
#navSrchFrm
	{margin:0;padding:0;position:relative;}
	.navKWFld
		{width:111px;font-family:Arial;font-size:10px;color:#401D17;border:1px solid #BEBCAB;background-color:#CBCAB8;padding-left:2px;text-align:center;}
	#kwBtn
		{position:absolute;top:0;left:150px;}		
 /* end forms */
 
 
/* tables */
td 
	{color:#4D4D4F;font-size:11px;font-family:Arial;}
.tdTitle
	{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;border-bottom:1px solid #EDDAB4;}
.tdTitle2
	{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;}
.tdInfo
	{color:#989470;font-size:11px;font-family:Arial;}
.tdInfo2
	{color:#908F88;font-size:11px;font-family:Arial;font-weight:bold;}			
/* end tables */


/* anchors */
a 
	{text-decoration:none;color:#989470;font-size:11px;font-family:Arial;}
a:Hover 
	{text-decoration :underline;color:#475365;font-size:11px;font-family:Arial;}
a.wht 
	{text-decoration:none;color:#fff;font-size:11px; font-family:Arial;}
a.wht:Hover 
	{text-decoration:underline;color:#EDDAB4;font-size:11px;font-family:Arial;}
a.wht10
	{text-decoration:underline;color:#fff;font-size:10px;font-family:Arial;}
a.wht10:Hover 
	{text-decoration :underline;color:#475365;font-size:10px;font-family:Arial;}	
a.wht11
	{text-decoration:underline;color:#fff;font-size:11px;font-family:Arial;}
a.wht11:Hover 
	{text-decoration :underline;color:#475365;font-size:11px;font-family:Arial;}	
a.ftrNavWht
	{text-decoration:underline;color:#fff;font-size:11px;font-family:Arial;}
a.ftrNavWht:Hover 
	{text-decoration :underline;color:#475365;font-size:11px;font-family:Arial;}
a.ftrNavGry
	{text-decoration:underline;color:#908F88;font-size:11px;font-family:Arial;}
a.ftrNavGry:Hover 
	{text-decoration :underline;color:#ddb56d;font-size:11px;font-family:Arial;}	
a.gray10
	{text-decoration:underline;color:#4d4d4f;font-size:10px;font-family:Arial;}
a.gray10:Hover 
	{text-decoration :underline;color:#475365;font-size:10px;font-family:Arial;}	

a.subNavArrow
	{color:#fff;font-weight:bold;background:url("../images/logos/navarrow-icon2.gif") top left no-repeat;padding:0 0 0 12px;text-decoration:none;}
a.subNavArrow:hover
	{color:#fff;font-weight:bold;background-position: left bottom;padding:0 0 0 12px;text-decoration:none;}		

a.crumbNavLnk
	{color:#5B5B43;font-size:11px;text-decoration:none;font-family:Helvetica,Arial}
a.crumbNavLnk:hover
	{color:#5B5B43;font-size:11px;text-decoration:none;font-family:Helvetica,Arial}	
/* end anchors */

/* UL's */

.prodLnkUL
	{margin:0;padding:0; list-style:none;}
	
.needMoreInfoUL
	{margin:0;padding:10px 0 0 15px; list-style:none;color:#989470;}	
	.needMoreInfoUL li	
		{line-height:16px;background:url("../images/logos/navarrow-icon.gif") no-repeat left bottom;margin-bottom:10px;}
	.needMoreInfoUL li a
		{background:url("../images/logos/navarrow-icon.gif") no-repeat left bottom;padding-left:16px;font-size:11px;text-decoration:none;}
	.needMoreInfoUL li a:hover
		{background-position: left top;}	
		
.myQStepUL
	{margin:0;padding:0;list-style:none;color:#989470;}	
	.myQStepUL li	
		{line-height:16px;margin-bottom:6px;}	
	.myQStepUL li a
		{font-size:12px;text-decoration:underline;}	
	.myQStepUL li a:hover
		{font-size:12px;text-decoration:underline;}		
/* end UL's */

.clearIt
	{clear:both;}
	
/* Green Works */

#greenworks{margin:0;padding:0; height: auto;}

#greenworks p{color:#4d4d4d; font-size: 14px; background: none; line-height: 27px}

#greenworksline{background:url("../images/greenworks/greenline.gif") repeat-x; width:auto; height: 14px; padding:0; margin:0; clear:both;}

#greenworkswhite {background: #FFFFFF; height:auto;}

#greenworksgreen {background: #d4dfb2; height:auto;}

#greenworksgreen p{color:#719500; font-size: 14px; background: none; line-height: 27px}

#greenworksvline {background:url("../images/greenworks/verticalline.gif") repeat-y; width: 15px; float: left;}

/* end Green Works */

#flushmountbox {width: 250px; padding: 0 5px 0 5px; float:left;}

#twoImages {padding: 0 0 5px 12px; float:left;}

#twoImages img {float:left; margin: 0 10px 0 0;}