html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	border:0 none;
	margin:0;
	padding:0
}
.spacer {
	width:200px;
	height:20px;
	display:block;
	clear:both
}
form {
	display:inline
}
a:active {
	border:medium none
}
#header {
	background:#fff url(/content/home/header_run.jpg) repeat-x 0 0;
	display:block;
	margin:0 auto;
}
a:focus, a:active {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0
}
.space {
	clear:both;
	height:5px;
	width:350px
}
.clear {
	clear:both;
	height:1px;
	width:350px
}
#clear {
	clear:both;
	display:block;
	height:1px;
	width:1024px
}
#clearLogin {
	clear:both;
	display:block;
	height:1px
}
body {
	background:#fff url(/content/home/header_run.jpg) repeat-x 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 auto;
	}
#wrapper {
	background-color:#FFF;
	margin:0 auto;
}
#homepageflash {
	background:#000 none repeat scroll 0 0;
	display:block;
	height:450px;
	margin:0 auto;
	width:1024px;
	z-index:1
}

.sampleOrderRecycleBag{width: 468px; float: left;}
#utilityToolBar {
	background:#131212 none repeat scroll 0 0;
	color:#FFF;
	font-size:11px;
	height:35px;
	letter-spacing:1px;
	margin:0 auto;
	padding-left:30px;
	padding-top:0px;
	width:1090px;
	text-transform:capitalize
}
#utilityToolBarWrapper {
	margin:0 auto;
	width:1090px; padding: 0px 0px 0px 89px;
}
#utilityToolBarDIVIDER {
	background:#2B2A2A;
	display:block;
	float:left;
	height:45px;
	margin-right:0px;
	margin-top:0px;
	padding:0;
	position:relative;
	width:1px
}
#utilityToolBarITEM {
	color:#A9A8A8;
	float:left;
	font-size:9px;
	margin-top:-1px;
	padding:0 2px;
	position:relative;
	text-transform:uppercase
}

#utilityToolBarITEMFB {
	color:#A9A8A8;
	float:left;
	font-size:9px;
	margin-top:-1px;
	padding:0 2px;
	position:relative;
	text-transform:uppercase
}
#utilityToolBarLOGIN {
	position:relative
}
#utilityToolBarLOGIN #utilityToolBarITEM {
	padding-left:4px
}
#utilityToolBarITEM p {
	display:block;
	margin-top:8px
}
#utilityToolBarFORMS {
	float:left;
	padding:0 2px
}
#utilityToolBarFORMSsearch {
	float:left;
	padding:0 2px 0
}
#utilityToolBarFORMS img {
	margin-top:-17px
}
#utilityToolBarITEM a {
	color:#A9A8A8;
	display:inline;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase
}
#utilityToolBarITEM a:hover {
	color:#666
}
#utilitySeperation{
	display:block;
	float:left;
	width:112px;
	height: 20px;
	position:relative;
}
.name {
	text-transform:capitalize
}
#mainNav {
	position:relative;
	clear:both;
	height:60px;
	margin:0 auto;
	width:1024px
}
#mainNav ul {
	padding-top:25px
}
#mainNav ul li {
	display:inline;
	padding-right:0
}
#mainNav ul li a {
	color:#000;
	font-size:13px;
	text-decoration:none
}
#mainNav ul li a:hover {
	color:#555
}
#shawLogo {
	float:left;
	padding:18px 0 0 35px
}
#secondaryNav {
	background:#0E0D0D none repeat scroll 0 0;
	clear:both;
	padding-left:30px;
	position:relative;
	z-index:1
}
#secondaryNavWrapper {
	position:relative;
	margin:0 auto;
	width:960px
}
.menu {
	font-size:11px;
	height:34px;
	margin:0;
	position:relative;
	width:960px;
	z-index:100
}
.menu ul {
	list-style-type:none;
	margin:0;
	padding:0
}
.menu ul li {
	display:inline
}
#footer {
	background:#555 none repeat scroll 0 0;
	clear:both
}
#footerWrap {
	margin:0 auto;
	width:960px
}
#footerLinks {
	clear:left;
	color:#2A2727;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:110px;
	padding:20px 0px 0px 0px;
}
#footerLinks a {
	color:#AAAAA7;
	font-weight:normal;
	padding:4px
}
#footerLinks a:hover {
	color:#2A2727
}
#footerLinksLeft {
	float:left;
}
#footerLinksRight {
	float:right;
	text-align:right;
	width:620px
}
.roundbox {
	background:transparent url(../../Content/signupLinkFooter.jpg) no-repeat scroll 0 0;
	float:right;
	font-size:9px;
	height:22px;
	margin-left:10px;
	margin-top:-4px;
	padding:0;
	width:125px
}
#footerLinks .roundbox a {
	color:#555;
	display:block;
	height:22px;
	width:125px
}
#footerLinks .roundbox a:hover {
	color:#555;
	height:22px;
	width:125px
}
#productMenu {
	background:transparent url(../../Content/productdetails/topNavArrow.jpg) no-repeat scroll 285px top;
	margin-bottom:10px;
	padding-top:13px
}
*+html #productMenu {
	background-position:255px 0
}
#productMenu ul {
	background-color:#232122;
	height:42px;
	margin-left:30px;
	margin-top:0;
	padding:0 5px 0 2px;
	width:953px
}
*+html #productMenu {
	margin-left:30px
}
#productMenu ul li {
	display:inline;
	list-style-type:none
}
#productMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#productMenu ul li a img {
	padding-right:0
}
.productMenuTITLE {
	float:left
}
#productHWMenu {
	background:transparent url(../../Content/productdetails/topNavArrow.jpg) no-repeat scroll 370px top;
	margin-bottom:10px;
	padding-top:13px
}

#productHWMenu .productMenuTITLE {
	padding: 0px 0px 0px 10px;
}


#productHWMenu .addthis_toolbox{float: right; margin: 15px 10px 0px 0px;}
*+html #productHWMenu .addthis_toolbox{float: right; margin: -30px 10px 0px 0px;}
*html #productHWMenu .addthis_toolbox{float: right; margin: -30px 10px 0px 0px;}
*+html #productHWMenu {
	background-position:340px 0
}
#productHWMenu ul {
	background-color:#232122;
	height:42px;
	margin-left:30px;
	margin-top:0;
	padding:0 5px 0 2px;
	width:953px
}
*+html #productHWMenu {
	margin-left:30px
}
#productHWMenu ul li {
	display:inline;
	list-style-type:none
}
#productHWMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0;
	text-decoration:none
}
#productHWMenu ul li a img {
	padding-right:0
}
.productHWMenuTITLE {
	float:left
}

#marketMenu {
	background:transparent url(../../Content/productdetails/topNavArrow.jpg) no-repeat scroll 490px 0;
	margin-bottom:10px;
	padding-top:13px
}
#marketMenu #dkstGreySearchALL {
	margin-top:-5px
}
*+html #marketMenu {
	background-position:460px 0
}
#marketMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	margin-top:0;
	padding:15px 5px 10px;
	width:950px
}
*+html #marketMenu {
	margin-left:30px
}
#marketMenu ul li {
	float:left;
	list-style-type:none
}
#marketMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#marketMenu ul li a img {
	padding-right:2px
}
.marketMenuTITLE {
	margin-top:-15px
}
#designMenu {
	background:transparent url(../../Content/productdetails/topNavArrow.jpg) no-repeat scroll 595px 0;
	margin-bottom:10px;
	padding-top:13px
}
#designMenu #dkstGreySearchALL {
	margin-top:-5px
}
*+html #designMenu {
	background-position:565px 0
}
#designMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	margin-top:0;
	padding:15px 5px 10px;
	width:950px
}
*+html #designMenu {
	margin-left:30px
}
#designMenu ul li {
	float:left;
	list-style-type:none
}
#designMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#designMenu ul li a img {
	padding-right:2px
}
.designMenuTITLE {
	margin-top:-15px
}
#enviroMenu {
	background:transparent url(../../Content/productdetails/topNavArrow.jpg) no-repeat scroll 680px 0;
	margin-bottom:10px;
	padding-top:13px
}
*+html #enviroMenu {
	background-position:650px 0
}
#enviroMenu #dkstGreySearchALL {
	margin-top:-5px
}
#enviroMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	margin-top:0;
	padding:15px 5px 10px;
	width:950px
}
*+html #enviroMenu {
	margin-left:30px
}
#enviroMenu ul li {
	float:left;
	list-style-type:none
}
#enviroMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#enviroMenu ul li a img {
	padding-right:2px
}
.enviroMenuTITLE {
	margin-top:-15px
}
#performMenu {
	background:transparent url(../../Content/productdetails/topNavArrow.jpg) no-repeat scroll 795px 0;
	margin-bottom:10px;
	padding-top:13px
}
*+html #performMenu {
	background-position:765px 0
}
#performMenu #dkstGreySearchALL {
	margin-top:-5px
}
#cartMenu #dkstGreySearchALL {
	margin-top:-5px
}
#performMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	margin-top:0;
	padding:15px 5px 10px;
	width:950px
}
*+html #performMenu {
	margin-left:30px
}
#performMenu ul li {
	float:left;
	list-style-type:none
}
#performMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#performMenu ul li a img {
	padding-right:2px
}
.performMenuTITLE {
	margin-top:-15px
}
#aboutMenu {
	margin-bottom:10px;
	padding-top:13px
}
*+html #aboutMenu {
	background-position:680px 0
}
#aboutMenu #dkstGreySearchALL {
	margin-top:-5px
}
#aboutMenu #dkstGreySearchALL {
	margin-top:-5px
}
#aboutMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	margin-top:0;
	padding:15px 5px 10px;
	width:950px
}
*+html #aboutMenu {
	margin-left:30px
}
#aboutMenu ul li {
	float:left;
	list-style-type:none
}
#aboutMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#aboutMenu ul li a img {
	padding-right:2px
}
.aboutMenuTITLE {
	margin-top:-15px
}
#accountMenu {
	margin-bottom:10px;
	padding-top:13px
}
#accountMenu #dkstGreySearchALL {
	margin-top:-5px
}
#accountMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	padding:15px 5px 10px;
	width:950px
}
*+html #accountMenu {
	margin-left:30px
}
#accountMenu ul li {
	float:left;
	list-style-type:none
}
#accountMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#accountMenu ul li a img {
	padding-right:2px
}
.accountMenuTITLE {
	margin-top:-15px
}
#cartMenu {
	margin-bottom:10px;
	padding-top:13px
}
#cartMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	padding:15px 5px 10px;
	width:950px
}
*+html #cartMenu {
	margin-left:30px
}
#cartMenu ul li {
	list-style-type:none
}
#cartMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#cartMenu ul li a img {
	padding-right:2px
}
.cartMenu {
	margin-top:-15px
}


#litMenu {
	margin-bottom:10px;
	padding-top:13px
}
*+html #litMenu {
	background-position:680px 0
}
#litMenu #dkstGreySearchALL {
	margin-top:-5px
}
#litMenu #dkstGreySearchALL {
	margin-top:-5px
}
#litMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	margin-top:0;
	padding:15px 5px 10px;
	width:950px
}
*+html #litMenu {
	margin-left:30px
}
#litMenu ul li {
	float:left;
	list-style-type:none
}
#litMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#litMenu ul li a img {
	padding-right:2px
}
.litMenuTITLE {
	margin-top:-15px
}
#contactMenu {
	margin-bottom:10px;
	padding-top:13px
}
#contactMenu #dkstGreySearchALL {
	margin-top:-5px
}
#contactMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	padding:15px 5px 10px;
	width:950px
}
*+html #contactMenu {
	margin-left:30px
}
#contactMenu ul li {
	float:left;
	list-style-type:none
}
#contactMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#contactMenu ul li a img {
	padding-right:2px
}
.contactMenuTITLE {
	margin-top:-15px
}
#quickshipMenu {
	margin-bottom:10px;
	padding-top:13px
}
#quickshipMenu ul {
	background-color:#232122;
	height:17px;
	margin-left:30px;
	padding:15px 5px 10px;
	width:950px
}
*+html #quickshipMenu {
	margin-left:30px
}
#quickshipMenu ul li {
	list-style-type:none
}
#quickshipMenu ul li a {
	color:#FFF;
	font-size:12px;
	padding:0 10px;
	text-decoration:none
}
#quickshipMenu ul li a img {
	padding-right:2px
}
.quickshipMenu {
	margin-top:-15px
}
#contentArea {
	position:relative;
	display: block;
	margin:0px auto;
	width:1024px;
	clear:both;
}
#contentAreaDetail {
	margin:5px auto 0px auto;
	width:970px
}
#contentAreaProductDetailTOP {
	background:transparent url(../../Content/productdetails/toplineBG.gif) repeat-x scroll 0 0;
	height:45px;
	margin:-10px 30px 0;
	width:960px
}
*+html #contentAreaProductDetailTOP {
	margin-top:0;
	height:35px
}
#productName {
	color:#2E2C2D;
	font-size:24px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0 15px
}
*+html #productName {
	padding:0px;
	margin-top:-10px
}
*html #productName {
	padding:0px;
	margin-top:0px
}
.productNumber {
	color:#B4B4B4;
	font-size:14px;
	font-weight:normal;
	letter-spacing:1px;
	padding-left:10px
}
#productTabNav {
	display:block;
	height:10px;
	margin:10px 0 10px -4px
}
#productTabNav img {
	padding-right:3px
}
#productTabNav a {
	color:#232122;
	float:left;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding:0 10px 0 0;
	text-decoration:none;
	text-transform:uppercase
}
#productTabNav a:hover {
	color:#222
}
#productNav {
	float:right;
	margin:-18px 15px 0 0;
	width:500px
}
#productNav img {
	padding-right:3px
}
#productNav a {
	color:#232122;
	float:left;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	padding:0 10px 0 0;
	text-decoration:none;
	text-transform:uppercase
}
#productNav a:hover {
	color:#222
}
.bgLink {
	background:transparent url(../../Content/productdetails/printemailBG.gif) no-repeat scroll 0 0;
	display:block;
	float:right;
	height:23px;
	margin:-6px -10px 0 0;
	padding:6px 0 0 18px;
	width:68px
}
#calculateLink {
	background:transparent url(../../Content/productdetails/calculateBG.jpg) no-repeat scroll 0 0;
	color:#222;
	display:block;
	font-weight:bold;
	height:23px;
	margin:-6px -10px 0 0;
	padding:6px 0 0 18px;
	text-transform:uppercase;
	width:200px
}
#calculateLink a {
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase
}
#calculateLink a:hover {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase
}
#contentAreaProductDetailIMAGEAREA {
	float:left;
	margin:0 0 0px 30px;
	padding: 0px 0px 20px 0px;
	width:530px; 
}
#productDetailOPTIONS {
	height:30px;
	margin-top:-580px;
	position:absolute;
	width:530px;
	z-index:400
}
#productDetailOPTIONS ul {
	margin:0;
	padding:0
}
#productDetailOPTIONS ul li {
	display:block;
	float:left;
	font-size:9px;
	height:20px;
	list-style-type:none;
	margin-right:2px;
	background:#000 none repeat scroll 0 0;
	opacity: 0.85;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	padding:8px 9px 0;
	text-align:center;
}
#productDetailOPTIONS ul li img {
	margin-top:-8px
}
*html #productDetailOPTIONS table {
	border-collapse:collapse;
	left:-1px;
	position:fixed;
	top:0px;
	z-index:80;
}

*html #productDetailOPTIONS :hover{
 color:#BD4701;
	background: transparent;

}
#productDetailOPTIONS ul li a {
	color:#FFF;
	font-size:10px;
	padding:0;
	text-decoration:none;
	text-transform:uppercase
}
#productDetailOPTIONS ul li a.viewTypeSELECTED {
	color:#BD4701
}
#productDetailOPTIONS ul li a:hover {
	color:#BD4701
}
#productDetailOPTIONS ul li a:active {
	color:#BD4701
}
#productDetailOPTIONS ul ul {
	margin:5px 0 0 -9px;
	position:absolute;
	visibility:hidden;
	width:120px;
	*position:relative;
	*margin:6px 3px 0 -10px;
	_margin:-2px 0px 0 -10px;
}
*html #productDetailOPTIONS ul li img {
	margin-top:-8px;
	margin-bottom:-3px
}
#productDetailOPTIONS ul ul li {
	display:block;
	width:110px;
	width:116px\9;	/*for IE8*/
	*width:116px;	/*for IE7*/
	_width:115px;	/*for IE6*/
}

#productDetailOPTIONS ul li:hover ul, #productDetailOPTIONS ul a:hover ul {
	visibility:visible
}
#productDetailsOPTIONS img {
	padding-left:3px
}

#productDetailOPTIONSlower {
	height:30px;
	margin-top:-40px;
	position:absolute;
	z-index:400
}
#productDetailOPTIONSlower ul {
	margin:0;
	padding:0
}
#productDetailOPTIONSlower ul li {
	background:#000 none repeat scroll 0 0;
	display:block;
	float:left;
	font-size:9px;
	height:20px;
	list-style-type:none;
	margin-right:2px;
	filter: alpha(opacity=75); /* internet explorer */
	-khtml-opacity: 0.75;      /* khtml, old safari */
	-moz-opacity: 0.75;       /* mozilla, netscape */
	opacity: 0.75;           /* fx, safari, opera */

	padding:8px 9px 0;
	text-align:center
}
#productDetailOPTIONSlower ul li img {
	margin-top:-4px
}
#productDetailOPTIONSlower ul li a {
	color:#FFF;
	font-size:10px;
	padding:0;
	text-decoration:none;
	text-transform:uppercase
}
#productDetailOPTIONSlower ul li a:hover {
	color:#BD4701
}
#productDetailLRGimage {
	height:590px;
	width:525px
}
#contentAreaProductDetailSPECSpage {
	clear:both;
	display:block;
	height:375px;
margin: 0 0 -15px -15px;
	width:430px;
	position:relative;
	z-index:40;
}
#productDetailsInteractiveBTM{width: 452px; height: 210px; margin: 4px 0px 0px -20px; padding: 0px; 
	background: transparent url(/../../Content/productdetails/productDetail_btmBG.png) no-repeat 0px 0px; }

