/* CSS Document */

#linkarrow a {
	float:left;
	margin-left:-20px;
	padding-left:20px;
	background-image:url(../images/trade/linkarrow.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#94012D;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	
	
	
	
	.mainContent-intro { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
	
	.mainContent-outro { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#94012D; }
	
	#mainContent-requestBrochure { float:left; width:330px; height:170px; color:#FFFFFF; font-size:29px; 
									padding:30px 30px 0px 30px; margin-top:20px;
									background-image:url(../images/requestBrochureBackground.gif); 
									background-position:top left; background-repeat:no-repeat; 
									font-family:Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif;}
		.mainContent-title { font-size:16px; } /*HACKED*/
		
		.mainContent-click { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
		
		#mainContent-requestBrochure a { color:#FFFFFF; text-decoration:underline; padding-left:20px; 
										background-image:url(../images/arrow.gif); background-position:left; 
										background-repeat:no-repeat; font-size:12px; 
										font-family:Verdana, Arial, Helvetica, sans-serif; }
										
	#mainContent-tradeSite { float:left; width:330px; height:204px; color:#FFFFFF; font-size:23px; 
									padding:20px 30px 0px 30px; margin-top:20px;
									background-image:url(../images/tradeSiteBg.gif); 
									background-position:top left; background-repeat:no-repeat; 
									font-family:Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif;}	
									
	.mainContent-tradeSiteCopy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }	
	
		
		#mainContent-tradeSite a { color:#FFFFFF; padding-left:20px;
										background-image:url(../images/arrow.gif); background-position:left; 
										background-repeat:no-repeat; font-size:12px; text-decoration:underline; 
										font-family:Verdana, Arial, Helvetica, sans-serif; }	
										
	#mainContent-findUs { float:left; width:190px; height:184px; color:#7E7E7E; font-size:12px; line-height:16px;
									padding:80px 30px 0px 170px; margin-top:80px;
									background-image:url(../images/findUsBackground.gif); 
									background-position:top left; background-repeat:no-repeat; 
									font-family:verdana, Arial, Helvetica, sans-serif;}	
	
		.mainContent-findUsPhone{ font-family:Trebuchet MS, Times new Roman, Arial, Helvetica, sans-serif; font-size:21px; 
									line-height:14px; color:#880028; font-weight:bold; }	
									
		#mainContent-findUs a { color:#7E7E7E; text-decoration:underline; padding-left:20px;
								background-image:url(../images/arrow2.gif); background-position:left; 
								background-repeat:no-repeat; font-size:10px; font-weight:bold;
								font-family:Verdana, Arial, Helvetica, sans-serif; }	
								
								
								
#range-productFeature {float:left; width:300px; }

#range-productFeatureInside {float:left; width:300px; background-image:url(../images/range/featuresMiddle.jpg); background-position:top; background-repeat:repeat-y; }	

#range-productFeatureBottom {float:left; width:260px; background-image:url(../images/range/featuresBottom.jpg); background-position:bottom; background-repeat:no-repeat; padding:0px 20px 10px 20px;}	

#range-productFeatureTop{float:left; width:260px; background-image:url(../images/range/featuresTop.jpg); background-position:top; background-repeat:no-repeat; padding:20px 20px 10px 20px; }

#range-productFeatureTop2{float:left; width:350px; padding:0px 20px 0px 20px; }
#range-productFeatureTop3{float:left; width:350px; padding:0px 20px 0px 20px; }

#range-productFeature{float:left; width:300px; padding:20px 0px 10px 0px; }

#range-productFeature p {float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#range-productFeatureTitle{float:left; width:260px; padding:15px 20px 5px 20px; font-size:12px; font-family:Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#98012E; border-bottom:1px solid #98012E; 
background-image:url(../images/range/titleWaterDrop.jpg); background-position:top right; background-repeat:no-repeat;
}

#range-productFeatureRow{float:left; width:260px; padding:5px 10px 5px 20px; text-align:left;  border-bottom:1px solid #98012E; 
}

