body { }
p { }
td { }
a:link { color: #cb252b; line-height: 1.5; text-decoration: none; }
a:visited { color: #cb252b; line-height: 1.5; text-decoration: none; }
a:hover { color: #2a476e; line-height: 1.5; text-decoration: none; }
a:active { color: #2a476e; line-height: 1.5; text-decoration: none; }
.copyright { color: #9dcdfc; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10pt; }
.copyright A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #9dcdfc; text-decoration: none; }
.copyright A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #fff; text-decoration: none; }
.copyright A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #9dcdfc; text-decoration: none; }
.copyright A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #fff; text-decoration: none; }
.text { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; padding: 18px 25px 12px 26px; }
.textboldnews { color: #2a476e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.newshead { color: #2a476e; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; background-image: url(news/L_FNewsbar.jpg); background-repeat: no-repeat; background-position: left center; text-align: left; margin-left: 26px; padding-left: 26px; }
.newsheadspecial { color: #2a476e; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-align: left; }
.text-X { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; padding: 18px 50px 18px 0px; }
.textnopad { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; }
.textnopad9 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 3px; padding-left: 3px; }
.text-Y { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; padding: 18px -10px 18px 20px;}

.push_text_map{
	padding-left:10px;
}
#float-nav-right{
	float:right;
top:285px;
right:230px;
position:absolute;
}
.textfortable { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; }
.textbold { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.5; }
p.hometext { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; padding:0 12px 0 12px;  }
.headline1 { color: #808183; font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18pt;}
.headline2 { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.headline3 { color: #808183; font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 25px;padding:-30 12px 0 12px; }
.dotup { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt; }
.swoosh { background-image: url(images/top_swoosh.jpg); background-repeat: no-repeat; background-position: left top; }
.swooshaerospace { background-image: url(successes/aerospace-swoosh.jpg); background-repeat: no-repeat; background-position: left top; }
.swooshcommercial { background-image: url(successes/commercial-swoosh.jpg); background-repeat: no-repeat; background-position: left top; }
.swooshfederal { background-image: url(successes/federal-swoosh.jpg); background-repeat: no-repeat; background-position: left top; }
form { margin-top: 0px; margin-bottom: 0px; }
.nav { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; padding-left:20px; margin-right:-20px;}
.nav A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; line-height: 1.5; text-decoration: none; }
.nav A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-weight: bold; line-height: 1.5; text-decoration: none; }
.nav A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; line-height: 1.5; text-decoration: none; }
.nav A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-weight: bold; line-height: 1.5; text-decoration: none; }
.navhead A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-weight: bold; line-height: 1.5; text-decoration: none; }
.navhead A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: bold; line-height: 1.5; text-decoration: none; }
.navhead A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; line-height: 1.5; text-decoration: none; }
.navhead A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: bold; line-height: 1.5; text-decoration: none; }
.site A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; line-height: 1.5; text-decoration: none; }
.site A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; line-height: 1.5; text-decoration: none; }
.site A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; line-height: 1.5; text-decoration: none; }
.site A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; line-height: 1.5; text-decoration: none; }
.site { color: #2a476e; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; }
.sitehead A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-weight: bold; line-height: 1.5; text-decoration: none; }
.sitehead A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-weight: bold; line-height: 1.5; text-decoration: none; }
.sitehead A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; line-height: 1.5; text-decoration: none; }
.sitehead A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-weight: bold; line-height: 1.5; text-decoration: none; }
.monospace { font-family: Courier, monospace; }
.jobhead { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-weight: bold; line-height: 1.5; }
.job { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 9pt; font-weight: bold; line-height: 1.5; text-decoration: none; }
.job A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 9pt; font-weight: bold; line-height: 1.5; text-decoration: none; }
.job A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-size: 9pt; font-weight: bold; line-height: 1.5; text-decoration: none; }
.job A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 9pt; line-height: 1.5; text-decoration: none; }
.job A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2a476e; font-size: 9pt; font-weight: bold; line-height: 1.5; text-decoration: none; }
.FormMargin{padding:0px; margin-bottom:0px; margin-top:1px; margin-left:0px;}

#team{ background-image: url(images/back_people_list_top.jpg); background-repeat: no-repeat; background-position: left top; width:545px; height:640px; margin-right:-20px; margin-bottom:-20px; }
#team2{ background-image: url(images/back_people_list.jpg); background-repeat: no-repeat; background-position: left top; width:545px; height:212px; margin-right:-20px; margin-bottom:-20px; }

.profiles{
	padding-left:20px;
	padding-top:8px;
	float:left;
	font-size:11px;
	
}
.push_profiles{
	padding-left:40px;
}

.push_profiles20{
	padding-left:23px;
}
.title_profiles{
	float:right;
	font-size:18px;
	font-family:arial;
	font-weight:bold;
	color:#94a3b7;
	margin-top:10px;
	}
	.title_profiles_new{ font-size:18px; font-family:Arial; font-weight:bold; color:#94a3b7; }
	.image_align{
		margin-left:50px;
		padding-top:10px;
		padding-bottom:10px;
	}
	.image_align_less{
		margin-left:20px;
		padding-top:0px;
		padding-bottom:20px;
	}
	.pic{
	background-image: url(images/rocket.jpg);
	}
	li{
		padding-bottom:7px;
	}
 .front_list a{
		font-family:arial;
		font-size:12px;
color:#2a476e;
		margin-left:0px;
		margin-top:0px;
		list-style:none;
	}
	.ul_front{
	font-family:arial;	
	margin-top:10px;

list-style-type:disc;
color:#2a476e;
	}
.push_down_front{
	padding-bottom:12px;
	padding-top:30px;
	font-size:14px;
}
ul{
	margin-bottom:2px;
}
.push_pic_bio{
padding-left:60px;
}
.color_table_fonts{
	font-size:11px;
}