/* ============================================================ */
/* Critical Mass | CSS Document							        */
/* ============================================================ */
/* Name: global-subnav.css										*/
/* Project: Frontier Airlines									*/
/* Author: Martin L'Heureux										*/
/* Date: 2005-10-13											*/
/* Comments: 													*/
/* ============================================================ */


/* Global Subnav Styles	 								*/
/* ==================================================== */

div#dd-plan-book
{
	left: 14px;
	display: none;
}
div#dd-flight-info
{
	left: 123px;
	display: none;
}
div#dd-specials
{
	left: 224px;
	display: none;
}
div#dd-frequent-flyers
{
	left: 314px;
	display: none;
}
div#dd-programs-services
{
	left: 450px;
	display: none;
}
div#dd-customer-service
{
	left: 614px;
	display: none;
}


body.dd_iframe_body 
{
	border-left:1px solid #CDCDCD;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;
    margin:1px 1px 1px 1px;

}
.dd-iframe 
{
	width:180px;
	background-color:white;
    margin:0px 0px 0px 0px;
    padding:0;
}
div.dd-gecko-plan-book-div 
{
	position:absolute;
	top: 98px;
	z-index: 1000;
	display: block;
	width: 180px;
	height: 150px;
	background-color: white;
	border-left:1px solid #CDCDCD;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;

}
div.dd-gecko-flight-info-div 
{
	position:absolute;
	top: 98px;
	z-index: 1000;
	display: block;
	width: 180px;
	height: 150px;
	background-color: white;
	border-left:1px solid #CDCDCD;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;

}
div.dd-gecko-specials-div 
{
	position:absolute;
	top: 98px;
	z-index: 1000;
	display: block;
	width: 180px;
	height: 110px;
	background-color: white;
	border-left:1px solid #CDCDCD;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;

}
div.dd-gecko-frequent-flyers-div 
{
	position:absolute;
	top: 98px;
	z-index: 1000;
	display: block;
	width: 180px;
	height: 195px;
	background-color: white;
	border-left:1px solid #CDCDCD;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;

}
div.dd-gecko-programs-services-div 
{
	position:absolute;
	top: 98px;
	z-index: 1000;
	display: block;
	width: 180px;
	height: 145px;
	background-color: white;
	border-left:1px solid #CDCDCD;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;

}
div.dd-gecko-customer-service-div 
{
	position:absolute;
	top: 98px;
	z-index: 1000;
	display: block;
	width: 180px;
	height: 128px;
	background-color: white;
	border-left:1px solid #CDCDCD;
    border-bottom:1px solid #666666;
    border-right:1px solid #666666;

}
    
div.dd-global-subnav-outer {
	position: absolute;
	top: 98px;
	z-index: 1000;
	display: block;
	width: 0px;
	height: 0px;
	background-color: white;
	
}


div.dd-global-subnav {
	font-family: "Arial";
	text-align: left;
	background-color: white;
	font-size: 11px;
	}

	div.dd-global-subnav ul {
		margin: 10px 0 10px 0;
		}

		div.dd-global-subnav ul li {
			list-style: none;
			display: block;
		}

		div.dd-global-subnav ul li span
		{
			margin-left: 15px;
		}

			div.dd-global-subnav ul li a:link,
			div.dd-global-subnav ul li a:active,
			div.dd-global-subnav ul li a:visited {
				color: #676767;
     			display: block;
				height: 20px;
				text-decoration: none;
				padding-top:2px;
             }

			div.dd-global-subnav ul li a:hover {
				display: block;
				height: 20px;
				text-decoration: none;
				background-color: #DDDDDD;
			}



