@charset "UTF-8";
/* CSS Document */

body {
  text-align: center;
	background-color:white;
  }
#entireB {
  margin: 0 auto;
  width: 880px;
  text-align: left;

  }
  
  #entireBSCsml {
  margin: 0 auto;
  width: 400px;
  text-align: left;

  }
  
#comprMain {
	margin:0px;
	padding:0px;
	width:880px;
	height:378px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	
}


#comprMainTall {
	margin:0px;
	padding:0px;
	width:880px;
	height:725px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}



#comprMainAUS {
	margin:0px;
	padding:0px;
	width:880px;
	height:1550px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}


#comprMainEU2 {
	margin:0px;
	padding:0px;
	width:880px;
	height:700px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}

#comprMainUK {
	margin:0px;
	padding:0px;
	width:880px;
	height:3500px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}


#comprMainUSA {
	margin:0px;
	padding:0px;
	width:880px;
	height:8200px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}

#comprMainCA {
	margin:0px;
	padding:0px;
	width:880px;
	height:1250px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}

#comprMainNZ {
	margin:0px;
	padding:0px;
	width:880px;
	height:4500px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}


#comprMainEU {
	margin:0px;
	padding:0px;
	width:880px;
	height:500px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}



#comprMaincg {
	margin:0px;
	padding:0px;
	width:880px;
	height:379px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}

#comprMainR {
	margin:0px;
	padding:0px;
	width:880px;
	height:376px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	/*background-color:white;	*/

}

#comprMainP {
	margin:0px;
	padding:0px;
	width:880px;
	height:376px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background-color:white;	

}

#cMainR {
	margin:0px;
	padding:0px;
	width:880px;
	height:1800px;
	background-color:black;
	background-image:url(images/lines-slice.gif);
	background-repeat:repeat-x;
}

#cMainPar {
	margin:0px;
	padding:0px;
	width:880px;
	height:830px;
	background-color:black;
	background-image:url(images/lines-slice.gif);
	background-repeat:repeat-x;
}

#cMainB {
	margin:0px;
	padding:0px;
	width:880px;
	height:1200px;
	background-color:black;
	background-image:url(images/lines-slice.gif);
	background-repeat:repeat-x;
}

#colb1P {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	padding-left:17px;
	height:800px;
	width:430px;
}
#colb2 {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	height:800px;
	width:432px;

}

html>body #colb2 {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	height:800px;
	width:432px;

}

a {
 	font-color:white;
}

a:hover {
	font-color: grey;
}

a:visited {
	font-color: grey;
}

.para {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	text-transform:lowercase;
}
   
.sentp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	width:400px;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#999;
	width:400px;
	font-weight:bold;
	text-transform:uppercase;
}

 
/*#glssBttns {
	margin:0px;
	padding:0px;
	width:880px;
	height:72px;
	background-color:#dfdfdf;
}  */

.spacer-b00 {
	margin:0px;
	padding:0px;
	border-bottom-width:2px;
	border-bottom-color:white;
	border-bottom-style:solid;
}

#glssBttnsR{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	width:880px;
	height:72px;
	background-color:#dfdfdf;
}  


#glssBttns {
	margin:0px;
	padding:0px;
	width:880px;
	background-color:white;
}


#leftBttn {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	height:130px;
	width:281px;
	border-left-width:1px;
	border-left-color:white;
	border-left-style:solid;
	border-right-width:4px;
	border-right-color:white;
	borde-right-style:solid;
}

#cntrBttn {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	height:130px;
	width:288px;
	margin-left:4px;
	border-left-color:white;
	border-left-style:solid;
	border-left-width:3px;
	border-right-color:white;
	border-right-style:solid;
	border-right-width:0px;
}

#rightBttn {
	position:relative;
	float:left;
	margin:0px;
	margin-left:1px;
	padding:0px;
	height:130px;
	width:299px;
	border-left-color:white;
	border-left-style:solid;
	border-left-width:2px;
}

.lwrBttns00 {
	margin:0px;
	padding:0px;
	margin:-5px;
}

#Ncol01g {
	margin:0px;
	padding:0px;
	
	/*position:relative;
	float:left;*/
	height:378px;
	width:285px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
}

#Ncol01gA {
	margin:0px;
	padding:0px;
	
	/*position:relative;
	float:left;*/
	height:371px;
	width:285px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
}

#Ncol02g {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
}

html>body #Ncol02g {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
}

#Ncol02guk {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}

html>body #Ncol02guk {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}


#Ncol02gca {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}

html>body #Ncol02gca {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}

#Ncol02gusa {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}

html>body #Ncol02gusa {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}

#Ncol02gnz {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}

html>body #Ncol02gnz {
	margin:0px;
	padding:0px;
	/*position:relative;
	float:left;*/
	margin-left:288px;
	margin-top:-383px;
	height:378px;
	width:590px;
	background-color:white;
	border-color:white;
	border-width:3px;
	border-style:solid;
	border-bottom:none;
}

   
.dlrImgsp00 {
   	margin:0px;
	padding:0px;
	padding-left:1px;
	padding-right:1px;
}
   
   
   
   #cM-col02cg {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:288px;
	height:377px;
	float:left;
	border-left-color:white;
	border-left-style:solid;
	border-left-width:3px;
	border-top-color:white;
	border-top-style:solid;
	border-top-width:3px;
	background-color:white;

}

