/* Presentation Stylesheet for Inside Pages */ 

body
{
	font-family:    Verdana, Serif, Sans-Serif;
	font-size:8pt;
}

p 
{
	
	 
 margin:0;
 padding: 10px  5px 0px   0px;
 text-align:left;
 font-size: 8pt;
 white-space:normal;
font-family:  Verdana,Serif, Sans-Serif;
 
  
 }

 h1 {
 margin:0; 
 padding: 5px 0;
 font-size:16pt;
 color:#000099;
 font-family:  "Arial", Serif,Sans-Serif;
 
 }

 h2 {
 margin:0; 
 padding: 5px 0;
 font-size:14pt;
 color:#000099;
font-family: "Arial", Serif,Sans-Serif;

 }
 
 h3 
 {
 margin:  5px 0px; 
 padding:   5px 0;
 font-size:13pt;
 color:#000099;
 font-family:"Arial", Serif,Sans-Serif;
 text-align:left;
 
 }

h4 
{
font-size:8pt;
 margin:0; 
 padding: 5px 0;
font-family: "Arial", Serif,Sans-Serif;
color:#000099;
 }

h5 
{
font-size:14pt;
 margin:  5px 0px 0px 0px; 
 padding:  5px 0px 5px 0px;
font-family: "Arial", Serif,Sans-Serif;
color:#000000;
 }
 
pre {
 text-align:left;
 margin:0;
 padding:20px 0;
 }

#main img 
{
	padding: 5px 5px 5px 5px;
	 page-break-inside: avoid; page-break-after: avoid; 
}

#sectionwrapper img
{
	padding: 0 0 0 0px;
}


.section
{
	margin:    10px 0px 0px 0px;
	padding:  0px  0px 0px 0px;
	/*border: 1px solid #000000;*/
	
	color: #000000;
    text-indent:-10px;
    font-size:8pt;
}

a.menutext:link, a.menutext:visited, a.menutext:Active
{
font-family: Arial,Helvetica,sans-serif,Verdana;
font-size:8pt;
font-weight:  bold;
text-decoration:	 none;
color:	#000000;

	}	
		
	
a.menutext:hover	
{
	font-family: Arial,Helvetica,sans-serif,Verdana;

	text-decoration:	none;
	font-weight:  bold;
	color:	#000099;
	}
#sectiontitle
{
	font-family: Times New Roman, Tahoma, Arial, Sans-Serif;
	color:#000000;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	text-indent:10px;
	 
	  width:600px;
}
.sectiontitle
{
	font-family: Times New Roman, Tahoma, Arial, Sans-Serif;
	color:#000099;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	text-indent:10px;
	text-align:left;
	
	 
	 
}
.footernav
{
	
	display:inline;
	 list-style-type:none;
	
	 text-indent:0px;
	width:auto;
	text-align:center
	
	

	
}	
a.footerlink:link	
{
	font-family: Helvetica,sans-serif,Verdana,Arial;
 font-size: 8pt;
	
	text-decoration:	 none;
	color:	Blue;
	}	
		
a.footerlink:visited	
{
	font-family: Helvetica,sans-serif,Verdana,Arial;
	 font-size: 8pt;
	text-decoration:	none;
	
	color:	Blue;
	}	
		
a.footerlink:active	
{
	font-family: Helvetica,sans-serif,Verdana,Arial;
 font-size: 8pt;	
	text-decoration:	none;
	
	color:	Blue;
	}	
		
a.footerlink:hover	
{
	font-family: Helvetica,sans-serif,Verdana,Arial;
	  font-size: 8pt;
	text-decoration:	none;
	
	color:	#009999;
	}
.footerlist
{
	
 padding-top:20px;
	display:inline;
	
}
.copyright
{
	font-size:8pt;
	 text-align:center;
}
.hidden
	{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden;
 	}
 	
 ul.menuitems
 	{
 	margin:  0px 0px  0px 0px;
 		padding:   0px 0px  0px 0px;
 		list-style-type:none;
	list-style-image:none;
 		}
 	.menuitems
 	{
 		margin: 0px 0px 0px 0px;
 		padding: 0px 0px 0px 0px;
 		list-style-type: circle;
		list-style-image:none;
 text-transform:uppercase;

 
 	}	

li.menuitems 
{
	list-style-type: disc;
	list-style-position:outside;
	 list-style-image:none;
	color:#000000;
margin:    5px    0px 0px   17px;
font-size:8pt;
width:auto;

 
 }


 
 	
 ul {
list-style-image:  url("/images/page/list.gif")  ;
list-style-position:outside;
text-align:left;
font-size:8pt;

 }

ul ul 
{
	list-style-image: url("/images/page/list1.gif")  ;
	font-size:8pt;
 
 }

ul ul ul{
 list-style-image: url("/images/page/list2.gif");
 font-size:8pt;  
 }

ul ul ul ul{
 list-style-image:  url("/images/page/list3.gif")  
 }
ul ul ul ul ul{
 list-style-image: url("/images/page/list4.gif")  
 }