*html #productDetailsInteractiveBTM{width: 510px; height: 210px; margin: 4px 0px 0px -10px; padding: 0px; 
	background: transparent url(/../../Content/productdetails/productDetail_btmBG.png) no-repeat top right; }


#productSpecs {
	color:#6C696A;
	font-size:11px;
	letter-spacing:1px;
	margin-left:0
}
#tabColor h1, #tabSpec h1, #tabSpecHW h1, #tabSpecHW_noLEED h1,#tabMore h1, #tabMoreHW h1,#tabMoreHW_noLEED h1, #tabEco h1, #tabEcoHW h1, #tabEcoHW_noLEED h1,#tabColorNoProject h1, #tabSpecNoProject h1, #tabMoreNoProject h1, #tabEcoNoProject h1, #tabProject h1 {
	color:#2E2C2D;
	font-size:16px;
	padding:15px 0 10px 10px
}
#tabColor {
	background:transparent url(../../Content/productdetails/productDetailTabs_colors.jpg) no-repeat scroll right top;
	display:block;
        height: 375px;
        padding-left: 5px;
}
#tabColorNoProject {
	background:transparent url(../../Content/productdetails/productDetailTabs_colors_no_projects.jpg) no-repeat scroll right top;
	display:block;
        height: 375px;
        padding-left: 5px;
}
#tabSpec {
	background:transparent url(../../Content/productdetails/productDetailTabs_specification.jpg) no-repeat scroll right top;
	display:block;
        height: 375px;padding-left: 5px;
}


#tabSpecHW {
	background:transparent url(../../Content/productdetails/productDetailTabs_specificationHW.jpg) no-repeat scroll right top;
	display:block;
        height: 460px;
}

#tabSpecHW_noLEED {
	background:transparent url(../../Content/productdetails/productDetailTabs_specificationHW_noLEED.jpg) no-repeat scroll right top;
	display:block;
	height:460px
}
#tabSpecNoProject {
	background:transparent url(../../Content/productdetails/productDetailTabs_specification_no_projects.jpg) no-repeat scroll right top;
	display:block;
        height: 375px;padding-left: 5px;
}
#tabMore {
	background:transparent url(../../Content/productdetails/productDetailTabs_moreCollection.jpg) no-repeat scroll right top;
	display:block;padding-left: 5px;
        height: 375px;
}

#tabMoreHW {
	background:transparent url(../../Content/productdetails/productDetailTabs_moreCollectionHW.jpg) no-repeat scroll right top;
	display:block;
	height:460px
}
#tabMoreHW_noLEED {
	background:transparent url(../../Content/productdetails/productDetailTabs_moreCollectionHW_noLEED.jpg) no-repeat scroll right top;
	display:block;
	height:460px
}
#tabMoreNoProject {
	background:transparent url(../../Content/productdetails/productDetailTabs_moreCollection_no_projects.jpg) no-repeat scroll right top;
	display:block;padding-left: 5px;
        height: 375px;
}
#tabEco {
	background:transparent url(../../Content/productdetails/productDetailTabs_ecoScorecard.jpg) no-repeat scroll right top;
	display:block;padding-left: 5px;
        height: 375px;
}
#tabEcoHW {
	background:transparent url(../../Content/productdetails/productDetailTabs_ecoScorecardHW.jpg) no-repeat scroll right top;
	display:block;
	height:460px
}
#tabEcoHW_noLEED {
	background:transparent url(../../Content/productdetails/productDetailTabs_ecoScorecardHW_noLEED.jpg) no-repeat scroll right top;
	display:block;
	height:460px
}
#tabEcoNoProject {
	background:transparent url(../../Content/productdetails/productDetailTabs_ecoScorecard_no_projects.jpg) no-repeat scroll right top;
	display:block;padding-left: 5px;
        height: 375px;
}
#tabProject {
	background:transparent url(../../Content/productdetails/productDetailTabs_projectInstallations.jpg) no-repeat scroll right top;
	display:block;
        height: 375px;padding-left: 5px;
}
#productSpecs a {
	color:#6C696A
}
#productSpecs a:hover {
	background:#DDD none repeat scroll 0 0;
	color:#6C696A
}
#productSpecs ul {
	display:block;
	margin:0;
	padding:0;
	width:350px
}
#productSpecs label {
clear:left;
color:#110D0F;
display:block;
float:left;
font-weight:bold;
height:20px;
letter-spacing:0;
width:115px;
}
#productSpecs ul li {
	list-style-type:none;
	padding:8px 0
}

#productSpecs ul li span a {
	color:#333;
	font-weight:normal
}
#productSpecs ul li a {
	color:#333;
	font-weight:bold
}

#productSpecs ul li.specLinks a {
	color:#333;width: 140px; padding: 0px 0px 6px 0px;
	font-weight:bold; 
}

#productSpecs ul li.specLinks a.specLinksLong {
	color:#333;width: 190px;
	font-weight:bold; word-wrap: no-wrap;
}
#productSpecs ul li a:hover {
	background-color:transparent;
	color:#6C696A
}
#productSpecs .productNumber {
	font-size:11px
}
#productSpecs table input {
	border:1px solid #CCC;
	padding:3px
}
#productSpecs table textarea {
	border:1px solid #CCC;
	padding:3px
}
#productSpecs table select {
	border:1px solid #CCC;
	padding:3px
}
#minitabsContainer {
	height:32px;
	margin:0 0 0 0;
	position:absolute;
	top: -8px;
}
.minitabs {
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left
}
.minitabs li {
	margin:0;
	padding:0;
}

.minitabs li a {
	background-color:transparent;
	display:block;float: left;
	margin:0 0 2px 388px;
	position:relative;
	width:42px;
	z-index:100000000
}

*+html .minitabs li a {
	background-color:transparent;
	display:block;float: left;
	margin:0 0 -5px 388px;
	position:relative;
	width:42px;
	z-index:100000000
}
*+html #minitabsContainer {
	position:absolute;
	z-index:9000000
}

/*\*//*/	position:absolute;
	z-index:9000000
/* */ 
.minitabs li a:hover {
	background-color:transparent
}
.minitabs li a:visited {
	background-color:transparent
}
#contentAreaProductDetailCOLORWAY {
	float:right;
	margin:0;
	padding:0;
	width:450px
}

#colorWays {
	display:block;
	padding:0px 0 8px 10px;
	width:415px
}
#colorCoorWays {
	display:block;
}

#moreCollectionPag{position: absolute;top: 0px; left: 0px;
                 }
.colorCoorWaysInner {
	display:block;
	height:302px;
	margin:0 0 0 10px;
	width: 350px;
}

.colorCoorWaysInner div{margin: 0px 3px 0px 0px;}
#colorCoorWays a {
	background-color:transparent;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
}
#colorWaysTITLE {
	background:transparent url(../../Content/productdetails/pd_headerTAB.gif) no-repeat scroll 0 0;
	display:block;
	font-size:12px;
	height:36px;
	margin:0 0 5px -40px;
	padding-top:10px;
	position:absolute;
	top:232px
}
.heading {
	background:#2E2C2D none repeat scroll 0 0;
	color:#FFF;
	display:none;
	float:left;
	height:15px;
	letter-spacing:1px;
	margin:-10px 10px 0 18px;
	padding:10px 10px 12px 8px;
	width:100px
}
.colorWaysTile {
	float:left;
	height:90px;
	display: block;
	margin:0 10px 8px 0;
	width:75px
}
.colorWaysTile img {
	height:73px;
	width:73px
}
.colorWaysTileSELECTED {
	float:left;
	height:90px;
	display: block;
	margin:0 8px 8px 0;
	width:75px
}
.colorWaysTileSELECTED img {
	border:3px solid #BD4701;
	height:73px;
	margin:-2px;
	width:73px
}
*html .colorWaysTileSELECTED img {
	border:none;
	padding: 4px 4px 3px 4px;
	background-color: #BD4701;
	height:68px;
	margin:0px;
	width:68px
}
.colorWaysTile img {
	border:3px solid #FFF;
	height:73px;
	margin:-2px;
	width:73px
}
.colorWaysNumber {
	color:#373636;
	display:block;
	font-size:10px;
	letter-spacing:1px;
	margin-top:4px;
	padding:0 3px
}
.colorWaysNav {
	background:#E4E2E3 none repeat scroll 0 0;
	clear:both;
	color:#787A79;
	display:block;
	font-size:10px;
	height:15px;
	letter-spacing:1px;
	margin-bottom:10px;
margin-left: 3px;
	padding:2px 0 0;
	text-align:center;
	width:350px;
}
.smallTileBlock{ width: 140px; display: block; margin: 0px auto; height: 140px;padding: 0px 0px 0px 10px;}

#hardwoodInstall .smallTileBlock{ width: 300px;display: block; margin: 10px 0px 0px 0px; height: 80px;padding: 0px 0px 0px 0px;}
#installScene .installSceneNav{
	background:#E4E2E3 none repeat scroll 0 0;
	clear:both;
	color:#787A79;
	display:block;
	font-size:10px;
	height:15px;
	letter-spacing:1px;
margin-left: -8px;
	padding:2px 0 0;
	text-align:center;
	width:200px;
}

#featureImages .installSceneNav{
	background:#E4E2E3 none repeat scroll 0 0;
	clear:both;
	color:#787A79;
	display:block;
	font-size:10px;
	height:15px;
	letter-spacing:1px;
margin-left: -8px;
	padding:2px 0 0;
	text-align:center;
	width:200px;
}


#hardwoodInstall .installSceneNav{
	background:#E4E2E3 none repeat scroll 0 0;
	clear:both;
	color:#787A79;
	display:block;
	font-size:10px;
	height:15px;
	letter-spacing:1px;
margin-left: -8px;
	padding:2px 0 0;
	text-align:center;
	width:350px;
}

#colorWaysNavPREV {
	float:left
}
#colorWaysNavPREV img {
	padding-left:5px
}
#productSpecs #colorWaysNav a {
	color:#787A79;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none
}
#colorWaysNav a:hover {
	color:#222
}
#colorWaysNavNEXT {
	float:right;
	margin:0 8px 0 0
}
#colorWaysNavPAG {
	float:left;
	margin:0 auto;
	text-align:center;
	width:260px
}
#colorWaysNavNEXT img {
	padding-right:5px
}
#colorWaysNavNEXT a {
	color:#787A79;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none
}
#colorWaysNavNEXT a:hover {
	color:#222
}
#ColorWayTileHolder {
	height:294px;
	width: 350px;
}
#installScene {
	display:block; float: left;
	margin:0px 0px 0px 40px;
	padding:32px 0px 0px 0px;
	width:180px;
}
#featureImages {
	display:block; float: left;
	margin:0px 0px 0px 40px;
	padding:32px 0px 0px 0px;
	width:180px;
}
#installSceneTITLE {
	display:none;
	font-size:12px;
	height:30px;
	margin: 2px 0 0 -40px;
	padding-top:20px;
	position:relative;
}

.heading {
	background:#2E2C2D none repeat scroll 0 0;
	color:#FFF;
	display:block;
	float:left;
	height:15px;
	letter-spacing:1px;
	margin:-10px 10px 0 18px;
	padding:10px 10px 12px 8px;
	width:100px
}
.installSceneTile {
	float:left;
	height:64px;
	margin:2px;
	width:64px
}
.installSceneTile img {
	height:63px;
	width:63px
}
*html .installSceneTile img {
	height:63px;
	width:63px
}
.installSceneSELECTED {
	float:left;
	height:60px;
	margin:4px;
	width:60px
}
.installSceneSELECTED img {
	border:3px solid #BD4701;
	height:58px;
	margin:-2px;
	width:58px
}
*html .installSceneSELECTED img {
	border:3px solid #BD4701;
	height:55px;
	margin:-2px;
	width:55px
}
.installSceneTile img {
	display:block
}




#hardwoodInstall #installScene {
	display:block; float: left;position: absolute; z-index: 100;
	margin: 434px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
        background:transparent url(../../Content/productdetails/pd_gradBGsml.gif) repeat-x scroll 0px 11px;
	width:415px

}
*+html #hardwoodInstall #installScene {
	display:block; float: left;position: absolute; z-index: 100;
	margin: 434px 0px 0px -412px;
	padding:0px 0px 0px 0px;
	
        background:transparent url(../../Content/productdetails/pd_gradBGsml.gif) repeat-x scroll 0px 11px;
	width:415px

}
#featureImages {
	display:block; float: left;
	margin:0px 0px 0px 40px;
	padding:32px 0px 0px 0px;
	width:180px;
}
#hardwoodInstall #installSceneTITLE {

	background:transparent url(../../Content/productdetails/pd_headerTAB.gif) no-repeat scroll 0 10px;
	display:block;
	font-size:12px;
	height:30px;
	margin: 2px 0 0 -40px;
	padding-top:20px;
	position:relative;
}
#hardwoodInstall .installSceneTile {
	float:left;
	height:64px;
	margin:2px;
	width:64px
}
#hardwoodInstall .installSceneTile img {
	height:63px;
	width:63px; 
}
*html #hardwoodInstall .installSceneTile img {
	height:63px;
	width:63px
}
#hardwoodInstall .installSceneSELECTED {
	float:left;
	height:60px;
	margin:4px;
	width:60px
}
#hardwoodInstall .installSceneSELECTED img {
	border:3px solid #BD4701;
	height:58px;
	margin:-2px;
	width:58px
}
*html #hardwoodInstall .installSceneSELECTED img {
	border:3px solid #BD4701;
	height:55px;
	margin:-2px;
	width:55px
}
#hardwoodInstall .installSceneTile img {
	display:block
}







.installSceneNav {
	background:#E4E2E3 none repeat scroll 0 0;
	clear:both;
	color:#787A79;
	font-size:10px;
	height:15px;
	letter-spacing:1px;
	padding:5px 0 0 100px;
	text-align:center;
	width:315px
}
#installSceneNavPAG {
	float:left;
	margin-right:15px;
	padding-left:100px
}
#installSceneNavNEXT img {
	padding-right:5px
}
#installSceneNavNEXT a {
	color:#787A79;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none
}
#installSceneNavNEXT a:hover {
	color:#222;
	background: #E4E2E3 ;
}
#installSceneNavPREV a {
	color:#787A79;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none
}
#installSceneNavPREV a:hover {
	color:#222;
	background: #E4E2E3 ;
}

#featureImageNavPAG {
	float:left;
	margin-right:15px;
	padding-left:100px
}
#featureImageNavNEXT img {
	padding-right:5px
}
#featureImageNavNEXT a {
	color:#787A79;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none
}
#featureImageNavNEXT a:hover {
	color:#222;
	background: #E4E2E3 ;
}
#featureImageNavPREV a {
	color:#787A79;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none
}
#featureImageNavPREV a:hover {
	color:#222;
	background: #E4E2E3 ;
}