#range-productFeatureRowLeft{float:left; width:190px; }
#range-productFeatureRowRight{float:left; width:30px; padding-left:20px; text-align:left; }

#range-productFeatureFlash {float:left; width:460px; padding-left:20px; }	

#range-productFeatureAccessories {float:left; width:300px; height:58px; margin-top:15px; text-align:center; padding-top:12px;
background-image:url(../images/range/featuresAccessoriesBorder.jpg); background-position:center; background-repeat:no-repeat; }

#range-productFeaturesHeading {float:left; font-family:	Flux, Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color: #8B0E12; width:340px; padding-bottom:10px; }	

#accessoriesTopLeft, #aboutTopLeft {float:left; width:460px; }	

#accessoriesNavigation, #aboutNavigation {float:right; width:220px; line-height:15px; }	

#accessoriesNavigationTitle, #aboutNavigationTitle  {float:left; width:220px; text-align:center; padding-bottom:15px; font-size:16px; font-weight:bold; color:#353535; }							

#accessoriesNavigationLink a, #aboutNavigationLink a {float:left; width:170px; text-align:center; padding:10px 20px 10px 20px; 
border-top: 1px solid #D0D0D0; text-align:left; color:#646464; text-decoration:none; font-weight:bold; 
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#aboutNavigationLinkInside a {float:left; width:150px; text-align:center; padding:0px 20px 8px 40px; 
text-align:left; color:#646464; text-decoration:none; font-weight:normal; border-top: 0px;
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#aboutNavigationLinkInside2 a {float:left; width:150px; text-align:center; padding:0px 20px 8px 40px; 
text-align:left; color:#646464; text-decoration:none; font-weight:normal; border-top: 0px;
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#aboutNavigationLinkInside a:hover { color:#92012C; text-decoration:underline; font-weight:normal; }		

#aboutNavigationLinkInside2 a:hover { color:#92012C; text-decoration:underline; font-weight:normal; }		

#accessoriesNavigationLink-onIt a, #aboutNavigationLink-onIt a {float:left; width:170px; text-align:center; padding:10px 20px 10px 20px; 
border-top: 1px solid #D0D0D0; text-align:left; color:#92012C; text-decoration:underline; font-weight:bold; 
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#aboutNavigationLinkInside-onIt a {float:left; width:150px; text-align:center; padding:0px 20px 8px 40px; 
text-align:left; color:#92012C; text-decoration:underline; font-weight:normal; border-top: 0px;
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#accessoriesNavigationLink a:hover, #aboutNavigationLink a:hover { color:#92012C; text-decoration:underline; font-weight:bold; }

	
#accessoriesProduct { float:left; width:360px; background-image:url(../images/range/accessories/tops.gif); background-position:top; background-repeat:no-repeat; padding:15px 0px 0 15px; }

