/* ======================== */
/* Product HomePage.css */
/* ======================== */
/* ========= Area Identifier ========= */
TABLE.TableAreaID {			
	border-style: solid; 
	border-color: #27756B;	
	border-width: 1px 0px 1px 0px;	
	margin-left:2px;	
	width:774px;
}
OPTION.DropDownTitle {
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;	
	color:black;
}
OPTION.DropDownContent {	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:normal;	
	color:#27756B;
}
SPAN.SpanAreaIDLargeText {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:20pt;
	font-weight: bold;	
	color: #27756B;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	padding-left:2px;	
	vertical-align:center;
}
SPAN.SpanAreaIDSmallText {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight: bold;	
	color: #27756B;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:4px;	
	padding-left:5px;	
	text-align:left;
	vertical-align:center;
}	
SPAN.SpanAreaIDFamilyText {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:20pt;
	font-weight: bold;	
	color: #27756B;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	padding-left:2px;	
	vertical-align:bottom;
}
SPAN.SpanAreaIDProductText {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:20pt;
	font-weight: bold;	
	color: red;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	padding-left:2px;	
	vertical-align:bottom;
}
/* ========= Default Product Home Page ========= */
TABLE.TablePHP {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: red;					
	border-width:0px;		
	margin-top: 9px;
	margin-left: 2px;
	margin-bottom: 3px;
	padding:0px;	
	width:774px;
	}
TD.CellPHPNavigator {
	width:27%;
	cell-spacing:0px; 
	border-style:solid;
	border-color:red;
	border-width:0px;	
	height=100%;
	margin:0px;
	padding:0px; 	
	vertical-align:top;
	}
/* Table that defines the navigation menu on left hand side */
TABLE.TablePHPNavMenu {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color:green;				
	border-spacing: 0px 0px;
	border-width:0px;	
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	width:100%;
	}
