@charset "UTF-8";

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	
	background: #000000;
	width: 1024px;
	height: 749px;
	margin: 0 auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	
}
#container {
	/*width: 80%;  /* this will create a container 80% of the browser width */
	/*background: #000000;
	/*margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	/*width: 100%;  /* this will create a container 100% of the browser width */
	/*margin: 10 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: none;
	/*text-align: left; /* this overrides the text-align: center on the body element. */
	/*position:relative;*/
	
position : relative;
width : 1024px;
background : #000000;  
margin : 0 auto;
text-align: center;
/*text-align : center; 
/*font-size : 80%;*/

}

#topHeaderBackground {
	z-index: 10;
	position: absolute; 
	left: 0px; 
	top: 0px;
	margin : 0 auto;
	height: 101px; 
	width: 1024px; 
	padding: 0;
}

#mainMenuTop {
	z-index: 15;
	position: absolute; 
	left: 0px; 
	top: 0px;
	margin : 0 auto;
	height: 101px; 
	width: 222px; 
	padding: 0;
	}
	
#swoosh {
	z-index: 30;
	position: absolute; 
	left: 2px; 
	top: 2px; 
	height: 101px; 
	width: 1024px; 
	padding: 0;
 }
	
#mainContent {
	z-index: 1;
	position: absolute; 
	left: 0px; 
	top: 102px;
	margin : 0 auto;
	height: 577px; 
	width: 1024px; 
	background-image:;
	background-repeat: no-repeat;
	background-position:center;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
#mainContentHome {
	z-index: 1;
	position: absolute; 
	left: 0px; 
	top: 0px;
	margin : 0 auto;
	height: 577px; 
	width: 1024px; 
	background-image:;
	background-repeat: no-repeat;
	background-position:center;
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */}

#footer {
	z-index: 0;
	position: absolute; 
	left: 0px; 
	top: 340px;
	margin : 0 auto;
	background-image:;
	 
	width: 1024px; 
	padding: 0;
}

#footerwhatwedo{
	z-index: 0;
	position: absolute; 
	left: 0px; 
	top: 700px;
	margin : 0 auto;
	background-image:;
	 
	width: 1024px; 
	padding: 0;
	}
	
#footerRepair{
	z-index: 0;
	position: absolute; 
	left: 0px; 
	top: 695px;
	margin : 0 auto;
	background-image:;
	width: 1024px; 
	padding: 0;
	}

#footerHome {
	z-index: 0;
	position: absolute; 
	left: 0px; 
	top: 575px;
	margin : 0 auto;
	background-image:;
	 
	width: 1024px; 
	padding: 0;
}
#likeButtonHome{
	position:absolute;
	top:10px;
	left:60px;
	}

#footerRFQ{
	z-index: 0;
	position: absolute; 
	left: 0px; 
	top: 883px;
	margin : 0 auto;
	background-image:;
	 
	width: 1024px; 
	padding: 0;
}
#footerClients {
	z-index: 0;
	position: absolute; 
	left: 0px; 
	top: 383px;
	margin : 0 auto;
	background-image:;
	 
	width: 1024px; 
	padding: 0;
	}

#whatwedo {
	z-index:50;
	position:absolute;
	top:520px;
	left:56px;
	}

#pdfDownloads {
	z-index: 50;
	position: absolute; 
	left: 350px; 
	top: 250px;
	margin : 0 auto;
	background-image:; 
	padding: 0;
	}

#repairedLink {
	z-index:100;
	position:absolute;
	top: 167px;
	left:162px;
	}
	
#newQuoteNewPanels{
		z-index:100;
	position:absolute;
	top: 461px;
	left:326px;
	border:none;
	}
#Image17{
	z-index:100;
	position:absolute;
	top: 424 px;
	left:404px;
	border:none;
	}
	
#panelsFlashMovie{
	position:absolute;
	left: 345px;
	top:219px;
	}
	
/* START CONTACT PAGE*/

#mainContentContact{
	z-index: 1;
	position: absolute; 
	left: 0px; 
	top: 100px;
	margin : 0 auto;
	height: 577px; 
	width: 1024px; 
	background-image:url(../images/Teal/CONTACTUS.jpg);
	background-repeat: no-repeat;
	background-position:center;
	padding: 0;
	text-align:left;
	}

.allTextContact A:link{
	color:#ffffff;
	}

.allTextContact A:hover{	
	color:#33ffcc;
}
	
.allTextContact{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:18px;
	}
	
