#content {
	height: 1500px;
}




					#my-page-header-box {
						position: absolute; 
						top: 0px; 
						left: 0px; 
						padding: 40px 40px 25px 30px; 
					}


					#my-page-header {
						font-size: 28px; 
						font-weight: normal; 
						line-height: 35px;
					}

					#my-page-subheader {
						font-size: 14px; 
						line-height: 20px; 
						width: 370px; 
						margin: 15px 0px 0px 0px;
					}

					.my-header-image {
						position: absolute;
						top: 0px;
						left: -15px;
						width: 975px;
						height: 300px;
						background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/back0.jpg);
						background-repeat: no-repeat;
					}

							/*#my-header-image-2 {background-image: url(backs/rnd.jpg);}
							#my-header-image-3 {background-image: url(backs/qc.jpg);}
							#my-header-image-4 {background-image: url(backs/process2.jpg);}
							#my-header-image-5 {background-image: url(backs/process.jpg);}
							#my-header-image-6 {background-image: url(backs/prod2.jpg);}
							#my-header-image-7 {background-image: url(backs/filling2.jpg);}
							#my-header-image-8 {background-image: url(backs/logistics.jpg);}
*/
					#my-header-1 {display: none;}
					#my-header-2, #my-header-3, #my-header-4, #my-header-5, #my-header-6, #my-header-7, #my-header-8 {display: none;}



					/* --- --- Small Header Version --- --- */

					#header-small {
						position: relative;
						top: 0px;
						left: 0px;
						width: 945px;
						min-height: 120px; 
					}

					#my-header-image-small {
						position: absolute;
						top: 0px;
						left: -15px;
						width: 975px;
						height: 120px;
						display: none;
					}

					.my-header-image-small {
						background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/back0.jpg);
						background-repeat: no-repeat;
						background-position: 0px -65px;

					}


					#my-page-header-small {
						font-size: 28px; 
						font-weight: normal; 
						line-height: 35px;
						position: absolute; 
						top: 15px; 
						left: 0px; 
						padding: 0px 40px 10px 30px; 

					}





#process {
	position: relative;
	margin: 20px 0px;
	padding: 0px;
	width: 945px;
	min-height: 530px;
	
}

#process-frame {
	position: absolute;
	width: 1015px;
	height: 240px;
	top: -20px;
	left: -35px;

}

#process-container {
	position: absolute;
	left: -15px;
	top: 0px;
	height: 200px;
	width: 975px;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;

}

.shadow-top, .shadow-bottom {
	margin: 0px; padding: 0px; height: 5px; 
	background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/shadow-top.png);
	background-repeat: repeat-x;
}

.shadow-bottom{background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/shadow-bottom.png); height: 5px; }

#process-container-shadow-top {width: 975px; position: absolute; bottom: 261px; left: -15px;}
#process-container-shadow-bottom {width: 975px; position: absolute; bottom: -3px; left: -15px;}

#shadow {width: 975px; position: absolute; bottom: -10px; left: 0px;}
#image-shadow {width: 975px; position: relative; left: -15px; top: 300px;}
#main-navigation-shadow {width: 975px; position: absolute; bottom: -5px; left: -15px; z-index: 10;}


#process-highlight {
	position: absolute;
	height: 0px;
	width: 140px;
	background-color: #bce4fa;
	background-color: #eef8fe;
	top: 0px;
	left: -15px;
	/*border-right: 1px solid #bce4fa;*/


}




.process-map {
	position: absolute;
	height: 260px;
	border: 0px solid #f0f0f0;
	top: 0px;
}

#process-map-frame {left:-15px; width: 975px;}

#process-map1 {left: -15px; width: 127px;}  
#process-map2 {left: 112px; width: 122px;} 
#process-map3 {left: 234px; width: 120px;} 
#process-map4 {left: 354px; width: 200px;} 
#process-map5 {left: 554px; width: 208px;} 
#process-map6 {left: 762px; width: 198px;} 
#process-map7 {left: 825px; width: 140px;} 






		/* Step Descriptions pupups*/

		.step-box, #step-box {
			position: absolute;
			top: 260px;
			left: -16px;
			background-color: #fff;
			border: 1px solid #f0f0f0;
			min-height: 200px;
			width: 975px;
			display: none;
			padding: 0px;
			z-index: 100;
			/*border-left: 1px solid #fff;*/

		}


		.step-box-content {
			position: relative;
			margin: 30px;
			width: 915px;
			min-height: 100px;
			background-color: #fff;
		}

		.step-box-image {
			display: block;
			position: relative;
			right: -20px;
			
		}

		.step-box-text { 
			font-size: 16px; line-height: 22px; margin: 0px 0px 15px 10px; border-bottom: 1px solid #f0f0f0;
			padding-left: 20px;
			background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/triangle.png);
			background-repeat: no-repeat;
			background-position: 0px 00px;

		}
		.step-box-smalltext {
			font-size: 12px; line-height: 16px; padding: 10px; margin-bottom: 10px;
			font-size: 11px;
			line-height: 15px;
			padding-right: 20px;
		}

			.step-box-smalltext b {font-size: 12px;
			line-height: 16px;}

				/*#step1-box {left: 123px; width: 280px;}
				#step2-box {left: 243px; width: 280px;}
				#step3-box {left: 383px; width: 280px;}
				#step4-box {left: 483px; width: 280px;}
				#step5-box {left: 283px; width: 175px; background-image:url(back-white6.png);  }  
				#step6-box {left: 465px; width: 175px; background-image:url(back-white6.png);  }  
				#step7-box {left: 631px; width: 175px; background-image:url(back-white6.png);  }  */








