@charset "utf-8"; body, html{height:100%; min-height:100%}.ticket{margin-top:10px}#cc{overflow:hidden}.email_popup_header{color:white; font-size:12px}#search{width:700px; margin:auto}#searchContainer{margin:auto; padding-bottom:5px}.sContainer{width:790px}.rContainer{width:910px}#searchContainer .background{background:url('images/search-from-bg.png') repeat-x bottom left}#searchContainer .imgLeft{background:url(images/new-search-form-left.png) repeat-y left bottom}#searchContainer .imgRight{background:url(images/new-search-form-right.png) repeat-y right bottom}#gateway .bookitheader{text-align:center}#gateway .header{text-align:center; font:inherit; font-size:14px; font-weight:bolder; color:#000080}#gateway .content{border:15px; border-color:#c9d5de; color: #000080; background-color:#ffffff; height:auto}#gateway .transferMsg{text-align:center; font:inherit; font-size:12px; font-weight:bolder; color:#000080}#gateway .logo{color:#bd6a6a; font-style:oblique}#container{clear:both; margin:0 auto; width:910px}.jTable{width:100%; min-width:100%; max-width:100%}.searchInfoTd1{padding-left:10px; width:25%; min-width:25%; max-width:25%}.searchInfoTd2, .searchInfoTd3, .searchInfoTd4{width:25%; min-width:25%; max-width:25%}.calenderPopUp{border:3px solid #FCE5B3; padding:3px; background:white; z-index:10}.CalendarWidget{border:1px solid #ACA899; background-color:#ffffff; width:150px}.CalendarWidget .navbar{width:100%; background-color:#FFFFFF; vertical-align:middle; border-bottom:1px solid #ACA899}.CalendarWidget .monthclose{width:100%; background-color:#C3D9FF; vertical-align:middle; border-bottom:1px solid #ACA899}.CalendarWidget .navbar .gwt-Button{padding-left:5px; padding-right:5px}.CalendarWidget .table{font:inherit; text-align:center}.CalendarWidget .weekheader{background-color:#ACA899}.CalendarWidget .weekheader .days{width:15em}.CalendarWidget .cell{cursor:pointer; font-size:11px}.CalendarWidget .deccell{cursor:default; font-size:11px}.CalendarWidget .cell .gwt-HTML{font-size:11px}.CalendarWidget .cell .gwt-HTML span{width:100%; height:100%; line-height:1em; color:#0E9DD9; font-weight:bold}.CalendarWidget .deccell .gwt-HTML span{width:100%; height:100%; line-height:1em; color:#F8EAC3; font-weight:bold}.CalendarWidget .today .gwt-HTML{color:#5900FF; border:solid 1px Red; font-size:11px}.CalendarWidget .rowHeight{height:8px}.roundSearhDiv{background:#FCE5B3; margin-top:4px}.roundSearhDiv .content{width:700px}.roundSearhDiv .top{height:5px; width:100%}.roundSearhDiv .bottom{height:5px; width:100%}.roundSearhDiv .top .left{background:transparent url('images/cwr-bottom-rb-t-left.gif') no-repeat; float:left; height:5px; width:5px}.roundSearhDiv .top .right{background:transparent url('images/cwr-bottom-rb-t-right.gif') no-repeat; float:right; height:5px; width:5px}.roundSearhDiv .bottom .left{background:transparent url('images/cwr-bottom-rb-b-left.gif') no-repeat; float:left; height:5px; width:5px}.roundSearhDiv .bottom .right{background:transparent url('images/cwr-bottom-rb-b-right.gif') no-repeat; float:right; height:5px; width:5px}.clear{clear:both; overflow:hidden}.roundedFeedBack{background-color:#F8EAC3; width:100%}.roundedFeedBack td{padding:4px}.mCollapsiblePanel #hh{background-color:#F8EAC3; width:100%; height:28px}.priceGrid{background-color:white; width:100%; height:65px}.price{text-align:center; color:#DBAA32; font-size:17px; text-decoration:underline; cursor:pointer; font-weight:bold}.roundedPricePanel{width:65px; margin-right:10px}.roundedCorner{background-color:white}.roundedTicketPanel{}.roundedTicketPanel td{padding:2px}.width100{width:100%}.errorText{font-family:inherit; font-weight:bold; color:red}.autoComplete{width:98%; max-width:98%}.mautoComplete{width:175px; max-width:175px}.prefAirline{width:120px}.resultSearhDiv{background:#A3DDF6; margin-top:4px}.resultSearhDiv .top{height:9px; width:100%; background:inherit}.resultSearhDiv .bottom{height:8px; width:100%; background:inherit }.resultSearhDiv .top .left{background:transparent url('images/cc-dc-rb-t-left.gif') no-repeat; float:left; height:9px; width:9px}.resultSearhDiv .top .right{background:transparent url('images/cc-dc-rb-t-right.gif') no-repeat; float:right; height:9px; width:9px}.resultSearhDiv .bottom .left{background:transparent url('images/cc-dc-rb-b-left.gif') no-repeat; float:left; height:9px; width:9px}.resultSearhDiv .bottom .right{background:transparent url('images/cc-dc-rb-b-right.gif') no-repeat; float:right; height:9px; width:9px}.dateTime{width:110px}.DateStyle{color:gray; font-style:italic; padding-top:0; vertical-align:top}.selectBox{width:120px}table, select, td, th, input{font-size:12px}input[type="radio"], input[type="checkbox"]{vertical-align:bottom }.autoCompletePopUp{z-index:50; border:3px solid #DBAA33; padding:3px; background:white}.autosuggestpanel{ }.currentLabel{ background-color:#FCE5B3;  color:black;  font-weight:bold} .otherLabel{ background-color:white;  color:black}.wait-bg{background-color:#31A2D1; filter:alpha(opacity=75);  opacity:.75}.wait-dlg{z-index:999; position:absolute; width:477px; top:224px; background-color:transparent; text-align:center}.wait-table{width:80%; text-align:center; background:transparent; height:100%}.wait-message{color:#0A7FB0; font-size:22px}.wait-message-alt{color:#0A7FB0; font-size:16px}.wait-table-alt{width:100%; text-align:center; background:transparent; height:100%}.navigator-bar{width:80%; text-align:center; color:#DBAA33; font-size:18px; font-weight:bold}#leftsidebar{float:left; width:224px; padding:0}#rightsidebar{float:right; width:163px; height:555px}#mainContent1{float:right; height:auto; width:473px; margin-right:25px}.gwt-DisclosurePanel{width:100%}.cursorPointer{cursor:pointer} .gwt-DisclosurePanel-header{background-color:#F8EAC3; width:100%}.gwt-DisclosurePanel-content{background-color:white; width:100%}.CollapsiblePanel{margin-top:10px}.label_link{color:#2EAADE; text-decoration:underline; font-size:12px;  cursor:pointer; display:inline}.inline{cursor:pointer; display:inline}.gwt-TextArea{overflow:auto}.filterLabel{font-size:18px}.feedBackHeader{font-size:14px; font-weight:bolder}.roundDetailDiv{background-color:white; width:100%}.boxHeader{width:100%; text-align:center; background-color:#F8EAC3; padding:2px 2px 2px 4px; font-weight:bold}.layover{width:100%; background-color:#D4EBFF; text-align:center}.extraFlightDetails{color:#999; text-align:center}.detailPriceHeader{font-weight:bolder; width:20%; text-align:center}.flightDetailTd{width:37%; max-width:37%; vertical-align:top}.flightDetailIcon{width:6%; max-width:6%; vertical-align:top}.flightDetailName{width:20%; max-width:20%; vertical-align:top}.open{background:url('images/b.png') no-repeat bottom left}.close{background-color:#DBAA33}.prevImage{background:url('images/arrows.png') no-repeat 0 0; height:24px; width:24px; cursor:pointer}.nextImage{background:url('images/arrows.png') no-repeat 0 -24px; height:24px; width:24px; cursor:pointer}.pageLinkStyle{color:#2EAADE; text-decoration:underline; font-size:14px; cursor:pointer}.clickedLinkStyle{color:black; text-decoration:none; font-size:14px}.showTitle{font-size:15px; font-weight:bolder}.textHeader{font-family:Georgia,"Times New Roman",serif; font-size:18px; font-weight:normal; margin:0 0 0 16px} .wrapperTable input{margin:10px}.sliderminvalue{text-align:left; font-size:13px}.slidermaxvalue{text-align:right; font-size:13px}.slidercurrentvalue{text-align:center; color:#DBAA33; font-size:13px}.slider{width:187px; height:20px; background:transparent url(images/bg-selector.png) no-repeat scroll 0 7px; border-collapse:collapse; empty-cells:show}.slider-Center{background:url('images/ic-selector.png') no-repeat; width:20px; height:20px; cursor:move}.headerLeft{background:transparent url('images/cc-sort-cont-sprite.png') no-repeat scroll 0 -37px; float:left; height:37px; width:9px}.headerRight{background:transparent url('images/cc-sort-cont-sprite.png') no-repeat left top; float:right; height:37px; width:9px}.headerContent{background:transparent url('images/cc-sort-cont-sprite.png') repeat-x scroll 0 -74px; height:37px; width:455px; float:left}.headerLink{color:#2EAADE; font-size:14px; text-decoration:underline; cursor:pointer; display:inline}.CollapsiblePanel-Open{height:auto; width:224px}.CollapsiblePanel-Open #header{background:transparent url(images/for_ie6/lc-b-bg.gif) no-repeat scroll 0 0; height:37px}.CollapsiblePanel-Open #content{display:block; width:220px; border-left:2px solid #F8EAC3; border-right:2px solid #F8EAC3; background-color:white}.CollapsiblePanel-Open #bottombb{background:transparent url(images/for_ie6/lc-b-bg.gif) no-repeat scroll -224px -197px; height:9px}.Plus{background:url('images/s-ic-plus-minus.png') no-repeat 0 0; height:24px; width:24px; margin:3px 13px 0 0; cursor:pointer}.Minus{background:url('images/s-ic-plus-minus.png') no-repeat -24px 0; height:24px; width:24px; margin:3px 13px 0 0; cursor:pointer}.headerText{font-size:15px; margin:3px 0 0 20px}.CollapsiblePanel-Close{background:transparent url(images/for_ie6/lc-b-bg.gif) no-repeat scroll 0 0; width:224px; height:37px}.CollapsiblePanel-Close #header{height:28px}.CollapsiblePanel-Close #bottombb{position:relative; background:transparent url(images/for_ie6/lc-b-bg.gif) no-repeat scroll -224px -197px; height:9px}.CollapsiblePanel-Close #content{display:none; background-color:white}#sidebarImage{width:224px; position:absolute; z-index:999}.lbc-left-column{}.lbc-left-column h1{    font-size:18px;     font-weight:normal;     color:#fff;     padding:0;     margin:0 0 20px 0;     font-family:Georgia,"Times New Roman",serif}.lbc-left-column h2{font-size:14px; margin:0 0 5px; padding:5px 0 0}.lbc-lc-block{    background:url(images/for_ie6/i-ok.gif) no-repeat 0 0;     color:white;     margin-bottom:20px;     width:208px}.lcb-content{    margin-left:35px}.lcb-c-description{    line-height:16px;     font-size:14px}.airlineFilterScrollPanel{height:200px; width:100%}.filter_title{font-weight:bold}.filterPanel td{padding:2px}.glassPanelLeftBar{background:transparent url('images/for_ie6/sprite-load-stat-block-bg.gif') no-repeat scroll left -81px; height:81px; width:477px}.glassPanelRightBar{background:transparent url(images/for_ie6/sprite-load-stat-block-bg.gif) no-repeat scroll right -162px; height:81px; width:477px}.glassPanelRightBar #content{background:transparent url(images/for_ie6/sprite-load-stat-block-bg.gif) repeat-x scroll left top; height:81px; margin:0 11px; width:455px}.emailPopUp{border-collapse:collapse}.mailPopUpLeftTd1{background:transparent url(images/for_ie6/hdt-rb-t-left.gif) no-repeat scroll left top; width:14px; height:38px}.mailPopUpCenterTd1{background:white url(images/hdt-rb-t-bg.png) repeat-x scroll left top}.mailPopUpRightTd1{background:transparent url(images/for_ie6/hdt-rb-t-right.gif) no-repeat scroll left top; width:14px; height:38px}.mailPopUpLeftTd2{background:transparent url(images/for_ie6/hdt-rb-c-bg-l.gif) repeat-y scroll left top}.mailPopUpCenterTd2{background-color:white}.mailPopUpRightTd2{background:transparent url(images/for_ie6/hdt-rb-c-bg-r.gif) repeat-y scroll left top}.mailPopUpLeftTd3{background:transparent url(images/for_ie6/hdt-rb-b-l.gif) no-repeat scroll left top; width:14px; height:16px}.mailPopUpCenterTd3{background:transparent url(images/for_ie6/hdt-rb-b-bg.gif) repeat-x}.mailPopUpRightTd3{background:transparent url(images/for_ie6/hdt-rb-b-r.gif) no-repeat scroll left top; width:14px; height:16px}.popUpBackground{background:#000000 none repeat scroll 0 0; opacity:0.43; position:absolute; width:100%; z-index:100}.emailPopUpPanel{z-index:110}.ascImage{background:transparent url(images/cc-sc-pointer.gif) no-repeat scroll bottom; width:15px; height:15px}.descImage{background:transparent url(images/cc-sc-pointer.gif) no-repeat scroll top; width:15px; height:15px}.priceHeader{width:75px}.arrivalheader{width:90px}.departureHeader{width:90px}.stopsHeader{width:90px}.airlinesHeader{width:110px}.dialogBox{width:300px; z-index:100}.gcomp-GlassPanel{ background-color:black;  filter:alpha(opacity=40);  opacity:.40}.fancyButton{font-size:18px; text-align:center; color:white; width:100%}.mulCityTd1, .mulCityTd2, , .mSearchInfoTd2{width:28%; min-width:28%; max-width:28%}.mulCityTd3, .mulCityTd4, .mSearchInfoTd3, .mSearchInfoTd4{width:22%; min-width:22%; max-width:22%}.mSearchInfoTd1{width:28%; min-width:28%; max-width:28%; padding-left:10px}.gwt-TabBarItem{font-size:14px; width:20px; text-decoration:underline; color:#2EAADE}