/* ======================== */
/* CSS_ProductSelectorHomePage */
/* ======================== */
/* ========= Area Identifier ========= */
TABLE.TableAreaID {			
	border-style: solid; 
	border-color: #27756B;	
	border-width: 1px 0px 1px 0px;	
	margin-left:2px;	
	}
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:0px;	
	padding-left:2px;	
	vertical-align:center;
}
/* ========= Start of rest of form  ========= */
TABLE.TablePSHPBody {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color:red;				
	border-width:0px;
	cell-spacing: 0px;	
	margin-top: 9px;
	margin-bottom:0px;
	padding:0px;	
	width:100%;
	}
TD.CellPSHPBodyLeft {		
	border-style:solid;
	border-color:green;
	border-width:0px;	
	height:100%;
	margin:0px;
	padding:0px; 	
	vertical-align:top;
	width:27%;
	}
TD.CellPSHPBodyRight {		
	border-style:solid;
	border-color:blue;
	border-width:0px;
	height:100%;
	margin:0px;
	padding:0px; 	
	text-align:left;
	vertical-align:top;
	width:73%;
	}
/* ========= Navigator ========= */
TABLE.TablePSHPNav {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: red;				
	border-spacing: 0px 0px;
	border-width:0px;	
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	}
TD.CellPSHPFindProducts {		
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	margin-top:0px;	
	padding-top:10px;
	padding-bottom:28px;
	text-align: left;
	vertical-align:top;	
	width:55%;
}
TD.CellPSHPReset {		
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	margin-top:0px;	
	padding-top:10px;
	padding-bottom:28px;
	text-align: left;
	vertical-align:top;	
	width:35%;
}
TD.CellPSHPSpacerColumn {
	border-style:solid; 
	border-color:blue;	
	border-width:0px;			
	height:9px;
	margin:0px;		
	padding:0px;
	width:10%;
	vertical-align:top;
}
SPAN.PatternOptions1 {
	border-style: solid; 
	border-color: #27756B;	
	border-width: 0px;
	cell-spacing: 0px;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:7pt;
	font-weight: normal;	
	color: #27756B;
	padding-top:0px;	
	padding-right:0px;	
	padding-bottom:0px;	
	padding-left:15px;	
	vertical-align:center;
}
/* Rules that determine the look of the dropdown fields - View by Range and View By Family */
INPUT, TEXTAREA {	
	font-family : tahoma, geneva, arial, helvetica, sans-serif;
	color:#27756B;
	font-size : 13px;
	padding-left : 2px;
	padding-right : 2px;
	padding-bottom : 3px;
	padding-top : 1px;
}
.PSHPSelectBy {
	align:left;	
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size : 8pt;
	color:#27756B;
	padding-left : 2px;
	padding-right : 2px;
	padding-bottom : 3px;
	padding-top : 1px;
	width:200px; 	
}
/* ========= Table that contains the content in the right hand side of screen ========= */
TABLE.TablePSHPContent {	
	background-color: #FFFFFF;		
	border-style: solid; 
	border-color: red;				
	border-width:0px;
	cell-spacing: 0px;	
	margin-top: 0px;
	margin-bottom: 10px;
	padding:0px;	
	width:100%;
	}
TD.CellPSHPGraphic {	
	vertical-align:top;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;
	cell-spacing: 0px;		
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;	
	text-align: center;
	width:100%;
}
TD.CellPSHPParaTitle {		
	background-color: white;	
	border-style: solid; 
	border-color: red;	
	border-width:0px;		
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:bold;			
	color: #27756B;		
	margin-bottom:0px;	
	margin-top:0px;	
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	vertical-align:top;	
	width: 100%;
}
TD.CellPSHPParaContent {		
	background-color: white;	
	border-style: solid; 
	border-color: blue;	
	border-width:0px;		
	font-family: sans-serif,verdana,tahona,geneva,arial;
	font-size:10pt;
	font-weight:normal;			
	color:gray;	
	margin-bottom:0px;	
	margin-top:0px;	
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	vertical-align:top;	
	width: 100%;
}