/* Cell that holds the Product Selector Graphic */
TD.CellPHPNavProdSelect {		
	background-color: white;
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	color: #27756B;			
	margin-left:0px;		
	padding-left:0px;	
	padding-bottom:5px;
	text-align:center;
	vertical-align:top;	
}
TD.NavSpacerRow {
	border-style:solid; 
	border-color:red;	
	border-width:0px;	
	cell-spacing:0px;
	height:9px;			
	padding:0px;
	margin:0px;	
	width:9px;
}
TD.PHPNavDarkGreen {		
	background-color:#27756B;	
	border-style: solid; 
	border-color: white;	
	border-bottom-width:3px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:11pt;
	font-weight: bold;	
	color: white;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	vertical-align:top;	
}
TD.PHPNavWhite {		
	background-color:white;	
	border-style: solid; 
	border-color: white;	
	border-bottom-width:3px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	color: white;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:11pt;
	font-weight: bold;	
	height:5px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	vertical-align:top;	
}
TD.PHPNavWhiteLine {		
	background-color:white;	
	border-style: solid; 
	border-color:  #27756B;		
	border-bottom-width:1px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	color: white;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:11pt;
	font-weight: bold;	
	height:22px;
	padding-top:0px;
	padding-bottom:0px;	
	text-align:center;
	vertical-align:top;	
}
/* Special case of cell which acts as a drop down list for borders and compass motifs */
TD.CellPHPNavGalleryLink {		
	background-color: white;
	border-style: solid; 
	border-color: #27756B;	
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	cell-spacing: 0px;
	color: #27756B;
	cursor:hand;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight:normal;			
	margin:0px;	
	padding-left:5px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	vertical-align:top;	
}
TD.CellPHPNavGallery {		
	background-color: white;
	border-style: solid; 
	border-color: #27756B;	
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	cell-spacing: 0px;
	color: #27756B;
	cursor:hand;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight:normal;			
	margin:0px;	
	padding-left:15px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	vertical-align:bottom;	
}
/* WIthin the CellPHPNavGallery cells ensure all the links are green do not have an underline and  */
#LnkCellPHPNavGreen:link {color:#27756B;text-decoration:none;}
#LnkCellPHPNavGreen:active {color:#27756B; text-decoration:none;text-align: left;}
#LnkCellPHPNavGreen:visited {color:#27756B;text-decoration:none;text-align: left;};
SPAN.PatternOptions1 {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	color: #27756B;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	padding-left:5px;	
	vertical-align:center;
}
TD.CellPHPNavPDFTitle {		
	background-color:white;
	border-style: solid; 
	border-color: white;	
	border-bottom-width:2px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight: bold;	
	color: #27756B;	
	padding-left:2px;
	padding-top:2px;
	text-align:left;
	vertical-align:top;	
}
TD.CellPHPNavPDFTitleLightGreen {		
	background-color:white;
	border-style: solid; 
	border-color: white;	
	border-bottom-width:2px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight: normal;	
	color: #27756B;	
	padding-left:2px;
	padding-top:2px;
	text-align:left;
	vertical-align:top;	
}
TD.CellPHPNavPDFContent {		
	background-color:white;
	border-style: solid; 
	border-color: white;	
	border-bottom-width:2px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	color: red;	
	padding-left:5px;
	text-align:left;
	vertical-align:top;	
}
/* WIthin the CellPHPNavPDF cells ensure all the links are permanently dark green and do not have an underline  */
#LNKCellPHPNavPDF:link {color:#27756B;text-decoration:none;}
#LNKCellPHPNavPDF:active {color:#27756B; text-decoration:none;} 
#LNKCellPHPNavPDF:visited {color:#27756B; text-decoration:none;}
TD.PHPNavLightGreen {		
	background-color: #9ACC99;	
	border-style: solid; 
	border-color: white;	
	border-top-width:3px;		
	border-bottom-width:0px;		
	border-left-width:0px;		
	border-right-width:0px;			
	color:red;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;	
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	vertical-align:top;	
}
/* WIthin the CellPHPNavLightGreen cells ensure all the links are permanently dark green and do not have an underline  */
#LNKCellPHPNavLightGreen:link {color:#27756B;text-decoration:none;}
#LNKCellPHPNavLightGreen:active {color:#27756B; text-decoration:none;text-align: left;} 
#LNKCellPHPNavLightGreen:visited {color:#27756B;text-decoration:none;text-align: left;}
TD.CellPHPRight {
	width:73%;
	cell-spacing:0px; 
	border-style:solid;
	border-color:blue;
	border-width:0px;
	height:100%;
	margin:0px;
	padding:0px; 	
	vertical-align:top;
	text-align:left
	}
/* Following table is within subform PHPProduct */
TABLE.TablePHPContent {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: red;					
	border-width:0px;		
	margin:0px;
	padding:0px;	
	width:100%;
	}
TABLE.TablePHPGraphics {	
	background-color: white;		
	border-style: solid; 
	border-color: red;				
	border-width:0px;
	cell-spacing: 0px;	
	margin-top: 0px;
	margin-bottom: 6px;
	padding:0px;
	width:100%;
	}