.accessoriesTitleBracket {font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

#accessoriesProductInformation { float:left; width:190px; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}

#accessoriesProductImage { float:left; width:165px; padding=left:20px}

.accessoriesInsideTitle {font-size: 14px; font-family:Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif; font-weight:normal; color:#98012E; font-weight:bold;}


#aboutTopInsideLeft {float:left; width:320px; }	

#aboutTopInsideRight {float:left; width:110px; padding-left:30px; }	

#aboutTopInsideLeft2 {float:left; width:300px; }	

#aboutTopInsideRight2 {float:left; width:140px; padding-left:20px; }	

#aboutTopInsideRight2Link a {float:left; font-size:10px; color:#000000; text-decoration:underline; font-weight:bold;} 

#aboutTopInsideRight2Link a:hover {color:#98012E; }

#contactUs-column{float:left; width:160px; font-size:11px;}

#mainContent-leftColumn4 { float:left; width:370px; font-size:11px;}

#accessoriesHeader { float:left; width:740px; padding:20px 20px 40px 20px; background-image:url(../images/longerHeader.jpg); background-position:top; background-repeat:no-repeat; }

#accessoriesLeft { float:left; width:400px; }

#accessoriesRight{ float:left; width:300px; padding-left:40px;  }

#downloadBrochure { float:right; width: 300px; height:82px; margin-top:-35px; text-align:left; } /*HACKED*/

#downloadBrochure a:link { border-right:none;}

#downloadBrochure a:hover { border-right:none; background-image:none; background:none; }

#floorSystems-footer { float:left; width:690px; padding:20px 30px 60px 30px; font-size:10px; line-height:14px;}

#floorSystem-row1 {float:left; width:390px; padding:50px 330px 0 30px; background-position:left; background-repeat:no-repeat; height:200px; margin-left:10px; }

#floorSystem-row2 {float:left; width:390px; padding:50px 30px 0 330px; background-position:left; background-repeat:no-repeat; height:200px; margin-left:10px; }

.floorSystem-row-title {font-size:14px;}

#floorSystem-drow {float:left; width:720px;  background-color:#eaebec; margin:10px 0px 10px 0px; background-image:url(../images/trade/floor-systems/drainage/bg.jpg); background-position:left; background-repeat:repeat-y;  }

#floorSystem-drow p {line-height:20px; padding:0px 0px 0px 0px; }

#floorSystem-dcolumn1 {float:left; background-color:#7f8184; width:53px;  }

#floorSystem-dcolumn2 {float:left; width:300px; padding:10px 10px 10px 30px;  }
#floorSystem-dcolumn3 {float:left; width:150px; padding:10px 10px 10px 10px; text-align:right;  }
#floorSystem-dcolumn4 {float:right; width:300px; padding:10px 10px 10px 10px; text-align:right;  }


#floorSystem-heatingLeft { float:left; width:420px; }
#floorSystem-heatingRight { float:right; width:260px; }

#floorSystem-heatingTableRow1 { float:left; width:420px; color:#000000;} #floorSystem-heatingTableRow2 { float:left; width:420px; background-color:#CCCCCC;  color:#000000;}

#floorSystem-heatingTableColumn1 { float:left; width:120px; padding:2px 10px 2px 10px; }


#floorSystem-steps {float:left; width:254px; border:1px solid #666666; padding:2px 2px 2px 2px; margin-bottom:20px; }

#floorSystem-stepsTop {float:left; width:234px; background-color:#5E5E5E; padding:10px 0px 10px 20px; color:#FFFFFF; font-weight:bold;}

#floorSystem-stepsMiddle {float:left; width:234px; padding:2px 0px 10px 20px; color:#646464;}

#floorSystem-stepsBottom {float:left; width:224px; padding:2px 10px 10px 20px; color:#646464; }

#floorSystem-stepsBottom p {float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}


#tradeNavigation {float:left; width:260px; padding-top:25px; line-height:15px; }

#quantockCopy {float:right; width:250px; }	

#floorSystem-trayLeft {float:left; width:450px; }

#floorSystem-trayRight {float:right; width:260px; }

#navigation2Tb { float:left; width:840px; padding:20px 30px 20px 25px }

#navigation2T { float:left; width:640px; }	/*HACKED*/

#navigation2T a { float:left; padding:10px 10px 0px 40px; border-right:1px solid #CDCDCD; color:#7E7E7E; font-size:10px; 
						font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; } /*HACKED*/
													
#navigation2T a:hover , #navigation2T-onIt a { float:left; padding:10px 10px 0px 40px; border-right:1px solid #CDCDCD; color:#92012C; font-size:10px; 
						font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; 
						background-image:url(../images/nav2OnIt.jpg); background-position:bottom left; background-repeat:no-repeat;
						 }




