body {
	background-color: #13263c;
	background-image: url(images/bodyverttile.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, sans-serif, Verdana;
	text-align: center;
	font-size: 100%;
}
h2, h3 {
	color: #3F79C2;
	margin:0;
	padding: 12px 0;
}
h2, h3, a, strong {
	color: #3F79C2;
}
h2 {
	font-size:190%;
}
h3 {
	font-size:120%;
	padding: 0;
}
a:link {
	color:#305D94;
}
a:hover, a:visited {
	color:#305D94;
}
#wrapper {
	padding:0px;
	margin:0px auto;
	text-align: left;
	width: 977px;
}
#wrapper #content {
	background-image: url(images/backhorztile.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	width: 977px;
}

/* HEADER */
#wrapper #content #header {
	background-image: url(images/backheaderverttile.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 88px;
	width: 100%;
}
#wrapper #content #header #headernav {
	background-image: url(images/header_relax.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 88px;
	width: 977px;
	margin: 0px auto;
	position: relative;
}
#wrapper #content #header #headernav p {
	margin: 0px 0px 0px 340px;
	padding: 62px 0px 0px;
	font-size: 68%;
	font-weight: normal;
	color: #FFFFFF;
}
#wrapper #content #header #headernav a:link, #wrapper #content #header #headernav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#wrapper #content #header #headernav a:hover {
	text-decoration: underline;
}

/* TOP NAV */
#wrapper #content #topnav {
	background-image: url(images/topnavtile.jpg);
	width: 957px;
	height: 47px;
	margin: 0px auto;
	padding: 0px;
	position: relative;
	z-index: 50;
}

#wrapper #content #topnav #quicknavigation {
	position: absolute;
	width: 175px;
	top: 9px;
	/top:7px;
	left: 730px;
	text-align: right;
}

#wrapper #content #topnav #navigation ul {
	margin: 7px 0px 0px;
	/margin: 10px 0px 0px;
	padding: 0px;
	text-align: center;
	position: absolute;
	left: 50px;
}
#wrapper #content #topnav #navigation li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px 5px;
	font-size: 14px;
	color: #1C3657;
	font-weight: normal;
	background-color: #33FF00;
}

/* ///// INDEX LEFT PANEL ///// */ 
/* MAIN ROW 1 */
#wrapper #content .maincontent {
	padding: 0px;
	margin: 0px auto;
	width: 907px;
	background-image: url(images/panelsplice.jpg);
	background-repeat: repeat-y;
}
#wrapper #content .maincontent #quicktrip .white {
	background-color: #FFFFFF;
}

#wrapper #content .maincontent .rightpanel {
	float: right;
	width: 471px;
	margin: 0px;
	padding: 20px 0px 10px;
	border-top: 1px solid #888a8c;
}
#wrapper #content .maincontent .rightpanel p {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}

#wrapper #content .maincontent .leftpanel {
	text-align:center;
	float: left;
	width: 426px;
	margin: 0px;
	padding: 20px 0px 2px;
	position: relative;
	border-top: 1px solid #888a8c;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	z-index: 50;
}
#wrapper #content .maincontent p {
	margin:0px;
	padding: 6px 0px 6px 0px;
}

/* MAIN ROW 2 */
/*#wrapper #content .maincontentrow2 {
	padding: 0px;
	margin: 0px auto;
	width: 907px;
}
#wrapper #content .maincontentrow2 p {
	margin:0px;
	padding: 6px 0px 6px 0px;
}*/
/*#wrapper #content .maincontentrow2 .leftpanel2 {
	float: left;
	width: 426px;
	margin: 0px;
	padding: 0px 0px 2px;
}*/


#wrapper #content .maincontent .leftpanel table.flights {
	width: 402px;
	margin:0 auto 10px auto;
