﻿body  {
	padding:		30px 0 40px 0;
	margin:			0 auto;
	background-color:	#001A00;		
	 }

#container {	
   	width:			1020px;
	margin:			0px auto;	
   	background-color:	#68828A;
	font-family:		Helvetica, Arial, sans-serif;
	font-size:		large;
   	text-align:		left;
   	color:			#000000;  
		  }

/* THIS is for the AAFM National Meeting Code */



#nmcontainer {	
   	width:			1280px;
	height:			5325px;
	margin:			0px auto;	
   	background-color:	#68828A;
	font-family:		Helvetica, Arial, sans-serif;
	
   	text-align:		center;
   	color:			#000000;  
		  }
/* THIS is for the AAFM National Meeting Code */

/* THIS is for the AAFM National Meeting Code */

#nmcontent   {
	height:			5325px;	
	width: 			1280px;	
	background-color:	#68828A;
             }

/* THIS is for the AAFM National Meeting Code */


/* THIS is for the AAFM National Meeting Code */

#nm2022content   {
	height:			3600px;	
	width: 			1280px;	
	background-color:	#68828A;
             }

#nm2024content   {
	height:			10930px;	
	width: 			1280px;	
	background-color:	#68828A;
             }

#nm2024contentb   {
	height:			7800px;	
	width: 			1280px;	
	background-color:	#68828A;
             }

/* THIS is for the AAFM National Meeting Code */


/* THIS is for the AAFM National Meeting Code */



/* THIS is for the AAFM National Meeting Code */

#nm2022container {	
   	width:			1280px;
	height:			3600px;
	margin:			0px auto;	
   	background-color:	#68828A;
	font-family:		Helvetica, Arial, sans-serif;
	
   	text-align:		center;
   	color:			#000000;  
		  }

#nm2024container {	
   	width:			1280px;
	height:			10930px;
	margin:			0px auto;	
   	background-color:	#68828A;
	font-family:		Helvetica, Arial, sans-serif;
	
   	text-align:		center;
   	color:			#000000;  
		  }

#nm2024containerb {	
   	width:			1280px;
	height:			7800px;
	margin:			0px auto;	
   	background-color:	#68828A;
	font-family:		Helvetica, Arial, sans-serif;
	
   	text-align:		center;
   	color:			#000000;  
		  }


/* THIS is for the AAFM National Meeting Code */


/* THIS is for the AAFM National Meeting Code */

.nmfirstphoto   {
	float:			left;
	margin-left:		3px;
	padding-top:		10px;
	padding-bottom:		15px;
		     }

.nmfirstphoto p    {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;	
	               }

.nmsecondphoto   {
	float:			left;
	margin-left:		15px;
	padding-top:		10px;
	padding-bottom:		15px;
	             }	  
		
.nmsecondphoto p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;
	clear:			both;
		       }

.nmthirdphoto   {
	float:			left;
	margin-left:		15px;
	padding-top:		10px;
	padding-bottom:		15px;
	             }	  
		
.nmthirdphoto p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;
	clear:			both;
		       }

.nmfourthphoto   {
	float:			right;
	margin-left:		15px;
	padding-top:		10px;
	padding-bottom:		15px;
	             }	  
		
.nmfourthphoto p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;
	clear:			both;
		       }

.nm24firstphoto   {
	float:			left;
	margin-left:		3px;
	padding-top:		10px;
	padding-bottom:		15px;
		     }

.nm24firstphoto p    {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;	
	               }

.nm24secondphoto   {
	float:			left;
	margin-left:		25px;
	padding-top:		10px;
	padding-bottom:		15px;
	             }	  
		
.nm24secondphoto p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;
	clear:			both;
		       }

.nm24thirdphoto   {
	float:			right;
	margin-left:		15px;
	padding-top:		10px;
	padding-bottom:		15px;
	             }	  
		
.nm24thirdphoto p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;
	clear:			both;
		       }

/* THIS is for the AAFM National Meeting Code */


#header  {
	background:		#68828A;
	height: 		260px;
	    }