#header4T-navigation { float:right; width:575px; height:75px; font-family:Verdana, Arial, Helvetica, sans-serif;} /*HACKED*/
		
												
			#header4T-navigation-home a { float:left; width:110px; height:25px; background-image:url(../images/navigation_01.png); 
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#FFFFFF; 										font-weight:bold; padding-top:15px; padding-left:5px; text-decoration:none;}/*HACKED*/
										
			#header4T-navigation-home a:hover { background-image:url(../images/navigationRO_01.png); 
										background-position:top left; background-repeat:no-repeat; color:#293133; }/*HACKED*/
										
			#header4T-navigation-home-onIt a { float:left; width:110px; height:25px; 
										background-image:url(../images/navigationRO_01.png); 
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#293133; 										font-weight:bold; padding-top:15px; padding-left:5px; text-decoration:none;}/*HACKED*/							
										
			#header4T-navigation-range a { float:left; width:116px; height:40px; background-image:url(../images/navigation_02T.png); 
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#FFFFFF;
										font-weight:bold; padding-top:15px; text-decoration:none;}/*HACKED*/
										
			#header4T-navigation-range-onIt a { float:left; width:116px; height:40px; 
										background-image:url(../images/navigationRO_02T.png); 
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#293133;
										font-weight:bold; padding-top:15px; text-decoration:none;}/*HACKED*/							
			
			#header4T-navigation-range a:hover { background-image:url(../images/navigationRO_02T.png); 
										background-position:top left; background-repeat:no-repeat; color:#293133; }		/*HACKED*/							
										
			#header4T-navigation-floor a { float:left; width:121px; height:50px; background-image:url(../images/navigation_03.png); 
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#FFFFFF;
										font-weight:bold; padding-top:15px; text-decoration:none;}/*HACKED*/
										
			#header4T-navigation-floor-onIt a { float:left; width:121px; height:50px; 
										background-image:url(../images/navigationRO_03T.png); 
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#293133;
										font-weight:bold; padding-top:15px; text-decoration:none;}/*HACKED*/							
										
			#header4T-navigation-floor a:hover { background-image:url(../images/navigationRO_03T.png); 
										background-position:top left; background-repeat:no-repeat; color:#293133; }/*HACKED*/
										
			#header4T-navigation-about a { float:left; width:112px; height:40px; background-image:url(../images/navigation_04T.png);
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#FFFFFF;
										font-weight:bold; padding-top:15px; text-decoration:none;}/*HACKED*/
										
			#header4T-navigation-about-onIt a { float:left; width:112px; height:40px; 
										background-image:url(../images/navigationRO_04T.png);
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#293133;
										font-weight:bold; padding-top:15px; text-decoration:none;}/*HACKED*/							
										
			#header4T-navigation-about a:hover { background-image:url(../images/navigationRO_04T.png); 
										background-position:top left; background-repeat:no-repeat; color:#293133; }/*HACKED*/
										
			#header4T-navigation-contact a { float:left; width:105px; height:30px; background-image:url(../images/navigation_05.png);
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#FFFFFF;
										font-weight:bold; padding-top:14px; padding-right:5px; text-decoration:none;}/*HACKED*/
										
			#header4T-navigation-contact-onIt a { float:left; width:105px; height:30px; 
										background-image:url(../images/navigationRO_05.png);
										background-position:top left; background-repeat:no-repeat; text-align:center; color:#293133;
										font-weight:bold; padding-top:14px; padding-right:5px; text-decoration:none;}/*HACKED*/							
										
			#header4T-navigation-contact a:hover { background-image:url(../images/navigationRO_05.png); 
										background-position:top left; background-repeat:no-repeat; color:#293133; }/*HACKED*/
										
										

/*new */


#range-productFeature {float:left; width:300px; }

#range-productFeatureInside {float:left; width:300px; background-image:url(../images/range/featuresMiddle.jpg); background-position:top; background-repeat:repeat-y; }	

#range-productFeatureBottom {float:left; width:260px; background-image:url(../images/range/featuresBottom.jpg); background-position:bottom; background-repeat:no-repeat; padding:0px 20px 10px 20px;}	

#range-productFeatureTop{float:left; width:260px; background-image:url(../images/range/featuresTop.jpg); background-position:top; background-repeat:no-repeat; padding:20px 20px 10px 20px; }

#range-productFeatureTop2{float:left; width:350px; padding:0px 20px 0px 20px; }
#range-productFeatureTop3{float:left; width:350px; padding:0px 20px 0px 20px; }

#range-productFeature{float:left; width:300px; padding:20px 0px 10px 0px; }