/*	padding: 0 0 0 6px;*/
	background-image: url(images/tablebak.jpg);
	background-repeat: repeat;
	background-position: right top;	
	color:#ffffff;
	text-align:left;
	font-size:14px;
	line-height:18px;
}
#wrapper #content .maincontent .leftpanel table.flights strong {
	color:#ffffff;
}
#wrapper #content .maincontent .leftpanel table.flights th {
	padding:0px 6px;
	color:#ffffff;
	text-align:left;
	font-size:14px;
	line-height: 28px;
}
#wrapper #content .maincontent .leftpanel table.flights td {
	padding: 0 0 0 6px;
}
#wrapper #content .maincontent .leftpanel #lastupdated {
	font-size: 68%;
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
}

/* FLIGHT MENU */
#swifttrip {
	width: 402px;
	text-align: center;
	margin: 5px auto 5px;
/*	/margin: 5px auto 0px;*/
}

#swifttrip #swifttripheader {
	background-image: url(images/quickflightheader.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	width: 402px;
	height: 38px;
	line-height: 38px;
	text-indent: 6px;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	position: absolute;
	top: 21px;
	/top: 20px; /* hack */
	left: 11px;
	/left: 12px;  /* hack */
}
#swifttrip2 {
	width: 402px;
	text-align: left;
	margin: 36px auto 5px;
	position: relative;/*	/margin: 5px auto 0px;*/
	float:left;
}
#swifttrip2 #swifttripheader2 {
	background-image: url(images/quickflightheader.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	width: 402px;
	height: 38px;
	line-height: 38px;
	text-indent: 6px;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	position: absolute;
	top:-12px;
	left:-1px;
	/top:-15px;
	/left:0px;
}
#swifttrip #swifttripborder {
	margin: 0px;
	padding: 10px 0px 0px;
	width: 402px;
}
#swifttrip #swifttripfooter {
	background-image: url(images/quicktripfooter.png);
	background-repeat: no-repeat;
	background-position: 0px top;
	width: 402px;
	height: 42px;
	line-height: 42px;
	text-indent: 6px;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
/* QuickTrip WIDGET CONTROL */
#wrapper #content .maincontent #quicktrip .quicktrip {
	background-color:#000033; 
	width:208px; 
	margin: 10px 0 10px 11px; 
	background-image:url(images/tablebak.jpg); 
	background-repeat:no-repeat; 
	background-position:top right; 
	float:left;
}
#wrapper #content .maincontent #quicktrip .quicktrip h3 {
	text-align:left;
	color:#ffffff;
	font-size:16px;
	padding:2px 6px 4px;
	margin:0;
}

/* Latest Video WIDGET CONTROL */
#wrapper #content .maincontent #quicktrip .latest_video {
	background-color:#000033; 
	width:184px; 
	margin: 10px 0 0 11px; 
	background-image:url(images/tablebak.jpg); 
	background-repeat:no-repeat; 
	background-position:top right; 
	float:left;
}
#wrapper #content .maincontent #quicktrip .latest_video h3 {
	text-align:left;
	color:#ffffff;
	font-size:16px;
	padding:2px 6px 4px;
	margin:0;
}
/* Connect with us WIDGET CONTROL */
#wrapper #content .maincontent #quicktrip .social_links {
	background-color:#000033; 
	width:184px; 
	margin: 10px 0 10px 11px; 
	background-image:url(images/tablebak.jpg); 
	background-repeat:no-repeat; 
	background-position:top right; 
	float:left;
}
#wrapper #content .maincontent #quicktrip .social_links h3 {
	text-align:left;
	color:#ffffff;
	font-size:16px;
	padding:2px 6px 14px;
	margin:0;
}

