/* Print Style Sheet */

	body {
		font: 8pt Arial, Helvetica, sans-serif;
		color: #666 !important;
		}
	a img {
		border: none;
		}	
	.printLogo {
		display: block;
		padding-bottom: 20px;
		}
	#homePage .pageHeading h1 a {
		text-decoration: none;
		position: relative;
		margin: 0 0 0 -12px;
		color: #000;
		}
	#homePage .pageHeading h1 {
		padding: 32px 12px 0;
		display: block;
		}
	#homePage .pageHeading h1 span {
		font-size: 0.486em !important;
		margin: 0 0 0 -12px;
		}
	#homePage .content {
		font-size: 8px;
		}
	#homePage .homeContentCol ul,
	#homePage .homeSideBar ul {
		margin: 0;
		padding: 0;
		list-style: none;
		}
	#homePage .homeContentCol ul li,
	#homePage .homeSideBar ul li {
		margin: 0 0 5px;
		padding: 0;
		}
	.flightInfoDetails .flightNo {
		border: 1px solid #d19d09;
		margin: 0;
		padding: 3px 5px 2px 5px;
		width: 80%;
		float: left;
		display: inline;
		font-size: 11px;
		}
	.homeContentCol,
	.homeSideBar {
		margin-top: 30px;
		width: 24%;
		margin-right: 1%;
		float: left;
		overflow: hidden;
		}
	.homeSideBar {
		width: 24% !important;
		}
	h1 {
		font-size: 3em;
		font-weight: normal;
		padding: 0 0 15px;
		margin: 0;
		}
	.mainContentArea h2 {
		color: #616161;
		padding: 0 0 13px;
		margin: 0;
		font-size: 1.917em;
		font-weight: normal;
		letter-spacing: -0.3px;
		}
	.footer {
		clear: left;
		}
	.footer ul {
		padding: 20px 0 0;
		margin: 0;
		list-style: none;
		font-size: 7pt;
		}
	.footer ul li {
		padding: 0;
		margin: 0;
		}
	
	/* news listing styles */
	.wysiwyg.fullWidth ul.newsListing {
		padding: 0 !important;
		margin: -6px 0 0 !important;
		list-style: none;
		float: left;
		width: 723px;
		}
	.wysiwyg.fullWidth ul.newsListing li.newsListingItem {
		padding: 0 0 2px !important;
		margin: 0 !important;
		border-bottom: 1px solid #e5e5e5;
		height: 82px;
		float: left;
		width: 100%;
		position: relative;
		}
	.wysiwyg.fullWidth ul.newsListing li.newsListingItem a img {
		float: right;
		position: relative;
		top: 8px;
		}
	.wysiwyg.fullWidth .date {
		float: left;
		display: block;
		color: #5c5c5c;
		font-size: 1em;
		padding: 0;
		margin: 0;
		position: absolute;
		left: 0;
		top: 11px;
		font-weight: bold;
		}
	.wysiwyg.fullWidth .title {
		float: left;
		display: block;
		color: #f97707;
		font-size: 1.167em;
		padding: 0;
		margin: 0;
		position: absolute;
		left: 115px;
		top: 9px;
		font-weight: bold;
		}
	.wysiwyg.fullWidth .desc {
		float: left;
		display: block;
		color: #414242;
		font-size: 1em;
		line-height: 1.583em;
		position: absolute;
		left: 115px;
		top: 31px;
		width: 460px;
		padding: 0 !important;
		margin: 0 !important;
		}
		
	/* turn off */
	.skipLink,
	.mainLogo,
	.searchBar,
	.language,
	#mainNav,
	.subNav,
	#sideNav,
	.breadcrumbs,
	.sidePromo,
	.promos,
	.footer a.topOfPage,
	ul.footerLinks,
	.flightInfoDetails .flightSubmit,
	.btn.view,
	.icon_back {
		display: none;
		}
		
	 /* sIFR */
	 .sIFR-flash, 
	 .sIFR-flash object, 
	 .sIFR-flash embed {
	  display: none !important;
	  height: 0;
	  width: 0;
	  position: absolute;
	  overflow: hidden;
	  }
	
	 span.sIFR-alternate {
	  visibility: visible !important;
	  display: block !important;
	  position: static !important;
	  left: auto !important;
	  top: auto !important;
	  }