#customRoom {
	background:transparent url(../../Content/productdetails/pd_gradBGsml.gif) repeat-x scroll 0 0;
	display:block;
	margin:10px 0 0 2px;
	padding-top:2px;
	width:415px
}
#customRoomTITLE {
	font-size:12px;
	height:34px;
	margin-left:0;
	padding-top:10px
}
.roomheading {
	background:#699 url(../../Content/productdetails/blueArrow.gif) no-repeat scroll 6px 3px;
	color:#FFF;
	display:block;
	float:left;
	margin:-10px -10px 0 0;
	padding:10px 10px 10px 20px;
	width:130px
}
#productDetailsLOWERhalf {
	background-color:#DCDCDC;
	clear:both;
	height:445px;
	margin-top:10px;
	padding-left:30px
}
#productDetailLOWERhalfWRAP {
	background:#DCDCDC url(../../Content/productdetails/pdlowerBG.jpg) repeat-y scroll left center;
	margin:0 auto;
	width:1000px
}
#productDetailsTABBEDnavAREA {
	float:left;
	margin-bottom:20px;
	position:relative;
}
#productDetailsBOTTOMrightAREA {
	float:right;
	position:relative;
	width:415px
}
#DesignInAction {
	color:#131212;
	font-size:18px;
	letter-spacing:1px;
	line-height:normal;
	padding-left:0
}
#DesignInAction img {
	display:block;
	padding-top:10px
}
#DesignInAction a {
}
#DesignInAction a:hover {
	background-color:#FFF
}
#productDesc {
	border-bottom:1px solid #C1BFBF;
	color:#434343;
	font-size:16px;
	line-height:24px;
	margin:30px 10px;
	padding-bottom:20px
}
.bold {
	color:#699
}
#contentAreaSearchResultsTOPBTM {
	background:#CCC none repeat scroll 0 0;
	clear:both;
	display:block;
	height:18px;
	margin:0px 0 0 30px;
	padding:8px 0 8px 10px;
	width:950px
}
#contentAreaSearchResultsTOPBTMdivide {
	border-left:1px solid #999;
	float:left;
	height:32px;
	margin:-7px 0 0 20px;
	padding:0 3px;
	width:1px
}
.numberProductResults {
	color:#666;
	float:left;
	padding-top:2px;
	width:350px
}
#pagination {
	float:right;
	padding-right:10px;
	width:330px;
	z-index:1
}
.srBack {
	background:transparent url(../../Content/searchresults/srarrowsback.jpg) no-repeat scroll left center;
	color:#666;
	float:left;
	font-weight:bold;
	padding:2px 0 0 20px;
	text-transform:uppercase
}
.srBack a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase
}
.numberResults {
	display:block;
	float:left;
	padding-top:2px;
	text-align:center;
	width:100px
}
.numberResults a {
	color:#666;
	font-weight:bold;
	padding:0 2px;
	text-decoration:none;
	text-transform:uppercase
}
.srNext {
	background:transparent url(../../Content/searchresults/srarrowsnext.jpg) no-repeat scroll right center;
	color:#666;
	float:left;
	font-weight:bold;
	padding:2px 20px 0 0;
	text-transform:uppercase
}
.srNext a {
	color:#666;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase
}
.quickshipBTM {
	background:transparent url(../../Content/searchresults/quickshipfooter.gif) no-repeat scroll left center;
	color:#666;
	float:left;
	font-size:10px;
	letter-spacing:1px;
	margin-left:-120px;
	margin-top:-2px;
	padding:6px 0 0 70px;
	text-transform:uppercase
}
#contentAreaSearchResultsLEFT {
	background:#252325 none repeat scroll 0 0;
	float:left;
	height:100%;
	margin:0 0 5px 30px;
	padding:15px;
	width:220px
}
#contentAreaSearchResultsLEFT h1 {
	color:#993;
	font-size:15px;
	font-weight:normal;
	letter-spacing:1px;
	padding-bottom:10px
}
#contentAreaSearchResultsLEFT h2 {
	color:#EDECEC;
	font-size:13px;
	font-weight:normal;
	letter-spacing:1px;
	padding:8px 0 5px 0
}
#contentAreaSearchResultsLEFT h2 img {
	margin:0;
	padding:0 0 0
}
.contentAreaSearchResultsLEFTDivide {
	border-bottom:1px solid #403e41;
	clear:both;
	height:2px;
	margin:5px 0px;
	width:220px
}
.contentAreaSearchResultsLEFTDivideBLK {
	border-bottom:2px solid #1D1C1C;
	height:2px;
	margin:0 0 10px;
	width:220px
}
.clearBTN a {
	color:#4E4C4E;
	float:right;
	font-size:9px;
	letter-spacing:1px;
	margin-top:-22px;
	text-decoration:none
}
.quickship img {
	float:right;
	margin-top:-38px
}
#contentAreaSearchResultsRIGHT {
	background-image:url(../../Content/searchresults/search_gradBG.jpg);
	float:right;
	margin:0 35px 10px 0;
	padding-left:10px;
	width:695px
}
.searchResultTile {
	float:left;
	height:170px;
	margin:23px 9px 0 6px;
	width:100px
}
.searchResultTile a:hover {
	cursor:pointer
}
.searchResultTile img {
	display:block;
	z-index:3
}
.overlayQL {
	display:none;
	margin-top:-77px;
	position:absolute;
	z-index:399
}
.field1 {
	color:#232122;
	font-size:13px;
	font-weight:bold
}
.searchResultTile a {
	text-decoration:none
}
.field2 {
	color:#7F7F7F;
	font-size:12px;
}
.field3 {
	color:#7F7F7F;
	width: 100px;
	font-size:10px;
line-height: 12px;

}
*+html .field3 {
	color:#7F7F7F;
	width: 70px;
	font-size:10px;
	padding-top: 3px;

}
#contentAreaSearchResultsRIGHT {
	background-image:url(../../Content/searchresults/search_gradBG.jpg);
	float:right;
	margin:0 35px 10px 0;
	padding-left:10px;
	width:695px
}
.searchResultTile {
	float:left;
	height:170px;
	margin:23px 7px 0;
	width:100px
}
.searchResultTile a:hover {
	cursor:pointer
}
.searchResultTile img {
	display:block;
	z-index:3
}
.overlayQL {
	display:none;
	margin-top:-77px;
	position:absolute;
	z-index:399
}
.overlayQuickShip 
{
	float: right;
	z-index:3;	
	margin-top: -1px;	
	[margin-top: -1px;
	margin-top: -3px;]
}
*+html .overlayQuickShip 
{
	float: right;
	z-index:3;	
	margin-top: -1px;
}
.field1 {
	color:#232122;
	font-size:13px;
	font-weight:bold
}
.searchResultTile a {
	text-decoration:none
}
.field2 {
	color:#7F7F7F;
	font-size:12px
}
#quicklook {
	background-image:url(../../Content/searchresults/dropshadow.png);
	background-position:right center;
	background-repeat:repeat-y;
	color:#333;
	display:block;
	height:335px;
	left:200px;
	position:fixed;
	top:20px;
	width:600px;
	z-index:4000000
}
#quicklookBorder {
	border:1px solid #666;
	height:308px;
	padding:15px 10px 10px 15px;
	width:555px
}
#quicklookDivide {
	border:1px solid #DDD;
	clear:both;
	height:1px;
	margin-bottom:1px;
	padding:1px 0;
	width:340px
}
#quicklookFooter {
	border-top:1px solid #DDD;
	clear:both;
	padding:6px 0 0 0;
	text-align:right;
	width:312px
}
#quicklookLEFT {
	padding-bottom:5px;
	padding-top:0;
	width:200px
}
#quicklookRIGHT {
	float:right;
	height:247px;
	padding-top:0;
	width:100px
}
#quicklook h1 {
	display:inline;
	font-size:16px;
	letter-spacing:1px;
	line-height:22px;
	padding:0 5px 0 0;
	margin: 0px;
}
#quicklook h2 {
	display:inline;
	font-size:12px;
	font-weight:normal;
	
	letter-spacing:1px;
	line-height:22px
}
#quicklook h3 {
	display:inline;
	font-size:11px;
	font-weight:bold;
	padding-bottom:0
}
#quicklook h4 {
	display:inline;
	font-size:11px;
	font-weight:normal;
	padding-bottom:4px;
	padding-left:3px
}
.quicklookTile {
	background-color:#FFF;
	float:left;
	height:25px;
	margin:2px;
	width:25px
}
a.nextQLC {
	background-color:#FFF;
	color:#65665F;
	float:right;
	font-size:9px;
	font-weight:bold;
	padding:5px;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
	width:40px
}
a.prevQLC {
	background-color:#FFF;
	color:#65665F;
	float:left;
	font-size:9px;
	font-weight:bold;
	padding:5px;
	text-decoration:none;
	text-transform:uppercase;
	width:40px
}
#quicklook .linksLEFT {
	display:block;
	float:left;
	clear: left;
	text-align:left
}
#quicklook .linksLEFT a {
	background:transparent url(../../Content/searchresults/quicklookArrow.jpg) no-repeat scroll right center;
	clear:both;
	color:#333;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:0 15px 0 0;
	text-decoration:none
}
#quicklookFloatRIGHTtop {
	display:block;
	float:left;
	height:35px;
	text-align:left;
	width:auto;
	padding-left:15px
}
#quicklookFloatRIGHT {
	float:right
}
#quicklookFloatLEFT {
	float:left
}
#quicklook .linksRIGHT {
	display:block;
	float:right;
	text-align:right
}
#quicklook .linksRIGHT a {
	background:transparent url(../../Content/searchresults/quicklookArrow.jpg) no-repeat scroll right center;
	clear:both;
	color:#333;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:0 15px 0 0;
	text-decoration:none
}
#ViewPortCarpet 
{
	float: left;
	display: block;
margin-top: -88px;
	z-index:501;
}
*html #ViewPortCarpet 
{
	position: absolute;
	margin-left: -185px;
}
#lookbookPlaceholder {
	padding:5px 0 10px 10px
}
#catalogLOWERhalf {
	background-color:#BD4701;
	background-position:left center;
	clear:both;
	padding:0 0 10px 30px
}
#catalogLOWERhalfWRAP {
	padding-top:20px
}
#catalogLOWERhalfWRAP h1 {
	color:#FFF;
	font-size:18px;
	font-weight:normal;
	letter-spacing:1px;
	padding:15px 0
}
#catalogLOWERhalfWRAP h2 {
	color:#373536;
	font-size:12px;
	letter-spacing:1px;
	margin-bottom:3px;
	text-transform:uppercase
}
#catalogLOWERhalfWRAP h2 a {
	color:#373536;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
	margin-bottom:0;
	padding:20px 3px;
	text-decoration:none;
	text-transform:uppercase
}
#catalogLOWERhalfWRAP h2 a img {
	padding:0 3px
}
#catalogTOPtoolbar {
	background:#7A7977 none repeat scroll 0 0;
	border:1px solid #6A6A6A;
	color:#000;
	display:block;
	font-size:11px;
	height:31px;
	letter-spacing:1px;
	margin:5px 0 10px;
	padding-top:6px;
	text-transform:capitalize;
	width:960px
}
.quicksearchForm input {
	background-image:url(../../Content/catalog/catalogINPUT.jpg);
	border:1px solid #7a7977;
	float:left;
	height:16px;
	margin-top:1px;
	padding:6px;
	width:118px
}
.catalogGO input {
	padding:4px;
	background:none;
	width:20px;
	height:24px
}
.quicksearchForm input img {
	margin-top:2px
}
#catalogOPTIONSwrap {
	background-color:#FFF;
	margin-bottom:20px;
	padding:5px 10px;
	width:940px
}
#catalogPATTERNS {
	background-color:#E8E9E7;
	height:150px;
	margin-bottom:5px;
	padding-left:2px
}
.selectAreasDivide {
	float:left;
	padding-right:0
}
.selectAreasBrowse {
	display:block;
	float:left;
	height:100px;
	margin-top:-90px;
	padding-top:55px;
	text-align:center;
	width:250px
}
.selectAreas {
	float:left;
	height:70px;
	width:168px
}
.patternsTile {
	float:left;
	height:130px;
	margin:15px 28px 10px;
	width:95px
}
.patternsTile img {
	height:95px;
	width:95px
}
#catalogCOLORS {
	background-color:#E8E9E7;
	height:180px;
	margin-bottom:15px;
	padding-left:2px;
	text-align:left
}
.colorTile1 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile2 {
	background-color:#BEA836;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile3 {
	background-color:#DA9656;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile4 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile5 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile6 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile7 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile8 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile9 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile10 {
	background-color:#91A1BE;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile11 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.colorTile12 {
	background-color:#CCC;
	float:left;
	height:50px;
	margin:10px 9px 20px;
	width:113px
}
.catalogNumber {
	color:#343333;
	display:block;
	font-size:10px;
	margin-top:-2px;
	padding:0 3px;
	text-align:right;
	width:95px
}
.catalogNumber2 {
	color:#343333;
	display:block;
	font-size:10px;
	margin-top:-2px;
	padding:0 3px;
	text-align:right;
	width:113px
}
#catalogOPTIONS {
	background-color:#FFF;
	padding:15px 0 0 5px
}
#catalogADDITIONALoptions {
	clear:both;
	width:800px
}
.dhtmlgoodies_question {
	clear:both
}
#catalogADDITIONALoptions h2 {
	color:#373536;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
	margin-bottom:0;
	padding:0 3px;
	text-decoration:none;
	text-transform:uppercase
}
#catalogADDITIONALoptions h2 img {
	padding:0 3px
}
.roundboxCatalog {
	float:right;
	font-size:9px;
	height:26px;
	letter-spacing:1px;
	margin-right:10px;
	width:186px
}
.roundboxCatalog a {
	color:#FFF;
	display:block;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase
}
#catalogTOPtoolbarDIVIDER {
	border-left:1px solid #6A6A6A;
	display:block;
	float:left;
	height:38px;
	margin:-6px 0 0 5px;
	padding:0 5px;
	width:10px
}
#catalogTOPtoolbarITEM {
	color:#343333;
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-top:-2px;
	padding:0 10px;
	text-transform:uppercase
}
#catalogTOPtoolbarFORMS {
	float:left;
	margin-top:-2px;
	padding:0 10px 0 0
}
#catalogTOPtoolbarITEM a {
	color:#A9A8A8;
	display:inline;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase
}
#catalogTOPtoolbarITEM a:hover {
	color:#666
}
.dhtmlgoodies_question {
	cursor:pointer;
	margin-left:-5px;
	overflow:hidden
}
.dhtmlgoodies_answer {
	height:0;
	overflow:hidden;
	position:relative;
	visibility:hidden
}
.dhtmlgoodies_answer_content {
	margin-left:-5px;
	padding:0;
	position:relative
}
#formpageTOP {
}
*+html #formpageTOP {
	margin-top:0
}
.notifyText {
	color:#434343;
	display:block;
	font-size:18px;
	font-weight:normal;
	margin-bottom:0;
	padding:10px 10px 0 65px
}
.formError {
	color:#F00;
	display:block;
	font-size:10px;
	font-weight:bold;
	padding:15px 10px 10px 3px
}
.formError ul li {
	color:#F00;
	display:block;
	font-size:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none
}
.loginContent .formError {
	color:#F00;
	display:block;
	font-size:10px;
	font-weight:bold;
	padding:15px 10px 10px 3px
}
.loginContent {
	float:left;
	width:390px
}
.profileContent {
	float:left;
	margin:40px 0 0 30px;
	padding:40px 30px 100px 20px;
	width:400px
}
.loginContent label {
	font-weight:bold;
	line-height:22px
}
.homeTempContent {
	float:left;
	margin-left:30px;
	padding:0 30px 10px 20px;
	width:400px
}
.loginContent h1, #sampleOrderWrapper h1, .profileContent h1 {
	color:#7B7B7B;
	font-size:30px;
	font-weight:bold;
	margin:10px 0
}
.loginContent h2, #sampleOrderWrapper h2, .profileContent h2 {
	color:#424242;
	font-size:16px;
	font-weight:normal;
	margin:10px 0;
	padding:0;
	width:700px
}
.loginContent h3, .profileContent h3 {
	color:#699;
	font-family:"Helvetica Neue", Arial;
	font-size:14px;
	font-weight:lighter;
	line-height:24px;
	margin:15px 10px 0 0
}
.loginContent p, .loginContent ul li {
	color:#424242;
	font-size:16px;
	line-height:24px;
	padding-bottom:5px
}
.loginContent p a, #sampleOrderWrapper p a, .homeTempContent p a, .profileContent p a {
	color:#424242;
	font-size:12px;
	line-height:22px;
	padding:0 3px
}
.loginContent p a:hover, #sampleOrderWrapper p a:hover, .homeTempContent p a:hover, .profileContent p a:hover {
	color:#666
}
a.mousetext {
	font-size:11px;
	font-style:italic;
	text-decoration:none
}
.loginContentSignIn {
	border-left:40px solid #67999A;
	color:#434343;
	float:right;
	font-size:13px;
	height:360px;
	margin:0 0 -15px 70px;
	padding:40px 0 0 40px;
	width:300px
}
.contactUsLeft {
	border-right:40px solid #67999A;
	color:#434343;
	float:left;
	font-size:13px;
	height:360px;
	margin:0 60px -15px 0px;
	padding:40px 70px 0 0px;
	width:280px
}
.contactUsLeft input, .contactUsLeft textarea {
	border:1px solid #E7E7E7;
	color:#333;
	font-weight:bold;
	padding:5px;
	width:230px
}
.contactUsRight {
	float:right;
	padding-top:40px;
	width:390px
}
.contactUsRight h1, .contactUsLeft h1 {
	color:#000;
	font-size:16px;
	padding-bottom:10px;
	margin:10px 0px
}
.contactUsRight p, .contactUsLeft p {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	margin:0px 0 25px 0
}
.contactUsRight a {
	color:#494949
}
.loginContentSignIn input {
	border:1px solid #E7E7E7;
	color:#333;
	font-weight:bold;
	padding:5px;
	width:230px
}
.signInSubmit {
	margin:5px -8px 0 0
}
.signInSubmit input {
	background-image:url(../../Content/selectBTNsml.jpg);
	border:medium none;
	color:#666;
	font-weight:bold;
	height:46px;
	margin:5px;
	padding:2px 0 0 35px;
	text-align:left;
	width:161px
}
.signInTwoSubmit {
	background-image:url(../../Content/home/createAccount.jpg);
	background-repeat:no-repeat;
	border:medium none;
	color:#F4F4F4;
	display:block;
	float:right;
	font-weight:bold;
	height:46px;
	margin:0 -40px 0 0;
	text-align:left;
	text-decoration:none;
	width:217px
}
.signInTwoSubmit a {
	color:#F4F4F4;
	display:block;
	font-weight:bold;
	margin:16px 0 0 35px;
	text-align:left;
	text-decoration:none
}
.greyWhiteSubmit {
}
.greyWhiteSubmit input {
	background-image:url(../../Content/home/submitLite.jpg);
	background-repeat:no-repeat;
	border:medium none;
	color:#333;
	display:block;
	float:right;
	font-weight:bold;
	height:46px;
	padding-left:50px;
	text-align:left;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	width:143px
}
.greyWhiteSubmitWide input {
	background-image:url(../../Content/home/submitLiteWide.jpg);
	background-repeat:no-repeat;
	border:medium none;
	color:#333;
	display:block;
	float:right;
	font-weight:bold;
	height:46px;
	padding-left:50px;
	text-align:left;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	width:200px
}
.greyWhiteSubmit a {
	color:#F4F4F4;
	display:block;
	font-weight:bold;
	margin:16px 0 0 35px;
	text-align:left;
	text-decoration:none
}
.signInThreeSubmit {
	background-image:url(../../Content/selectBTNsml.jpg);
	border:medium none;
	color:#666;
	display:block;
	float:right;
	font-weight:bold;
	height:46px;
	margin:5px -5px 0 0;
	text-align:left;
	text-decoration:none;
	width:161px
}
.signInThreeSubmit a {
	color:#666;
	display:block;
	font-weight:bold;
	margin:12px 0 0 35px;
	text-align:left;
	text-decoration:none
}
.loginContentSignIn a {
	color:#333;
	float:right;
	padding:0 3px
}
.loginContentSignIn a:hover {
	color:#666
}
.loginContentSignIn h1 {
	color:#7B7B7B;
	font-size:30px;
	font-weight:bold;
	margin:0 0;
	padding:5px 0 0 0
}
.loginSubmit input {
	border:1px solid #FFF;
	height:46px;
	width:131px
}
.loginContentSignIn h2 {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	line-height:20px;
	padding:5px 0 30px 0;
	width:300px
}
#forgotPasswordTable table {
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-left:15px;
	width:700px
}
.rememberMe {
	color:#333;
	font-size:11px;
	font-style:italic;
	padding-top:5px;
	text-align:right
}
.rememberMe input {
	border:medium none;
	float:right;
	margin-top:-5px;
	width:20px
}
.entertowin input {
	border:medium none;
	float:right;
	width:20px
}
#registrationTable {
	margin:0 20px 0 5px
}
#registrationTable table {
	color:#434343;
	font-size:13px
}
#registrationTable select {
	border:1px solid #E7E7E7;
	color:#333;
	font-weight:bold;
	padding:5px;
}
#regSaveSubmit {
	float:right;
	margin-right:-480px
}
#regSaveSubmit input {
	background-image:url(../../Content/home/saveChanges.jpg);
	border:medium none;
	color:#CCC;
	cursor:pointer;
	display:block;
	float:right;
	font-weight:bold;
	height:46px;
	margin:15px 0 0 0;
	padding:15px 0 15px 43px;
	text-align:left;
	text-decoration:none;
	width:217px
}
#regSubmit input {
	background-image:url(../../Content/selectBTN.jpg);
	border:medium none;
	color:#333;
	font-weight:bold;
	height:46px;
	margin:5px;
	padding-top:2px;
	text-align:center;
	width:205px;
	cursor: pointer;
	cursor: hand;
}
#regSubmitSML input {
	background-image:url(../../Content/selectBTNsml.jpg);
	border:medium none;
	color:#333;
	font-weight:bold;
	height:46px;
	margin:5px -5px 0 0;
	padding-top:2px;
	text-align:center;
	width:161px;
	cursor: pointer;
	cursor: hand;
}