/* WEATHER WIDGET CONTROL */
#wrapper #content .maincontent #quicktrip .weather {
	background-color:#000033; 
	width:402px; 
	margin: 10px auto; 
	background-image:url(images/tablebak.jpg); 
	background-repeat:no-repeat; 
	background-position:top right; 
}
#wrapper #content .maincontent #quicktrip .weather h3 {
	text-align:left;
	color:#ffffff;
	font-size:16px;
	padding:2px 6px 0px;
	margin:0;
}
#wrapper #content .maincontent #quicktrip .weather p {
	float:left;
	text-align:left; 
	color:#ffffff; 
	font-size:12px; 
	line-height:16px;
	padding:6px 6px 0px; 
	margin:0; 
	width:250px;
}
#wrapper #content .maincontent #quicktrip .weather .weatherwidget {
	margin:6px 0;
	padding:16px 13px 0 13px;
	text-align:center;
	float:right;
}
#wrapper #content .maincontent #quicktrip .weather .radar {
	text-align:center;
	margin:4px 0 0;
	padding:10px 11px 11px 11px;
	float:left;
	border-right: 1px solid #999999;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: auto;
}
/* ///// END LEFT PANEL ///// */ 

/* ///// INDEX RIGHT PANEL ///// */ 
#wrapper #content .maincontent .rightpanel#relax .news {
	padding-right:11px;
	width:186px;
	float:right;
	background-image: url(images/newsback.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#wrapper #content .maincontent .rightpanel#relax .facebook_news {
	padding-right:11px;
	width:186px;
	float:right;
	background-repeat: no-repeat;
	background-position: left top;
}
#wrapper #content .maincontent .rightpanel#relax .banners {
	padding-left: 11px;
	width:250px;
	float:left;
}
#wrapper #content .maincontent .rightpanel#relax .news .newsitems {
	color:#ffffff;
	margin:0; 
	padding:0 10px 0 6px; 
	font-size:88%; 
	text-align:left; 
	font-weight:bold;
}
#wrapper #content .maincontent .rightpanel#relax .news .newsitems a, #wrapper #content .maincontent .rightpanel#relax .news .newsitems a:hover, #wrapper #content .maincontent .rightpanel#relax .news .newsitems a:visited, #wrapper #content .maincontent .rightpanel#relax .news .newsitems a:link, #wrapper #content .maincontent .rightpanel#relax .news .newsitems a:active {
	color:#ffffff;
	text-decoration:none;
}
#wrapper #content .maincontent .rightpanel#relax .news ul {
	margin: 5px 5px 10px 16px;
	padding: 5px 5px 0px 10px;
	color: #14263C;
}
#wrapper #content .maincontent .rightpanel#relax .news li {
	font-size: 75%;
	margin: 0px;
	padding: 0px 0px 4px;
	line-height: 15px;
}

/* DISCOUNT FARES */
#wrapper #content .maincontent #relax #discountfares {
	margin:0 auto;
	padding:0 0 10px 0;
	background-image: url(images/discountfares.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 121px;
	width: 450px;
}
#wrapper #content .maincontent #relax #discountfares p.head {
	color: #FFFFFF;
	text-align: left;
	font-size:14px;
	line-height:18px;
	font-weight: bold;
	margin-left: 150px;
	padding-top: 2px;
}
#wrapper #content .maincontent #relax #discountfares p.size10px {
	color: #FFFFFF;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	margin-left: 150px;
	padding: 0;
}
#wrapper #content .maincontent #relax #discountfares table {
	margin: 8px 0px 0px 7px;
	padding: 0px;
	width: 437px;
	font-size:14px;
	line-height:18px;
}
#wrapper #content .maincontent #relax #discountfares table td {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
#wrapper #content .maincontent #relax #discountfares table td.size10px {
	color: #FFFFFF;
	text-align: right;
	font-size: 10px;
	font-weight: normal;
	padding: 0;
}
#wrapper #content .maincontent #relax #discountfares a {
	color: #FFFFFF;
}
/* ///// END RIGHT PANEL ///// */ 

/* SECTION NOT USED */
#wrapper #content .maincontentrow2 .rightpanel2 {
	float: right;
	width: 471px;
	margin: 0 0 10px 0;
	padding: 10px 0px 30px;
	background-image: url(images/vertpaneltile.jpg);
	background-repeat: repeat;
	background-position: center top;
	border: 1px solid #888a8c;
}
#wrapper #content .maincontentrow2 .rightpanel2 p {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}

