/* 
CSS by Ben Rabicoff (At Least I've Got Chicken)
*/

/*****************************************************
* Navigation
*****************************************************/
ul#nav 
{
	
	list-style-type		: none;
	}

ul#nav li {
	display			: block;
	float			: left;	
background-color	: #21706b;
	}

a.search {
	float			: left;
	display			: block;
	width			: 100px;
	height			: 40px;
	margin			: 0 0 0 15px;
	background		: transparent url(../_images/1sttab.gif) no-repeat 0 0;
	}

a.search:hover, .search-active {
	float			: left;
	display			: block;
	width			: 100px;
	height			: 40px;
	margin			: 0 0 0 15px;
	background		: transparent url(../_images/1sttab.gif) no-repeat 0 -40px;
	}

a.account {
	float			: left;
	display			: block;
	width			: 120px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/2ndtab.gif) no-repeat 0 0;
	}

a.account:hover, .account-active {
	float			: left;
	display			: block;
	width			: 120px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/2ndtab.gif) no-repeat 0 -40px;
	}

a.resources {
	float			: left;
	display			: block;
	width			: 120px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/3rdtab.gif) no-repeat 0 0;
	
	}

a.resources:hover, .resources-active {
	float			: left;
	display			: block;
	width			: 120px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/3rdtab.gif) no-repeat 0 -40px;
	
	}


a.services {
	float			: left;
	display			: block;
	width			: 100px;
	height			: 40px;
	margin			: 0 0 0 0;
	background		: transparent url(../_images/6thtab.gif) no-repeat 0 0;
	}

a.services:hover, .services-active {
	float			: left;
	display			: block;
	width			: 100px;
	height			: 40px;
	margin			: 0 0 0 0px;
	background		: transparent url(../_images/6thtab.gif) no-repeat 0 -40px;
	}

a.corporate {
	float			: left;
	display			: block;
	width			: 80px;
	height			: 40px;
	margin			: 0 0px 0 0px;	
	background		: transparent url(../_images/7thtab.gif) no-repeat 0 0;	
	}

a.corporate:hover, .corporate-active {
	float			: left;
	display			: block;
	width			: 80px;
	height			: 40px;
	margin			: 0 0px 0 0px;
	
	background		: transparent url(../_images/7thtab.gif) no-repeat 0 -40px;
	
	}

a.weekly {
	float			: left;
	display			: block;
	width			: 120px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/4thtab.gif) no-repeat 0 0;
	}

a.weekly:hover, .weekly-active {
	float			: left;
	display			: block;
	width			: 120px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/4thtab.gif) no-repeat 0 -40px;
	}
a.speed {
	float			: left;
	display			: block;
	width			: 140px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/5thtab.gif) no-repeat 0 0;
	}

a.speed:hover, .speed-active {
	float			: left;
	display			: block;
	width			: 140px;
	height			: 40px;
	margin			: 0 0 0 18px;
	background		: transparent url(../_images/5thtab.gif) no-repeat 0 -40px;
	}
	a.sitemap {
	float			: left;
	display			: block;
	width			: 80px;
	height			: 40px;
	margin			: 0 0px 0 0px;	
	background		: transparent url(../_images/8thtab.gif) no-repeat 0 0;	
	}

a.sitemap:hover, .sitemap-active {
	float			: left;
	display			: block;
	width			: 80px;
	height			: 40px;
	margin			: 0 0px 0 0px;
	
	background		: transparent url(../_images/8thtab.gif) no-repeat 0 -40px;
	
	}
	
.flight-menu {
	/*width			: 425px;*/
	position		: absolute;
	visibility		: hidden;
	line-height		: 40px;
	background-color	: #e5e8e8;
	/*opacity			: .25;
	filter			: alpha(opacity=25); 
	-moz-opacity		: 0.25;*/
	}

/*****************************************************
* Navigation Drop-Downs
*****************************************************/
.flight-menu-gutter {
	padding			: 10px 10px 10px 10px;
	}
.flight-menu-left { 
	float			: left; 
	/*width			: 190px;*/
	}

.flight-menu-right { 
	float			: right; 
	/*width			: 215px;*/
	}
	
.flight-menu-left ul, .flight-menu-right ul {
	margin			: 0;
	padding			: 0;
	list-style-type		: none;
	}

.flight-menu-left ul li, .flight-menu-right ul li {
	padding			: 0 0 0 15px;
	background		: transparent url(../_images/flight-arrow.gif) no-repeat 0 50%;
	}
	
.flight-menu-left ul li a, .flight-menu-right ul li a {
	height			: 100%;
	text-decoration		: none;
	display			: block;
	padding			: 5px 2px 5px 2px;
	font			: normal 95% Arial, Helvetica, sans-serif;
	color			: #000000;
	}

.flight-menu-left ul li a:hover, .flight-menu-right ul li a:hover {
	height			: 100%;
	text-decoration		: underline;
	}

.flight-menu-header { 
	display			: block;
	font			: bold 90% Arial, Helvetica, sans-serif;
	color			: #000000;
	padding			: 5px 0 5px 0;
	}
	
.sub-flight-menu {
	background-color	:#9bbbb9;
	height			: 1%;
	}

.sub-flight-menu ul {
	margin			: 0;
	padding			: 0;
	list-style-type		: none;
	}

.sub-flight-menu ul li {
	padding			: 0 0 0 15px;
	background		: transparent url(../_images/flight-arrow.gif) no-repeat 0 50%;
	}

.sub-flight-menu li a {
	height			: 100%;
	text-decoration		: none;
	display			: block;
	padding			: 5px 2px 5px 2px;
	font			: bold 115% Arial, Helvetica, sans-serif;
	color			: #000000;
	}

.sub-flight-menu li a:hover {
	height			: 100%;
	text-decoration		: underline;
	}