#regSubmitXSML input {
	background-image:url(../../Content/selectBTNXsml.jpg);
	border:medium none;
	color:#333;
	font-weight:bold;
	height:46px;
	margin:5px -5px 0 0;
	padding-top:2px;
	text-align:center;
	width:120px;
	cursor: pointer;
	cursor: hand;
}
#regSubmitTwo {
	background-image:url(../../Content/selectBTN.jpg);
	border:medium none;
	color:#666;
	float:right;
	font-weight:bold;
	height:46px;
	margin:-50px 400px 0 0;
	padding-top:2px;
	text-align:center;
	width:205px
}
#regSubmitTwo a {
	color:#666;
	display:block;
	font-weight:bold;
	margin:16px 0 0 45px;
	text-align:left;
	text-decoration:none
}
#regSubmitThree {
	background-image:url(../../Content/selectBTN.jpg);
	border:medium none;
	color:#666;
	float:right;
	font-weight:bold;
	height:46px;
	margin:-50px 0 0 0;
	padding-top:2px;
	text-align:center;
	width:205px
}
#regSubmitThree a {
	color:#666;
	display:block;
	font-weight:bold;
	margin:16px 0 0 45px;
	text-align:left;
	text-decoration:none
}
.registrationFormItem input {
	border:1px solid #E7E7E7;
	color:#333;
	font-weight:bold;
	padding:5px;
	width:180px
}
.registrationFormItem textarea {
	border:1px solid #E7E7E7;
	color:#000;
	font-weight:bold;
	padding:5px;
	width:180px
}
.profileContent {
	float:left;
	margin-left:30px;
	padding:0 30px 100px 20px;
	width:900px
}
.profileDetails, .profileDetailsLeft {
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	width:450px
}
.profileDetailsLeftTwo {
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	width:550px
}
.profileDetailsRight {
	color:#434343;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	padding-top:15px;
	width:360px
}

.profileDetailsRightTwo {
	color:#434343;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	padding-top:15px;
	width:260px
}
.profileDetailsRight ul, 
.profileDetailsRightTwo ul {
	margin:0 0 10px;
	padding:0
}
.profileDetailsRight ul li, 
.profileDetailsRightTwo ul li {
	margin:0 0 0 30px;
	padding:0
}
.profileDetails li, .profileDetailsLeft li, 
.profileDetailsLeftTwo {
	list-style-type:disc
}
.profileDetails p, .profileDetailsLeftTwo p, .profileDetailsLeft p, .profileDetailsRightTwo p, 
.profileDetailsRightTwo p  {
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	padding:5px 0 30px 0
}
.profileDetails a, .profileDetailsLeft a, .profileDetailsRight a, .profileDetailsRightTwo a, .profileDetailsLeftTwo a {
	color:#434343;
	padding:0 3px
}
.profileDetailsLeft, .profileDetailsLeftTwo {
	border-right:1px solid #CCC;
	margin-top:-15px;
	padding-bottom:30px;
	padding-top:30px
}
.sampleOrderClear {
	clear:both;
	height:1px;
	width:300px
}
.sampleOrderItemImage {
	float:left;
	margin-left:10px;
	padding-right:5px
}
.sampleOrderItem {
	color:#424242;
	float:left;
	font-size:13px;
	height:75px;
	margin-bottom:5px;
	margin-top:-5px;
	padding-right:5px;
	width:75px
}
#sampleCheckout {
	border-bottom:1px solid #DDD;
	display:block;
	height:90px;
	margin:10px 0;
	width:860px
}
.clearSample {
	border-top:1px dotted #699;
	clear:both;
	height:5px;
	margin:10px 0;
	width:200px
}
.sampleOrderItemDetails {
	float:left;
	padding-left:5px
}
.sampleOrderDivide {
	border-bottom:1px solid #CCC;
	clear:both;
	display:block;
	height:1px;
	margin:5px 0;
	overflow:visible;
	width:850px
}
.sampleOrderItemDetails input {
	border:1px solid #CCC
}
.sampleOrderItemsDetails .submitButton {
	display:none
}
.sampleOrderItemDetails p {
	color:#434343;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	margin:0;
	padding:3px 0;
	text-transform:lowercase;
	width:370px
}
.sampleOrderItemDetails button {
	background:#699 none repeat scroll 0 0;
	color:#FFF;
	padding:2px;
	width:80px
}
.sampleOrderItemDetails a {
	color:#434343;
	font-size:13px;
	padding:0 3px;
	text-decoration:underline
}
.sampleOrderItemDetails a:hover {
	background-color:#D9EDED
}
#SampleOrderItem {
	float:left
}
#sampleOrderCheckout {
	padding-left:375px
}
#sampleOrderCheckout a {
	background:#699 none repeat scroll 0 0;
	border:1px solid #E7E7E7;
	color:#FFF;
	display:block;
	font-weight:bold;
	margin:30px 0 0 10px;
	padding:5px;
	text-align:center;
	text-decoration:none;
	width:100px
}
.sampleOrderCheckoutRadio input {
	width:auto
}
*+html #sampleOrderCheckout a {
	margin:60px 0 0 10px
}
#SampleOrderItemSML {
	margin-left:10px
}
#shoppingBagContainer {
	background:#131212 none repeat scroll 0 0;
	border:2px solid #555;
	color:#A9A8A8;
	display:block;
	position:absolute;
	right:-2em;
	top:2em;
	width:200px;
	z-index:10000000
}
#shoppingBagContent, #shoppingBagFooter, #shoppingBagHeader, #shoppingBagContainer {
	margin:5px
}
#shoppingBagFooter, #shoppingBagHeader {
	text-align:center
}
.sampleOrderHistory p {
	text-transform:capitalize
}
.sampleHistoryDivide {
	border-bottom:1px dotted #CCC;
	clear:both;
	display:block;
	height:2px;
	margin:5px 5px 10px;
	width:500px
}
#flash_box {
	background:#000 none repeat scroll 0 0
}
.quicklookTileSelected {
	background-color:#FFF;
	border:1px solid #F00;
	float:left;
	height:25px;
	margin:1px;
	width:25px
}
*html .quicklookTileSelected {
	background-color:#FFF;
	border:none;
	float:left;
	height:25px;
	margin:1px;
	width:25px
}
*html .quicklookTileSelected img {
	background-color:#FFF;
	border:1px solid #F00;
	
}
#staticContentLandingTOP {
	display:block;
	height:470px;
	margin-top:10px
}
*+html #staticContentLandingTOP {
	display:block;
	height:470px;
	margin-top:0px
}
*html #staticContentLandingTOP {
	display:block;
	height:470px;
	margin-top:0px
}
#staticContentLandingBOTTOM {
	background-color:#699;
	display:block;
	height:200px
}
#staticContentLandingDesignBOTTOM {
	background-color:#AE8B1A;
	display:block;
	height:200px
}
.staticClear {
	clear:both;
	height:1px;
	width:960px
}
#staticContentInteriorTOP {
	background:#FFF none repeat scroll 0 0;
	clear:both;
	display:block;
	margin:5px auto 0px auto;
	padding-bottom:10px;
	width:960px
}
#staticContentInteriorTOPleft {
	float:left;
	width:410px;
	padding-bottom:10px
}
*html #staticContentInteriorTOPleft {
	width:400px;
}

*html #staticContentInteriorTOPleft h1 {
	width:400px;
}

*html #staticContentInteriorTOPleft p{
	width:400px;
}
#staticContentInteriorTOPleft h1 {
	color:#2E2C2D;
	display:block;
	font-size:34px;
	font-weight:bold;
	margin:0;
	padding:5px 0 0 13px;
	width:410px
}
#staticContentInteriorTOPleft p {
	background-image:url(../../Content/static%20images/underline.jpg);
	color:#5B5B5B;
	display:block;
	font-size:15px;
	line-height:30px;
	margin-bottom:10px;
	margin-left:13px;
	margin-top:0;
	width:390px
}
#staticContentInteriorTOPleft p a {
	color:#5B5B5B;
	font-weight:bold;
	text-decoration:none
}
#staticContentInteriorTOPleft p a:hover {
	background-color:#ECECEC;
	color:#5B5B5B;
	font-weight:bold;
	text-decoration:none
}
.smallClear {
	display:block;
	float:left;
	width:300px
}
#repLinkTop {
	background-color:#DBDBDB;
	border:1px solid #C8C8C8;
	color:#383838;
	display:block;
	height:10px;
	margin-top:20px;
	padding:20px 0;
	text-align:center;
	width:400px
}
#repLinkTop a {
	color:#383838;
	display:inline;
	font-weight:bold;
	margin-top:10px
}
#staticContentInteriorTOPright {
	float:right;
	text-align:center;
	width:540px;
	padding-bottom:10px
}
#staticContentInteriorTOPright h1 {
	color:#666;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	text-align:left
}
.staticContentInteriorTOPrightDivide {
	border-bottom:1px solid #CCC;
	display:block;
	height:20px;
	margin-bottom:20px;
	width:540px
}
#staticContentInteriorBOTTOM {
	background-color:#F6F6F6;
	clear:both;
	display:block
}
#staticContentInterioBOTTOMwrap {
	background-image:url(../../Content/static%20images/interiorBG.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin:0 auto;
	width:960px
}
#staticContentInteriorTabbedArea {
	background-color:#DDD;
	background-image:url(../../Content/static%20images/performanceFeaturesHeader.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFF;
	display:block;
	height:31px;
	width:960px
}
#staticContentInteriorTabbedArea ul {
	margin-left:240px;
	padding:0
}
#staticContentInteriorTabbedAreaPP {
	background-color:#DDD;
	border-bottom:1px solid #FFF;
	display:block;
	height:31px;
	width:960px
}
#staticContentInteriorTabbedAreaPP ul {
	margin-left:45px;
	padding:0
}

#staticContentInteriorDesignTabbedArea {
	background-color:#DDD;
	background-image:url(../../Content/static%20images/solidFeaturesHeader.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFF;
	display:block;
	height:31px;
	width:960px
}
#staticContentInteriorEnviroTabbedArea {
	background-color:#DDD;
	background-image:url(../../Content/static%20images/solidFeaturesHeader.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:65px;
	width:960px
}
#staticContentInteriorEnviroTabbedAreaHR {
	display:block;
	width:730px
}
#staticContentInteriorEnviroTabbedAreaHRbtm {
	border-top:1px solid #FFF;
	height:1px;
	margin-bottom:0;
	margin-left:236px;
	margin-top:-4px;
	width:730px
}
.largeSpace {
	display:block;
	height:250px
}
.promoAREAcontentRIGHT {
	background-image:url(../../Content/promoRightGrad.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	float:right;
	height:146px;
	padding:5px 0 10px 20px;
	width:255px
}
.promoAREAcontent .promoAREAcontentRIGHT h1 {
	border-bottom:1px solid #CCC;
	color:#333;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-left:15px;
	padding-bottom:15px;
	width:200px
}
.promoAREAcontent .promoAREAcontentRIGHT p {
	display:block;
	font-size:10px;
	margin-left:15px
}
.promoAREAcontent .promoAREAcontentRIGHT a {
	color:#333;
	font-size:10px;
	font-weight:bold;
	text-decoration:none
}
.promoAREAcontentLEFT {
	float:left;
	width:670px
}
.promoAREAcontentLEFTwide {
	float:left;
	width:1000px
}
.promoAREAcontent {
	background-image:url(../../Content/promoContent_2.jpg);
	background-position:left center;
	display:block;
	margin:0 auto;
	padding-right:0;
	text-align:left;
	width:1002px
}
.promoAREAcontent img {
	float:left;
	padding-right:14px
}
.promoAREAcontent h1 {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:25px 0 10px
}
.promoAREAcontent p {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	margin:5px 0;
	padding-right:30px
}
.promoAREAcontent a {
	color:#333;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	margin:5px 0;
	padding-right:30px
}
.promoTABone {
	margin-left:30px;
	margin-top:-35px;
	position:absolute;
	z-index:20000
}
#promozonelink1 {
	display:block;
	height:20px;
	margin-left:420px;
	margin-top:-79px;
	position:absolute;
	width:167px
}
#promozonelink2 {
	display:block;
	height:20px;
	margin-left:420px;
	margin-top:-46px;
	position:absolute;
	width:167px
}
#promozonelink3 {
	display:block;
	height:20px;
	margin-left:420px;
	margin-top:-14px;
	position:absolute;
	width:167px
}
*+html #promozonelink1, *+html #promozonelink2, *+html #promozonelink3 {
	margin-left:-330px
}
#promozonelink1 a, #promozonelink2 a, #promozonelink3 a {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	display:block;
	height:20px;
	margin:0;
	padding:0;
	text-align:center;
	width:167px
}
.promoZone3 {
	width:165px
}
.promoAREAcontent a {
	border-top:1px solid #CCC;
	color:#333;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-top:15px;
	padding-top:10px;
	text-decoration:none
}
.largeSpace25 {
	display:block;
	height:25px
}
.largeSpace150 {
	display:block;
	height:150px
}
.largeSpace220 {
	display:block;
	height:220px
}
#staticContentInteriorDesignTabbedArea ul, #staticContentInteriorEnviroTabbedArea ul {
	margin-left:240px;
	padding:0
}
#staticContentInteriorBOTTOMleft h1 {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	margin:30px 0 10px
}
#tabbedTitle {
	color:#FFF;
	display:block;
	float:left;
	font-weight:bold;
	margin-left:-225px;
	font-size:12px;
	margin-right:10px;
	text-align:left;
	width:205px
}
#tabbedTitle li a {
	background:transparent none repeat scroll 0 0;
	font-size:12px;
	border:medium none;
	display:inline
}
#tabbedTitle a {
	color:#FFF;
	font-weight:bold;
	text-decoration:none
}
.staticContentInteriorTABS {
	float:left;
	list-style-type:none;
	margin:8px 0 0;
	text-align:left;
	width:745px
}
.staticContentInteriorTABS ul {
	margin:0;
	padding:0
}
.staticContentInteriorTABS li {
	border:medium none;
	display:inline;
	margin:10px 0 0 8px
}
.staticContentInteriorTABS li a {
	background-color:#DDD;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	color:#2E2C2D;
	font-size:11px;
	margin:0 0 0 -13px;
	padding:9px 6px 8px 6px;
	text-decoration:none;
	z-index:1
}
*+html .staticContentInteriorTABS li a {
	display:block;
	float:left;
	margin:-8px 0 0 -1px;
	padding:9px 4px 8px 4px
}
.staticContentInteriorTABS li a:visited {
	color:#2D2B2B
}
.staticContentInteriorTABS li a:hover {
	color:#2D2B2B;
	text-decoration:underline
}
.staticContentInteriorTABS li a.selected {
	background:#ECECEC none repeat scroll 0 0
}
.staticContentInteriorTABS li a.selected {
	border-bottom-color:white
}
#staticContentInteriorBOTTOMleft p {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	margin:15px 0
}
#staticContentInteriorBOTTOMleft p a {
	color:#699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	text-decoration:none
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ul {
	margin-left:0;
	padding-left:15px
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ol {
	margin-left:0;
	padding-left:25px
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ul li {
	color:#494949;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:10px;
	list-style-type:none;
	margin:0;
	padding:0 0 2px;
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ol li {
	color:#494949;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	list-style-type:inherit;
	margin:0;
	padding:0 0 2px
}
#staticContentInteriorBOTTOMleft p a:hover {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	text-decoration:none
}
.staticDivide {
	border-bottom:1px solid #CCC;
	display:block;
	height:20px;
	margin-bottom:30px;
	width:590px
}
#staticContentInteriorBOTTOMleft {
	background-color:#E0E0E0;
	background-image:url(../../Content/static%20images/interiorBG.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	margin-bottom:-1px;
	width:623px
}
#staticContentInteriorBOTTOMright {
	display:block;
	float:right;
	padding:30px 0 0;
	text-align:center;
	width:320px
}
#staticContentBOTTOMbtn {
	float:right;
	margin-top:20px
}
#designLandingTOPwrap {
	background-image:url(../../Content/static%20images/designLANDINGlrgImage.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	height:450px;
	margin:0 auto;
	width:956px
}
#designLandingTOPlinks ul {
	border-top:1px solid #CCC;
	margin:0;
	padding:0;
	width:210px
}
#designLandingTOPlinks ul li {
	border-bottom:1px solid #CCC;
	list-style-type:none;
	margin:0;
	padding:0;
	width:210px
}
#designLandingTOPlinks ul li a {
	color:#232122;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding:8px;
	text-decoration:none;
	width:195px
}
#designLandingTOPlinks ul li a:hover {
	background-color:#E5E5E5;
	color:#AE8B1A
}
#marketLandingTOPwrap {
	background-image:url(../../Content/static%20images/marketLANDINGlrgImage.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	display:block;
	height:450px;
	margin:0 auto;
	width:956px
}
#marketLandingTOPlinks ul {
	border-top:1px solid #CCC;
	margin:0;
	padding:0;
	width:210px
}
#marketLandingTOPlinks ul li {
	border-bottom:1px solid #CCC;
	list-style-type:none;
	width:210px
}
#marketLandingTOPlinks ul li a {
	color:#232122;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding:8px;
	text-decoration:none;
	width:195px
}
#marketLandingTOPlinks ul li a:hover {
	background-color:#E5E5E5;
	color:#699
}
#marketLandingBOTTOMwrap {
	background-image:url(../../Content/static%20images/marketLANDINGbg.jpg);
	background-repeat:no-repeat;
	display:block;
	height:200px;
	margin:0 auto;
	width:960px
}
#designLandingBOTTOMwrap {
	background-image:url(../../Content/static%20images/designlandingpageBG.jpg);
	background-repeat:no-repeat;
	display:block;
	height:200px;
	margin:0 auto;
	width:960px
}
#staticContentCollectionsTOP {
	display:block;
	height:495px;
	margin:0 auto;
	padding-top:20px;
	width:960px
}
#staticContentCollectionsBOTTOM {
	background-color:#CC5D26;
	display:block;
	height:220px
}
#collectionsBOTTOMwrap {
	background-image:url(../../Content/static%20images/collectionspageBG.jpg);
	background-repeat:no-repeat;
	display:block;
	height:220px;
	margin:0 auto;
	width:960px
}
.rightColumnImages {
	float:right;
	margin-right:-30px;
	padding-left:5px;
	padding-top:20px;
	position:relative;
	width:315px
}
#designLabImages img {
	left:645px;
	position:absolute;
	top:65px
}
#designLabImages img.middleImage {
	float:left;
	left:0;
	margin-top:10px;
	position:relative;
	width:570px
}
#performLandingTOPwrap {
	background-image:url(../../Content/static%20images/performLANDINGlrgImage.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	display:block;
	height:450px;
	margin:0 auto;
	width:956px
}
#performLandingTOPlinks ul {
	border-top:1px solid #CCC;
	margin:0;
	padding:0;
	width:210px
}
#performLandingTOPlinks ul li {
	border-bottom:1px solid #CCC;
	list-style-type:none;
	width:210px
}
#performLandingTOPlinks ul li a {
	color:#232122;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding:8px;
	text-decoration:none;
	width:195px
}
#performLandingTOPlinks ul li a:hover {
	background-color:#E5E5E5;
	color:#FFC800
}
#performLandingBOTTOMwrap {
	background-image:url(../../Content/static%20images/performlandingpageBG.jpg);
	background-repeat:no-repeat;
	display:block;
	height:200px;
	margin:0 auto;
	width:960px
}
#staticContentLandingPerformBOTTOM {
	background-color:#FFC800;
	display:block;
	height:220px
}
table#specsTable ul li {
	width:100px
}
table#specsTable ul {
	width:100px
}
#enviroLandingTOPwrap {
	display:block;
	height:450px;
	margin:0 auto;
	width:956px
}
#enviroLandingTOPlinks ul {
	border-top:1px solid #CCC;
	margin:0;
	padding:0;
	width:210px
}
#enviroLandingTOPlinks ul li {
	border-bottom:1px solid #CCC;
	list-style-type:none;
	width:210px
}
#enviroLandingTOPlinks ul li a {
	color:#232122;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding:8px;
	text-decoration:none;
	width:195px
}
#enviroLandingTOPlinks ul li a:hover {
	background-color:#E5E5E5;
	color:#993
}
#enviroLandingBOTTOMwrap {
	background-image:url(../../Content/static%20images/envirolandingpageBG.jpg);
	background-repeat:no-repeat;
	display:block;
	height:200px;
	margin:0 auto;
	width:960px
}
#staticContentLandingEnviroBOTTOM {
	background-color:#993;
	display:block;
	height:220px
}
#forgotPasswordWrapGreen {
	background-color:#67999A;
	padding:5px 10px;
	width:1005px
}
#brochureWrapOrange {
	background-color:#cd5d27;
	padding:35px 10px 5px;
	width:940px;
        margin: 0px auto;
}