#header ul {	
	margin:			225px 0 0 0;
	float:			right;		
	padding:		0 40px 0 0;
	
	      }

#header ul li {
	list-style-type:	none;
	display:		inline;
  		        }

#header li a {
	display:		inline;
	float:			right;
	padding:		0 10px 0 10px;	
	color:			#fff;
	text-decoration:	none;
	        }

#header li a:hover {	
	color:			#472747;	
		         }

#information  {		
  	float:			left;
	width:			1020px;
	background:		#2A2728;
	font-size:		medium;	
		     }

#information ul {
	margin:			0;
	padding:		0 0 0 550px;
			 }

#information ul li {
	list-style-type:	none;
	display:		inline;
			    }

#information li a {
	display:		block;
	float:			left;
	padding:		5px 5px;
	color:			#fff;
	text-decoration:	none;
	border-left:		1px solid #fff;
	border-right:		1px solid #fff;
	 		    }

#information li a:hover {
	background:		#446161;
				    }

#topphotos    {
	height:			333px;
	width:			auto;
		    }

.leftphoto   {
	float:			left;
	padding:		30px 0 0 30px;	
	height:			333px;
		   }

.leftphoto p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
			 }

.rightphoto   {
	float: 			right;
	padding: 		30px 30px 0 0;
	height:			333px;
		    }

.rightphoto p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
			 }



.leftphotolibrary   {
	float:			left;
	margin-left:		30px;
	padding-bottom:		15px;
		     }

.leftphotolibrary p    {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;	
	               }

.rightphotolibrary   {
	float:			right;
	margin-right:		30px;
	padding-bottom:		15px;
	             }	  
		
.rightphotolibrary p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			3px 0 0 0;
	clear:			both;
		       }

#topphotosmx    {
	height:			480px;
	width:			auto;
		    }
.leftphotomx   {
	float:			left;
	padding:		30px 0 0 30px;	
	height:			480px;
		   }

.leftphotomx p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
			 }

.rightphotomx   {
	float: 			right;
	padding: 		30px 30px 0 0;
	height:			480px;
		    }

.rightphotomx p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
			 }

#topphotoslcc    {
	width:			auto;
	height:			auto;
		    }

.leftphotolcc   {
	float:			left;
	padding:		30px 0 0 30px;	
		    }

.leftphotolcc p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
			 }

.rightphotolcc   {
	float: 			right;
	padding: 		30px 30px 0 0;
		    }

.rightphotolcc p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
			 }

#lccequiproom    {
	width:			auto;
	height:			auto;
		    }

.leftphotolccer   {
	float:			left;
	padding:		30px 0 20px 30px;	
	
	          }

.leftphotolccer p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
		    }

.rightphotolccer   {
	float: 			right;
	padding: 		30px 30px 20px 0;

		    }

.rightphotolccer p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
		     }


.pairphototemplate    {
	width:			auto;
	height:			auto;
		    }

.leftpairphototemplate   {
	float:			left;
	padding:		30px 0 20px 30px;	
	
	          }

.leftpairphototemplate p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
		    }

.rightpairphototemplate   {
	float: 			right;
	padding: 		30px 30px 20px 0;

		    }

.rightpairphototemplate p   {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:		center;
	margin:			1px 0 0 0;
		     }


#constructionphotos   {
	text-align:		center;
	margin:			auto;
	width:			auto;
	padding:	        40px 0 100px 0;	
	              }
#content {
	height:			500px;		
	background-color:	#68828A;
	clear:			right;
	padding:		50px 0 0 0;
	    }

#contentindex {
	height:			800px;
	background-color:	#68828A;
	clear:			right;
	padding:		50px 0 90px 0;
	    }

#contentlink ul {
	margin:			auto;
	width:			auto;	
	padding:		0 0 120px 0;
	text-align:		center;
			 }

#contentlink ul li {
	list-style-type:	none;
	display:		inline;
	text-align:		center;
			    }

#contentlink li a {
	display:		inline;
	text-align:		center;	
	color:			#fff;
	text-decoration:	none;
	
	 		    }

