﻿body 
{
    margin:0px; 
    padding:0px;
   	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:.8em; 
}

a, a:visited { text-decoration:none; color: #333333;} 
a:hover
{
color: #666666;	
}


.bodyContainer {    margin-left:auto;
    margin-right:auto; width:1000px; }


.outer { width:100%; } 

.header {
   
    background-position:left;
    background-repeat:no-repeat;
    width:100%;
	height:185px;
   }

.pnlfooter {
    background-position:left;
    background-repeat:no-repeat;
    width:100%;


   }

.highlight { background-color:Silver; } 

.section { color:#CCCCCC; width:200px; font-weight:bolder; padding-bottom:.5em; margin-left:.25em; margin-right:.25em;} 

.section .title {
   
    background-position:left;
    background-repeat:no-repeat;
	color:#FFFF33;
	padding-left:.5em; padding-top:.25em; padding-bottom:.25em;
	width:100%;
    
    }
	
.section div { padding-left:1em; padding-right:1em; color:#333333; } 
.content { margin-left:.5em; margin-right:.5em; width:780px; vertical-align:top; }

h1 { padding-top:.1em; padding-bottom:.1em; color:#FF6600; font-family: Georgia,Times New Roman,Times,serif; margin-top:0px; margin-bottom:2px; } 
h2 { padding-top:.1em; padding-bottom:.1em; color:#FF6600; font-family: Georgia,Times New Roman,Times,serif; margin-top:0px; margin-bottom:1px;} 

.clearer { clear:both; } 

.linkedSites a { display:block; text-decoration:none; padding-top:.3em; padding-bottom:.3em; } 
.linkedSites a:hover { background-color:#eeeeee; } 

.vbcode, .codeSample { font-family:Georgia, "Times New Roman", Times, serif; background-color:#FFFF99; padding:.5em; margin-left:1em; margin-right:1em;}

.exampleNotamId { color:#003366; width:100%; border-top:1px solid #003366; border-bottom:1px solid #003366; } 
.exampleOneNotam { margin-bottom:1em;}  

.tblDemo { width:95%; margin-left:auto; margin-right:auto; }
.tblDemo td+td { text-align:center; } 
.tdRowHeader { font-weight:bolder; color:#CC0000;  } 
.tdRowDetail { padding-left:2em; vertical-align:middle;}

a img, a:visited img  { border:0px;} 

.imageSiteLink { margin-top:2px; } 
.imageSiteLink a img { margin-bottom:2px; margin-top:2px; margin-left:auto; margin-right:auto; } 

.txtBoxStyle { background-color:Yellow; padding-top:.2em; padding-bottom:.2em;   } 
.response { margin-top:1em; padding:1em;  background-color:#dddddd; } 

.disclaimer { margin-top:10px; color:#FF3300; } 

.graph { border:solid 1px #cdcdcd; } 

.imgWindowsDialog { margin-top:1em; margin-bottom:1em; margin-left:1em;}



/* Square Foot Gallery */
.squareFootGalleryContainer { width:480px; } 
.squareFootGalleryContainer .thebigpicture { margin-bottom:10px; } 
.squareFootGalleryContainer .thesquarepicture { margin-right:10px; width:80px; border:5px; } 
#targetImage #spinner { left: 180px;      top: -220px;      position: absolute;      display:none;      border: none;  }

#bar { height:90px;  top:590px; } 
#bar div { display:inline; vertical-align:top; margin:0px; border:0px; top:590px;  } 

/*
.selected div img { border:2px solid #0000aa; } 
*/
.spreadsheet { border-collapse:collapse; margin-top:1em; margin-left:1em; margin-right:1em; } 
.spreadsheet thead, .spreadsheet tfoot { background-color:ButtonFace; color:ButtonText; font-weight:bold;   }
.spreadsheet th {width:10em; border:solid 1px ButtonShadow; padding:2px; }
.spreadsheet td { text-align:right; border:solid 1px ButtonFace; } 

.tblStandardAtmosphere td, .tblInternalPressure td { text-align:right;}

.footer h3 { color:#FF6600; margin-bottom:2px;}