#range-productFeature p {float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#range-productFeatureTitle{float:left; width:260px; padding:15px 20px 5px 20px; font-size:12px; font-family:Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; color:#98012E; border-bottom:1px solid #98012E; 
background-image:url(../images/range/titleWaterDrop.jpg); background-position:top right; background-repeat:no-repeat;
}

#range-productFeatureRow{float:left; width:260px; padding:5px 10px 5px 20px; text-align:left;  border-bottom:1px solid #98012E; 
}

#range-productFeatureRowLeft{float:left; width:190px; }
#range-productFeatureRowRight{float:left; width:30px; padding-left:20px; text-align:left; }

#range-productFeatureFlash {float:left; width:460px; padding-left:20px; }	

#range-productFeatureAccessories {float:left; width:300px; height:58px; margin-top:15px; text-align:center; padding-top:12px;
background-image:url(../images/range/featuresAccessoriesBorder.jpg); background-position:center; background-repeat:no-repeat; }

#range-productFeaturesHeading {float:left; font-family:	Flux, Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color: #8B0E12; width:340px; padding-bottom:10px; }	

#accessoriesTopLeft, #aboutTopLeft {float:left; width:460px; }	

#accessoriesNavigation, #aboutNavigation {float:right; width:220px; line-height:15px; }	

#accessoriesNavigationTitle, #aboutNavigationTitle  {float:left; width:220px; text-align:center; padding-bottom:15px; font-size:16px; font-weight:bold; color:#353535; }							

#accessoriesNavigationLink a, #aboutNavigationLink a {float:left; width:170px; text-align:center; padding:10px 20px 10px 20px; 
border-top: 1px solid #D0D0D0; text-align:left; color:#646464; text-decoration:none; font-weight:bold; 
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#aboutNavigationLinkInside a {float:left; width:150px; text-align:center; padding:0px 20px 8px 40px; 
text-align:left; color:#646464; text-decoration:none; font-weight:normal; border-top: 0px;
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#aboutNavigationLinkInside a:hover { color:#92012C; text-decoration:underline; font-weight:normal; }		


#accessoriesNavigationLink-onIt a, #aboutNavigationLink-onIt a {float:left; width:170px; text-align:center; padding:10px 20px 10px 20px; 
border-top: 1px solid #D0D0D0; text-align:left; color:#92012C; text-decoration:underline; font-weight:bold; 
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#aboutNavigationLinkInside-onIt a {float:left; width:150px; text-align:center; padding:0px 20px 8px 40px; 
text-align:left; color:#92012C; text-decoration:underline; font-weight:normal; border-top: 0px;
background-image:url(../images/arrow3.gif); background-position:right; background-repeat:no-repeat;
}

#accessoriesNavigationLink a:hover, #aboutNavigationLink a:hover { color:#92012C; text-decoration:underline; font-weight:bold; }

	
#accessoriesProduct { float:left; width:360px; background-image:url(../images/range/accessories/tops.gif); background-position:top; background-repeat:no-repeat; padding:15px 0px 0 15px; }

.accessoriesTitleBracket {font-size: 12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }

#accessoriesProductInformation { float:left; width:190px; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}

#accessoriesProductImage { float:left; width:165px; padding=left:20px}