#contentlink li a:hover {
	color:			#472747;
		         }

#contentmmi {
	height:			1850px;
	background-color:	#68828A;
	clear:			right;
	padding:		90px 0 90px 0;
	    }

#contentmmii {
	height:			1700px;
	background-color:	#68828A;
	clear:			right;
	padding:		90px 0 90px 0;
	    }

#contentmmiii   {
	height:			2100px;
	background-color:	#68828A;
	clear:			right;
	padding:		90px 0 90px 0;
			 }

#contentmx   {
	height:			2850px;
	background-color:	#68828A;
	clear:			right;
	padding:		50px 0 90px 0;
		   }

#contentsicbm   {
	height:			2000px;
	background-color:	#68828A;
	clear:			right;
	padding:		130px 0 90px 0;
		   }
#davecontentphotos  {
	width:			auto;
	height:			auto;
		    }
.contentphotos p    {	
	width:			auto;
	text-align:		center;
	font-family:		Arial, Helvetica, sans-serif;	
	margin:			1px 0 0 0;
		     }
	

#hml   {
	margin:			0 auto;
	text-align:		center;
	  }

#contentcontstruction   {
	height:			1750px;
	background-color:	#68828A;
	clear:			right;
	text-align:		left;
	padding:		10px 0 90px 0;
		   }

#documentcontstruction   {
	height:			3000px;
	background-color:	#68828A;
	clear:			right;
	text-align:		left;
	padding:		10px 0 90px 0;
		   }

#construction   {
	margin:			0 auto;
	text-align:		center;
	padding:		0 0 5px 0;
	  }

#constructiontechniques	h2 {
	text-align:		center;	
		  			   }

#toctitle h1   {
	text-align:		center;
	padding:		40px 0 40px 0;
              }   

#toctitle h2 {
	text-align:		center;	
	padding-top:		40px
		  }

#toctitle h3 {
	text-align:		center;	
		  }
#mmii h3     {
	text-align:		center;	
		  }
#contentcontainer   {	
	padding-left:		30px;
	padding-right:		30px;
	padding-top:		10px;
	padding-bottom:	        60px;
                  }

#lfsiteplan   {
	text-align:		center;
	margin:			auto;
	width:			auto;
	padding:		100px 0 0 0;
	       }

#lcfsiteplan   {
	width:			auto;
	text-align:		center;	
	font-family:		Arial, Helvetica, sans-serif;		
	margin:			1px 0 0 0;
	       }

#contenttext  {
        text-align:		left;
	        }

#contenttextlcc  {
	clear:			both;
	padding-top:		20px;
	width:			auto;
        text-align:		left;	
 	            }
.video		 {
	text-align:		center;
	border:			0;
		 }

.texttemplate    {
	clear:			both;	
	width:			auto;
	text-align:		left;		
	font-family:		Arial, Helvetica, sans-serif;	
                   }
.texttemplatenm2022    {
	clear:			both;	
	width:			auto;
	text-align:		left;
	font-size:		20px;		
	font-family:		Arial, Helvetica, sans-serif;	
                   }

.phototexttemplate    {
	clear:			both;	
	width:			auto;
	padding-top:		30px;
	text-align:		left;		
	font-family:		Arial, Helvetica, sans-serif;	
                   }

.phototemplate    {
	width:			auto;
	text-align:		center;		
	font-family:		Arial, Helvetica, sans-serif;	
	margin:			35px 0 0 0;
	padding-bottom:		20px;		
                   }


.titlecenter h1   {
      	text-align: 		center;
		  }

.titlecenter h2   {
      	text-align: 		center;
		  }

.titlecenter h3    {
      	text-align: 		center;
		  }

.titlecenter h4    {
	text-align:		center;
		  }

.titlecenternm2016   {
	text-align:		center;
	padding:		10px 0 0 0;
                     }

/* THIS is the code for the Boeing EC-135 Restoration */

.titlecenternm2016 h1   {
      	text-align: 		center;
		  }

.titlecenternm2016 h2   {
      	text-align: 		center;
		  }