li 
{
 padding : 0px   5px 5px  0px;
  
}
.heading
{
	font-size:13pt;
	color:#000099;
	text-align:center;
	font-weight:bold;
	
	
}
.tableheader
{
	/*background: url("http://www.metroairports.org/images/page/inside_row_blue.gif") repeat;*/
	background-color:#000099;
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	
}
.tabletext
{

	color:#000000;
	font-size:8pt;
	font-weight:  normal;
}
.altrow
{
	background: url("http://www.metroairports.org/images/page/altrow.gif") repeat;
	
}
.location
{
	/*color:#cccc00;*/
	color:#ffffff;
	font-weight: bold;
	letter-spacing:2px;
	text-transform:uppercase;
	 white-space:nowrap;
	 font-size: 8pt;
	 font-family:Arial, Serif, Sans-Serif;
	
	
}
a.inpath 
{
	color:#cccccc;
	font-size:8pt;
	padding-left:2px;
	padding-right: 2px;
	font-weight: bold;
	text-transform:uppercase;
	font-family:Arial, Serif, Sans-Serif;
}
.separate
{
	color:#ffffff;
	font-size: 8pt;
	padding-left:2px;
	padding-right: 2px;
	
}
.medium
{
	font-size:11pt;
}
.large
{
	font-size:12pt;
}
.left
{
	text-align:right;
}
.hidden
{
	 display:none;
}
.menutitle
{
cursor: default;
margin-bottom: 5px;
background: url("http://www.metroairports.org/images/page/menubutton.gif");
color:#ffffff;
width:145px;
padding:0px;
display:block;
text-align:left;
vertical-align:middle;
font-weight:bold;
font-size:11pt;
font-family:Arial, Sans-Serif;
border-bottom:solid 2px #000000;
 }
 .menutitle:hover
{
cursor:  default;
margin-bottom: 5px;
color:#ffffff;
width:145px;
padding:0px;
display:block;
text-align:left;
vertical-align:middle;
font-weight:bold;
font-size:11pt;
font-family:Arial, Sans-Serif;
border-bottom:solid 2px #000000;
}
.menutitleno
{
cursor:default;
margin-bottom: 2px;
color:#ffffff;
width:145px;
padding:0px;
display:block;
text-align:left;
font-weight:bold;
font-size:8pt;
font-family:Arial, Sans-Serif;
text-decoration:none;
/*/*/border:1px solid #000000;/* */


}

.submenu
{
	
margin-bottom: 0.5em;
background: url("/images/page/submenubutton.gif");
}

.infotable
{
	width:auto;
	margin: 20px  0px 20px 0px;
	 
}

th
{
background-color:#000099;
color:#ffffff;
font-size:8pt;
font-weight:bold;
text-align:center;
}
td
{
	font-size: 8pt;
}
.tabletext
{

	color:#000000;
	font-size:8pt;
	font-weight: normal;
}
.imgcap
{
	
	text-align:center;
	font-weight:bold;
	font-size:8pt;
	
}


.bio_block
{

  position:relative;
  
  left:0px;
  white-space:nowrap;
 display:block;
 margin: 0 0 0 150px;
  page-break-inside: avoid !Important;
}



/*.bio_wrapper
{
 position:relative;
  white-space:nowrap;
  margin-bottom:40px;
 margin-top:10px;
min-height:160px;
 page-break-after: auto; page-break-inside: avoid !Important;

 
}
* html .bio_wrapper {height:160px}
/* html .bio_wrapper .bio_block{height:190px;}
/** html .bio_wrapper .bio_block {height:160px;overflow:visible;}*/
/*.bio_wrapper .p_bio
{
position:relative;
margin-top:-10px;
margin-left:10px;
  page-break-inside: avoid !Important;
}

.bio_wrapper .bio_block
{

  position:relative;
  white-space:nowrap;
 display:block;
  page-break-inside: avoid !Important; 
 
 top:0px;
 margin-top:0px;
 
}
.p_bio p 
{
  text-align: left;
  font-style:  normal;
  font-size: smaller;
  font-weight:bold;
  text-indent: 0;
   white-space:nowrap;
   page-break-inside: avoid !Important;
}

.p_bio
{
float:left;
top:0px;
margin-top:0px;
margin-left:10px;
 page-break-after: auto; page-break-inside: avoid !Important;
}*/
.bio_wrapper
{
	position:relative;
	width:auto;
margin: 0px 0px 25px 0px;
 page-break-after:auto;
  page-break-inside:avoid !Important;
  page-break-before:auto;
 min-height:170px;
}
.p_bio
{
float:left;


page-break-inside: avoid; page-break-after: avoid;
} 
.p_bio p 
{
  text-align: left;
  font-style:  normal;
  font-size: smaller;
  font-weight:bold;
  text-indent: 0;
   white-space:nowrap;
  
}
.bio_wrapper .bio_block
{
position:static;
margin-left:170px;
min-height:170px;
width:auto;
display:block;
white-space:nowrap;
page-break-inside: avoid !Important;

}
* html .bio_wrapper .bio_block{height:170px;}