html>body #cM-col02cg {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:50px;
	height:377px;
	float:left;
	border-left-color:white;
	border-left-style:solid;
	border-left-width:3px;
	border-top-color:white;
	border-top-style:solid;
	border-top-width:3px;
	background-color:white;

}
 
#sNav00 {
	margin:0px;
	padding:0px;
	width:880px;
	height:17px;
	background-image:url(nav/cpr-snavall.jpg);
	background-repeat:no-repeat;

}  

/*nav list*/

#sNav00 ul {
	list-style-type:none;
	height:13px;
}

#sNav00 li {
	margin:0px;
	padding:0px;
	margin-left:-20px;

}

/*mens*/

li#mens {
	padding:0px;
	margin:0px;
	width:95px;
	height:13px;
}

li#mens {
	background-image:url(nav/cpr-snavm.jpg);
	padding:0px;
	margin:0px;
	margin-left:-40px;
	width:95px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#mens p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	width:95px;
	height:13px;
}

li#mens a:hover {
	background-position: 0 -13px;
	color:#707175; 
}



/*womens*/

li#womens {
	padding:0px;
	margin:0px;
	width:96px;
	height:13px;
}

li#womens {
	background-image:url(nav/cpr-snavw.jpg);
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:96px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#womens p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	margin-left:-40px;
	width:95px;
	height:13px;
}

li#womens a:hover {
	background-position: 0 -13px;
	color:#707175; 
}


/*shorts*/

li#shorts {
	padding:0px;
	margin:0px;
	width:96px;
	height:13px;
}

li#shorts {
	background-image:url(nav/cpr-snavs.jpg);
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:96px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#shorts p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	margin-left:-40px;
	width:95px;
	height:13px;
}

/*tops*/

li#tops {
	padding:0px;
	margin:0px;
	width:98px;
	height:13px;
}

li#tops {
	background-image:url(nav/cpr-snavt.jpg);
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:98px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#tops p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	margin-left:-40px;
	width:95px;
	height:13px;
}


/*tights*/

li#tights {
	padding:0px;
	margin:0px;
	width:96px;
	height:13px;
}

li#tights {
	background-image:url(nav/cpr-snavti.jpg);
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:96px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#tights p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	margin-left:-40px;
	width:95px;
	height:13px;
}


/*socks*/

li#socks {
	padding:0px;
	margin:0px;
	width:97px;
	height:13px;
}

li#socks {
	background-image:url(nav/cpr-snavso.jpg);
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:97px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#socks p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	margin-left:-40px;
	width:95px;
	height:13px;
}



/*calfg*/

li#calfg {
	padding:0px;
	margin:0px;
	width:96px;
	height:13px;
}

li#calfg {
	background-image:url(nav/cpr-snavc.jpg);
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:96px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#calfg p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:95px;
	height:13px;
}


/*end*/

li#end {
	padding:0px;
	margin:0px;
	width:195px;
	height:13px;
}

li#end {
	background-image:url(nav/cpr-snave.jpg);
	padding:0px;
	margin:0px;
	margin-left:11px;
	width:195px;
	height:13px;
	font-indent:-200px;
	font-size:1px;
	display: block;
	position:relative;
	float:left;
	color:#707175; 

}

li#end p{
	font-size: 1px;
	color:#4b4748;
	padding:0px;
	margin:0px;
	margin-left:0px;
	width:95px;
	height:13px;
}




#sNav00 a {
	margin:0px;
	padding:0px;
	/*margin-right:20px;
	margin-left:37px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color:#4b4748;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
 } 
 
  
/*Column Styling*/

#cM-col01 {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:-2px;
	width:285px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-right-color:#e2f4fd;
	border-right-style:solid;
	border-right-width:3px;
	background-color:white;

}

#cM-col02 {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:-25px;
	width:288px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

}

html>body #cM-col02 {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:-25px;
	width:288px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

}


#cM-col03 {
	position:relative;
	margin:0px;
	padding:0px;
	width:299px;
	height:378px;
	margin-left:578px;
	margin-top:-384px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;
}

#cM-col03Log01 {
	margin:-2px;
	padding:9px;
	margin-top:12px;
	height:75px;
	width:280px;
	
	
}

#cM-col03Log01 ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:20px;
}


#cM-col03Log02 {
	margin:-2px;
	padding:9px;
	margin-top:12px;
	height:140px;
	width:280px;
	
	
}

#cM-col03Log02 ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:20px;
}




/*col variations*/

#cM-col01RBN {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:-2px;
	width:285px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-right-color:#e2f4fd;
	border-right-style:solid;
	border-right-width:3px;
	background-color:white;

}

#cM-col02RBN {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:578px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-right-color:#e2f4fd;
	border-right-style:none;
	border-right-width:0px;

}

#prHdrP {
	margin:0px;
	padding:0px;
	margin-left:-3px;
	width:880px;
	height:46px;
	background-color:#efefef;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:none;
	border-bottom-width:0px;
	/*border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;*/
}

#cM-col01P {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:-2px;
	width:285px;
	height:320px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	/*border-right-color:#e2f4fd;
	border-right-style:solid;
	border-right-width:3px;*/
	background-color:white;


}

#cM-col02P {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:288px;
	height:320px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-left-style:none;
	border-left-width:0px;
	background-color:white;

}