/* Global Subnav Styles	 								*/
/* ==================================================== */
@media print {
	div#global-subnav {
		display:none;
	}
}
div#global-subnav {
	border-top:1px solid #ffffff;
	}
	div#global-subnav ul {
		width:781px;
		height:20px;
		}
		div#global-subnav ul li {
			list-style:none;
			float:left;
			margin:0;
			padding:0;
			}
			div#global-subnav ul li a:link,
			div#global-subnav ul li a:active,
			div#global-subnav ul li a:visited {
				display:block;
				border-right:1px solid #ffffff;
				height:20px;
				padding:0;
				margin:0;
				}



	/* Who We Are										*/
	/* ================================================ */

		/* Rollover State */
			ul#who-we-are  {
					
					background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Company Info */
					ul#who-we-are li a#company-info {
					width:193px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#who-we-are li a#company-info:hover {
						background:transparent;
						background-color:white;
						}

				/* Investor Relations */
					ul#who-we-are li a#investor-relations {
					width:193px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#who-we-are li a#investor-relations:hover {
						background:transparent;
						background-color:white;
						}
						
				/* News & Media */
					ul#who-we-are li a#news-media {
					width:194px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#who-we-are li a#news-media:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Contact Us */
					ul#who-we-are li a#contact-us {
						width:196px;
						
						border:0;
						}
					/* Remove Background to Show Rollover State */
					ul#who-we-are li a#contact-us:hover {
						background:transparent;
						background-color:white;
						}


	/* Work With Us										*/
	/* ================================================ */

		/* Rollover State */
			ul#work-with-us  {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Why Frontier? */
					ul#work-with-us li a#why-frontier {
					width:154px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#work-with-us li a#why-frontier:hover {
						background:transparent;
						background-color:white;
						}

				/* Opportunities */
					ul#work-with-us li a#opportunities {
					width:155px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#work-with-us li a#opportunities:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Apply */
					ul#work-with-us li a#apply {
					width:155px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#work-with-us li a#apply:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Career Events */
					ul#work-with-us li a#career-events {
						width:155px;
						
						}
					/* Remove Background to Show Rollover State */
					ul#work-with-us li a#career-events:hover {
						background:transparent;
						background-color:white;
						}

				/* How to Get Noticed */
					ul#work-with-us li a#how-to-get-noticed {
						width:157px;
						
						border:0;
						}
					/* Remove Background to Show Rollover State */
					ul#work-with-us li a#how-to-get-noticed:hover {
						background:transparent;
						background-color:white;
						}


	/* Fun Stuff										*/
	/* ================================================ */

		/* Rollover State */
			ul#fun-stuff  {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Animal Tales */
					ul#fun-stuff li a#animal-tales {
					width:154px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#fun-stuff li a#animal-tales:hover {
						background:transparent;
						background-color:white;
						}

				/* Commercials */
					ul#fun-stuff li a#commercials {
					width:155px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#fun-stuff li a#commercials:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Inflight Entertainment */
					ul#fun-stuff li a#inflight-entertainment {
					width:155px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#fun-stuff li a#inflight-entertainment:hover {
						background:transparent;
						background-color:white;
						}
				/* Games */
					ul#fun-stuff li a#games {
					width:155px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#fun-stuff li a#games:hover {
						background:transparent;
						background-color:white;
						}
					
						
				/* Frontier Gear */
					ul#fun-stuff li a#frontier-gear {
					width:157px;
					
					border:0;
						}
					/* Remove Background to Show Rollover State */
					ul#fun-stuff li a#frontier-gear:hover {
						background:transparent;
						background-color:white;
						}
						
						
						
	/* Plan & Book	 									*/
	/* ================================================ */

		/* Rollover State */
			ul#plan-book {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Flight Finder */
					ul#plan-book li a#flight-finder {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#plan-book li a#flight-finder:hover {
						background:transparent;
						background-color:white;
						}

				/* Online Check-in */
					ul#plan-book li a#online-check-in {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#plan-book li a#online-check-in:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Routes & Timetables */
					ul#plan-book li a#routes-timetables {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#plan-book li a#routes-timetables:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Travel Info & Services */
					ul#plan-book li a#travel-info-services {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#plan-book li a#travel-info-services:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Destination Info */
					ul#plan-book li a#destination-info {
					width:128px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#plan-book li a#destination-info:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Vacations & More */
					ul#plan-book li a#vacations-more {
					width:132px;
					
					border:0;
					}
					/* Remove Background to Show Rollover State */
					ul#plan-book li a#vacations-more:hover {
						background:transparent;
						background-color:white;
						}
						

	/* Flight Info	 									*/
	/* ================================================ */

		/* Rollover State */
			ul#flight-info  {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Routes & Timetables */
					ul#flight-info li a#routes-timetables {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#flight-info li a#routes-timetables:hover {
						background:transparent;
						background-color:white;
						}

				/* Flight Status */
					ul#flight-info li a#flight-status {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#flight-info li a#flight-status:hover {
						background:transparent;
						background-color:white;
						}
						
				/* At the Airport */
					ul#flight-info li a#at-the-airport {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#flight-info li a#at-the-airport:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Inflight Entertainment */
					ul#flight-info li a#inflight-entertainment {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#flight-info li a#inflight-entertainment:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Inflight Catering */
					ul#flight-info li a#inflight-catering {
					width:128px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#flight-info li a#inflight-catering:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Travel Tips */
					ul#flight-info li a#travel-tips {
					width:132px;
				
					border:0;
					}
					/* Remove Background to Show Rollover State */
					ul#flight-info li a#travel-tips:hover {
						background:transparent;
						background-color:white;
						}
						
	/* Specials		 									*/
	/* ================================================ */

		/* Rollover State */
			ul#specials  {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				

				/* E-mail Alerts */
					ul#specials li a#email-alerts {
					width:194px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#specials li a#email-alerts:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Online Deals */
					ul#specials li a#online-deals {
					width:194px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#specials li a#online-deals:hover {
						background:transparent;
						background-color:white;
						}
						
				/* EarlyReturns Offers */
					ul#specials li a#earlyreturns-offers {
					width:194px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#specials li a#earlyreturns-offers:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Partner Offers */
					ul#specials li a#partner-offers {
					width:194px;
					
					border:0;
						}
					/* Remove Background to Show Rollover State */
					ul#specials li a#partner-offers:hover {
						background:transparent;
						background-color:white;
						}

	/* Frequent Flyers 									*/
	/* ================================================ */

		/* Rollover State */
			ul#frequent-flyers  {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Account Activity */
					ul#frequent-flyers li a#ff-account-activity {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#frequent-flyers li a#ff-account-activity:hover {
						background:transparent;
						background-color:white;
						}

				/* Profile */
					ul#frequent-flyers li a#profile {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#frequent-flyers li a#profile:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Member Offers */
					ul#frequent-flyers li a#member-offers {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#frequent-flyers li a#member-offers:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Get Miles */
					ul#frequent-flyers li a#get-miles {
					width:129px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#frequent-flyers li a#get-miles:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Use Your Miles */
					ul#frequent-flyers li a#use-your-miles {
					width:128px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#frequent-flyers li a#use-your-miles:hover {
						background:transparent;
						background-color:white;
						}

				/* How It Works */
					ul#frequent-flyers li a#how-it-works {
					width:132px;
					
					border:0;
						}
					/* Remove Background to Show Rollover State */
					ul#frequent-flyers li a#how-it-works:hover {
						background:transparent;
						background-color:white;
						}


	/* Programs & Services								*/
	/* ================================================ */

		/* Rollover State */
			ul#programs-services  {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Corporate Programs */
					ul#programs-services li a#corporate-programs {
					width:154px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#programs-services li a#corporate-programs:hover {
						background:transparent;
						background-color:white;
						}

				/* Groups & Meetings */
					ul#programs-services li a#groups-meetings {
					width:155px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#programs-services li a#groups-meetings:hover {
						background:transparent;
						background-color:white;
						}

				/* Gift Cards */
					ul#programs-services li a#giftcards {
					width:115px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#programs-services li a#giftcards:hover {
						background:transparent;
						background-color:white;
						}

				/* Charters */
					ul#programs-services li a#charters {
					width:115px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#programs-services li a#charters:hover {
						background:transparent;
						background-color:white;
						}

				/* Cargo */
					ul#programs-services li a#cargo {
					width:100px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#programs-services li a#cargo:hover {
						background:transparent;
						background-color:white;
						}

				/* Travel Agents (Sign-in) */
					ul#programs-services li a#travel-agents {
					width:115px;
					
					border:0;
						}
					/* Remove Background to Show Rollover State */
					ul#programs-services li a#travel-agents:hover {
						background:transparent;
						background-color:white;
						}

	/* Customer Service									*/
	/* ================================================ */

		/* Rollover State */
			ul#customer-service  {
				background-image: url(../images/global-subnav/black_repeat.gif);
					background-repeat: repeat-x
				}

				/* Our Service Commitment */
					ul#customer-service li a#service-commitment {
					width:154px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#customer-service li a#service-commitment:hover {
						background:transparent;
						background-color:white;
						}

						
				/* Travel Support */
					ul#customer-service li a#travel-support {
					width:154px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#customer-service li a#travel-support:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Cargo */
					ul#customer-service li a#cargo {
					width:154px;
					
						}
					/* Remove Background to Show Rollover State */
					ul#customer-service li a#cargo:hover {
						background:transparent;
						background-color:white;
						}
						
				/* Trip Insurance */
					ul#customer-service li a#trip-insurance {
					width:154px;
						}
					/* Remove Background to Show Rollover State */
					ul#customer-service li a#trip-insurance:hover {
						background:transparent;
						background-color:white;
						}

				/* Contact Us */
					ul#customer-service li a#contact-us {
					width:154px;
						}
					/* Remove Background to Show Rollover State */
					ul#customer-service li a#contact-us:hover {
						background:transparent;
						background-color:white;
						}