#brochureWrapOrange #forgotPasswordWrapWhiteWideShort {
	background-color:#FFF;
	margin:15px 0 50px 30px;
	padding:15px 60px 30px 40px;
	width:775px
}

#brochureWrapOrange #forgotPasswordWrapWhiteWideShort h2 {
margin: 20px 0px 40px 2px;
display: block;
padding-top: 10px;
font-size: 14px;

}
#forgotPasswordWrapLime {
	background-color:#BD4701;
	padding:5px 10px;
	width:1010px
}
#forgotPasswordWrapWhiteWide {
	background-color:#FFF;
	margin:35px 0 50px 30px;
	padding:40px 60px 100px 40px;
	width:850px
}
#forgotPasswordWrapWhiteWideShort {
	background-color:#FFF;
	margin:15px 0 50px 30px;
	padding:15px 60px 30px 40px;
	width:850px
}

*html #forgotPasswordWrapWhiteWideShort {
	background-color:#FFF;
	margin:15px 0 50px 30px;
	padding:15px 0px 30px 40px;
	width:830px
}

#forgotPasswordWrapWhiteWideLow {
	background-color:#FFF;
	margin:70px 0 50px 30px;
	padding:20px 60px 30px 40px;
	width:850px
}
.checkoutTableTitle {
	color:#666;
	font-size:26px;
	font-weight:bold
}
hr {
	background-color:#DDD;
	border:0 none;
	color:#DDD;
	height:1px;
	width:100%
}
#specsTable hr {
	background-color:#333;
	color:#333
}
#forgotPasswordWrapWhiteWideLow table {
	color:#424242;
	font-size:13px;
	line-height:24px;
	padding-bottom:5px
}
#forgotPasswordWrapWhiteWideLow h1 {
	color:#FFF;
	font-size:30px;
	font-weight:bold;
	margin-top:-70px;
	position:absolute
}
#forgotPasswordWrapGreen h1 .mousetext{
	color:#000;
	font-size:12px;
        font-weight: normal;
        font-style: italic;
	margin:10px 0 0 0;
	padding-bottom:0px
}
#forgotPasswordWrapWhiteWideLow p {
	font-size:15px
}
#forgotPasswordWrapWhiteLogin {
	background-color:#FFF;
	margin:35px 0 50px 30px;
	padding:0 60px 0 40px;
	width:850px
}
#forgotPasswordWrapWhite {
	background-color:#FFF;
	margin:35px 0 50px 30px;
	padding:40px 60px 100px 40px;
	width:700px
}
#forgotPasswordWrapWhite h1 {
	color:#7B7B7B;
	font-size:30px;
	font-weight:bold;
	margin:10px 0 40px
}
#forgotPasswordWrapWhite h2 {
	color:#424242;
	font-size:16px;
	font-weight:normal;
	margin:10px 0;
	padding:0;
	width:700px
}
.pageTitle {
	color:#FFF;
	font-size:30px;
	font-weight:bold;
	margin:14px 0 0 70px
}
.pageTitle span {
	color:#434343;
	font-size:18px;
	font-weight:normal;
	margin-bottom:0;
	padding:10px 10px 0 15px
}
#forgotPasswordWrapWhite .registrationFormItem input {
	margin-right:20px;
	width:300px
}
#forgotPasswordWrapWhiteWideDivide {
	border-bottom:1px solid #CCC;
	height:20px;
	margin-bottom:30px;
	margin-left:-45px;
	width:950px
}
#forgotPasswordWrapWhiteWideDivide2 {
	border-bottom:1px solid #CCC;
	clear:both;
	height:1px;
	margin-bottom:30px;
	margin-left:-40px;
	width:950px
}
#forgotPasswordWrapGreen h1 {
	color:#000;
	font-size:20px;
	margin:10px 0;
	padding-bottom:10px
}
#forgotPasswordWrapGreen h2 {
	color:#000;
	font-size:14px;
	margin:10px 0;
	padding-bottom:10px
}
#forgotPasswordWrapGreen h3 {
	color:#000;
	font-size:16px;
	font-weight:bold;
	margin:20px 0 0 0;
	padding-bottom:10px
}
#forgotPasswordWrapGreen h3 span {
	color:#699;
	font-size:16px;
	margin:10px 0;
	padding-bottom:10px
}
#forgotPasswordWrapGreen table {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	margin:0 0 10px 0
}
#forgotPasswordWrapGreen td { vertical-align: top; }

#forgotPasswordWrapGreen p {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	margin:0 0 10px 0
}
#forgotPasswordWrapGreen ul li {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0
}
#forgotPasswordWrapWhiteWideShort h4 {
	color:#7B7A7A;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin:0 0 20px;
	padding:0
}
.tabbedImages {
	float:left;
	padding:0 10px 2px 0
}

*+html #productSpecs ul, #productSpecs ol {
	margin-bottom:-30px
}
*+html #productSpecs table ul, #productSpecs ol {
	margin-bottom:0
}
#productSpecs .rightColumnImages a {
	color:#000;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:300px
}
.rightColumnImages a {
	color:#000;
	display:block;
	font-weight:bold;
	margin-bottom:20px;
	text-decoration:none;
	width:200px
}
#productSpecs .rightColumnImages a:hover {
	background-color:transparent
}
.rightColumnImages img {
	clear:both;
	padding-bottom:5px
}
.mainColumnImages img {
	width:560px
}
#collectionUpper {
	margin-bottom:0
}


#collectionUpper .quickshipavailable {
color:#7c7c7c;
display: block; 
height:20px;
float:left;
position:relative;
top:425px;
left:-210px;
background:#ffffff url('/Content/searchresults/quickshipTinyArrow.gif') no-repeat top left;
padding-left:25px;
}




#collectionMainImage {
	background-image:url(../../Content/collections/mainImageShadow.jpg);
	float:left;
	height:430px;
	margin-bottom:10px;
	margin-left:30px;
	margin-top:15px;
	width:340px;}
*html #collectionMainImage {
	background-image:url(../../Content/collections/mainImageShadow.jpg);
	float:left;
	height:430px;
	margin-bottom:10px;
	margin-left: 18px;
	display: block;
	margin-top:15px;
	width:330px;
}
.MainImage {
	background-color:#FFF;
	display:block;
	height:423px;
	width:320px
}
.TileImage {
	background-color:#FFF;
	background-image:url(../../Content/collections/tileImageShadow.jpg);
	display:block;
	float:left;
	height:135px;
	width:104px
}
.TileImageSELECTED {
	border:2px solid #BD4701;
	margin-left:-1px
}
.TileImageSELECTED.TileImageName {
	background:#000 none repeat scroll 0 0;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	margin-bottom:0;
	opacity:0.75;
	padding:3px;
	position:absolute;
	width:89px
}
#collectionTileImages {
	float:right;
	height:400px;
	margin-bottom:10px;
	margin-right:25px;
	width:625px
}
#worshipCollectionTileImages {
	float:right;
	height:400px;
	margin-bottom:10px;
	margin-right:-170px;
	margin-top:40px;
	width:425px
}
.collectionTileHeader {
font-size:1.2em;
font-weight:bold;
margin-bottom:10px;
}
#collectionUpper #lightGreyCatalog {
	float:right;
	margin:5px 30px 10px 0
}
*html #collectionUpper #lightGreyCatalog {
	float:right;
	margin:5px 15px 10px 0
}
#collectionLower {
	margin-bottom:0
}
.TileImageName {
	background:#000 none repeat scroll 0 0;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	margin-bottom:0;
	opacity:0.75;
	padding:3px;
	position:absolute;
	width:90px
}
.MainImageTitle {
	background:#000 none repeat scroll 0 0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0;
	margin-top:10px;
	opacity:0.75;
	padding:10px 0 10px 12px;
	position:absolute;
	width:308px;
	z-index:2000
}
.MainImageTitle table {
	border-collapse:collapse;
	position:absolute;
	z-index:80
}
.MainImageTitle .main {
	float:right;
	margin-top:-15px;
	padding-right:10px
}
#staticContentInteriorBOTTOMleft #contentAreaProductDetailSPECS {
	background:transparent none repeat scroll 0 1px;
	clear:both;
	display:block;
	margin:0 0 20px 30px;
	width:900px
}
#staticContentInteriorBOTTOMleft #productSpecs {
	color:#6C696A;
	font-size:11px;
	letter-spacing:1px;
	margin-left:0
}
#staticContentCollectionsTOP #lightGreyCatalog {
	float:right
}
.MainImageDetailsLink {
	background:#000 none repeat scroll 0 0;
	color:#FFF;
	font-size:10px;
	font-weight:normal;
	margin-bottom:0;
	margin-top:390px;
	opacity:0.75;
	padding:4px 12px;
	position:absolute;
	text-transform:uppercase
}
.MainImageDetailsLink a {
	color:#FFF;
	text-decoration:none
}
#quicklooklink1 {
	z-index:40000;
	display:block;
	width:370px;
	position:absolute;
	margin-top:-460px;
	margin-left:610px;
	height:70px
}
#quicklooklink2 {
	z-index:40000;
	display:block;
	width:370px;
	position:absolute;
	margin-top:-383px;
	margin-left:610px;
	height:70px
}
#quicklooklink3 {
	z-index:40000;
	display:block;
	width:370px;
	position:absolute;
	margin-top:-310px;
	margin-left:610px;
	height:70px
}
#quicklooklink4 {
	z-index:40000;
	display:block;
	width:370px;
	position:absolute;
	margin-top:-238px;
	margin-left:610px;
	height:70px
}
#quicklooklink5 {
	z-index:40000;
	display:block;
	width:370px;
	position:absolute;
	margin-top:-160px;
	margin-left:610px;
	height:70px
}
#quicklooklink6 {
	z-index:40000;
	display:block;
	width:370px;
	position:absolute;
	margin-top:-90px;
	margin-left:610px;
	height:70px
}
#WirelessLink {
	display:block;
	height:20px;
	margin-left:690px;
	margin-top:-30px;
	position:absolute;
	width:170px;
	z-index:40000
}
#SteppinOutRepLink {
	display:block;
	height:20px;
	margin-left:660px;
	margin-top:-30px;
	position:absolute;
	width:170px;
	z-index:40000
}
#InStockLink {
	display:block;
	height:20px;
	margin-left:850px;
	margin-top:-39px;
	position:absolute;
	width:170px;
	z-index:40000
}
#NRLink1 {
	display:block;
	height:20px;
	margin-left:775px;
	margin-top:-285px;
	position:absolute;
	width:105px;
	z-index:40000
}
#RejLink1 {
	display:block;
	height:20px;
	margin-left:175px;
	margin-top:-430px;
	position:absolute;
	width:130px;
	z-index:40000
}
#RejLink {
	display:block;
	height:20px;
	margin-left:10px;
	margin-top:-30px;
	position:absolute;
	width:170px;
	z-index:40000
}
#OrderBrochureLink {
	display:block;
	height:40px;
	margin-left:860px;
	margin-top:-550px;
	position:absolute;
	width:130px;
	z-index:40000
}
#OrderBrochureLinkSilk {
	display:block;
	height:40px;
	margin-left:860px;
	margin-top:-640px;
	position:absolute;
	width:130px;
	z-index:40000
}
#OrderBrochureLinkD2K {
	display:block;
	height:40px;
	margin-left:860px;
	margin-top:-750px;
	position:absolute;
	width:130px;
	z-index:40000
}
#GreenLink1 {
	display:block;
	height:20px;
	margin-left:815px;
	margin-top:-350px;
	position:absolute;
	width:90px;
	z-index:40000
}
#GreenLink2 {
	display:block;
	height:20px;
	margin-left:620px;
	margin-top:-330px;
	position:absolute;
	width:50px;
	z-index:40000
}
#GreenLink3 {
	display:block;
	height:20px;
	margin-left:860px;
	margin-top:-325px;
	position:absolute;
	width:70px;
	z-index:40000
}
#GreenLink4 {
	display:block;
	height:20px;
	margin-left:600px;
	margin-top:-310px;
	position:absolute;
	width:50px;
	z-index:40000
}
#GreenLink5 {
	display:block;
	height:20px;
	margin-left:600px;
	margin-top:-290px;
	position:absolute;
	width:150px;
	z-index:40000
}
#SOLink1 {
	display:block;
	height:20px;
	margin-left:625px;
	margin-top:-285px;
	position:absolute;
	width:155px;
	z-index:40000
}
#SOLink2 {
	display:block;
	height:20px;
	margin-left:730px;
	margin-top:-230px;
	position:absolute;
	width:130px;
	z-index:40000
}
#BrightLink1 {
	display:block;
	height:20px;
	margin-left:30px;
	margin-top:-88px;
	position:absolute;
	z-index:40000
}
#BrightLink2 {
	display:block;
	height:20px;
	margin-left:30px;
	margin-top:-64px;
	position:absolute;
	z-index:40000
}
#BrightLink3 {
	display:block;
	height:20px;
	margin-left:30px;
	margin-top:-40px;
	position:absolute;
	z-index:40000
}
#l7Link1 {
	display:block;
	height:20px;
	margin-left:145px;
	margin-top:-325px;
	position:absolute;
	width:110px;
	z-index:40000
}
#d2kLink1 {
	display:block;
	height:20px;
	margin-left:475px;
	margin-top:-650px;
	position:absolute;
	z-index:40000
}
#d2kLink2 {
	display:block;
	height:20px;
	margin-left:705px;
	margin-top:-70px;
	position:absolute;
	width:260px;
	z-index:40000
}

#d2kLink3 {
	display:block;
	height:20px;
	margin-left:690px;
	margin-top:-125px;
	position:absolute;
	width:60px;
	z-index:40000
}
#d2kLink4 {
	display:block;
	height:20px;
	margin-left:890px;
	margin-top:-530px;
	position:absolute;
	width:60px;
	z-index:40000
}
#Turnkeylink1 {
	display:block;
	height:47px;
	margin-left:180px;
	margin-top:-165px;
	position:absolute;
	width:220px;
	z-index:40000
}
#Turnkeylink2 {
	display:block;
	height:47px;
	margin-left:430px;
	margin-top:-165px;
	position:absolute;
	width:220px;
	z-index:40000
}
#Turnkeylink3 {
	display:block;
	height:47px;
	margin-left:683px;
	margin-top:-165px;
	position:absolute;
	width:220px;
	z-index:40000
}
#EOCOrderBrochureLink {
	display:block;
	height:47px;
	margin-left: 800px;
	position:absolute;
	width:220px;
	z-index:290000
}
#EOCSalesRepLink {
	display:block;fg
	height:47px;
	margin-left:255px;
	margin-top:2000px;
	position:absolute;
	width:100px;
	z-index:40000
}
#EOClinkOne{
        display:block;
	height:20px;
	margin-left:330px;
	margin-top:235px;
	position:absolute;
	width:30px;
	z-index:40000;}
