@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}sup{font-size:10px;color:#e7edf4}q:before,q:after{content:''}abbr,acronym{border:0}a:focus{outline:0;border:0}.clear{height:0;font-size:0;line-height:0;clear:both}a,span.a{color:#25a;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}p a{text-decoration:underline}input[type="submit"],input[type="button"]{background:#fd9e2b;color:#fff;border:0;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;-webkit-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;-o-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;-khtml-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;cursor:pointer}.input-submit,.input-button{background:#fd9e2b;color:#000;border:0;cursor:hand}input[type=text]{border:1px #c9c9c9 solid;height:26px;line-height:26px;font-size:13px;padding-left:5px;background-color:#fff}input.datefield{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat 110px -580px;height:22px;background-color:#fff}select{height:26px}.round-corners{-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}.round-corners2{-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}.top-round-corners{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.topleft-round-corners{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;-o-border-radius:6px 0 0 0;-khtml-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.topright-round-corners{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;-o-border-radius:0 6px 0 0;-khtml-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.bottom-round-corners{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.left{float:left}.right{float:right}body{font-family:Arial,Verdana,sans-serif;background:#fff url(//cdn.seatguru.com/en_US/img/542/images/bg.png) repeat-x 0 -529px}#wrap{width:1034px;margin:0 auto;min-height:990px}body.popunder{background:#2769a0}h1{font-size:28px}h2{font-size:20px}h3{font-size:18px}h4{font-size:15px;line-height:20px;padding:0 12px 12px}h4.class-of-service{font-size:13px;line-height:13px;padding:4px 10px;background-color:#d8e0e8}h1,h2,h3,h4{font-weight:bold;color:#444}h1 span.small{padding-left:14px;font-size:20px;font-weight:normal}#header{height:116px;margin:0;z-index:1001;position:relative}#leaderboard{margin:0 auto;height:auto;display:block;width:728px}#centerright #leaderboard{padding-left:10px;width:728px;margin:0 auto 10px;height:auto}#body #centerright #leaderboard{padding-left:0}.header-bottom{position:relative;height:106px;background:url(//cdn.seatguru.com/en_US/img/542/images/blue_gradient.png) repeat-y;padding:9px 20px 0;z-index:900}.header-bottom .login-box{margin-bottom:4px;color:white;font-family:Arial;font-size:12px;line-height:17px;overflow:hidden;margin-top:4px;height:33px}.header-bottom .login-box span{margin:4px;vertical-align:middle}.header-bottom .login-box img{border:0;margin-left:12px;vertical-align:middle}.header-bottom .login-box a{color:white;font-family:Arial;font-size:12px}.header-bottom strong{font-style:bold}.header-bottom .logo{display:block;float:left;width:300px;margin-top:10px}.header-search{float:right;height:41px;background:#125a93;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;margin:2px 0 25px}.header-search span{float:left;display:inline-block;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) no-repeat 16px 13px;height:19px;font-size:17px;font-weight:bold;color:#fff;padding:12px 28px 10px 41px}.header-search form{float:left;height:41px}.header-search form p{margin:9px 0 0}.header-search input[type="text"]{float:left;width:161px;height:19px;background:#fff;border:#c0c1c3 1px solid;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;padding:4px 0 0}.header-search input[type="submit"]{float:left;width:63px;height:23px;font-family:Verdana,Arial,sans-serif;font-size:11px;text-transform:uppercase;text-align:center;margin:1px 9px 0 7px;padding:0 0 2px}.header-nav{position:relative;clear:both;height:31px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_header_menu_bg.jpg) no-repeat 0 0;z-index:6000}.header-nav li{position:relative;float:left;border-right:#f2f6fb 1px solid}.header-nav li a{display:block;height:23px;font-size:14px;font-weight:bold;color:#222;padding:8px 25px 0 21px}.header-nav li:first-child a{padding:8px 25px 0 28px}.header-nav li:first-child a:hover{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_header_menu_bg.jpg) no-repeat 0 -50px}.header-nav li a:hover{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_header_menu_bg.jpg) no-repeat -10px -50px;text-decoration:none}.header-nav li .jewel{position:absolute;top:-8px;left:112px;background-color:#f99e41;color:#25a;font-size:12px;padding:1px 2px;float:left;z-index:1;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;-webkit-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;-o-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;-khtml-box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c}.login-box{margin:-7px 0 18px 0;margin-bottom:12px!ie}.login-box a{color:#fff;font-size:12px;vertical-align:top}#seatguru-search-box p{margin-bottom:4px;margin-top:0;float:right;width:380px;height:60px;text-align:right}input.search{padding:5px 0 5px 10px;border:0;width:200px}.submenuRelative{z-index:5000}.topMenu{border:0 solid red;position:absolute;background-color:white;padding:15px 23px 15px 9px;width:286px;z-index:4000}.topMenu a{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}.topMenu .subnav{position:relative;width:274px;overflow:hidden}.topMenu .subnav ul.firstLetter{width:29px;height:350px;float:left}.topMenu .subnav ul.firstLetter li{display:block;width:26px;height:13px;line-height:12px;font-size:0;border:0;float:left}.topMenu .subnav ul.firstLetter li a{display:block;padding:0;font-size:11px;font-weight:bold;color:#444;height:13px;text-align:center;line-height:13px}.topMenu .subnav ul.firstLetter li a:hover,.topMenu .subnav ul.firstLetter li a.empty:hover{background-color:#25a !important;color:#fff !important;text-decoration:none !important;background-image:none}.topMenu .subnav ul.firstLetter li a.empty{color:#999}.topMenu .subnav ul.airlines{padding:0 5px 0 5px;width:232px;height:365px;float:left;border:1px #d0d0d0 solid;overflow:auto}.topMenu .subnav ul.airlines li{display:block;float:none;position:static;border-right:0;border-bottom:1px #bebfc1 dotted}.topMenu .subnav ul.airlines li a{padding:0 5px 0 11px;font-size:11px;font-weight:bold;height:23px;line-height:24px;color:#25a}.topMenu .subnav ul.airlines li a:hover{background-image:none;text-decoration:underline}#airlineTopMenu{position:absolute;top:30px;left:0;overflow:hidden;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -20px 0}#anAirlineTopMenu,#comparisonTopMenu{position:absolute;top:30px;left:0;padding:3px 17px 3px 11px;width:230px;background-color:#fff;border:3px solid #ccc}#anAirlineTopMenu .subnav,#comparisonTopMenu .subnav{width:230px}.topMenu .subnav ul.comparison,.topMenu .subnav ul.anAirline{width:230px}.topMenu .subnav ul.comparison li,.topMenu .subnav ul.anAirline li{display:block;float:none;border-right:0;border-bottom:1px #bebfc1 dotted}.topMenu .subnav ul.comparison li.last,.topMenu .subnav ul.anAirline li.last{border-bottom:0}.topMenu .subnav ul.comparison li a,.topMenu .subnav ul.anAirline li a{padding:0 5px 0 7px;font-size:11px;font-weight:bold;height:23px;line-height:24px;color:#25a}.topMenu .subnav ul.comparison li a:hover,.topMenu .subnav ul.anAirline li a:hover{background-image:none;text-decoration:underline}#centerright{width:792px;float:right}#content{width:1035px;min-height:300px;z-index:20}.breadcrumbs{padding:5px 0 6px 24px;width:986px;font-size:12px;color:#222}.breadcrumbs a{color:#25a}.breadcrumbs a.current{color:#232323}.content-header{margin-bottom:15px;width:990px;border-bottom:3px solid #d4d4d4;padding:0 0 10px;margin-left:20px}.content-header .title{padding:7px 0 0 2px;width:584px;float:left}.comparisonchart .content-header .title{width:990px}.content-header .box{margin-left:25px;width:377px;margin-top:-17px;float:left;border:#e1e1e1 1px solid}.content-header .box-main{float:left;width:303px;height:28px;border-right:#e1e1e1 1px solid;font-family:Verdana,Arial,sans-serif;font-size:11px;color:#151515;padding:10px 0 10px 11px;background-color:#f9f9f9}.content-header .box-main-left{width:220px;float:left}.content-header .box-main-right{padding-right:9px;width:74px;font-size:10px;font-style:italic;color:#444;float:left}.content-header .box-logo{width:62px;height:48px;text-align:center;float:left}.content-header .titleWide{padding:7px 0 0 2px;width:815px;float:left}.content-header .titleWide p{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:20px !important;font-weight:normal !important;color:#444}.content-header .boxSmall{padding:7px 0 0 2px;width:169px;float:left}.content-header .boxSmallLeft{color:#555;float:left}.content-header .boxSmallRight{padding-left:8px;text-align:left;color:#222;float:left}.content-header .boxSmallRight p a{text-decoration:none}.content-header .boxSmallRight p a:hover{text-decoration:underline}.subheading{height:39px;line-height:39px;background-color:#d6e6f6;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}#content h2,.content h2,#geoHead{margin-bottom:14px;padding-left:16px;font-size:16px;color:#444;height:39px;line-height:39px;background-color:#bed3eb;clear:both}#content .chartsTitleBox h2{background:0}#header-tagline{position:absolute;top:50px;color:white;font-size:11pt;left:340px}input.buttonArial{padding:0 4px;min-width:63px;height:27px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:27px}input.buttonVerdana{padding:0 4px;min-width:63px;height:27px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:27px}#content h3{margin-bottom:12px;padding-left:10px;font-size:14px;color:#151515;min-height:28px;line-height:28px;background-color:#c9d8e8}#content h5{font-size:12px;font-weight:bold}#content ul.yellow li{padding:0 0 4px 13px;padding-left:13px;font-size:12px;color:#25a;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -52px 2px}#content ul.submenu li{padding:0 0 10px 13px}.comparisonCharts ul.yellow ul li{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.jpg) no-repeat 0 -592px !important}#content ul.yellow ul{padding:2px 0 10px 13px}#content ul.yellow ul li{padding:0 0 5px 13px;font-size:12px;color:#25a;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -3px -110px !important}#content p{font-size:12px;font-weight:normal}#content p span{font-weight:bold}.sidebar-left{width:200px;float:left;margin-left:20px}#airline-menu{width:200px;text-align:left;padding:1px 0 0;margin:0 11px 0 0}#airline-menu ul.sidebar-nav{padding:0 0 20px}#airline-menu ul.sidebar-nav li{border-bottom:#b9b9b9 1px solid}#airline-menu ul.sidebar-nav li a{display:block;height:21px;font-size:14px;font-weight:bold;color:#222;padding:7px 0 0 11px;background:#e6e6e6}#airline-menu ul.sidebar-nav li a:hover{text-decoration:underline}#airline-menu ul.sidebar-nav li a.active,#airline-menu ul.sidebar-nav li a.active:hover{background:#fda438;text-decoration:none;color:#fff}#airline-menu ul.sidebar-nav li a.selected{background:#d6e6f6;text-decoration:none;color:#1b1b1b}#airline-menu ul.sidebar-nav li a.selected:hover{text-decoration:underline}#airline-menu ul.sidebar-nav li ul{background:#d6e6f6;padding:0 0 10px}#airline-menu ul.sidebar-nav li ul li{border:0;background:#d6e6f6}#airline-menu ul.sidebar-nav li ul li a{display:block;height:auto;font-family:Verdana,Arial,sans-serif;font-weight:normal;font-size:11px;color:#25a;background:#d6e6f6;padding:4px 0 1px 11px}#airline-menu ul.sidebar-nav li ul li a.active,#airline-menu ul.sidebar-nav li ul li a.active:hover{color:#fff;background:#fd9e2b;margin:0 0 0 5px;padding:4px 0 1px 6px}#airline-menu ul.sidebar-nav li ul li ul{padding:6px 0 8px}#airline-menu ul.sidebar-nav li ul li ul li a{display:block;height:17px;font-family:Georgia,"Times New Roman",serif;font-size:12px;font-style:italic;font-weight:bold;margin:0;padding:0 0 0 22px}#airline-menu ul.sidebar-nav li ul li ul li a.active,#airline-menu ul.sidebar-nav li ul li ul li a.active:hover{color:#1b1b1b;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) no-repeat 9px -48px;margin:0;padding:0 0 0 22px}.siteMenuTop{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;padding:0 6px 0 15px;width:179px;height:39px;font-size:16px;font-weight:bold;line-height:38px;color:#444;background-color:#d6e6f6}#site-menu{width:200px;text-align:left;padding:1px 0 0;margin:0}#site-menu ul.sidebar-nav{padding:0}#site-menu ul.sidebar-nav li{border-bottom:#b9b9b9 1px dotted}#site-menu ul.sidebar-nav li a{display:block;height:21px;font-size:12px;font-weight:bold;color:#25a;padding:7px 2px 0 16px}#site-menu ul.sidebar-nav li a:hover{text-decoration:underline}#site-menu ul.sidebar-nav li a.active,#site-menu ul.sidebar-nav li a.active:hover{text-decoration:none;color:#151515}#site-menu ul.sidebar-nav li ul{background:#d6e6f6;padding:0 0 10px}#site-menu ul.sidebar-nav li ul li{border:0;background:#d6e6f6}#site-menu ul.sidebar-nav li ul li a{display:block;height:16px;font-family:Verdana,Arial,sans-serif;font-weight:normal;font-size:11px;color:#25a;background:#d6e6f6;padding:4px 0 1px 11px}#site-menu ul.sidebar-nav li ul li a.active,#site-menu ul.sidebar-nav li ul li a.active:hover{color:#fff;background:#fd9e2b;margin:0 0 0 5px;padding:4px 0 1px 6px}#site-menu ul.sidebar-nav li ul li ul{padding:6px 0 8px}#site-menu ul.sidebar-nav li ul li ul li a{display:block;height:17px;font-family:Georgia,"Times New Roman",serif;font-size:12px;font-style:italic;font-weight:bold;margin:0;padding:0 0 0 22px}#site-menu ul.sidebar-nav li ul li ul li a.active,#site-menu ul.sidebar-nav li ul li ul li a.active:hover{color:#1b1b1b;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) no-repeat 9px -48px;margin:0;padding:0 0 0 22px}.siteMenuBottom{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:5px 70px 5px 15px;width:115px;font-weight:bold;line-height:12px;background-color:#d6e6f6}.siteMenuBottom a{font-size:11px;font-weight:bold;color:#25a;line-height:14px}#seatMapKeyLegend.legend-title{font-size:16px;font-weight:bold;color:#444;padding:20px 0 13px 40px}.legend{display:inline-block;width:50%;vertical-align:top}.legend.slim li{padding-left:80px}.legend img{padding-top:20px;padding-left:20px;width:200px}.legend li{font-family:Verdana,Arial,sans-serif;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_legend1.jpg) no-repeat 8px 0;font-size:12px;color:#151515;line-height:12px;padding:9px 0 18px 70px}.legend li#key_bwr{background-position:8px -36px}.legend li#key_bad{background-position:8px -86px}.legend li#key_mix{background-position:8px -122px}.legend li#key_std{background-position:8px -159px}.legend li#key_blk{background-position:8px -196px}.legend li#key_pre{background-position:8px -233px}.legend li#key_crw{background-position:8px -274px}.legend li#key_pwr{background-position:8px -309px}.legend li#key_emg{background-position:8px -347px;height:6px}.legend li#key_gal{background-position:35px -380px;padding-left:100px}.legend li#key_lav{background-position:35px -418px;padding-left:100px}.legend li#key_clo{background-position:35px -455px;padding-left:100px}.legend li#key_bas{background-position:35px -492px;padding-left:100px}.sidebar-ad{padding:0 0 0 12px}.sidebar-ad span{display:block;font-family:Verdana,Arial,sans-serif;font-size:10px;font-style:italic;color:#444;padding:0 0 4px 47px}.sidebar-small{width:162px;float:left}.sidebar-wide{float:left}.sidebar-aircraft{width:299px;min-height:300px;float:left}.homePageFlightTeaser{padding-left:15px}.banner-small p,.banner-large p{padding-bottom:4px;font-size:11px;font-style:italic;text-align:center;color:#444}.banner-small p.adsTextRight,.banner-large p.adsTextRight{padding-bottom:4px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px !important}.banner-large .dartAdWrap{padding-bottom:0}.sidebar-left .dartAdWrap{padding-bottom:8px}.banner-small .saveAirfareTall{margin-bottom:14px}.banner-small p a,.banner-large p a{margin-bottom:14px;display:block}.container{display:block;min-height:400px}.main-content-left{margin-right:11px;margin-left:20px;float:left}.content-home{padding-left:5px;width:597px;float:left}.content-narrow{padding:0 15px 0 16px;width:460px;float:left;position:static}.content-wide{padding:17px 0 0 15px;width:775px;float:left}.content-with-right-banner{padding:0 18px 23px 20px;width:65%;float:left}.content-home-top-banner{padding-bottom:17px}.aircraftPage h2{margin-bottom:5px !important;padding-left:0 !important;padding-bottom:0 !important;font-size:20px !important;height:auto !important;line-height:18px !important}.aircraftPage .inner-box .title strong{font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important}.aircraftPage.aside-box-alt h3 #smk{float:right;font-size:16px !important;margin-right:15px}.seat-list-wrapper table.seat-list td p span.value{font-family:Verdana,Arial,Helvetica,sans-serif !important;font-size:10px !important;font-weight:bold !important;line-height:14px !important}.chartsTitle{background-color:#d6e6f6}.chartsTitleBox{padding-left:16px;float:left}.chartsTitle h2{padding-left:0 !important;margin-bottom:0 !important}.chartsTitle h3{margin:0 !important;text-align:left;font-size:14px !important}.chartsTitle h3 span.tableSubtitleNote{padding-left:8px;font-size:11px;font-weight:normal}.chartsTitle .chartsTitleLink{line-height:39px;float:right}.chartsTitle .chartsTitleLink a{margin-right:12px;padding-right:8px;font-size:11px;font-weight:normal;color:#25a;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat 136% -660px}table.standard{width:100%}table.standard td{padding-left:10px;height:29px;line-height:29px;border-bottom:1px #bebfc1 dotted;line-height:18px}table.standard td,table.standard th{font-size:11px}table.standard th a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#222}table.standard td a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#25a}table.standard th{padding:0 10px;height:20px;line-height:18px;font-weight:bold;background-color:#e6e6e6;border:1px #e6e6e6 solid}table.standard th:hover{background-color:#f4f4f4;border-left:1px #f9f9f9 solid;border-top:1px #f9f9f9 solid;border-bottom:1px #dfdfdf solid;border-right:1px #dfdfdf solid}table.standard td.titles{padding-left:0;height:auto;border-bottom:0}.browseAirlines ul{width:270px;float:left}.browseAirlines ul li{padding-left:16px;line-height:21px}.browseAirlines ul li a{font-size:14px;text-decoration:none}.browseAirlines ul li a:hover{text-decoration:underline}.browseAirlines ul li.letterGroup{line-height:0;padding:0 50px 0 0}.browseAirlines ul li.letterGroup h2{background-color:#d6e6f6;color:#444;font-size:16px;height:39px;line-height:39px;margin-bottom:-5px !important}.browseAirlines ul li.firstLetter{padding-top:18px;font-size:16px;font-weight:bold;color:#222}.findSeatmapsSelector{margin:0 20px 25px;padding:16px 10px 18px 10px;min-height:44px;background-color:#f4f4f4;border-bottom:3px solid #d4d4d4}.findSeatmapsSelector .selectSeats label{display:block;padding:0 8px 2px 8px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}.findSeatmapsSelector .selectSeats .form-field{display:inline-block;padding-left:14px}.findSeatmapsSelector #toggleFlightNumberField{display:block;font-size:12px;font-weight:bold;color:#25a;position:relative;left:209px;padding:4px 0;text-align:left}.findSeatmapsSelector .selectSeats input.datefield{height:26px;margin-bottom:-9px;width:125px}.findSeatmapsSelector .selectSeats #date-optional,.findSeatmapsSelector .selectSeats #email-optional{font-size:.8em;font-weight:normal}#find_seatmap #date-optional{display:inline}.findSeatmapsSelector .selectSeats .label-div{display:block}.findSeatmapsSelector .tab-body{top:-1px;left:1px;padding:6px;width:242px;min-height:222px;background-color:#fff}.findSeatmapsSelector #error-text{color:#D00;font-size:.9em}.findSeatmapsSelector #error-text.front-page{display:inline-block;left:0;top:35px;position:absolute}.findSeatmapsSelector input[type="text"].invalid{background-color:#ff9;border-color:#D00}.findSeatmapsSelector input[type="date"]{width:120px}.findSeatmapsSelector input[type="submit"]{border:0;margin-left:20px}.findSeatmapsSelector select{width:170px;font-size:12px;color:#000;border:1px #c9c9c9 solid}.findSeatmapsSelector input[type="text"]{width:165px}body.home{font-family:Arial,Verdana,sans-serif;margin:0 auto}body.home #wrap{background:url(//cdn.seatguru.com/en_US/img/542//seatguru/homepage/_PlaneBackground2.png) no-repeat 0 0}.home .header-bottom{height:107px}#content.home{width:995px;margin:0 auto}#page{width:1340px;margin:0 auto;position:relative}.home .main-content-left{margin-left:0}.home #quote{text-align:center;height:18px}.line-behind{display:inline-block;position:relative;padding:0 20px;margin:0 auto;width:intrinsic;margin-bottom:38px;margin-top:14px}.line-behind ul:before,.line-behind ul:after{content:'';display:block;width:400px;position:absolute;top:8px;border-top:1px solid #a3b8ca}.line-behind ul:before{right:100%}.line-behind ul:after{left:100%}.home #seats{position:absolute;top:533px;left:700px;z-index:0}.homeBox .findFlight,.home .findSeatmapsSelector{text-align:left}.home .findSeatmapsSelector{width:970px;background:0;border:0;padding:0;margin:0 0 0 25px;position:relative}.home .findSeatmapsSelector .selectSeats .form-field{padding-right:17px;padding-left:0;padding-top:21px;float:left}.home .findSeatmapsSelector .findSeatmapsSelector{padding-left:25px}.home .findSeatmapsSelector #airline-div input[type="text"]{width:207px}.home .findSeatmapsSelector #flight-number-div input[type="text"]{width:87px}.home .findSeatmapsSelector #date-div input[type="text"]{width:134px}.home .findSeatmapsSelector #from-div input[type="text"],.home .findSeatmapsSelector #to-div input[type="text"]{width:365px}.home .findSeatmapsSelector #email-div input[type="text"]{width:255px}.home #from-div,.home #to-div,.home #flight-number-div,.home #date-div{padding-left:0}.home .findSeatmapsSelector input.datefield{width:125px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat 120px -580px}.home .homeBox input[type="text"]{font-size:16px;height:36px}.home .homeBox input[type="submit"]{margin-top:21px;margin-left:2px;font-size:16px;width:152px;height:38px}.home .findSeatmapsSelector #date-div{height:inherit}.home .homeBox .form-field{padding-left:0}.home .findSeatmapsSelector #toggleFlightNumberField{clear:both}.home .findSeatmapsSelector #toggleFlightNumberField.know-flight{left:240px}.home .findSeatmapsSelector #toggleFlightNumberField.dont-know-flight{left:0}.home .homeBox ::-webkit-input-placeholder{font-style:oblique;font-size:18px;color:#a1a1a1}.home .homeBox ::-moz-placeholder{font-style:oblique;font-size:18px;color:#a1a1a1}.home .homeBox :-ms-input-placeholder{font-style:oblique;font-size:18px;color:#a1a1a1}.home .homeBox input:-moz-placeholder{font-style:oblique;font-size:18px;color:#a1a1a1}.home .findFlight{width:945px;background-color:#fff;padding:25px;height:105px;opacity:.9;position:relative;z-index:1}.home .findFlight .form-field{padding-right:17px;padding-left:0;padding-top:21px;float:left}.home .findFlight #fcf_from{width:365px}.home .findFlight #fcf_to{width:365px}.home .findFlight #departing{width:162px}.home .findFlight #returning{width:162px}.home .findFlight .nonstop{padding-top:31px}.home .findFlight .travelers select{width:185px;font-size:16px}.home .findFlight .travelers option{padding:5px}.home .homeBox .findFlight input[type="submit"]{position:absolute;top:64px}.home #flightBottom{margin-top:15px;padding-top:15px;border-top:1px solid #ddd;height:110px}.home #comparePrices{width:370px;float:left;font-size:13px;border-right:1px #ddd solid}.home #comparePrices li{float:left;padding-right:10px;padding-top:10px}.home #comparePrices label{float:none;display:inline-block;padding-left:3px;font-weight:normal}.home #comparePrices #selectAll{padding-left:30px}#airWatch{width:438px;float:left;font-size:13px}.home #airWatch{padding-left:20px}#airWatch input[type="text"]{padding-left:5px;width:255px;margin-top:10px;font-size:13px;height:25px}#airWatch .airWatchLabel{font-weight:bold;padding-right:30px;background:url(/en_US/img/2/images/sprites_basic.png) no-repeat -375px -608px}.home #airWatch .airWatchLabel{background:url(/en_US/img/2/images/sprites_basic.png) no-repeat -360px -608px}#airWatch ::-webkit-input-placeholder{font-weight:bold;font-size:13px}#airWatch ::-moz-placeholder{font-weight:bold;font-size:13px}#airWatch :-ms-input-placeholder{font-weight:bold;font-size:13px}#airWatch input:-moz-placeholder{font-weight:bold;font-size:13px}.airWatchText{padding-top:10px;display:block}.home .header-nav li:first-child{display:none}#content .homeBox{height:660px;position:relative;text-align:center;overflow:hidden;width:995px}#content .homeBox h1{padding-top:36px;font-size:40px;display:block;text-align:center}#content .homeBox h2{font-size:24px;font-weight:bold;color:#444;background:0;padding:0;margin:0}.asSeenOn{position:absolute;bottom:0;display:block;left:179px}.asSeenOnTag{font-size:16px;font-weight:bold;color:#000;position:absolute;bottom:90px;text-align:center;width:100%}.asSeenOn .media{width:209px;float:left}.asSeenOn .more{float:left;padding-top:30px}.restart{clear:both}.home #leaderboard{display:block;margin:0 auto;width:728px;margin-top:40px;margin-bottom:44px}.home #popular-airlines{display:block;margin:0 auto;margin-bottom:44px}.home #popular-airlines ul{background-color:#e3ebf2;padding-bottom:19px}.home #popular-airlines li{float:left;padding-top:23px;padding-left:23px}.home .leftColumn{width:695px;float:left}.home .rightColumn{width:300px;float:left;margin-top:52px}#content .plain{color:#000;background:0;padding-left:0;font-size:20px}.home .travelTips{margin-top:20px}.home .travelTips .boxTravelTips{width:299px}.home .travelTips .text{width:190px}.home .boxTravelTips .left{width:190px;padding-right:0}.home .boxTravelTips .right{width:175px;padding-top:10px}.home #newSeatmaps{padding:0}.home #newSeatmaps .newSeatmapsColumn{float:left;padding-left:10px;padding-bottom:10px;width:90%}#popular-destinations h2{color:#000;background:0;padding-left:0;font-size:20px}#popular-destinations{width:669px}#popular-destinations li{float:left;width:202px;height:132px;padding-right:21px;padding-bottom:21px;position:relative}#popular-destinations .geo-title{position:absolute;top:0;width:182px;background-color:#000;color:#fff;opacity:.65;font-size:12px;padding:5px 10px 0 10px}#popular-destinations .price{position:absolute;top:80px;left:119px;width:83px;background-color:#2b6ca3;color:#fff;font-size:22px;padding:7px 5px 5px 5px;text-align:right;line-height:15px}#popular-destinations .price .rt{font-size:12px;color:#fd9f2d}#popular-destinations img{width:202px;height:132px}.home .travelers{margin-top:23px;margin-right:23px}.home .styled-select{height:34px;width:140px;background:url("//cdn.seatguru.com/en_US/img/542/seatguru/styled-select-sg.png") no-repeat right center #fff;border:solid 1px #c0c1bf;display:block;float:left}.home .styled-select.tab-focused,.airline-information .styled-select.tab-focused{-moz-box-shadow:0 0 2px 2px #69aedf;-webkit-box-shadow:0 0 2px 2px #69aedf;box-shadow:0 0 2px 2px #69aedf;border:solid 1px #81abd1}.home #search_form.big #row-options .styled-select{margin:0 10px 0 0}.home .styled-select select,.airline-information .styled-select select{height:36px;zoom:1;filter:alpha(opacity=0);opacity:0;z-index:3;position:relative;top:-19px;left:0;width:140px}.home .styled-select .select-text{z-index:1;color:#666;font-weight:bold;font-size:.8em;position:relative;top:8px;left:12px}.airline-information #leaderboard{margin-top:3px}.chooseFlight h2{margin-bottom:1px !important;padding-left:0 !important;font-size:20px !important;color:#151515 !important;background:none !important}.chooseFlight h3{color:#444 !important;background:none !important}.chooseFlight h3 strong{margin-bottom:8px !important;padding-left:0 !important;font-size:16px !important;color:#444 !important;background:none !important}.chooseFlight h3 img{width:24px;position:relative;top:4px}.chooseFlight ul li table{border-bottom:solid 1px #bbb;margin-bottom:36px}.chooseFlight ul li table{width:100%}.chooseFlight ul li table td{padding:12px 12px;font-size:12px;color:#222;font-weight:bold}.chooseFlight ul li table th{padding:9px 9px;font-weight:bold;font-size:13px;color:#666;line-height:20px;background-color:#d5e6f4}.chooseFlight ul li table tr{padding:9px 9px}.chooseFlight ul li table tr.odd{background-color:#f1f5fa}.chooseFlight ul li table tr.link:hover{background-color:#fffedf;cursor:pointer}.chooseFlight ul li table tr.multiple-legs{border-top:1px dotted #ccc}#content .chooseFlight ul li table td p{font-weight:bold}.chooseFlight ul li table a{text-decoration:none;font-weight:bold;color:#006795}.chooseFlight ul li table a:hover{text-decoration:underline}.chooseFlight .stop-count{color:#666;font-weight:bold}.chooseFlight a.view-map-button{background-color:#e6f0f4;background-image:-ms-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:-moz-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:-o-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e6f0f4));background-image:-webkit-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:linear-gradient(to bottom,#fff 0,#e6f0f4 100%);border:solid 1px #c8ddef;padding:2px 6px;font-weight:normal}.chooseFlight .view-map-cell .no-map{color:#bbb}.chooseFlight ul li table tr:hover .view-map-button{background-color:#006997;background-image:-ms-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:-moz-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:-o-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4b8ab3),color-stop(1,#006997));background-image:-webkit-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:linear-gradient(to bottom,#4b8ab3 0,#006997 100%);border:solid 1px #d4e5d6;color:#e8f1f8}.findSeatmaps td.view-map-cell{min-width:69px}.findSeatmaps .codeshare td{padding:0 0 8px 14px;width:100%;color:#8bbacf}.findSeatmaps .codeshare.odd:hover{background:#f1f5fa}.findSeatmaps .codeshare.even:hover{background:#fff}.amenity{padding:3px 10px}.findSeatmaps .internet.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -86px}.findSeatmaps .video.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -105px}.findSeatmaps .power.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -24px -125px}.findSeatmaps .audio.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -145px}.internet.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -86px}.video.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -105px}.power.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -24px -125px}.audio.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -145px}.usb.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -171px}.streaming.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -256px}.satellite.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -202px}.device.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -228px}.wifi.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -257px}.oveheadscreen.amenity{background:url(//cdn.seatguru.com/en_US/img/542/seatguru/sprites/g-factor_sprite.png) no-repeat -26px -286px}.chooseFlight .airline-icon{padding:0}.chooseFlight .airline-icon img{width:16px}.chooseFlight ul li table th{border-top:1px solid #0d3780;border-bottom:1px solid #0d3780}.chooseFlight ul li table th.bleft{border-left:1px solid #0d3780}.chooseFlight ul li table td.bleft{border-left:1px solid #0d3780}.chooseFlight ul li table td.bright{border-right:1px solid #0d3780}.chooseFlight ul li table th.bright{border-right:1px solid #0d3780}.chooseFlight ul li table td.btop{border-top:1px solid #0d3780}.press h3{margin-bottom:0 !important}.press p{padding-top:12px;padding-left:12px;line-height:18px;color:#222;font-family:Georgia,"Times New Roman",Times,serif}.press p a{text-decoration:none}.press p a:hover{text-decoration:underline}.pressRelease{border-bottom:1px dotted #d4d4d4;margin-top:9px;padding-bottom:0;padding-left:10px}.pressRelease span.summary{display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:normal !important;margin-top:6px;line-height:18px;color:#222}p.pressRelease{text-transform:normal;padding:0 0 12px 12px;line-height:18px;color:#222;font-family:Arial,Helvetica,sans-serif}.pressRelease strong{color:#555;font-family:Arial,Helvetica,sans-serif;font-size:11px !important;font-weight:normal;padding-bottom:5px;line-height:23px}.pressRelease p.newsTitle{padding-bottom:8px}.pressRelease a{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#25a;text-decoration:none;line-height:25px}.pressRelease a:hover{text-decoration:underline}.pressArticleBox{padding:20px 10px 5px 10px}.pressArticleBox p{line-height:20px}.pressArticleBox p a{text-decoration:underline}.pressArticleBox p span.headline{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:bold}.press .noBorder{border-bottom:0}.breadcrumbs ul li{padding-right:4px;font-size:12px;color:#222;float:left}.breadcrumbs ul li a{color:#25a}.breadcrumbs ul li.first{padding-left:0}.boxTravelTips{margin-bottom:21px;padding:0 7px;width:583px}.boxTravelTips .image{width:90px;height:90px;float:left}.boxTravelTips .text{width:493px;float:left}.boxTravelTips .left{padding-left:15px;padding-right:30px;width:245px;float:left}.boxTravelTips .left h5{font-size:16px !important;font-weight:bold;color:#25a}.boxTravelTips .left p{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px !important;line-height:18px;color:#444}.boxTravelTips .left p a{padding-right:8px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#25a;text-decoration:none;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_link_blue_arrow.jpg) no-repeat top right}.boxTravelTips .left p a:hover{text-decoration:underline}.boxTravelTips .right{width:203px;float:right}.boxTravelTips .right ul li{font-size:12px;color:#25a}.boxTravelTips .right ul li a{font-size:11px;font-weight:bold;color:#25a}.boxPadding{padding:0 16px 10px}.boxPadding12{padding:0 12px}#main-container{float:left;width:790px}.main-content{float:left;width:410px;margin:0;position:relative}.seat-wrapper{text-align:center}.dataBox{margin-bottom:17px;padding:6px;width:auto;background-color:#d6e6f6}.dataBox h4{margin:4px 0 7px 0;padding-left:15px;font-size:16px;font-weight:bold;color:#333;float:left}.findFlight .boxTitle h4{padding-bottom:0;padding-left:50px;padding-top:0;margin-top:1px}.titleNotice{padding-top:7px;padding-right:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#444;float:right}.whiteBox{padding:11px 18px;background-color:#fff;border:1px #ddd solid}.findFlight{width:585px;height:207px}.findFlight label{display:block;margin-bottom:4px;font-size:12px;font-weight:bold;color:#303030}.findFlight input.text{width:209px}.findFlight .top{padding-bottom:12px}.findFlight .topLeft{width:230px;float:left}.findFlight .topRight{width:240px;float:left}.findFlight .bottom{padding-bottom:11px}.findFlight .bottom .dates{width:128px;float:left}.findFlight .bottom .dates input{width:100px;height:22px;line-height:22px}.findFlight .bottom .dates input.datefield{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -499px -163px}.findFlight .bottom .dates span{display:block;padding-top:2px;font-size:11px;color:#555}.findFlight .bottom .flexibility{padding-top:22px;width:138px;font-size:11px;color:#555;float:left}.findFlight .bottom .flexibility input{margin-right:3px;font-size:11px;border:0}.findFlight .bottom .travelers{float:left;padding-top:17px}.findFlight .bottom .travelers select{margin-top:2px;width:100px}.findFlight .submission input{border:0}.findFlight .submissionLeft{padding-left:1px;height:27px;line-height:27px;float:left}.findFlight .submissionLeft input{padding-left:1px;width:100px}.findFlight .submissionLeft .buttonVerdana{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold}.findFlight .submissionRight{padding-left:13px;height:27px;float:left;line-height:27px;color:#25a}.findFlight .submissionRight p{font-size:11px !important}.findFlight .submissionRight a{margin-right:4px;padding-right:8px;font-size:11px;font-weight:bold;text-decoration:none;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_link_blue_arrow.jpg) no-repeat scroll right top transparent}.findFlight .submissionRight a:hover{text-decoration:underline}.main-content-box{width:296px;background:#d6e6f6;position:relative;padding:20px 0 20px 34px;margin:28px 0 0 46px}.main-content-box span{display:block;font-family:Georgia,"Times New Roman",serif;font-size:20px;font-weight:bold;font-style:italic;color:#444;padding:0 0 9px}.main-content-box span.arrow{position:absolute;display:block;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) 0 -100px;width:27px;height:33px;top:-32px;left:152px}.main-content-box input,#add_new_photos{font-family:Arial,Verdana,sans-serif;width:165px;font-size:15px;font-weight:bold;color:#fff;padding:4px 0 6px;margin:0 0 0 46px}.aside{display:inline-block;width:380px;padding:1px 0 0;position:relative}.aside-box,.aside-box-alt{background:#e6e6e6;padding:0;position:relative;border:1px solid #ccc}.aircraftPage#hasPhotos{background:#FFF}.aircraftPage#no-photos-box h3,.aircraftPage#hasPhotos h3{padding-left:50px !important;background-position:10px -183px !important;background-color:#eee !important}#hasPhotos div,#hasPhotos span,#hasPhotos ul{padding-left:15px;background-color:#FFF}#sgs-widget input[type="text"].date .aside-box .subtitle{display:block;font-family:Georgia,"Times New Roman",serif;font-size:13px;font-weight:bold;font-style:italic;color:#444;padding:0 0 12px 0;line-height:18px}.aside-box h2{padding:18px 0 0 13px}.aside-box h3{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) no-repeat 10px -183px !important;background-position:1 10px -183px !important;padding:16px 0 0 34px !important;font-size:18px !important;color:#444 !important}.aside-box p{font-family:Georgia,"Times New Roman",serif;font-size:12px;line-height:16px;color:#151515;padding:0 0 16px}.aside-box span.arrow,.aside-box span.arrow-alt,.aside-box-alt span.arrow{position:absolute;display:none;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) 0 -150px;width:26px;height:23px;top:19px;left:-23px}.aside-box span.arrow-alt,.aside-box-alt div.arrow{position:absolute;top:19px;left:-23px;width:26px;height:23px;display:none;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) repeat scroll 0 -150px transparent;z-index:10000}.aside-gallery{padding:16px 0 0}.aside-gallery li{display:block;float:left;margin:0 2px 0 0}.aside-gallery li img{border:#fff 2px solid}.aside-gallery-bottom{clear:both;font-family:Verdana,Arial,sans-serif;font-size:11px;color:#aaa;padding:0;background-color:#FFF}.aside-gallery-bottom a{color:#25a}.aside-gallery-bottom b{float:left;margin:0 0 11px 2px}.aside-gallery-bottom span{float:right;margin:0 68px 0 0}.aside-box-alt{padding:0;margin:10px 0 0}.aside-box-alt h3{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) no-repeat 12px -238px !important;padding:12px 0 11px 40px !important;font-size:18px !important;color:#444 !important}.aside-box-alt .inner{background:#eee}.aside-box-alt .inner-box-last{border:0}.aside-box-alt .inner-box .title{padding:8px 6px;font-size:13px !important;color:#151515;width:360px}.aside-box-alt .inner-box .title strong{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px !important;line-height:18px}.aside-box-alt .seat-list-wrapper{width:373px}.aside-box-alt .seat-list{width:378px;background:#fff}.aside-box-alt .seat-list th{font-family:Verdana,Arial,sans-serif;font-weight:bold;font-size:10px;color:#151515;background:#e6e6e6;height:21px}.aside-box-alt .seat-list th.item1{width:77px}.aside-box-alt .seat-list th.item2{width:49px}.aside-box-alt .seat-list th.item3{width:54px}.aside-box-alt .seat-list th.item4{padding-left:10px}.aside-box-alt .seat-list td.item4{padding-left:10px}.aside-box-alt .seat-list td,.aside-box-alt .seat-list td .value{font-size:14px;font-weight:bold;color:#151515;vertical-align:top;border-bottom:#CCC 1px solid;line-height:16px}.aside-box-alt .seat-list td{padding:6px 0;vertical-align:middle}.aside-box-alt .seat-list td.item-last{border:0}.aside-box-alt .seat-list td.item1{font-family:Verdana,Arial,sans-serif;font-size:10px;width:100px;padding:7px 10px 7px 5px;line-height:12px}.aside-box-alt .seat-list td.item2{padding-right:5px}.aside-box-alt .seat-list td .value{font-family:Arial,Verdana,sans-serif;border:0;padding:0 5px 0 0}.aside-box-alt .seat-list td .desc{font-family:Verdana,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:14px;vertical-align:baseline}.aside-box-alt .amenities-list li{float:left}.aside-box-alt .amenities-list li:first-child{margin:0 0 0 6px}.aside-box-alt .amenities-list li a{display:block;height:13px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) no-repeat 13px -292px;font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;padding:28px 9px 3px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.aside-box-alt .amenities-list li a:hover,.aside-box-alt .amenities-list li a.active{background:#fff url(//cdn.seatguru.com/en_US/img/542/images/sprites_icons.png) no-repeat 13px -292px;text-decoration:none}.aside-box-alt .amenities-list li a.link2,.amenities-list li.link2{background-position:12px -343px}.aside-box-alt .amenities-list li a.link2:hover{background-position:12px -343px}.aside-box-alt .amenities-list li a.link3,.amenities-list li.link3{background-position:26px -393px}.aside-box-alt .amenities-list li a.link3:hover{background-position:26px -393px}.aside-box-alt .amenities-list li a.link4,.amenities-list li.link4{background-position:17px -448px}.aside-box-alt .amenities-list li a.link4:hover{background-position:17px -448px}.aside-box-alt .amenities-list li a.link5,.amenities-list li.link5{background-position:17px -493px}.aside-box-alt .amenities-list li a.link5:hover{background-position:17px -493px}.aside-box-alt .amenities-list li a.link6,.amenities-list li.link6{background-position:17px -544px}.aside-box-alt .amenities-list li a.link6:hover{background-position:17px -544px}.aside-box-alt .amenities-list li a.link7{background-position:9px -595px}.aside-box-alt .amenities-list li a.link8{background-position:17px -648px}.aside-box-alt .amenities-list li a.link9{background-position:17px -700px}.aside-box-alt .amenities-list li a.link10{background-position:23px -749px}.aside-box-alt .amenities-list li a.link11{background-position:14px -801px}.aside-box-alt .amenities-desc{background:#fff;padding:21px 6px 13px;color:#151515;font-family:Georgia,"Times New Roman",serif;font-size:12px}.aside-box-alt .amenities-desc a{font-family:Georgia,"Times New Roman",serif;font-size:12px;line-height:18px;text-decoration:underline}.aside-box-alt .amenities-desc li{color:#151515;font-family:Georgia,"Times New Roman",serif;font-size:12px;line-height:18px;padding:5px 0 0 4px}.aside-box-alt .tips-box{color:#151515;font-family:Georgia,"Times New Roman",serif;font-size:12px;line-height:18px;background:#fff;padding:4px 6px 6px}.aside-box-alt .amenities-desc div,.aside-box-alt .tips-box div,.aside-box-alt .amenities-desc p,.aside-box-alt .tips-box p{font-family:Georgia,"Times New Roman",serif;font-size:13px !important;color:#151515;line-height:18px}.aside-box-alt .amenities-desc div ul li,.aside-box-alt .tips-box div ul li{font-size:11px;color:#000;line-height:17px;list-style:disc !important;display:list-item !important}.aside-box-alt .amenities-desc div ul,.aside-box-alt .tips-box div ul{margin:0 0 5px 13px}.aside-box-alt .tips-box p{padding:9px 0 10px;border-bottom:#bebfc1 1px solid}.aside-box-alt .tips-box p.last{border:0}.aside-ad{padding:19px 40px 27px 41px}.aside-ad span{display:block;font-family:Verdana,Arial,sans-serif;font-size:10px;font-style:italic;color:#444;padding:0 0 8px 106px}.comparisonCharts{font-family:Georgia,"Times New Roman",Times,serif;color:#222}.comparisonCharts h5{padding-bottom:10px}.comparisonCharts p{padding-bottom:10px;line-height:19px;font-size:14px !important}.comparisonChartsFull table th,.comparisonChartsFull table td{font-family:Arial,Helvetica,sans-serif}.comparisonCharts .chartsSpacer{padding-bottom:23px}.comparisonCharts ul.yellow li{padding-bottom:9px !important;line-height:19px;color:#222 !important;background-position:0 2px !important}.comparisonCharts ul.yellow ul li{padding-bottom:0 !important;background-position:0 -1px !important}.comparisonChartsFull{font-family:Georgia,"Times New Roman",Times,serif;color:#222}.comparisonChartsFull p,.comparisonChartsFull dl dt,.comparisonChartsFull dl dd{padding-bottom:10px;line-height:19px;font-size:14px !important}.comparisonChartsFull dl dt{font-family:Arial,Helvetica,sans-serif;font-size:13px !important;font-weight:bold}.comparisonChartsFull dl dd{margin-bottom:10px;padding-bottom:11px;border-bottom:1px #bebfc1 dotted}.comparisonChartsFull dd.last{margin-bottom:0;font-family:Georgia,"Times New Roman",Times,serif;border-bottom:0}.comparisonChartsFull .contentBox{padding:0 10px 10px 10px}.comparisonChartsFull .item{margin-bottom:10px;padding-bottom:10px;font-size:14px;border-bottom:1px #999 dotted}.comparisonChartsFull .item em{display:block;margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-weight:bold}.comparisonChartsFull .item .seatDraw{margin-right:5px;width:120px;height:70px;float:left;clear:left}.comparisonChartsFull .item .seatDescription{width:620px;float:left;line-height:20px}.comparisonChartsFull ul{padding-left:10px}.comparisonChartsFull ul li{padding-left:12px;font-size:13px;color:#222;line-height:27px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.jpg) no-repeat 0 -363px}.comparisonChartsFull .last{padding-bottom:0;font-weight:normal;border-bottom:0}.comparisonChartsFull dl ul{margin-bottom:12px;padding:5px 10px 10px 10px;border-bottom:1px #999 dotted}.comparisonChartsFull dl ul li em{font-weight:bold}.comparisonChartsFull dl a{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px !important;text-decoration:underline}.comparisonChartsFull .businessSeatRecline{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) -339px -186px}.comparisonChartsFull .businessSeatLieflat{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) -459px -186px}.comparisonChartsFull .businessSeatFlatbed{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) -339px -254px}.comparisonChartsFull .businessSeatSuit{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) -459px -254px}.comparisonCharts ul.submenu li{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -52px 5px !important}.overviewContainer .airlineBannerLarge{padding-bottom:18px}.overviewContainer ul.overviewOptions{padding:2px 0 14px 4px}.overviewContainer ul.overviewOptions li{padding-left:14px;padding-bottom:5px;font-size:13px;line-height:17px;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_homebox_li.png) no-repeat scroll left top transparent}.overviewContainer ul.overviewOptions li a{font-weight:bold;color:#25a}.overviewContainer table.standard th,.overviewContainer table.standard td,.overviewContainer table.standard td a{font-size:12px}.overviewContainer table.standard th,.overviewContainer table.standard td{width:60px;padding:0 8px}.overviewContainer table.standard th{text-align:center}.overviewContainer table.standard th:hover{background-color:#e6e6e6;border:1px #e6e6e6 solid}.overviewContainer table.standard td.breaker{font-size:1px;height:3px;line-height:3px;background:url(//cdn.seatguru.com/en_US/img/542/images/breaker.gif) repeat-x center;border-bottom:0}.overviewContainer table.standard tr.last td,.overviewContainer table.standard td.noBorder{border-bottom:0}.overviewContainer .leftColumn{margin-top:35px;margin-right:20px;width:219px;float:left}.overviewContainer .rightColumn{margin-top:35px;width:219px;float:left}.overviewContainer .leftColumn h2,.overviewContainer .rightColumn h2{margin-bottom:0 !important}.overviewContainer .leftColumn h3,.overviewContainer .rightColumn h3{margin-bottom:7px !important;font-size:13px !important}.overviewContainer .rightColumn .oneworld{margin:4px 0 7px 0;width:40px;height:40px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -465px -415px}.overviewContainer .rightColumn .skyteam{margin:4px 0 7px 0;width:40px;height:40px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -507px -415px}.overviewContainer .rightColumn .staralliance{margin:4px 0 7px 0;width:40px;height:40px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -548px -427px}.overviewContainer .rightColumn ul.submenu li{padding:0 0 0 13px !important;line-height:21px;height:auto;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.jpg) no-repeat 0 -591px !important}.overviewContainer .leftColumn .leftItem{margin-bottom:8px;padding:0 5px 2px 10px;border-bottom:1px #ccc dotted}.overviewContainer .leftColumn .last{border-bottom:0}.overviewContainer .leftColumn .leftItem p{padding-bottom:5px;font-weight:bold !important;color:#3c3c3c}.overviewContainer .leftColumn .leftItem p.phoneNo{font-size:13px !important;font-weight:normal !important;color:#000}.overviewContainer .leftColumn .leftItem p.phoneNo a{line-height:16px}.overviewContainer .rightColumn ul{padding:0 5px 3px 10px}.overviewContainer .rightColumn ul li{height:11px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.jpg) no-repeat 0 -494px !important}.overviewContainer span.checkedImg{display:block;width:13px;height:13px;background:url(//cdn.seatguru.com/en_US/img/542/images/marked.png) no-repeat center center;position:relative;left:-4px}.baggageContainer{padding-top:17px}.baggageContainer .note,.baggageContainer .summary{padding:0 0 15px 0;font-size:12px;line-height:17px}.baggageContainer p,.baggageContainer p{padding-left:12px;font-size:13px}.baggageContainer .story{margin-bottom:12px;padding-bottom:7px;border-bottom:3px #d4d4d4 solid}.baggageContainer .story h3{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px !important;line-height:20px;color:#222}.baggageContainer .story p,.baggageContainer .story .moduleBlock{padding:0 12px 12px 12px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px !important;line-height:20px;color:#222}.baggageContainer .story ul{padding:0 10px 12px 12px}.baggageContainer .story ul li{padding-left:12px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#222;line-height:20px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -8px -90px}.baggageContainer p:last-child a{padding-right:8px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat 124px -659px}.baggageContainer .story table.standard th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#222}.baggageContainer .story table.standard td{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#222}.searchResults{font-family:Georgia,"Times New Roman",Times,serif}.searchResults .error p{line-height:20px;margin-top:10px;font-size:13px !important}.searchResults .error ul li{font-size:14px;line-height:20px;color:#222;border:0;margin:0;padding:0 0 0 12px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.jpg) no-repeat 0 -366px}.searchResults .error ul li a{line-height:20px;font-size:14px;font-weight:bold}.searchResults ul li{margin-bottom:4px;padding-bottom:14px;font-size:14px;line-height:20px;color:#222;border-bottom:1px #bebfc1 dotted}.searchResults ul li a{font-family:Arial,Helvetica,sans-serif;line-height:34px;font-size:14px;font-weight:bold}.searchPagination{margin-left:-4px;padding-top:3px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#222}.searchPagination span{padding:0 4px}.faqContainer dt{line-height:38px;border-bottom:1px #c1c2c4 dotted}.faqContainer dt a{padding-left:18px;font-size:14px;color:#25a}.faqContainer dt a em{font-style:normal;font-weight:bold}.faqContainer dt.DTplus a{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -25px -57px}.faqContainer dt.DTminus{border-bottom:0}.faqContainer dt.DTminus a{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -14px -75px}.faqContainer dd.hideDD{position:absolute;top:-9999px}.faqContainer dd.showDD p{padding-bottom:11px;font-size:13px !important;color:#222;font-family:Georgia,"Times New Roman",Times,serif}.faqContainer dd.showDD{position:relative;top:0;font-size:12px;font-weight:normal;border-bottom:1px #c1c2c4 dotted;padding:0 0 15px 17px}.faqContainer dd.showDD ul li{font-size:12px;line-height:20px;color:#222}.faqContainer dd.showDD a,.faqContainer dd.showDD ul li a{line-height:20px;font-size:12px;font-weight:bold}.faqContainer #TJK_ToggleON,.faqContainer #TJK_ToggleOFF{border:1px solid #b1b1b1;display:inline-block;font-size:12px;font-weight:bold;line-height:20px;margin:7px 10px 0 0;padding:0 4px}.glossaryContainer{color:#222}.glossaryContainer dd{margin-bottom:14px;padding-bottom:10px;border-bottom:1px #c1c2c4 dotted;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:20px}.glossaryContainer dt{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}.glossaryContainer dd a{text-decoration:underline}.defaultArticle a{text-decoration:underline;font-size:13px;font-family:Georgia,"Times New Roman",Times,serif !important}.defaultArticle p{padding:0 12px 12px 12px;line-height:20px;font-family:Georgia,"Times New Roman",Times,serif !important;font-size:14px !important;color:#222}.defaultArticle h4{padding:0 12px 12px 12px;line-height:20px;font-family:Georgia,"Times New Roman",Times,serif !important;font-size:15px;font-weight:bold}.defaultArticle ol{list-style:decimal;padding-left:30px}.defaultArticle ol li{padding-left:0;font-size:13px;color:#222;line-height:20px;font-family:Georgia,"Times New Roman",Times,serif !important}.defaultArticle ul{padding:0 10px 12px 12px}.defaultArticle ul li{padding-left:12px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#222;line-height:20px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.jpg) no-repeat 0 -366px}.defaultArticle table{margin-top:-12px;margin-bottom:12px;width:673px;border:1px #a5beda solid;font-size:.9em}.defaultArticle table th{background-color:#d6e6f6;padding:5px;padding-left:6px;border:solid 1px #000}.defaultArticle table th.fifty{width:70px}.defaultArticle table th a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none}.defaultArticle table th a:hover{text-decoration:underline}.defaultArticle table td{border:solid 1px #000;padding:3px}.defaultArticle .moduleBlock{clear:both}.defaultArticle .moduleBlock .hp-photo{margin-bottom:10px}.travelTips h3{margin-bottom:2px !important;padding-left:0 !important;height:14px !important;font-size:11px !important;font-weight:normal;color:#555 !important;background-color:#fff !important}.travelTips h4{font-size:18px;font-weight:bold;color:#25a;padding-left:0;padding-bottom:7px}.travelTips h4 a{font-size:16px;font-weight:bold}.travelTips .firstRow{margin-bottom:10px;padding:0 10px 15px 0;width:450px;height:150px;border-bottom:1px #bebfc1 dotted}.travelTips .firstRow .leftTips{width:165px;float:left}.travelTips .firstRow .leftTips img{border:1px #6f6f6f solid}.travelTips .firstRow .rightTips{width:285px;float:left}.travelTips .secondRow{margin-bottom:10px;padding:0 10px 15px 10px;width:440px;border-bottom:1px #bebfc1 dotted}.travelTips .secondRow .leftTips{padding-right:10px;width:340px;float:left}.travelTips .secondRow .rightTips{width:90px;float:left}.travelTips .secondRow .rightTips img{border:1px #6f6f6f solid}.travelTips .firstRow p{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px !important;color:#151515;line-height:20px}.travelTips .secondRow p{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px !important;color:#151515;line-height:18px}.travelTips a.more{margin-left:12px;padding-right:8px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#25a;text-decoration:none;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_link_blue_arrow.jpg) no-repeat top right}.travelTips a.more:hover{text-decoration:underline}.travelTips .last{padding-bottom:0;border-bottom:0}.travelTips .sectionDescription h1{padding-bottom:15px}.travelTips .sectionDescription p{padding-left:0;padding-bottom:15px}.travelTips .largeBox{margin-bottom:20px;padding-bottom:4px;border-bottom:1px #bebfc1 dotted}.travelTips .largeBoxImg{width:214px;float:left}.travelTips .largeBoxImg img{border:1px #676767 solid}.travelTips .largeBoxRatings{padding-left:8px;width:305px;float:left}.travelTips .largeBoxRatings h2{margin-bottom:5px !important;padding-left:0 !important;font-family:Arial,Helvetica,sans-serif;font-size:18px !important;font-weight:bold;color:#25a !important;background-color:#fff !important}.travelTips .largeBoxRatings .ratingRow{margin-bottom:3px;padding-bottom:3px;height:20px;line-height:20px;color:#222;border-bottom:1px #bebfc1 dotted}.travelTips .largeBoxRatings .ratingRow .ratingStandard{width:125px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-align:left;float:left}.travelTips .largeBoxRatings .ratingRow .ratingColors{padding:5px 2px 0 2px;width:135px;float:left}.travelTips .largeBoxRatings .ratingRow .ratingColors .ratingContainer{margin:0 auto;width:125px;height:11px;font-size:2px !important;line-height:10px !important;background-color:#fff;border:1px #b9b9b9 solid}.travelTips .largeBoxRatings .ratingRow .ratingColors .ratingPercentage{display:block;height:11px;font-size:2px !important;background-color:#d6e6f6}.travelTips .largeBoxRatings .ratingRow .ratingVerdict{padding:0 5px;width:30px;font-family:Arial,Helvetica,sans-serif;font-size:16px;float:left}.travelTips .largeBoxRatings .ratingRow .ratingVerdict span.verdict{font-weight:bold}.largeBoxPrice{padding-top:40px;width:145px;float:left}.largeBoxPrice p{margin:0 !important;padding:0 !important;padding-bottom:13px !important;font-family:Arial,Helvetica,sans-serif !important;font-size:18px !important;color:#222;text-align:center}.largeBoxPrice p span{font-size:28px;font-weight:bold}.travelTips .largeBoxDescription{padding-top:5px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#222;line-height:20px}.travelTips .largeBoxDescription p{padding-left:0;padding-right:0}.travelTips .largeBoxDescription p.verdict{padding-top:8px;font-weight:normal}.travelTips .largeBoxDescription p.verdict span{font-weight:bold}.relatedArticles .last .leftTips{border-bottom:0}.relatedArticles .leftTips{margin-bottom:12px;padding-bottom:13px;padding-left:6px;border-bottom:1px #bebfc1 dotted}.relatedArticles h3{line-height:20px !important;min-height:20px !important;background-color:#fff !important;color:#555 !important;font-size:11px !important;font-weight:normal;height:14px !important;margin-bottom:0 !important;padding-left:0 !important}.relatedArticles h4,.relatedArticles h4 a{color:#25a;font-size:16px;font-weight:bold;padding-bottom:7px;padding-left:0}.relatedArticles p{color:#151515;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px !important;line-height:18px}.relatedArticles a.more{background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_link_blue_arrow.jpg) no-repeat scroll right top transparent;color:#25a;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin-left:12px;padding-right:8px;text-decoration:none}.sitemap{font-size:14px}.sitemap li{padding:6px 0 0 13px;color:#222}.sitemap ul li{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -52px 9px;font-weight:bold}.sitemap ul li a{font-weight:bold}.sitemap ul ul{padding:0 0 0 13px}.sitemap ul ul li{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_small.png) no-repeat -3px -106px}.sitemap ul ul li a{color:#25a;font-weight:normal}.advertsContainer{font-family:Georgia,"Times New Roman",Times,serif !important}.advertsContainer table{width:100%}.advertsContainer th{font-size:12px;background-color:#e6e6e6;border:1px solid #e6e6e6;font-weight:bold;height:20px;line-height:18px;padding-left:10px}.advertsContainer th:hover{background-color:#f4f4f4;border-color:#f9f9f9 #dfdfdf #dfdfdf #f9f9f9}.advertsContainer td{padding:5px 12px;line-height:18px;font-size:12px;border-bottom:1px dotted #bebfc1}= .advertsContainer a{text-decoration:underline;font-size:13px}.advertsContainer p{padding:0 12px 12px 12px;line-height:20px}.advertsContainer ul li{padding:0 0 20px 12px;font-size:12px;color:#222;line-height:20px;width:322px;float:left}.advertsContainer ul li span.caption{display:block;font-weight:bold;padding-left:18px}.advertsContainer ul ul li{padding-left:18px;font-size:12px;color:#222;line-height:20px}.advertsContainer ul ul dl dt{clear:left;float:left;height:16px;width:70px;font-weight:bold}.advertsContainer ul ul dl dd{float:left;height:16px;width:110px}.saveAirfareTall{padding:10px 13px;width:134px;border:1px #b9b9b9 solid}.saveAirfareTall h3{margin-bottom:10px !important;padding-left:0 !important;height:auto !important;line-height:17px !important;font-size:16px !important;font-weight:bold !important;color:#222 !important;background-color:#fff !important}.saveAirfareTall h3 span{font-size:13px !important}.saveAirfareTall .flightsTable{margin-bottom:5px;width:99%}.saveAirfareTall .flightsTable td{padding-bottom:7px;width:50%;text-align:left}.saveAirfareTall .flightsTable td a{font-size:12px;font-weight:bold;color:#25a}.saveAirfareTall .flightsTable td a span{font-size:15px}.saveAirfareTall .moreFlights td{padding-bottom:12px;vertical-align:top}.saveAirfareTall .moreFlights td.link a{padding-right:8px;font-size:11px;font-weight:bold;color:#25a;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_link_blue_arrow.jpg) no-repeat top right}.saveAirfareTall .moreFlights td.logo{padding-bottom:0}.saveAirfareTall .moreFlights td.logo a{display:block;width:117px;height:20px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -339px -164px}.saveAirfareWide{padding:10px 16px;width:265px;border:1px #b9b9b9 solid}.saveAirfareWide h3{margin-bottom:10px !important;padding-left:0 !important;font-size:16px !important;font-weight:bold !important;color:#222 !important;background-color:#fff !important}.saveAirfareWide h3 span{font-size:13px !important}.saveAirfareWide .flightsTable{margin-bottom:3px;width:99%}.saveAirfareWide .flightsTable td{padding-bottom:7px;width:50%;text-align:left}.saveAirfareWide .flightsTable td a{font-size:12px;font-weight:bold;color:#25a}.saveAirfareWide .flightsTable td a span{font-size:15px}.saveAirfareWide .moreFlights td.link a{padding-right:8px;font-size:11px;font-weight:bold;color:#25a;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_link_blue_arrow.jpg) no-repeat top right}.saveAirfareWide .moreFlights td.logo{padding-left:14px}.saveAirfareWide .moreFlights td.logo a{display:block;width:117px;height:20px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -339px -164px}.saveAirfareCalendar{background-color:#f2f2f2;border:1px #cfd6de solid}.saveAirfareCalendar h2{font-size:20px;font-weight:bold;color:#000}.saveAirfareCalendar h3{font-size:13px;font-weight:bold;color:#646464}.saveAirfareCalendar .calendarBox{border:1px #cfd6de solid}.saveAirfareCalendar .calendarBoxTop{border:1px #cfd6de solid}.saveAirfareCalendar .calendarBoxBottom{border:1px #cfd6de solid}.seatmapOver{width:366px;height:auto;background-color:#fff;border:1px solid #ccc;padding:2px}.seatmapOverTop{height:4px;font-size:2px;line-height:2px;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_seatmap_over_top.png) no-repeat top right}.seatmapOverContent{padding:0 6px 4px 4px;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_seatmap_over_content.png) repeat-y left}.seatmapOverBottom{height:5px;font-size:2px;line-height:2px;background:url(//cdn.seatguru.com/en_US/img/542/images/bgr_seatmap_over_bottom.png) no-repeat top right}.seatmapOver .topRow{padding-bottom:2px;color:#171717;border-bottom:1px #bebfc1 dotted}.seatmapOver .topRowLeft{width:62px;height:62px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite.png) no-repeat;float:left}.seatmapOver .S_1_good{background-position:-414px -251px}.seatmapOver .S_2_good{background-position:-318px -251px}.seatmapOver .S_3_good{background-position:-43px -251px}.seatmapOver .S_4_good{background-position:-225px -251px}.seatmapOver .S_5_good{background-position:-132px -251px}.seatmapOver .R_1_good,.seatmapOver .A_1_good{background-position:-414px -155px}.seatmapOver .R_2_good,.seatmapOver .A_2_good{background-position:-318px -155px}.seatmapOver .R_3_good,.seatmapOver .A_3_good{background-position:-43px -155px}.seatmapOver .R_4_good,.seatmapOver .A_4_good{background-position:-225px -155px}.seatmapOver .R_5_good,.seatmapOver .A_5_good{background-position:-132px -155px}.seatmapOver .F_1_good{background-position:-414px -445px}.seatmapOver .F_2_good{background-position:-318px -445px}.seatmapOver .F_3_good{background-position:-43px -445px}.seatmapOver .F_4_good{background-position:-225px -445px}.seatmapOver .F_5_good{background-position:-132px -445px}.seatmapOver .B_1_good{background-position:-414px -642px}.seatmapOver .B_2_good{background-position:-318px -642px}.seatmapOver .B_3_good{background-position:-43px -642px}.seatmapOver .B_4_good{background-position:-225px -642px}.seatmapOver .B_5_good{background-position:-132px -642px}.seatmapOver .E_1_good{background-position:-414px -542px}.seatmapOver .E_2_good{background-position:-318px -542px}.seatmapOver .E_3_good{background-position:-43px -542px}.seatmapOver .E_4_good{background-position:-225px -542px}.seatmapOver .E_5_good{background-position:-132px -542px}.seatmapOver .N_1_good,.seatmapOver .undefined_1_good{background-position:-414px -738px}.seatmapOver .N_2_good,.seatmapOver .undefined_2_good{background-position:-318px -738px}.seatmapOver .N_3_good,.seatmapOver .undefined_3_good{background-position:-43px -738px}.seatmapOver .N_4_good,.seatmapOver .undefined_4_good{background-position:-225px -738px}.seatmapOver .N_5_good,.seatmapOver .undefined_5_good{background-position:-132px -738px}.seatmapOver .C_1_good{background-position:-414px -834px}.seatmapOver .C_2_good{background-position:-318px -834px}.seatmapOver .C_3_good{background-position:-43px -834px}.seatmapOver .C_4_good{background-position:-225px -834px}.seatmapOver .C_5_good{background-position:-132px -834px}.seatmapOver .topRowCenter{padding-left:14px;width:171px;float:left}.seatmapOver .topRowCenter h4{margin:0;padding:0;padding-top:5px}.seatmapOver .topRowCenter p{margin:0;padding:0;font-size:12px;line-height:17px}.seatmapOver .topRowRight{float:right}.seatmapOver .topRowRightIcons{width:79px;height:30px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite2.png) no-repeat 0 0}.seatmapOver .topRowRightOnlyPowerIcon{width:40px;height:30px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite2.png) no-repeat 1px 0;padding-left:10px;float:right}.seatmapOver .topRowRightOnlyVideoIcon{width:40px;height:30px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite2.png) no-repeat -41px 0;padding-left:10px;float:right}.seatmapOver .topRowRightDesc{padding-top:2px;font-size:11px;line-height:15px;text-align:center}.seatmapOver .descriptionRow{padding:10px 8px 12px 8px;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;line-height:17px;color:#343434}.seatmapOver .VideoIcon{width:28px;height:30px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite2.png) no-repeat -81px 0;padding-left:10px;float:right}.seatmapOver .PowerIcon{width:28px;height:30px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite2.png) no-repeat -1px 0;padding-left:10px;float:right}.seatmapOver .UsbIcon{width:28px;height:30px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite2.png) no-repeat -41px 0;padding-left:10px;float:right}.seatmapOver .separator{width:1px;height:30px;background:url(//cdn.seatguru.com/en_US/img/542/images/seats_hover_sprite2.png) no-repeat -39px 0;padding-left:0;float:right}#footer-wrap{height:190px;background:#2769a1;margin:59px 0 0}#footer{width:1035px;height:190px;margin:0 auto;background:url(//cdn.seatguru.com/en_US/img/542/images/blue_gradient.png) repeat-y;position:relative}#footer .logo{display:block;width:230px;margin:0 0 13px}.footer-left{float:left;width:553px;padding:28px 0 0 31px;margin:0 55px 0 0}.footer-left p{font-size:14px;font-weight:normal;line-height:18px;color:#fff;padding:0 0 0 3px}.footer-left a{color:#fff}.footer-right{width:350px;float:left;padding:27px 0 0}.footer-right .col1{float:left;width:152px}.footer-right .col2{float:left;width:185px}#footer ul li{width:152px;line-height:12px;float:left}#footer ul li a{font-size:12px;font-weight:bold;color:#fff;line-height:18px;padding:0 0 0 2px}#footer .networks{margin-top:13px}#footer .footer-right ul li a.twitter{display:block;margin-top:11px;padding-left:35px;width:69px;height:27px;font-weight:normal;line-height:13px;color:#fff;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -339px -327px}#footer .footer-right ul li a.facebook{display:block;margin-top:11px;padding-left:35px;width:105px;height:27px;font-weight:normal;line-height:13px;color:#fff;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -339px -367px}.footer-right p{min-height:30px;font-family:Verdana,Arial,sans-serif;font-weight:normal;font-size:10px;line-height:14px;color:#fff;padding:11px 0 0}.footer-right p a{color:#fff;margin:0 19px 0 0}#footer .clouds-left{width:315px;height:43px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat 0 -497px;position:absolute;bottom:0;left:16px}#footer .clouds-right{width:96px;height:23px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat -504px -517px;position:absolute;right:8px;top:50px}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden;padding-right:20px}.noMargin{margin:0 !important}.noPadding{padding:0 !important}.noBorder{border:0 !important}.boxTop17{padding-top:1px !important}.noWidth{width:auto !important}.ui-widget{font-size:12px !important}#fcf_error{color:#700;font-size:12px;line-height:13px;margin-bottom:10px;margin-left:20px}.error{color:red;font-size:12px;line-height:13px;margin-top:10px}#add_new_photos{margin:5px 90px 20px;margin-top:15px}.mainFGContainer h1{color:#444;font-size:28px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;line-height:46px}.mainFGContainerTop{width:990px;min-height:425px;margin:0;padding:10px 0 0 0}.mainFGContainerTopLeftMap{width:623px;height:425px;float:left;background-color:#2769a1}.mainFGContainerTopLeftMap .titleLine{width:614px;color:#fff !important;background-color:#2769a1 !important;height:30px !important;padding:7px 0 6px 9px !important;line-height:30px !important;display:block;margin:0 0 0 0 !important;font-size:15px !important;float:left}.mainFGContainerTopLeftMap .titleLine img{float:left}.mainFGContainerTopLeftMap .titleLine p{float:left;margin:0 5px 0 5px;font-weight:bold}.mapRightFriendList{width:61px;height:382px;float:right}.mapRightFriendList a,.mapRightFriendList li{width:50px;height:50px;padding:2px 2px 2px 7px;display:inline-block;margin:0 0 2px 0;float:left}.mapRightFriendList li:hover,a.mapRightFriendListActive,li.mapRightFriendListActive{background-image:url(//cdn.seatguru.com/en_US/img/542/images/map_friend_list_bg.gif)}a.mapRightFriendListArrowLeft{float:left;background-image:url(//cdn.seatguru.com/en_US/img/542/images/friend_list_arrow.gif) !important;background-position:left;width:24px;height:25px;display:inline-block;padding:0;margin:5px 0 0 6px}a.mapRightFriendListArrowRight{float:right;background-image:url(//cdn.seatguru.com/en_US/img/542/images/friend_list_arrow.gif) !important;background-position:right;width:24px;height:25px;display:inline-block;padding:0;margin:5px 4px 0 0}a:hover.mapRightFriendListArrawLeft,a:hover.mapRightFriendListArrowRight{background-image:url(//cdn.seatguru.com/en_US/img/542/images/friend_list_arrow.gif);width:24px;height:25px;display:inline-block}.mainMapContainer{float:left;padding:0 1px 1px 2px}.mainFGContainerTopRightCarusel{width:350px;height:350px;float:right}.mainFGContainerTopRightCarusel h2{font-size:20px !important;color:#fff !important;font-family:Arial,Helvetica,sans-serif;background-color:#11324b !important;height:46px !important;line-height:46px !important;border-bottom:1px solid #fff;margin:0 0 0 0 !important;padding:0 0 0 12px !important;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.topRightCaruselBottom{background-color:#11324b;width:350px;height:16px;text-align:center;padding:17px 0 17px 0;border-bottom:1px solid #fff}.topRightCaruselBottom a{background-image:url(//cdn.seatguru.com/en_US/img/542/images/featured_box_dots.png);background-position:bottom;display:inline-block;width:18px;height:18px;margin:0 5px 0 5px}.topRightCaruselBottom a:hover,a.activeGalleryD{width:18px;height:18px;background-position:top}.topRightCaruselBottomText{width:320px;border:1px solid #11324b;padding:0 10px 0 18px;height:50px;line-height:50px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.topRightCaruselBottomText a{color:#00233e;font-size:17px;font-weight:bold}.topRightCaruselBottomText a:hover{text-decoration:none}.topRightCaruselBottomText a span{color:#1a6198}.sortBoxContainer{width:987px;height:66px;border:1px solid #11324b;margin:20px 0 10px 0;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.sortBoxContainerLeft{width:375px;height:64px;border:1px solid #fff;border-right:1px solid #11324b;background-color:#bfd6ec;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;float:left}.sortBoxContainerLeft p{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#2769a1;font-weight:bold;padding:20px 5px 0 10px;float:left}.sortBoxContainerLeft a{color:#fff;background-image:url(//cdn.seatguru.com/en_US/img/542/images/sort_btn_bg.gif);width:88px;height:27px;display:inline-block;text-align:center;line-height:25px;background-position:bottom;float:left;margin:16px 4px 0 4px;text-decoration:none;font-size:13px;font-weight:bold}.sortBoxContainerLeft a:hover,a.sortBoxContainerLeftActive{background-position:top}.sortDistanceBox{float:left;width:280px;height:66px;padding:0 0 0 15px;margin-right:10px}.sortDistanceBox p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#303030;font-weight:bold;padding:12px 0 0 0;line-height:22px}.sortDistanceBox p span{color:#ff6000;font-size:13px}.goVisitBoxContainer{background-image:url(//cdn.seatguru.com/en_US/img/542/images/go_visit_box_bg.png);width:320px;height:120px;float:left;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin:10px 15px 8px 0}.goVisitBoxContainer h3{color:#fefefe !important;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;background:none !important;height:28px;line-height:28px;padding:0 0 0 10px;margin:0 0 1px 0 !important;width:310px;float:left}.goVisitBoxContent{background-color:#fff;width:310px;height:84px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin:0 0 0 2px;padding:6px 0 0 6px;float:left}.goVisitBoxContent img{float:left;border:1px solid #002a4b}.goVisitBoxContent h2{background:none !important;font-family:Arial,Helvetica,sans-serif !important;font-size:16px !important;color:#11324b !important;padding:0 0 0 10px !important;margin:0 0 0 0 !important;float:left !important;height:20px !important;line-height:20px !important;width:230px}.goVisitBoxContent p{font-family:Verdana,Arial,Helvetica,sans-serif !important;font-size:12px !important;color:#222 !important;padding:0 0 0 10px !important;margin:0 0 0 0 !important;float:left;width:230px;height:20px;line-height:20px}.goVisitBoxContent span{font-family:Verdana,Arial,Helvetica,sans-serif !important;font-size:10px !important;color:#444 !important;padding:0 0 0 10px !important;margin:0 0 0 0 !important;float:left;width:230px;height:14px;line-height:14px}.goVisitBoxContentBottom{width:300px;height:30px;line-height:30px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#444;font-size:12px;float:left;display:block}.goVisitBoxContentBottom p{float:left;width:160px;margin:0 0 0 0 !important;padding:0 0 0 0 !important;height:30px;line-height:30px;text-align:left !important}.goVisitBoxContentBottom span{color:#f60 !important;font-size:18px !important;font-weight:bold !important;font-family:Arial,Helvetica,sans-serif !important;width:52px;line-height:30px !important;height:30px !important;text-align:center !important;padding:0 10px 0 0 !important}.goVisitBoxContentBottom a,.goVisitBoxContentBottom a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#25a;font-weight:bold;float:right;text-decoration:none}.goVisitBoxContainerLast{margin-right:0 !important}a.fbLoginBtnTop{background-image:url(//cdn.seatguru.com/en_US/img/542/images/fb_login.png);width:154px;height:22px;float:right;display:inline-block;margin:13px 0 0 0}a.fbLogoutBtnTop{background-image:url(//cdn.seatguru.com/en_US/img/542/images/fb_logout.png);width:70px;height:22px;float:right;display:inline-block;margin:13px 0 0 0}img.fb-pic{width:26px;float:right;margin-left:8px;margin-top:-10px}.fb-greeting{margin-top:0;padding-bottom:6px;float:right;text-align:right}.rightCaruselImg{position:relative;display:block}.goVistPopupBox{width:395px;height:193px;background-image:url(//cdn.seatguru.com/en_US/img/542/images/go_visit_popup_bg.png);display:inline-block;background-color:#fff;padding:15px 15px 15px 15px}.goVistPopupBox h3{font-family:Arial,Helvetica,sans-serif;font-size:16px !important;font-weight:bold !important;border-bottom:2px solid #174a72;background-color:#fff !important;color:#174a72 !important;padding:0 0 0 0 !important;margin:0 0 10px 0 !important;line-height:22px !important;height:28px}.goVistPopupBoxInputText{float:left;width:185px;margin:0 5px 0 5px;padding:0}.goVistPopupBoxInputText span{font-size:12px;clear:both;width:185px;display:inline-block;font-weight:bold;line-height:22px}.goVistPopupBoxInputText input{width:175px;padding:2px 2px 2px 2px;color:#333;border:1px solid #999}.goVistPopupBoxInputDate{float:left;width:115px;margin:5px 5px 0 5px;padding:0;color:#333}.goVistPopupBoxInputDate span{font-size:12px;clear:both;width:100px;display:inline-block;font-weight:bold;line-height:22px}.goVistPopupBoxInputDate input{width:90px;padding:2px 18px 4px 2px;background:url(//cdn.seatguru.com/en_US/img/542/images/sprites_basic.png) no-repeat scroll -495px -164px;border:1px solid #999;color:#333}.goVistPopupBoxInputDate p{font-size:11px;color:#999}.goVistPopupBoxPassangers{float:right;width:75px;margin:5px 10px 0 5px;padding:0}.goVistPopupBoxPassangers span{font-size:12px;clear:both;width:70px;display:inline-block;font-weight:bold;line-height:22px}.goVistPopupBoxPassangers select{width:70px;padding:2px 2px 2px 2px;border:1px solid #999}input.goVisitBoxSubmit{background-image:url(//cdn.seatguru.com/en_US/img/542/images/sort_btn_bg.gif);background-position:top;width:88px;height:27px;padding-bottom:3px;font-weight:bold;float:right;margin:20px 15px 0 0;border:none !important;background-color:#fff !important;-moz-box-shadow:0 0 0 0 !important;-webkit-box-shadow:0 0 0 0 !important;box-shadow:0 0 0 0 !important;display:inline-block;border-radius:0 !important}input.goVisitBoxSubmit:hover{background-position:bottom;background-color:#fff !important;border:none !important}.goVistPopupBox .closePopup{cursor:pointer}.mapBoxContent{background-color:#fff;width:230px;min-height:75px;padding:6px 0 0 6px;float:left}.mapBoxContent img{float:left;border:1px solid #002a4b;margin-bottom:5px}.mapBoxContent h2{background:none !important;font-family:Arial,Helvetica,sans-serif !important;font-size:13px !important;color:#11324b !important;padding:0 0 0 10px !important;margin:0 0 5px 0 !important;float:left !important;height:15px !important;line-height:13px !important;width:150px}.mapBoxContent p{font-family:Verdana,Arial,Helvetica,sans-serif !important;font-size:10px !important;color:#222 !important;padding:0 0 0 10px !important;margin:0 0 0 0 !important;float:left;width:150px;height:20px;line-height:11px}.mapBoxContent span{font-family:Verdana,Arial,Helvetica,sans-serif !important;font-size:9px !important;color:#444 !important;padding:0 0 0 0 !important;margin:0 0 0 0 !important;width:80px;height:14px;line-height:14px;clear:both;float:left}.mapBoxContentBottom{width:230px;height:20px;line-height:20px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#444;font-size:11px;float:left;display:block}.mapBoxContentBottom p{float:left;width:100px;margin:0 0 0 0 !important;padding:0 0 0 0 !important;height:20px;line-height:20px;text-align:left !important}.mapBoxContentBottom span{color:#f60 !important;font-size:13px !important;font-weight:bold !important;font-family:Arial,Helvetica,sans-serif !important;width:32px;line-height:20px !important;height:20px !important;text-align:center !important;padding:0 10px 0 0 !important}.mapBoxContentBottom a,.mapBoxContentBottom a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#25a;font-weight:bold;float:right;text-decoration:none;height:20px;line-height:20px;margin-right:8px}.mapBoxContentContainerLast{margin-right:0 !important}.mapBoxContentMiddle{float:left;line-height:12px !important}.mapBoxContentMiddle span{float:left;width:30px;color:#f60 !important;font-weight:bold;font-size:10px !important}.mapBoxContentMiddle p{float:left;width:100px;color:#333}.mapBoxContentMiddle{float:left}#facebook_login_popup a.close_lnk img{float:right;margin:10px}#facebook_login_popup .fb_login{width:100%;margin:15px}#facebook_login_popup .fb_login .title{font-family:Arial;color:#1b446d;font-size:19px;font-weight:bold}#facebook_login_popup .fb_login .title span{font-family:"Times New Roman";color:#7db025}#facebook_login_popup .fb_login .sign_in{font-family:Arial;color:#000;font-weight:bold;margin-top:21px}#facebook_login_popup .fb_login .subtitle{font-size:12px;margin:12px}#facebook_login_popup .fb_login .fb_sign_btn{text-decoration:none;display:block;margin:10px 0 0 12px}#facebook_login_popup .fb_login .fb_sign_btn img{vertical-align:middle;margin-top:6px}#facebook_login_popup .fb_login .fb_sign_btn span{vertical-align:-4px;color:#4b5b94;font-size:13px;font-weight:bold}#facebook_login_popup .fb_login .keep_logged{cursor:pointer;margin-left:12px;margin-top:2px;font-size:11px;font-family:Verdana;color:#4b5b94;width:124px;height:19px;text-align:right}#facebook_login_popup .fb_login .keep_logged input{margin-right:4px}#facebook_login_popup .email{width:535px;height:140px;background-color:#f2f6eb;margin-top:20px;padding:10px 0 0 25px}#facebook_login_popup .email .title{font-weight:bold;font-size:18px;margin-bottom:15px}#facebook_login_popup .email .xemail{font-size:12px;margin-bottom:2px}#facebook_login_popup .email .xemail span{display:none;color:red}#facebook_login_popup .email input.iemail{border:1px solid #ccc;height:23px;width:200px}#facebook_login_popup .email .upload{margin-top:10px}#facebook_login_popup .email .upload a{text-decoration:none;display:block;background:url(//cdn.seatguru.com/en_US/img/542/images/green_btn_bg.png) repeat scroll 0 0 transparent;text-align:center;padding-top:7px;color:#000;font-family:"Times New Roman";font-weight:bold;height:27px;width:201px}#facebook_login_popup{position:absolute;z-index:1000003;left:50%;top:50px;margin-left:-323px;width:520px;height:150px;border:3px solid #125893;display:none;background-color:#fff}#fb-side-box{font-size:13px;font-family:Arial}.fb-content{margin-top:12px}#fav_edit{display:none}#fav_edit li,#fav_edit div.add{width:553px;height:23px;padding:0 15px}#fav_edit li.odd{background-color:#fff}#fav_edit li.even{background-color:#f4f4f4}#fav_edit li a.remove{float:right;font-size:11px}#fav_edit li a.remove img{margin-right:6px;vertical-align:middle}.fb-profile .whiteBox{padding:0}#fb_add{background:none repeat scroll 0 0 #fd9e2b;border:medium none;border-radius:2px 2px 2px 2px;box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;color:#fff;cursor:pointer;font-size:12px;height:23px;width:67px;text-align:center}#fav_edit ul div.add{height:40px;padding-top:11px}#fav_edit ul div.add img{vertical-align:middle}#fav_edit ul div.add input{padding-top:0;border:1px solid #ddd;border-radius:2px 2px 2px 2px;font-size:12px;height:25px;padding-left:5px;width:223px}#seatguru-search-box{float:right;width:380px;height:71px;text-align:right;margin-bottom:4px;overflow:hidden}.header-bottom .login-box img.fb-pic{float:right;height:30px;width:30px;border:1px solid #fff;position:relative;top:10px}#header-search-bar{font-size:11px;line-height:11px;height:auto}.fb-profile-about .titleNotice{font-size:12px;color:#25a}.fb-profile-about{height:auto;width:585px}.fb-profile-about-inner{color:black;font-family:Arial;font-size:13px;line-height:22px;height:auto}.fb-profile-about-inner-m{margin:13px}.fb-profile .dataBox h4{margin:4px 0 -3px}#fb-side-box{font-size:13px;font-family:Arial}table#myphotos{width:100%}table#myphotos th{height:24px;background-color:#2869a1;color:white;text-align:left;font-family:Arial;font-size:13px;padding-left:15px}table#myphotos td{height:76px;background-color:#fff;color:black;text-align:left;font-family:Arial;font-size:12px;padding:15px;border-bottom:1px solid #ccc;vertical-align:top}table#myphotos td img{width:50px;height:50px;border:1px solid black}td.overview_seattype_header{background-color:#eee;font-weight:bold}h1.homepage{color:#1b446d;padding:0 0 12px;font-size:15px !important;line-height:20px;font-weight:bold;font-family:Arial,Verdana,sans-serif}#content .headerFix{padding-bottom:0}#content .titleFix{width:100%}#content h1.h1-fix{float:left}#content div.rpos{float:right}#content h2.h2-fix{background-color:#fff;color:#000;display:inline;font-weight:normal}.aircraftPage p{margin:0 10px 10px}.user-comments h3{background-image:none !important;padding-left:10px !important}.user-comments div.inner-box{height:auto;max-height:150px;overflow-x:hidden;overflow-y:visible}.user-comments .comment-box{background-color:white;width:100%;height:auto}.user-comments .submitted{padding:10px 0 0 10px;font-family:Verdana,Arial,sans-serif;font-size:10px}.user-comments .submitted .label{color:#000;font-weight:bold}.user-comments .submitted .name{color:#25A;font-weight:bold}.user-comments .submitted .date{color:#aaa}.user-comments .comment{margin:4px 0 0 10px;border-bottom:1px dotted #aaa;font-family:Georgia,Times New Roman,serif;font-size:13px;padding-bottom:5px;color:#151515}.user-comments p.foot{padding:5px 10px !important}.user-comments p.foot a{color:#25A}.user-comment-box{width:646px;height:505px;background-color:#fff;border:1px solid #aaa;margin:0;padding:0}.user-comment-box .inner{background-color:transparent;border:medium none;height:78%;margin:0 auto;width:94%}.user-comment-box .comment-box{width:99%}.user-comment-box .aside-box-alt .inner-box{border:0;min-height:300px;width:672px}.user-comment-box.user-comments div.inner-box{background-color:#fff;border:1px solid #ccc;min-height:100%;width:100%;overflow-x:auto}.user-comment-box .aircraftPage p{color:#444;font-weight:bold;margin:0 10px 10px;width:100%}.user-comment-box p{color:#444;font-size:17px;font-weight:bold;margin:0 10px 10px 21px}.user-comment-box h3{font-weight:normal;margin:19px 0 5px 20px !important;padding:0 !important}.user-comment-box .submitted .name{color:#999;font-style:oblique}.user-comment-box .submitted .date{color:#999;font-weight:bold}.lb-container img.close{float:right;margin-right:10px;margin-top:10px;cursor:pointer}.lb-pop-bg{display:none;z-index:100000;left:0;top:0;position:absolute;width:2000px;height:3000px;background-color:#000;opacity:.3;filter:alpha(opacity=30)}.lb-container{position:absolute;z-index:100001;left:50%;top:50px;display:none;background-color:#fff!ie;background-color:#fff\0/}.user-comment-lb-container{margin-left:-323px}.gfactor-lb-container{margin-left:-400px;background-color:#fff}#gfactor-box{background-color:#fff;width:790px}#gfactor-box .inner{padding:50px 40px}#gfactor-box h3{font-size:20px}#gfactor-box p{font-family:Georgia,Arial,sans-serif;padding-top:20px}#gfactor-box ul{list-style-type:disc;list-style-position:inside;padding-left:10px}.dataBox.findFlight .new-flag{width:39px;height:22px;background-image:url(//cdn.seatguru.com/en_US/img/542/images/new.png);display:block;float:left;margin-right:8px;position:relative;top:-2px}#gfactor-box li{font-family:Georgia,Arial,sans-serif}.newflightsearch{background:url(//cdn.seatguru.com/en_US/img/542/images/new.png) no-repeat top left}#bottomhome{margin-top:20px;width:1035px}#from-div,#to-div,#flight-number-div,#date-div{padding-left:19px}#date-div{height:62px}#indent2 li,#indent3 li{list-style-type:square;background:transparent;margin-left:20px;padding-left:0}#hiringbody{font-family:Georgia,Arial,sans-serif;padding:10px 0;font-size:13px;line-height:18px;color:#444}#hiringbody p{padding-bottom:5px}#hiringbody p a{text-decoration:none;font-family:Arial}#hiringheader{width:141px}#popup_box,#popup_box_error{display:none;position:fixed;_position:absolute;height:200px;width:300px;background-color:#ccc;left:450px;top:150px;z-index:100}#popup_box_header,#popup_error_header{background-color:#bed3eb;color:#444;padding:10px;font-weight:bold}#popup_box_content,#popup_error_content{color:#000;padding:10px;font-weight:bold}#popupBoxClose{right:7px;top:7px;position:absolute;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKu2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarZZnUFPpHsb/55z0QkuIgJTQmyBFIID0GkBBOtgICSUQYgwJKjZExBVcCyIiWNFFEATXAsiiIhYsLIIN+wYRFXVdLNhQuR9Ywt47cz/cmfufOXN+88z7Pu/znvPlAaDd4kkkIlQNIEssk0YG+bLjExLZRAXggQx0sAA6j58t8YmICAMAmHj/YxCAj3cAAQC4acOTSETwv426ICWbD4BEAECyIJufBYCcAEDa+BKpDACTAIDxEplEBoCVAgBTGp+QCIDVAAAzbZzbAICZPM49AMCURkf6AWBPAUg0Hk+aBkAdBgB2Dj9NBkBTAwA7sUAoBqB5A4AnP50nAKDlAcC0rKxFAgBaPQBYJP/DJ+3fPJOVnjxempLH7wIAACR/YbZExFsG/+/JEsknzjACAFq6NDgSAJgASE3molAli5Nnh0+wUAAwweny4JgJ5mf7JU6wgOcfOsHyzBifCeZJJ/cKZdzoCZYuilT6i0Wzw5T+KVwlp2QHRE1wqjCQO8G56dFxE5wjjJ09wdmZUaGTa/yUulQeqcycKg1U3jErezIbnzd5liw9OngyQ7wyjyDFP0Cpi2OU6yUyX6WnRBQxmV8UpNSzc6KUe2XSaKWewQuJmPSJUH4f8IcACIMwYEMMOIAL2IO9LGWpDADAb5FkmVSYli5j+0gkohQ2V8y3ncZ2sLN3BohPSGSP/973dwEBAIRFmtQqTQACcwGQp5OaSwlA/XUAVsOkZsIGoDUDtFby5dKccQ0HAIAHCqgCE7RBH4zBAmzAAZzBHbwhAEIgHKIhARYAH9IhC6SwBFbAGiiEYtgC26EC9sIBqIEjcAyaoQ3OwSW4Bj1wGx6AAgbhFQzDRxhFEISI0BEGoo0YIKaINeKAcBBPJAAJQyKRBCQJSUPEiBxZgaxFipESpALZj9QivyKnkHPIFaQXuYf0I0PIO+QriqE0lInqoWbodJSD+qChaDQ6H01DF6O5aAG6CS1Hq9B6tAk9h15Db6MK9BU6ggFGxViYIWaDcTA/LBxLxFIxKbYKK8LKsCqsAWvFOrGbmAJ7jX3BEXAMHBtng3PHBeNicHzcYtwq3EZcBa4G14S7gLuJ68cN437g6XhdvDXeDc/Fx+PT8EvwhfgyfDX+JP4i/jZ+EP+RQCCwCOYEF0IwIYGQQVhO2EjYTWgktBN6CQOEESKRqE20JnoQw4k8ooxYSNxJrCeeJd4gDhI/k6gkA5IDKZCUSBKT8kllpMOkM6QbpOekUbIa2ZTsRg4nC8jLyJvJB8mt5OvkQfIoRZ1iTvGgRFMyKGso5ZQGykXKQ8p7KpVqRHWlzqEKqXnUcupR6mVqP/ULTYNmRfOjzaPJaZtoh2jttHu093Q63YzuTU+ky+ib6LX08/TH9M8qDBVbFa6KQGW1SqVKk8oNlTeqZFVTVR/VBaq5qmWqx1Wvq75WI6uZqfmp8dRWqVWqnVLrUxtRZ6jbq4erZ6lvVD+sfkX9hQZRw0wjQEOgUaBxQOO8xgADYxgz/Bh8xlrGQcZFxiCTwDRncpkZzGLmEWY3c1hTQ3OGZqzmUs1KzdOaChbGMmNxWSLWZtYx1h3W1yl6U3ympEzZMKVhyo0pn7SmanlrpWgVaTVq3db6qs3WDtDO1N6q3az9SAenY6UzR2eJzh6dizqvpzKnuk/lTy2aemzqfV1U10o3Une57gHdLt0RPX29ID2J3k6983qv9Vn63voZ+qX6Z/SHDBgGngZCg1KDswYv2ZpsH7aIXc6+wB421DUMNpQb7jfsNhw1MjeKMco3ajR6ZEwx5hinGpcadxgPmxiYzDJZYVJnct+UbMoxTTfdYdpp+snM3CzObL1Zs9kLcy1zrnmueZ35Qwu6hZfFYosqi1uWBEuOZablbsseK9TKySrdqtLqujVq7WwttN5t3TsNP811mnha1bQ+G5qNj02OTZ1Nvy3LNsw237bZ9s10k+mJ07dO75z+w87JTmR30O6BvYZ9iH2+fav9OwcrB75DpcMtR7pjoONqxxbHtzOsZ6TM2DPjrhPDaZbTeqcOp+/OLs5S5wbnIRcTlySXXS59HCYngrORc9kV7+rrutq1zfWLm7ObzO2Y21/uNu6Z7ofdX8w0n5ky8+DMAQ8jD57Hfg+FJ9szyXOfp8LL0IvnVeX1xNvYW+Bd7f3cx9Inw6fe542vna/U96TvJz83v5V+7f6Yf5B/kX93gEZATEBFwONAo8C0wLrA4SCnoOVB7cH44NDgrcF9XD0un1vLHQ5xCVkZciGUFhoVWhH6JMwqTBrWOgudFTJr26yHs01ni2c3h0M4N3xb+KMI84jFEb/NIcyJmFM551mkfeSKyM4oRtTCqMNRH6N9ozdHP4ixiJHHdMSqxs6LrY39FOcfVxKniJ8evzL+WoJOgjChJZGYGJtYnTgyN2Du9rmD85zmFc67M998/tL5VxboLBAtOL1QdSFv4fEkfFJc0uGkb7xwXhVvJJmbvCt5mO/H38F/JfAWlAqGUjxSSlKep3qklqS+SPNI25Y2lO6VXpb+WugnrBC+zQjO2JvxKTM881DmmChO1JhFykrKOiXWEGeKLyzSX7R0Ua/EWlIoUSx2W7x98bA0VFqdjWTPz26RMWUSWZfcQr5O3p/jmVOZ83lJ7JLjS9WXipd2LbNatmHZ89zA3F+W45bzl3esMFyxZkX/Sp+V+1chq5JXdaw2Xl2wejAvKK9mDWVN5prf8+3yS/I/rI1b21qgV5BXMLAuaF1doUqhtLBvvfv6vT/hfhL+1L3BccPODT+KBEVXi+2Ky4q/beRvvPqz/c/lP49tSt3Uvdl5854thC3iLXe2em2tKVEvyS0Z2DZrW1Mpu7So9MP2hduvlM0o27uDskO+Q1EeVt6y02Tnlp3fKtIrblf6Vjbu0t21Yden3YLdN/Z472nYq7e3eO/XfcJ9d/cH7W+qMqsqO0A4kHPg2cHYg52/cH6prdapLq7+fkh8SFETWXOh1qW29rDu4c11aJ28bqh+Xn3PEf8jLQ02DfsbWY3FR+Go/OjLX5N+vXMs9FjHcc7xhhOmJ3adZJwsakKaljUNN6c3K1oSWnpPhZzqaHVvPfmb7W+H2gzbKk9rnt58hnKm4MzY2dyzI+2S9tfn0s4NdCzseHA+/vytC3MudF8MvXj5UuCl850+nWcve1xuu+J25dRVztXma87Xmrqcuk7+7vT7yW7n7qbrLtdbelx7Wntn9p654XXj3E3/m5ducW9duz37du+dmDt3++b1Ke4K7r64J7r39n7O/dEHeQ/xD4seqT0qe6z7uOoPyz8aFc6K0/3+/V1Pop48GOAPvHqa/fTbYMEz+rOy5wbPa184vGgbChzqeTn35eAryavR14V/qv+5643FmxN/ef/VNRw/PPhW+nbs3cb32u8PfZjxoWMkYuTxx6yPo5+KPmt/rvnC+dL5Ne7r89El34jfyr9bfm/9Efrj4VjW2JiEJ+UBAAAGAGhqKsC7QwD0BABGDwBFZbwf/93rkcmG/994vEMDAIAzwJE8gHAAcGwHOJoHYAYAdACI8AaI9gbU0VH5/D3ZqY4O417UZgB82djY+zgAoiXA976xsdHmsbHv1QDYfYD2j+O9HABArR5gX5x9KCesy7wl7z/78b8AQpIFUKCdAsMAAD2maVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wNi0yN1QxNTo0NzozOS0wNDowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMDYtMjdUMTU6NDc6MzktMDQ6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA2LTI3VDE1OjQ3OjM5LTA0OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo2YThiOTIwYi0xODFlLTRiMmYtYWI5My0wY2E5M2YxNTQxMTY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNWYwYzI4MC03NzA1LTExNzktYTQ3YS1iZDliYzhjNTE2NWI8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo1NjIwYTJmZi1iODM4LTQ5ODItYjI2Ny1mYTNjZGYzMGZhZTk8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NTYyMGEyZmYtYjgzOC00OTgyLWIyNjctZmEzY2RmMzBmYWU5PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE2LTA2LTI3VDE1OjQ3OjM5LTA0OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NmE4YjkyMGItMTgxZS00YjJmLWFiOTMtMGNhOTNmMTU0MTE2PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE2LTA2LTI3VDE1OjQ3OjM5LTA0OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8eG1wTU06SW5ncmVkaWVudHM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmxpbmtGb3JtPlJlZmVyZW5jZVN0cmVhbTwvc3RSZWY6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD5jbG91ZC1hc3NldDovL2NjLWFwaS1zdG9yYWdlLmFkb2JlLmlvL2Fzc2V0cy9hZG9iZS1saWJyYXJpZXMvZWIyMjZjODAtN2IxYy0xMWU0LTgxM2ItYTc1ZWEwNWM2Mzc5O25vZGU9NmU4YWQ4MGQtODY4ZC00NWNlLThlMmEtOWY1NzVlZjFhZDRmPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOkRvY3VtZW50SUQ+dXVpZDpmYjEzOWQ1MC02ZTRkLTU0NDMtOWQ4YS05N2ZkMjhiZTViZWI8L3N0UmVmOkRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwveG1wTU06SW5ncmVkaWVudHM+CiAgICAgICAgIDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpPkI0MjE3QzJCRjQwNkNGRjgxMkIzNUMxN0M1NEZDRDQwPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjNlZGU2YjA0LTVkY2EtMTE3OS04YzE3LWYyMWVlMjI0NDVhYTwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+RGlzcGxheTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xMjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xMjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+iReDQgAAACBjSFJNAABuJwAAc68AAQayAAB5LQAAS8sAAQPEAAAw+wAAEN7lvXdbAAAAXUlEQVR42pySSwrAMAhEh95P75tjZRsCrxtdtI0LKwjizOBXwAAmYIAKt+AMRQCwAD+QPTCAmepViPyFWQV4kVNVeod/qp76TWIKH3Nd6trfllpDt9faPlzrNe4BAB06zVRY4dGlAAAAAElFTkSuQmCC');height:12px;width:12px}#popupLabel{left:5px;top:5px;position:absolute}.fblike{margin-top:10px}#geoLinks div{line-height:1.5em;font-size:12px;color:#25a;float:left;width:50%}#geoLinks.onecol div{width:100%}.margin-top{margin-top:10px}#geoLinks .geoColumn{width:50%}#geoLinks .geoHeader{padding-top:10px;font-size:12px;font-weight:bold;width:100%}#geoLinks .geoText{width:100%}#home-airlinelist-footer{background-color:#dbdbdb;padding:5px 70px 5px 15px;width:115px;font-weight:bold;line-height:12px}#home-airlinelist-footer a{font-size:11px}.popunder select#travelers{width:120px}.popunder .body{width:630px;margin-top:20px;padding-right:0;background-color:#e8f1f8;padding-top:25px}.popunder input::-webkit-input-placeholder{font-weight:bold;color:black}.popunder input:-moz-placeholder{font-weight:bold;color:black}.popunder input:-ms-input-placeholder{font-weight:bold;color:black}.popunder #search_form_wrap{width:630px}.popunder #search_form{width:630px}.popunder #search_form.big .row{margin-bottom:20px;padding:0}.popunder .body .standard .row .left.originSelect{width:280px;margin:0}.popunder #search_form.big input.airport{margin:0}.popunder .body .standard .row .left #orig_long{padding-right:0}.popunder .travelersSelect{width:135px;margin-right:10px}.popunder #depart_date{width:135px;padding-left:0}.popunder #return_date{width:135px;padding-left:0}.popunder #gfactorPromo{width:650px}.popunder #search_form .arrowto div.arrow{background:url("//cdn.seatguru.com/en_US/img/542/seatguru/detail-sprite-sg.png") no-repeat scroll 1px -696px transparent}.popunder .submission{padding-bottom:50px;color:#069}.popunder .submission input{border:0}.popunder .submissionLeft{padding-left:1px;height:27px;line-height:33px;float:left}.popunder .submissionLeft .buttonVerdana{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold}.popunder .submissionRight{padding-left:13px;height:27px;float:left;line-height:35px;color:#25a}.popunder .submissionRight p{font-size:11px !important}.popunder .submissionRight a{margin-right:4px;padding-right:8px;font-size:15px;font-weight:bold;text-decoration:none}.popunder .submissionRight a:hover{text-decoration:underline}#fsAlerts{font-size:12px;color:#25a;font-weight:bold;padding-left:19px;padding-bottom:19px}#viewMorePlanes{font-size:12px;width:100%;color:#25a;font-weight:bold;cursor:pointer;border-bottom:3px solid #d4d4d4;display:inline-block}#viewMorePlanes #arrow{float:right;height:20px;width:20px;background:url('//cdn.seatguru.com/en_US/img/428/seatguru/detail-sprite-sg.png') no-repeat scroll -2px -185px rgba(0,0,0,0)}#newSeatmaps .newSeatmapsColumn{float:left;padding-right:10px;padding-bottom:20px;width:30%}#newSeatmaps .newSeatmapsColumn .newSeatmapsAirlineHeader{font-size:12px;font-weight:bold;line-height:1.8em}#errorPageContent{width:990px;min-height:300px;z-index:20}#errorPageContent .errorHeader{padding-top:20px}#errorPageContent .errorRule{border:0;color:#dcdcdc;background-color:#dcdcdc;height:3px}#errorPageContent .errorMain{padding-top:50px;display:inline-block}#errorPageContent .errorImage{display:inline-block;height:530px;width:450px}#errorPageContent .errorText{display:inline-block;vertical-align:top;padding-top:20%;line-height:35px}#errorPageContent h1{font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:bold;line-height:50px}#errorPageContent p{color:#000;font-family:Georgia,serif;font-size:16px;font-weight:normal}#errorPageContent a{color:#25a;text-decoration:none;cursor:pointer;font-family:Arial,sans-serif;font-size:15px;font-weight:bold}#errorPageContent a:hover{text-decoration:underline}#main-container .versions-notice{background:#fff;padding:10px 10px 10px 10px;position:relative;border:1px solid #ccc;margin:10px 10px 0 10px;width:368px;float:left}#main-container .versions-text{font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;float:left}#main-container .versions-link{font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;float:right;font-size:12px}#check_versions_lightbox{position:absolute;z-index:1000003;left:50%;top:50px;margin-left:-323px;width:620px;border:1px solid #CCC;display:none;background-color:#fff;padding:5px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}#check_versions_lightbox .check_versions{width:100%;margin:15px}#check_versions_lightbox a.close_lnk img{float:right;margin:10px}#check_versions_lightbox .check_versions_airline,.check_versions_choose{font-family:sans-serif;font-size:12px}#check_versions_lightbox .check_versions_airline .airline_name{font-family:sans-serif;font-size:18px}#check_versions_lightbox .check_versions_table{border:1px solid #CCC;width:90.5%;margin-top:20px;padding-left:15px;padding-right:15px}#check_versions_lightbox .versions_list_content{vertical-align:top;border-collapse:separate;border-spacing:2px 0;border-bottom:1px solid #AAA}#check_versions_lightbox .versions_list_content_last{vertical-align:top;border-bottom:0}#check_versions_lightbox .check_versions_table .item1{width:200px;font-size:12px;padding-right:15px;padding-left:0;padding-top:15px;padding-bottom:15px}#check_versions_lightbox .check_versions_table .item2{width:300px;font-size:12px;padding-top:15px;padding-bottom:15px}#check_versions_lightbox .check_versions_table .item3{width:100px;font-size:14px;padding-top:20px;padding-bottom:15px;text-align:center}#check_versions_lightbox .check_versions_table .most_common{font-weight:bold;color:#4b8ab3;line-height:25px}#check_versions_lightbox a.view-map-button{background-color:#e6f0f4;background-image:-ms-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:-moz-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:-o-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e6f0f4));background-image:-webkit-linear-gradient(top,#fff 0,#e6f0f4 100%);background-image:linear-gradient(to bottom,#fff 0,#e6f0f4 100%);border:solid 1px #c8ddef;padding:2px 6px;font-weight:normal}#check_versions_lightbox a:hover.view-map-button{background-color:#006997;background-image:-ms-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:-moz-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:-o-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4b8ab3),color-stop(1,#006997));background-image:-webkit-linear-gradient(top,#4b8ab3 0,#006997 100%);background-image:linear-gradient(to bottom,#4b8ab3 0,#006997 100%);border:solid 1px #d4e5d6;text-decoration:none;color:#e8f1f8}.sign_up_email_alerts{display:none;margin-top:20px}.sign_up_email_alerts .inner{padding:10px;border:1px solid #ccc;color:#25a;font-size:15px}.sign_up_email_alerts .inner span{display:block;font-size:13px;color:#999}.sign_up_email_alerts .inner .email{width:270px;margin-right:13px;height:34px}.sign_up_email_alerts form{padding-top:11px}#edit_email_alert_side{display:none}#edit_email_alert_side>div{margin:5px 0;padding:10px;border:1px solid #ccc;overflow:hidden}#edit_email_alert_side p{color:#25a;font-size:15px}#edit_email_alert_side #edit_alert{float:right;font-size:13px;margin-top:10px;text-decoration:underline}#edit_email_alert_side>div{margin:5px 0;padding:10px;border:1px solid #ccc;overflow:hidden}#status-alert-track{width:360px;height:280px;overflow:hidden;background-color:#fff}#status-alert-track .sat-top{font-weight:bold;font-size:15px;color:#000;width:100%;height:184px;background:url(//cdn.seatguru.com/en_US/img/542/images/bg_airline_detail.jpg) no-repeat 0 0;position:relative}#status-alert-track .sat-top .sat-from{position:absolute;top:112px;left:52px;color:#206ba2}#status-alert-track .sat-top .sat-to{position:absolute;top:112px;left:283px;color:#206ba2}#status-alert-track .sat-top .sat-airline{position:absolute;top:91px;left:156px}#status-alert-track .sat-top .sat-flight{position:absolute;top:91px;left:181px}#status-alert-track .sat-bottom{width:100%;height:67px;background-color:#f5f5f5;color:#676767;padding-top:33px;text-align:center;font-weight:bold;font-size:15px}#status-alert-track .dialog-msg-thanks{width:85%;padding:17px 27px}#sat-status-alert-edit-error{font-size:13px;color:red;font-weight:bold;padding-top:12px;display:none}.my-alerts .boxTitle a{float:right;color:#000;font-weight:bold;padding:4px 18px 0 25px;background:url(//cdn.seatguru.com/en_US/img/542/images/add_sign_orange.png) no-repeat scroll 0 3px}#content .my-alerts h5{float:left;font-size:21px;font-weight:normal;padding-bottom:3px}.my-alerts .clear-float{overflow:hidden}.my-alerts .remove-flight{float:left;padding-left:17px;margin-top:1px;margin-left:7px;font-size:12px;color:#ccc;line-height:26px;background:url(//cdn.seatguru.com/en_US/img/542/images/remove_sign_grey.png) no-repeat scroll 0 3px}.my-alerts .view-seat-map{float:left;padding-left:0;margin-top:1px;margin-left:10px;font-size:12px;color:#ccc;line-height:26px}.my-alerts .pad-20{padding:15px 20px}.my-alerts .schedule-info{font-size:13px;color:#777}.my-alerts .schedule-info span{color:#6bad11;font-size:13px}.my-alerts .flight-info{padding:18px 0}.my-alerts .flight{font-size:23px;color:#777;background-color:#ccc;width:63px;height:47px;padding:0;float:left;line-height:47px;text-align:center}.my-alerts .flight-connect{margin-top:4px;float:left;height:39px;width:414px;background:url(//cdn.seatguru.com/en_US/img/542/images/flight_alert_line_connect.png) no-repeat scroll 0 3px}.my-alerts .flight-detail{font-size:13px;border-bottom:1px dotted;padding:0 0 18px;margin-bottom:7px;margin-top:3px}.my-alerts .flight-detail table{color:#999;width:100%;margin-top:6px;line-height:18px}.my-alerts .flight-detail table tbody{font-size:21px;color:#666;font-weight:normal}.my-alerts .flight-detail .left{float:left;width:45%}.my-alerts .flight-detail .right{float:right;width:45%}.my-alerts .flight-detail table .tomid{text-align:center}.my-alerts .flight-detail table .toright{text-align:right}.my-alerts .flight-detail table .col_a{width:100px}.my-alerts .flight-detail table .col_b{width:63px;text-align:center}.my-alerts .flight-detail table .col_c{text-align:center;padding-left:32px;width:68px}.baggage div{line-height:40px;height:40px;padding-left:40px;float:left;color:#999;font-size:12px;background:url(//cdn.seatguru.com/en_US/img/542/images/flight_alert_baggage.png) no-repeat scroll 0 3px}.baggage strong{font-weight:bold;color:#000}.baggage a{float:right;font-size:12px;text-decoration:underline;margin-top:10px}.my-alerts .alerts-closed a{height:20px;line-height:19px;margin-left:21px;margin-top:3px;padding-left:18px;float:left;font-size:12px;background:url(//cdn.seatguru.com/en_US/img/542/images/info_sign_blue.png) no-repeat scroll 0 0}.my-alerts .alerts-closed .schedule{font-size:13px;color:#777}.my-alerts .alerts-closed .schedule span{color:#6bad11;font-size:13px}.my-alerts .alerts-opened{display:none}.findSeatmapsSelector #email-alert{margin-right:10px;width:228px}#email-alert-tab img{vertical-align:middle}.home_seat_map_widget #email-alert-tab{padding-left:19px}.home_seat_map_widget .selectSeats .error-field{color:red;padding-bottom:10px;font-size:12px;display:none}.home_seat_map_widget .flight_toggle{margin-bottom:10px}#content .sign_up_email_alerts h3{background-color:#eee !important;background:url(//cdn.seatguru.com/en_US/img/542/images/alerts_icon.png);background-position:7px 7px;background-repeat:no-repeat;color:#444;font-size:18px;margin:0;padding:10px 47px}#content .sign_up_email_alerts .inner{border:1px solid #ccc;font-size:13px;padding:10px;color:#444}#content .sign_up_email_alerts .inner p{margin:6px;font-size:13px}#edit_email_alert_side>div{margin:0;font-size:13px;color:#444;padding:12px}#edit_email_alert_side p{margin:7px 0 4px;font-size:13px;color:#444}#edit_email_alert_side #edit_alert{float:left;font-size:12px;text-decoration:none;font-family:Verdana,Arial,sans-serif}.status_alert_msg{width:250px;height:50px;padding:10px;text-align:center}.status_alert_msg a{padding:2px 10px}a#flight_alert_check{display:inline-block;float:left;height:20px;margin-top:2px;width:30px;background-image:url(//cdn.seatguru.com/en_US/img/542/images/klaus.png);background-repeat:no-repeat}a#flight_alert_check.checked{background-position:0 -20px}.floattoright{float:right}.fix-email-signup-button-pos{vertical-align:-2px;margin-right:6px}#edit_email_alert_side p.error{color:red}#email_signup_submit{vertical-align:26px}#survey_intro{background-color:#fff;border:5px solid #127ba8;font-family:Arial;width:330px;height:390px;position:relative}#survey_intro .header{padding:34px 20px 2px 25px;background-color:#127ba8;color:#fff}#survey_intro .header h2{height:auto;background-color:transparent;color:#fff;font-size:24px;font-size:29px;line-height:0;letter-spacing:1px}#survey_intro .header h3{height:auto;background-color:transparent;color:#fff;font-size:20px;line-height:58px;letter-spacing:1px}#survey_intro .content{padding:20px 25px;color:#000}#survey_intro .footer{position:absolute;bottom:5px;color:#d2d2d2;font-size:12px;padding:10px 20px}#survey_intro .logo img{width:210px}#survey_intro .logo{padding:10px 0 22px 10px}#survey_intro .content a{color:#fff;display:block;margin-top:14px;padding:6px 10px;width:118px;box-shadow:0 -1px #feba68,1px 0 #c97e22,0 1px #a9691d,-1px 0 #fdad4c;border-radius:2px}#survey_intro .content p{font-size:15px}#colorbox{z-index:100000000000}#cboxClose{top:5px !important;right:5px !important}#colorbox.nobg{background-color:transparent !important}#ui-datepicker-div{z-index:10000000000 !important}.airline-information .top .airline-photo{float:left;margin-left:18px}.airline-information .top .right{float:left;padding:18px;width:304px;background-color:#f9f9f9;height:290px;color:#444}.airline-information .top{margin-bottom:30px}.airline-information .ai-label{font-weight:bold}.airline-information .ai-info{padding-bottom:10px}.airline-information .ai-info a{text-decoration:none}.airline-information .airlineBannerLargeLeft{padding-right:18px;float:left;width:95px;position:relative}.airline-information .airlineBannerLargeRight{width:143px;float:left}.ai-label,.ai-info{display:block;font-size:12px;line-height:14px}.airline-information .top .right .overviewContainer ul.overviewOptions li{line-height:24px}.airline-information .top .right .overviewContainer ul.overviewOptions li a{font-weight:normal}.airline-information .content-narrow{padding:0 15px 0 16px;width:655px;float:left;position:static}.airline-information .sidebar-aircraft{width:322px}.airline-information #content h2{margin-bottom:2px}.airline-information .sidebar-aircraft h2{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.airline-information #content h2.plain{font-size:16px;color:#444}.airline-information .overview{font-size:14px;line-height:20px;color:#444}.airline-information .seat_label{color:#444;font-weight:bold;padding-right:10px}.airline-information .aircraft_seats{font-size:14px;display:inline}.airline-information .aircraft_seats a{font-weight:bold;font-size:15px}.airline-information .seat_count{color:#fd9e2b;font-weight:bold}.airline-information .seats{width:100%}.airline-information .seats td{padding:17px 14px 17px 14px;border-bottom:1px #bebfc1 dotted;position:relative}span.seat_class+span.seat_class:before{content:"|";padding-left:5px;padding-right:5px}.amenities-key ul.box{width:525px;height:25px;position:absolute;top:30px;right:0;border:1px solid #a9a9a9;background-color:#fff;z-index:1000}.amenities-key ul.box li{float:right;background-repeat:no-repeat;display:inline;padding-right:15px;padding-top:4px}.amenities-key ul.box li .sprite-amenities{float:left;display:inline;padding-right:5px}.airline-information .amenities-list{position:absolute;top:5px;right:10px}.airline-information #content ul.yellow li{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites-airline.png) no-repeat -5px -174px;height:8px}.airline-information .chartsTitle{position:relative}.airline-information .chartsTitle h3 a.key{background:url(//cdn.seatguru.com/en_US/img/542/images/sprites-airline.png) no-repeat -5px -174px;background-position:22px -191px;font-size:11px;width:40px;line-height:11px;position:absolute;right:14px;top:10px}.airline-information .chartsTitle .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #a9a9a9;position:absolute;top:23px;right:10px}li.sprite-amenities{display:block;float:right;padding-right:10px;background-image:url(//cdn.seatguru.com/en_US/img/542//images/sprites-amenities.png);background-repeat:no-repeat}.sprite-amenities{background-image:url(//cdn.seatguru.com/en_US/img/542//images/sprites-amenities.png);background-repeat:no-repeat}li.sprite-baby,.sprite-baby{width:12px;height:17px;background-position:-15px -15px}li.sprite-elec,.sprite-elec{width:13px;height:17px;background-position:-15px -62px}li.sprite-food,.sprite-food{width:12px;height:17px;background-position:-15px -109px}li.sprite-headphones,.sprite-headphones{width:21px;height:17px;background-position:-15px -156px}li.sprite-tv,.sprite-tv{width:20px;height:17px;background-position:-15px -203px}li.sprite-wifi,.sprite-wifi{width:18px;height:17px;background-position:-15px -250px}.sprites-airlines{background-image:url(//cdn.seatguru.com/en_US/img/542/images/sprites-airline.png);background-repeat:no-repeat;display:block}.sprite-arrow-left{width:15px;height:46px;background-position:-5px -5px}.sprite-arrow-right{width:15px;height:46px;background-position:-5px -61px}.sprite-checkmark-no{width:20px;height:20px;background-position:-5px -117px}.sprite-checkmark-yes{width:20px;height:20px;background-position:-5px -147px}.sprite-list-square{width:6px;height:6px;background-position:-5px -174px}.sprite-menu{width:10px;height:6px;background-position:-5px -193px}.sprite-oneworld{width:75px;height:75px;background-position:-5px -209px}.header-nav li#anAirlineTopMenuLink{position:relative}.menu-mark{background:url(/en_US/img/2/images/sprites-airline.png) no-repeat 0 -190px;height:10px;width:15px;right:15px;top:10px;position:absolute}.flight-status-banner{position:relative}.flight-status-banner img{margin-top:12px;margin-bottom:10px}.flight-status-airline{position:absolute;color:#fff;top:45px;left:130px;font-size:24px}.flight-status-text{color:#fe9a3c}.user-photos{width:290px;margin:0 auto}.airline-information .user-photos{height:46px}.airline-information .aside-gallery{padding:0}.airline-information .aside-gallery li,.left-arrow{margin:0 5px 0 0}.airline-information .aside-gallery li img{border:0}.airline-information .left-arrow,.airline-information .right-arrow{float:left}.airline-information .all-photos{position:absolute;bottom:27px;left:25px;font-size:13px}.airline-information .overviewContainer{position:relative}.airline-information #search_form{width:292px;padding:10px 15px 15px 15px;background-color:#f9f9f9;margin-bottom:20px}.airline-information #search_form #orig_long,.airline-information #search_form #dest_long{width:285px;margin-bottom:14px}.airline-information #search_form #airport_error{color:red}.airline-information #search_form input.datefield{width:123px;margin-bottom:14px;height:26px;background:url(/en_US/img/2/images/sprites_basic.png) no-repeat 108px -580px;background-color:#fff}.airline-information #search_form .arrow-right{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #d6e6f6;margin-left:6px;margin-right:5px;margin-top:3px}.airline-information #search_form input[type="submit"]{height:32px;padding-left:20px;padding-right:20px;font-size:14px;font-weight:bold;border-radius:0;margin-top:14px}.airline-information .styled-select{height:27px;width:127px;background:url("//cdn.seatguru.com/en_US/img/542/seatguru/styled-select-sg.png") no-repeat right center #fff;border:solid 1px #c0c1bf;display:block;float:left}.airline-information .styled-select .select-text{z-index:1;color:#666;font-weight:bold;font-size:.8em;position:relative;top:4px;left:12px}.airline-information .nonstop{margin-left:32px;margin-top:5px}.styled-checkbox{margin-right:5px}.styled-checkbox input{display:none}.styled-checkbox span{background-image:url(//cdn.seatguru.com/en_US/img/542/images/sprites-airline.png);width:20px;height:20px;background-position:-5px -117px;display:block}.styled-checkbox input:checked+span{background-image:url(//cdn.seatguru.com/en_US/img/542/images/sprites-airline.png);width:20px;height:20px;background-position:-5px -147px}.styled-checkbox-label{font-size:14px;padding-top:2px}#flightStatusAlert{width:300px;height:350px;position:absolute;margin-left:-150px;left:50%;top:500px;background-color:#eee;padding:20px;border:1px solid #ccc}#flightStatusAlert #flight_status_success{position:absolute;font-size:120%;padding-top:30px}#flightStatusAlert input[type="text"]{width:285px;margin-top:20px;padding:0 0 0 5px;height:36px}#flightStatusAlert input[type="submit"]{margin-top:20px}#flightStatusAlert #from-div,#flightStatusAlert #to-div,#flightStatusAlert #flight-number-div,#flightStatusAlert #date-div{padding-left:0}#flightStatusAlert input.datefield{background:url(/en_US/img/2/images/sprites_basic.png) no-repeat 265px -575px}#flightStatusAlert #error-text{color:red}.closeBox{background:url("//cdn.seatguru.com/en_US/img/542/seatguru/detail-sprite-sg.png") no-repeat scroll -5px -296px transparent;position:absolute;width:15px;height:15px;top:2px;right:5px}#flightStatusAlert #flight_status_success{position:absolute;font-size:150%}#content.old-home .homeBox{margin-bottom:15px;padding-bottom:2px;padding-left:188px;width:843px;min-height:430px;background:url(//cdn.seatguru.com/en_US/img/526/images/SG-home-hero-left.jpg) no-repeat top left;text-align:left;height:initial}#content.old-home .homeBoxText .headline{text-shadow:1px 1px #3f6da1;margin-bottom:10px;font-family:Helvetica,sans-serif;font-size:32px;font-weight:normal;color:#fff;line-height:34px}#content.old-home .homeBox .homeBoxText h2{text-shadow:1px 1px #3f6da1;background-color:transparent;line-height:22px;margin-bottom:10px}#content.old-home .homeBox h2{font-size:16px;font-weight:bold;color:#e7edf4;line-height:15px;margin-bottom:0;padding-left:0}#content.old-home h2{margin-bottom:14px;padding-left:16px;font-size:16px;color:#444;height:39px;line-height:39px;background-color:#bed3eb;clear:both}#content.old-home .homeBox h1{padding-top:0;display:block;text-align:left}#content.old-home .homeBoxText{padding:29px 22px;width:450px;float:left;margin-left:18px}#content.old-home .homeBoxText h1{font-weight:normal;margin-left:4px}#content.old-home .homeBoxText ul{padding-left:4px}#content.old-home .homeBoxText ul li,#content.old-home .homeBoxText h1{text-shadow:1px 1px #3f6da1;padding-left:14px;padding-bottom:5px;font-size:12px;color:#e7edf4;line-height:20px;background:url(//cdn.seatguru.com/en_US/img/526/images/sprites_small.png) no-repeat -53px 4px}#content.old-home .homeBoxText ul.disc li span{color:#e7edf4}#content.old-home .homeBoxText ul.disc li{background:0;list-style-type:disc;color:#e7edf4;padding:4px 0;margin:0 0 0 20px;line-height:10px}#content.old-home .homeBoxText ul li,.homeBoxText h1{text-shadow:1px 1px #3f6da1;padding-left:14px;padding-bottom:5px;font-size:12px;color:#e7edf4;line-height:20px;background:url(//cdn.seatguru.com/en_US/img/526/images/sprites_small.png) no-repeat -53px 4px}#content.old-home #sgs-widget{position:relative;padding:3px;padding-left:5px;width:290px;background-color:#bed3eb;z-index:1;border:1px solid #fff}#content.old-home .findSeatmapsSelector.front-page{border-bottom:0;margin-bottom:0}#content.old-home .findSeatmapsSelector{margin:0 20px 25px;padding:16px 10px 18px 10px;min-height:44px;background-color:#f4f4f4;border-bottom:3px solid #d4d4d4}#content.old-home .homeBoxSearch{padding-top:29px;width:261px;float:left;margin-left:-10px}#content.old-home #sgs-widget label{display:inline-block;padding:0;width:52px;font-size:12px;font-weight:bold;color:#333;text-align:left}#content.old-home #sgs-widget p{padding:5px 0 8px 13px;font-size:16px;font-weight:bold;color:#333}#content.old-home #sgs-widget form{display:block;width:100%;height:100%}#content.old-home #sgs-widget input[type="text"]{width:245px;height:36px}#content.old-home #sgs-widget input[type="text"].date{width:245px;background:#fff url(//cdn.seatguru.com/en_US/img/526/images/sprites_basic.png) no-repeat 230px -575px;left:0;top:0}#content.old-home .findSeatmapsSelector .selectSeats .form-field{display:inline-block;padding-left:14px;padding-top:0;padding-right:0}#content.old-home .findSeatmapsSelector.front-page input[type="text"]{width:120px;margin-bottom:6px}#content.old-home #find_seatmap #date-optional{display:inline}#content.old-home .findSeatmapsSelector.front-page .selectSeats #date-optional{color:#d4d4d4;position:relative;left:85px;top:-20px}#content.old-home .findSeatmapsSelector .selectSeats #date-optional{font-size:.8em;font-weight:normal}#content.old-home .findSeatmapsSelector.front-page input[type="submit"]{border:0;position:relative;float:left;top:15px;left:21px;border:0;width:55px;height:27px;margin-top:0;margin-left:0}#content.old-home .findSeatmapsSelector.front-page #toggleFlightNumberField{margin-left:-110px;top:-10px}#content.old-home .findSeatmapsSelector #toggleFlightNumberField{display:block;font-size:12px;font-weight:bold;color:#25A;position:relative;left:209px;padding:4px 0}#content.old-home .findSeatmapsSelector .selectSeats input.datefield{height:26px;margin-bottom:-9px;background-position:-479px -160px}#content.old-home .findSeatmapsSelector input.datefield{width:125px;background-position:-479px -164px}#content.old-home input[type=text]{border:1px #c9c9c9 solid;height:26px;line-height:26px;font-size:13px;padding-left:5px;background-color:#fff}#content.old-home .homeBox ::-webkit-input-placeholder{font-style:normal;font-size:13px;color:#a1a1a1}#content.old-home .homeBox ::-moz-placeholder{font-style:normal;font-size:13px;color:#a1a1a1}#content.old-home .homeBox :-ms-input-placeholder{font-style:normal;font-size:13px;color:#a1a1a1}#content.old-home .homeBox input:-moz-placeholder{font-style:normal;font-size:13px;color:#a1a1a1}#content.old-home .asSeenOn{width:438px;height:57px;font-size:12px;color:#25A;display:inline;position:absolute;bottom:130px;left:400px}#content.old-home .asSeenOn div.description{width:80px;height:14px;font-size:12px;font-weight:bold;color:#000;display:block}#content.old-home .asSeenOn .media{margin-right:18px;float:left;width:auto}#content.old-home .asSeenOn div.more a{padding-right:8px;font-size:11px;font-weight:bold;color:#25A;background:url(//cdn.seatguru.com/en_US/img/526/images/sprites_small.png) no-repeat 28px -661px}#content.old-home .asSeenOn .more{padding-top:10px}#content.old-home .findFlight{width:585px;height:207px}#content.old-home .dataBox{margin-bottom:17px;padding:6px;width:auto;background-color:#d6e6f6}#content.old-home .findFlight input.text{width:209px}#content.old-home .findFlight .bottom .dates input.datefield{background:url(//cdn.seatguru.com/en_US/img/526/images/sprites_basic.png) no-repeat -499px -163px}#content.old-home .findFlight .bottom .dates input{width:100px;height:22px;line-height:22px}#content.old-home .findFlight .bottom .travelers{margin-top:0;margin-right:0}#content.old-home .travelTips .boxTravelTips{margin-bottom:21px;padding:0 7px;width:583px}#content.old-home .boxTravelTips .text{width:493px;float:left}#content.old-home .boxTravelTips .right{width:203px;float:right}#content.old-home .boxTravelTips .left{padding-left:15px;padding-right:30px;width:245px;float:left}#content.old-home #newSeatmaps .newSeatmapsColumn{float:left;padding-right:10px;padding-bottom:20px;width:30%}#content.old-home .boxPadding{padding:0 16px 10px}#interstitial_popup{position:fixed;top:120px;left:50%;transform:translate(-50%,0);padding-top:25px;z-index:1000;background-color:#888;color:#fff;font-size:16px}.airlines_count{font-size:12px;font-weight:bold;line-height:1.8em;background-color:#eee;padding:5px;width:100%}#search_form_wrap #airWatch{padding-bottom:20px;font-size:12px}#cheap_flights_link{padding-top:20px;font-size:12px}.airline-information #error-text{color:#D00;font-size:.9em}
/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller&ctl=themeroller&ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=2191c0&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=75&borderColorHeader=4297d7&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=0078ae&bgColorDefault=0078ae&bgTextureDefault=02_glass.png&bgImgOpacityDefault=45&borderColorDefault=77d5f7&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=79c9ec&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=448dae&fcHover=026890&iconColorHover=056b93&bgColorActive=6eac2c&bgTextureActive=12_gloss_wave.png&bgImgOpacityActive=50&borderColorActive=acdd4a&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=12_gloss_wave.png&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=01_flat.png&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px
 */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;background:#2191c0 url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x;color:#eaf5f7;font-weight:bold}.ui-widget-header a{color:#eaf5f7}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #77d5f7;background:#0078ae url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #448dae;background:#79c9ec url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#026890}.ui-state-hover a,.ui-state-hover a:hover{color:#026890;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #acdd4a;background:#6eac2c url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x;font-weight:normal;color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcd113;background:#f8da4e url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x;color:#915608}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#915608}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#e14f1c url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_0078ae_256x240.png)}.ui-widget-content .ui-icon{background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_0078ae_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_e0fdff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_056b93_256x240.png)}.ui-state-active .ui-icon{background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_f5e175_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_f7a50d_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-icons_fcd113_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:5px 0 0 5px;padding:0;background:#999 url(//cdn.seatguru.com/en_US/img/542/images/jquery/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x;opacity:.45;filter:Alpha(Opacity=45);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}/*!
 * jQuery UI Dialog 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Datepicker 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