.titlecenternm2016 h3    {
      	text-align: 		center;
		  }

.titlecenternm2016 h4    {
	text-align:		center;
		  }

.titlecentersitemap h1    {
	text-align:		center;
	color:			#fff;
	padding-top:		50px;
		  }

/* THIS is the code for the Boeing EC-135 Restoration */

#photos   {
   	background:		#68828A;	
	margin:			auto;
	width:			auto;
	float:			left;
	padding:		50px 0 20px 0;
          }

.leftcontent   {
	width:			400px;
	float:			left;
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
	padding-bottom:		50px;
		     }

.leftcontent p   {
	width:			auto;
	text-align:		left;
	font-family:		Arial, Helvetica, sans-serif;	
	margin:			1px 0 0 0;

		}

.rightcontent   {
	width:			400px;
	margin-left:		50px;
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.5em;
	padding-bottom:		50px;
	         }

.rightcontent p   {
	width:			auto;
	text-align:		left;
	font-family:		Arial, Helvetica, sans-serif;	
	margin:			1px 0 0 0;

		}

.leftcontent ul {
	list-style-type:	none;
	float:			left;
	font-size:		1.1em;
 		  }

.leftcontent li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	padding-left:		18px;
	padding-bottom:		15px;
	display:		inline;
	width: 			200px;		
		    }

.leftcontent li a:hover {
	text-decoration:	none;
	color:			#472747;
		              }


.leftcontentdocuments   {
	height:			auto;
	width:			475px;
	float:			left;
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
	margin:			0;
	padding-bottom:		50px;
		     }

.leftcontentdocuments p   {
	width:			auto;
	text-align:		left;	
	font-family:		Arial, Helvetica, sans-serif;	
	margin:			1px 0 0 0;

		}

.rightcontentdocuments   {
	height:			auto;
	width:			475px;
	margin-left:		5px;
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.5em;
	padding-bottom:		50px;
	         }

.rightcontentdocuments p   {
	width:			auto;
	text-align:		left;
	margin-right:		5px;
	font-family:		Arial, Helvetica, sans-serif;	
	margin:			1px 0 0 0;

		}

.leftcontentdocuments ul {
	list-style-type:	none;
	float:			left;
	font-size:		1.1em;
 		  }

.leftcontentdocuments li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	padding-left:		18px;
	padding-bottom:		15px;
	display:		inline;
	width: 			300px;		
		    }

.leftcontentdocuments li a:hover {
	text-decoration:	none;
	color:			#472747;
		              }



.leftcontentlf   {
	width:			400px;
	float:			left;
	padding-bottom:	        50px;
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	line-height:		1.2em;
		     }

.rightcontentlf   {
	width:			400px;
	margin-left:		50px;
	padding-bottom:	        50px;
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	line-height:		1.5em;
			 }

.leftcontentlf ul {
	list-style-type:	none;
	float:			left;
	font-size:		1em;
 		  }

.leftcontentlf li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	padding-left:		18px;
	padding-bottom:	        15px;
	display:		inline;
	width: 			200px;		
		    }

.leftcontentlf li a:hover {
	text-decoration:	none;
	color:			#472747;
		              }


.constructiontech   {
	
	text-align:		center;	
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	line-height:		1.2em;
		     	}

.constructiontech p  {
	text-align:		center;
		 }

.constructiontech ul {
	list-style-type:	none;
	text-align:		center;
	font-size:		1.1em;
 		      }

.constructiontech li a {
	color:			#fff;
	text-decoration:	none;
	text-align:		center;
	outline:		none;
	display:		inline;
		
		       }

.constructiontech li a:hover {
	text-decoration:	none;	
	color:			#472747;
		              }

.videolibrary   {
	
	text-align:		center;	
	display:		inline;
	font-family:		Arial, Helvetica, sans-serif;
	line-height:		1.2em;
		     	}

.videolibrary p  {
	text-align:		center;
		 }

.videolibrary ul {
	list-style-type:	none;
	text-align:		center;
	font-size:		1.1em;
 		      }