/* FOOTER */
#footer {
	padding: 0px;
	margin: 0px auto;
	width: 977px;
	background-image: url(images/footertop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#footer p {
	font-size: 75%;
	padding:5px 0px;
	margin:0px;
	color: #a7cdfb;
	text-align: center;
}
#footer a {
	color: #a7cdfb;
	text-align: center;
	text-decoration:none;
}
#footer a:hover {
	color: #a7cdfb;
	text-align: center;
	text-decoration:underline;
}


/* INSIDE PAGES */
#wrapper #content .maincontentinside {
	padding: 0px;
	margin: 0px auto;
	width: 907px;
}
#wrapper #content .maincontentinside .rightpanelinside {
	float: right;
	width: 587px;
	margin: 0 0 10px 0;
	padding: 0;
}
#wrapper #content .maincontentinside .rightpanelinside p {
	margin: 0px;
	padding: .5em 0;
	text-align: center;
}
#wrapper #content .maincontentinside .rightpanelinside ul.indexlinks {
	margin:0;
	padding:0;

}
#wrapper #content .maincontentinside .rightpanelinside ul.indexlinks li {
	list-style:none;
}
#wrapper #content .maincontentinside .leftpanelinside {
	float: left;
	width: 290px;
	min-height: 300px;
	margin: 0 0 10px 0;
	padding: 200px 0px 0px 0px;
	background-color: #3F7AC0;
	background-image: url(images/leftsidebartop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #888a8c;
}
#wrapper #content .maincontentinside .leftpanelinside h3 {
	color:#ffffff;
	margin:0px 10px 0px 15px;
	padding: 0px;
}
#wrapper #content .maincontentinside .leftpanelinside ul {
	margin:0px 10px 0px 10px;
	padding: 0px;
}
#wrapper #content .maincontentinside .leftpanelinside ul li {
	color:#ffffff;
	font-size:0.9em;
	margin:1px 4px;
	padding: 0px 3px 0px 5px;
	list-style:none;
	background-image: url(images/bigbluedots.gif);
	background-repeat: repeat-x;
	background-position: center 21px;
	height: 22px;
}
#wrapper #content .maincontentinside .leftpanelinside ul li a:link, 
#wrapper #content .maincontentinside .leftpanelinside ul li a:visited, 
#wrapper #content .maincontentinside .leftpanelinside ul li a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
#wrapper #content .maincontentinside .leftpanelinside ul li:hover {
	color:#ffffff;
	list-style:none;
	font-weight: bold;
/*	background-image: url(images/quicktripheadertrans.png);
	background-repeat: no-repeat;
	background-position: center -1px;	
	text-decoration:none;

	color:#FFFFFF;
	border: 1px solid #072D5C;*/
}
#wrapper #content .maincontentinside .rightpanelinside p,
#wrapper #content .maincontentinside .rightpanelinside ul li  {
	font-size: .9em;
	text-align: left;
}
#wrapper #content .maincontentinside .rightpanelinside img {
/*	border: 1px solid #08428B;*/
}

#wrapper #content .maincontentinside .rightpanelinside .contactright {
	float: right;
	width: 200px;
}
#wrapper #content .maincontentinside .rightpanelinside .contactleft {
	float: left;
	width: 325px;
}
#wrapper #content .maincontentinside .rightpanelinside .survey {
	width:100%;
	height:400px;
	overflow: scroll;
}
#wrapper #content .maincontentinside .rightpanelinside .ledgerwhite img {
	border-style: none;
}
#wrapper #content .maincontentinside .rightpanelinside .noborder {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
#wrapper #content .maincontentinside .rightpanelinside .terminal_cutline {
	font-style: italic;
	text-align: center;
}
/* GLOBAL STUFF */

