body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	}
	
	
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #cc3300;
	font-weight: bold;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
}

h3 a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color:#0066FF; text-decoration:none; text-transform:none}
h3 a:visited {color:#0066FF; text-decoration:none; text-transform:none}
h3 a:active {color:#0066FF; text-decoration:none; text-transform:none}
h3 a:hover {color:#0066FF; text-decoration:underline; text-transform:none}


h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066cc;
	line-height: 16px;

}


h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight: normal;
	padding-bottom: 7px;
	margin-top: 10px;
	margin-bottom: 10px;
}



li  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	background-position: left;
}


li.LI-blue  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0066cc;
}


hr  {
	color: #959595;
	height: 1px;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 1px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}


td.Rway  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	padding-bottom: 8px;
}

TD {FONT-FAMILY: Verdana, arial, geneva, helvetica, san-serif; FONT-SIZE: 12px; color: #333333 }
     TD.L {border: 1px solid; border-color: #F1F1F1 #F1F1F1 #F1F1F1 #D5D5D5 }
     TD.R {border: 1px solid; border-color: #F1F1F1 #D5D5D5 #F1F1F1 #F1F1F1 }
     TD.B {border: 1px solid; border-color: #F1F1F1 #F1F1F1 #D5D5D5 #F1F1F1 }
     TD.BR {border: 1px solid; border-color: #F1F1F1 #D5D5D5 #D5D5D5 #F1F1F1 }
     TD.BL {border: 1px solid; border-color: #F1F1F1 #F1F1F1 #D5D5D5 #D5D5D5 }
     TD.LR {border: 1px solid; border-color: #F1F1F1 #D5D5D5 #F1F1F1 #D5D5D5 }
     TD.LRB {border: 1px solid; border-color: #F1F1F1 #D5D5D5 #D5D5D5 #D5D5D5 }
     TD.LRTB {border: 1px solid; border-color: #D5D5D5 #D5D5D5 #D5D5D5 #D5D5D5 }
	 TD.Rway  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-align:center; color:#333333; 	padding-bottom: 8px }
	 td.RwayNum  {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 36px; font-size: 16px; line-height: 36px; font-weight: bold; color: #FFFFFF }
TD.a:link a:visited a:active {color:#0066FF; text-decoration:none; text-transform:none;}
TD.a:hover {color:#0066FF; text-decoration:underline; text-transform:none;}


table.heli{
	background-color: #33cc00;
	background-image: url(../images/bkg_rway_gr.jpg);
	font-size: 24px;
	font-weight: bold;
	height: 39px;
	width: 61px;
	line-height: 36px;
	text-align: center;
	border: 2px outset #363636;
	}


table.rwy{
	background-color: red;
	background-image: url(../images/bkg_rway_red.jpg);
	height: 39px;
	width: 61px;
	text-align: center;
	border: 2px outset #363636;
	}
	



/**************************************** Links ***************************************/

a:link {color:#0066FF; text-decoration:none; text-transform:none}
a:visited {color:#0066FF; text-decoration:none; text-transform:none}
a:active {color:#0066FF; text-decoration:none; text-transform:none}
a:hover {color:#0066FF; text-decoration:underline; text-transform:none}


a.lnk_small:link {color:#0066ff; text-decoration:none; font-size: 10px}
a.lnk_small:visited {color:#0066ff; text-decoration:none; font-size: 10px}
a.lnk_small:active {color:#0066ff; text-decoration:none; font-size: 10px}
a.lnk_small:hover {color:#0066ff; text-decoration:underline; font-size: 10px}


a.FooterLink:link {font-family: Arial, Helvetica, sans-serif; text-transform:none; color: #ffcc00; font-size: 10px; text-decoration: none; text-align: right; vertical-align: middle}
a.FooterLink:active {font-family: Arial, Helvetica, sans-serif; color: #ffcc00; text-transform:none; font-size: 10px; text-decoration: none}	
a.FooterLink:visited {font-family: Arial, Helvetica, sans-serif; color: #ffcc00;text-transform:none;  font-size: 10px; text-decoration: none}
a.FooterLink:hover { font-family: Arial, Helvetica, sans-serif; color: #ffcc00; text-transform:none; font-size: 10px; text-decoration: underline}


a.lnk_large:link {color:#0066FF; text-decoration:none; font-size: 30px; weight:normal; line-height: 50px}
a.lnk_large:visited {color:#0066FF; text-decoration:none; font-size: 30px; weight:normal; line-height: 50px}
a.lnk_large:active {color:#0066FF; text-decoration:none; font-size: 30px; weight:normal; line-height: 50px}
a.lnk_large:hover {color:#0066FF; text-decoration:underline overline; font-size: 30px; weight:normal; line-height: 50px}

a.RPBox:link {font-size: 13px; color:#0033FF; font-weight: normal; text-decoration:none; }
a.RPBox:visited {font-size: 13px;color:#0033FF; font-weight: normal text-decoration:none; }
a.RPBox:active {font-size: 13px;color:#0033FF; font-weight: normal; text-decoration:none; }
a.RPBox:hover {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#0033FF; font-weight: bold; text-decoration:none; }


/**************************************** WRAPPER ***************************************/

#wrapper {
	width: 1000px;
	height: 1%;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	}


/************************************ DIV CONTAINERS ************************************/


/**********************************************
                 Header Bar 
***********************************************/
#Header  {
	float: left;
	width: 100%;
	background-image: url(../images/hdr_bkg.jpg);
	background-repeat: no-repeat;
	height: 110px;
}

	#HdrLeft  {
		text-align: left;
	}

	#HdrRight {
		padding-right: 35px;
		text-align: right;
		vertical-align: top;
		position: absolute;
		line-height: 1px;
		top: 89px;
		right: 1px;
	}



/**********************************************
                  Menu Bar 
***********************************************/

#MenuBar  {
	float: left;
	width: 1000px;
	background-image: url(../menu/images/bkg_outstate.jpg);
	height: 42px;
	position: relative;
	background-color: #0099FF;
	margin: 0px;
	padding: 0px;
	text-align: left;
}


/**********************************************
                  Home Page 
***********************************************/
							   
#hpCont  {
	width: 1000px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
	text-align: left;
	vertical-align: top;
	position: relative;
	background-image: url(../images/bkg_hp_content.jpg);
}


#hpCol1 {
	width:770px;
	height: auto;
	float: left;
	padding-left: 25px;

}


#hpPicBar  {
	height: 162;
	width: 765px;
	vertical-align: top;
	clear: both;
}

	#hpACode  {
		float: left;
		height: 162px;
		width: 220px;
		text-align: center;
		vertical-align: middle;
		left: 0px;
	}

#hpLeftCont  {
	clear: both;
	height: auto;
	width: 770px;
	padding-top: 15px;
}

#hpLeftCont a:link {color:#0066FF; text-decoration:none; text-transform:none}
#hpLeftCont a:visited {color:#0066FF; text-decoration:none; text-transform:none}
#hpLeftCont a:active {color:#0066FF; text-decoration:none; text-transform:none}
#hpLeftCont a:hover {color:#0066FF; text-decoration:underline; text-transform:none}

	#hpLC1  {
		width: 350px;
		height: auto;
		text-align: left;
		float: left;
		padding-top: 25px;
		padding-bottom: 15px;
		vertical-align: top;
		clear:none;
	}

	#hpLC2  {
		width: 360px;
		height: auto;
		float: right;
		text-align: left;
		vertical-align: top;
		padding-top: 25px;
		padding-right: 45px;
		padding-bottom: 15px;
	}
	
	#hpLC2 .tagline {
	font-style: italic;
	font-weight: bold;	
	}
	
	#hpLC3 {
	text-align: left;
	clear: both;
	height: auto;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 5px;	
	}

#hpCol2  {
	width: 177px;
	height: auto;
	text-align: center;
	vertical-align: top;
	float: right;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 18px;
	position: relative;
	vertical-align: text-top;
	margin: auto;
}

#hpCol2 #AdBox {
	height:auto;
	width:168px;
	padding-top:15px;
	padding-bottom:15px;
	border:1px solid #666666;
	text-align: center;
	clear:both;
}
#hpCol2 #AdBox .ABTextBlk {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#000000;}
#hpCol2 #AdBox .ABTextGrn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#339900; font-weight:bold; top:8px; position:relative;}
#hpCol2 #AdBox a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#0066FF; text-decoration:none; text-transform:none}
#hpCol2 #AdBox a:visited {color:#0066FF; text-decoration:none; text-transform:none}
#hpCol2 #AdBox a:active {color:#0066FF; text-decoration:none; text-transform:none}
#hpCol2 #AdBox a:hover {color:#0066FF; text-decoration:underline; text-transform:none}



.FeaturedTxt  {font-size: 14px; font-weight: bold; line-height: 22px; color: #cc0000; text-align:center;}
.FeaturedPhoto  {float: right; position: relative; margin-right: 5px; padding-top: 14px;}
.FirstAd  {margin-top: 14px;}


/**********************************************
             1-Column Layout
***********************************************/

#OneColumn {
	width: 930px;
	height: auto;
	position: relative;
	float: left;
	margin-top: 1px;
	clear: both;
	background-color: #FFFFFF;
	text-align: left;
	padding: 35px;
}

#OneColumn a:link {color:#0066FF; text-decoration:none; text-transform:none}
#OneColumn a:visited {color:#0066FF; text-decoration:none; text-transform:none}
#OneColumn a:active {color:#0066FF; text-decoration:none; text-transform:none}
#OneColumn a:hover {color:#0066FF; text-decoration:underline; text-transform:none}

/**********************************************
              2-Column Layout
***********************************************/

#TwoColumn {width:1000px; height:auto; float:left; background-color:#FFFFFF; background-image:url(../images/bkg_int_contentsingle.jpg); text-align:left;
vertical-align:top; min-height:375px;}
#TwoColumn a:link {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColumn a:visited {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColumn a:active {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColumn a:hover {color:#0066FF; text-decoration:underline; text-transform:none}


#TwoColLeft {float:left; width:722px; height:1%; text-align:left; padding: 20px 35px 35px 40px; vertical-align:top; left: 0px; text-transform:none}
#TwoColLeft a:link {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColLeft a:visited {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColLeft a:active {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColLeft a:hover {color:#0066FF; text-decoration:underline; text-transform:none}
#TwoColLeft .tileCol {width:235px; padding:0px 25px 15px 25px; float:left; height:240px;}


/******same as IntContent2, but this allows for the placement of the yellow Suggest a Sponsor bar in relationship to this container ******/
#TwoColumnMbr {width:1000px; height:auto; float:left; background-color:#FFFFFF; background-image:url(../images/bkg_int_contentsingle.jpg); text-align:left;
vertical-align:top; min-height:375px;}
#TwoColumnMbr a:link {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColumnMbr a:visited {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColumnMbr a:active {color:#0066FF; text-decoration:none; text-transform:none}
#TwoColumnMbr a:hover {color:#0066FF; text-decoration:underline; text-transform:none}





/******same as IntContent2******/
#TwoColRight {float:right; width:201px; height:auto; text-align:center; vertical-align:top; margin-top:14px; margin-bottom:15px;}

#TwoColRight #SideBarDiv {
	width: 195px;
	border-right-width:1px; border-right-color:#CCCCCC; border-right-style:solid;
	border-bottom-width:1px; border-bottom-color:#CCCCCC; border-bottom-style:solid;
	padding-left:0px;
	padding-right:5px;
	padding-bottom:13px;
	margin-bottom:0px;
	position: relative;
	top: -15px;
}


#TwoColRight #SideBarDiv h3 {margin-top:0px; clear:both}
#TwoColRight .SwfPos {position:relative; top:-18px;}
#TwoColRight #SponList {width:195px;}
#TwoColRight .SLText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase} 
#TwoColRight #SponList a:link {color:#0066FF; text-decoration:none; text-transform:uppercase; font-size:10px;}
#TwoColRight #SponList a:visited {color:#0066FF; text-decoration:none; text-transform:uppercase; font-size:10px;}
#TwoColRight #SponList a:active {color:#0066FF; text-decoration:none; text-transform:uppercase; font-size:10px;}
#TwoColRight #SponList a:hover {color:#0066FF; text-decoration:underline; text-transform:uppercase; font-size:10px;}



#SponsorAmt  {
	width: 226px;
	border: 3px solid #ffcc00;
	margin: 0px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image: url(../images/bkg_SponsorAmt.jpg);
}


/**********************************************
                  Search Bar 
***********************************************/

							   
#SearchBar  {float:left; height:68px; width:1000px; background-color:#ebebeb; position:relative; margin-top:1px; margin-bottom:1px; background-image:url(../images/bkg_searchbar.jpg); text-align:left; clear: both;}
#SearchBar a:link {color:#0066FF; text-decoration:none; text-transform:none}
#SearchBar  a:visited {color:#0066FF; text-decoration:none; text-transform:none}
#SearchBar  a:active {color:#0066FF; text-decoration:none; text-transform:none}
#SearchBar  a:hover {color:#0066FF; text-decoration:underline; text-transform:none}


#Selectors  {clear:both; height:32px; width:900px; position:relative; left:82px; top:10px;}

#Breadcrumb  {float:left; height:14px; width:900px; position:relative; left:82px; top:10px;}


/**********************************************
              Search Results
***********************************************/


#Search {width:1000px; height:auto; float:left; background-color:#FFFFFF; background-image:url(../images/bkg_int_contentsingle.jpg); text-align:left; vertical-align:top;}
#Search #region {margin-bottom:15px; border: 1px solid #f0f0f0; background-image: url(../images/bkg_region_plus.gif); padding-left: 15px;}
#Search #region .StateName {font-size:18px; color:#000000;}

#Search #California {border: 1px solid #f0f0f0; background-image: url(../images/bkg_region_minus.gif); padding-left: 15px;}
#Search #California .StateName {font-size:18px; color:#000000;}
#Search h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#cc3300; font-weight:normal;}
#Search .magnify {margin-left:8px;}


          /******** Search Results - TH ********/
#Search th {background-color:#000000; height:18px; color:#ffcc00; font-size:12px; font-weight:bold; padding:3px 3px 5px 10px;}
#Search th a:link, a:visited, a:active {color:#ffcc00; text-decoration:none; text-transform:uppercase;}
#Search th a:hover {font-size: 12px; color:#ffcc00; font-weight: bold;line-height: 18px;text-decoration:underline; }

#Search th.TBlHdrL a:link, a:visited, a:active {color:#ffcc00; text-align:left; text-decoration:none; text-transform:uppercase;}
#Search th.TBlHdrL a:hover {color:#ffcc00; text-decoration:underline; text-transform:uppercase;}

#Search th.TblHdrC {color:#ffcc00; text-align:center; text-decoration:none; text-transform:uppercase; padding:0px;}
#Search th.TblHdrC a:link, a:visited, a:active {color:#ffcc00; text-decoration:none; text-transform:uppercase;}
#Search th.TblHdrC a:hover {color:#ffcc00; text-decoration:underline; text-transform:uppercase;}


          /******** Search Results - TD of Alternating Rows ********/
#Search tr.RowWh {background-color:#ffffff;}
#Search td.RowWh {height:20px; font-size:12px; text-transform:none; vertical-align:middle;}
#Search td.RowWh a:link, a:active {color:#0066FF; text-decoration:none; text-transform:none;}
#Search td.RowWh a:visited {color:#0066FF; text-decoration:none; text-transform:none;}
#Search td.RowWh a:hover {color:#0066FF; text-decoration:underline; text-transform:none;}

#Search tr.RowGr {background-color:#ebebeb;}
#Search td.RowGr {height:20px; font-size:12px; text-transform:none; vertical-align:middle;}
#Search td.RowGr a:link, a:active {color:#0066FF; text-decoration:none; text-transform: none;}
#Search td.RowGr a:visited {color:#0066FF; text-decoration:none; text-transform:none;}
#Search td.RowGr a:hover {color:#0066FF; text-decoration:underline; text-transform:none;}



/**********************************************
             3-Column Layout
***********************************************/


#IntContent {width:1000px; height:1%; position:relative; float:left; background-color:#ffffff; background-image:url(../images/bkg_int_contentNEW.jpg); margin-top:1px; clear:both;}
#IntContent .HRPosition {margin-top:10px; margin-left:9px;  }

#IntMain  {width:791px; height:1%; vertical-align:top; float:left; position:relative; clear:both;}
	
#IntLeftCol {width:200px; height:1%; text-align:left; float:left; vertical-align:top; position:relative; left:0px; top:0px; clear:both; }
#IntLeftCol td {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#ffffff;}

#IntLeftCol #ACode  {width:200px; height:1%; text-align:center; float:left; clear:both; vertical-align:middle; position:relative; left:0px; top:0px; margin-bottom:28px;}
#IntLeftCol #ACode td {text-align:center; font-weight: normal; color: #333333}
#IntLeftCol #ACode .IntAC  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:50px; color:#000000; font-weight:bold; font-style:normal; text-align:center;}

#IntLeftCol #SponsorAd {width:180px; height:296px; padding-top:5px; padding-right:10px; padding-bottom:10px; padding-left:10px; position:relative; font-weight:normal; float:left; margin-bottom:17px;}

#IntLeftCol #AdsLeft  {width: 180px; height:1%; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; position: relative; font-weight:normal; left: 0px; float: left; margin-top: -3px;}
#IntLeftCol #AdsLeft h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:normal;}



#IntCenter  {width:545px; height:1%; float:right; clear:right; padding:22px; text-align:left; vertical-align:top;}
#IntCenter h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:normal;}
#IntCenter h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: normal;}
#IntCenter td {text-align:left; font-weight: normal;}
#IntCenter td.RwayNum  {font-size: 16px; font-weight: bold; text-align:center; color: #FFFFFF; line-height: 36px;}

	

#IntContent2  {           /******used on Sample Video, Sponsor Preview & Member Airport pages******/
	width: 200px;
	height: auto;
	text-align: center;
	vertical-align: top;
	float: right;
	margin-top: 14px;
	margin-bottom: 15px;
	top: 0px;
	vertical-align: text-top;
	}

#IntContent2 h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:normal;}


#IntContent2 #Pireps  {               /****** centered PIREPS box at top of right column ******/
	width: 180px;
	height: 100px;
	text-align: left;
	margin-right: auto;
	margin-bottom: 18px;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 36px;
}
#IntContent2 #Pireps .PirepsTitle  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
}


#IntContent2 #FTPRight  {        /****** centered FTP Short Final and Sky Veector area under PIREPS ******/
	width: 180px;
	height: 310px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}

#IntContent2 #AdsRight  {        /****** centered Google area under FTP area ******/
	width: 180px;
	height: 1%;
	text-align: center;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}



/**********************************************
                 Footer Area
***********************************************/

#FooterBar  {
	background-color: #ffcc00;
	height: 5px;
	width: 1000px;
	margin-top: 5px;
	position: relative;
	float: left;
	clear: both;
}


#FooterBOX  {
	height: 30px;
	width: 1000px;
	margin-top: 15px;
	position: relative;
	float: left;
	clear: both;
}





/**********************************************
                 Login Page
***********************************************/
#AcctMgrLogin #Member.Off {
    background-color: #eeeeee;
    background-image: url('../acctmgr/images/LoginBkg_Mbr1.gif');
    background-repeat: no-repeat;
    height: 275px;
	width: 214px;
}

#AcctMgrLogin #Member.On {
    background-color: #eeeeee;
    background-image: url('../acctmgr/images/LoginBkg_Mbr2.gif');
    background-repeat: no-repeat;
    height: 275px;
	width: 214px;
}

#AcctMgrLogin #Copilot.Off {
    background-color: #eeeeee;
    background-image: url('../acctmgr/images/LoginBkg_Copilot1.gif');
    background-repeat: no-repeat;
    height: 275px;
	width: 214px;
}

#AcctMgrLogin #Copilot.On {
    background-color: #eeeeee;
    background-image: url('../acctmgr/images/LoginBkg_Copilot2.gif');
    background-repeat: no-repeat;
    height: 275px;
	width: 214px;
}

#AcctMgrLogin #Sponsor.Off {
    background-color: #eeeeee;
    background-image: url('../acctmgr/images/LoginBkg_Sponsor1.gif');
    background-repeat: no-repeat;
    height: 275px;
	width: 214px;
}

