#bdASPAStep1 #divContent, #bdASPAStep2 #divContent, #bdASPAStep3 #divContent, #bdASPAStep4 #divContent, #bdASPAStep5 #divContent, #bdASPAStep6 #divContent {width:792px;padding:20px 13px;margin:auto;}
#divASPALanding {width:792px;margin:auto;}
	.aASPALandingBucket1 {margin:7px 7px 5px 0;float:left;}
	.aASPALandingBucket2 {margin:7px 0 0;float:left;}
	#pNote {width:592px;height:25px;font-size:11px;color:#fff;background:#6b6b6b;padding:8px 10px 0;margin:3px 0 0;float:right;}
	#h1ASPALanding {font-size:14px;color:#555454;margin:0 0 5px;float:left;margin-bottom:4px;}
	#aViewAllArtShades {float:right; padding-bottom:6px;}
	#aLearnMore {float:right; padding-bottom:6px;}
	#divASPALandingSort {width:756px;height:437px;background:#fff;padding:17px;border:1px solid #c2bebe;overflow:auto;}
		#divASPALandingSort table {width:170px;margin:0 5px 25px;_margin:0 3px 25px;float:left;cursor:pointer;}
			#divASPALandingSort table td {text-align:center;vertical-align:middle;}
			#divASPALandingSort table td.border {height:170px;padding:4px;border:1px solid #8f8f8f;}
			#divASPALandingSort table td.description {font-size:10px;font-weight:bold;color:gray;text-decoration:none;padding:10px 3px 0;}
			#divASPALandingSort table td a {color:#646464;text-decoration:none;}
#divASPAContent {width:774px;margin:auto;}
	.errorMessage {font-weight:bold;font-size:14px;color:Red;margin:0 5px 5px;display:block;}
	.artwork #divASPAMainTabs {display:none;}
	#divASPAMainTabs {width:774px;height:31px;margin:auto;}
		#divASPAMainTabs a {height:31px;background:url("../images/art-shade-pattern-app/aspa-sprite.png?v=1?v=1") no-repeat;margin:0 2px 0 0;overflow:hidden;float:left;}
			#divASPAMainTabs a#aASPAProduct {width:117px;background-position:0 0;}
			#divASPAMainTabs a#aASPAPattern {width:112px;background-position:-117px 0;}
			#divASPAMainTabs a#aASPAColor {width:96px;background-position:-229px 0;}
			#divASPAMainTabs a#aASPATrim {width:78px;background-position:-325px 0;}
			#divASPAMainTabs a#aASPAFinalize {width:111px;background-position:-403px 0;}
			#divASPAMainTabs a#aASPAFinalize2 {width:111px;background-position:-837px 0;}
			#divASPAMainTabs a#aASPAOtherProducts {width:158px;background-position:-514px 0;}
			#divASPAMainTabs a#aASPAHelp {width:52px;background-position:-672px 0;float:right;}
				#divASPAMainTabs a#aASPAProduct.nonClick {background-position:0 -31px;}
				#divASPAMainTabs a#aASPAPattern.nonClick {background-position:-117px -31px;}
				#divASPAMainTabs a#aASPAColor.nonClick {width:96px;background-position:-229px -31px;}
				#divASPAMainTabs a#aASPATrim.nonClick {background-position:-325px -31px;}
				#divASPAMainTabs a#aASPAFinalize.nonClick {background-position:-403px -31px;}
				#divASPAMainTabs a#aASPAFinalize2.nonClick {background-position:-837px -31px;}
				#divASPAMainTabs a#aASPAOtherProducts.nonClick {background-position:-514px -31px;}
				#bdASPAStep1 #divASPAMainTabs a#aASPAProduct {background-position:0 -62px;}
				#bdASPAStep2 #divASPAMainTabs a#aASPAPattern {background-position:-117px -62px;}
				#bdASPAStep3 #divASPAMainTabs a#aASPAColor {background-position:-229px -62px;}
				#bdASPAStep4 #divASPAMainTabs a#aASPATrim {background-position:-325px -62px;}
				#bdASPAStep5 #divASPAMainTabs a#aASPAFinalize {background-position:-403px -62px;}
				#bdASPAStep5 #divASPAMainTabs a#aASPAFinalize2 {background-position:-837px -62px;}
				#bdASPAStep6 #divASPAMainTabs a#aASPAOtherProducts {background-position:-514px -62px;}
				#divASPAMainTabs a#aASPAHelp:hover {background-position:-672px -62px;}