#EOClinkTwo{
        display:block;
	height:20px;
	margin-left:70px;
	margin-top:255px;
	position:absolute;
	width:85px;
	z-index:40000;}
#EOClinkThree{
        display:block;
	height:20px;
	margin-left:215px;
	margin-top:255px;
	position:absolute;
	width:75px;
	z-index:40000;}
#EOClinkFour{
        display:block;
	height:20px;
	margin-left:145px;
	margin-top:295px;
	position:absolute;
	width:115px;
	z-index:40000;}
#EOClinkFive{
        display:block;
	height:20px;
	margin-left:140px;
	margin-top:318px;
	position:absolute;
	width:145px;
	z-index:40000;}
#EOClinkSix{
        display:block;
	height:20px;
	margin-left:70px;
	margin-top:485px;
	position:absolute;
	width:330px;
	z-index:40000;}
#EOClinkSeven{
        display:block;
	height:20px;
	margin-left:70px;
	margin-top:510px;
	position:absolute;
	width:280px;
	z-index:100000;}
		
#angelaLink 
{
	display:block;
	height:40px;
	margin-left:530px;
	margin-top:-65px;
	position:absolute;
	width:190px;
	z-index:40000
}
#textureLink 
{
	display:block;
	height:50px;
	margin-left:940px;
	margin-top:-620px;
	position:absolute;
	width:50px;
	z-index:40000
}


#WalkLink1 {
	display:block;
	height:20px;
	margin-left:210px;
	margin-top:-345px;
	position:absolute;
	width:120px;
	z-index:40000
}
#WalkLink2 {
	display:block;
	height:20px;
	margin-left:240px;
	margin-top:-325px;
	position:absolute;
	width:90px;
	z-index:40000
}
#WalkLink3 {
	display:block;
	height:20px;
	margin-left:60px;
	margin-top:-260px;
	position:absolute;
	width:90px;
	z-index:40000
}
#WalkLink4 {
	display:block;
	height:20px;
	margin-left:205px;
	margin-top:-260px;
	position:absolute;
	width:50px;
	z-index:40000
}
.TabLinks {
	margin-left:40px;
	margin-top:-770px;
	position:absolute
}
.TabLinks a {
	height:30px;
	margin-right:30px
}

/*
.newTabLinks {
	left:10px;
	top:21px;
	position:relative;
	z-index:999;
}
.newTabLinks a {
	height:30px;
	margin-right:10px;
	background-color:#211f22;
	padding:7px 40px;
	color: #fff;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}
.newTabLinks a:focus {
	background-color:#b7b5b6;
}
*/
.TabLinksOakPark {
	margin-left:30px;
	margin-top:-560px;
	position:absolute
}
.TabLinksOakPark a {
	height:30px;
	margin-right:30px
}
#OakParkLink {
	display:block;
	height:20px;
	margin-left:643px;
	margin-top:-140px;
	position:absolute;
	width:80px;
	z-index:40000
}
.TabLinksEssay {
	margin-left:30px;
	margin-top:445px;
	position:absolute
}
.TabLinksEssay a {
	height:20px;
	margin-right:30px
}
.indulgeRotate {
	margin-left:18px;
	margin-top:-528px;
	position:absolute
}
.TabLinksInter {
	margin-left:20px;
	margin-top:-550px;
	position:absolute
}
.TabLinksInter a {
	height:30px;
	margin-right:30px
}
#youmightlike {
	margin-left:150px;
	margin-top:15px;
	position:absolute;
	z-index:2500;
}
#youmightlike ul li {
	display:block;
	float:left;
	font-size:9px;
	list-style-type:none;
	margin-right:2px;
	padding:8px 9px 0;
	text-align:right
}
#youmightlike ul li img {
	margin-top:-8px
}
#youmightlike ul li a {
	color:#FFF;
	display:block;
	font-size:10px;
	padding:0 5px 12px;
	text-decoration:none;
	text-transform:uppercase
}
#youmightlike ul li a.viewTypeSELECTED {
	color:#BD4701
}
#youmightlike ul li a:hover {
	color:#BD4701
}
#youmightlike ul li a:active {
	color:#BD4701
}
#youmightlike table {
	border-collapse:collapse;
	position:absolute;
	z-index:80
}
#youmightlike ul ul {
	margin:-2px 0 0 -9px;
	position:absolute;
	visibility:hidden;
	width:80px
}
#youmightlike ul ul li {
	background:#000 none repeat scroll 0 0;
	display:block;
	opacity:0.75;
	padding:0 20px 0 0;
	width:150px
}
#youmightlike ul li:hover ul, #youmightlike ul a:hover ul {
	visibility:visible
}
#featuredCollections {
	font-size:20px;
	padding-left:14px;
	font-weight:bold
}
#featuredCollections b {
	display:block;
	width:300px
}
.featuredCollectionItem {
	float:left;
	margin-right:12px;
	margin-top:10px;
	width:120px
}
*html .featuredCollectionItem {
	float:left;
	margin-right:10px;
	margin-top:10px;
	width:120px
}
.featuredCollectionItem img {
	margin-bottom:5px;
	width:120px
}
.featuredCollectionItem a {
	color:#333;
	font-size:11px;
	text-decoration:none
}
#featuredCollectionsHealthcare{width: 500px; position: absolute; top: 470px;}

#featuredCollectionsHealthcare #featuredCollections{width:800px;}

#staticContentBusinessHeader {
	border-bottom:1px solid #CCC;
	display:block;
	height:25px;
	margin:10px 0;
	width:400px
}
#staticContentBusinessHeader b {
	background-color:#FFC800;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentInteriorTOPleft #textOnlyPages h1 {
	color:#2E2C2D;
	display:block;
	font-size:22px;
	font-weight:bold;
	padding:15px 0;
	text-transform:capitalize;
	width:410px
}
#staticContentInteriorTOPleft #textOnlyPages p {
	background:#FFF none repeat scroll 0 0;
	color:#5B5B5B;
	display:block;
	font-size:13px;
	line-height:20px;
	margin-bottom:20px;
	width:700px
}
#staticContentInteriorTOPleft #textOnlyPages ul li {
	background:#FFF none repeat scroll 0 0;
	color:#5B5B5B;
	font-size:13px;
	margin-left:20px;
	padding-bottom:20px
}
#visualizeSteps {
	clear:both;
	display:block;
	height:130px;
	width:1024px
}
.visualizeStep {
	float:left;
	font-weight:bold;
	width:245px
}
.visualizeStep img {
	display:block;
	float:right;
	width:130px
}
.visualizeStep span {
	display:block;
	float:left;
	width:13px
}
.visualizeStep b {
	display:block;
	float:left;
	width:70px
}
#smallSubmit input {
	background:#FFF none repeat scroll 0 0;
	border:1px solid #666;
	font-weight:bold;
	margin:20px 0;
	padding:10px;
	text-transform:uppercase
}
#aboutLandingTOPwrap {
	background-image:url(../../Content/static%20images/aboutLANDINGlrgImage.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	display:block;
	height:450px;
	margin:0 auto;
	width:960px
}
#aboutLandingTOPlinks ul {
	border-top:1px solid #CCC;
	width:210px
}
#aboutLandingTOPlinks ul li {
	border-bottom:1px solid #CCC;
	list-style-type:none;
	width:210px
}
#aboutLandingTOPlinks ul li a {
	color:#232122;
	display:block;
	font-size:16px;
	font-weight:bold;
	padding:8px;
	text-decoration:none;
	width:195px
}
#aboutLandingTOPlinks ul li a:hover {
	background-color:#E5E5E5;
	color:#FFC800
}
#aboutLandingBOTTOMwrap {
	background-image:url(../../Content/static%20images/aboutlandingpageBG.jpg);
	background-repeat:no-repeat;
	display:block;
	height:200px;
	margin:0 auto;
	width:960px
}
#staticContentLandingAboutBOTTOM {
	background-color:#FFC800;
	display:block;
	height:220px
}

.salesRepSpace{display: block; width: 10px;}
.release {
	display:block;
	margin:10px 0 30px 0;
	width:350px
}
.date {
	display:block;
	margin-bottom:2px
}
.info {
	font-weight:bold;
	width:800px
}
.info a{color: #000;}

.info a:hover{color: #666;}
.link a {
	color:#666;
	display:block;
	margin-top:4px;
	text-decoration:none
}
#staticContentAboutHeader {
	border-bottom:1px solid #CCC;
	display:block;
	height:25px;
	margin:10px 0;
	width:400px
}
#staticContentAboutHeader b a {
	background-color:#FFC800;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentMarketHeader, #staticContentBusinessHeader, #staticContentEnviroHeader, #staticContentPerformHeader, #staticContentDesignHeader, #staticContentAboutHeader, #staticContentHardwoodHeader {
	border-bottom:1px solid #CCC;
	display:block;
	height:25px;
	margin:10px 0;
	width:400px
}
#staticContentMarketHeaderPI {
	border-bottom:1px solid #CCC;
	display:block;
	height:25px;
	margin:10px 0;
	width:960px
}
#staticContentBusinessHeader b, #staticContentBusinessHeader b a {
	background-color:#FFC800;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentEnviroHeader b, #staticContentEnviroHeader b a {
	background-color:#993;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentPerformHeader b, #staticContentPerformHeader b a {
	background-color:#FFC800;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentDesignHeader b, #staticContentDesignHeader b a {
	background-color:#AE8B1A;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentMarketHeader b, #staticContentMarketHeader b a {
	background-color:#699;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentMarketHeaderPI b, #staticContentMarketHeaderPI b a {
	background-color:#699;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentHardwoodHeader b, #staticContentHardwoodHeader b a {
	background-color:#006362;
	color:#FFF;
	font-size:18px;
	letter-spacing:1px;
	line-height:25px;
	padding:5px 10px 3px;
	text-decoration:none;
	text-transform:capitalize
}
#staticContentInteriorTOPleft {
	float:left;
	width:410px
}
.smallClear {
	display:block;
	float:left;
	width:300px
}
#staticContentInteriorBOTTOM {
	background-color:#E0E0E0;
	clear:both;
	display:block
}
#staticContentInterioBOTTOMwrap {
	background-image:url(../../Content/static%20images/interiorBG.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin:0 auto;
	background-color:#E0E0E0;
	width:960px
}
#TabONE {
	background-image:url(/Content/collections/essayofclues_colImage1.jpg);
	background-repeat:no-repeat;
	display:block;
	margin-bottom:-3px;
	padding-top:36px;
	
}
*+html #TabONE {
	background-image:url(/Content/collections/essayofclues_colImage1.jpg);
	background-repeat:no-repeat;
	display:block;
}

.smallClear {
	display:block;
	float:left;
	width:300px
}

#staticContentInteriorTOPright h1 {
	color:#666;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	text-align:left
}
#staticContentInteriorTOPright h1 a{
        text-decoration: none;
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
margin-left: 5px;
	text-align:left
}

#staticContentInteriorTOPright h1 a:hover{
        text-decoration: none;
	color:#666;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
margin-left: 5px;
	text-align:left
}
.staticContentInteriorTOPrightDivide {
	border-bottom:1px solid #CCC;
	display:block;
	height:20px;
	margin-bottom:20px;
	width:540px
}
#staticContentInteriorBOTTOM {
	background-color:#F6F6F6;
	clear:both;
	display:block
}
#staticContentInterioBOTTOMwrap {
	background-image:url(../../Content/static%20images/interiorBG.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin:0 auto;
	width:960px
}
#staticContentInteriorBOTTOMleft h1 {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	margin:10px 0 0 0
}
#staticContentInteriorBOTTOMleft {
	padding-top:30px
}
#staticContentInteriorBOTTOMleft p {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	margin:10px 0 0 0
}
#staticContentInteriorBOTTOMleft ul, #staticContentInteriorBOTTOMleft ol {
	margin-top:10px
}
#staticContentInteriorBOTTOMleft p a {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	text-decoration:underline
}
#staticContentInteriorBOTTOMleft blockquote {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	letter-spacing:0;
	width:480px;
	line-height:22px;
	margin:30px 0px 30px 20px
}
#staticContentInteriorBOTTOMleft blockquote span {
	display:block;
	text-align:right;
	margin-top:15px;
	font-style:normal;
	font-size:12px
}
#staticContentInteriorBOTTOMleft p a:hover {
	color:#666
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ul {
	margin-left:0;
	padding-left:15px
}
*+html #staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ul {
	margin-bottom:10px
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ol {
	margin-left:0;
	padding-left:25px
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ul li {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	display:block;
	margin:0px;
	padding:8px 0px;
	width: 530px;
}
#staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ol li {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:19px;
	list-style-type:inherit;
	margin:0;
	padding:0 0 2px
}
.staticDivide {
	border-bottom:1px solid #CCC;
	display:block;
	height:20px;
	margin-bottom:30px;
	width:590px
}
#staticContentInteriorBOTTOMleft {
	background-color:#E0E0E0;
	background-image:url(../../Content/static%20images/interiorBG.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	padding-bottom:60px;
	width:623px;
	padding-left:2px
}
#staticContentInteriorBOTTOMright {
	display:block;
	float:right;
	padding:30px 0 0;
	text-align:center;
	width:320px
}
#staticContentBOTTOMbtn {
	float:right;
	margin-top:20px
}
.rightColumnImages {
	float:right;
	margin-right:-30px;
	padding-left:5px;
	padding-top:20px;
	position:relative;
	width:315px
}
.rightColumnImages h2 {
	color:#000;
	font-size:16px;
	padding-bottom:10px;
	margin:-10px 0 0 0
}
table#specsTable {
	color:#494949;
	font-size:12px
}
table#specsTable ul li {
	width:100px
}
table#specsTable ul {
	padding:10px 0;
	width:100px
}
.tabbedImages {
	float:left;
	padding:0 10px 2px 0
}
#productSpecs p,#productSpecs ol {
	width:550px
}
#productSpecs table p {
	width:250px
}
*+html #productSpecs ul, #productSpecs ol {
	margin-bottom:-30px
}
*+html #productSpecs table ul, #productSpecs ol {
	margin-bottom:0
}
#productSpecs .rightColumnImages a {
	color:#000;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:300px
}
.rightColumnImages a {
	color:#000;
	display:block;
	font-weight:bold;
	margin-bottom:20px;
	text-decoration:none;
	width:200px
}
#productSpecs .rightColumnImages a:hover {
	background-color:transparent
}
.rightColumnImages img {
	clear:both;
	padding-bottom:5px
}
.mainColumnImages img {
	width:560px
}
#contentAreaProductDetailSPECS {
	clear:both;
	margin:0 0 20px 30px;
	width:900px
}
#productSpecs {
	color:#6C696A;
	font-size:11px;
	letter-spacing:1px;
	margin-left:0
}
#productSpecs a {
	color:#6C696A
}
#productSpecs label {
	color:#110D0F;
	float:left;
	font-weight:bold;
	height:20px;
	letter-spacing:0;
	width:100px
}
#SampleOrderItems {
	display:block;
	margin:0;
	width:870px
}
#tabContainer ul {
	display:block;
	margin-bottom:25px;
	padding:0
}
#tabContainer ul li {
	display:inline
}
#tabContainer ul li a {
	background:#E0E0E0 none repeat scroll 0 0;
	color:#333;
	font-size:13px;
	font-weight:bold;
	padding:8px 13px;
	text-decoration:none
}
#tabContainer ul li a.selected {
	background:#ECECEC none repeat scroll 0 0;
	color:#333;
	font-size:13px;
	font-weight:bold;
	padding:8px 13px;
	text-decoration:none
}
*html #homepageflash {
	margin:0px 0px -1px 0px
}
*html .menu ul li a img {
	width:238px;
	float:left;
	display:block
}
*html .roundbox {
	margin-top:0px
}
*html #showLitMenu, *html #showProdMenu, *html #showProdHWMenu, *html #showMarketMenu, *html #showDesignMenu, *html #showEnviroMenu, *html #showPerformMenu, *html #showAccountMenu, *html #showCartMenu, *html #showAboutMenu {
	padding-left:50px
}
*+html #productMenu {
	background-position:260px 0px
}
*html #productMenu {
	background-position:270px 0px
}
*html #productMenu ul {
	padding:0px 0px 0px 7px
}
*+html #productMenu {
	margin-left:30px
}
*html #productMenu ul li a {
	color:#FFF;
	padding:0 10px;
	text-decoration:none;
	height:24px;
	font-size:12px
}
*html #litMenu ul li a {
	color:#FFF;
	padding:0 10px;
	text-decoration:none;
	height:24px;
	font-size:12px
}
*html #productMenu ul li a img {
	float:left;
	display:block
}
*+html #marketMenu {
	background-position:370px 0px
}
*html #marketMenu {
	background-position:380px 0px
}
*html #marketMenu ul {
	padding:15px 5px 0px 5px
}
*+html #marketMenu {
	margin-left:30px
}
*+html #designMenu {
	background-position:475px 0px
}
*html #designMenu {
	background-position:480px 0px
}
*html #designMenu ul {
	padding:15px 5px 0px 5px
}
*+html #designMenu {
	margin-left:30px
}
*+html #enviroMenu {
	background-position:575px 0px
}
*html #enviroMenu {
	background-position:580px 0px
}
*html #enviroMenu ul {
	padding:15px 5px 0px 5px
}
*+html #enviroMenu {
	margin-left:30px
}
*+html #performMenu {
	background-position:680px 0px
}
*html #performMenu {
	background-position:685px 0px
}
*html #performMenu ul {
	padding:15px 5px 0px 5px
}
*+html #performMenu {
	margin-left:30px
}
*html #accountMenu ul {
	padding:15px 5px 0px 5px
}
*+html #accountMenu {
	margin-left:30px
}
*html #cartMenu ul {
	padding:15px 5px 0px 5px
}
*html #contactMenu ul {
	padding:15px 5px 0px 5px
}
*html #contactMenu {
	margin-left:30px
}
*+html #cartMenu {
	margin-left:30px
}
*html #fixingWrapper {
	width:990px;
	padding-right:42px;
	margin:5px auto 0px auto
}
*+html #contentAreaProductDetailTOP {
	margin-top:0px
}
*html #contentAreaProductDetailTOP {
	margin-top:0px;
	margin-left:25px
}
*+html #productName {
	padding:5px 0 0 15px
}
*html #productName {
	padding:5px 0 0 15px
}
*html #productNav {
	padding-top:10px;
	margin:-35px 15px 0 0
}
*html #contentAreaProductDetailIMAGEAREA {
	margin-left:13px;
	margin-top:-9px;
	padding-bottom:20px
}