#AcctMgrLogin #Sponsor.On {
    background-color: #eeeeee;
    background-image: url('../acctmgr/images/LoginBkg_Sponsor2.gif');
    background-repeat: no-repeat;
    height: 275px;
	width: 214px;
}



#AcctMgrLogin #Member.Off span, #AcctMgrLogin #Copilot.Off span, #AcctMgrLogin #Sponsor.Off span {
    color: #999999;
	font-size: 11px;
	line-height: 16px;
	text-transform: uppercase;
}

#AcctMgrLogin #Member.On span, #AcctMgrLogin #Copilot.On span, #AcctMgrLogin #Sponsor.On span {
    color: #006600;
	font-size: 11px;
	line-height: 16px;
	text-transform: uppercase;
}

#AcctMgrLogin #Member.Off label, #AcctMgrLogin #Copilot.Off label, #AcctMgrLogin #Sponsor.Off label {
    color: #999999;
}

#AcctMgrLogin #Member.Off a, #AcctMgrLogin #Copilot.Off a, #AcctMgrLogin #Sponsor.Off a {
    color:#999999;
    text-decoration:none;
    text-transform:none
}

#AcctMgrLogin #Member.Off input, #AcctMgrLogin #Copilot.Off input, #AcctMgrLogin #Sponsor.Off input {
    color:#999999;
}