TD.CellPHPGraphics {	
	vertical-align:top;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	cell-spacing: 0px;		
	padding-left:2px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;	
	text-align: center;
}
/* Determines the spacing between the two rows of four graphics */
TD.SpacerRowMiddle {
	border-style: solid; 
	border-color: yellow;	
	border-width: 0px;	
	cell-spacing:0px;
	height:10px;			
	padding:0px;
	margin:0px;	
	width:5px;
}
/* Determines the gap between the left edge of the main table and the first graphic */
TD.SpacerColumnLeft {
	border-style: solid; 
	border-color: green;	
	border-width:0px;
	cell-spacing:0px;
	height:9px;			
	padding:0px;
	margin:0px;	
	width:20px;	
}
/* Determines the gap between the right edge of the main table and the first graphic */
TD.SpacerColumnRight {
	border-style:solid; 
	border-color:red;	
	border-width:0px;	
	cell-spacing:0px;
	height:9px;			
	padding:0px;
	margin:0px;	
	width:20px;
}
SPAN.Family1 {
position:absolute;
left:400;
top:400;
}
/* ================================================================*/
/* Style rules relavant when a product is displayed on the Product Home Page */
/* ================================================================*/
TD.CellMainPHPProdLeft {
	border-style: solid; 
	border-color: green;	
	border-width:0px;
	cell-spacing:0px;
	height:9px;			
	padding:0px;
	margin:0px;		
	width:230px;	
}
TD.CellMainPHPProdRight {
	border-style: solid; 
	border-color: green;	
	border-width:0px;
	cell-spacing:0px;
	height:9px;			
	padding:0px;
	margin:0px;	
	width:200px;	
}
/* Determines the gap between the left edge of the main table and table TablePHPProdLeft */
TD.CellPHPProd1 {
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	cell-spacing:0px;
	height:9px;			
	padding:0px;
	margin:0px;	
	vertical-align:top;
	width:3%;	
}
/* Cell containing the table with all the tiles for this product: */
TD.CellPHPProd2 {
	border-style: solid; 
	border-color: blue;	
	border-width:0px;
	height:9px;			
	padding:0px;
	margin:0px;	
	vertical-align:top;
	width:39%;
}
/* Cell which determines the gap between table TablePHPProdLeft and table TablePHPProdRight */
TD.CellPHPProd3 {
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	height:9px;			
	padding:0px;
	margin:0px;	
	vertical-align:top;
	width:3%;
}
/* Cell containing the main graphic for this product: */
TD.CellPHPProd4 {
	border-style: solid; 
	border-color: blue;	
	border-width:0px;	
	height:9px;			
	padding:0px;
	margin:0px;	
	text-align:right;
	vertical-align:top;
	width:55%;
}
TABLE.TablePHPProdLeft {		
	background-color:white;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;	
	padding:0px;
	text-align:center;
	vertical-align:top;
	width:220px;
}
/* Table containing Key Features & Studio Graphic */
TABLE.TablePHPProdRight {		
	background-color:white;	
	border-style: solid; 
	border-color: red;
	border-width:0px;	
	padding:0px;
	text-align:right;
	vertical-align:top;
	width:308px;
}
TD.CellPHPAvailableColours {		
	background-color:#27756B;	
	border-style: solid; 
	border-color: white;	
	border-bottom-width:2px;	
	border-top-width:0px;	
	border-left-width:3px;	
	border-right-width:3px;	
	color:white;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;	
	padding-top:3px;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	vertical-align:top;	
}
TD.CellPHPChooseColour {		
	background-color:white;
	border-style: solid; 
	border-color: white;	
	border-bottom-width:2px;	
	border-top-width:0px;	
	border-left-width:5px;	
	border-right-width:5px;	
	color:#27756B;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:normal;	
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	vertical-align:top;	
}
TD.CellPHPTiles {		
	background-color:white;
	border-style: solid; 
	border-color: white;	
	border:0px;	
	padding-top:4px;
	text-align:center;
	vertical-align:top;	
}
TD.CellAcoustifoamMsg {		
	background-color:white;
	border-style: solid; 
	border-color: white;	
	border-bottom-width:0px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;	
	color: #27756B;	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:10px;
	text-align:left;
	vertical-align:top;	
}
TD.CellPHPKeyFeatures {			
	background-color:#27756B;	
	border-style: solid; 
	border-color: white;	
	border-bottom-width:2px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	color:white;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;	
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	vertical-align:top;	
}
TD.CellPHPProductSummary {			
	background-color:#27756B;	
	border-style: solid; 
	border-color: white;	
	border-bottom-width:2px;	
	border-top-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	color:white;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;	
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	vertical-align:top;	
}
TD.CellPHPStudioGraphicTitle {		
	background-color:white;
	border-style: solid; 
	border-color:red;	
	border-width:0px;	
	color:red;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;		
	height:15px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	vertical-align:top;	
}
TD.CellPHPStudioGraphic{			
	background-color:white;
	border-style: solid; 
	border-color: white;	
	border-width:0px;	
	padding-top:5px;
	padding-bottom:2px;
	text-align:left;
	vertical-align:top;	
}
TABLE.TableBulletPoints {		
	background-color:white;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;	
	padding-left:30px;
	text-align:left;
	vertical-align:top;
	width:100%;
}
/* ========================================================= */
/* Rules that apply to the bullet points that appear under the product show graphic */
/* ========================================================= */
TD.CellProductSummaryIndent {		
	background-color:white;
	border-style:solid; 
	border-color:red;	
	border-width:0px;		
	padding-right:0px;
	text-align:left;
	vertical-align:top;	
	width:5%;
}
TD.CellProductSummary {		
	background-color:white;
	border-style:solid; 
	border-color:red;	
	border-width:0px;		
	padding-right:15px;
	text-align:left;
	vertical-align:top;	
	width:5%;
}
SPAN.SpanProductSummary {		
	color:#27756B;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	text-align:left;
	vertical-align:center;	
}
/* ====================================== */
/* Rules relating to the subform PHPProductTileSample */
/* ====================================== */
TD.CellPHPTileSample {			
	background-color:white;	
	border-style: solid; 
	border-color: white;	
	border-width:0px;
	padding:0px;
	padding-top: 5px;	
	padding-bottom:2px;
	text-align:left;
	vertical-align:top;	
}
/* Defines height of spacer row between 'Product Summary' title block and the sample tile. */
TD.CellPHPProdSummRangeName {			
	background-color:white;
	border-style: solid; 
	border-color: blue;	
	border-width:0px;	
	color:red;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;		
	padding-top:0px;
	padding-bottom:0px;
	height:15px;
	text-align:center;
	vertical-align:top;	
}
TD.CellPHPProdTileInfo {			
	background-color:white;
	border-style: solid; 
	border-color: blue;	
	border-width:0px;		
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	vertical-align:top;	
}
TABLE.TablePHPProdTileInfo {	
	background-color: white;
	border-style: solid; 
	border-color: red;					
	border-width:0px;		
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 0px;
	padding:0px;	
	vertical-align:top;
	}
