html{font-size:100.01%;}body{font-size:75%;color:#222;background:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111;}h1{font-size:3em;line-height:1;margin-bottom:.5em;}h2{font-size:2em;margin-bottom:.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}a:focus,a:hover{color:#000;}a{color:#A8090E;text-decoration:underline;*font-size:12px;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;}tr.even td{background:#e5ecf9;}tfoot{font-style:italic;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}.left{float:left;}.right{float:right;}.center{margin:0 auto;}#main-wrapper{margin:0 auto;width:960px;}#header{margin-top:10px;zoom:1;}#content{float:left;width:940px;min-height:500px;height:auto!important;height:500px;margin-top:10px;padding:10px;clear:both;}#footer{background:#dbe0e6;padding:10px;clear:both;position:relative;}#footer #powered-by{position:absolute;left:50%;margin-left:-70px;top:20px;}#footer-wrapper{margin:0 auto;width:960px;}#content div.res-prom-wrapper{clear:both;overflow:hidden;*zoom:1;}#content #res{width:465px;float:left;background:#e4f0f8;background:url("/images/v2/homepage/box-bottom.gif") no-repeat left bottom transparent;}#content #res div.content{height:392px;padding:10px;background:url("/images/v2/homepage/box-top.gif") no-repeat 0 0;}#content #res ul.tabs{zoom:1;clear:both;border-bottom-width:1px;border-style:solid;border-color:#aaa;display:block;list-style-position:outside;}#content #res ul.tabs:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#content #res ul.tabs{display:inline-block;}/* start commented backslash hack \*/ * html #content #res ul.tabs{height:1%;}#content #res ul.tabs{display:block;}/* close commented backslash hack */ #content #res ul.tabs li{background-color:#fff;float:left;border-width:1px;border-style:solid;margin-right:5px;border-bottom-width:0;position:relative;margin-bottom:-1px;background-color:#fff;border-color:#aaa;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;background-image:url(/images/v2/homepage/tabs-inactive-bg.gif)!important;background-position:bottom left;background-repeat:repeat-x;}#content #res ul.tabs li.current{padding-bottom:1px;background-image:url(/images/v2/homepage/tabs-active-bg.gif)!important;background-position:top left;background-repeat:repeat-x;}#content #res ul.tabs li a{font-size:12px;padding:10px 15px;float:left;color:black;text-decoration:none;}#content #res ul.tabs li a:hover,#content #res ul.tabs li a:focus{text-decoration:underline;color:black;}#content #res div.tabs-panes form.pane{height:350px;*overflow:hidden;background-color:#fff;border-color:#aaa;display:none;clear:left;zoom:1;padding:20px;border-width:1px;border-style:solid;border-top-width:0!important;border-top-width:1px!important;-moz-border-radius:5px;-webkit-border-radius:5px;}#content #res div.tabs-panes form.pane.current{display:block;}#content #res button.continue{border:none;margin-top:30px;clear:both;float:left;width:159px;height:45px;display:block;text-indent:-9999px;background:url(/images/v2/homepage/continue-button-whiteback.gif) no-repeat left bottom transparent;cursor:pointer;}#content #res button.continue:hover,input.continue:focus{background-position:left -47px;}#content #res button.continue:active{background-position:left top;}#content #res div.loading-indicator{margin-bottom:4px;margin-top:30px;float:left;clear:both;width:160px;height:41px;text-indent:-9999px;background-image:url(/images/v2/ajax-loader-continue.gif);cursor:progress;display:none;}#content #res input,#content #res label,#content #res select{float:left;clear:both;}#content #res input{margin-bottom:15px;width:380px;}#content #res label{line-height:1.5;}#content #res div.indicator-icon{*display:none!important;}#content #res input#txtByTheHour,#content #res select{width:120px;}#content #res .pane p.explanation{clear:left;line-height:1.5;color:#333;padding-top:20px;*padding-top:5px;font-size:12px;}#content #res #pp-pane p.explanation{padding-top:30px;*padding-top:15px;font-size:12px;}#content #res .tooltip p{margin:5px;}#content #prom{width:465px;float:left;margin-left:10px;background:url("/images/v2/homepage/box-darkblue-bottom.gif") no-repeat left bottom transparent;}#prom div.content{height:350px;background:url("/images/v2/homepage/box-darkblue-top.gif") no-repeat 0 0;}#prom #prom-tabs{clear:both;overflow:hidden;*zoom:1;padding:0;}#prom #prom-tabs li{width:20%;display:block;float:left;text-align:center;line-height:14px;}#prom #prom-tabs a{color:#000;font-weight:bold;font-size:12px;text-decoration:none;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;margin:5px;}#prom #prom-tabs a:hover{background:#b3d4ea;}#prom #prom-tabs li.current a{background:#b3d4ea;}div.prom-tabs-panes div.pane{display:none;height:310px;padding:20px;}div.prom-tabs-panes div.pane a{font-weight:bold;text-decoration:none;color:#356488;}div.prom-tabs-panes div.pane p{margin:0;font-size:12px;line-height:1.2;}div.prom-tabs-panes div.pane.current{display:block;}div.prom-tabs-panes h2{font-weight:bold;font-size:20px;}a.book_now{width:140px;height:35px;display:block;margin:20px auto 0 auto;background:url("/images/v2/homepage/book_now.gif") no-repeat;text-indent:-999px;}a.book_now:hover{background-position:0 -35px;}div.iPhone{background:url("/images/v2/homepage/slides/iphone-carousel-image.jpg") no-repeat 2px 10px;position:relative;}div.iPhone h2{margin:0 0 20px 0;}div.iPhone a.iPhone-button{position:absolute;top:250px;left:30px;width:159px;height:56px;display:block;background:url("/images/v2/homepage/slides/iphone-carousel-button.gif") no-repeat;text-indent:-999px;}div.gogo-slide{background:url("/images/v2/homepage/slides/gogo-carousel-image.jpg") no-repeat 2px 100px;position:relative;}div.gogo-slide h2{padding-right:200px;}div.gogo-slide a.book_now_gogo{width:140px;height:35px;display:block;background:url("/images/v2/homepage/slides/book-now.gif") no-repeat;text-indent:-9999px;position:absolute;top:270px;left:160px;}div.gogo-slide a.book_now_gogo:hover{background-position:0 -35px;}div.four_legs{background:url("/images/v2/homepage/slides/memorial-day-com-hp.gif") no-repeat 5px 80px;position:relative;}div.four_legs a.book_now{position:absolute;right:40px;bottom:30px;text-indent:-9999px;}div.four-cities{background:url("/images/v2/homepage/slides/4city-com-hp.jpg") no-repeat 5px 68px;position:relative;}div.four-cities h2{margin-bottom:0!important;}div.four-cities a#minneapolis{position:absolute;left:65px;top:85px;height:70px;width:160px;outline:0 none;text-indent:-9999px;}div.four-cities a#tampa{position:absolute;left:25px;top:165px;height:70px;width:100px;outline:0 none;text-indent:-9999px;}div.four-cities a#amsterdam{position:absolute;left:270px;top:85px;height:70px;width:150px;outline:0 none;text-indent:-9999px;}div.four-cities a#newark{position:absolute;left:340px;top:165px;height:70px;width:100px;outline:0 none;text-indent:-9999px;}div.airports{background:url("/images/v2/homepage/slides/ny_airports.gif") no-repeat 30px 45px;}div.airports h2{margin-bottom:5px;}div.airports h4{font-weight:bold;}div.airports p{font-size:10px!important;margin:195px -5px 0 -5px!important;color:#376483;}div.landing{background:url("/images/v2/homepage/slides/la_top.png") no-repeat -20px 0;}div.landing p{padding:0 0 20px 180px;}div.landing h4{font-weight:bold;margin-bottom:5px;margin-top:-15px;text-align:center;}div.landing h2{text-align:center;}div.landing a{margin:-5px auto 5px auto;}div.landing p.disclamer{font-size:10px!important;padding:0;color:#376483;margin:0 -10px 0 0!important;line-height:.5;}div.partners a.jet_blue{display:block;width:120px;height:190px;float:left;background:url("/images/v2/homepage/slides/partners.gif") no-repeat 0 0;text-indent:-999px;}div.partners a.royal_caribbean{display:block;width:120px;margin-left:30px!important;height:190px;float:left;background:url("/images/v2/homepage/slides/partners.gif") no-repeat -120px 0;text-indent:-999px;}div.partners a.delta{display:block;width:120px;margin-left:20px!important;height:190px;float:left;background:url("/images/v2/homepage/slides/partners.gif") no-repeat -240px 0;text-indent:-999px;}div.partners div.info{clear:both;}div.partners div.info a,div.partners div.info p{text-align:center;width:33%;display:block;float:left;}#content ul#promo-images{clear:both;list-style:none;padding-top:10px;overflow:auto;zoom:1;}#content ul#promo-images li{width:227px;float:left;margin:0 0 0 10px;}#content ul#promo-images li:first-child{margin-left:0;}#content ul#promo-images li:nth-child(even){margin-left:11px;}#content ul#promo-images li{*margin-left:expression(this.previousSibling==null?'0px':'10px');}#content ul#promo-images li a{width:227px;height:95px;display:block;background:no-repeat center center white;text-indent:-999px;}#content ul#promo-images li a.b1{background-image:url("/images/v2/homepage/promo-images/b1.gif");}#content ul#promo-images li a.b2{background-image:url("/images/v2/homepage/promo-images/b2.gif");}#content ul#promo-images li a.b3{background-image:url("/images/v2/homepage/promo-images/b3.gif");}#content ul#promo-images li a.b4{background-image:url("/images/v2/homepage/promo-images/b4.gif");}#content ul#promo-images li div.promo-form-wrapper{position:relative;width:227px;height:95px;display:block;background-image:url("/images/v2/homepage/promo-images/b5.gif");}#content ul#promo-images li div.promo-form-wrapper form input#mail{position:absolute;bottom:12px;left:25px;border:none;font-size:11px;_margin-top:66px;background:transparent;}#content ul#promo-images li div.promo-form-wrapper form button{position:absolute;width:33px;height:23px;bottom:10px;right:40px;background:transparent;border:none;}#content ul#locations{clear:both;list-style:none;margin-top:10px;overflow:hidden;zoom:1;}#content ul#locations h3{margin-top:10px;margin-bottom:10px;}#content ul#locations li{float:left;}#content ul#locations li a{font-size:14px;padding:10px;display:block;}#content ul#locations li.current a{color:#000;text-decoration:none;cursor:default;}div.location-tabs-panes div.pane{display:none;}div.location-tabs-panes div.pane.current{display:block;}div.location-tabs-panes ul{margin:0 10px;0 0;padding:20px 0 0 0;clear:both;overflow:hidden;zoom:1;}div.location-tabs-panes ul li{margin:0 0 0 21px;float:left;display:block;width:12%;}div.location-tabs-panes ul li:first-child{margin-left:0;}div.location-tabs-panes ul li{*margin-left:expression(this.previousSibling==null?'0px':'21px');}div.location-tabs-panes ul li a{text-decoration:none;display:block;margin:0 0 10px 0;font-size:11px;color:#1390d7;}div.location-tabs-panes ul li a:hover{text-decoration:underline;}#content div.locations-content{display:none;clear:both;zoom:1;}#content div.locations-content.selected{display:block;}#content ul#services{clear:both;list-style:none;margin-top:10px;overflow:hidden;zoom:1;padding-top:20px;}#content ul#services h3{margin-left:10px;}#content ul#services li{width:225px;float:left;margin-right:10px;height:320px;background:url("/images/v2/homepage/airport_background.gif");}#content ul#services li h4,#content ul#services li p{margin:15px;}#content ul#services li h4{font-weight:bold;background:transparent url("/images/v2/homepage/airport-blink.gif") no-repeat 100% -10px;height:40px;padding-right:20px;margin-bottom:0;}#content ul#services li p{color:#444;font-size:11px;line-height:14px;margin:0 10px 10px 10px;}#content ul#services li h4 a{width:75%;display:block;font-size:14px;}#footer{line-height:1.2;}#footer ul{margin:20px 20px 20px 10px;}#footer ul li{margin:0 0 10px 0;clear:both;overflow:hidden;zoom:1;}#footer ul li a{margin:0 0 0 20px;}#footer ul li span{float:right;}