/**********************************************
                 Miscellaneous
***********************************************/


#FTPAdminHeaderWrapper{
	width:100%;

}

#FTPAdminHeaderWrapper #left {
	float: left;
	width:60%;
}

#FTPAdminHeaderWrapper #left h1 {
    margin-bottom:0px;
}

#FTPAdminHeaderWrapper #right {
    float:right;
    margin-right:20px;
    text-align:right;
    font-size:12px;
    padding: 5px 0px 5px 10px;
}

#FTPAdminHeaderWrapper #right a
{
    background-color: #999;
    color: #fff;
    padding: 2px 5px 2px 5px;
}
#FTPAdminHeaderWrapper #right a:hover
{
    background-color: #333;
    text-decoration: none;
}
#FTPAdminFeatured .featured
{
    background-color: #CADEF4;
    border: 1px solid #93B4D9;
    padding: 8px 21px 8px 22px;
}
#FTPAdminFeatured .notfeatured
{
    border: 1px solid #93B4D9;
    padding: 8px 21px 8px 22px;
}

#FTPAdminSponsorship
{
    /*border: 1px solid #cccccc;*/
    font-size:12px;
    padding: 8px 21px 8px 22px;
    width: 400px;
}



/**********************************************
                 CLASS Tags
***********************************************/


