.aeradecontenthead { 

  border-style:solid; border-width:1px; color: #003399;

  font-size: 0.8em;

  font-weight: bold;

  margin-top: 20px; 

  margin-bottom: 0;

  padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#D0D0FF

  }



.aerodefcontenthead { 

  border-style:solid; border-width:1px; color: #003399;

  font-size: 0.8em;

  font-weight: bold;

  margin-top: 20px; 

  margin-bottom: 0;

  padding-left:4px;

  padding-right:4px;

  padding-top:1px;

  padding-bottom:1px;

  background-color:#FFFFCC;

  }



.aerodefbrowse {

  width: 300px

  }



.devisecontenthead { 

  border-style:solid; border-width:1px; color: #333333;

  font-size: 0.8em;

  font-weight: bold;

  margin-top: 20px; 

  margin-bottom: 0;

  padding-left:4px;

  padding-right:4px;

  padding-top:1px;

  padding-bottom:1px;

  background-color:#CCCCCC;

  }

  

.devisebrowse {

  position:relative;

  float: left;

  margin:0 10px 0 0;

  padding:0;

  width: 180px;

  }

  

.devisehotstuff {

  position:relative;

  float: left;

  margin:0;

  padding:0;

  width: 340px;

  }



.esducontenthead { 

  border:1px solid #003399; color: #990000;

  font-size: 0.8em;

  font-weight: bold;

  margin-top: 20px; 

  margin-bottom: 0;

  padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#CCCCCC

  }



.esdubrowse {

  position:relative;

  float: left;

  margin:0 10px 0 0;

  padding:0;

  width: 180px;

  }

  

.esduhotstuff {

  position:relative;

  float: left;

  margin:0;

  padding:0;

  width: 340px;

  }

.nasacontenthead { 

  border-style:solid; border-width:1px; color: #000000;

  font-size: 0.8em;

  font-weight: bold;

  margin-top: 20px; 

  margin-bottom: 0;

  padding-left:4px;

  padding-right:4px;

  padding-top:1px;

  padding-bottom:1px;

  background-color:#cccccc;

  }

.imager {

  position:relative;

  float: right;

  margin:0;

  padding:0;

  }

  

.bigbluebold { font-size: 1em; color: #003399; font-weight: bold; margin-top: 10px }

.biggreybold { font-size: 1em; color: #333333; font-weight: bold; margin-top: 10px }

.bigredbold { font-size: 1em; color: #990000; font-weight: bold; margin-top: 10px }

.bluebold { font-size: 0.8em; color: #003399; font-weight: bold; margin-top: 10px }

  

.preul       { margin-top: 10px; margin-bottom: 5px }



.smallul     { font-size: 0.7em; margin-left: 20px; margin-top:0; margin-bottom:5px }

.smalltext   { font-size: 0.7em; margin-left: 5px; margin-top: 0; margin-bottom:0 }

.smallcenter { font-size: 0.7em; margin-left: 5px; margin-top: 0; margin-bottom:0; text-align:center }



.menuhead {

  border:1px solid #003399; 

  color: #003399; 

  font-weight: bold; 

  text-align: center; 

  background-color: #D0D0FF; 

  font-size:0.8em; 

  margin-left:5px; 

  margin-right:5px; 

  margin-top:10px; 

  margin-bottom:2px; 

  padding-left:4px;

  padding-right:4px;

  padding-top:1px;

  padding-bottom:1px;

  }



.smallrightoverline { 

  font-size: 0.7em; 

  text-align: right; 

  border-top: 1px solid #000; 

  padding-bottom:10px; 

  padding-right:5px; 

  margin-top:0; 

  margin-bottom:0;

  }

  

#navstuff    { 

  border-left-width: 1px;

  border-right-style: solid;

  border-right-width: 1px;

  border-top-width: 1px;

  border-bottom-width: 1px;

  margin-right:10px;

  padding-right:10px;

  width:170px;

  }



body         { font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:0 }

p            { font-size: 0.8em; margin-top:10px; margin-bottom:10px }

ul           { font-size: 0.8em; margin-top:0; margin-bottom:5px }

dt, dd { font-size: 0.8em; margin-top:0; margin-bottom:5px }



.bigdate     { font-family: Verdana; font-size: 1em; font-weight: bold; text-align: right;

               border-left-width: 1; border-right-width: 1; border-top-style:

               solid; border-top-width: 1; border-bottom-width: 1;

               margin-top: 0 }

.bigblueboldcentre { font-size: 1em; font-weight: bold; text-align: center }

#contents    {

 border-style: solid;

 border-width: 1;

 padding-left: 4;

 padding-right: 4;

 padding-top: 1;

 padding-bottom: 1;

 background-color: #CCCCFF;

 margin-right: 20px;

 width: 200px;

 }