/* Below the process section */

#below-container {
	position: relative;
	top: 200px;
	left: -15px;
	width: 975px;
	min-height: 55px; 
	background-color: none;  /*66b2e4 */

	
}

#nohover1 {left: 10px; width: 140px; background-position: 10px 10px; padding-left: 30px;}
#nohover2 {left: 140px; width: 120px;}
#nohover3 {left: 260px; width: 140px;}
#nohover4 {left: 390px; width: 150px;}
#nohover5 {left: 620px; width: 190px;}
#nohover6 {left: 815px; width: 160px;}
#nohover7 {left: 855px; width: 127px;}

.nohover {
	position: absolute;
	top: 3px;
	height: 35px;
	padding: 10px; padding-left: 20px;
	margin: 0px;
	display: block;
	width: 140px;
	text-decoration: none!important;
	background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/triangle.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;

}

.nohover-header {font-size: 14px; line-height: 18px; font-weight: normal; color: #a0a0a0; text-decoration: none!important;}
.nohover-text {font-size: 10px; line-height: 14px; color: #666; display: none;}





			/* More info section */

			#more-info-container {
				position: absolute;
				margin: 00px 0px 0px 0px;
				width: 975px;
				left: -15px;
				top: 290px;



			}

			#more-info1 {position: absolute; top: 0px; left: 0px; width: 330px; height: 330px; background-color: #f8f8f8;}
			#more-info2 {position: absolute; top: 0px; left: 315px; width: 315px; height: 330px; background-color: #f8f8f8;}
			#more-info3 {position: absolute; top: 0px; left: 630px; width: 345px; height: 330px; background-color: #f8f8f8;}
			 

			/*#more-info-header {
				font-size: 14px;	
				line-height: 20px;	
				text-align: left;	
				padding: 15px 20px 15px 20px;
			}*/

			#more-info-text {
				font-size: 12px;	
				line-height: 18px;	
				text-align: left;	
				padding: 0px 30px 30px 40px;
				font-weight: normal;	

			}

			#more-info-header, #more-info-header2 {
				padding: 0px 20px 15px 20px;
				margin: 22px 0px 0px 20px; 
				background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/triangle.png);
				background-repeat: no-repeat; 
				background-position: 0px 0px;
				font-size: 14px; 
				line-height: 20px;
				text-align: left;
				display: block;
				text-decoration: none;
				color: #666;
			}

			#more-info-header2 {margin: 27px 0px 0px 20px; }

			#more-info-header:hover {text-decoration: underline;}






/* Main navigation */

#main-navigation-container {
	position: absolute;
	width: 975px;
	height: 16px;
	background-color: #fff;
	left: -15px;
	bottom: -0px;
	background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/back-white1.png);
	background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/cyan3.png);
	z-index: 10;
}

#main-nav-text {
	font-size: 10px;
	line-height: 14px;
}

.main-nav-item {
	width: 205px;
	height: 15px;
	position: absolute;
	top: 0px;
	display: block;
	text-decoration: none!important;
	color: #666;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
}

.main-nav-item-active {background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/white.png); font-weight: bold;}

.main-nav-item:hover {background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/white.png); text-decoration: none!important; color: #666;}


#main-nav-item-1 {left: 00px;  }
#main-nav-item-2 {left: 205px;}
#main-nav-item-3 {left: 410px;}
#main-nav-item-4 {left: 615px;}
#main-nav-item-5 {left: 820px;}

#main-nav-item-1-expanded {
	padding: 5px 10px 5px 20px;
	height: 100px;
	display: none;
	background-color: #f0f0f0;
	z-index:10;
	text-align: left;
	top: -100px;
}

				

				#process, #news, #case-studies, #applications, #products, #industries {
					position: relative;
					margin: 20px 0px;
					padding: 0px;
					width: 945px;
					min-height: 530px;
					display: block;
					
				}

				#news, #case-studies, #applications, #products, #industries {display: none;}

				#std-text {font-size: 12px; line-height: 18px;}





/* More Industries Sections */
#industries {
	margin: 40px 0px 0px 0px;
}


#inds a {
	font-size: 14px;
	line-height: 18px;
	display: block;
	padding: 7px 15px 10px 20px;
	margin: 20px 0px 0px 0px;
	text-decoration: none;
	font-weight: normal;
	background-image: url(/content/dam/mettler_toledo/industries/OEM/Images/triangle.png);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	color: #666;
	min-height: 20px;


}

#inds a:hover {
	text-decoration: underline;
	color: #5cc151;
}

#inds .text {
	font-size: 12px;
	line-height: 18px;
	display: block;
	padding: 15px 18px 0px 0px;
	text-decoration: none;
	font-weight: normal;
}

#inds .banner {
	position: relative; 
	left: 0px; 
	margin: 50px 0px 15px 0px;
	padding: 20px 0px;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;

}