TD.CellPHPProdTileInfoTitle {			
	background-color:white;
	border-style: solid; 
	border-color: red;	
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:bold;	
	padding-top:3px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
	width:10%;
	vertical-align:top;	
}
TD.CellPHPProdTileInfoContent {			
	background-color:white;
	border-style: solid; 
	border-color: green;	
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight:normal;	
	padding-left:3px;
	padding-top:3px;
	padding-bottom:0px;
	text-align:left;
	width:75%;
	vertical-align:top;	
}
/* ============================== */
/* Rules relating to the subform PHPGallery */
/* ============================== */
TD.CellPHPBodyRight {			
	background-color:white;
	border-style: solid; 
	border-color: green;	
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:bold;	
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	width:100%;
	vertical-align:top;	
}
TABLE.TablePHPGallery{	
	background-color: white;
	border-style: solid; 
	border-color: red;					
	border-width:0px;			
	margin:0px;
	padding:0px;	
	text-align:center;
	vertical-align:top;
	width:100%;
	}
TD.CellPHPGalleryPrevious {			
	background-color:white;
	border-style: solid; 
	border-color: green;	
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:bold;	
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	width:33%;
	vertical-align:top;	
}
TD.CellPHPGalleryImageNumber {			
	background-color:white;
	border-style: solid; 
	border-color: green;	
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:bold;	
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	width:33%;
	vertical-align:top;	
}
TD.CellPHPGalleryNext {			
	background-color:white;
	border-style: solid; 
	border-color: green;	
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:bold;	
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	width:33%;
	vertical-align:top;	
}
/* WIthin the cells: CellPHPGalleryNext & PreviousNavLightGreen cells ensure all the links are permanently dark green and do not have an underline  */
#LNKCellPHPNavLightGreen:link {color:#27756B;text-decoration:none;}
#LNKCellPHPNavLightGreen:active {color:#27756B; text-decoration:none;text-align: left;} 
#LNKCellPHPNavLightGreen:visited {color:#27756B;text-decoration:none;text-align: left;}
/* ========= Default Product Home Page ========= */
TABLE.TablePHPSamplePicker {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: red;					
	border-width:0px;		
	margin-top: 9px;
	margin-left: 2px;
	margin-bottom: 8px;
	padding:0px;	
	width:95%;
	}
/* ========== Subform PHPFloorAccessories ========= */
TABLE.TableEjectaRange {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: #27756B;				
	border-width:0px;		
	margin-top: 9px;
	margin-left: 2px;
	margin-bottom: 8px;
	padding:0px;	
	width:100%;
	}