.videolibrary li a {
	color:			#fff;
	text-decoration:	none;
	text-align:		center;
	outline:		none;
	display:		inline;
		
		       }

.videolibrary li a:hover {
	text-decoration:	none;
	color:			#472747;
		         }

.videoscaption       {
	text-align:		left;
		     }

.lfphoto   {
	text-align:		center;
	padding:		40px 0 40px 0;
	   }


.missilescaption  {
	text-align:		left;
		 }


.sitemaprow1   {
	height:			auto;
	width:			auto;
	float:			left;
	display:		inline;
	list-style-type:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
	padding-bottom:		65px;
	clear:			both;	
	       }

.sitemaprow1 li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	display:		inline;
	width: 			auto;
			
	        }

.sitemaprow1 li a:hover {
	text-decoration:	none;
	color:			#472747;

		     }

.sitemaprow2   {
	height:			auto;
	width:			auto;	
	display:		inline;
	list-style-type:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
		
	         }

.sitemaprow2 li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	display:		inline;	
	padding-left:		40px;
	width: 			auto;		
	        }

.sitemaprow2 li a:hover {
	text-decoration:	none;
	color:			#472747;
		     }

.sitemaprow3   {
	height:			auto;
	width:			auto;	
	display:		inline;
	list-style-type:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
		
	         }

.sitemaprow3 li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	display:		inline;	
	padding-left:		80px;
	width: 			auto;		
	        }

.sitemaprow3 li a:hover {
	text-decoration:	none;
	color:			#472747;
		     }

.sitemaprow4   {
	height:			auto;
	width:			auto;	
	display:		inline;
	list-style-type:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
		
	         }

.sitemaprow4 li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	display:		inline;	
	padding-left:		115px;
	width: 			auto;		
	        }

.sitemaprow4 li a:hover {
	text-decoration:	none;
	color:			#472747;
		     }

.sitemaprow5   {
	height:			auto;
	width:			auto;	
	display:		inline;
	list-style-type:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
		
	         }

.sitemaprow5 li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	display:		inline;	
	padding-left:		150px;
	width: 			auto;		
	        }

.sitemaprow5 li a:hover {
	text-decoration:	none;
	color:			#472747;
		     }

.sitemaprow6   {
	height:			auto;
	width:			auto;	
	display:		inline;
	list-style-type:	none;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:		medium;
	line-height:		1.2em;
		
	         }

.sitemaprow6 li a {
	color:			#fff;
	text-decoration:	none;
	outline:		none;
	display:		inline;	
	padding-left:		185px;
	width: 			auto;		
	        }

.sitemaprow6 li a:hover {
	text-decoration:	none;
	color:			#472747;
		     }

/* THIS is the code for the National Meeting Page */

#nmfooter {	
        clear:			both;
	width:			1280px;
	margin:			0 auto;	
	background:		#2A2728;
	font-family:		Arial, Helvetica, sans-serif;
	padding:		0;
        color:			#fff;
	height:			55px;
	   }

/* THIS is the code for the National Meeting Page */

#footer {	
        clear:			both;
	width:			1020px;
	margin:			0 auto;
	background:		#2A2728;
	font-family:		Arial, Helvetica, sans-serif;
	padding:		0;
        color:			#fff;
	height:			55px;
	   }

.left   {

	text-align:		left;
	float:			left;
	font-size:		85%;	
	padding:		14px 0 0 10px;
	
	   }

.centered  {
	float:			left;	
	font-size:		85%;
	padding:		14px 0 0 60px;	
	
		 }

.right   {	
	clear:			right;
	text-align:		right;	
	list-style:		none;
	font-size:		85%;
	padding:		1px 0 0 0;		
	color:			#fff;
	
	    }
.right ul {
	list-style-type:	none;
	padding:		0 10px 0 0;
          }

.right ul li {
	float:			right;
	display:		inline;
	color:			#fff;
        }

.right ul li a {			
	text-decoration:	none;
	padding:		0;
	margin-right:		20px;
	color:			#fff;
          }

.right ul li a:hover  {
	text-decoration:	none;
	color:			#FFB733;
                 }														