#president{
	position:absolute;
	top: 23px;
	left: 26px;
	}
	
#QAmanager{
	position:absolute;
	top: 119px;
	left: 26px;
	}
	
#custService{
	position:absolute;
	top: 215px;
	left: 26px;
	}
	
#accounting{
	position:absolute;
	top: 310px;
	left: 26px;
	}
	
#manufacturing{
	position:absolute;
	top:23px;
	left:281px;
	}
	
#marketing{
	position:absolute;
	top:119px;
	left:281px;
	}
#addressContact{
	position:absolute;
	top:67px;
	left:717px;
	}
#telFaxEMail{
	position:absolute;
	top:117px;
	left:717px;
	}
#clickHereContact{
	position:absolute;
	top:305px;
	left:319px;
	border:none;
	}
#RFQContact{
	position:absolute;
	top:386px;
	left:18px;
	border:none;
	}
#boxesContact{
	position:absolute;
	top:68px;
	left:653px;
	}
#24HR {
	position:absolute;
	top:56px;
	left:653px;
	}
/* END CONTACT PAGE*/
	

/*START AOG PAGE*/
.allTextAOG{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:14px;
	text-align:left;
	}

.SubmitReqAOGStyles a:link{
	color:#cc0000;
	text-decoration:none;
	}
	
.SubmitReqAOGStyles a:active {
	color:#cc0000;
	text-decoration:none;
	}

	
.SubmitReqAOGStyles a:visited {
	color:#cc0000;
	text-decoration:none;
	}
	
.SubmitReqAOGStyles a:hover{	
	color:#ffff00;
	text-decoration:none;
}
		
.SubmitReqAOGStyles {
	color:#cc0000;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:20px;
	text-align:center;
}

#RFQAOG{
	position:absolute;
	top:188px;
	left:378px;
	}
	
#par1 {
	position:absolute;
	top: 124px;
	left: 270px;
	}

#SubmitReqAOG {
	position:absolute;
	top: 264px;
	left: 320px;
	}
	
#clickHereService{
	position:absolute;
	top: 205px;
	left: 389px;
	font-size:14px;
	color:#ffff00;
	}
	
.allTextAOG a:link{
	color:#ffff00;
	text-decoration:none;
	}
	
.allTextAOG a:active {
	color:#ffff00;
	text-decoration:none;
	}

	
.allTextAOG a:visited {
	color:#ffff00;
	text-decoration:none;
	}
	
.allTextAOG a:hover{	
	color:#ffffff;
	text-decoration:none;
}
	

/*END AOG PAGE*/


/*START CERTIFICATIONS PAGE*/
.CertTextStyles {
	color:#f4f6f7;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:18px;
	text-align:left;
	}
	
.CertTextStyles A:link{
	color:#f4f6f7;
	text-decoration:none;
	}
	
.CertTextStyles A:active {
	color:#f4f6f7;
	text-decoration:none;
	}
	
.CertTextStyles A:visited {
	color:#f4f6f7;
	text-decoration:none;
	}
	
.CertTextStyles A:hover {
	color:#ff6666;
	text-decoration:none;
	}	
	
#par1Cert {
	position:absolute;
	top: 78px;
	left: 262px;
	line-height: 23px;
	}
	
#rfqCert {
	position:absolute;
	top: 372px;
	left: 54px;
	}	
#downloadsCert {
	position:absolute;
	top: 205px;
	left: 490px;
	font-size:14px;
	line-height: 18px;
	}
#addyTelCert {
	position:absolute;
	top: 317px;
	left: 497px;
	text-align:center;
	font-size:16px;
	line-height: 18px;
	}

/*END CERTIFICATIONS PAGE*/


/*START REPAIR PAGE*/

.RepairTextStyles {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:14px;
	text-align:left;
	
	}
	
.RepairTextStyles A:link{
	color:#c9da2b;
	text-decoration:none;
	}
	
.RepairTextStyles A:active {
	color:#c9da2b;
	text-decoration:none;
	}
	
.RepairTextStyles A:visited {
	color:#c9da2b;
	text-decoration:none;
	}
	
.RepairTextStyles A:hover {
	color:#ccff00;
	text-decoration:none;
	}	
	
	
#par1Repair{
	position:absolute;
	top: 80px;
	left: 164px;
	line-height:17px;
	}
	
#par2Repair{
	color: #c9da2b;
	position:absolute;
	top: 210px;
	left: 164px;
	font-size:16px;
	
	}

#RFQRepair{
	position:absolute;
	top: 732px;
	left: 0px;
	}