.terminal_cutline {
	font-style: italic;
	text-align: center;
}
.columnbreak {
	margin: 0px auto;
	padding: 0px;
	width: 977px;
	text-align: center;
	height: 10px;
}
.fltleft {
	float: left;
}
.fltright {
	float: right;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	line-height: 0px;
	font-size: 1px;
}
.banneradspace {
	margin: 0px 0px 10px;
	padding: 0px;
}
.emphasis {
	font-style: italic;
	font-weight: bold;
	color: #3F7AC0;
}
table.airlines {

}
th {
	text-align: center;
	margin: 0px;
	padding: 3px;
}
th > p {
	background-color:#FF00CC;
	text-align:center;
}
tbody {
	font-weight: normal;
	font-size: .8em;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
td.subhead{
	background-color:#3D77C0;
	font-weight: bold;
	font-size: .9em;
	text-align: center;
	color: #FFFFFF;
	padding: 2px;
	border: 1px solid #114C92;
	margin: 0px;
}
td.subdata{
	background-color:#C6DBFA;
	font-weight: normal;
	font-size: .8em;
	text-align: center;
	color: #000000;
	padding: 2px;
	border: 1px solid #114C92;
	margin: 0px;
}
.middleimage {
	padding: 0 10px;
}
img.borderblue {
	border: 1px solid #114C92;
}
/*.parkingamt {
	background-color:#33CC99;
	height: 20px;
	float: left;
	padding: 3px;
	margin-right: 10px;
	width: 45px;
	font-weight: bold;
	color: #3F7AC0;
}
.parkingtime {
	background-color:#CCCC00;
	padding: 3px;
	float:right;
}
.parkingright {
	float: right;
	background-color: #66FFCC;
	width: 260px;
}
.parkingleft {
	float: left;
	background-color: #FFCC00;
	width: 270px;
}*/
.ledgerdark {
	padding:3px;
	color: #FFFFFF;
	background-color: #3E79BF;
	border-bottom: 1px solid #114C92;
	font-weight: bold;
}
.ledgerwhite {
	font-size:0.8em;
	padding:3px 20px 10px;
	color: #000000;
	background-color: #ffffff;
	border-bottom: 1px solid #114C92;
}
.ledgerwhite > strong {
	font-size:1.0em;
}
.ledgerlite {
	padding:3px;
	background-color: #C7DBFC;
	border-bottom: 1px solid #C7DBFC;
}
.ledgerplain {
	padding:3px;
	background-color: #ffffff;
	border-bottom: 1px solid #C7DBFC;
}
table.board {
}
table.board td {
	padding: 10px 10px 10px 0px;
	background-color:#FFFFFF;
	background-image: url(images/dotsdkblue.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
table.board td.last {
	padding: 10px 10px 10px 0px;
	background-color:#FFFFFF;
	background-image: none;
}
p.dottedborder {
	margin:0;
	background-image: url(images/dotsdkblue.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.breadcrumb {
	padding: 12px 0 0 0;
	font-size: .7em;
}

#wrapper #content #header #headernav .zoomsearch {
	width: 200px;
	position: absolute;
	left: 530px;
	top: 64px;
	/top: 63px;
}
#wrapper #content #header #headernav .zoomsearch input {
	font-size:11px;
	background-color:#CFDDE8;
	border: 1px solid #cfdde8;
}
#wrapper #content #header #headernav .zoomsearch input.search {
	color:#ffffff;
	font-size:11px;
	background-image: url(images/quickflightfooter.jpg);
	background-repeat: repeat-x;
}
#wrapper #content .maincontentinside .rightpanelinside #calculator {
	background-color: #CCCCCC;
}
#wrapper #content .maincontentinside .rightpanelinside #calculator td {
	background-color: #FFFFFF;
	margin: 1px;
	padding: 2px;
	text-align: right;
}
#wrapper #content .maincontentinside .rightpanelinside #calculator td.header {
	background-color: #FFFFFF;
	margin: 1px;
	padding: 3px;
	text-align: right;
	color: #FFFFFF;
	background-image: url(images/backheaderverttile.jpg);
	background-repeat: repeat-x;
}
#wrapper #content .maincontentinside .rightpanelinside #calculator td.footer {
	background-color: #FFFFFF;
	margin: 1px;
	padding: 3px;
	text-align: right;
	color: #000000;
	background-image: url(images/topnavtile.jpg);
	background-repeat: repeat-x;
}
#wrapper #content .maincontentinside .rightpanelinside #calculator td.header strong {
	color: #FFFFFF;
}