#divDesignYourOwnContent {width:792px;margin:auto;}
.divHeaderBuckets {margin:0 11px 0 0;}
.divHeaderBuckets1 {margin:0 10px 0 0;}
.divHeaderBuckets2 {margin:0;}
.divHeaderBuckets {margin:0 5px 0 0;}
.divHeaderBuckets {width:193px;float:left;}
.divHeaderBuckets a {display:block;text-decoration:none;}
.divHeaderBuckets a:hover {color:#6e6e6e;text-decoration:underline;}
.divHeaderBuckets h1{padding:0;}
.divHeaderBuckets h1, .divHeaderBuckets h1 a{font-size:14px;font-weight:bold;color:black;text-transform:uppercase;display:block;margin:6px 0 0 0;}
.divHeaderBuckets h1 span {color:#990000;}
.divHeaderBuckets p, .divHeaderBuckets p a{font-size:11px;color:black;line-height:14px;}
.divHeaderBuckets p{padding:0;margin:8px 0 0 0;}
.pCaption {width:792px;font:bold 14px/18px Arial, Helvetica, sans-serif;color:#6e6e6e;text-align:right; padding:0;margin:6px 0 15px;}
.pCaption b {font-size:18px;color:#990000;}
.pCaption a {font-size:12px;font-weight:normal;}
#divASPAArtTabs {width:774px;height:31px;margin:auto;display:none;}
	#divASPAArtTabs a {height:31px;background:url("../images/art-shade-pattern-app/aspa-sprite.png?v=1?v=1") no-repeat;margin:0 2px 0 0;overflow:hidden;float:left;}
		#divASPAArtTabs a#aASPAProduct2 {width:117px;background-position:0 0;}
		#divASPAArtTabs a#aASPAArtwork2 {width:112px;background-position:-725px 0;}
		#divASPAArtTabs a#aASPAColor2 {width:96px;background-position:-229px 0;}
		#divASPAArtTabs a#aASPAFinalize2 {width:111px;background-position:-837px 0;}
		#divASPAArtTabs a#aASPAHelp2 {width:52px;background-position:-672px 0;float:right;}
			#divASPAArtTabs a#aASPAProduct2.nonClick {background-position:0 -31px;}
			#divASPAArtTabs a#aASPAArtwork2.nonClick {background-position:-725px -31px;}
			#divASPAArtTabs a#aASPAColor2.nonClick {width:96px;background-position:-229px -31px;}
			#divASPAArtTabs a#aASPAFinalize2.nonClick {background-position:-837px -31px;}
			#bdASPAStep1 #divASPAArtTabs a#aASPAProduct2 {background-position:0 -62px;}
			#bdASPAStep2 #divASPAArtTabs a#aASPAArtwork2 {background-position:-725px -62px;}
			#bdASPAStep3 #divASPAArtTabs a#aASPAColor2 {background-position:-229px -62px;}
			#bdASPAStep5 #divASPAArtTabs a#aASPAFinalize2 {background-position:-837px -62px;}
			#divASPAArtTabs a#aASPAHelp2:hover {background-position:-672px -62px;}
		.nonClick {cursor:default;}
.artwork #divASPAArtTabs {display:block;}
#divASPABdy {width:738px;color:#fff;background:#6e6e6e;padding:20px 18px;position:relative;}
	#divASPABdy h1, #divASPABdy h2 {color:#fff;float:left;}
	#divASPABdy h2 {font-size:14px;}
	#imgASPANext {float:right;}
	.nextButton {float:right;}
	#divASPASecTabs {width:736px;height:30px;}
		#divASPASecTabs a {height:30px;background:url("../images/art-shade-pattern-app/aspa-sprite.png?v=1") no-repeat;margin:0 6px 0 0;overflow:hidden;float:left;}
			#divASPASecTabs a#aASPAFixturesPendants {width:162px;background-position:0 -93px;}
				#divASPASecTabs a#aASPAFixturesPendants:hover, #divASPASecTabs a#aASPAFixturesPendants.current {background-position:0 -123px;}
			#divASPASecTabs a#aASPATableFloorWall {width:296px;background-position:-162px -93px;}
				#divASPASecTabs a#aASPATableFloorWall:hover, #divASPASecTabs a#aASPATableFloorWall.current {background-position:-162px -123px;}
			#divASPASecTabs a#aASPALampShades {width:118px;background-position:-458px -93px;}
				#divASPASecTabs a#aASPALampShades:hover, #divASPASecTabs a#aASPALampShades.current {background-position:-458px -123px;}
			#divASPASecTabs a#aASPAArtwork {width:92px;background-position:-1026px -93px;}
				#divASPASecTabs a#aASPAArtwork:hover, #divASPASecTabs a#aASPAArtwork.current {background-position:-1026px -123px;}
			#divASPASecTabs a#aASPABasic {width:101px;background-position:-576px -93px;}
				#divASPASecTabs a#aASPABasic:hover, #divASPASecTabs a#aASPABasic.current {background-position:-576px -123px;}
			#divASPASecTabs a#aASPAAdvanced {width:143px;background-position:-677px -93px;}
				#divASPASecTabs a#aASPAAdvanced:hover, #divASPASecTabs a#aASPAAdvanced.current {background-position:-677px -123px;}
			#divASPASecTabs a#aASPAPopCombos {width:206px;background-position:-820px -93px;}
				#divASPASecTabs a#aASPAPopCombos:hover, #divASPASecTabs a#aASPAPopCombos.current {background-position:-820px -123px;}
	#divASPAProductSort {width:700px;background:#fff;padding:17px;border:5px solid #990000;overflow:auto;}
	.shortASPASort {height:493px;}
	.longASPASort {height:532px;}
	#bdASPAStep5 #divASPAProductSort {border:1px solid #c2bebe;}
		#divASPAFixturesPendants, #divASPATableFloorWall, #divASPALampShades, #divASPAArtwork {display:none;}
		#divASPAProductSort table {width:154px;margin:0 8px 25px;_margin:0 6px 25px;float:left;cursor:pointer;}
			#divASPAProductSort td {text-align:center;vertical-align:middle;font-size:14px;font-family: Arial,Helvetica,sans-serif;}
				#divASPAProductSort td.border {height:160px;padding:4px;border:1px solid #8f8f8f;}
				#divASPAProductSort td.borderSelect {padding:0;border:5px solid #cc0000;}
				#divASPAProductSort td.description {font-size:10px;font-weight:bold;color:gray;text-decoration:none;padding:10px 3px 0;font-family:Verdana;}
				#divASPAProductSort td.descriptionSelect {color:#cc0000;}
				#divASPAProductSort td a {color:#646464;text-decoration:none;}
				#divASPAProductSort .artworkProdNameOverlay {position:relative;}
					#divASPAProductSort .artworkProdNameOverlay table {width:90px;height:145px;margin:0;float:none;position:absolute;left:28px;}
						#divASPAProductSort .artworkProdNameOverlay table td {font:bold 14px/18px Arial, Helvetica, sans-serif;}
		#divASPAArtworkTitle { font-family:Arial; color:Black; font-weight:bold; font-size:14px; margin-bottom:10px;}
	#divASPAPattern {width:400px;color:#fff;float:left;}
		#divPattern {width:400px;height:93px;background:#fff url("../images/art-shade-pattern-app/ajax-loader.gif") no-repeat center center;}
		.artwork #divPattern {display:none;}
		.artwork #backToBrowsePatterns {visibility:hidden;}
		#aASPAPatternColor1, #aASPAPatternColor2, #aASPAPatternColor3, #aASPAPatternColor4, #aASPAPatternColor5 {width:74px;height:73px;border:1px solid #fff;float:left;}
		#aASPAPatternColor1, #aASPAPatternColor2, #aASPAPatternColor3, #aASPAPatternColor4 {margin:0 5px 0 0;}
			#aASPAPatternColor1:hover, #aASPAPatternColor2:hover, #aASPAPatternColor3:hover, #aASPAPatternColor4:hover, #aASPAPatternColor5:hover {border-color:#cc0000;}
			#aASPAPatternColor1.selected, #aASPAPatternColor2.selected, #aASPAPatternColor3.selected, #aASPAPatternColor4.selected, #aASPAPatternColor5.selected {width:66px;height:65px;border:5px solid #cc0000;}
		.aPatternColor1, .aPatternColor2, .aPatternColor3, .aPatternColor4, .aPatternColor5 {width:74px;height:73px;border:1px solid #ccc;float:left;position:relative;}
			.aPatternColor1 img, .aPatternColor2 img, .aPatternColor3 img, .aPatternColor4 img, .aPatternColor5 img {display:none;}
		.aPatternColor1, .aPatternColor2, .aPatternColor3, .aPatternColor4 {margin:0 5px 0 0;}
			.aPatternColor1:hover, .aPatternColor2:hover, .aPatternColor3:hover, .aPatternColor4:hover, .aPatternColor5:hover {border-color:#cc0000;}
			.aPatternColor1.selected, .aPatternColor2.selected, .aPatternColor3.selected, .aPatternColor4.selected, .aPatternColor5.selected {width:66px;height:65px;border:5px solid #fff;}
				.aPatternColor1.selected img, .aPatternColor2.selected img, .aPatternColor3.selected img, .aPatternColor4.selected img, .aPatternColor5.selected img {position:absolute;top:75px;left:18px;display:block;}
		#aEditColors {display:none;}
		.artwork .aEditColorsBtn {display:none;}
		.artwork .h1Browse {display:none;}
		.artwork #divEditablePatternsCheck {display:none;}
		.artwork #divAttributeSelects {position:absolute;top:350px;*top:335px;left:15px;}
		#bASPAAvailability {font-size:10px;margin:8px 0 0;display:block;}
		.artwork #bASPAAvailability {position:absolute;top:348px;*top:333px;left:211px;}
	#divASPAShade {width:312px;height:370px;float:right;}
		#tblASPAShade {width:312px;height:320px;background:#fff url("../images/art-shade-pattern-app/ajax-loader.gif") no-repeat center center;padding:10px;}
			#tblASPAShade td {text-align:center;vertical-align:middle;}
				.aASPAShadeOptions {margin:5px 0 0;float:left;}
				#print8x8Btn {display:none;}
				.artwork #print8x8Btn {display:block;}
		#print8x8 {width:600px;}
			#print8x8Heading {font-size:14px;font-weight:bold;}
				#print8x8BtnDl {width:256px;height:27px;margin:auto;display:block;}
				#print8x8Note {font-style:italic;}
	#divASPAPatternSort {width:700px;height:350px;background:#fff;padding:17px;border:1px solid #c2bebe;overflow:auto;position:relative;}
		#divASPAPatternSort a {width:100px;height:100px;border:1px solid #8f8f8f;margin:0 5px 25px;_margin:0 3px 25px;float:left;overflow:hidden;position:relative;display:block;cursor:pointer;}
		.artwork #divASPAPatternSort a {width:215px;height:215px;}
			#divASPAPatternSort a:hover {border-color:#cc0000;}
			#divASPAPatternSort a.selected {width:92px;height:92px;_height:46px;border:5px solid #cc0000;}
			.artwork #divASPAPatternSort a.selected {width:207px;height:207px;_height:161px;}
				#divASPAPatternSort a.selected img {position:absolute;top:-4px;left:-4px;}
	#divASPAPatternColorizerSort {width:734px;background:#fff;border:5px solid #990000;}
		.artwork #divSelectSwatchText {margin:65px 0 0;}
		#divASPABasic {padding:17px 0 17px 7px;}
			#divASPABasic a {width:35px;height:35px;margin:0 8px 8px;float:left;display:block;}
			#divASPABasic #ctl00_ctl00_MainContent_MainContent_rptBasicColors_ctl69_btnBasicColor {width:32px;height:32px;border:1px solid #ccc;}
		#divASPAAdvanced, #divASPAPopCombos {display:none;}
		#divASPAAdvanced {}
			#jPicker {width:650px;margin:7px auto;}
		#divASPAPopCombos {width:700px;height:350px;background:#fff;padding:12px;overflow:auto;}
			#divASPAPopCombos a {width:100px;height:100px;border:1px solid #8f8f8f;margin:0 5px 25px;_margin:0 3px 25px;float:left;display:block;cursor:pointer;}
				#divASPAPopCombos a:hover {width:100px;height:100px;border:1px solid #cc0000;}
				#divASPAPopCombos a.selected {width:92px;height:92px;border:5px solid #cc0000;}
			.artwork #divASPAPopCombos a {width:215px;height:215px;}
				.artwork #divASPAPopCombos a:hover {width:215px;height:215px;}
				.artwork #divASPAPopCombos a.selected {width:207px;height:207px;}	
	.aTrimColor1, .aTrimColor2, .aTrimColor3, .aTrimColor4, .aTrimColor5 {width:74px;height:23px;text-decoration:none;text-align:center;padding:50px 0 0;border:1px solid #ccc;float:left;position:relative;}
		.aTrimColor1 img, .aTrimColor2 img, .aTrimColor3 img, .aTrimColor4 img, .aTrimColor5 img {display:none;}
		.aTrimColor1 span, .aTrimColor2 span, .aTrimColor3 span, .aTrimColor4 span, .aTrimColor5 span {font:bold 14px Arial, Helvetica, Verdana, sans-serif;}
			.aTrimColor1 span, .aTrimColor3 span {color:#fff;}
		.aTrimColor1, .aTrimColor2, .aTrimColor3, .aTrimColor4 {margin:0 5px 0 0;}
			.aTrimColor1:hover, .aTrimColor2:hover, .aTrimColor3:hover, .aTrimColor4:hover, .aTrimColor5:hover {border-color:#cc0000;}
			.aTrimColor1.selected, .aTrimColor2.selected, .aTrimColor3.selected, .aTrimColor4.selected, .aTrimColor5.selected {width:66px;height:21px;padding:46px 0 0;border:5px solid #fff;}
				.aTrimColor1.selected img, .aTrimColor2.selected img, .aTrimColor3.selected img, .aTrimColor4.selected img, .aTrimColor5.selected img {position:absolute;top:75px;left:18px;display:block;}
	.divTrim {width:400px;height:6px;}
	#divASPAFinalize {width:400px;color:#fff;float:left;}
		#divASPAFinalize h2 {font-size:20px;}
		#divASPAFinalize span {font-size:17px;}
		#divASPAFinalize table td {font-weight:bold;color:#fff;padding:3px;vertical-align:middle;}
		#txtQty {width:20px;height:17px;font-size:15px;padding:5px;border:1px solid #606060;}
		.txtQty {width:20px;height:17px;font-size:15px;padding:5px;border:1px solid #606060;}
		#divAddToCart {width:138px;height:37px;background:url("../images/art-shade-pattern-app/add-to-cart-disabled.png") no-repeat;}
		#divASPAFinalize a {font-weight:bold;color:#fff;}
		#divAddThis {float:right;}
		#divDescription {width:368px;background:#555;padding:15px 20px;border:1px solid #fff;}
			#divDescription ul {padding:0 0 0 14px;_padding:0;}
		#divASPAFinalize .disclaimer {color:#fff;}
	#divColorVaryDisclaimer {padding-top:10px;text-align:center;}
	#divColorVaryDisclaimer.disclaimer {color:#666;}
	#divAddSelected {margin:0 0 10px 0;float:right;}
		#divAddSelected a, #divAddSelected input {font-size:11px;font-weight:bold;color:#fff;margin:15px 10px 0 0;float:left;display:block;}
		#divAddSelected .btnAddToPortfolio {margin:25px 10px 0 0;}