.AirportCode  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-align:center;
	line-height: 66px;
}

a.AirportCode2:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 60px;color:#d7d7d7; font-weight: bold;font-style: normal;text-decoration:none; }
a.AirportCode2:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 60px;color:#d7d7d7; font-weight: bold;font-style: normal;text-decoration:none; }
a.AirportCode2:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 60px;color:#d7d7d7; font-weight: bold;font-style: normal;text-decoration:none; }
a.AirportCode2:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 60px;color:#d7d7d7; font-weight: bold;font-style: normal;text-decoration:underline; }

.AName  {
	font-size: 12px; font-weight: bold; line-height: 18px; text-align:center;}

a.AName2:link {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:none; }
a.AName2:visited {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:none; }
a.AName2:active {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:none; }
a.AName2:hover {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:underline; }


.ACity  {
	font-size: 12px;
	text-align:center;
	color:#990000;
}


.APho  {
	left: 16px;
	top: 12px;
	position: absolute;
}

.ASky  {
	left: 16px;
	top: 158px;
	position: absolute;
}


.AbLeft  {
	float: left;
	position: relative;
	left: 0px;
	clear: both;
	}

.CheckListIcon {
	float: left;
	padding-left: 17px;
	padding-right: 5px;
	padding-bottom: 7px;
	text-align: left;
}

