#hNav
{
    width: 800px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 210px;
    BACKGROUND-IMAGE: url(images/topimage3.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: baseline;
    padding-top: 100px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 120px;
    TEXT-ALIGN: left;
    position: absolute; 
    font-weight: bold;

}
#verticalNav
{
/*    top: 100px;*/
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 180px;
/*    PADDING-TOP: 40px;*/
    TEXT-ALIGN: left;
    position: absolute;

}

.splash
{
    BACKGROUND-IMAGE: url('images/splash3.jpg');
    BACKGROUND-REPEAT: no-repeat;
}

#verticalNav a
{
font-size: 11px;

}
#content
{
    position: absolute;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    LEFT: 190px; 
    PADDING-BOTTOM: 20px;
    MARGIN: 0px 0px 0px 0px;
    WIDTH: 595px; 
    PADDING-TOP: 10px;
/*    TOP: 135px; */
 color: #333366;
 background-image: url('images/background2.jpg');
 background-position: top right;
 background-repeat: no-repeat;

}

#companylogo { 
	position: absolute;
	TOP: 0px;
	padding-left: 788px;

}

#qualitylogo { 
	position: absolute;
	TOP: 0px;
	left: 688px;

}
#companyname {
	position: absolute;
	top: 10px;
	width: 800px;
	text-align: center;
	font-size: 24px;
	color: #333366;
	vertical-align: top;
	font-weight: bold;

}

#companysubheading {
	position: absolute;
	top: 40px;
	width: 800px;
	text-align: center;
	font-size: 16px;
	color: #333366;
	vertical-align: top;

}

#contenttitle
{
 margin: 0px 0px 0px 0px;
 top: 0px;
 left: 0px;
 width: 575px;
 padding: 0px;
 position :relative;
 text-align:left;
 font-size:18px;
height: 100%;

 }

#contentimage {
 margin: 0px 0px 0px 0px;
top:10px;
left:418px;
width:392px;
height:400px;
position :absolute;
text-align:center;

}

#maincontent {
 margin: 0px 0px 0px 0px;
/* top: 30px;
 left: 20px;*/
 width:370px;
 position :relative;
 text-align:left;
height:100%;

 }

#contentimage img{
width:392px;
}

#caption {
	/*border: 2px solid #000000;
	background: #ffffff;*/
	color: #333333;
	top:320px;
	left:418px;
	width:392px;
	height:210px;
	text-align:center;
	position:absolute;
}

#caption img {
	width:392px;
	text-align: center;
}

#caption a {
	color: #333333;
	text-decoration:underline;
}

#footer {
border-top: 2px solid #e2efff;
position:relative;
align:left;
text-align: left;
top: 20px;
}

#footerimages { 
position:relative;
top: 0px;
	left:100px;
}

#footerimages img{
height:80px;
text-align:center;
bottom: 0px;
}

#footertext {
position:absolute;
text-align: left;
bottom: 0px;
font-size: 10px;
left: 470px;

}

#footertext a {
font-size: 10px;
font-weight: bold;
text-decoration: none;
}



li.vnav
{
	list-style-type: none;
	list-style-position: outside;
	marker-offset: 10px;
	
}
ul ul
{
	padding: 0px 0px 0px 20px;	
}

#verticalnav ul
{
    padding: 10px;
    MARGIN: 0px 0px 0px 00px;
    TEXT-ALIGN: right;
}

#ContactName{
 margin: 0px 0px 0px 0px;
 top: 20px;
 left: 0px;
 width:400px;
 padding: 0px;
 position :relative;
 text-align:left;
 }

#ContactType{
 margin: 0px 0px 0px 0px;
 top: 20px;
 left: 0px;
 position :relative;
 text-align:left;
 }

#ContactDescription{
 margin: 0px 0px 0px 0px;
 top: 20px;
 left: 0px;
 width:400px;
 position :relative;
 text-align:justify;
 }


#ContactPhone{
 margin: 0px 0px 0px 0px;
 top: 20px;
 left: 0px;
 width:400px;
 position :relative;
 text-align:left;
 }

#ContactFax{
 margin: 0px 0px 0px 0px;
 top: 20px;
 left: 0px;
 width:400px;
 position :relative;
 text-align:left;
 }
#ContactEmail{
 margin: 0px 0px 0px 0px;
 top: 20px;
 left: 0px;
 width:400px;
 position :relative;
 text-align:left;
 }
#ContactImage img{
 margin: 0px 0px 0px 0px;
 top:10px;
 left:420px;
 width:200px;
/* height:200px;*/
 position :absolute;
 }

#TopLeft {
	position:relative;
	width: 400px;
	height: 100%;
	
}

#TopLeft #backgroundimage img{
	position:relative;
	left: 30px;
	top: 30px;
	width: 360px;
}

#TopLeft #image1 img{
	position:relative;
	left: 0px;
	top: -160px;
	width: 160px;
	/*border: 1px solid;*/
}

#TopLeft #image2 img{
	position:relative;
	left: 350px;
	top: -340px;
	width: 100px;

}

#TopLeft #image3 img{
	position:relative;
	left: 350px;
	top: -260px;
	width: 160px;


}

#TopRight {
	width: 400px;
	position:relative;	
}

#TopRight #backgroundimage img{
	position:relative;
	Right: 30px;
	top: 30px;
	width: 360px;
}

#TopRight #image1 img{
	position: relative;
	left: 300px;
	top: -160px;
	width: 160px;
}

#TopRight #image2 img{
	position: relative;
	left: -60px;
	top: -340px;
	width: 160px;
}

#TopRight #image3 img{
	position: relative;
	left: -50px;
	top: -160px;
	width: 160px;

}



#TopCenter{
	position:relative;
	width: 400px;
	
}

#TopCenter #backgroundimage img{
	position: relative;
	left: 30px;
	top: 30px;
	width: 360px;
}

#TopCenter #image1 img{
	position: relative;
	left: 160px;
	top: -270px;
	width: 160px;

}

#TopCenter #image2 img{
	position: relative;
	left: 0px;
	top: -160px;
	width: 160px;


}

#TopCenter #image3 img{
	position: relative;
	left: 360px;
	top: -200px;
	width: 160px;


}

#BottomCenter{
	position:relative;
	width: 400px;

	
}

#BottomCenter #backgroundimage img{
	position: relative;
	left: 30px;
	Top: 30px;
	width: 360px;
}

#BottomCenter #image1 img{
	position: relative;
	border: 1px solid;
	left: 160px;
	top: 10px;
	width: 160px;
}

#BottomCenter #image2 img{
	position: relative;
	left: 350px;
	top: -160px;
	width: 160px;


}

#BottomCenter #image3 img{
	position: relative;
	Right: 0px;
	top: -400px;
	width: 160px;


}