@charset "UTF-8";
/* CSS Document */

body {
	color: #000000;
	background-image: url(images/index_images/carbon_fiber.gif);
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5289FF;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #001949;
	font-variant: small-caps;
	font-style: italic;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.8em;
}
.style5 {
	color: #001949;
	font-style: italic;
	font-weight: bold;
}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 32px; color: #F8FAFB; font-variant: small-caps; font-style: italic; }
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.8em; color: #FFFFFF; }
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
}

.style9 {
	font-size: 20px;
}
.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited { color: #993399}
a:hover {
	color: #2A3FAA
}
a:active {
	color: #000080
}


.linkcolor2 { color: #333333}

a.linkcolor2:link {
	color: #2A7FFF;
	text-decoration: underline;
}
a.linkcolor2:visited { color: #666666}
a.linkcolor2:hover { color: #0066CC}
a.linkcolor2:active {
	color: #000080
} 

.linkcolor3 { color: #FFFFFF}

a.linkcolor3:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.linkcolor3:visited { color: #666666}
a.linkcolor3:hover { color: #000080
}


#container {
	width: 1000px;
	height: 2322px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	margin-top: 20px;
	position: relative;
	}
#MainHeader {
	position:absolute;
	width:980px;
	height:215px;
	z-index:1;
}
#MainMiddle1 {
	position:absolute;
	width:377px;
	height:43px;
	z-index:2;
	left: 0px;
	top: 208px;
}
#MainMiddle2 {
	position:absolute;
	width:423px;
	height:177px;
	z-index:3;
	left: 0px;
	top: 251px;
}
#MainMiddle3 {
	position:absolute;
	width:251px;
	height:339px;
	z-index:4;
	left: 0px;
	top: 427px;
}
#JetMain {
	position:absolute;
	width:253px;
	height:474px;
	z-index:5;
	left: 251px;
	top: 427px;
}
#TopPart {
	position:absolute;
	width:81px;
	height:177px;
	z-index:6;
	left: 446px;
	top: 396px;
}
#ScreenedCircle {
	position:absolute;
	width:419px;
	height:657px;
	z-index:7;
	left: 504px;
	top: 251px;
}
#BottomRightCorner {
	position:absolute;
	width:109px;
	height:125px;
	z-index:8;
	left: 900px;
	top: 2139px;
}
#TopCurve {
	position:absolute;
	width:1003px;
	height:47px;
	z-index:9;
	left: 0px;
	top: 896px;
}
#SideBar {
	position:absolute;
	width:84px;
	height:1386px;
	z-index:10;
	left: 0px;
	top: 939px;
}
#BlueBox {
	position:absolute;
	width:920px;
	height:604px;
	z-index:11;
	left: 80px;
	top: 939px;
	background-color: #44548E;
}
#BottomLeftCorner {
	position:absolute;
	width:46px;
	height:65px;
	z-index:12;
	left: 80px;
	top: 2196px;
}
#BottomBar {
	position:absolute;
	width:920px;
	height:64px;
	z-index:13;
	left: 80px;
	top: 2258px;
	background-color: #072E73;
}
#Navigation {
	position:absolute;
	width:613px;
	height:53px;
	z-index:14;
	left: 377px;
	top: 208px;
}
#BottomText {
	position:absolute;
	width:889px;
	height:25px;
	z-index:15;
	left: 54px;
	top: 2298px;
}
#RoadSuccess {
	position:absolute;
	width:576px;
	height:39px;
	z-index:16;
	left: 457px;
	top: 318px;
}

#Paragraph1 {
	position:absolute;
	width:505px;
	height:154px;
	z-index:17;
	left: 457px;
	top: 361px;
}

#Quality {
	position:absolute;
	width:599px;
	height:40px;
	z-index:18;
	left: 91px;
	top: 943px;
}

#Paragraph2 {
	position:absolute;
	width:866px;
	height:108px;
	z-index:19;
	left: 92px;
	top: 988px;
}

#BottomNavigation {
	position:absolute;
	width:784px;
	height:54px;
	z-index:20;
	left: 116px;
	top: 2267px;
}