/*END REPAIR PAGE*/


/*BEGINNING ABOUT US*/

.whiteAboutUs{
	color:#f8f8f8;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:15px;
	text-align:left;
	line-height:17px;
	}
	
.blueAboutUs {
	color:#0099ff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:23px;
	text-align:left;
	}
	
.blueAboutUs A:link{
	color:#0099ff;
	text-decoration:none;
	}
	
.blueAboutUs A:active {
	color:#0099ff;
	text-decoration:none;
	}
	
.blueAboutUs A:visited {
	color:#0099ff;
	text-decoration:none;
	}
	
.blueAboutUs A:hover {
	color:#9ac5e1;
	text-decoration:none;
	}	

.whiteAboutUs A:link{
	color:#f8f8f8;
	text-decoration:none;
	}
	
.whiteAboutUs A:active {
	color:#f8f8f8;
	text-decoration:none;
	}
	
.whiteAboutUs A:visited {
	color:#f8f8f8;
	text-decoration:none;
	}
	
.whiteAboutUs A:hover {
	color:#9ac5e1;
	text-decoration:none;
	}	
	
#EdnAvValues{
	letter-spacing: 2px;
	position:absolute;
	top: 296px;
	left: 72px;
	}	

#WeFocus{
	position:absolute;
	top: 329px;
	left: 72px;
	letter-spacing: 1px;
	}
	
#Fac{
	position:absolute;
	top: 362px;
	left: 72px;
	letter-spacing: 2px;
	}
	
#SelfOwned{
	position:absolute;
	top: 397px;
	left: 72px;
	letter-spacing: 1px;
	}
	
#CLickHereAbout{
	position:absolute;
	top: 484px;
	left: 435px;
	font-size:15px;
	letter-spacing: 1px;
	}
	
#ViewCertsAboutUs{
	position:absolute;
	top: 168px;
	left: 310px;
	letter-spacing: 1px;
	font-size:14px;
	}
	
#RFQAboutUs{
	position:absolute;
	top: 63px;
	left: 11px;
}

/*END ABOUT US*/



/* BEGINNING OF CLIENTS */

.allTextClients{
	color:#f8f8f8;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:15px;
	text-align:left;
	line-height:17px;
	}
	
.allTextClients A:link{
	color:#0099ff;
	text-decoration:none;
	}
	
.allTextClients A:active {
	color:#0099ff;
	text-decoration:none;
	}
	
.allTextClients A:visited {
	color:#0099ff;
	text-decoration:none;
	}
	
.allTextClients A:hover {
	color:#9ac5e1;
	text-decoration:none;
	}	
	
#OneOf{
	position:absolute;
	top: 67px;
	left: 200px;
	}
	
#CLickHereClients{
	position:absolute;
	top: 85px;
	left: 428px;
	color:#0099ff;
	letter-spacing: 1px;

	}
/* END OF CLIENTS */	




/* BEGINNING OF PRESS AND EVENTS */

.AllTextPressEvents{
	color:#0099ff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:15px;
	text-align:left;
	line-height:17px;
	}
	
.AllTextPressEvents A:link{
	color:#0099ff;
	text-decoration:none;
	}
	
.AllTextPressEvents A:active {
	color:#0099ff;
	text-decoration:none;
	}
	
.AllTextPressEvents A:visited {
	color:#0099ff;
	text-decoration:none;
	}
	
.AllTextPressEvents A:hover {
	color:#ffffff;
	text-decoration:none;
	}	
	
#clickHerePressEvents {
	position:absolute;
	top: 472px;
	left: 516px;
	color:#ffffff;
	
	}
	
#RFQPressEvents{
	position:absolute;
	top: 179px;
	left: 2px;
	}
	

/* END OF PRESS AND EVENTS */

/* BEGINNING OF SAVE PANELS */

.AllTextSavePanels {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:lighter;
	font-size:15px;
	text-align:left;
	line-height:17px;
	}
	
.AllTextSavePanels A:link{
	color:#ccff00;
	text-decoration:none;
	}
	
.AllTextSavePanels A:active {
	color:#ccff00;
	text-decoration:none;
	}
	
.AllTextSavePanels A:visited {
	color:#ccff00;
	text-decoration:none;
	}
	
.AllTextSavePanels A:hover {
	color:#ffffff;
	text-decoration:none;
	}	
	
	
#par1SavePanels{
	position:absolute;
	top: 123px;
	left: 178px;
	letter-spacing:1px;
	}
	