*html #contentAreaProductDetailSPECSpage {
	margin:2px 0 -15px -50px
}
*+html #minitabsContainer {
	position:absolute;
	z-index:9000000
}
*html #minitabsContainer {
	position:absolute;
	z-index:9000000
}
*+html #contentAreaProductDetailCOLORWAY {
	margin-bottom:15px
}
*html #contentAreaProductDetailCOLORWAY {
	margin-right:-75px;
	margin-bottom:15px;
	margin-top:-10px
}

*html #contentAreaSearchResultsTOPBTM {
	padding:8px 0px 2px 8px
}
*html #contentAreaSearchResultsTOPBTMdivide {
	margin:-13px 0 0 20px
}
*html #contentAreaSearchResultsLEFT {
	margin-left:15px
}
*html #contentAreaSearchResultsRIGHT {
	margin-right:0px
}
*html #quicklook {
	width:555px;
	position:absolute;
	top:220px;
	margin-left:280px;
	background-position:left
}
*html .patternsTile {
	width:95px;
	height:130px;
	float:left;
	margin:15px 22px 10px 22px
}
*html .colorTile1, *html .colorTile2, *html .colorTile3, *html .colorTile4, *html .colorTile5, *html .colorTile6, *html .colorTile7, *html .colorTile8, *html .colorTile9, *html .colorTile10, *html .colorTile11, *html .colorTile12 {
	background-color:#E8E9E7;
	margin:10px 5px 20px 5px
}
*+html #formpageTOP {
	margin-top:0px
}
*html loginContentSignIn {
	margin-bottom:-20px
}
*html .signInTwoSubmit a {
	width:240px
}
*+html #sampleOrderCheckout a {
	margin:60px 0px 0px 10px
}
*+html #promozonelink1, *+html #promozonelink2, *+html #promozonelink3 {
	margin-left:-330px
}
*html #promozonelink1, *html #promozonelink2, *html #promozonelink3 {
	margin-left:-330px
}
*html #tabbedTitle {
	position:relative;
	z-index:80000;
	text-align:right;
	margin:8px 0px 0px -225px;
	padding:0px
}
*html #tabbedTitle a {
	margin:0px;
	text-align:right;
	padding:0px
}
*html .staticContentInteriorTABS {
	list-style-type:none;
	text-align:left;
	float:none;
	display:block;
	margin:0px 0 0 -300px;
	width:795px;
}
*+html .staticContentInteriorTABS li a {
	margin:0px 0px 0px -1px;
	padding:9px 5px 8px 5px;
	display:block;
	float:left;
	margin-top:-8px
}
*html .staticContentInteriorTABS li a {
	margin:0px 0px 0px -1px;
	padding:17px 5px 8px 5px;
	display:block;
	float:left;
	margin-top:-8px
}
*html #designLandingTOPwrap, *html #marketLandingTOPwrap, *html #enviroLandingTOPwrap, *html #performLandingTOPwrap {
	margin:0px 0px 0px 24px
}
*html #staticContentCollectionsTOP {
	margin:0px 0px 0px 24px
}
*html #forgotPasswordWrapGreen {
	width:1000px;
	margin-left:-7px;
	padding:5px 10px 5px 10px
}
#forgotPasswordWrapLime {
	background-color:#BD4701;
	width:1010px;
	padding:5px 10px 5px 10px
}
*html #forgotPasswordWrapLime {
	width:1005px;
	margin-left:-7px;
	padding:5px 10px 5px 10px
}
*html #forgotPasswordWrapWhiteWideLow {
	background-color:#FFF;
	width:850px;
	margin:70px 0 50px 30px;
	padding:20px 30px 30px 40px
}
*html #forgotPasswordWrapWhiteWideDivide {
	width:875px
}
*html #clear {
	width:750px
}
*+html #productSpecs ul, #productSpecs ol {
	margin-bottom:-30px
}
*+html #productSpecs table ul, #productSpecs ol {
	margin-bottom:0px
}
*html #contentAreaProductDetailSPECS {
	margin-left:15px
}
*html #featuredCollections{
	width:395px;
}

*+html #staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ul {
	margin-bottom:10px
}
*html #staticContentInteriorBOTTOMleft #productDetailsTABBEDnavAREA #contentAreaProductDetailSPECS #productSpecs ul {
	margin-bottom:20px
}
*html #staticContentInteriorBOTTOMleft {
	width:623px;
	margin:0 auto;
	overflow:hidden;
	background-image:url(../../Content/static%20images/interiorBG.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-bottom:-15px
}
*html .rightColumnImages {
	margin-right:-75px;
	position:relative;
	text-align:left;
	float:right;
	padding-top:20px;
	padding-left:5px;
	width:360px
}
*+html #productSpecs ul, #productSpecs ol {
	margin-bottom:-30px
}
*html #productSpecs ul, #productSpecs ol {
	margin-bottom:-30px
}
*+html #productSpecs table ul, #productSpecs ol {
	margin-bottom:0px
}
*html #productSpecs table ul, #productSpecs ol {
	margin-bottom:0px
}
*html #contentAreaProductDetailSPECS {
	margin-left:15px
}
#productSpecs .specTable ul li {
	width:350px;
	margin-left:10px;
	border-bottom:1px solid #ddd;
	padding:4px 0px 2px 0px;
	min-height:20px;
}


#productSpecs .specTable ul li.specLinks {
	width:350px;
	margin-left:10px;
	border-bottom: none;
	padding:4px 0px 2px 0px;
	min-height:20px;
}

#hardwoodSpecifications #productSpecs .specTable ul li {
	width:350px;
	margin-left:10px;
	border-bottom:1px solid #ddd;
	padding:6px 0px 4px 0px;
	min-height:20px;
}
#sendEmail {
	padding:20px 10px 50px 10px;
	color:#333
}
#sendEmail h1 {
	font-size:18px;
	padding-left:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	width:385px;
	display:block;
	border-bottom:1px solid #ddd
}
#sendEmail td {
	text-align:left
}
#sendEmail table {
	width:400px;
	margin:0 auto;
	padding-left:15px
}
#sendEmail table input {
	border:1px solid #ccc;
	width:200px;
	padding:3px;
	margin:0px;
	font-weight:normal;
	text-transform:none
}
#sendEmail textarea {
	border:1px solid #ccc;
	height:50px;
	width:200px;
	padding:3px
}
#sendEmail input {
	margin-right:30px
}



#literatureCenter {
}
#literatureOrder .link{}
#literatureCenter h1 {
	font-size:14px;
	color:#cd5d27;
	display:block;
	clear:both;
	margin:0px 0px 20px 0px;
	padding-top:20px;
	border-top:1px solid #DDD
}
#literatureCenter h2 {
	font-size:16px;
	display:block;
	clear:both;
	margin:0px 0px 20px 0px;
	padding-top:30px;
	border-top:1px solid #DDD
}

.projectProfilesDisplayItems a{text-decoration: none; color: #000; font-weight: bold; display: block; padding: 0px 20px 0px 25px;}


.orderButton{width: 755px; text-align: right; display: block; height: 37px;}

#literatureOrder .literatureGroup {width: 775px; padding: 5px 0px 0px 20px; display: block; background: #E3E3E0;

}

.literatureGroup {width: 775px; padding: 25px 0px 10px 20px; display: block; background: #E3E3E0;

}
.literatureLink {width: 366px;height: 190px; float: left; margin: 0px 10px 10px 5px; background-color: #FFF; text-align: left; }
.literatureLink br {
	display:block;
	margin:10px 0 0 0
}
.literatureLink input {
	border:1px solid #DDD;
	padding:1px
}
.literatureLink img {
	width:60px;
	float:left;
	padding:10px 10px 0 10px;}

.literatureLink .title {
	font-weight:bold;
	padding:10px 0px 10px 0px
}
.literatureLink .desc {
width: 265px;
float: right;
padding-right:10px;
display: block;
line-height: 14px;
font-size: 12px;
}

.literatureLink .desc a{color: #cd5d27;
}
.literatureLink .link a {
	color:#cd5d27;
	font-weight:bold;
float: right;
width: 275px;
	padding:5px 0px 0px 0px
}
.literatureCenter .divide {
}
#literatureCenter p {
	font-size:14px;
	display:block;
	clear:both;
	margin:20px 0px 30px 0px
}
#literatureCenter td {
	font-size:14px
}
#literatureCenter table input {
	border:1px solid #CCC;
	padding:5px;
	width:240px
}
#literatureCenter textarea {
	border:1px solid #CCC;
	padding:5px;
	width:560px;
	height:200px
}
#literatureCenter .greyWhiteSubmit input {
	background-image:url(../../Content/home/submitLite.jpg);
	background-repeat:no-repeat;
	border:medium none;
	color:#333;
	display:block;
	float:right;
	font-weight:bold;
	height:46px;
	padding-left:50px;
	text-align:left;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
	width:143px
}
#literatureCenter .backtotop a {
	clear:both;
	padding:10px 0px;
	text-decoration:none;
	display:block;
	font-weight:bold;
	color:#666
}
#literatureCenter p a {
	color:#cd5d27;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding:2px 3px;
	line-height:25px
}
#literatureCenter p a:hover {
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding:2px 3px;
	line-height:25px
}

.literatureOrderWindow 
{
	background-color:#EEEEEE;
	border:1px solid black;
	color:#333333;
	display:none;
	left:40%;
	padding:12px;
	position:fixed;
	top:17%;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	width:300px;
	height: 35px;
}

.formError {
	color:#F00;
	display:block;
	font-size:11px;
	font-weight:bold
}
.formError ul li {
	color:#F00;
	display:block;
	font-size:11px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none
}
#colorCoorWays .MoreFromThisCollectionLink a:hover img {
	border:2px solid #BD4701;
	background-color:#FFF;
	width:71px;
	height:71px
}


.SmallImages{ position: absolute; width: 425px; top: 465px;}
.SmallImages-2{ position: absolute; width: 425px;}

#ProjectProfile h1 a{margin-left: 0px; font-size: 11px; margin-top: 4px;}
#ProjectProfile h1 a:hover{ color: #666; margin-left: 0px; font-size: 11px; margin-top: 4px;}

#ProjectProfile a{text-decoration: none; color: #333; font-weight: bold; font-size: 12px; display: block; margin-left: 10px;}

#ProjectProfile a:hover{ color:#666; background: none; font-weight: bold; font-size: 12px; display: block; }
#ProjectProfile img{width: 300px;margin-bottom: 5px;}


.projectProfilesDisplay{width: 940px; padding: 25px 0px 10px 20px; display: block; background: #E3E3E0; }

.projectProfilesDisplayItems{width: 210px;height: 225px; float: left; margin: 0px 25px 25px 0px; background-color: #FFF; text-align: left; background-image:url(../../Content/littleblackarrow.jpg);
	background-repeat:no-repeat; background-position: 10px 189px;}
.projectProfilesDisplayItems a{text-decoration: none; color: #000; font-weight: bold; display: block; padding: 0px 20px 0px 25px;}


.projectProfilesDisplayItems a:hover{color: #666;}
.projectProfilesDisplayItems img{width: 190px; margin: 10px auto 5px auto; padding: 0px; clear: both;display: block; }

.projectProfilesTitle{color: #669999; font-size: 18px; font-weight: bold; padding: 0px; margin: 25px 0px 15px 0px;}
.projectProfilesTitle a{color: #669999; font-size: 18px; font-weight: bold; padding: 0px; display: block; margin: -22px 0px 0px 25px; text-decoration: none;}

.projectProfileCarousel {
	top: 513px;
}

#ProjectProfile {position: absolute; z-index: 3; top: 0; margin-top: 261px;}
#ProjectProfile ul {margin-top:20px;}
#ProjectProfile ul li.printedprofile {list-style-type:none; background:#ffffff url('/Content/printable_project_profile_pdf_icon.jpg') no-repeat top left; padding-left:15px; margin:10px 0 10px 12px; height: 19px;}
#ProjectProfile ul li.viewprofiles {list-style-type:none; background:#ffffff url('/Content/printable_project_profile_pic_icon.jpg') no-repeat top left; padding-left:15px; margin:10px 0 10px 12px; height: 20px;}

.literatureTitle{color: #CD5D27; font-size: 18px; font-weight: bold; padding: 0px; margin: 25px 0px 15px 0px;}
.literatureTitle a{color: #CD5D27; font-size: 18px; font-weight: bold; padding: 0px; display: block; margin: -22px 0px 0px 25px; text-decoration: none;}
.leedForms input{width: 190px; margin-left: 10px;}
.leedCheckbox{display: block; padding: 3px 10px 0 0; height: 30px; width: 160px; float: left; font-weight: normal;}
.leedCheckbox input{float: left; margin: 0px 5px 20px 0px; border: 1px solid #FFF;}
.leedLabel{width: 135px; display: block;}
#leedCalculatorContent{display: block; position: absolute; z-index: 3000000000; height: 350px; margin: 0px;width: 400px; padding-left: 5px; font-size: 11px; font-weight: bold; color: #110D0F; background: url(/Content/productdetails/ecoScorecardLogo.jpg); background-repeat: no-repeat; background-position: 10px 250px;}

#leedCalculatorContent #regSubmitXSML{float: right; margin: 5px 30px 0 0;}
*+html #leedCalculatorContent #regSubmitXSML{float: right; margin: 5px 15px 0 0;}

#leedCalculatorContent .formError{float: right;}

/*Begin Market Segments Tabs*/

#tabfeaturedCollections a{
	color:#000;
}

#tabfeaturedCollections b {
	display:block;
	font-size:1.7em;
	color:#000;
	width:300px;
}
.tabfeaturedCollectionItem {
	float:left;
	margin-right:50px;
	margin-top:20px;
	width:250px;
	color:#000;
}
.tabfeaturedCollectionItem img {
	margin-bottom:5px;
	width:250px;
}
.tabfeaturedCollectionItem a {
	color:#000;
	font-size:11px;
	text-decoration:none;
}


#tabfeaturedCollections{
	width:900px;
	}


/*End Market Segments Tabs*/

#whitebackground p {
background-color:#fff;
background-image:url(../../Content/static%20images/white.jpg);
}

/*Begin Design Is... Award CSS*/

#judgeItem {
display:block;
width:580px;
height:150px;
position:relative;
margin-bottom:40px;
}

#judgeItemPicture {
float:left;
padding-right: 20px;
}

#judgeItemText {
position:absolute;
left:175px;
bottom:0;
}
#judgeItemText p {
width:400px;
padding:0;
margin:0;
color:#666;
}
#judgeItemText p img{
margin-bottom:5px;
}
*#judgeItemText {
left:175px;
}


/*End Design Is... Award CSS*/



#SweepstakesWrapper{
background-color: #e1f3f4;
padding: 40px 20px 60px 80px;
}

#sweepsThanksRight{float: left; border-left: 1px solid #666; width: 200px; padding: 0px 0px 0px 20px; height: 390px;}

#sweepsThanksRight a {color: #565656; font-weight: bold; text-decoration: none; font-size: 12px; padding: 0px; display: block;}

#sweepsThanksRight a:hover {color: #565656; font-weight: bold; text-decoration: underline; font-size: 12px; padding: 0px; display: block;}


#sweepsThanksLeft{float: left; width: 690px;}

#SweepstakesInfoWrapper{
background-color: #e9f6f7;
padding: 40px 40px 60px 40px;
height: 550px;
background-image:url(../../Content/SweepsBG.jpg);
background-position: bottom; 
background-repeat: no-repeat;
color: #555;
}
#SweepstakesInfoWrapper h1{font-size: 24px;color: #0999a8; margin: 0px; padding: 0px 0px 20px 0px; font-weight: normal;}
#SweepstakesWrapper h2{font-size: 16px;color: #0999a8; margin: 0px; padding: 0px 0px 10px 0px; font-weight: normal;}

#SweepstakesInfoWrapper p{font-size: 15px; line-height: 24px; font-weight: normal;}

#SweepstakesInfoWrapper a{color: #555;}
#SweepstakesInfoWrapper table{font-size: 15px; line-height: 24px; font-weight: normal; padding-top: 30px;}
#SweepstakesInfoWrapper table td{padding: 0px 0px 20px 0px;}
#SweepstakesInfoWrapper table span{color: #0999a8;  text-transform: uppercase;}
#SweepsLeft{float: left; width: 500px;}

#SweepsRight{float: right; width: 370px;}

#SweepsRight h2{clear: both; font-size: 14px;color: #0999a8; margin: 0px; padding: 0px 0px 20px 0px; font-weight: normal;}

#SweepstakesWrapper ol{
padding: 0px;
margin: 0px 80px 0px 20px;
}

#SweepstakesWrapper ol li{
padding: 10px 0px;
color: #555;
margin: 0px;
}

#SweepstakesWrapper ol li{
padding: 10px 0px;
color: #555;
margin: 0px;
}

#SweepstakesWrapper ol li a{
color: #555;
}

#SweepstakesWrapper p{
color: #555;
}

#SweepstakesWrapper h1{color: #0999a8; margin: 0px; padding: 0px 0px 20px 0px; font-weight: normal; font-size: 24px;
}


#SweepstakesInfoWrapper .signInTwoSubmit a{color: #fff;}
.SweepsSignIn{display: block; background-color: #FFF;  padding: 15px 15px 10px 20px; width: 300px; border: 1px solid #0999a8; float: right; margin-right: 35px;}

.SweepsSignIn h1{display: none;}

.SweepsSignIn h2{font-size: 13px; padding: 0px; margin: 0px;}


#SweepstakesInfoWrapper .SweepsSignIn table{font-size: 11px; padding: 0px 0px 0px 0px; }

#SweepstakesInfoWrapper .SweepsSignIn table td{padding: 3px;}

#SweepstakesInfoWrapper .SweepsSignIn table td span input{border: 1px solid #ccc; padding: 3px; width: 170px;}

#pp_next {margin-top: 68px;}
#pp_next button{display: block; width: 17px; height: 119px; background-color: #ccc; position: absolute; /*top: 513px;*/ margin-left: 402px; font-weight: bold; font-size: 16px; color: #666; z-index: 50000; border: none; cursor: pointer; cursor: hand;opacity: 0.95;
	filter: alpha(opacity=95);
	-moz-opacity: 0.95;}