.searchtext {
 color: #fff;
  font-size: 15px;
 font-family:Arial, Serif, Sans-Serif;
 font-weight:bold;
  vertical-align: bottom;
  padding-right:5px;



}
.searchgotext
{
 
 color: #fff;
  font-size: 15px;
 font-family:Arial, Serif, Sans-Serif;
 font-weight:bold;
 text-align:right
 
}

.searchgo
{
 vertical-align:top;	
 
}




.w800 
{
	width:800px;
}
ul.rlinks
 	{
 	margin:  10px 0px  0px 0px;
 	padding: 0px  0px   0px 0px;
 	
 	}	
ul.rlinks li
 	{
 list-style:inside url("/images/page/r_link.gif");
	margin:   0px 0px 0px 0px;
	padding:  0px  0px 0px  0px;
	font-size:8pt;
	font-weight:bold;
	 vertical-align:text-bottom;

 	}	

li.rlinks 
{
	
 }
.imageright
{
float: right;
margin: 0 0 10px 10px;
background-color: #fff;
padding:  15px; 
/*border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;*/
 text-align: center;
  font-style:  normal;
  font-size: smaller;
  font-weight:bold;
  text-indent: 0;
/*clear: right;*/
}

div.imageright img
{
/*border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;*/
}

p { margin-top: 0; }
.imageleft
{
float: left;
margin: 0  10px 10px  0px;
background-color: #fff;
padding:  10px;
/*border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;*/
 text-align: center;
  font-style:  normal;
  font-size: smaller;
  font-weight:bold;
  text-indent: 0;

}

div.imageleft img
{
/*border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;*/
}

p { margin-top: 0; }
.imagecenter
{
float: none;
margin: 0 0 10px 10px;
background-color: #fff;
padding:  10px;
/*border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;*/
 text-align: center;
  font-style:  normal;
  font-size: smaller;
  font-weight:bold;
  text-indent: 0;

}

div.imagecenter img
{
/*border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;*/
}

p { margin-top: 0; }

.content_block
{
/*float:right;*/
position:relative;
top:0px;
 left:0px; 
width:100%;
background-color:#ffffff;
 
 clear:both;
 }
.noborder
{
border:0;
}
a.fixedmenutext:hover
{
	font-family: Arial,Helvetica,sans-serif,Verdana;
	font-size: 8pt;
	 line-height:20px;
	 padding-left:5px;
	text-decoration:	none;
	font-weight:  bold;
	color:	#ffffff;
	}
a.fixedmenutext:link, a.fixedmenutext:visited, a.fixedmenutext:Active
{
font-family: Arial,Helvetica,sans-serif,Verdana;
font-size: 8pt;
 line-height:20px;
 padding-left:5px;
font-weight:  bold;
text-decoration:	 none;
color:	#ffffff;

	}
a.sectionlink:hover
{
font-family: Arial,Helvetica,sans-serif,Verdana;
font-size: 13pt;
text-transform:capitalize; 
  line-height:10px;
 padding-left:5px;
 margin-left:0px;
font-weight:  bold;
text-decoration:	 none;
	color:	#00ff00;
	}
a.sectionlink:link, a.sectionlink:visited, a.sectionlink:Active
{
font-family: Arial,Helvetica,sans-serif,Verdana;
font-size: 13pt;
text-transform:capitalize; 
  line-height:10px;
 padding-left:5px;
 margin-left:0px;
font-weight:  bold;
text-decoration:	 none;
color:	#000099;
  	}	
  li.section
{
	margin-left:0px;
	list-style-position: outside;
	
	 text-align:left; 
	color:#cccccc;
vertical-align: top;
list-style-image:  url("/images/page/section.gif")  ;
	

	
 
 }
 a.hidden
 { display:none;
	}
.beigerow
{
	background-color:#cccc99;
}
.dotted
{
	border-right: dotted  2px #cccccc;
	}
div.thumb {
  float: left;
  text-align: center;
  padding-right:15px;
  padding-bottom:10px;
  
  }
  
div.thumb p {
   text-align: center;
   }
div.spacer {
  clear: both;
  }
table.center
{
	margin-left:auto; margin-right:auto;
	
}
td.center
{
	 text-align:center;
	 vertical-align:middle;
}
.imagecaption
{
	/*border-right: #777 1px solid;*/
	padding-right: 5px;
	/*border-top: #777 1px solid;*/
	padding-left: 5px;
	font-size: 11pt;
	/*background: #cccccc;*/
	padding-bottom: 5px;
	margin: 10px;
	/*border-left: #777 1px solid;*/
	/*color: blue;*/
	padding-top: 5px;
	/*border-bottom: #777 1px solid;*/
	
}
.imagecaption img 
{border: 1px solid #777;} /* adjust to suit */ 
.left {float: left;} 
.right {float: right;} 
.center{float:none;}




