@charset "utf-8";
/* CSS Document */
/********************************/
/***Flights Left Column Styles***/
/********************************/
#leftColFlight{ float:left; width:190px; min-height:666px; _height:777px; border:none; background:url("/graphics/backgrounds2/flightGrad.jpg") repeat-x; }
#leftColFlight ul { list-style: url("/graphics/backgrounds2/blueSolidArrow.gif"); margin:0 0 0 25px; padding: 0px; line-height:21px;}
#leftColFlight ul ul { list-style: url("/graphics/backgrounds2/bluehyphen.gif"); margin: 0 0 0 15px; padding:0;}
#leftColFlight .leftnav a:hover, .leftnav ul a:hover { color:#263878; font-weight: normal; text-decoration: underline; font-size: 11px; }
#leftColFlight .leftnav a, .leftnav a:hover { color:#263878; font-weight: normal; text-decoration: none; font-size: 11px; }
#leftColFlight .leftnav h2{ color:#263878 ; font-size: 11px; padding:0 0 10px 12px; margin: 0px; text-transform: uppercase; }
#leftColFlight .leftnav h2  { color:#263878; font-weight: bold; }
#leftColFlight .leftnav h2 a:hover { color: #263878; font-weight: bold; }
#leftColFlight .leftnav hr { color: #ffffff; background-color: #ffffff; border: 0px; height: 1px; margin:5px 5px 5px 15px; _margin:0 5px 0 15px; padding: 0px; }
.flightPhone{color:#263878; font-size:18px; margin:20px;}
/*************************/
/***Flights Main Styles***/
/*************************/
.greenborder{ border:2px solid #CCE3E1; width:97%; padding:7px; margin:0 auto 10px auto; line-height:19px;}
/***Flight Portal Styles***/
/***Generic Properties***/
.flightPhone a{color:#006666;}
#flightPortals{ width:580px; height:auto; margin:0px 0 0 5px !important; margin:0; float:left; border:none; }
.flightPortalPic { width:163px; height:103px; margin:5px 0 0 5px !important; margin:5px 0 0 3px; float:left; }
.flightPortalHeader{ color:#006669; font-size:12px; font-weight:bold; margin:3px 0 3px 3px; text-align:center; }
.flightPortalTxt, .flightPortalTxt a{ color:#666666; width:159px; height:30px; margin:0 0 0 2px; float:left; font-size:11px; text-decoration:none; text-align:left; }
/***List Styles***/

#flightContainer{
list-style: url("/graphics/backgrounds2/blueSolidArrow.gif"); margin-bottom:10px;
	
}
#flightContainer li a{
color:#555; font-size:13px; text-decoration:none; font-weight:bold;
}
#flightContainer li a:hover{
	
	text-decoration:underline;
}
#flightContainer li ul{
	list-style: url("/graphics/backgrounds2/flightsArrow.gif")
}
#flightContainer li ul li a{
	color:#555; font-size:11px; text-decoration:none;font-weight:normal;

	
}


/*********************************/

/***Flights Right Column Styles***/

/*********************************/

#rightColFlight{ float:right; width:190px; height:666px; border:none; background:url("/graphics/backgrounds2/flightCol.jpg") no-repeat; }

#rightColFlight ul { list-style: url("/graphics/backgrounds2/blueSolidArrow.gif"); margin:0 0 15px 25px; padding: 0px; text-align:left;}

#rightColFlight ul ul { list-style: url("/graphics/backgrounds2/greyhyphen.gif"); margin: 0 0 0 15px; padding:0;}
#rightColFlight .rightnav a:hover, .rightnav ul a:hover { color:#263878; font-weight: bold; text-decoration: underline; font-size: 11px; }
#rightColFlight .rightnav a, .rightnav a:hover { color:#263878; font-weight: bold; text-decoration: none; font-size: 11px; }
#rightColFlight .viewDetails{width:90px; height:10px; float:right; clear:both; text-align: right; margin:0; padding:0; color:#ffffff;}
#rightColFlight .rightnav h2{ color:#263878 ; font-size: 11px; padding:10px 0 10px 12px; margin: 0px; text-transform: uppercase; font-weight: bold;}
#rightColFlight .rightnav h2 a:hover { color: #263878; font-weight: bold; }