html>body #cM-col02P {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:-2px;
	width:288px;
	height:320px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-left-style:none;
	border-left-width:0px;
	border-right-style:none;
	border-right-width:0px;
	background-color:white;

}


#cM-col02PBG {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:1px;
	width:288px;
	height:320px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-right-color:white;
	border-right-style:solid;
	border-right-width:3px;
	border-left-style:none;
	border-left-width:0px;
	/*background-image: url(plcehldrs/cpr-ppi02.jpg);
	background-repeat:no-repeat;*/
	

}

html>body #cM-col02PBG {
	position:relative;
	margin:0px;
	padding:0px;
	margin-left:1px;
	width:288px;
	height:320px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	border-left-style:none;
	border-left-width:0px;
	border-right-color:white;
	border-right-style:solid;
	border-right-width:3px;
	/*background-image: url(plcehldrs/cpr-ppi02.jpg);
	background-repeat:no-repeat;
	background-color:white;*/

}


#cM-col03P {
	position:relative;
	margin:0px;
	padding:0px;
	width:299px;
	height:320px;
	margin-left:581px;
	margin-top:-326px;
	float:left;
	border-top-color:white;
	border-top-style:solid;
	border-top-width:3px;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
	background-image:url(images/cpr-ftg01.jpg);
	background-repeat:no-repeat;
}

#cM-col03P2 {
	position:relative;
	margin:0px;
	padding:0px;
	width:307px;
	height:320px;
	margin-left:581px;
	margin-top:-326px;
	float:left;
	border-top-color:white;
	border-top-style:solid;
	border-top-width:3px;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;

}

#col03Pmat {
	margin:9px;
	padding:0px;
	width:270px;
	height:120px;
	border-bottom-color:#a0a0a0;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#col03Pmat ul {
	margin:0px;
	padding:0px;
	padding-left:5px;
	list-style-type:none;
}

#col01Pinfo {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	margin-top:-7px;
	color:#666666;
}

#col02ppArw {
	position:relative;
	float:right;
	margin:0px;
	margin-left:28px;
	
	padding:0px;
	z-index:1;
	

}

#bgImgReplace {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:-310px;
	margin-left:0px;
	z-index:0;
}

 
 #cM-col02g {
	position:relative;
	margin:0px;
	padding:0px;
	margin-top:-384px;
	margin-left:286px;
	width:591px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

}

html>body #cM-col02g {
	position:relative;
	margin:0px;
	padding:0px;
	margin-top:-384px;
	margin-left:286px;
	width:591px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

} 

/*col var for athl*/

 #cM-col02gA {
	position:relative;
	margin:0px;
	padding:0px;
	margin-top:-384px;
	margin-left:286px;
	width:591px;
	height:371px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-image:url(plcehldrs/cpr-athbg03.jpg);
	background-repeat:no-repeat;

}

html>body #cM-col02gA {
	position:relative;
	margin:0px;
	padding:0px;
	margin-top:-384px;
	margin-left:286px;
	width:591px;
	height:371px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

} 


/*research container*/
#rchContent {
	margin:0px;
	padding:10px;
	background-color:white;
}

/*research paras*/

#rchCol01 p{
	margin:0px;
	padding:9px;
	width:350px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#666;

}

#rchCol02 p{
	margin:0px;
	padding:9px;
	width:423px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#666;
}

html>body #rchCol02 {
	margin:0px;
	padding:9px;
	width:423px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#666;
}

/*end of research columns*/

/*new research cols & flash*/

#flashR {
	margin:0px;
	padding:0px;
	height:235px;
	width:880px;
	background-color:#999;
}

#colr1 {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	padding-left:17px;
	height:1700px;
	width:430px;
	/*background-color:white;*/
}



#colr2 {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	height:1000px;
	width:432px;
	/*background-color:white;*/
	
}

html>body #colr2 {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	height:1700px;
	width:432px;
	/*background-color:white;*/
	
}




#colr1P {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	padding-left:17px;
	height:800px;
	width:430px;
	/*background-color:white;*/
}

#colr2P {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	height:800px;
	width:432px;
	/*background-color:white;*/
	
}

html>body #colr2P {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	height:800px;
	width:432px;
	/*background-color:white;*/
	
}


/* research final specs*/
#colr1rn {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	padding-left:17px;
	
	width:410px;
	/*background-color:white;*/
}

#colr2rn {
	position:relative;
	float:left;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	padding:0px;
	width:412px;
	/*background-color:white;*/
	
}

#colr1rn p{
	margin:0px;
	padding:20px;
	padding-top:25px;
	width:375px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
}

#colr2rn p{
	margin:0px;
	padding:20px;
	padding-top:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	width:375px;
}


/*new research cols copy*/
#colr1 p{
	margin:0px;
	padding:20px;
	padding-top:25px;
	width:375px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
}

#colr2 p{
	margin:0px;
	padding:20px;
	padding-top:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	width:375px;
}

html>body #colr2 p{
	margin:0px;
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	width:375px;
}



#rchHdrU {
	margin:0px;
	padding:0px;
	height:24px;
	padding-top:7px;
	padding-bottom:7px;
	width:410px;
}

#rchHdrU p{
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#666;
	font-weight:bold;
}

#rchHdrU1 {
	margin:0px;
	padding:0px;
	padding-top:22px;
	padding-left:20px;
	margin-bottom:-7px;
	width:410px;
}