#BottomBar2 {
	position:absolute;
	width:783px;
	height:17px;
	z-index:21;
	left: 118px;
	top: 2246px;
}
#Circle2 {
	position:absolute;
	width:920px;
	height:39px;
	z-index:22;
	left: 80px;
	top: 1519px;
}
#TopPhotos {
	position:absolute;
	width:493px;
	height:389px;
	z-index:23;
	left: 95px;
	top: 1561px;
}
#BottomPhoto {
	position:absolute;
	width:483px;
	height:279px;
	z-index:24;
	left: 93px;
	top: 1951px;
}
.style13 {color: #FFFFFF}
#Icon1 {
	position:absolute;
	width:43px;
	height:44px;
	z-index:25;
	left: 607px;
	top: 2146px;
}
#Icon2 {
	position:absolute;
	width:42px;
	height:45px;
	z-index:26;
	left: 605px;
	top: 1774px;
}
#Icon3 {
	position:absolute;
	width:47px;
	height:46px;
	z-index:27;
	left: 604px;
	top: 1655px;
}
#Icon4 {
	position:absolute;
	width:42px;
	height:45px;
	z-index:28;
	left: 605px;
	top: 2023px;
}
#Icon5 {
	position:absolute;
	width:43px;
	height:45px;
	z-index:29;
	left: 605px;
	top: 1903px;
}
#AwardsHeader {
	position:absolute;
	width:441px;
	height:41px;
	z-index:30;
	left: 633px;
	top: 1585px;
}
#Patch {
	position:absolute;
	width:114px;
	height:177px;
	z-index:3;
	left: 422px;
	top: 253px;
	background-color: #F8FAFB;
}
#Para1 {
	position:absolute;
	width:326px;
	height:25px;
	z-index:31;
	left: 657px;
	top: 1665px;
}
#Para2 {
	position:absolute;
	width:302px;
	height:88px;
	z-index:32;
	left: 659px;
	top: 1756px;
}
#Para3 {
	position:absolute;
	width:325px;
	height:115px;
	z-index:33;
	left: 658px;
	top: 1882px;
}
#Para4 {
	position:absolute;
	width:328px;
	height:93px;
	z-index:34;
	left: 657px;
	top: 2002px;
}
#Para5 {
	position:absolute;
	width:323px;
	height:68px;
	z-index:35;
	left: 659px;
	top: 2136px;
}
.style15 {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3em;
}
#ProgramHeader {
	position:absolute;
	width:530px;
	height:38px;
	z-index:36;
	left: 458px;
	top: 543px;
}
#Paragraph3 {
	position:absolute;
	width:456px;
	height:325px;
	z-index:37;
	left: 458px;
	top: 586px;
}
#TopIcon {
	position:absolute;
	width:44px;
	height:44px;
	z-index:38;
	left: 457px;
	top: 263px;
}
#FlyTo {
	position:absolute;
	width:473px;
	height:25px;
	z-index:39;
	left: 504px;
	top: 275px;
}
.style16 {
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
}
.style17 {font-size: 18px}
#NSFLogo {
	position:absolute;
	width:139px;
	height:184px;
	z-index:40;
	left: 771px;
	top: 1146px;
}
#NadcapLogo {
	position:absolute;
	width:214px;
	height:87px;
	z-index:41;
	left: 736px;
	top: 1368px;
}
#QualifyHeader {
	position:absolute;
	width:431px;
	height:27px;
	z-index:42;
	left: 178px;
	top: 1115px;
}
#QualifyTable {
	position:absolute;
	width:606px;
	height:357px;
	z-index:43;
	left: 95px;
	top: 1143px;
}
.style18 {font-family: Arial, Helvetica, sans-serif}
#BottomCurve {
	position:absolute;
	width:919px;
	height:45px;
	z-index:44;
	left: 80px;
	top: 1541px;
}
#Anchors {
	position:relative;
	width:31px;
	height:2321px;
	z-index:45;
	left: -33px;
	top: -1px;
}
#ReturnToTop {
	position:absolute;
	width:243px;
	height:24px;
	z-index:46;
	left: 728px;
	top: 1495px;
}