#pp_prev button{display: block; width: 17px; height: 119px; background-color: #ccc; position: absolute; /*top: 513px;*/ margin-left: -16px; font-weight: bold; font-size: 16px; color: #666; z-index: 50000; border: none; cursor: pointer; cursor: hand;opacity: 0.95;
	filter: alpha(opacity=95);
	-moz-opacity: 0.95;}
	
	
.salesRepTable a{color: #669999;}

#salesRepsLinks a{color: #669999; font-weight: bold; font-size: 13px; text-decoration: none; padding: 5px; margin-bottom:10px;}
#salesRepsLinks a:hover{color: #666;}

#projectInstallWrap{width: 300px; display: block; margin-top: -5px; padding: 0px 0px 10px 10px;}
.projectInstallSub{font-size: 12px; color: #333333; font-weight: bold;float: left;}

.nextInstall{float: right;}

.trimShow{clear: both; height: 120px; width: 340px; padding-left: 20px;}
.trimHeader{font-weight: bold; padding: 40px 0px 0px 120px;}
.trimCopy{}
.trimShow img{float: left; padding-right: 10px;}

/*Start Press Center*/

#staticContentInteriorTOPrightPress {
	float:right;
	text-align:left;
	width:180px;
	height:200px;
	background-color:#ffc800;
	border:1px solid #646464;
	padding:20px;
	color:#000;
}

#staticContentInteriorTOPrightPress a {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}

.pressRelease {
	display:block;
	padding-bottom:8px;
	padding-left:10px;
	margin:8px 0 8px 0;
	width:455px;
	height:40px;
	border-bottom:1px solid #d8d8d8;
	background:#ffffff url('/Content/press_releases/scg_press_bg_dot.gif') no-repeat top left;
}

.pressRelease a { text-decoration:none; }
.pressRelease a:hover { text-decoration:none; }

.newsArchive {
	text-align:right;
	width:465px
}

.newsArchive a {
	color:#000;
	text-decoration:none;
}
.newsArchive a:hover {
	color:#6e616a;
	text-decoration:none;
}
.newsArchive a:active {
	color:#000;
	text-decoration:none;
}

.rightColumnImagesPress {
	float:right;
	margin-right:-30px;
	padding-left:5px;
	position:relative;
	width:315px;
}

.rightColumnImagesPress a {
	color:#000;
	font-weight:bold;
	margin-bottom:20px;
	text-decoration:none;
	font-size:9px;
}

.rightColumnImagesPress img {
	clear:both;
	padding-bottom:5px
}

.rightColumnImagesPress h2 {
	color:#454343;
	font-size:13px;
	padding-bottom:10px;
	margin:0
}

* html .rightColumnImagesPress {
	margin-right:-15px;
	position:relative;
	text-align:left;
	float:right;
	padding-left:5px;
	width:390px
}


.rightColumnImagesPress .pressLiterature {
	float:left;
	margin-right:10px;
}

#pressKitImageGallery {
	width:950px;
}

#pressKitImageGalleryPair {
	width:305px;
	float:left;
	margin:0 0px 40px 0;
}

.pressKitImageGallerySingle{
	width:140px;
	overflow:hidden;
	float:left;
	margin:0 5px 0 0;
	font-size:9px;
	font-weight:bold;
}

.pressKitImageGallerySingle a, .pressKitImageGallerySingle a:visited, .pressKitImageGallerySingle a:hover {
	text-decoration:none;
	line-height:12px;
	font-size:10px;
	/*background:#DDD none no-repeat fixed 0 0;*/
}

.pressInfo {
	font-weight:bold;
	width:455px
}
.pressInfo a{color: #000;}

.pressInfo a:hover{color: #666;}
/*End Press Center*/





#hardwoodInstall .disclaimer{

position: absolute; 
top: 18px; 
font-weight: bold; 
color: #666666; 
font-size: 10px; 
width: 280px; 
margin-left: 110px;
}


.disclaimer{
  
font-weight: normal; 
color: #666666; 
font-size: 9px; 
width: 300px; display: block; height: 20px;
margin-left: 0px;
}

#productDetailsInteractiveBTM .disclaimer{color: #666666; text-align: center;
font-size: 8px; width: 180px; padding: 0px 0px 5px 0px; line-height: 10px;
}

.trimWrap{height: 360px;}

.trimDisclaim{font-size: 12px; padding: 0px 0px 0px 15px; letter-spacing: 0px; display: block; margin: -10px 0px 0px 0px;}


.quickshipMenu a{float: right; margin: -20px 80px 0px 0px;}  
#altproductdetailslink a{ color: #ffffff;  font-size: 15px; text-decoration: none; text-transform: uppercase; position: absolute; top: 700px; z-index: 3; margin: 10px 0px 0px 10px;}
#altproductdetailslinkBG{display: block; width: 260px; height: 40px; position: absolute; top: 700px; background: #b09513;
    opacity: 0.80;
    filter: alpha(opacity=80);
    -moz-opacity: 0.80; z-index: 2;}


#ontheedge_Ideas a{ color: #ffffff;  font-size: 9px; line-height: 18px; text-decoration: none; text-transform: uppercase; position: absolute; top: 253px; z-index: 3; margin: 10px 0px 0px 10px;}

#ontheedge_Ideas a strong{display: block; font-size: 17px;}

#ontheedge_IdeasBG{display: block; width: 210px; height: 52px; position: absolute; top: 253px; background: #0a3040;
    opacity: 0.98;
    filter: alpha(opacity=98);
    -moz-opacity: 0.98; z-index: 2;}
    
    
#ontheedge_IdeasSHG a{ color: #ffffff;  font-size: 9px; line-height: 18px; text-decoration: none; text-transform: uppercase; position: absolute; top: 145px; z-index: 3; margin: 10px 0px 0px 10px;}

#ontheedge_IdeasSHG a strong{display: block; font-size: 17px;}

#ontheedge_IdeasBGSHG{display: block; width: 210px; height: 52px; position: absolute; top: 145px; background: #0a3040;
    opacity: 0.98;
    filter: alpha(opacity=98);
    -moz-opacity: 0.98; z-index: 2;}
    
    
#LeedBoardErrors{  margin: 0px 0px 0px 450px;  position: absolute; }

#promoNewsBlock { display:block;margin:30px 0 0 0; }
#promoNewsBlock ul { display:inline; }
#promoNewsBlock ul li { list-style:none;float:left; margin:0 10px 20px 0;display:inline;width:260px;height:70px;color:#464646;font-size:1.1em }
#promoNewsBlock ul li a, #promoNewsBlock ul li a:active, #promoNewsBlock ul li a:visited { text-decoration:underline;font-size:1em;color:#464646;border:none;margin:0;padding:0;line-height:normal;float:none;display:inline; }
#promoNewsBlock ul li a:hover  { text-decoration:underline;font-size:1em;color:#464646;border:none; }

#promoNewsBlockEvents { float:right;margin-top:10px;background: url('/Content/static images/promo_zones/promo_upcoming_events.jpg') no-repeat left top; }
#promoNewsBlockEvents ul {width:291px;height:182px; }
#promoNewsBlockEvents ul li { margin:8px 0 0 50px;list-style:none;color:#fff;font-size:.8em }
#promoNewsBlockEvents ul li strong{ font-size:1.1em }

#promoCollectionsBlockLeft { float:left;margin-top:10px;width:489px;height:183px;display:inline;background: url('/Content/static images/promo_zones/promo_productcollections_lookbook.jpg') no-repeat left top; }
#promoCollectionsBlockLeftContent { margin-left:260px; }
#promoCollectionsBlockLeftContent p { width:215px; }
#promoCollectionsBlockLeftContent h1 { width:215px; }
#promoCollectionsBlockLeftContent a { border-top:1px solid #898989;width:170px; }

#promoCollectionsBlockRight { float:right;margin-top:10px;width:489px;height:183px;display:inline;background: url('/Content/static images/promo_zones/promo_productcollections_collections.jpg') no-repeat left top; }
#promoCollectionsBlockRightContent { margin-left:260px; }
#promoCollectionsBlockRightContent p { width:215px; }
#promoCollectionsBlockRightContent h1 { width:215px; }
#promoCollectionsBlockRightContent a { border-top:1px solid #898989;width:170px; }


#reclamationEmailWrap{display: block; width: 960px; height: 523px; background-image: url('/Content/SCG_Reclamation_Registry2_bg.png'); margin: 0px auto;}
#reclamationUserWrap{display: block; width: 960px; height: 523px; background-image: url('/Content/SCG_Reclamation_Registry_bg.png'); margin: 0px auto;}
#reclamationUserContent{float: right; display: block; width: 515px; margin: 40px 0px 0px 0px; color: #ffffff; }
#reclamationUserContent h3{font-weight: normal; font-size: 11px; margin: 0px 0px 10px 0px; width: 500px;}
*+html #reclamationUserContent h3{font-weight: normal; font-size: 11px; margin: 0px 0px 5px 0px; width: 500px;}
#reclamationUserContent label{font-weight: bold; font-size: 10px;}
#reclamationUserContent p{float: left;}
#reclamationUserContent p input{border: 1px solid #ffffff; padding: 2px;}
#reclamationUserContent p.p480 input {width: 480px;margin: 2px 0px 4px 0px}
*+html #reclamationUserContent p.p480 input {width: 480px;margin: 2px 0px 2px 0px}
#reclamationUserContent p.p110 input {width: 105px;margin: 2px 12px 4px 0px}
#reclamationUserContent p.p235 input {width: 230px;margin: 2px 12px 4px 0px}
#reclamationContentRight p{float: right; margin: 2px 30px 2px 0px;}
#reclamationContentRight select{border: 1px solid #ffffff; padding: 0px; width: 100px; margin: 0px 0px 0px 5px;}
#reclamationContentRight{display: block; clear: both;padding: 10px 0px 0px 0px;}
*+html #reclamationContentRight{display: block; clear: both;padding: 0px 0px 0px 0px;}
.reclamSubmitArea .reclamationSubmit{float: right; margin: 0px 30px 0px 0px;}
.reclamSubmitArea .reclamationSubmit input{float: left; background: #FFFFFF; border: 1px solid #ffffff; padding: 8px 50px; margin: 0px 0px 0px 0px; font-weight: bold;}
.reclamSubmitArea{ display: block; clear: both; padding: 15px 0px 0px 0px;}
*+html .reclamSubmitArea{ display: block; clear: both; padding: 5px 0px 0px 0px;}
.reclamSubmitArea p{width: 200px; text-align: right; padding: 0px 10px 0px 0px; margin: 5px 0px 0px 0px; display: block;float: left;}
#reclamationContentRight .reclamSubmitArea p input {border: none;}
#reclamationEmailContent{display: block;  width: 500px; margin: 75px 0px 0px 25px; float: left; color: #ffffff; font-size: 14px;}
#reclamationEmailContent br{display: block; margin: 4px 0px;}
#reclamationEmailContent  label{font-size: 12px; display: block; float: left; width: 40px; line-height: 22px;}
.emailstepone{display: block; width: 400px; height: 85px; margin: 0px 0px 0px 95px;}
.emailstepone input{background: #FFFFFF; font-weight: bold; text-transform: uppercase;border: 1px solid #ffffff; padding: 2px 0px; margin: 0px 0px 0px 0px; display: block;}
*+html .emailstepone input{background: #FFFFFF; font-weight: bold; text-transform: uppercase;border: 1px solid #ffffff; padding: 2px 30px; margin: 10px 0px 0px 40px; display: block;}
.emailsteptwo{display: block; width: 400px; height: 160px; margin: 40px 0px 0px 95px;}
.emailsteptwo input{border: 1px solid #ffffff; padding: 2px; width: 250px;}
.emailstepthree{display: block; width: 400px; height: 85px; margin: 30px 0px 0px 95px;}
.emailstepthree input{background: #FFFFFF; font-weight: bold; text-transform: uppercase;border: 1px solid #ffffff; padding: 2px 30px; margin: 10px 0px 0px 40px;}
.logoPreview{position: absolute; display: block; width: 130px; height: 45px; background: transparent; top: 0px; margin: 190px 0px 0px 520px;}

*+html .logoPreview{position: absolute; display: block; width: 130px; height: 45px; background: transparent; top: 0px; margin: 195px 0px 0px 425px;}

#shg_wrapper{width: 1024px;}

#shg_wrapper #contentAreaSearchResultsRIGHT {
    background-image: url("../../Content/searchresults/search_gradBG.jpg");
    float: right;
    margin: 0 0px 0px 0;
    padding-left: 50px;
    width: 975px;
}

#shg_wrapper #contentAreaSearchResultsTOPBTM {
    background: none repeat scroll 0 0 #CCCCCC;
    clear: both;
    display: block;
    height: 18px;
    margin: 0 0 0 0px;
    padding: 8px 0 8px 10px;
    width: 1015px;
}

#shg_wrapper .numberProductResults {
    color: #666666;
    float: left;
    padding-top: 2px;
    width: 10px;
}

#shg_wrapper .quickshipBTM {
    background: url("../../Content/searchresults/quickshipfooter.gif") no-repeat scroll left center transparent;
    color: #666666;
    float: left;
    font-size: 10px;
    letter-spacing: 1px;
    margin-left: -10px;
    margin-top: -2px;
    padding: 6px 0 0 70px;
    text-transform: uppercase;
}
#shg_header{background: #bd9213; width: 1024px; height: 50px; clear: both; display: block; margin: 5px 0px 10px 0px; line-height: 26px;}
#shg_header span{float: right; color: #ffffff; font-weight: normal; padding: 12px 24px 0px 0px ; font-size: 12px;}
#shg_header span b{font-size: 24px;}
#shg_footer{dipslay: block; clear: both; border-top: 30px solid #baa54d; width: 1024px; padding: 10px 0px 0px 0px; text-align: right; color: #b5b5bb; font-style: italic; font-size: 12px; line-height: 26px;}
#shg_footer a{text-decoration: none; color: #999fa9; font-style: normal; padding: 0px 10px;}
#shg_footer a:hover{color: #6d7584;}


.colorWaysQuickship{display: block; margin: -8px 0px 6px 10px; font-size: 10px; font-style: italic;}
.leedForms2 input{width: 190px; margin-left: 19px;}

div#eco_content h1 {
  font-size: 1.5em;
  font-weight:normal;
  border-bottom: solid 7px #777;
  text-align:left;
  margin-bottom:0.8em;
  padding-bottom: 0.3em;
}
div#eco_content h2 {
  font-size:1.2em;
  padding: 0.3em 0 0 0 !important;
  margin:0.2em 0 0 0 !important;
  text-align:left;
}
div#eco_content h3 {
  border-top: solid 7px #777;
  font-weight:bold;
  font-size:1.2em;
  padding: 0;
  margin: .1em 0 0 0;
  text-align:left;
  width:100% !important;
}
div#eco_content h3.credit_category {
  margin-top: 0.2em;
  padding-top: 0.2em;
}
div#eco_content h4 {
  font-style:italic;
  font-size:1.1em;
  padding-bottom: 0.25em;
  text-align:left;
}
div#eco_content tr {margin:.3em 0;}
div#eco_content td {text-align:left;}
div#eco_content ul {list-style-type:none;}
div#eco_content li {padding-left:0.7em;}
div#eco_content div#eco_content { margin:1em auto;width:680px;}
div#eco_content div#name { 
  float:right;
  font-size:1.5em;
  font-weight:normal;
}
div#eco_content h2.bottom_bar {
  border-bottom: solid 7px #777;
  font-size:1.9em;
  font-weight:normal;
  text-align:right;
  width:100%;
}
div#eco_content tr.proj_attr td {padding:0.2em 0.2em;}
div#eco_content td.label { font-weight:bold; }
div#eco_content tr.credit_row > td {padding:0.7em 0.5em 0.7em 0.6em;vertical-align:top;}
div#eco_content td.credit_overview {
  width:300px;
  border-right: solid 1px #888;
}
div#eco_content div.credit_summary {
  width:300px;
}
div#eco_content td.credit_details {
  width:170px;
  border-right: solid 1px #888;
  padding-left:0.3em;
}
div#eco_content td.credit_result {
  width:130px;
}
div#eco_content tr.credit_header td {
  font-weight:bold;
  border-bottom: solid 1px #888;
  padding-left: 0.5em;
  vertical-align: bottom;
}
div#eco_content div#header-image {
  height:40px;
  width:224px;
  background-image: url(http://scgui-dev.shaw.fluidmedia.com/Content/LEED/scg_logo.gif); background-position: 0% 0%; background-repeat: no-repeat no-repeat; 
  background-repeat: no-repeat !important;
}
div#eco_content div#page-footer,div#eco_content div#page-footer-first {
  width:100%;
  text-align:left;
  border-top: solid 7px #777;
}
div#eco_content div#footer {
  background:#FFF none repeat scroll 0 0;
  clear:both
}
div#eco_content div#footer-image {
  margin: 2em auto;
  text-align:center;
}
div#eco_content div#page-header-first,div#eco_content div#page-header {
  border-bottom:none !important;
}
div#eco_content #page-header,div#eco_content #page-header-first {
  top: 0.5in;
}
div#eco_content #page-header-pat,div#eco_content #page-header-first-pat {
  top: 0.24in;
}
div#eco_content table.rc_details {width:100%;}
div#eco_content td.r_align {text-align:right;}
div#eco_content table.rc_details tr td {
	padding: 0;
}
div#eco_content table.rc_details td.padded_value { padding-left: 0.5em !important; }
div#eco_content div#disclaimer {
  width: 500px;
  text-align:left;
  margin-bottom:2em;
}
div#eco_content .no-left-pad {padding-left: 0 !important;}

