@charset "ISO-8859-1";
body {
  background-color: #071c5e;
  color: #0e2261;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  line-height: 1.25em;
  text-align: center;
}

body.popup {
  background-color: #FFF;
  color: #0e2261;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  line-height: 1.25em;
  text-align: center;
}

#content a:link {
  border-bottom: 1px dotted #667ec9;
  color: #0e2261;
  text-decoration: none;
}

ul {
  margin-left: 3em;
}

li {
  margin-bottom: .5em;
}

p {
	margin-bottom: 1.5em;
}

#container {
  background-color: #FFF;
  background-image: url(../images/background.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  margin: auto;
  overflow: auto;
  text-align: left;
  width: 900px;
}
#container-b {
  background-color: #FFF;
  background-image: url(../images/background-boeing.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  margin: auto;
  overflow: auto;
  text-align: left;
  width: 900px;
}

#container-popup {
  background-color: #FFF;
  background-image: url(../images/background-popup.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  margin: auto;
  overflow: auto;
  padding: 55px;
  text-align: justify;
  width: 590px;
}

#content {
  overflow: auto;
  padding: 0 55px;
}

#colLeft {
  float: left;
	width: 366px;
}
#colRight {
	float: right;
  width: 404px;
}
#colPage {
	background-image: url(../images/imgPageBG.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  font-size: 1.2em;
  line-height: 1.3em;
  margin-top: 1px;
  text-align: justify;
  padding: 20px;
}

#datebar {
  color: #039a9e;
  font-weight: bold;
  height: 18px;
  padding: 10px 55px 0 0;
	text-align: right;
}

#footer {
  font-size: 0.8em;
  padding: 20px 10px 10px 10px;
  text-align: center;
}

#header {
  height: 190px;
}

#homeEvents {
  padding-left: 20px;
}
#homeEvents img {
  margin-bottom: 5px;
  margin-left: -20px;
}
#homeHeadlines {
  margin-bottom: 25px;
  padding-left: 20px;
}
#homeHeadlines img {
  margin-bottom: 5px;
  margin-left: -20px;
}
.newsItem {
  background: url(../images/imgPlane.gif) top left no-repeat;
  margin-bottom: 10px;
	padding-left: 40px;
}
#homeHeadlines .newsItem a:link {
  border-bottom: none;
}
#homeAANews {
  padding-left: 20px;
}
#homeAANews img {
  margin-bottom: 5px;
  margin-left: -20px;
}
.list_date {
	font-size: 0.9em;
}
a.list_article_title {
  border-bottom: none;
  font-weight: bold;
}
  
#topnav {
  height: 26px;
  text-align: right;
}
#topnav a span {
	display: none;
}
#topnav ul li {
	display: inline;
	list-style: none;
}
#topnav #home {
	background:url(../images/navHome.jpg) repeat 0px 0px;
	width: 123px;
	height: 26px;
	display: inline-block;
  margin-right: -1px;
}
#topnav a#home:hover {
	background:url(../images/navHome.jpg) repeat 0px -26px;
}
#topnav #aboutus {
	background:url(../images/navAbout.jpg) repeat 0px 0px;
	width: 155px;
	height: 26px;
	display: inline-block;
  margin-left: -3px;
}
#topnav a#aboutus:hover {
	background:url(../images/navAbout.jpg) repeat 0px -26px;
}
#topnav #aeroapps {
	background:url(../images/navApps.jpg) repeat 0px 0px;
	width: 163px;
	height: 26px;
	display: inline-block;
  margin-left: -3px;
}
#topnav a#aeroapps:hover {
	background:url(../images/navApps.jpg) repeat 0px -26px;
}
#topnav #contactus {
	background:url(../images/navContact.jpg) repeat 0px 0px;
	width: 157px;
	height: 26px;
	display: inline-block;
  margin-left: -4px;
  margin-right:-5px;
}
#topnav a#contactus:hover {
	background:url(../images/navContact.jpg) repeat 0px -26px;
}

#welcomeBox {
	background-image: url(../images/imgHomeBoxBG.jpg);
  background-position: top center;
  background-repeat: no-repeat;
  padding: 20px;
}

.article_title {
	font-size: 1.25em;
  font-weight: bold;
  text-decoration: underline;  
}

.subHead {
	font-size: 1.3em;
  font-weight: bold;
  line-height: 1.35em;
}

.imageLeft {
  border: 1px solid #071c5e;
  float: left;
  margin-bottom: 10px;
	margin-right: 15px;
}
.imageRight {
  border: 1px solid #071c5e;
  float: right;
  margin-bottom: 10px;
	margin-left: 15px;
}