#rchHdrU1 p{
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#666;
	font-weight:bold;
}



.rchFillr {
	margin:0px;
	padding:10px;
	margin-top:12px;
	padding-top:9px;
	padding-left:19px;
	}
	
.rchFillr2 {
	margin:0px;
	padding:10px;
	margin-top:2px;
	padding-top:40px;
	padding-left:19px;
}


.rchFillrMinus {
	margin:0px;
	padding:10px;
	margin-top:-4px;
	padding-top:9px;
	padding-left:19px;
	}
	
.rchFillrThree {
	margin:0px;
	padding:10px;
	margin-top:5px;
	padding-top:9px;
	padding-left:19px;
}

.rchFillrFour {
	margin:0px;
	padding:10px;
	margin-top:5px;
	padding-top:9px;
	padding-left:19px;
}
	

/*product rangeboards*/

#cM-col01rb {
	position:relative;
	margin:0px;
	padding:0px;
	width:591px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

}


#cM-col02rb {
	position:relative;
	margin:0px;
	padding:0px;
	margin-top:-384px;
	margin-left:591px;
	width:285px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

}


html>body #cM-col02rb {
	position:relative;
	margin:0px;
	padding:0px;
	margin-top:-384px;
	margin-left:591px;	
	width:285px;
	height:378px;
	float:left;
	border-color:white;
	border-style:solid;
	border-width:3px;
	background-color:white;

} 



/*page headers*/
#col01HdrB {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1bnf00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrT {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1tch00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrR {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1rch00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}


#rchCol01#col01HdrRch {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
	background-image:url(chdr/cpr-c1rch00.png);
	background-repeat:no-repeat;
}

#col01HdrA {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1ath00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrP {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1ptn00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrD {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1dlr00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrM {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1mns00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrW {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1wmns00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrS {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1sht00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
	
	border-right-color:white;
	border-right-style:solid;
	border-right-width:3px;
	
}

#col01HdrTps {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1tps00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrTi {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1ti00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrSoc {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1soc00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrCg {
	margin:0px;
	padding:0px;
	padding-top:9px;
	padding-left:9px;
	background-image:url(chdr/cpr-c1cg00.png);
	background-repeat:no-repeat;
	height:40px;
	width:288px;
	text-indent:-200px;
	font-size:1px;
	color:white;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrprodName {
	margin:0px;
	padding:0px;
	padding-left:12px;
	/*background-image:url(chdr/cpr-c1tch00.png);
	background-repeat:no-repeat;
	text-indent:-200px;
	font-size:1px;*/
	height:43px;
	width:288px;
	font-weight:bold;
	font-size:13px;
	color:#444;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

#col01HdrprodCode {
	margin:0px;
	padding:0px;
	margin-top:-12px;
	font-size:12px;
}




/*page content*/

/*col01*/

#col01c01l {
	margin:0px;
	padding:9px;
	padding-left:18px;
	color:#999;
}

#col01c01u {
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	margin-top:-10px;
	padding-left:9px;
	/*border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;*/
	color:#666;
	text-indent:10px;
	font-weight:bold;
	
}

#col01c01u p{
	margin:0px;
	padding:0px;
	margin-top:-15px;
	margin-left:5px;
	padding-bottom:9px;
	font-size:12px;

}

#col01c01a {
	margin:0px;
	padding:0px;
	padding-left:9px;
	width:299px;
	height:29px;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-right-color:#e2f4fd;
	border-right-style:solid;
	border-right-width:3px;
	color:#999;
	background-image:url(images/cpr-carrwl.jpg);
	background-repeat:no-repeat;
	
}

#col01c01p {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	width:269px;
	height:110px;
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-right-color:#e2f4fd;
	border-right-style:solid;
	border-right-width:3px;
	color:#666;
}

#col01c01p p{
	margin:0px;
	padding:0px;
	margin-left:9px;
	margin-top:9px;
}

#col01c01p01 {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	width:269px;
	height:110px;
	
	color:#666;
}

#col01c01p01 p{
	margin:0px;
	padding:0px;
	margin-left:9px;
	margin-top:9px;
		width:269px;
}

#col01prtnr1 {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	width:350px;
	height:110px;
	color:#666;
}

#col01prtnr1 p{
	margin:0px;
	padding:0px;
	margin-left:9px;
	margin-top:9px;
	width:350px;
}

#col01c01pA {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	width:269px;
	height:210px;
	/*border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-right-color:#e2f4fd;
	border-right-style:solid;
	border-right-width:3px;*/
	color:#666;
}

#col01c01pA p{
	margin:0px;
	padding:0px;
	margin-left:9px;
	margin-top:9px;
	width:258px;
}


#cM-col01Log01 {
	margin:-2px;
	padding:9px;
	margin-top:12px;
	height:185px;
	width:280px;
	
	
}


#cM-col01Log01 ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:20px;
}


/*Partner lists*/
#ptnrcol01 {
	margin:-2px;
	padding:9px;
	margin-top:12px;
	height:390px;
	width:280px;
	
	
}

#ptnrcol01 ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:20px;
}



/*col02*/

#col02ch {
	margin:0px;
	padding:0px;
	padding-left:9px;
	text-transform:uppercase;
	border-bottom-color:#e2f4fd;
	border-bottom-style:solid;
	border-bottom-width:3px;
	color:#999;
	display:block;
}

