/* CSS Document *//*SUBSCRIBE BAR */	.subscribeBar{	float: right;	margin-bottom: 0px;	}	.subscribeBar ul{	padding: 0px;	margin: 7px 0px 0px 0px;	vertical-align:top;	}	.subscribeBar li{	list-style: none;	float: left;	padding: 0px 10px 0px 10px;	background-image:url(../images/devider.gif);	background-repeat:no-repeat;	background-position:left;	}	.subscribeBar li a img{	margin-right: 10px;	border: none;	vertical-align:text-bottom;	}	#obviousBar{	width: 752px;	height: auto;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#obviousBar ul{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#obviousBar li{	background-position:right;	margin: 0px 0px 0px 0px;	padding: 0px 10px 0px 10px;	}	#obviousRule{	margin: 0px 0px 0px 0px;	height: 9px;	width: 752px;	background-position:bottom;	}/*TAB BAR*/	.tabBar{	width: 100%;	height: 21px;	border-bottom: 4px solid #c3cfd1;	}	.tabBar ul{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	}	.tabBar li{	list-style:none;	float: left;	margin-right: 1px;	}	.tabBar li a{	text-decoration:none;	display:block;	width: 158px;	height: 17px;	background-image:url(../images/tabBG_off.jpg);	background-repeat:no-repeat;	text-align:center;	padding-top: 4px;	color: #526172;	}	.tabBar li a:hover{	background-image:url(../images/tabBG_on.jpg);	background-repeat:no-repeat;	color: #51626F;	text-decoration:none;	}	li#selectedTab a{	background-image:url(../images/tabBG_on.jpg);	}/*SEE MORE & SEE LESS*/	.productHomeBox, .rhColExpand, .pHB_bullet{		height: auto;		overflow: hidden;		margin: 0px 0px 0px 0px;	}	.productHomeBox h4, .pHB_bullet h4{	padding: none;	margin: 0px 0px 0px 0px;	}	.productHomeBox img, .pHB_bullet img{	text-align:left;	padding: 0px 10px 0px 0px;	border: none;	float: left;	}	.moreLessButton{		padding: 10px 0px 10px 0px;		text-align: right;	}	.moreLessButton a{		text-decoration: none;	}		.moreLessButton a img{		border: none;		margin-left: 5px;		vertical-align:middle;	}/*KEY PARAMETRICS*/	.keyPara{	margin-left: 10px;	}	.iu table{	width: 188px;	}	.iu table td{	padding: 2px 2px 2px 2px;	}	.keyParaHi{	background-color: #eff3f4;	}	.iu a img{	border: none;	margin: 5px 10px 5px 10px;	}/*FEATURES COLUMN*//* commented by r9117z per Tom's request to roll up in delta css *//*	#mncnt .iu ul li{		border-bottom:1px dotted #cccccc;		padding: 2px 0px 3px 0px;	}	#mncnt .iu ul {	margin: 0px;	padding: 2px 10px 2px 3px;	list-style: none;	}*//*DHTML WINDOW: BLOCK VIEWER*/	.dhtmlwindow{	position: absolute;	border: 1px solid #c3cfd1;	visibility: hidden;	background-image:url(../images/blockViewerBG.jpg);	background-position:top;	background-repeat:repeat-x;	}	.drag-handle{ /*CSS for Drag Handle*/	padding: 8px 5px 0px 10px;	text-indent: 3px;	cursor: move;	overflow: hidden;	width: auto;	height: 31px;	font-weight:bold;	}	.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/	position: absolute;	right: 1px;	top: 2px;	cursor: hand;	cursor: pointer;	}	.drag-contentarea{ /*CSS for Content Display Area div*/	background-color: white;	padding: 2px;	overflow: auto;	}/*BLOCK DIAGRAM*/	#blockDiagram, #blockDetails{	border: 1px solid #c3cfd1;	margin: 5px;	padding: 5px;	float: left;	/*height: 257px;*/	}	#blockDiagram{	width: auto;	height: auto;	}	#blockDetails{	width: 180px;	}/*PHOTO MODULE*/	#photoDiagram, #photoDetails, #photoChooser{	border: 1px solid #c3cfd1;	margin: 5px;	padding: 5px;	float: left;	height: 462px;	}	#photoDiagram{	width: auto;	}	#photoDetails{	width: 180px;	}	#photoChooser{	width: 106px;	}	#photoChooseContent{	background-color:#c4cfd1;	height: 416px;	overflow:hidden;	text-align:center;	}	#photoChooseContent img{	}	.thumbnailContainer{	position: relative;	margin-bottom: 10px;	}	.photoMagnify{	background-image:url(../images/photoModuleMagnify.jpg);	background-repeat:no-repeat;	background-position:bottom;	height: 22px;	width: 22px;	z-index: 15;	position:absolute;	bottom: 0px;	right:  0px;	}