﻿body
{
	font-family:Verdana;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-color:#B5C7D6;
}
html, table, td
{
	font-family:Verdana;
	font-size:12px;
}

.Content
{
	background-image:url(Images/ContentBgr.jpg);
	background-repeat:repeat-y;
	width:1000px;
	
}
.Column1
{ 
  padding:20px 30px 20px 40px;
  display:block; 
  float:left;
  text-align:left;
}
.Column1Narrow
{
padding:20px;
  display:block; 
  text-align:left;
  width:630px;
}

.Column1 a, .Column2 a
{
	color:#0368A2;
	text-decoration:none;
}
.Column1 a:hover, Column2 a:hover
{
	color:#0368A2;
	text-decoration:underline;
}
.Column2
{ 
  padding:20px 20px 20px 0px;
  width:210px;
  text-align:left;
  display:block;
}
p
{
	line-height:1.6em;
}

.TopLogoBanner
{
	background-image:url(Images/TopLogoBgr.jpg);
	background-repeat:no-repeat;
	height:153px;
}
.HorizontalMenu
{
	background-image:url(Images/MenuBgr.jpg);
	background-repeat:repeat-x;
	width:980px;
	height:30px;
	
}
.wrapper
{
	vertical-align:top;
	clear:both;
	width:960px;
}
.NewsHeader
{
	font-size:11px;
	font-weight:bold;
	color:#1C5A77;	
}
.NewsText
{
	font-size:11px;
}
.Footer
{
	font-size:0.8em;	
	color:#006699;
	border-top:1px solid #B5C7D6;
	width:980px;
	line-height:1.8em	
}
.ContentBottom
{
	background-image:url(Images/ContentBtm.gif);
}
.PageHeader
{
	margin-top:30px;
	margin-left:30px;
	background-image:url(Images/HeaderBgr1.gif);
	background-repeat:no-repeat;
	width:680px;
	height:34px;
	padding:4px 5px 5px 15px;
	font-family:Arial;
	font-size:16px;
	letter-spacing:0.10em;	
	color:#3C536F;
	font-weight:normal;
	text-align:left;
	float:left;
	text-transform:uppercase;		
}
.SubHeder
{
	font-size:1.2em;
	font-weight:bold;
	color:#145195;
}
.Heading1
{
	font-size:1.1em;
	font-weight:bold;	
}
.TagLine
{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#E46D03;	
	font-style:italic;
}
.Menu
{
	font-family:Arial;
	font-size:8px;
	
}
.StaticMenuItem
{
	background-image:url(Images/MenuBgr.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	padding:5px;
	border-right:solid 1px #A4CAF5;
	font-family:Arial;
	font-size:8px;
}
.HoverMenuItem, .SelectedMenuItem
{
	background-image:url(Images/HoverStaticBgr.jpg);
	background-repeat:repeat-x;	
	color:#000000;
	padding:5px;
	border-right:solid 1px #A4CAF5;
}
.DynamicMenuItem
{
	background-color:#78B2D6;
	font-family:Arial;
	font-size:8px;
	color:#000000;
	text-align:left;
	padding:5px;	
}
.DynamicHover, .DynamicSelected
{
	background-color:#2196D5;
	font-family:Arial;
	font-size:8px;
	color:#ffffff;
	text-align:left;
	padding:5px;
}
.ImageBanner
{
	padding:0px;
	margin:0px;
	text-align:center;
	width:980px;
	
}
.News
{
	margin-top:10px;
}
.TealBold
{
	font-size:13px;
	font-weight:bold;
	color:#1363AE;
}
.ListStyleImage
{
	list-style-image:url(Images/RightArrowOrange.gif);
	line-height:1.6em;
}
.TimeDisplay
{
	padding:10px 5px 5px 5px;
	margin-left:25px;
	text-align:left;
	font-size:0.9em;
	color:#CC6600;	
}
.PageBgr
{
	background-image:url(Images/ContentTopBgr.jpg);
	background-repeat:no-repeat;
}
.ExecLink
{
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
}
a.ExecLink
{
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a:hover.ExecLink
{
	font-size:0.9em;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.PostDate
{
	font-size:0.9em;
	line-height:1.5em;
	font-style:italic;
	font-weight:bold;
}
.PositionTitle
{
	font-weight:bold;
	color:#1363AE;
	font-size:13px;
	line-height:1.8em;
}
.Programs
{
	text-transform:uppercase;
	font-weight:normal;
}
.ChartProgramSubHeader
{
	background-image:url(Images/NavyProgrBgr.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:10px;
	font-weight:normal;
	width:90px;
	height:34px;
	
}
.CGSubHeader
{
	background-image:url(Images/CGProgrBgr.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:10px;
	font-weight:normal;
	width:90px;
	height:34px;
}
.FAASubHeader
{
	background-image:url(Images/FAAProgrBgr.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:10px;
	font-weight:normal;
	width:90px;
	height:34px;
}
a.ChartHeaderLink
{
	text-decoration:underline;	
	font-weight:bold;	
	font-family:Arial;
	color:#000000;
}
a:hover.ChartHeaderLink
{
	text-decoration:none;	
	font-weight:bold;	
	font-family:Arial;
}


.ChartNavyHeader
{
	background-image:url(Images/ChartNavyHeader.jpg);
	background-repeat:no-repeat;	
	text-align:center;
	font-size:121x;
	font-weight:bold;
	width:167px;
	height:48px;
	padding:3px;
	font-family:Arial;
}
.ChartAFHeader
{
	background-image:url(Images/ChartAFHeader.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:121x;
	font-weight:bold;
	width:167px;
	height:48px;
	padding:3px;
	font-family:Arial;
}
.ChartGPSHeader
{
	background-image:url(Images/ChartGPSHeader.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	width:167px;
	height:48px;
	padding:3px;
	font-family:Arial;
}
.ChartCGHeader
{
	background-image:url(Images/ChartCGHeader.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:121x;
	font-weight:bold;
	width:167px;
	height:48px;
	padding:3px;
	font-family:Arial;
}
.ChartFAAHeader
{
	background-image:url(Images/ChartFAAHeader.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-size:121x;
	font-weight:bold;
	width:167px;
	height:48px;
	padding:3px;
	font-family:Arial;
}
.ContactBox

{
	font-size:11px;
	padding:5px;
	display:block;	
	position:absolute;
	background-color:#ffffff;
	border:1px solid #cccccc;
	white-space:nowrap;
	text-align:left;
	z-index:1;
}
.TreeView
   {
   color:#000000;
   font-size:11px;
   } 
    
 .GPSPageHeader
 {
 	margin-top:10px;
	margin-left:20px;	
	padding:4px 5px 5px 15px;
	font-family:Arial;
	font-size:18pt;
	color:#000000;
	font-weight:normal;
	text-align:left;
	
 }
 .Divisions
 {
 	margin-top:50px;
 }
 .Clear
 {
 	clear:both;
 }