#col02arrw {
	margin:0px;
	padding:0px;
	margin-top:12px;
	margin-left:-6px;
	position:relative;
	float:left;
	border-left-color:#e2f4fd;
	border-left-style:solid;
	border-left-width:3px;
}

#col02cont {
	margin:0px;
	padding:9px;
	margin-top:-15px;
	margin-left:20px;
	width:245px;
	position:relative;
	float:left;
	color:#999;

}

html>body #col02cont {
	margin:0px;
	padding:9px;
	margin-top:-15px;
	margin-left:20px;
	width:245px;
	position:relative;
	float:left;
	color:#999;

}

#col02cont p{
	color:#666;
}

#col02contP {
	margin:0px;
	padding:9px;
	margin-top:-15px;
	width:350px;
	position:relative;
	float:left;
	color:#999;

}

html>body #col02contP {
	margin:0px;
	padding:9px;
	margin-top:-15px;
	width:350px;
	position:relative;
	float:left;
	color:#999;

}

#col02contP p{
	color:#666;
	width:150px;
}



/*col03*/

#col03ch {
	margin:0px;
	padding:0px;
	padding-left:9px;
	text-transform:uppercase;
	border-bottom-color:#e2f4fd;
	border-bottom-style:solid;
	border-bottom-width:3px;
	color:#999;
}

#col03p {
	margin:0px;
	padding:0px;
	padding-left:9px;
	text-transform:uppercase;
	border-bottom-color:#e2f4fd;
	border-bottom-style:solid;
	border-bottom-width:3px;
	color:#999;
}

#cM-col02rbthmb  {
	margin:0px;
	padding:4px;
	width:250px;
}

#cM-col02rbthmb ul {
	list-style-type:none;
	margin:0px;
	padding:2px;
}



#cM-col02rbthmb p{
	margin:0px;
	padding:0px;
	margin-top:-7px;
	margin-left:12px;
}

#cM-col02rbthmb a{
	margin:0px;
	padding:3px;
	color:#999;
	text-decoration:none;
}

#cM-col02rbthmb a:hover {
	color:#666;
	text-decoration:none;
}


.thumbTxt a{
	margin:0px;
	padding:3px;
	color:#999;
	text-decoration:none;
}

.thumbTxt a:hover {
	color:#666;
	text-decoration:none;
}


#rbHdrM00 {
	margin:0px;
	padding:-1px;
	padding-left:15px;
	margin-bottom:-5px;
}

#rbHdrM00  p{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}

#rbHdrM01 {
	margin:0px;
	padding:0px;
	padding-top:9px;
}

#rbHdrM01  p{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}


#rbHdrW01 {
	margin:0px;
	padding:1px;
	padding-left:2px;

}


/*col22 vers*/

#cM-col022rbthmb  {
	margin:0px;
	padding:9px;
	
}

#cM-col022rbthmb ul {
	list-style-type:none;
	margin:0px;
	padding:9px;
}

#cM-col022rbthmb ul {
	margin:0px;
	padding:0px;
	
}

#cM-col022rbthmb p{
	margin:0px;
	padding:0px;
	margin-top:-7px;
	margin-left:12px;
}

#cM-col022rbthmb a{
	margin:0px;
	padding:3px;
	color:#999;
	text-decoration:none;
}

#cM-col022rbthmb a:hover {
	color:#666;
	text-decoration:none;
}



/*col3 vers*/

#cM-c3rw  {
	margin:0px;
	padding:9px;
	
}

#cM-c3rw ul {
	list-style-type:none;
	margin:0px;
	padding:9px;
}

#cM-c3rw ul {
	margin:0px;
	padding:0px;
	
}

#cM-c3rw p{
	margin:0px;
	padding:0px;
	margin-top:-7px;
	margin-left:12px;
	color:#999;
}

#cM-c3rw a{
	margin:0px;
	padding:3px;
	color:#999;
	text-decoration:none;
}

#cM-c3rw a:hover{
	color:#666;
	text-decoration:none;
}




li#product01 {
	margin:0px;
	padding:2px;
	margin-left:-2px;
	margin-right:-2px;
	display:block;
	position:relative;
	float:left;
	font-size:9px;
	text-align:left;
}

li#product02 {
margin:0px;
	padding:2px;
		margin-left:-2px;
	margin-right:-2px;
	display:block;
	position:relative;
	float:left;
	font-size:9px;
	text-align:left;
}

li#product03 {
	margin:0px;
	padding:2px;
		margin-left:-2px;
	margin-right:-2px;
	display:block;
	position:relative;
	float:left;
	font-size:9px;
	text-align:left;
}


li#Mproduct01 {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	display:block;
	position:relative;
	float:left;
	
}

li#Mproduct02 {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	display:block;
	position:relative;
	float:left;
	
}

li#Mproduct03 {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:9px;
	display:block;
	position:relative;
	float:left;
	
	
}


#image02 {
	margin:0px;
	padding:0px;
	margin-left:17px;
	margin-top:35px;
	width:315px;
}

/*li#product03 a:hover{
	color:#666;
	text-decoration:none;
}*/


/*col01 indis*/

#col01c01ud {
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-top:15px;
	/*border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;*/
	color:#666;
	text-indent:10px;
	font-weight:bold;
	
	
}

