/* ================= Top Nav =================== */


.navLink { display:none;}

#navigation ul 
{
	padding:0; 
	margin:0;
    height:50px; 

}

#navigation ul li {
	display:inline;
	height:50px; }

#navigation ul li a
{
    float:left;
    height:50px;  
	text-decoration:none;  
}
/* =============== Home ====================*/
#navigation ul li#Home a, #navigation  ul li#Home a:link, #navigation ul li#Home a:visited, 
#navigation ul li#Home a:active
{
    width:145px;
	background: url(../img/nav.gif) 0px -0px no-repeat;   
}

#navigation ul li#Home a:hover, #pageHome #navigation ul li#Home a
{
    width:145px;
	background: url(../img/nav.gif) 0px -50px no-repeat;   
}

/* ==================== Flight ====================*/
#navigation ul li#Flight a, #navigation  ul li#Flight a:link, #navigation ul li#Flight a:visited, 
#navigation ul li#Flight a:active
{
    width:156px;
	background: url(../img/nav.gif) -145px -0px no-repeat;   
}

#navigation ul li#Flight a:hover, #pageFlight #navigation ul li#Flight a
{
    width:156px;
	background: url(../img/nav.gif) -145px -50px no-repeat;   
}

/* ==================== Services ====================*/
#navigation ul li#Services a, #navigation  ul li#Services a:link, #navigation ul li#Services a:visited, 
#navigation ul li#Services a:active
{
    width:154px;
	background: url(../img/nav.gif) -301px -0px no-repeat;   
}

#navigation ul li#Services a:hover, #pageServices #navigation ul li#Services a
{
    width:154px;
	background: url(../img/nav.gif) -301px -50px no-repeat;   
}


/* ==================== Canadian ====================*/
#navigation ul li#Canadian a, #navigation  ul li#Canadian a:link, #navigation ul li#Canadian a:visited, 
#navigation ul li#Canadian a:active
{
    width:161px;
	background: url(../img/nav.gif) -455px -0px no-repeat;   
}

#navigation ul li#Canadian a:hover, #pageCanadian #navigation ul li#Canadian a
{
    width:161px;
	background: url(../img/nav.gif) -455px -50px no-repeat;   
}


/* ==================== Parking ====================*/
#navigation ul li#Parking a, #navigation  ul li#Parking a:link, #navigation ul li#Parking a:visited, 
#navigation ul li#Parking a:active
{
    width:197px;
	background: url(../img/nav.gif) -616px -0px no-repeat;   
}

#navigation ul li#Parking a:hover, #pageParking #navigation ul li#Parking a
{
    width:197px;
	background: url(../img/nav.gif) -616px -50px no-repeat;   
}

/* ==================== Airport ====================*/
#navigation ul li#Airport a, #navigation  ul li#Airport a:link, #navigation ul li#Airport a:visited, 
#navigation ul li#Airport a:active
{
    width:186px;
	background: url(../img/nav.gif) -813px -0px no-repeat;   
}

#navigation ul li#Airport a:hover, #pageAirport #navigation ul li#Airport a
{
    width:186px;
	background: url(../img/nav.gif) -813px -50px no-repeat;   
}



/* =================Sub Nav =====================*/

ul#subNav {
	padding:1em 5px 50px 5px;
	margin:0;
	list-style-type:none;
	font-weight:100;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

ul#subNav li {
	height:30px;
	line-height:30px;
	padding:0;
	margin:0;
}

ul#subNav li a, ul#subNav li a:link, ul#subNav li a:visited, ul#subNav li a:active, ul#subNav li a:hover {
	padding-left:26px;
	padding-top:3px;
	height:30px;	
	line-height:30px;
	background:url(../img/subNav-arrow.gif) no-repeat;
	text-decoration:none;
	color:#2b357d;
}

ul#subNav li a:hover {
	color:#323131;
	background: url(../img/subNav-arrow-o.gif) no-repeat;
}