.clear { clear: both;}


.FooterText  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}

.FreeSponsor  {
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	margin: 0px;
	padding: 0px;
	}

.GrayText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #464646;
	
	}


.Hello  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #FFCC00;
	margin-right: 30px;
}


.Hidden {
	display:none;
	visibility:hidden;
}

.HPLgTextBlk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	margin-top: 15px;
	margin-bottom: 12px;
}

.HPLgTextRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #cc0000;
	padding-top: 15px;
	padding-bottom: 12px;
}


.IconSpacer  {
	margin-left: 12px;
}

.ImgIndentRight {
	margin-right: 30px;
}

.LogoutLink  {
	margin-left: 12px;
}
a.LogoutLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFCC00; text-decoration:none; text-transform:none}
a.LogoutLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFCC00; text-decoration:none; text-transform:none}
a.LogoutLink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFCC00; text-decoration:none; text-transform:none}
a.LogoutLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FFCC00; text-decoration:underline; text-transform:none}

.PhoParRwy  {
	float: right;
	position: relative;
	margin-right: 3px;
	padding-top: 12px;

}

.MemberFlash {
	top: 68px;
	position: relative;
}


.PhoMargR  {
	margin-right: 15px;
}


.PhoParRwy  {float: right; position: relative; margin-right: 3px; padding-top: 14px;}

