
			body{
				font-family: Helvetica, sans-serif;
				font-size: 10pt;
				background-color: #000000;
				background: url('../images/background_engineering.jpg');
				background-repeat: repeat;
				line-height: 20px;
				color: black;
				top: 0px;
				margin: 0px;
				padding: 0px;
			}

			h1{
				font-size: 16pt;
				text-align: center;
				font-weight: bold;
				color: #000000;
			}
			h2{
				font-size: 12pt;
				font-weight: bold;
				text-align: left;
				color: #000000;
			}
			h3{
				font-size: 12pt;
				font-weight: bold;
				text-align: left;
				color: #000000;
			}
			h4{
				font-size: 12pt;
				font-weight: bold;
				color: #000000;
				text-align: left;
			}
			h5{
				font-size: 11pt;
				font-weight: bold;
				text-align: left;
				color: #000000;
				padding-bottom: 0px;
				margin: 0px;
			}

			h6{
				font-size: 10pt;
				font-weight: bold;
				text-align: left;
				color: #000000;
				padding-bottom: 5px;
				margin: 0px;
			}
			
			hr{

				color: rgb(0,0,0);
				padding-top: 10px;
				padding-bottom: 10px;
			}
			a{
				color: blue;
				text-decoration: underline;
			}
			a:hover{
				color: red;
				text-decoration: underline;
			}	
			.gsa{
				margin-bottom: 20px;	
			}
/* ================================================*/
/****               CONTAINER INFO            ******/
/* ================================================*/

			#container {
				position: relative;
				width: 1000px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-right: auto;
				margin-left: auto;
				overflow:hidden;
				border: 2px #646465 solid;
				background: #E6E6E6;
			}

/* ================================================*/
/*****               Header Info              ******/
/* ================================================*/	
			#header{
				position: relative;
				float: left;
				width: 1000px;
				height: 243px;
				background-color: black;
			}
			#logo_header{
				position: relative;
				float: left;
				width: 1000px;
				height: 108px;
				background-color: white;
			}				
			.goleft {
				position:relative;
				float: left;
			}


/* ================================================*/
/*****                   BODY                 ******/
/* ================================================*/	

			
/* ================================================*/
/*****                  PICS                 ******/
/* ================================================*/				
			.pic_right {
				position:relative;
				float: right;
				margin-top: 0px;
				margin-bottom: 10px;
				margin-right: 5px;
				margin-left: 15px;	
				border: 1px solid black;				
			}		
			.pic_left {
				position:relative;
				float: left;
				margin-top: 0px;
				margin-bottom: 10px;
				margin-right: 15px;
				border: 1px solid black;			
			}
			.pic-mid {
				position: relative;
				margin-right: auto;
				margin-left: auto;
				text-align: center;
				border: 1px solid black;
			}	
			.pic-mid2 {
				margin-right: auto;
				margin-left: auto;
				text-align: center;
				border: 1px solid black;
			}	
			.pic_left2 {
				position:relative;
				float: left;
				margin-top: 10px;
				margin-bottom: 10px;
				margin-right: 5px;
				margin-left: 5px;			
			}				
			.pic_right2{
				position:relative;
				float: right;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 5px;
				margin-left: 10px;	
			}	
			.pic_left3 {
				position:relative;
				float: left;
				margin-top: 0px;
				margin-bottom: 10px;
				margin-right: 15px;
				margin-left: 0px;	
			}	
			.pic_right3{
				position:relative;
				float: right;
				border: 1px #D3C9B1 solid;		
			}	
			.pic_right_flush{
				position:relative;
				float: right;
				border: 0;
				margin: 0;
				padding:0;		
			}				
/* ================================================*/
/*****                 FORMS                 ******/
/* ================================================*/					
			.form-wrap{
				position: relative;
				text-align: center;
				padding: 10px;
				font-size: 17pt;
			}
			.form-fields{
				position: relative;
				text-align: left;
				width: 300px;
			}

