* {margin:0px;padding:0px;top:0px;left:0px;}
body{
	text-align: center;
	background-color: #fff;
}
#central{
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	position: relative;
	width: 777px;
	text-align: left;
	background-color: #FFFFFF;
}
#header{
	background-image: url('images/header.jpg');
	height: 165px;
	width: 507px;
	left: 0px;
	top: 0px;
    font-family: "Myriad Pro", "Myriad Pro";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 270px;
	padding-top: 10px;
}
#header a{
	font-family: "Myriad Pro", "Myriad Pro";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
#navlist
{
    font-family: Raavi, raavi;
	font-size: 13px;
	font-style: normal;
font-weight: bold;
	color: #FFFFFF;
	
	margin-left: 0px;
	padding-left: 0px;
	white-space: nowrap;
	position: absolute;
	height: 27px;
	width: 777px;
	top: 175px;
}
#navlist li{
	display: inline;
	list-style-type: disc;
}
#navlist a {
	padding: 3px 10px;
	background-image: url(images/button.gif);
	height: 20px;
	width: 91px;
	display: inline;
	position: absolute;
	text-align: center;
	color: #fff;
	text-decoration: none;
}

.nActive{background-image: url(images/buttonover.gif);}

#navlist a:hover{background-image: url(images/buttonover.gif);}

#n1{left: 0px;}
#n2{left: 111px;}
#n3{left: 222px;}
#n4{left: 333px;}
#n5{left: 444px;}
#n6{left: 555px;}
#n7{left: 666px;}
#leftside{
	float: left;}

	
	
#leftside h3{
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00306f;
	border-right-color: #00306f;
	border-bottom-color: #00306f;
	border-left-color: #00306f;
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	margin-left: 35px;	
	margin-top: 35px;	
}
#content{
	margin-top: 200px;
	position: absolute;
	width: 777px;
	background-color: #FFFFFF;
}
#picture1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/homeImage1.jpg);
	border: 2px solid #00306f;
}
#picture2{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/homeImage2.jpg);
	border: 2px solid #00306f;
}
#picture3{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/homeImage3.jpg);
	border: 2px solid #00306f;
}
#footer{
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	height: 46px;
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#rightside{
	float: right;
	width: 460px;
	background-color: #FFFFFF;
	margin-right: 15px;
	margin-top: 20px;
	overflow: hidden;
}
#rightside p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-left: 0px;
	margin-bottom: 20px;
	width: 100%;
}

/*#rightside ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-left: 0px;
	margin-bottom: 20px;
	padding-left: 15px
}*/

#rightside li
{
    margin-bottom:5px}


#rightside h1{
	margin: 10px 0px 10px 0px;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #033387;
    height: 17px;
}

#rightside h2{
	margin: 10px 0px 10px 0px;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #033387;
}

#rightside span{
	margin-top: 10px;
	margin-bottom: 4px;
	width: 430px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #649721;
}
#rightside a{color: #666666;}

#footer p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: right;
	padding-top: 23px;
	margin-right: 10px;
}
#footer a{color: #fff;}
#footer a:hover{color: #fff;}
#imagepreloader{
	visibility: hidden;
	overflow: hidden;
	height: 0px;
	width: 0px;
}

/*========================================HOME==================================================*/
	#home1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/home.jpg);

}
#home2{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/home2.jpg);

}
#home3{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/home1.jpg);

}
/*====================================END HOME==================================================*/

/*========================================ABOUT==================================================*/
	#about1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/project.jpg);

}
#about2{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/about2.jpg);

}
#about3{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/about3.jpg);

}
/*====================================ABOUT HOME==================================================*/


/*========================================QUALITY==================================================*/
	#quality1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/quality1.jpg);

}
#quality2{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/qual1.jpg);

}
#quality3{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/textEquip.jpg);

}
/*====================================END QUALITY==================================================*/

/*========================================IMAGE GALLERY==================================================*/
	#gallery{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/nortonImageGallery.jpg);

}
	#gallery1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/nortonImageGallery.jpg);

}
	#gallery2{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/nortonImageGallery.jpg);

}