.Quote  {
	font-family: "Tahoma Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}

.RRings  {
	position: absolute;
	top: 123px;
	left: 0px;
}

.RwaySpecs {
	font-size: 11px;
	line-height: 16px;
	text-transform: uppercase;
	color: #006600;
}





.RwayTabHeader {
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	position: relative;
	bottom: 5px;
}


.SFormText  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	position: relative;
	top: 2px;	
}


.SideBarTable {
	border: 1px solid #CCCCCC;
}

.SponsorAd  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	position: relative;
	top: 109px;
	text-align: center;
}

.SponsorDBElements {
	color: #006633;
	margin-top: 0px;
	font-weight: normal;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size: 12px;
}

.SponsorHeadings  {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px; color:#000000; font-weight:normal; }


.SpAdmIcon  {
	margin-top: -10px;
}

.TextBlack  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.TextBlue  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	line-height: 22px;
}


.TextRed  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	line-height: 22px;
}

.TextGreen  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	line-height: 22px;
}

.TextGreen2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #339900;
	line-height: 22px;
}


.TextSmall  {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

a.TextSmall:link {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:none; }
a.AName2:visited {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:none; }
a.AName2:active {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:none; }
a.AName2:hover {font-size: 12px;color:#acacac; font-weight: normal;line-height: 18px;text-decoration:underline; }

.TextSmallNote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.TextWhite  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
}

.TextFocusBlur  {
	font-family: Verdana, arial, geneva, helvetica, san-serif;
	color: #999999;
	font-style: italic;
}

.TextFocusBlurNormal {
	font-family: Verdana, arial, geneva, helvetica, san-serif;
	color: #000000;
	font-style: normal;
}


.Upper {
	text-transform: uppercase;
}

.UserName  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066cc;
	line-height: 30px;

}

.WeatherRings  {
	left: 2px;
	position: absolute;
	top: 300px;
	clear: both;

}

.ChangePassword td {
    padding: 3px;
}