/* ================================================*/
/****                 MAIN                    ******/
/* ================================================*/

			#main_content{
				position: relative;
				float: left;
				width: 1000px;
				overflow: hidden;
				background: #E6E6E6;
				margin-top: 0px;
			}
			#menu_left{
				position: relative;
				float: left;
				width: 280px;
				background: #E6E6E6;
				margin-top: 20px;
				z-index: 1000;
				
			}
			#main_text{
				position: relative;
				float: left;
				width: 670px;
				background: #E6E6E6;
				min-height: 400px;
				color: #000000;
				padding: 5px 20px 30px 20px;
				text-align: justify;
				border-left:4px solid #C6C4C1;
				margin-bottom: 20px;
			}

/* ================================================*/
/****                 FOOTER                  ******/
/* ================================================*/
			#footer{
				position: relative;
				float: left;
				width: 1000px;
				overflow: hidden;
				background-color: #197D44;
				color: #FFFFFF;
				text-align: center;
				font-weight: bold;
				padding-top: 40px;
				padding-bottom: 40px;
				border-top:4px solid #C6C4C1;
				margin-top: 20px;
			}
		
/* ================================================*/
/****                 CONTACT                 ******/
/* ================================================*/
			#contact{
				position: relative;
				margin-right: auto;
				margin-left: auto;
				margin-top: 40px;
				padding: 20px;
				width: 330px;
				border: 1px solid #A1A3A5;
				color: #000000;	
				overflow: hidden;
				font-weight: bold;
			}
			#contact2{
				position: relative;
				margin-right: auto;
				margin-left: auto;
				margin-top: 40px;
				padding: 20px;
				width: 330px;
				border: 1px solid #A1A3A5;
				color: #000000;	
				overflow: hidden;
				font-weight: normal;
				line-height: 1.5em;
			}
			.company{
				position: relative;
				margin-top: 10px;
				text-align: center;
				font-weight: bold;
				font-size: 12pt;	
				color: rgb(11,65,155);
				
			}


/* ================================================*/
/****                 COPYRIGHT               ******/
/* ================================================*/

			#copyright {
				position: relative;
				width: 1000px;
				margin-top: 20px;
				margin-bottom: 40px;
				margin-right: auto;
				margin-left: auto;
				overflow:hidden;
				color: #ffffff;
				text-align: center;
				font-weight: bold;
				font-size: 12pt;
				font-family: arial;
			}
			#copyright a{
				color: #ffffff;
				font-weight: bold;
				font-size: 10pt;
				line-height: 21pt;
				text-decoration: none;		
			}
			#copyright a:hover{
				color: red;
				font-weight: bold;
				font-size: 10pt;
				line-height: 21pt;
				text-decoration: none;		
			}
			.td_header{
				font-size: 10pt;
				color: #000000;
				font-weight: bold;
				text-decoration: underline;
			}
			.td_header33{
				font-size: 10pt;
				color: #000000;
				font-weight: bold;
			}
			.td_data{
				font-size: 9pt;
				color: #000000;
			}
			#home_search{
				position: relative;
				width: 300px;
				margin-left: auto;
				margin-right: auto;
				border: 1px solid yellow;	
			}
			
			/*********************************************
			/**********  CAREER SECTION ******************
			/*********************************************/
			
			.employment{
				position: relative;
				margin-left: auto;
				margin-right: auto;
				background: #E5E6E7;
				border: 1px solid  #C1C1C1;
				width: 90%;
				padding: 20px;
				margin-bottom: 20px;
			}
			.application{
				position: relative;
				margin-left: auto;
				margin-right: auto;
				background: #E5E6E7;
				border: 1px solid  #C1C1C1;
				width: 90%;
				padding: 20px;
				margin-bottom: 20px;
				font-size: 10pt;
			}	
			
			.gsa_header{
				font-weight: bold;	
			}