/* CSS Document */

body,html	{
	height:100%;
}

body	{
	background-color:#e5e5e5;
	background-image:url(images/bkgd.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

body.framer {
	background-color: #FFF;
	background-image: none;
	padding: 10px;
	text-align: center;
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

/*LINKS -------------------------------- */
a:link	{
	color:#0079AE;
	text-decoration:none;
	font-weight:bold;
}
a:visited	{
	color:#0079AE;
	text-decoration:none;
	font-weight:bold;
}
a:hover	{
	color:#0079AE;
	text-decoration:none;
	font-weight:bold;
}
a:active	{
	color:#0079AE;
	text-decoration:none;
	font-weight:bold;
}

.intContent_L a {
	color:#0079ae;
	background-color:none;
	text-decoration:none;
	font-weight:normal;
	padding:2px;
}
.intContent_L a:hover	{
	color:#fff;
	background-color:#0079ae;
	text-decoration:none;
	font-weight:normal;
	padding:2px;
}

.secondTier a	{
	background-color:none;
	padding:2px;
	display:block;
	color:#333;
	border-bottom:1px solid #0079AE;
}
.secondTier a:hover	{
	background-color:#e1e1e1;
	padding:2px;
	display:block;
	color:#333;
	border-bottom:1px solid #0079AE;
}


/*FONT STYLES -------------------------- */
.font_14px	{
	font-size:14px;
}

.bold	{
	font-weight:bold;
}


/*NAVIGATION --------------------------- */
.about	{
	position:absolute;	
	width:35px;
	height:84px;
	padding:0px 5px 0px 5px;
	top:5px;
	bottom:10px;
	right:500px;
	border-right:1px solid #fff;
	z-index:5;
}
.about a	{
	background-image:url(images/nav/about.png);
	background-position:center;
	background-repeat:no-repeat;
	width:35px;
	height:84px;
	display:block;
}

.equipt	{
	position:absolute;	
	width:60px;
	height:84px;
	padding:0px 5px 0px 5px;
	top:5px;
	bottom:10px;
	right:428px;
	border-left:1px solid #000;
	border-right:1px solid #fff;
	z-index:3;
}
.equipt a	{
	background-image:url(images/nav/equipt.png);
	background-position:center;
	background-repeat:no-repeat;
	width:60px;
	height:84px;
	display:block;
}

.products	{
	position:absolute;	
	width:57px;
	height:84px;
	padding:0px 5px 0px 5px;
	top:5px;
	bottom:10px;
	right:359px;
	border-left:1px solid #000;
	border-right:1px solid #fff;
	z-index:3;
}
.products a	{
	background-image:url(images/nav/products.png);
	background-position:center;
	background-repeat:no-repeat;
	width:57px;
	height:84px;
	display:block;
}

.showcase	{
	position:absolute;	
	width:100px;
	height:84px;
	padding:0px 5px 0px 5px;
	top:5px;
	bottom:10px;
	right:247px;
	border-left:1px solid #000;
	border-right:1px solid #fff;
	z-index:3;
}
.showcase a	{
	background-image:url(images/nav/showcase.png);
	background-position:center;
	background-repeat:no-repeat;
	width:100px;
	height:84px;
	display:block;
}

.advantage	{
	position:absolute;	
	width:62px;
	height:84px;
	padding:0px 5px 0px 5px;
	top:5px;
	bottom:10px;
	right:173px;
	border-left:1px solid #000;
	border-right:1px solid #fff;
	z-index:3;
}
.advantage a	{
	background-image:url(images/nav/advantage.png);
	background-position:center;
	background-repeat:no-repeat;
	width:62px;
	height:84px;
	display:block;
}

.iso	{
	position:absolute;	
	width:101px;
	height:84px;
	padding:0px 5px 0px 5px;
	top:5px;
	bottom:10px;
	right:60px;
	border-left:1px solid #000;
	border-right:1px solid #fff;
	z-index:3;
}
.iso a	{
	background-image:url(images/nav/iso.png);
	background-position:center;
	background-repeat:no-repeat;
	width:101px;
	height:84px;
	display:block;
}

.contact	{
	position:absolute;	
	width:49px;
	height:84px;
	padding:0px 5px 0px 5px;
	top:5px;
	bottom:10px;
	right:0px;
	border-left:1px solid #000;
	z-index:3;
}
.contact a	{
	background-image:url(images/nav/contact.png);
	background-position:center;
	background-repeat:no-repeat;
	width:49px;
	height:84px;
	display:block;
}



/*SPACERS ------------------------------ */
.vert_10px	{
	position:relative;
	height:10px;
	font-size:1px;
	line-height:1px;
}


/*ALL ---------------------------------- */
.container	{
	position:relative;
	background-color:#fff;
	margin:0 auto;
	width:750px;
	min-height:100%;
	z-index:1;
}
.topNav	{
	background-image:url(images/bkgd_topNav.jpg);
	width:750px;
	height:99px;
	z-index:2;
}
.topNav img	{
	border:0px;
}
.headerImg	{
	position:relative;
	width:750px;
	height:200px;
	z-index:2;
}
.footer	{
	position:relative;
	width:710px;
	margin:0 auto;
	padding:10px 0px;
	font-size:10px;
	color:#808080;
	border-top:1px solid #404040;
	z-index:3;
}
.clear	{
	position:relative;
	height:1px;
	clear:both;
	font-size:1px;
	line-height:1px;
}
.textBox	{
	width:200px;
	background-color:#e1e1e1;
	margin-bottom:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	border:1px solid #333;
	padding:1px;
}













/* VERSION 2 EDITS */

#content_appear {
	width: 400px;
	text-align: left;
}

.header_eqp {
	font-size: 16px;
	font-weight: bold;
	margin-bottom:10px;
}

li.indent {
	margin-left: 15px;
	font-size: 10px;
}

.templogo {
	position:absolute;
	background-image:url(images/templogo_lte.png);
	background-repeat:no-repeat;
	width:209px;
	height:170px;
	left:5px;
	top:15px;
	z-index:5;
}

/* END OF V2 EDITS */













/*INDEX --------------------------------- */
.index_welcome	{
	position:absolute;
	width:217px;
	height:141px;
	top:0px;
	left:-5px;
	z-index:4;
}
.indexMid_bkgd	{
	position:relative;
	background-image:url(images/index_midBkgd01.jpg);
	width:750px;
	height:225px;
	color:#fff;
	z-index:2;
}
.indexMid_bkgd02	{
	position:relative;
	background-image:url(images/index_midBkgd01.jpg);
	width:750px;
	height:217px;
	color:#fff;
	z-index:2;
}
.indexMid_01	{
	position:absolute;
	width:265px;
	height:210px;
	top:5px;
	bottom:5px;
	left:0px;
	padding:0px 20px;
	border-right:1px solid #fff;
	text-align:justify;
}
.indexMid_02	{
	position:absolute;
	width:170px;
	height:210px;
	top:5px;
	bottom:5px;
	left:306px;
	padding:0px 5px;
	border-left:1px solid #000;
	border-right:1px solid #fff;
}
.indexMid_03	{
	position:absolute;
	width:115px;
	height:210px;
	top:5px;
	bottom:5px;
	left:488px;
	padding:0px 5px;
	border-left:1px solid #000;
	border-right:1px solid #fff;
}
.indexMid_04	{
	position:absolute;
	width:115px;
	height:210px;
	top:5px;
	bottom:5px;
	left:615px;
	padding:0px 5px;
	border-left:1px solid #000;
}
.indexMid_05	{
	position:absolute;
	width:165px;
	height:195px;
	top:5px;
	bottom:5px;
	left:135px;
	padding:5px 25px 0px 0px;
	border-right:1px solid #fff;
	text-align:justify;
	z-index:4;
}
.indexMid_06	{
	position:absolute;
	width:378px;
	height:200px;
	top:5px;
	bottom:5px;
	left:326px;
	padding:0px 5px;
	border-left:1px solid #000;
	z-index:4;
}
.index_gradOverlay	{
	position:relative;
	background-image:url(images/dividerGrad.png);
	background-repeat:repeat-x;
	width:750px;
	height:50px;
	z-index:3;
}
.indexBottom	{
	position:relative;
	width:720px;
	padding:15px;
	z-index:2;
}
.indexBottom img	{
	margin-bottom:5px;
}
.indexB_L	{
	position:relative;
	width:330px;
	margin-left:10px;
	z-index:3;
}
.indexB_L01	{
	position:relative;
	width:150px;
	text-align:justify;
	z-index:4;
}
.indexB_L02	{
	position:relative;
	width:150px;
	float:right;
	text-align:justify;
	z-index:4;
}
.indexB_R	{
	position:relative;
	width:330px;
	padding-right:10px;
	float:right;
	z-index:3;
}
.indexB_R01	{
	position:relative;
	width:150px;
	text-align:justify;
	z-index:4;
}
.indexB_R02	{
	position:relative;
	width:150px;
	float:right;
	text-align:justify;
	z-index:4;
}


/*INTERIOR -------------------------------------------------- */
.titlesPg	{
	position:absolute;
	left:30px;
	top:30px;
	z-index:4;
}
.logo_home	{
	position:absolute;
	background-image:url(images/logo_lte.png);
	background-repeat:no-repeat;
	width:209px;
	height:134px;
	left:-35px;
	top:0px;
	z-index:5;
}
.intBlueHeader	{
	position:relative;
	background-image:url(images/interiorBlueBkgd.png);
	width:750px;
	height:80px;
	margin-bottom:15px;
	overflow:visible;
	z-index:4;
}
.brushedMetal_mid	{
	position:relative;
	background-image:url(images/index_midBkgd01.jpg);
	width:690px;
	min-height:130px;
	padding:15px 30px 5px 30px;
	color:#fff;
	z-index:3;
}
.int_topTxt	{
	width:400px;
}
.intContent	{
	position:relative;
	display:block;
	width:690px;
	margin:15px 30px;
	z-index:3;
}
.intContent_L	{
	position:relative;
	width:385px;
	text-align:justify;
	z-index:4;
}
.intContent_R	{
	position:relative;
	width:280px;
	float:right;
	z-index:4;
}
.intContent_Rmetal 	{
	position:relative;
	background-image:url(images/index_midBkgd01.jpg);
	width:260px;
	padding:15px 10px;
	color:#fff;
	text-align:justify;
	z-index:5;
}
.intContent_Rblue	{
	position:relative;
	background-image:url(images/interiorBlueBkgd.png);
	background-repeat:repeat-x;
	background-color:#8ADBFF;
	margin-bottom:5px;
	border:1px solid #000;
	z-index:6;
}
.secondTier	{
	position:relative;
	font-size:14px;
	text-transform:uppercase;
	z-index:5;
}

/*HEADER PICS --------- */
.headerPic_about	{
	position:absolute;
	background-image:url(images/headerImg/aboutPic.png);
	width:345px;
	height:185px;
	right:-30px;
	top:99px;
	z-index:10;
}
.headerPic_equipt	{
	position:absolute;
	background-image:url(images/headerImg/equiptPic.png);
	width:345px;
	height:185px;
	right:-30px;
	top:99px;
	z-index:10;
}
.headerPic_products	{
	position:absolute;
	background-image:url(images/headerImg/productsPic.png);
	width:345px;
	height:185px;
	right:-33px;
	top:99px;
	z-index:10;
}
.headerPic_showcase	{
	position:absolute;
	background-image:url(images/headerImg/showcasePic.png);
	width:322px;
	height:194px;
	right:10px;
	top:129px;
	z-index:10;
}
/* Title PNGs -------------*/
#titleAbout {
	width:147px;
	height:68px;
	background-image:url(images/titles/titlePg_aboutLTE.png);
}
#titleShowcase {
	width:187px;
	height:54px;
	background-image:url(images/titles/title_successstories.png);
}
#titleAdvantage {
	width:163px;
	height:51px;
	background-image:url(images/titles/titlePg_advantage.png);
}
#titleContact {
	width:182px;
	height:58px;
	background-image:url(/images/titles/titlePg_contact.png);
}
#titleEmployment {
	width:148px;
	height:44px;
	background-image:url(/images/titles/title_employment.png);
}
#titleEquipment {
	width:213px;
	height:69px;
	background-image:url(/images/titles/titlePg_lteEquipt.png);
}
#titleISO {
	width:263px;
	height:53px;
	background-image:url(/images/titles/titlePg_iso.png);
}
#titleProducts {
	width:149px;
	height:60px;
	background-image:url(/images/titles/titlePg_products.png);
}
#titleShowcaseLarge {
	width:187px;
	height:54px;
	background-image:url(images/titles/title_successstories.png);
}
#titleLeanProcess {
	width:256px;
	height:56px;
	background-image:url(/images/titles/title_leanProcess.png);
}
#titleAdvantageSmall {
	width:85px;
	height:56px;
	background-image:url(/images/titles/title_advantage.png);
}
#titleProductsSmall {
	width:75px;
	height:56px;
	background-image:url(/images/titles/title_products.png);
}
#titleEquipmentSmall {
	width:80px;
	height:56px;
	background-image:url(/images/titles/title_equipt.png);
}
#titleHistorySmall {
	width:86px;
	height:49px;
	background-image:url(/images/titles/title_history.png);
}



#logoGM {
	width:63px;
	height:99px;
	background-image:url(/images/logos/gm.png);
}
#isoStamp {
	position:absolute;
	background-image:url(images/ISOstamp.png);
	width:125px;
	height:185px;
	left:-130px;
}
#indexAngledPic {
	position:absolute;
	background-image:url(images/index_angledPic.png);
	width:207px;
	height:112px;
	right:-25px;
	top:-5px;
	z-index:5;
}