#col01c01ud p{
	margin:0px;
	padding:0px;
	margin-top:-15px;
	margin-left:5px;
	padding-bottom:59px;
	/*border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;*/
	font-size:12px;

}


#col01c01udd {
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-top:15px;
	/*border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;*/
	color:#666;
	text-indent:10px;
	font-weight:bold;
	
	
}

#col01c01udd p{
	margin:0px;
	padding:0px;
	margin-top:-15px;
	margin-left:5px;
	padding-bottom:15px;
	/*border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;*/
	font-size:12px;

}



#col01c01pdl {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	margin-top:-40px;
	width:250px;
	height:200px;
	border-right-color:#e2f4fd;
	border-right-style:solid;
	border-right-width:3px;
	color:#999;
}

#col01c01pdl ul {
	list-style-type:none;
}

#col01c01pdl a {
	font-family: Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
}

#col01c01pdl a:hover {
	color:#666;
	text-decoration:none;
}


#col01pImg {
	margin:0px;
	padding:9px;
	height:250px;
	width:300px;
	
	border-bottom-color:white;
	border-bottom-style:solid;
	border-bottom-width:3px;
}



#col01pDetails {
	margin:0px;
	padding:9px;
	height:43px;
	width:285px;
}




/*col02 inidis*/
#col02cont ul{
	list-style-type:none;

}

#col02feat {
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	padding-left:9px;
	color:#666;
	text-indent:10px;
	font-weight:bold;
	height:30px;
	
}

#col02feat p{
	margin:0px;
	padding:0px;
	margin-top:-15px;
	margin-left:5px;
	padding-bottom:59px;
	font-size:12px;

}

#col02prodfeat {
	margin:0px;
	padding:9px;
	border-weight:2px;
	border-bottom-color:white;
	border-bottom-style:solid;
	height:45px;
}


/*col03 inidis*/
#cM-col03 ul{
	list-style-type:none;
}

#cM-col03 a {
	text-decoration:none;
	color:#e2f4fd;
}

#prHdrPH {
	
	margin:0px;
	padding:6px;
	padding-left:9px;
	width:273px;
	height:46px;
	border-right-color:white;
	border-right-style:solid;
	border-right-width:3px;
}

#rbHdr00  p{
	margin:0px;
	padding:9px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}

#rbHdr01  {
	margin:0px;
	padding:9px;
	padding-top:25px;
	
}

#rbHdr01  p{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}

#prHdrP p{
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}

#rbHdrP01  p{
	margin:0px;
	padding:9px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	color:#CCCCCC;
}

#rbHdrP02  p{
	margin:0px;
	padding:9px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
	color:#CCCCCC;
}


#prHdrPS {
	margin:0px;
	padding:6px;
	margin-top:-58px;
	margin-left:295px;
	font-size:10px;
	width:500px;
}

#prHdrPS p{
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:normal;
}


#prHdrPS a {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

#prHdrPS a:hover {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

#prHdrPS a:visited {
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

#prHdrpara {
	margin:0px;
	padding:0px;
	padding-top:2px;
}


#prHdrPBN {
	margin:0px;
	padding:6px;
	margin-top:-48px;
	margin-left:800px;
	font-size:10px;
}


.prHdrPbrdr {
border-color:black;
border-width:1px;
border-style:solid;
	}

#pMat {
	margin:0px;
	padding:0px;
	width:280px;
	height:100px;
	
}


/*col extras*/
.greyarrw {
	margin:0px;
	padding:0px;
	margin-left:-13px;
	padding-top:9px;
}

.prtnrpics00 {
	margin:0px;
	padding:9px;
}

.prtnrpics01 {
	margin:0px;
	padding:10px;
	padding-top:11px;
	padding-left:25px;
}


.prtnrpics02 {
	margin:0px;
	padding:10px;
	padding-top:15px;
	padding-left:15px;
}

.ptnrthmbs00 {
	margin:0px;
	padding:9px;
}

.rbthmbs00 {
	margin:0px;
	padding:12px;
}


#flashGraphs {
	margin:0px;
	padding:0px;
	width:880px;
	height:215px;
	background-color:#666666;
}

/*product page image enlarge*/

#col02enlrge {
	position:relative;
	margin:0px;
	padding:0px;
	float:left;
	margin-top:295px;
	margin-left:12px;
	z-index:1;
}

    
  /* default opacity for IE */
img {
	filter:alpha(opacity=100);
	}

/* duplicate image positioning */
img.idupe {
	position:absolute;
	z-index:30000;
	visibility:hidden;
	}
.grey-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
}
.grey-small a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
	color: #666666;
}
.grey-small a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
	color: #666666;
}
.grey-small a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
	color: #999;
}
.grey-small-ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
}
.grey-small-ul a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
	color: #666666;
}
.grey-small-ul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
	color: #666666;
}
.grey-small-ul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	line-height: 15px;
	color: orange;
}
.blk-small {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
}
.blk-small a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.blk-small a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.blk-small a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #939090;
}

.blk-small a:over {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #939090;
}

.org-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: orange;
}
.org-small a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: orange;
}
.org-small a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: orange;
}
.org-small a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	line-height: 12px;
	color: orange;
}
.wht-small {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #ffffff;
}

#myGrey-small {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color:#999;
	text-decoration:none;
	}

#myGrey-small a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color:#999;
	text-decoration:none;
	}
	
#myGrey-small a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color:#666;
	text-decoration:none;
	}
	