/****** Arrivals & Departures page (like index tables) *********/
#wrapper #content .maincontentinside .rightpanelinside #quicktrip {
	width: 402px;
}
#wrapper #content .maincontentinside .rightpanelinside #quicktrip table.flights {
	width: 402px;
	margin:0 auto 10px auto;
/*	padding: 0 0 0 6px;*/
	background-image: url(images/tablebak.jpg);
	background-repeat: repeat;
	background-position: right top;	
	color:#ffffff;
	text-align:left;
	font-size:14px;
	line-height:18px;
}
#wrapper #content .maincontentinside .rightpanelinside #quicktrip table.flights strong {
	color:#ffffff;
}
#wrapper #content .maincontentinside .rightpanelinside #quicktrip table.flights th {
	padding:0px 6px;
	color:#ffffff;
	text-align:left;
	font-size:14px;
	line-height: 28px;
}
#wrapper #content .maincontentinside .rightpanelinside #quicktrip table.flights td {
	padding: 0 0 0 6px;
}
#wrapper #content .maincontentinside .rightpanelinside #quicktrip #lastupdated {
	font-size: 68%;
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
}

#wrapper #content .maincontentinside .leftpanelinside h2 {
	color:#fff;
	margin-left:18px;
	font-size:150%;
}



/****** Arrivals & Departures standalone page (for display at airport) *********/
#standalone_flights {
	width:590px; /*was 1000*/
	margin:auto;
	background:#fff;
	/*padding:20px;*/
}
#standalone_flights #quicktrip {
	width: 590px; /*was 950*/
	margin:auto;
}

#standalone_flights #quicktrip table.flights {
	width: 100%;
	margin:0 auto 20px auto;
	padding-bottom:20px;
	background-image: url(images/arrive_depart_standalone_tableback.jpg);
	background-repeat: repeat;
	background-position: right top;	
	color:#ffffff;
	text-align:left;
	font-size:24px;
	line-height:40px;
	
}
#standalone_flights #quicktrip table.flights strong {
	color:#ffffff;
}
#standalone_flights #quicktrip table.flights th {
	padding:0;
	color:#ffffff;
	text-align:center;
	font-size:36px;
}
#standalone_flights #quicktrip table.flights td {
	padding: 0 10px 5px 10px;
	font-size:16px; /*was 24*/
}

#standalone_flights #quicktrip #lastupdated {
	
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
}


/****** BIG VERSION Arrivals & Departures standalone page (for display at airport) *********/

#standalone_flights_big {
	width:1000px;
	margin:auto;
	background:#fff;
	/*padding:20px;*/
}
#standalone_flights_big #quicktrip {
	width: 950px;
	margin:auto;
}
#standalone_flights_big #quicktrip table.flights {
	width: 100%;
	margin:0 auto 20px auto;
	padding-bottom:20px;
	background-image: url(images/arrive_depart_standalone_tableback.jpg);
	background-repeat: repeat;
	background-position: right top;	
	color:#ffffff;
	text-align:left;
	font-size:24px;
	line-height:40px;
	
}
#standalone_flights_big #quicktrip table.flights strong {
	color:#ffffff;
}
#standalone_flights_big #quicktrip table.flights th {
	padding:0;
	color:#ffffff;
	text-align:center;
	font-size:36px;
}
#standalone_flights_big #quicktrip table.flights td {
	padding: 0 10px 5px 10px;
	font-size:16px; /*was 24*/
}

#standalone_flights_big #quicktrip table.flights td {
	padding: 0 10px 5px 10px;
	font-size:24px;
}
#standalone_flights_big #quicktrip #lastupdated {
	
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
}

