body { font-family: Arial, Helvetica, sans-serif; margin: 0px; background-color: #FFFFFF; }td { font-size: 11px; }p {	font-size: 13px;	margin-top: 7px;	margin-bottom: 10px;	line-height: 15px;}li {	font-size: 13px;	line-height: 14px;	margin-bottom: 0px;	list-style-image: url(button.gif);}h1 { font-size: 16px; color: #000000; margin-top: 10px; margin-bottom: 0px; }h4 {	font-size: 16px;	font-weight: bold;	margin-bottom: 8px;	color: #000099;	margin-top: 8px;}a:hover { text-decoration: underline; }#trigger {	position:absolute;	width:74px;	height:26px;	z-index:8;	top: 106px;	left: 58px;	overflow: visible;	visibility: visible;}#trigger2 {	position:absolute;	width:134px;	height:26px;	z-index:9;	top: 106px;	left: 132px;	overflow: visible;	visibility: visible;}#trigger3 {	position:absolute;	width:124px;	height:26px;	z-index:11;	top: 106px;	left: 266px;	overflow: visible;	visibility: visible;}#trigger4 {	position:absolute;	width:91px;	height:26px;	z-index:10;	top: 106px;	left: 448px;	overflow: visible;	visibility: visible;}#trigger5 {	position:absolute;	width:92px;	height:26px;	z-index:12;	top: 106px;	left: 633px;	overflow: visible;	visibility: visible;}#closey {	position:absolute;	width:750px;	height:605px;	z-index:1;	left: 0px;	top: 0px;	visibility: hidden;}#menu {	position:absolute;	width:110px;	z-index:2;	left: 60px;	top: 132px;	background-color: #999999;	visibility: hidden;}#mold {	position:absolute;	width:110px;	z-index:3;	left: 133px;	top: 132px;	background-color: #999999;	visibility: hidden;}#injection {	position:absolute;	width:140px;	z-index:4;	left: 267px;	top: 132px;	background-color: #999999;	visibility: hidden;}#value {	position:absolute;	width:125px;	z-index:5;	left: 448px;	top: 132px;	background-color: #999999;	visibility: hidden;}#facilities {	position:absolute;	width:128px;	z-index:7;	left: 170px;	top: 150px;	background-color: #999999;	visibility: hidden;}#directions {	position:absolute;	width:128px;	z-index:7;	left: 170px;	top: 168px;	background-color: #999999;	visibility: hidden;}#contactus {	position:absolute;	width:150px;	z-index:7;	left: 170px;	top: 186px;	background-color: #999999;	visibility: hidden;}#usefullinks {	position:absolute;	width:125px;	z-index:6;	left: 633px;	top: 132px;	background-color: #999999;	visibility: hidden;}.dd {	margin: 0px;	padding: 0px;}.dd a{	background-color: #e0e0e0;	color: #01348D;	text-decoration: none;	display: block;	padding-left: 3px;	padding-top: 2px;	padding-bottom: 3px;	font-size: 11px;	font-weight: bold;	background-image: url(images/arrow2.gif);	background-repeat: no-repeat;	background-position: right top;}.dd a:hover{	background-color: #7697C2;	background-image: url(images/arrow2o.gif);	background-repeat: no-repeat;	background-position: right top;	text-decoration: none;	color: #E0E0E0;}.ddnoarrow {	margin: 0px;	padding: 0px;}.ddnoarrow a{	background-color: #e0e0e0;	color: #01348D;	text-decoration: none;	display: block;	padding-left: 3px;	padding-top: 2px;	padding-bottom: 3px;	font-weight: bold;	font-size: 11px;}.ddnoarrow a:hover{	background-color: #7697C2;	text-decoration: none;	color: #E0E0E0;}h2 {	font-family: "Times New Roman", Times, serif;	font-weight: bold;}h3 {	font-size: 14px;	font-weight: bold;	margin-bottom: 3px;	padding-bottom: 0px;}ul {	margin-top: 4px;	margin-bottom: 2px;}h5 {	font-size: 18px;	font-weight: bold;	margin-bottom: 8px;	color: #000000;	margin-top: 8px;}.form {	text-align: right;}.productcell-left {	float: left;	width: 164px;	margin-top: 7px;	padding: 4px 4px 0px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 0px;	background-color: #CCCCCC;	border: 1px solid #999999;	height: 160px;}.productcell-left img{	border: 2px solid #FFFFFF;	margin: 0px;	padding: 0px;}.productcell-left p{	font-size:12px;	line-height: 13px;	padding-right: 5px;	padding-left: 5px;	margin-bottom: 1px;	padding-top: 2px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	padding-bottom: 2px;	text-align: left;}.productcell-left h1{	font-size:13px;	text-align: center;	padding: 0px;	margin-top: 4px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.productcell-left h1 a{	text-decoration: none;	color: #000000;	font-size: 13px;}.productcell-left h1 a:hover{	text-decoration: none;	color: #3366cc;}.productcell-left a{	margin-bottom: 0px;	margin-top: 0px;	padding-top: 0px;	color:#0000CC;	text-decoration: underline;}.productcell-left a:hover{	margin-bottom: 0px;	margin-top: 0px;	padding-top: 0px;	color:#DB4800;}.spec {	font-size: 11px;	line-height: 12px;	margin-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-top: 0px;	margin-bottom: 4px;}.clearboth {	clear: both;	margin: 0px;}.caption {	font-size: 11px;	line-height: 13px;	font-weight: bold;	color: #333333;}.footer {	margin: 0px auto;	padding: 1px;	width: 779px;	background-color: #01348D;	height: 26px;}.footer p{	color: #C0C0C0;	padding-top: 5px;	font-size: 11px;	margin: 0px;	padding-left: 8px;}.footer a{	color: #C0C0C0;	text-decoration: none;	font-size: 11px;	padding-right: 2px;	padding-left: 2px;}.footer a:hover{	text-decoration: underline;}.footer img{	margin: 0px;	padding: 0px;	float: right;}.image {	padding: 0px;	float: right;	margin-bottom: 8px;	margin-left: 15px;	border: 1px solid #000033;}.photo {	margin: 5px 10px;	border: 1px solid #999999;}.tophead {	width: 781px;	margin-top: 10px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-image: url(images/cellBG1.gif);	background-repeat: repeat-x;	background-position: bottom;	padding-bottom: 24px;}.tophead p{	font-size: 16px;	color: #01348D;	padding: 0px;	line-height: 16px;	margin: 0px;}.tophead a{	color: #01348D;	text-decoration: none;}.iso a{	font-size: 16px;	font-style: italic;	color: #01348D;	text-decoration: none;}.smaller {	font-size: 14px;}.times {	font-family: "Times New Roman", Times, serif;}.company {	font-size: 24px;	line-height: 30px;}.shell {	padding: 0px;	width: 781px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}.hznav {	background-color: #e0e0e0;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #666666;	border-bottom-color: #333333;	border-left-color: #999999;	padding: 2px 2px 3px 5px;}#cont {	width: 781px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;}.content {	padding: 15px;}.buckets {	display: block;	padding: 10px 10px 0px;	border: 1px solid #CCCCCC;	width: 681px;}