.accessoriesInsideTitle {font-size: 14px; font-family:Trajan Pro, Times new Roman, Arial, Helvetica, sans-serif; font-weight:normal; color:#98012E; font-weight:bold;}


#aboutTopInsideLeft {float:left; width:320px; }	

#aboutTopInsideRight {float:left; width:110px; padding-left:30px; }	

#aboutTopInsideLeft2 {float:left; width:300px; }	

#aboutTopInsideRight2 {float:left; width:140px; padding-left:20px; }	

#aboutTopInsideRight2Link a {float:left; font-size:10px; color:#000000; text-decoration:underline; font-weight:bold;} 

#aboutTopInsideRight2Link a:hover {color:#98012E; }

#contactUs-column{float:left; width:160px; font-size:11px;}

#mainContent-leftColumn4 { float:left; width:370px; font-size:11px;}

#accessoriesHeader { float:left; width:740px; padding:20px 20px 40px 20px; background-image:url(../images/longerHeader.jpg); background-position:top; background-repeat:no-repeat; }

#accessoriesLeft { float:left; width:400px; }

#accessoriesRight{ float:left; width:300px; padding-left:40px;  }


#range-home-stepArea {	float:left; width:172px; margin-right:10px; }

.range-home-stepArea-class {	float:left; width:172px; margin-right:10px; }

#range-home-stepArea-2 {	float:left; width:172px; margin-right:10px; }

#range-home-stepArea-3 {	float:left; width:172px; margin-right:10px; }

#range-home-stepArea-4 {	float:left; width:172px; margin-right:10px; }

#range-home-stepButton  a{	float:left; width:170px; height:25px; background-image:url(../images/stepBtn.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none; text-align:center; font:verdana; padding-top:9px; }

.range-home-stepButton-class  a{	float:left; width:170px; height:25px; background-image:url(../images/stepBtn.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none; text-align:center; font:verdana; padding-top:9px; }

#range-home-stepButton-2  a{	float:left; width:170px; height:25px; background-image:url(../images/stepBtn.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none; text-align:center; font:verdana; padding-top:9px; }

#range-home-stepButton-3  a{	float:left; width:170px; height:25px; background-image:url(../images/stepBtn.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none; text-align:center; font:verdana; padding-top:9px; }

#range-home-stepButton-4  a{	float:left; width:170px; height:25px; background-image:url(../images/stepBtn.jpg); background-position:center; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none; text-align:center; font:verdana; padding-top:9px; }

#range-home-stepCopy {	float:left; width:150px; height:180px; padding:9px 9px 9px 9px; border:1px solid #95012d; margin-top:10px; background-color:#FDFDFD; background-position:bottom; background-repeat:no-repeat;  }

.range-home-stepCopy-class {	float:left; width:150px; height:180px; padding:9px 9px 9px 9px; border:1px solid #95012d; margin-top:10px; background-color:#FDFDFD; background-position:bottom; background-repeat:no-repeat;  }

#range-home-stepCopy-2 {	float:left; width:150px; height:180px; padding:9px 9px 9px 9px; border:1px solid #95012d; margin-top:10px; background-color:#FDFDFD; background-position:bottom; background-repeat:no-repeat;  }

#range-home-stepCopy-3 {	float:left; width:150px; height:180px; padding:9px 9px 9px 9px; border:1px solid #95012d; margin-top:10px; background-color:#FDFDFD; background-position:bottom; background-repeat:no-repeat;  }

#range-home-stepCopy-4 {	float:left; width:150px; height:180px; padding:9px 9px 9px 9px; border:1px solid #95012d; margin-top:10px; background-color:#FDFDFD; background-position:bottom; background-repeat:no-repeat;  }

#range-home-stepCopy p {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }


#rangeNavigationBtn {float:right; width:192px; text-align:center; color:#7E7E7E; font-size:10px; margin-right:20px;}

#rangeNavigationBtn a {float:left; width:192px; text-align:center; height:24px; color:#FFFFFF; font-size:11px;
background-image:url(../images/range/topBtn.jpg); background-position:center; background-repeat:no-repeat; text-decoration:none; padding:13px 0px 0px 0px; border:none; font-weight:normal;
}

#rangeNavigationBtn a:hover {float:left; width:192px; text-align:center; height:24px; color:#FFFFFF; font-size:11px;
background-image:url(../images/range/topBtn.jpg); background-position:center; background-repeat:no-repeat; text-decoration:none; padding:13px 0px 0px 0px; border:none; font-weight:normal;
}

.rangeNavigationBtn-number { font-size:17px; font-weight:bold; color:#880028; }

#range-step2Left {float:left; width:430px; }

#range-step2Right {float:right; width:290px; }

#range-step2Right p {width:290px; }

#range-step2Right ul{ margin-left:15px; padding-left:0px;  font-size:12px; }
	
#range-step2Right li{padding-bottom:7px;}

#waterproofing-left {float:left; width:520px;}

#waterproofing-right {float:right; width:190px; padding-top:150px;}