TD.CellEjectaRangeHeading {			
	background-color:white;
	border-style: solid; 
	border-color: #27756B;
	border-top-width:0px;	
	border-bottom-width:0px;	
	border-left-width:0px;	
	border-right-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:bold;	
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px
	padding-right:5px;
	text-align:center;
	text-decoration:none;
	width:20%;
	vertical-align:top;	
}
TD.CellEjectaRangeBody {			
	background-color:white;
	border-style: solid; 
	border-color:#27756B;
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:normal;	
	padding:5px;
	text-align:center;
	text-decoration:underline;
	width:20%;
	vertical-align:top;	
}
/* WIthin the CellEjectaRangeBody cells ensure all the links are permanently dark green and do have an underline  */
#LNKCellEjectaRangeBody:link {color:gray;text-decoration:underline;}
#LNKCellEjectaRangeBody:active {color:gray; text-decoration:underline;} 
#LNKCellEjectaRangeBody:visited {color:gray; text-decoration:underline;}
TD.CellEjectaRangeBodyBlank {			
	background-color:white;
	border-style: solid; 
	border-color: #27756B;	
	border-width:0px;	
	color:#27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:bold;	
	height:20px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	width:20%;
	vertical-align:top;	
}
/* Added 22 November 2005 - for product site map - text links for search engines to find */
TABLE.TableProductSiteMapTitle {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: red;				
	border-width:0px;		
	}
TD.CellProductSiteMap {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight: bold;	
	padding-right:0px; 
	padding-bottom:4px;	
	background-color: #FFFFFF;
	vertical-align:bottom;
	text-align: center;
	width:100%;
}
TD.CellProductSiteMapTitle {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight: bold;	
	padding-right:0px; 
	padding-bottom:4px;	
	background-color: #FFFFFF;
	vertical-align:bottom;
	text-align: center;
	width:100%;
}
TD.CellProductSiteMapDescription {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight: normal;	
	padding-right:0px; 
	padding-bottom:4px;	
	background-color: #FFFFFF;
	vertical-align:bottom;
	text-align: center;
	width:100%;
}
/* Titles put in H1 elements for search engines to find */
H1.CellProductSiteMapAvailableColoursTitle {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-top:14px; 
	padding-right:0px; 
	padding-bottom:4px;	
	margin-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:bottom;
	text-align: left;
}
TD.CellProductSiteMapAvailableColours {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-right:0px; 
	padding-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
}
H1.CellProductSiteMapTechnicalInfoTitle {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-top:14px; 
	padding-right:0px; 
	padding-bottom:4px;	
	margin-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:bottom;
	text-align: left;
}
TD.CellProductSiteMapTechnicalInfo {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-right:0px; 
	padding-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
}
TD.CellProductSiteMapTechnicalDownloadInstructions{
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #999999;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-top: 10px; 
	padding-left: 20px; 
	padding-right: 20px; 
	padding-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
}
TD.CellProductSiteMapAdobeDownload {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-right:0px; 
	padding-top:6px;	
	padding-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
}
H1.CellProductSiteMapFlooringAccessoriesTitle{
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-top:14px; 
	padding-right:0px; 
	padding-bottom:4px;	
	margin-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:bottom;
	text-align: left;
}
TD.CellProductSiteMapFlooringAccessories {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-right:0px; 
	padding-top: 0px;	
	padding-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
}
H1.CellProductSiteMapGalleryTitle{
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-top:14px; 
	padding-right:0px; 
	padding-bottom:4px;	
	margin-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:bottom;
	text-align: left;
}
TD.CellProductSiteMapGallery {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #27756B;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:8pt;
	font-weight: normal;	
	padding-left:20px; 
	padding-right:0px; 
	padding-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
}
TD.CellMakeSelections {
	border-style: solid; 
	border-color: blue;	
	border-width: 0px;
	color: #999999;
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:9pt;
	font-weight: normal;	
	padding-top:0px; 
	padding-left:8px; 
	padding-right:0px; 
	padding-bottom:0px;	
	background-color: #FFFFFF;
	vertical-align:top;
	text-align: left;
}