.wht-small a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #ffffff;
}
.wht-small a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #ffffff;
}
.wht-small a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	line-height: 12px;
	color: #ffffff;
}
.blk-lrg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 12px;
	color: #000000;
}

.blk-lrg-news {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 12px;
	color: #000000;
	padding:0px;
	margin:0px;
	width:95%;
}

.blk-lrg a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.blk-lrg a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.blk-lrg a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: underline;
	line-height: 12px;
	color: #000000;
}
.blk-med {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
}
.blk-med a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.blk-med a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.blk-med a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	line-height: 12px;
	color: #000000;
}
.grey-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}

.grey-body-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	width:95%;
}
.grey-body-news p{
	padding:0px;
	margin:0px;
	width:90%;
}

.grey-body a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	color: #666666;
}

.grey-body-news a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	color: #666666;
}

.grey-body a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	color: #666666;
}
.grey-body-news a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: 17px;
	color: #666666;
}
.grey-body a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height: 17px;
	color: #666666;
}
.grey-body-news a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	line-height: 17px;
	color: #666666;
}

#fitness-centre {
	padding:0px;
	margin:0px;
	margin-left:24px;
}

.#blogfeeds {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
}
.#blogfeeds a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.#blogfeeds a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	line-height: 12px;
	color: #000000;
}
.#blogfeeds a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	line-height: 12px;
	color: blue;
}
#fit-copy p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	
	position:relative;
	margin:0px;
	padding:0px;
	margin-top:-100px;
	width:200px;
}
#test-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:white;
	font-weight:bold;
	margin:0px;
	padding:0px;
	height:560px;
	width:880px;
}

#myContent {
	margin:0px;
	padding:0px;
	height:560px;
	width:880px;
	colour: black;
}

#ausTable {
	margin:0px;
	padding:0px;
	color:#666;
}

#ausTable p {
	margin:7px;
	text-indent:-7px;
}

#para {
	color:#999;
	margin:2px;
	padding:0px;
	margin-left:12px;
	width:250px;
}

#spacerRes{
	margin:0px;
	padding:0px;
	width:100px;
	height:130px;
}



#spacerRes01{
	margin:0px;
	padding:0px;
	width:100px;
	height:45px;
}

#resRefs {
margin:0px;
padding:0px;

}

#resRefs p{
margin:-2px;
color:#666;
font-size:6px;
}

#resRefs ul {
	list-style-type:none;
	}
.ninePix {
	font-size:9px;
	color:#999;
	width:320px;
	font-family: Arial, Helvetica, sans-serif;
}

#rbHdr2C00 {
	margin:0px;
	padding:9px;
	padding-bottom:0px;
	font-weight:bold;
}

#beneTHdr {
margin:0px;
padding:5px;
}
#beneTHdr p{

	font-size:14px;
	color:#999;
	font-weight:bold;
	text-transform:uppercase;
}

#beneTpara {
margin:0px;
padding:5px;
}

#beneTpara p{

	font-size:12px;
	color:#666;
	
}

#footer {
	margin:0px;
	padding:0px;
}

#footer2 {
	margin:0px;
	padding:0px;
	margin-left:-1000px;
	margin-top:130px;
}

#dlrInfo {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#555;
	font-weight:none;
	text-decoration:none;
}

#dlrInfo p{
	margin:0px;
	padding:0px;
}

#dlrInfo h1{
	margin:0px;
	padding:9px;
	margin-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#555;
	font-weight:bold;
	text-decoration:none;
}

#dlrInfo h2{
	margin:0px;
	padding:9px;
	margin-left:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#555;
	font-weight:bold;
	text-decoration:none;
}

#dlrHdr03 {
	margin:0px;
	padding:9px;
	margin-left:15px;
}

#dlrInfo a{
	font-size: 10px;
	color:#111;
	font-weight:bold;
	text-decoration:none;
}

#dlrInfo a:hover{
	font-size: 10px;
	color:#777;
	font-weight:bold;
	text-decoration:none;
}

#rbHdrM02 {
	margin:0px;
	padding:1px;
	padding-left:15px;
	padding-bottom:0px;
}

#rbHdrM02  p{
	text-transform:uppercase;
	font-weight:bold;
	font-size:16px;
}


.Theading {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333;
	font-weight:bold;
}

.Tinfo {
	margin:0px;
	padding:0px;
	padding-left:9px;
	padding-right:9px;
	margin-top:0px;
	color:#666666;
}

.Tsize {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	font-weight:none;
	text-decoration:none;
}
.Tsize a {
	font-size: 11px;
	color:#333;
	font-weight:none;
	text-decoration:none;
}
.Tsize a:hover {
	font-size: 11px;
	color:#444;
	font-weight:none;
	text-decoration:none;
}

#Tflash {
	margin:0px;
	padding:0px;
	height:320px;
	width:299px;

}

#msie-footer {
	margin:0px;
	padding:0px;
}

#AIS {
	width:390px;
	margin:5px;
	padding:10px 10px 10px 5px;
	background-color:#EEE;
	margin-left:9px;
	
}

.AISp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	width:400px;
	position:relative;
	float:left;
}
.AISpic {
	position:relative;
	float:left;
}

#mainBenefits {
	margin:0px;
	padding:0px;
	width:420px;
	height:135px;
	background-image:url(cbnfts/cpr-bg122.png);
	background-repeat:;
	background-repeat:no-repeat;
	margin-top:0px;
}