/*====================================END IMAGE GALLERY==================================================*/


/*========================================LOCATION==================================================*/
	#location1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/location1.jpg);

}
	#location21{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/localMapSmall.jpg);

}
	#location3{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/location3.jpg);

}

.mapClick
{width: 200px; height: auto; text-align:center; padding: 0px 0px 0px 5px; margin: 0px 0px 0px 30px}

.addressListRight
{width: 200px; height: auto; float: left; padding:0px 10px 0px 0px}


/*====================================END LOCATION==================================================*/

/*========================================CONTACT==================================================*/
	#contact1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/contact1.jpg);

}
	#contact2{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/contact2.jpg);

}
	#contact3{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/home2.jpg);

}

.addressContainer
{width: 100%; height: auto; float: left}

.addressList
{width: 120px; height: auto; float: left}

.addressListRight
{width: 200px; height: auto; float: right; padding:0px 10px 0px 0px}

.tableTitle
{margin: 10px 15px 10px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	color: #033387; text-align: right; height: 30px}
	
	.tableTitleSmall
{margin: 10px 15px 10px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	color: #033387; text-align: right; font-style: italic; height: 30px}

/*====================================END CONTACT==================================================*/

/*========================================PLANT==================================================*/

#leftsidePlant 
{width:290px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666;
 margin-left: 0px; margin-bottom: 20px;	padding-left: 15px}

/*#leftsidePlant ul
{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; margin-left: 0px; margin-bottom: 20px;
	padding-left: 15px}*/

#leftsidePlant li
{ margin-bottom:5px}

#rightsidePlant
{float: right; width: 460px; height: 550px; background-color: #FFFFFF; margin-right: 15px; margin-top: 20px; overflow: hidden;}	

#rightsidePlant p
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; margin-left: 0px;
	margin-bottom: 20px; width: 460px;}		

#rightsidePlant h1
{margin: 10px 0px 10px 0px; width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
	color: #033387; height: 17px;}

#rightsidePlant h3{
	margin: 10px 0px 10px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff0000;
	text-align:center}

.plantPic
{width:200px; height:150px; margin-left: 5px; text-align:left;
 position: absolute; margin: 35px 0px 0px 0px}
 
.plantDetails
{width:270px; height:auto; margin-left: 5px; text-align:left;
 padding: 200px 0px 0px 0px; position: absolute; display: inline-block}
 
.listStyle
 {	margin: 10px 0px 10px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;
	color: #033387;    height: 17px; cursor: pointer; visibility: visible }
 
.listStyle:hover
{color: Red}
 
h5
{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #033387;    margin: 0px 0px 15px 0px}
	
	#plant1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/logo.jpg);

}
	#plant2{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/edgeCam.jpg);

}
	#plant3{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/Hicell.jpg);

}
	#plant4{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/doosan.jpg);

}
	#plant5{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/kvc7.jpg);

}
	#plant6{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/kvc5.jpg);

}
	#plant7{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/cncSaw.jpg);

}
	#plant8{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/emiMec.jpg);

}
	#plant9{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/textEquip.jpg);

}

.productBox{	
	position:absolute;
	top:400px;
	left:328px;
	text-align:right;
	width:450px; height: 400px;
	font-weight:bold;
	line-height:18px; 
	visibility:hidden;
}
.productBox2{	
	position:absolute;
	top:370px;
	left:250px;
	width:450px;
	font-weight:bold;
	line-height:18px; 
	visibility:hidden;
}
.productBox img{
	margin-left:20px;
	padding-right:10px;
}
.border70px { border-bottom: #FFFFFF solid 70px;} 
.productBox h1{
	margin:5px;
}

#mainText{
	padding-top:20px;
}


/*====================================PLANT CONTACT==================================================*/


/*========================================QUALITY==================================================*/
	#location1{
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/home2.jpg);

}
#location2{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/map.jpg);

}

#location3{	
	margin-left: 35px;
	height: 150px;
	width: 200px;
	background-image: url(images/Location3.jpg);

}
/*====================================END QUALITY==================================================*/

a {text-decoration: none}