#ClickHereSavePanels{
	position:absolute;
	top: 279px;
	left: 248px;
	letter-spacing:1px;
	}
	
#Processes{
	position:absolute;
	top: 68px;
	left: 261px;
	letter-spacing:1px;
	text-align:center;
	font-size:18px;
	}
	
#recycle{
	position:absolute;
	top: 333px;
	left: 300px;
	letter-spacing:.70px;
	text-align:center;
	font-size:13px;
	}

/* BEGINNING OF SAVE PANELS */
/* End OF SAVE PANELS */

/* BEGINNING OF AVIONICS */

.Par1Avionics {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	text-align:left;
	top: 69px;
	left: 189px;
	letter-spacing:1px;
	}
	
.Par1Avionics A:link{
	color:#ccff00;
	text-decoration:none;
	}
	
.Par1Avionics A:active {
	color:#ccff00;
	text-decoration:none;
	}
	
.Par1Avionics A:visited {
	color:#ccff00;
	text-decoration:none;
	}
	
.Par1Avionics A:hover {
	color:#ffffff;
	text-decoration:none;
	}	

/* End OF AVIONICS */

/* BEGINNING OF NEW PANELS */

.Par1NewPanels{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	text-align:left;
	top: 87px;
	left: 223px;
	letter-spacing:1px;
	}
	
.Par1NewPanels A:link{
	color:#000000;
	text-decoration:none;
	}
	
.Par1NewPanels A:active {
	color:#000000;
	text-decoration:none;
	}
	
.Par1NewPanels A:visited {
	color:#000000;
	text-decoration:none;
	}
	
.Par1NewPanels A:hover {
	color:#ffffff;
	text-decoration:none;
	}	
	
#blackNewPanels{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top: 840px;
	left: 310px;
	letter-spacing:1px;
	}

/* End OF NEW PANELS */


/* BEGINNING OF WHATWEDO */

.par1WhatWeDo{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFF;
	font-size:14px;
	position:absolute;
	top: 182px;
	left: 253px;
	letter-spacing:1px;
	}
	
.par1WhatWeDo A:link{
	color:#ccff00;
	text-decoration:none;
	}
	
.par1WhatWeDo A:active {
	color:#ccff00;
	text-decoration:none;
	}
	
.par1WhatWeDo A:visited {
	color:#ccff00;
	text-decoration:none;
	}
	
.par1WhatWeDo A:hover {
	color:#ffffff;
	text-decoration:none;
	}
	
.clickWhatWeDo {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFF;
	font-size:12px;
	position:absolute;
	top: 426px;
	left: 396px;
	letter-spacing:1px;
	}
	
.clickWhatWeDo A:link{
	color:#000000;
	text-decoration:none;
	}
	
.clickWhatWeDo A:active {
	color:#000000;
	text-decoration:none;
	}
	
.clickWhatWeDo A:visited {
	color:#000000;
	text-decoration:none;
	}
	
.clickWhatWeDo A:hover {
	color:#ffffff;
	text-decoration:none;
	}
	
#RFQwhatwedo{
	z-index:50;
	position:absolute;
	top: 480px;
	left: 0px;
	}

/* END OF WHATWEDO */


/* BEGINNING OF WARRANTY */
.Par1Warranty {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFF;
	font-size:15px;
	position:absolute;
	top: 68px;
	left: 217px;
	letter-spacing:1px;
	}
	
.Par1Warranty A:link{
	color:#ccff00;
	text-decoration:none;
	}
	
.Par1Warranty A:active {
	color:#ccff00;
	text-decoration:none;
	}
	
.Par1Warranty A:visited {
	color:#ccff00;
	text-decoration:none;
	}
	
.Par1Warranty A:hover {
	color:#ffffff;
	text-decoration:none;
	}
/* END OF WARRANTY */



/* BEGINNING OF NVIS */
.par1NVIS {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFF;
	font-size:15px;
	position:absolute;
	top: 54px;
	left:156px;
	letter-spacing:1px;
	}
	
.par1NVIS A:link{
	color:#ccff00;
	text-decoration:none;
	}
	
.par1NVIS A:active {
	color:#ccff00;
	text-decoration:none;
	}
	
.par1NVIS A:visited {
	color:#ccff00;
	text-decoration:none;
	}
	
.par1NVIS A:hover {
	color:#ffffff;
	text-decoration:none;
	}
	
#clickHereNVIS {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:18px;
	position:absolute;
	top: 105px;
	left: 190px;
	letter-spacing:1.5px;
	}
/* END OF NVIS */
	