#mainBenefits p{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:415px;
}

#subBenefits {
	margin:0px;
	padding:1px;
	width:880px;
	height:78px;
	background-image:url(cbnfts/cpr-bfbg03.png);
	background-repeat:no-repeat;
	margin-top:2px;
}

#subBenefits p{
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
	width:840px;
	margin-top:4px;
}

#blackBg {
	background-color:black;
}

#cpr-subm {
	background-color:#333;
	margin:0px;
	padding:0px;
	margin-top:5px;
}


#cpr-dealer {
	margin:0px;
	padding:0px;
}

#cpr-dealer p{
	margin:-2px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	
}

#cpr-dealer ul{
	list-style-type:none;
}

#cpr-dealer a {
	
	text-decoration:none;
	color:#333;
}

#cpr-dealer a:hover {
	color:#333;
}


li#aus {
	margin:0px;
	padding:0px;
}

li#aus a{
	background-image:url(cdlr2/dlrnav_r2_c2.jpg);
	text-indent:-200px;
	width:185px;
	height:30px;
	font-size:1px;
	color:#333;
}

li#aus a:hover{
		background-position: 0 -30px;
}


#benefitstext {
	margin:0px; 
	padding:0px; 
	margin-left:10px; 
	font-size:small; 
	width:200px;
	color:#555;
	
}

#benefitstext h1{
	margin:0px; 
	padding:0px; 
	margin-left:10px;  
	font-weight:bold; 
	color:#555; 
	width:200px;
	font-size:13px;
}
#benefitstext p {
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#benefitstextwide {
	margin:0px; 
	padding:0px; 
	
	font-size:small; 
	width:400px;
	color:#555; 
}

#benefitstextwide h1{
	margin:0px; 
	padding:0px; 
	margin-left:10px;  
	font-weight:bold; 
	color:#555; 
	width:200px;
	font-size:13px;
}
#benefitstextwide p {
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.litegrey {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:12px;
	text-decoration:none;
}

.drkgrey {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	text-decoration:none;
}

.litegreyhdr {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}


.drkgreyhdrSC {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	font-size:14px;
	font-weight:bold;
	
}

.drkgreyhdr {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	font-weight:bold;
	font-size:16px;
	text-transform:uppercase;
}

#faqcopy {
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	width:390px;
}

#dealerparas {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}


#parttextwide {
	margin:0px; 
	padding:0px; 
	
	font-size:small; 
	width:400px;
	color:#555; 
}

#parttextwide h1{
	margin:0px; 
	padding:0px; 
	margin-left:10px;  
	font-weight:bold; 
	color:#555; 
	width:400px;
	font-size:13px;
}
#parttextwide p {
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
}

#margin10 {
	margin: 10px;	
}

#faqstextwide {
	margin:0px; 
	padding:0px; 
	
	font-size:small; 
	width:350px;
	color:#555; 
}

#faqstextwide h1{
	margin:0px; 
	padding:0px; 
	margin-left:10px;  
	font-weight:bold; 
	color:#555; 
	width:400px;
	font-size:13px;
}
#faqstextwide p {
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
}

#links ul {
		margin:0px;
		padding:0px;
        list-style-type: none;
        width: 400px;
		
	
} 

#links li {
        margin:0px;
		padding:0px;
		height:123px;
		width:415px;
		background-image:url(cbnfts/cpr-faqn03.png);
		background-repeat:no-repeat;
}

#links li a { 
        color: #333;
        display: block;
        font: bold 120% Arial, Helvetica, sans-serif;
        padding: 5px;
        text-decoration: none;
}

 * html #links li a {  /* make hover effect work in IE */
        width: 400px;
}

#links li a:hover {
        background-image:url(cbnfts/cpr-faqnr03.png);
		background-repeat:no-repeat;
}

#links a em { 
        color: #333;
        display: block;
        font: normal 85% Verdana, Helvetica, sans-serif;
        line-height: 115%; 
}

#links a span {
        color: #333;
        font: normal 70% Verdana, Helvetica, sans-serif;
        line-height: 100%;
		font-weight:bold;
		font-size: 10px;
}

#width400 {
	width: 400px;
}

#litegrey a{
	text-decoration:none;
	color:#CCC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; text-decoration:none;
}

#litegrey a:hover{
	text-decoration:none;
	color:#CCC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; text-decoration:none;
}

.faqs {
		color: #333;
        font: bold 16px Arial, Helvetica, sans-serif;
		font-size:16px;
        text-decoration: none;	
		width:380px;
}

.faqspara {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:120%;
	
       

}

#sizeCharts {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
		
}

#sizeCharts p{
	margin:2px;
	padding:0px;
}

#impRec {
	margin:0px;
	padding:0px;
	background-image:url(cbnfts/cprb-bg301.jpg);
	background-repeat:no-repeat;
	width:855px;
	height:160px;
}
#impRec a {
	font-size:10px;
	text-decoration:none;
	color:#FFF;
}

#impRec a:hover {
	font-size:10px;
	text-decoration:none;
	color:#CCC;
}

#dealerLinks a {
	color:#CCC;	
	text-decoration:none;
}

#dealerLinks a:hover {
	color:#999;
	text-decoration:none;
}

#dealerLinks a:visited {
	color:#999;
	text-decoration:none;
}
