a#AccountMenuLink{background:url(/images/elements/more_arrow_off.gif) right center no-repeat;padding-right:16px;}a#AccountMenuLink.on,a#AccountMenuLink:hover{background-image:url(/images/elements/more_arrow_on.gif);}#AccountMenu{position:absolute;z-index:100;top:30px;right:267px;border:1px solid #e2e2e2;background-color:#fff;padding:5px;*width:96px;overflow:hidden;width:110px;font-size:12px;text-align:left}#AccountMenu ul{margin:0;padding:0;list-style:none;list-style-image:none;}#AccountMenu li{display:block;float:none;border:none;margin:0;padding:0;height:24px;line-height:24px;}#AccountMenu li a{display:block;width:100%;height:100%;padding:0 3px;}#AccountMenu hr{height:0;border:none;border-bottom:1px solid #f2f2f2;margin:5px 0;}#PrimaryIconNavigation{color:#777;margin:15px auto 10px;height:36px;position:relative;background-color:#efefef;border:1px solid rgb(179,179,179);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:1px -1px 0 rgba(255,255,255,.25);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.0,rgba(255,255,255,1)),color-stop(1.0,rgba(255,255,255,0)) );background-image:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.0) 100%);*background:url(/images/global/icon_nav.gif) left -80px no-repeat #f2f2f2;}#IconNavList{list-style:none;margin:0;padding:0;position:absolute;left:0;}#IconNavList li{border:none;float:left;font-size:12px;padding:0;margin:0;height:36px;width:46px;position:relative;border-right:1px solid #e2e2e2;}#IconNavList a{display:block;width:100%;height:100%;background:url(/images/global/icon_nav.gif) left -2px no-repeat transparent;padding:0;cursor:pointer;text-align:center;color:#bbb;text-indent:5000px;overflow:hidden;}#IconNavList a.home{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}#IconNavList a.flights{background-position:-46px -2px;}#IconNavList a.hotels{background-position:-92px -2px;}#IconNavList a.trains{background-position:-138px -2px;}#IconNavList a.other{background-position:-184px -2px;}#IconNavList a:hover{background-color:#e5e5e5;}#IconNavList a.home:hover{background-position:left -42px;}#IconNavList a.flights:hover{background-position:-46px -42px;}#IconNavList a.hotels:hover{background-position:-92px -42px;}#IconNavList a.trains:hover{background-position:-138px -42px;}#IconNavList a.other:hover{background-position:-184px -42px;}#PrimaryIconNavigation #SW_mini_form{margin:0 auto;line-height:36px;*line-height:1.4em;*margin-top:5px;text-align:center;}#PrimaryIconNavigation #sw_query{width:200px;}#PrimaryIconNavigation #global{position:absolute;right:0;top:0;height:36px;float:none;margin:0;font-size:12px;padding-right:0;padding-left:10px;border-left:1px solid #e2e2e2;}#PrimaryIconNavigation #global li{margin:10px 0;position:relative;}#PrimaryIconNavigation ul#DomainOptions{right:5px;top:28px;border-top:none;font-size:11px;}#PrimaryIconNavigation ul#DomainOptions li{margin:0;}#PrimaryIconNavigation #AccountMenu{top:28px;right:0;border-top:none;}input.search_box{-moz-border-radius:12px 12px 12px 12px;background:url("/images/elements/icon_search.gif") no-repeat scroll 5px center #FFFFFF;border:1px solid #D2D2D2;font-size:12px;height:18px;line-height:18px;padding:2px 5px 2px 23px;}input:-moz-read-write,textarea:-moz-read-write{-moz-user-modify:read-write !important;}body{margin:0 auto;padding:0;font-family:arial,helvetica,verdana,sans-serif;color:#333;background-color:#fff;text-align:center;font-size:12px;}a{text-decoration:underline;padding:1px;}a:link{color:#1833cc;}a:visited{color:#1833cc;}a:hover{color:#cd6501;text-decoration:underline;}a.light{color:#8B99E5;}a.anchor_tag{margin:0;padding:0;}:focus{outline:0;}form{margin:0}th{text-align:left}img{border:0}table{border-collapse:collapse}form input.search,form button.search{float:right;margin:0 0 0 10px;}.weak{color:#777777;font-size:0.95em;font-weight:normal;}.highlight{background-color:#FFFFCC;color:#333333;padding:0.25em;}.float_left{float:left;}.float_right{float:right;}.clear{clear:both;}.relative{position:relative;}div#Footer #SocialMediaLinks{float:right;margin:0 0 10px;font-size:11px;}div#Footer #SocialMediaLinks li{line-height:16px;height:16px;width:19px;float:left;border:none;margin:0;padding:0;}div#Footer #SocialMediaLinks li.first{width:auto;color:#777;}div#Footer #SocialMediaLinks a{text-indent:-5000px;display:block;height:100%;width:1%;text-decoration:none;padding-left:19px;}body.about #Wrapper .col h1{font-size:22px;border:0}body.about #Wrapper .col h1.first{padding-top:0;margin-top:0}body.about .col h2{font-size:16px;border-bottom:0;}body.about .col .rightTeamMember,body.about .col .leftTeamMember{width:500px;float:left;margin-right:1.25em;padding:0.75em;background:-moz-linear-gradient( top,#f4f5fa,#ffffff );background:-webkit-gradient( linear,0 50%,0 100%,from(#f4f5fa),to(#ffffff) );border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:1.5em;line-height:1.4em;}body.about .col .rightTeamMember p{margin-right:120px;}body.about .col .leftTeamMember p{margin-left:120px;}body.about .col .leftTeamMember img,body.about .col .rightTeamMember img{margin:0.5em 0.75em 0.75em 0;}body.about div.Left ul.first{margin-top:0;padding-top:0;margin-left:0;padding-left:0;}body.about div.Left ul li{color:#999;line-height:2em;list-style:none;font-size:12px}.inlineNav{margin-bottom:1.5em;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.clearfix{display:block;}* html .clearfix{height:1%;}a.control:link,a.control:visited{color:#f00;font-weight:normal;}a.control:hover{color:#fff;background:#f00;}#Wrapper h1{border-bottom:1px solid;font-size:18px;margin-top:0;padding-bottom:0.1em;}body.Modal p{margin-top:0;}.col h2{border-bottom:1px solid;margin:0 auto .5em;}ul{list-style-image:url(../images/elements/double_angle_bullet.gif);}ul.inline{margin:0;padding:0;}ul.inline li{list-style:none;display:inline;border-left:#c2c2c2 1px solid;padding:0 0.6em 0 0.7em;}ul.inline li.first{border:none;padding-left:0;}ul.inline li.open{background-image:url(../images/elements/opened.gif) !important;border:none;background-repeat:no-repeat;}ul.inline li.closed{background-image:url(../images/elements/closed.gif);border:none;background-repeat:no-repeat;}ul.breadcrumb{margin-bottom:1em;font-size:10px}#top-airlinesNav,#top-airlinesNav a{color:#888888;text-decoration:none;}#top-airlinesNav ul#navlist{margin-top:10px;padding:0;}#top-airlinesNav #navlist li{display:inline;list-style-type:none;padding-right:10px;}body.Modal div#page_header{background:none repeat scroll 0 0 #DEEFFF;clear:both;display:block;margin-bottom:1em;padding:1em 1em 0.3em;}body.Modal div#page_header h1{border:0 none;color:#000000;font-size:1.25em;line-height:2em;}.actionSprite{background:url("/images/buttons/actions_sprite.png") no-repeat scroll 0 0 transparent;padding-bottom:2px;padding-top:1px;}ul.news_thumbs li{padding:0 0.6em 0 0;border:none;}div.vTabs{width:150px;background:url(/images/elements/grey_pixel.gif) right top repeat-y;position:absolute;left:0;top:0;border-bottom:1px solid #ddd;_margin-left:-149px;}div.vTabs ul{list-style:url(/images/elements/spacer.gif);margin:0;padding:0;}div.vTabs ul li{margin:0;padding:0;list-style:url(/images/elements/spacer.gif);}div.vTabs ul li a{margin:0 1px 0 0;padding:1.25em 10px 0 10px;display:block;height:2.75em;border-top:1px solid #ddd;border-left:1px solid #ddd;background-color:#f5f5f5;color:#434343;text-decoration:none;}div.vTabs ul li a:hover{background-color:#eee;}div.vTabs ul li a.active{background-color:#fff;font-weight:bold;border-right:none;color:#333;text-decoration:none;margin-right:0;border:1px solid #c2c2c2;border-right:none;}dl.inline dt,dl.inline dd{display:inline;margin:0;padding:0;}dl.inline dt{font-weight:bold;border-left:#c2c2c2 1px solid;padding:0 0 0 0.7em;}dl.inline dt:after{content:":"}dl.inline dt.first{border:none;padding-left:0}dl.inline dd{padding:0 0.6em 0 0}div.control{font-size:10px;padding-bottom:1em}div.step div.control a{color:#f00}div.step div.control a:hover{color:#fff;background:#ff0000;}p.grey{color:#666}img.wait_img{display:none;}.promptMsgWraper{padding:8px 10px;margin:10px 5px 20px 5px;border:2px solid #eee;}.promptMessage{background-image:url(/images/icons/promt_msg_icons_sprite.png);background-repeat:no-repeat;padding:0px 10px 0px 42px;margin:0;}.promptMessage .float_right{margin-top:3px;}.promptMessage strong{font-size:1.2em;}.promptMessageMini{background-image:url(/images/icons/promt_msg_icons_sprite.png);background-repeat:no-repeat;padding:0px 10px 0px 28px;margin:0;background-position:0 -330px;font-size:12px;}.padLeftMinMsg{padding-left:28px;}.minMsgWrapper{margin-bottom:10px;}.minMsgWrapper p,.minMsgWrapper a{padding:2px 10px 4px 28px;}.warningMsg{background-position:0px 0px;padding-top:2px;padding-bottom:6px;}.successMsg{background-position:0 -83px;padding-top:4px;padding-bottom:7px;}.infoMsg{background-position:0px -153px;padding-top:2px;padding-bottom:6px;}.redWarningMsg{background-position:0px -244px;padding-top:2px;padding-bottom:6px;}.warningMsgMini{background-position:-4px -330px;padding-top:1px;padding-bottom:4px;}.successMsgMini{background-position:-4px -384px;padding-top:1px;padding-bottom:4px;}.infoMsgMini{background-position:-4px -436px;padding-top:1px;padding-bottom:4px;}.redWarningMsgMini{background-position:-4px -505px;padding-top:1px;padding-bottom:4px;}button.orange{padding:2px 5px 3px;cursor:pointer;border:1px solid #ec7952;border-top:1px solid #ec7952;border-bottom:1px solid #d54a14;font-family:"Lucida Grande",Arial,sans-serif;font-size:12px;line-height:1.25em;color:#f9f9f9;font-weight:bold;text-shadow:1px -1px 0 rgba(0,0,0,.25);width:auto;overflow:visible;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec7952',endColorstr='#d54a14');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ec7952,endColorstr=#d54a14)";background-color:#e75c28;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.0,rgba(255,255,255,.45)),color-stop(0.1,rgba(255,255,255,0.25)),color-stop(1.0,rgba(255,255,255,0)) );background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.35);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.35),inset 0px 1px 0px rgba(255,255,255,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.35),inset 0px 1px 0px rgba(255,255,255,0.3);}button.orange:hover,button.orange:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f96611',endColorstr='#de5521');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f96611,endColorstr=#de5521)";background-color:#f25f29;color:#fff;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.7);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.7),inset 0px 1px 0px rgba(255,255,255,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.7),inset 0px 1px 0px rgba(255,255,255,0.3);}button.orange:active{background-color:#d85524;color:#f2f2f2;text-shadow:1px -1px 0 rgba(0,0,0,.5);outline:none;outline-width:0;-moz-outline-style:none !important;}button.disabled{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b6b6b',endColorstr='#353535');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#6b6b6b,endColorstr=#353535)";background-color:#353535;border:1px solid #515151;border-top:1px solid #636363;border-bottom:1px solid #353535;}button.disabled:active{background-color:#353535;color:#f2f2f2;text-shadow:1px -1px 0 rgba(0,0,0,.5);outline:none;outline-width:0;-moz-outline-style:none !important;}button.disabled:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b6b6b',endColorstr='#353535');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#6b6b6b,endColorstr=#353535)";background-color:#353535;}.lightRedBox{background-color:#fee7e7;border:2px solid #fdbebe;padding:10px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;}.lightYellowBox{background-color:#fffed7;border:2px solid #fde7a2;padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:10px;}.lightYellowBox h2.head{margin:0;padding:.3em;background:none;font-weight:bold;}.lightYellowBox p{margin:0 .3em .3em .3em!important;color:#555;}.lightGreenBox{background-color:#e9fcda;border:2px sol;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:10px;}.lightBlueBox{background-color:#e2eefd;border:2px solid #d0e5fe;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:10px;}a.close{width:13px;height:16px;position:absolute;right:5px;top:5px;padding:0;background:url(/images/elements/control_icons.gif) no-repeat -30px top #fff;}a.close:hover{background:url(/images/elements/control_icons.gif) no-repeat -30px -18px #fff;}a.closeButton{width:13px;height:13px;position:absolute;right:5px;top:5px;padding:0;background:url(/images/icons/close_button.gif) no-repeat 0 0 #fff;text-decoration:none;}a.closeButton:hover{background:url(/images/icons/close_button.gif) no-repeat 0 -14px #fff;}#SearchParams{background-color:#f4f4f4;display:block;border:1px solid #e5e5e5;padding:0;margin-bottom:1em;}#SearchParams ul.inline{background-color:#ffffff;}#SearchParams ul.inline li.no_border{border:none;font-weight:bold;}#SearchParams ul.inline li{margin:.7em 0;float:left;padding:0 1em;}#SearchParams ul.inline li.first{width:185px;text-align:center;background-color:#f4f4f4;padding:.7em 0;margin:0;border-right:1px solid #e5e5e5;}#SearchParams #mod_link{font-weight:bold;border:0;border:none;}#ModifySearchWrapper{margin-bottom:10px;background-color:#f0f0f0;border:1px solid #e2e2e2;}#ModifySearchWrapper #SearchParams{margin:0px;border:0px;background-color:#f0f0f0;width:100%;line-height:1.4em;display:table;}#SPRow{display:table-row;}#mod_link_wrapper{width:185px;height:100%;border-right:1px solid #e2e2e2;text-align:center;background-color:#f0f0f0;display:table-cell;vertical-align:middle;padding:6px 0;}#ModifySearchWrapper #mod_link{font-weight:bold;}#ModifySearchWrapper #SearchParams ul.inline{display:table-cell;vertical-align:middle;padding:6px 8px;color:#444;background-color:#ffffff;}#ModifySearchWrapper #SearchParams ul.inline li{margin:0;float:left;padding:0 8px 0 0;border:none;}#ModifySearchWrapper #SearchParams ul.inline li.no_border{font-weight:bold;}#SalesUpsell{display:table-cell;vertical-align:middle;height:100%;color:#777;font-size:11px;background:url(/images/elements/sprite_sales_upsell.png) left top no-repeat #f0f0f0;padding-left:7px;box-shadow:0 1px 1px rgba(255,255,255,.8) inset;-webkit-box-shadow:0 1px 1px rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 1px rgba(255,255,255,.8) inset;text-shadow:0 1px 0 #fff;}#SalesUpsell #SUWrapper{padding:6px 8px;}#SalesUpsell .channel,#SalesUpsellNoStyle .channel{white-space:nowrap;font-weight:bold;font-size:14px;color:#333;background:url(/images/elements/sprite_sales_upsell.png) left -184px no-repeat transparent;padding-left:20px;}#SalesUpsell .channel .weak{font-size:11px;color:#999;font-weight:normal;}body.Results #ModifySearchWrapper #SearchParams{*display:block;}body.Results #ModifySearchWrapper #SearchParams ul.inline{*display:block;*padding:14px 8px;*margin:0 300px 0 185px;}body.Results #ModifySearchWrapper #mod_link_wrapper{*display:block;*float:left;*padding:14px 0;}body.Results #SPRow{*display:block;*overflow:hidden;*height:43px;*position:relative;}body.Results #SalesUpsell{*display:block;*position:absolute;*width:300px;*right:0;*top:0;*padding-top:0;}#SalesUpsell .channel{*white-space:normal;*display:block;}body.HotelDirectory div.searchWidget{width:100%;display:table;margin:0 1em 1em 0;border:1px solid #E3E3E3;background-color:#FFF;}body.HotelDirectory div.searchWidget #SPRow{-moz-box-shadow:0 1px 1px rgba(255,255,255,0.8) inset;}body.HotelDirectory div.searchWidget #SalesUpsell{border-bottom:none;*margin-right:-1px;}body.HotelDirectory div.searchWidget #SalesUpsell .channel{display:block;}body.HotelDirectory div.searchWidget #SalesUpsell{width:24%;-moz-box-shadow:none;}body.HotelDirectory div.searchWidget #SalesUpsell .channel span{display:block;float:left;}body.HotelDirectory div.searchWidget #SalesUpsell .channel span.weak{margin-top:2px;margin-left:5px;}body.HotelDirectory div.searchWidget form.directory_search{border:0px;background:none;margin:0px;display:table-cell;*display:block;*padding-bottom:15px;}body.HotelDirectory div.searchWidget form.directory_search{width:75%;*width:80%;display:table-cell;*display:block;}body.HotelDirectory div.searchWidget form.directory_search table td,body.HotelDirectory div.searchWidget form.directory_search table th{padding:0 0.5em;}body.HotelDirectory div.searchWidget #SPRow{*display:block;*overflow:hidden;*position:relative;}body.HotelDirectory div.searchWidget #SalesUpsell{*display:block;*position:absolute;*width:170px;*right:0;*top:0;*padding-top:0;}body.HotelDirectory div.searchWidget #SalesUpsell .channel{*white-space:normal;*display:block;}body.Modal #SalesUpSell,body.HotelInfo #SalesUpSell{background:url("/images/elements/sprite_sales_upsell.png") no-repeat scroll left -184px transparent;padding-left:20px;color:#000;}body.Message{display:block;background-image:none;}#modify_search_open{background:#fff;margin:0.5em;padding:0.3em;border:1px solid #e5e5e5;color:#333;}#modify_search_open .close{float:right;width:50px;text-align:right;font-weight:bold;}#modify_search_open form.search{padding-top:0.5em;float:left;}#modify_search_open.MultiCity form.search{width:80%}#modify_search_open #air_nri_message{text-align:center;color:#999;font-size:18px;float:right;width:48%;}#modify_search_open #air_nri_message h2{font-weight:normal;font-size:1.5em;border:none;}.left_space{margin-left:.5em}#UpdateMessage,.UpdateMessage{position:absolute;top:350px;left:45%;margin:0 auto;font-weight:bold;font-size:16px;color:#fba370;width:200px;text-align:center;padding:10px;background-color:#fee0cf;border:1px solid #fdc2a0;z-index:99;}.new{padding-right:30px;background:url(/images/elements/new.gif) no-repeat right center;}body.Results div#Wrapper div.Left{width:185px;}body.Results div#Wrapper div.Left #filter{width:185px;margin-top:0px;}body.Results div#Wrapper div.Right{margin-left:185px;width:auto;float:none;}#Wrapper h1.trail{font-size:22px;margin-top:0;margin-bottom:1em;border-bottom:none;}.tabs{display:block;font-size:12px;margin:0;padding:10px 0 0 0;}.tabs ul{padding:0 0 0.5em 0;display:block;border-bottom:1px solid #c3c3c3}.tabs ul li.first{padding-right:0px;margin-right:0px;}.tabs ul li{margin:0;border-left:none}.tabs ul li a{margin:0;padding:0.5em 0.6em;}.tabs ul li a.active{border:1px solid #c3c3c3;border-bottom:1px solid #edf3fe;background:#edf3fe;padding:0.5em 0.6em;font-weight:bold;}div.Left div.search_tools{border:1px solid #e5e5e5;margin-bottom:10px;background-color:#f5f5f5;}div.Left div.search_tools ul{margin:0;padding:0 3px;list-style:none;}div.Left div.search_tools ul li{margin:0;padding:0 0 0 30px;line-height:30px;background:url("/images/elements/icon_email.gif") no-repeat 7px center;vertical-align:middle;border-top:1px solid #eaeaea;}div.Left div.search_tools ul li.print{background:url("/images/elements/icon_print.gif") no-repeat 7px center;}div.Left div.search_tools ul li.first{border-top:none;}div.Left div.search_tools ul li.alerts{background-image:url("/images/elements/icon_alerts.gif");}#filter{padding:0 0 1em 0;font-size:11px;background:#f4f4f4;border:1px solid #e5e5e5;}#filter h2{font-size:14px;margin:0;padding:3px 5px 5px;font-weight:bold;border-bottom:0;position:relative;_position:static;}#filter hr{border:none;margin-bottom:0;height:0px;border-bottom:1px solid #e5e5e5;}#filter h3{font-size:12px;background:url(../images/elements/dot_horizontal.gif) repeat-x top #e5e5e5;margin:5px 0 0 0;padding:4px 5px 4px;}#filter p{margin:0;padding:0 5px 0;}#filter p.weak{margin:5px 0 0;color:#888;font-size:10px;line-height:12px;}#filter form{padding-left:5px;padding-right:5px}#filter form fieldset{margin:0;padding:0;}#filter form fieldset#airlines_filter p{padding:0 0 5px;}#filter form legend{font-weight:bold;margin:0;margin-left:-5px;padding:.6em 0 .3em;color:#000;}#filter label{clear:both;float:left;line-height:18px;padding-left:3px;}#filter label input{margin:0 3px 0 0;}#filter label.star_label{display:inline;margin-right:.5em;font-weight:normal;}#filter legend:after{content:":"}#filter input#name_filter{width:90%;font-size:10px;margin-top:3px;}#filter select{font-size:10px;}#filter select#area_filter,#filter select#chain_filter,#filter select#currency_dropdown{width:95%;}#filter label.aligned{font-weight:normal;margin-right:5px;clear:none}body.Hotels #filter label{display:block;float:none;}#child11,#child12,#child13,#child21,#child22,#child23,#child31,#child32,#child33,#child41,#child42,#child43{visibility:hidden;}#filter fieldset.closed label,#filter fieldset.closed p,#filter fieldset.closed .slider_unit,#filter fieldset.closed input,#filter fieldset.closed a,#filter fieldset.closed select{display:none;}#filter fieldset.closed div.legend a.toggle{background:transparent url(/images/elements/arrow_right_black.gif) no-repeat scroll left 46%;}#filter fieldset p{padding:0 0 5px;color:#aaa;}#filter fieldset .legend{font-weight:bold;line-height:23px;}#filter fieldset div.legend a{background:transparent url(/images/elements/arrow_down_black.gif) no-repeat scroll left 46%;color:#333333;display:block;height:100%;padding-bottom:0;padding-left:13px;padding-top:0;text-decoration:none;width:160px;}a.tipLink,a.tipLink:hover{color:#8B99E5;font-size:11px;position:relative;bottom:0.33em;padding:0;margin-left:3px;}.message_32{border:2px solid #e3e3e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px 20px 10px 62px;background:url(/images/icons/sprite_msgs_icons.png) 12px -989px no-repeat transparent;margin-bottom:1em;font-size:1.1em;line-height:1.4em;}.message_32 h3{font-size:1.15em;margin:0 0 0.3em;border-bottom:1px solid #e3e3e3;line-height:30px;}.message_32 p{margin:0;}.message_32.bad_32{background-position:12px -988px;background-color:#FFFFDF;}.message_32.good_32{background-position:12px -784px;background-color:#F5FFDF;}.message_32.fail_32{background-position:12px -1185px;background-color:#FFEFF0;}.message_32.info_32{background-position:12px -1386px;background-color:#FFFFDF;}.message_24{border:2px solid #e3e3e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 8px 8px 48px;background:url(/images/icons/sprite_msgs_icons.png) 8px -1740px no-repeat transparent;margin-bottom:1em;font-size:1.1em;line-height:1.4em;position:relative;}.message_24 h3{margin:0;padding:5px 0;line-height:1.2em;}.message_24 p{margin:0 0 .5em;color:#555;line-height:1.3em;}.message_24.bad_24{background-position:8px -1740px;background-color:#FFFFDF;}.message_24.good_24{background-position:8px -1590px;background-color:#F5FFDF;}.message_24.fail_24{background-position:8px -1889px;background-color:#FFEFF0;}.message_24.info_24{background-position:8px -2039px;background-color:#FFFFDF;}.message_16{border:1px solid #e3e3e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:4px 4px 4px 34px;background:url(/images/icons/sprite_msgs_icons.png) 4px -2342px no-repeat transparent;margin-bottom:1em;font-size:1.1em;line-height:1.4em;position:relative;}.message_16 h3{margin:4px 0 .5em;line-height:1.3em;font-size:14px;}.message_16 p{margin:0 0 .5em;line-height:1.3em;font-size:12px;}.message_16.bad_16{background-position:6px -2342px;background-color:#FFFFDF;}.message_16.good_16{background-position:6px -2193px;background-color:#F5FFDF;}.message_16.fail_16{background-position:6px -2492px;background-color:#FFEFF0;}.message_16.info_16{background-position:6px -2645px;background-color:#FFFFDF;}label.required{font-weight:bold}p.required{font-weight:bold}fieldset{border:0}form.grey{background:#f0f0f0;border:1px solid #c2c2c2;}form.grey fieldset,form.light_grey fieldset{margin:0;padding:.4em}form.light_grey{background:#f5f5f5;}form textarea{font-family:Arial,sans-serif;font-size:0.9em;}textarea{font-family:Arial,sans-serif;font-size:1em;}textarea.stretch{font-size:14px;width:80%}.selflabel{color:#888888;}dl.horizontal{margin:0;}dl.horizontal dt{float:left;width:160px;line-height:20px;white-space:nowrap}dl.horizontal dd{margin:0 0 5px 150px;line-height:20px;margin-left:170px;}dl.horizontal dt label:after{content:":"}dl.horizontal dt.required label:after{content:"*"}.halign_info dl{font-size:12px;color:#333;border-bottom:1px solid #c2c2c2;margin:5px;}.halign_info dt{width:100px;font-weight:bold;float:left;//padding:5px 0;}.halign_info dd{//padding:5px 0 5px 5px;margin-left:0;}dl.ralign dt{text-align:right;width:30%;color:#555;}dl.ralign dd{margin-left:30%;padding-left:10px;}dl.vertical dt{margin:5px 6px 6px 0;line-height:1em}dl.vertical dd{margin:5px 5px 5px 0;text-indent:0pt;line-height:2em}dl.vertical input{margin:0 6px 0 0;}.errors{margin:10px 0px;display:none;background:#fff;}.errors span{display:block;padding:5px;font-weight:bold;color:#fff;border:1px solid #d44914;background-color:#d44914;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}.errors ul,.errors ol{margin:0;padding:5px 5px 5px 25px;font-size:11px;border:1px solid #e2e2e2;border-top:none;}.errors p{border:1px solid #e2e2e2}.errors ul li,.errors ol li{padding-top:2px;}span.error,span.err_arrow{padding-left:10px;margin-right:5px;background:transparent url(/images/elements/error_arrow.gif) left no-repeat;background-position:0 0;}span.err_disc{background:#D44914;color:#fff;padding:3px 5px;margin-right:5px;font-size:10px;}form.search{font-size:12px;}form.search table{width:100%;}form.search table td{padding:0.25em 0.45em .25em 0;}form.search label{display:block;padding-bottom:0.45em;}form.search fieldset{padding:0 0 0.25em 0;margin-bottom:1em;}form.search fieldset.date img{vertical-align:-20%;}form.search input,form.search select{font-size:12px;margin:0;}form.search label span.weak,fieldset.email .weak{font-size:0.9em;color:#a3a3a3;font-weight:normal}form.search fieldset p{padding:0.5em 0 0;margin:0;}form.search .encaps{display:inline;padding:0 0.5em 0 0;float:none;}form.search .encaps *{*vertical-align:middle;}form.search .encaps:after{content:'';}form.search .encaps input{margin:0 4px 0 0;float:none;}form.search a.toggle_closed,form.search a.toggle_open{padding-left:12px;}form.search .submit{text-align:right;padding:1em 0.5em 0px 0px;border-top:1px dotted #e3e3e3;}form.search .submit input,form.search .submit button{float:right;}form.search fieldset.submit table td{text-align:left;padding:0;}form.search fieldset.people table tr td{vertical-align:middle;}form.search fieldset.people select{width:60px;}form.search .enclosedPicker{float:left;clear:left;}body.Home #Wrapper h1{font-size:16px;border-bottom:none;margin:0.5em 0 1em;}body.Home #flt_err,#AirSearch,#modify_air_search{width:550px;}#AirSearch .search_type label{font-weight:bold;}#AirSearch #destination_autocomplete,#AirSearch #origin_autocomplete,#modify_air_search #destination_autocomplete,#modify_air_search #origin_autocomplete{width:89%;*width:242px;font-size:13px;}#AirSearch #flexi_dates_block,#modify_air_search #flexi_dates_block{margin-top:20px;display:block;}#AirSearch .options select,#AirSearch .options input,#modify_air_search .options select,#modify_air_search .options input{width:80%;}#AirSearch .submit,#modify_air_search .submit{margin-right:2.25em;}#home_hotels,#hotel_err,#hotelModifySearch{width:550px;}body.PlaceHotels #home_hotels,body.PlaceHotels #hotel_err{width:100%;}form.search #city{width:510px;font-size:13px;}form.search .roomCount{line-height:20px;color:#777;float:right;font-size:11px;padding-top:20px;}#home_hotels .submit,#hotelModifySearch .submit{margin-right:2.25em;}#rail_search,#train_err{width:550px;}form.search #to_station,form.search #from_station{width:89%;*width:242px;font-size:13px;}#rail_search #trainClass{width:198px;}#rail_search .submit{margin-right:25px;}.ThreeColWrapper{float:left;width:100%;clear:both;overflow:hidden;}.ThreeColWrapper .Frame{right:25%;float:left;position:relative;width:100%;}.ThreeColWrapper .Frame .ColContainer{right:50%;float:left;position:relative;width:100%;}.ColContainer .middle_col,.ColContainer .left_col,.ColContainer .right_col{float:left;position:relative;overflow:hidden;}.ColContainer .middle_col{left:102%;width:46%;}.ColContainer .left_col{left:31%;width:21%;}.ColContainer .right_col{left:85%;width:21%;}a.toggle_closed{background:url(/images/elements/closed.gif) no-repeat center left;padding:0.5em 0.5em 0.5em 15px;}a.toggle_open{background:url(/images/elements/opened.gif) no-repeat center left;padding:0.5em 0.5em 0.5em 15px;}div#Header,div#Wrapper,div#Footer{margin:1em auto;text-align:left;padding:0;min-width:1000px;clear:both;width:100%;width:expression(document.body.clientWidth < 1005 ? "1000px":"100%");}div#Header{border-top:1px solid #fff;padding:5px 0;margin:0;border-bottom:1px solid #c2c2c2;}div.PrintHeader,.no_screen{display:none}div#Wrapper{}div#Footer{padding:7px 0;border-top:1px solid #c2c2c2;font-size:11px;}.Container,#Tabs,.FooterContainer{padding:0 45px}.FooterContainer{background:url(/images/global/cleartrip_powered.gif) 92% top no-repeat transparent;}.Container{margin:5px auto 0 auto;}#ContentFrame{margin:0 0 16px;padding:0px 0;width:100%;text-align:left;}div.Left{margin:0;padding:0;text-align:left;width:50%;float:left;}div.Right{margin:0px 0 0 0;padding:0;text-align:left;float:left;width:49%;}.col{padding:0 20px;text-align:left;}div.Left .col{padding:0 0 0 0;}div.Right .col{padding:0 0 0 20px;}body.FullWidth div.Left{width:100%;}body.SeventyThirty div.Left{width:75%;}body.SeventyThirty div.Right{width:24%;}body.SeventyThirty div.Right .col{}body.TwentyEighty div.Left{width:20%;}body.TwentyEighty div.Right{width:79%;}body.TwentyEighty div.Right div.col{border-left:1px solid #c2c2c2;}body.FortySixty div.Left{width:39%;}body.FortySixty div.Right{width:60%;}body.SixtyForty div.Left{width:60%;}body.SixtyForty div.Right{width:40%;}body.EightyTwenty div.Left{width:75%;}body.EightyTwenty div.Right{width:25%;}body.FixedWidth div.Container,body.FixedWidth div.LogoContainer,body.FixedWidth div#Tabs,body.FixedWidth div.FooterContainer{width:960px;margin:0 auto;padding:0;}body.Beta{background:no-repeat url(/images/elements/beta.gif) left top;}div.Left .col.ThickGrey{padding:1em;border:6px solid #f0f0f0;margin-bottom:1em}body.SeventyThirty h2{font-size:14px;}.LogoContainer{padding:0 45px;}ul#global{float:right;font-size:11px;margin:.4em 0 0 0;padding:0 45px}#PrimaryIconNavigation ul#global li{float:left;}#Tabs{margin:0;padding-top:5px;clear:both;}ul#MainTabs li.first{padding-left:0;}ul#MainTabs{margin:0;padding:0;}ul#MainTabs li{margin:0;padding:0 6px 0 12px;display:inline;list-style:none;}ul#MainTabs a{font-size:12px;}ul#MainTabs a.new{padding-right:33px;}ul#MainTabs a:hover{color:#cd6501;background-color:#fff;}ul#MainTabs li.show_menu{border:1px solid #c2c2c2;border-bottom:none;border-right:2px solid #bbbbbb;padding-top:4px;padding-bottom:5px;}ul#MainTabs li.show_menu a{text-decoration:none;}ul#MainTabs a.More{background:url(/images/elements/more_arrow_off.gif) right center no-repeat;padding-right:18px;}ul#MainTabs a.More:hover,ul#MainTabs li.show_menu a.More{background:url(/images/elements/more_arrow_on.gif) right center no-repeat;}.flyout_menu{position:absolute;z-index:100;background-color:#ffffff;border-left:1px solid #c2c2c2;border-right:2px solid #bbbbbb;border-bottom:2px solid #bbbbbb;padding:5px;width:125px;}ul#MainTabs .flyout_menu hr{height:0;margin:0.5em 0;padding:0;border:none;border-bottom:1px dotted #c2c2c2;}ul#MainTabs .flyout_menu ul.group{padding:0;width:100%;margin:0;}ul#MainTabs .flyout_menu ul.group li{border:none;display:block;line-height:1.5em;padding:0 7px;}ul#MainTabs .flyout_menu ul.group li a{font-size:1em;font-weight:normal;text-decoration:none;display:block;width:100%;height:100%;padding:0;}body.Flights ul#MainTabs li a.Flights,body.Hotels ul#MainTabs li a.Hotels,body.Rail ul#MainTabs li a.Rail,body.More ul#MainTabs li a.More{color:#000;text-decoration:none;font-weight:bold;}div#Footer ul.inline{margin:0.25em 0 1em;}div#Footer .secondary_links li{border:medium none;color:#AAAAAA;margin:0;padding:0 5px 0 0;}div#Footer .secondary_links li{border:medium none;color:#AAAAAA;margin:0;padding:0 5px 0 0;}div#Footer .secondary_links a{color:#AAAAAA;padding:0;text-decoration:none;}div#Footer .secondary_links a:hover{color:#DD7511;}div#Footer .copyright{color:#B2B2B2;font-size:10px;}div#Footer li a{line-height:1.4em;white-space:nowrap;}div#Footer ul#cool_tools{font-size:11px;font-weight:bold;line-height:1.6em;}sup.new_feature{padding:1px 3px;color:#333;font-weight:bold;background-color:#FFFFA8;margin:0 0 0 3px;vertical-align:middle;}div#Footer ul.quick_links li{border-left:none;border-right:1px solid #c2c2c2;padding:0 5px 0 0;margin:0 5px 0 0;}div#Footer ul.quick_links li.no_bar{border:none;margin-right:0;}div#Footer ul.quick_links a{padding:0;}div#Footer ul.quick_links a:hover{color:#dd7511;}div#Footer ul.primary_links{font-size:11px;margin:0.5em 0 1.5em;}#IRCTC_attribution{width:200px;float:right;overflow:auto;}#IRCTC_attribution p{margin:0;}#IRCTC_attribution img{float:left;margin-right:5px;}#IRCTC_attribution .weak{font-size:10px;}#Flash,.Flash{text-align:left;border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:2px 5px;font-size:14px;margin:0 auto 1em auto;line-height:1.45em;}#Flash.notice,.Flash.notice{border-color:#fc0;background:#fcfce1;height:1%;height:auto !important;}#Flash.bad,.Flash.bad{border-color:#f00;background:#fee0cf;}#Flash.bad a,.Flash.bad a{color:#f00}#Flash.good,.Flash.good{border-color:#0099da;background:#ccebf8;background-image:none;}#Flash.green,.Flash.green{border-color:#339933;background:#EBF5D0;}body.Home ul#MainTabs li.show_menu{padding-bottom:6px;}body.Home ul#MainTabs a{font-size:16px;font-weight:bold;}body.Home ul#MainTabs a.More{font-size:12px;}body.Home div.Right .offers h2,body.Business div.Right .offers h2{font-size:14px;border-bottom:1px dotted #c3c3c3}body.Home div.Right .offers ul,body.Business div.Right .offers ul{margin-left:.8em;padding-left:.8em}body.Home div.Right .offers ul li,body.Business div.Right .offers ul li{line-height:1.6em}body.Home .messaging{text-align:center;color:#999;font-size:18px;}body.Home .messaging h2{font-weight:normal;font-size:1.5em;border:none;}body.Home div.errors{margin:0 0 1em 0;}body.Home #Wrapper div.Right dl.labelled_links{margin-bottom:10px;}body.Home #Wrapper div.Right dl.labelled_links dt{font-size:10px;line-height:16px;text-align:right;width:42px;font-family:"Lucida Grande",Arial,sans-serif;padding:0 4px;}body.Home #Wrapper div.Right dl.labelled_links dd{font-size:12px;color:#444;line-height:16px;margin:0 0 4px 55px;padding-bottom:4px;}body.Home #Wrapper div.Right dl.labelled_links dt.tip{background-color:#6492ac;color:#FFFFFF;}body.Home #Wrapper div.Right dl.labelled_links dt.contest{background-color:#c87800;color:#FFFFFF;}body.Home #Wrapper div.Right dl.labelled_links dt.notice{background-color:#FBCC3E;color:#523900;}body.Signin div.Right h2{font-size:16px;border:0}body.Signin div.Left label{}table.calendar{border-collapse:separate;margin:.5em 0 1em 0;width:100%;font-size:12px;border-spacing:1px;background-color:#f0f0f0;}table.calendar td,table.calendar th{padding:.4em;background-color:#fff}table.calendar td{vertical-align:top}table.calendar th.month{font-size:18px;font-weight:bold;padding-bottom:.5em}table.calendar th.month h2{font-size:18px;border-bottom:0}table.calendar th.month p{font-weight:normal;color:#777;margin:.6em 0 0;font-size:11px}table.calendar th.month div.loading_div{color:#777;display:none;float:right;font-size:14px;font-weight:normal;}table.calendar td.today{background-color:#ffffcc;}table.calendar p{margin-top:0;margin-bottom:.8em;color:#666;font-size:10px}table.calendar td.other_month p{color:#999}table.calendar dl.horizontal dt{float:left;width:30px;line-height:10px;white-space:nowrap;}table.calendar dl.horizontal dd{margin:0 0 5px 150px;line-height:10px;margin-left:35px;}div.CalendarNav{float:right;text-align:right;width:50px}div.CalendarNav a{display:block;float:right;width:21px;}table.calendar .vcalendar{}table.calendar .vevent{}table.calendar .vevent .summary{}table.calendar .vevent .dtstart{}table.calendar .vevent .dtend{}table.calendar .vevent .duration{}table.calendar abbr{border:0}div.tips{background:#f0f0f0;padding:.4em;border:1px dashed #c2c2c2}div.tips h2{font-size:12px;border:0}div.tips ol,div.tips ul{margin-left:.8em;padding-left:.8em}#service_messages,#person_profile,#tips_tools,.right_col_box{border:1px solid #d9d9b8;background:#ffffcc;margin-bottom:1em;}#service_messages h2,#person_profile h2,#tips_tools h2,.right_col_box h2{padding:.4em;font-size:18px;border:0;margin:0}#service_messages h2 span,#person_profile h2 span,#tips_tools h2 span,.right_col_box h2 span{color:#777;font-size:11px;font-weight:normal}#service_messages ul,#person_profile ul,#tips_tools ul,.right_col_box ul{margin:0;padding:.5em 1.5em;border:1px solid #fff}#service_messages ul li,#person_profile ul li,#tips_tools ul li,.right_col_box ul li{margin-bottom:.4em}#service_messages ul,#person_profile ul,#tips_tools ul,.right_col_box ul{border:1px solid #fff;}#service_messages h2,#person_profile h2{background:#ffff99;}#tips_tools{border:1px solid #bacae5;background:#f0f0f0}#tips_tools h2{background:#d5d9f2;}#tips_tools p{padding:.4em}body.Ticket div.Left{width:69%;}body.Ticket div.Right{width:30%;}body.Ticket div.Right .col{min-width:200px}body.Ticket div.Left .col.ThickGrey{margin-bottom:10px;}body.Ticket h1{font-size:18px;margin:.2em 0 .8em}body.Ticket h2{font-size:14px}body.Ticket dt{}body.Ticket dt:after{content:":"}body.Ticket dt,body.Ticket dd{line-height:14px}body.Ticket dl{margin-bottom:1em}body.Ticket #service_messages h2,body.Ticket #tips_tools h2{font-size:14px;}body.Ticket div#EmailTicket{padding:0 .5em;}body.Ticket div#EmailTicket label{font-weight:bold}body.Ticket ul{padding-bottom:1em}body.Ticket ul li.on a{color:#333;text-decoration:none;}body.Ticket div.Right div.col #Message{border:5px solid #339933;font-size:14px;margin:10px 0 0;padding:5px 5px;background-color:#ebf5d0}body.Ticket div.Right div.col #Message h2{border:none;font-size:1.25em;color:#434343;}body.Ticket div.Left div.col .PartialMessage{border:2px solid #339933;background-color:#ebf5d0;padding:5px;margin-bottom:10px;}body.Mobile div.Left .col{padding-right:0;}body.Mobile div.Right .col{border-left:none}body.Mobile div.Left .col h2{border-bottom:none}body.Mobile div.tips{margin-bottom:1em}a.step_link{text-decoration:none;cursor:default;margin:0;position:0;padding:0;}a.step_link:hover{text-decoration:none;}a.clickable:hover{cursor:pointer;}dl.step{font-size:1.9em;border:1px solid #c2c2c2;color:#666;background-color:#f0f0f0;padding:0.5em;margin:0 0 0.5em 0}dl.step dt,dl.step dd{display:inline;margin:0;}dl.step dt{font-weight:bold;padding:0.5em;}dl.step dd{background:url(../images/elements/dot_vertical.gif) repeat-y 0 0;padding:0.5em 0.8em}a.open dl.step{background-color:#cbd3e6;border:1px solid #c2c2c2;border-bottom:none;color:#333;margin:0}a.open dl dd{}div.step_layer{border:1px solid #c2c2c2;margin-bottom:10px;display:none;}span.cancelEditLinkPlaceholder{display:none;}body.about div.Left{width:15%;}body.about div.Right{width:74%;}body.about div.Left .col{min-width:140px;}body.about div.Right .col{border-left:1px solid}body.about #Wrapper .col h1{font-size:22px;border:0}body.about #Wrapper .col h1.first{padding-top:0;margin-top:0}body.about .col h2{font-size:16px;border-bottom:0}body.about div.Left ul.first{margin-top:0;padding-top:0;margin-left:0;padding-left:0;}body.about div.Left ul li{color:#999;line-height:2em;list-style:none;font-size:12px}dl#releases{float:none;clear:right;}dl#releases dt{margin:0;padding-top:.5em}dl#releases dd{margin:0;margin-top:.5em;padding-bottom:1em;font-size:16px;border-bottom:1px solid #f0f0f0}div.Right .col table{margin-top:0;padding-top:0}body.faq div.Container{text-align:left}body.faq #Wrapper h1{font-size:22px;margin-top:0;margin-bottom:1em;border-bottom:0}body.faq div#ContentFrame{padding:0;}body.faq div#FaqContainer{width:600px;margin:0 auto;text-align:left;clear:both;}div#FaqContainer h2{font-weight:normal;}div#FaqContainer h2 a{text-decoration:none}#FaqContainer dl{margin:0}#FaqContainer dt{font-size:16px;padding:0 0 .8em}#FaqContainer dd{margin:0 0 1em 0;font-size:14px;border-bottom:1px dotted #c3c3c3;padding-bottom:1em;}#FaqContainer dd ol.tour li{border-bottom:1px dotted #ccc;}#FaqContainer dd p.screen_shot{background:#f2f2f2;padding:8px;text-align:center;}#FaqContainer dd p.screen_shot img{border:1px solid #ccc;}body.insurance div.Left{width:180px;}body.insurance div.Right{width:180px%;}body.tour .TourContainer{}body.tour h2{border-bottom:none;font-size:1.5em;margin-bottom:1em;color:#929292;font-weight:normal}body.tour p{border-bottom:1px dotted #c2c2c2;padding-bottom:1.5em;}body.Tour #ContentFrame{text-align:center;}body.Tour h1{text-align:left;}body.Tour h2{font-size:14px;margin:30px 0;}body.Tour hr{height:0;border:none;border-bottom:2px solid #666666;margin:30px 50px;}body.Tour div.action{font-size:20px;font-weight:bold;padding:10px 10px 15px;background-color:#f2f2f2;border:1px solid #d2d2d2;}body.Message{}body.Message div#Header,body.Message div#Wrapper,body.Message div#Footer{min-width:1024px;width:expression(document.body.clientWidth < 1025 ? "1024px":"100%");}body.Message div.DialogueBox{width:70%;padding:0.8em;margin:0 auto 1em;}body.Message #Wrapper div.DialogueBox h1{border-bottom:none;font-size:2em;padding:0 0 5px 45px;margin:0 0 0.5em;}body.Message div.DialogueBox h1.Error{background:url(../images/elements/msg_error_bg.gif) top left no-repeat;}body.Message div.DialogueBox h1.Failure{background:url(../images/elements/msg_failure_bg.gif) top left no-repeat;}body.Message div.DialogueBox h1.Info{background:url(../images/elements/msg_info_bg.gif) top left no-repeat;}body.Message div.DialogueBox h1.SysError{background:url(../images/elements/msg_syserror_bg.gif) top left no-repeat;}body.Message div.DialogueBox div.MessageBody{font-size:16px;padding:0.1em 2em;*padding:0.1em 1.8em;}body.Message div.DialogueBox div.MessageBody h4{border-bottom:1px solid #000;}body.Message div.DialogueBox dl{font-size:.9em;}body.Message div.DialogueBox dl dt{clear:both;font-weight:bold;line-height:25px;text-align:right;}body.Message div.DialogueBox dl dd{line-height:25px;}body.Message.Combo div.DialogueBox div.MessageBody h4{margin:0.5em 0;}body.Message .CustSuppMsg{font-size:12px;}body.Message div.DialogueBox .errors{font-size:12px;}body.Message div.DialogueBox .errors p{font-size:11px;padding:5px;margin:0;}body.Message div.DialogueBox div#paymentForms,body.Message div.DialogueBox div#paymentForms dl.horizontal dt,body.Message div.DialogueBox div#paymentForms dl.horizontal dd,body.Message div.DialogueBox div#paymentForms input,body.Message div.DialogueBox div#paymentForms select{font-size:11px;}body.Message div.DialogueBox div#paymentForms div.Flash{border-width:2px;font-size:1em;margin:0pt 0pt 0.75em;padding:2px 5px;}body.Message div.DialogueBox .Flash{font-size:1em;padding:0.5em;border-width:1px;margin:0 0 .75em;}body.Message div.bubble{font-size:11px;}body.Message div.bubble h3{font-size:1.15em;margin:0;padding:0;}body.Message div.bubble ul{margin:5px 0;padding:0 0 0 15px;}body.Interstitial{color:#929292;}body.Interstitial #Wrapper{width:850px;margin:0 auto;}body.Interstitial #ContentFrame{text-align:center;padding-top:30px;}body.Interstitial div.col{text-align:center}body.Interstitial #Wrapper h1{font-size:2.5em;font-weight:normal;border-bottom:none;}body.Interstitial #Wrapper h2{font-size:1.5em;font-weight:normal;border-bottom:none;}body.Interstitial p{font-size:16px;}body.Interstitial .pay_retry{}body.Interstitial #Wrapper .error,body.Interstitial #Wrapper h2#blockedMsg{border:2px solid #f00;background:#fee0cf;padding:2px;-moz-border-radius:7px;-webkit-border-radius:7px;}body.Interstitial #popup_blocked span{font-size:14px;}body.Interstitial .pay_retry{border:1px solid #fc0;background:#fcfce1;padding:2px;-moz-border-radius:7px;-webkit-border-radius:7px;}body.Interstitial .pay_verify{font-size:14px;border:1px solid #fc0;background:#fcfce1;padding:2px;-moz-border-radius:7px;-webkit-border-radius:7px;}body.Interstitial .pay_verify strong{font-size:14px;}body.Interstitial .logo{border-bottom:1px solid #c2c2c2;margin:0 auto 1.5em auto;}body.Interstitial .fine_print,body.Interstitial .fine_print strong{font-size:11px;}body.Interstitial div.loader_bar{height:14px;width:400px;border:1px solid #949494;margin:0px auto;}.LargeRectAd{width:334px;height:278px;margin:2.5em auto 0;color:#333;border:1px solid #ccc;overflow:hidden;}.LargeRectAd .text{height:58px;overflow:hidden;text-align:center;padding:5px;}.LargeRectAd h3{font-size:1.5em;line-height:1em;margin:0;}.LargeRectAd h3 a{color:#79c9ec;font-weight:normal;letter-spacing:-1px;text-decoration:none;}.LargeRectAd .banner{height:210px;overflow:hidden;text-align:center;}.LargeRectAd a{padding:0;}body.Interstitial p.warning{color:#aaa;font-size:11px;}body.Interstitial p strong{font-size:1.35em;}body.Interstitial div#Flash{color:#333333;text-align:center;margin:1em 0;}body.Interstitial div#Flash em{font-style:italic;}body.Interstitial div.tour div.step{width:31%;margin:1%;font-size:12px;float:left;color:#999999;}body.Interstitial div.tour div.step div.screen_shot{width:210px;height:175px;background-color:#f2f2f2;border:1px solid #d2d2d2;margin:0 auto;}body.Interstitial div.tour div.step h3{font-size:1.15em;color:#333333;}body.Interstitial div.Footer{border-top:1px dotted #c2c2c2;color:#aaa;font-size:12px;margin-top:1em;}body.Interstitial div.Footer p strong{font-size:12px;}div#banners{display:block;width:700px;padding:20px 20px 0px 20px;margin:0 auto;}div#banners div.Left{margin:0 auto;float:left;text-align:center;width:340px;}div#banners div.LargeRectAd{margin:0 auto;}div#banners div.Right{margin:0 auto;float:left;text-align:center;width:340px;}div#banners div.Right div.banner{margin:0 0 15px 0;}div#banners div.Right div.bottom_banner{margin-bottom:0;}div.bubble{z-index:100;}div.bubbleWrapperRight,div.bubbleWrapperLeft{position:absolute;width:250px;z-index:100;}div.bubbleShadow{background:url('/images/elements/bubble_shadow.png') bottom right no-repeat;width:100%;height:100%;position:absolute;top:5px;left:4px;_display:none;z-index:101;}a.bubbleClose{position:absolute;width:14px;height:16px;top:4px;right:4px;font-size:11px;z-index:103;background:transparent url("/images/elements/bubble_close.gif") center center no-repeat;padding:0;}a.bubbleClose:hover{background-color:#fff5bf;}div.bubbleContentFrame{background-color:#fffed5;border:1px solid #f7cf71;_width:100%;padding:5%;text-align:left;position:relative;z-index:102;}div.bubbleArrow{position:absolute;width:25px;height:25px;background:transparent url("/images/elements/bubble_arrow_right.png") center center no-repeat;_background:transparent url("/images/elements/bubble_arrow_right.gif") center center no-repeat;right:-23px;_right:-24px;top:20px;z-index:103;}div.bubbleWrapperLeft div.bubbleArrow{background:transparent url("/images/elements/bubble_arrow_left.png") center center no-repeat;_background:transparent url("/images/elements/bubble_arrow_left.gif") center center no-repeat;left:-22px;}div.bubble h1,div.bubble h2,div.bubble h3,div.bubble p{margin:0 0 0.5em 0;}div.bubble strong{color:#C33700;}#warning,.warning{font-size:12px;margin-bottom:10px;padding:5px;}div.disallow{background-color:#FEE0CF;border:1px solid #FF0000;}#warning #warning_buttons{padding-top:5px;text-align:right;}#warning #warning_buttons a{padding:0pt 3px;}#warning #warning_buttons input{float:none;padding:0pt 3px;}#autocompleteOptionsContainer{background:white;border:1px solid #777777;text-align:left;margin:1px 0 0 0;padding:0;font-size:11px;z-index:100;width:170px;color:#333333;}#autocompleteOptionsContainer ul{list-style:none;list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}#autocompleteOptionsContainer li{padding:0.5em;text-align:left;margin:0;list-style:none;border-bottom:#f2f2f2 1px solid;}#autocompleteOptionsContainer li.highlight{background:#FFFFBB;color:#000000;}body.Offer div.Left{width:58%;}body.Offer div.Right{width:40%;}body.Offer div.Right form.search{background-color:#fafafa;padding-bottom:5px;}body.Offer div.Right form.search #from,body.Offer div.Right form.search #to,body.Offer div.Right form.search #dep_time,body.Offer div.Right form.search #ret_time,body.Offer div.Right form.search #class,body.Offer div.Right form.search #carrier{width:90%;}body.Offer div.Left div.col{padding-right:10px;}body.Offer div.Right div.col{padding-left:10px;border-left:1px dotted #ccc;}body.Offer #Wrapper h1{margin-bottom:0.5em;padding:0;}body.Offer #Wrapper h3.engine_header{margin:0;padding:0.5em;background-color:#F4F5FA}body.Offer #Wrapper #offer_nav{margin-bottom:0.5em;}body.Offer form.search,body.Offer form.search input,body.Offer form.search select{font-size:11px;}body.Offer form.search{padding-top:0.5em;}body.Offer form.search #advance_search{padding-left:0.5em;}body.Offer .conditions{border:1px solid #D2D2D2;font-size:11px;padding:0.5em;}body.Offer dl#flights_faq dt{margin:10px 0}body.Offer dl#flights_faq dd{margin-left:0;}body.Offer div.Left h3{margin:10px 0px 5px 0px;}body.Offer .expired,body.Promos .expired{background:transparent url(../images/elements/bg_expired.gif) repeat-y scroll center top;}body.Offer #Wrapper div.Left table{width:99%;border:1px solid #dddddd;margin-top:15px;}body.Offer #Wrapper div.Left table th,body.Offer #Wrapper div.Left table td{padding:5px;font-size:12px;}body.Offer #Wrapper div.Left table th{background-color:#e8ecf5;color:#434343;border-bottom:1px solid #dddddd;}body.Offer #Wrapper div.Left table td.section{font-weight:bold;background-color:#f4f5fa;border-bottom:1px solid #dddddd}body.Offer div.Right div.tips,body.Holidays div.Right div.tips,body.Promos div.Right div.tips{margin-bottom:10px;font-size:13px;}body.Offer div.Right div.tips ul,body.Holidays div.Right div.tips ul,body.Promos div.Right div.tips ul{list-style:none;padding:0;margin:0;}body.Offer div.Right div.tips ul li,body.Holidays div.Right div.tips ul li,body.Promos div.Right div.tips ul li{list-style:none;list-style-image:none;padding:0 0 5px 0;}body.Offer div.Right div.tips ul li span.weak,body.Holidays div.Right div.tips ul li span.weak,body.Promos div.Right div.tips ul li span.weak{font-size:0.75em;color:#777777;display:block;}a.cal_openLink{padding:1px;}.enclosedPicker{position:relative;display:inline-block;}.enclosedPicker input.datePicker{padding:1px 20px 1px 1px;width:80px;*width:70px;}.enclosedPicker a.cal_openLink{right:3px;position:absolute;top:2px;}#datePickerContainer{font-size:11px;border:1px solid #aaa;font-weight:bold;position:absolute;z-index:100;}#datePickerContainer .dt_control{width:13px;height:16px;position:absolute;}#datePickerContainer .dt_control a{width:100%;height:100%;display:block;padding:0;}#datePickerContainer #close{right:6px;top:8px;}#datePickerContainer #close a{background:url(/images/elements/control_icons.gif) no-repeat -30px top #fff;}#datePickerContainer #close a:hover{background:url(/images/elements/control_icons.gif) no-repeat -30px -18px #fff;}#datePickerContainer #previous{left:6px;top:8px;}#datePickerContainer #previous a{background:url(/images/elements/control_icons.gif) no-repeat left top #fff;}#datePickerContainer #previous a:hover{background:url(/images/elements/control_icons.gif) no-repeat left -18px #fff;}#datePickerContainer #previous a.disabled,#datePickerContainer #previous a.disabled:hover{display:none}#datePickerContainer #next{right:22px;top:8px;}#datePickerContainer #next a{background:url(/images/elements/control_icons.gif) no-repeat -15px top #fff;}#datePickerContainer #next a:hover{background:url(/images/elements/control_icons.gif) no-repeat -15px -18px #fff;}#datePickerContainer #next a.disabled,#datePickerContainer #next a.disabled:hover{background:url(/images/elements/control_icons.gif) no-repeat -15px -36px #fff;cursor:default;}#datePickerWrapper{background-color:#fdfdfd;padding:6px 0 0 0;float:left;height:170px;overflow:hidden;}#datePickerContainer table{float:left;margin:0 6px 0;border-collapse:collapse;border-spacing:0;width:auto;}#datePickerContainer table colgroup.weekend{border-left:1px dotted #c3c3c3;}#datePickerContainer table th.month{font-size:12px;background-color:#fff;border:none;}#datePickerContainer table th,#datePickerContainer table td{width:23px;line-height:20px;text-align:center;margin:0;padding:0;border:none;}#datePickerContainer table th{border-bottom:1px solid #ddd;border-top:1px solid #eee;background-color:#F4F5FA;}#datePickerContainer table th.weekend{font-weight:normal}#datePickerContainer table td{color:#d2d2d2;font-weight:normal}#datePickerContainer table td a{display:block;padding:0;color:#000;text-decoration:none;width:100%;height:100%;background-color:#ffffc7;}#datePickerContainer table td.weekend a{color:#666;background:#FFFFDF}#datePickerContainer table td.selected a{background-color:#000;font-weight:normal;color:#fff}#datePickerContainer table td a:hover{background-color:#ffdd88;text-decoration:underline;color:#333;}#TranslucentLayer{z-index:2;background-color:#000000;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}#ModalFrame{position:fixed;_position:absolute;max-width:1000px;width:700px;z-index:5;border:5px solid #cddfff;_padding-bottom:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:5px 5px 15px;-moz-box-shadow:5px 5px 15px;}#ModalFrame iframe{background:url('/images/animations/spinner_medium.gif') no-repeat scroll center #FFFFFF;}#ModalFrame .topBorder{position:relative;}#ModalFrame a#close{margin-top:5px;padding:0;width:28px;height:28px;background:url(/images/elements/close_red.png) no-repeat center center transparent;position:absolute;top:-26px;right:-20px;cursor:pointer;}body.Modal div#Wrapper{margin-top:0;width:100%;min-width:0;}body.Modal #Wrapper div.Container{padding:0px;margin-top:0;}body.Modal #Wrapper div.Container #ContentFrame{margin:0;padding:0;}body.Modal div.modalHeader{background:#ECF1FC;border-bottom:1px solid #D2D2D2;padding:15px;}body.Modal #Wrapper div.modalHeader h1{border:none;margin:0 0 0.25em;font-size:1.6em;}body.Modal #Wrapper div.modalHeader h2{border:none;margin:0;font-size:1.3em;font-weight:normal;}body.Modal #Wrapper div.modalHeader p{margin:0;color:#666;}body.Modal div.Right{float:right;}body.Modal div.Right div.col{padding:0 10px 0 0px;}body.Modal div.Left div.col{padding:0 0 0 10px;}body.Modal #Flash.notice,body.Modal .Flash.notice{margin:10px;}body.Modal div#page_header{background:#deefff;padding:1em 1em .3em;display:block;clear:both;margin-bottom:1em;}body.Modal div#page_header h1{border:0;font-size:1.25em;color:#000;line-height:2em;}body.Modal p{margin-top:0;}body.Modal #ContentFrame div.content{padding:15px 0 15px 15px;}body.Modal #ContentFrame div.content p{margin:0 0 5px 0;}body.Modal #ContentFrame div.content p.info_16{margin:0 15px 15px 0;}body.Modal .content a.countryTab{cursor:pointer;display:block;border:1px solid #ddd;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;margin:0 15px 15px 0;float:left;width:242px;}body.Modal div.content a.countryTab:hover{background-color:#f9f9f9;}body.Modal .content a.active,body.Modal .content a.active:active{background:#f9f9f9 url(/images/elements/ok_sign.png) 220px 38px no-repeat;border:1px solid #c6c7c7;cursor:default;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;box-shadow:inset 0 0 5px #ccc;}body.Modal .content a:active{-moz-box-shadow:inset 0px 0px 6px #999;-webkit-box-shadow:inset 0 0px 6px #999;box-shadow:inset 0px 0px 6px #999;}body.Modal div.content a.active:hover{background:#f9f9f9 url(/images/elements/ok_sign.png) 220px 38px no-repeat;border:1px solid #ccc;color:inherit;cursor:default;}body.Modal a.countryTab span.description{float:left;padding:15px 10px 10px 10px;}body.Modal a.countryTab span.description strong{display:block;color:#21409A;line-height:1em;font-size:13px;}body.Modal a.active span.description strong{color:#000;font-size:13px;}body.Modal span.description em{font-style:normal;font-size:.9em;color:#888;line-height:1.6em;}body.Modal span.description .pipe{font-size:.9em;color:#ccc;padding:0 3px;}body.Modal span.status{float:right;background:url(/images/buttons/actions_sprite.png) right -564px no-repeat;padding:21px 20px 5px 10px;font-size:.8em;color:#999;margin-right:10px;}body.Modal span.status label{padding-right:5px;}body.Modal span.status .link{color:#3f5e9d;}body.Modal .bottomBar{padding:10px 20px;border-top:1px solid #ddd;text-align:right;position:absolute;bottom:0;width:505px;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#ddd));background:-moz-linear-gradient(top,#f3f3f3,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3,endColorstr=#dddddd);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3,endColorstr=#dddddd)";-moz-box-shadow:inset 0 1px 0px #fff;-webkit-box-shadow:inset 0 1px 0px #fff;box-shadow:inset 0 1px 0px #fff;}.flag_big{padding-right:45px;background:url(/images/flags/sprite_flags.png) left top no-repeat;height:58px;float:left;}.IN_big{background-position:12px 12px;}.AE_big{background-position:12px -117px;}.OM_big{background-position:12px -243px;}.QA_big{background-position:12px -372px;}.BH_big{background-position:12px -500px;}.KW_big{background-position:12px -628px;}.airline_logos{width:27px;height:23px;background:transparent url(/images/air_logos/air_logos2.gif) no-repeat;float:left;margin-right:10px;}.indigo{background-position:-108px 0px;}.jet{background-position:-135px 0px;}.mdlr{background-position:-216px 0px;}.paramount{background-position:-243px 0px;}.AI{background-position:-27px 0px;}.IX{background-position:0px 0px;}.G8{background-position:-54px 0px;}.S2{background-position:-162px 0px;}.IT{background-position:-189px 0px;}.SG{background-position:-81px 0px;}.multiple{background-position:-270px 0px;}.slider_unit{width:170px;}.slider input{display:none;}.track{background-color:#444444;height:3px;margin:8px 0 5px;position:relative;width:170px;}.singleHandle{width:10px;height:13px;background:url(/images/elements/slider_handle.gif) center center no-repeat;position:relative;top:-6px;left:0;}.leftHandle,.rightHandle{width:10px;height:13px;background:url(/images/elements/slider_handle.gif) center center no-repeat;position:absolute;top:-6px;left:0;}.rightHandle{right:0;background:url(/images/elements/slider_handle.gif) center center no-repeat;}.leftDisabled{height:3px;background:url(/images/elements/slider_disabled_bg.gif) repeat-x;position:absolute;}.rightDisabled{padding-right:10px;position:absolute;right:-11px;top:0;height:3px;background:url(/images/elements/slider_disabled_bg.gif) repeat-x;}span.veg{background-color:#7bb021;color:#ffffff;font-size:9px;padding:1px 3px 2px;margin-left:5px;vertical-align:middle;font-weight:bold;text-transform:uppercase;}div.grim{background:BLACK;color:#FFFFFF;font-size:11px;margin-bottom:10px;padding:0.2em;text-align:center;}div.grim p{margin:0;}#Wrapper div.Right dl.tips dt{width:25px;text-align:center;color:#fff;background-color:#000;font-size:11px;line-height:14px;text-transform:uppercase;}#Wrapper div.Right dl.tips dd{margin:0 0 10px 30px;line-height:15px;font-size:12px;}body.RailOffers div.Left{width:70%;}body.RailOffers div.Right{width:20%;}ul.social_media_set{margin-bottom:1.5em;float:right;font-size:12px;}ul.social_media_set li{float:left;border:none;}.social_media_set a{line-height:30px;font-size:1.25em;padding:0;float:left;padding-left:35px;background-image:url(/images/global/social_media_icons.jpg);background-repeat:no-repeat;}.social_media_set a.facebook{background-position:left top;}.social_media_set a.twitter{background-position:left -30px;}ul.social_media_set.limitWidth{width:200px;float:none;}.rssSprite_16{background:url(/images/icons/rss_sprite.png) no-repeat;padding-left:22px;}.gmail_16{background-position:left -5px;}.yahoo_16{background-position:left -43px;}.facebook_16{background-position:left -82px;}.twitter_16{background-position:left -120px;}.msn_16{background-position:left -157px;}.rssSprite_24{background:url(/images/icons/rss_sprite.png) no-repeat;padding-left:26px;}.gmail_24{background-position:left -216px;}.google_24{background-position:left -287px;}.msn_24{background-position:left -358px;}.yahoo_24{background-position:left -430px;}.twitter_24{background-position:left -501px;}.facebook_24{background-position:left -572px;}.gmail_24:hover{background-position:left -246px;}.google_24:hover{background-position:left -317px;}.msn_24:hover{background-position:left -388px;}.yahoo_24:hover{background-position:left -460px;}.twitter_24:hover{background-position:left -531px;}.facebook_24:hover{background-position:left -602px;}.message{border:5px solid #e3e3e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px 20px 10px 60px;background:url(/images/elements/msg_error_bg.gif) 15px 10px no-repeat transparent;margin-bottom:1em;font-size:1.1em;line-height:1.4em;position:relative;}.message.bad,.message_bad{background-image:url(/images/elements/msg_error_bg.gif);}.message.fail,.message_fail{background-image:url(/images/elements/msg_failure_bg.gif);}.message.good,.message_good{background-image:url(/images/elements/success.gif);}.Flash.good,.Flash_good{background-image:none;}.message h3{border-bottom:1px solid #E3E3E3;font-size:1.15em;margin:0 0 0.5em;border:none;line-height:30px;}.message p{margin:0 0 0.5em;}.Flash.bad{border-color:#f00;background:#fee0cf;}div#save_search{background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;position:absolute;text-align:left;width:200px;z-index:100;}div#save_search a:hover{background:#FFFFDE none repeat scroll 0 0;}div#save_search a{display:block;margin-left:10px;padding:3px 0;text-decoration:none;}div#save_search a span.weak2{background:red;font-size:9px;color:#A3A3A3;}body.about div.Left ul.first ul.sub{padding-left:20px;*padding-left:0px;}body.about div.Left ul.first li strong{color:#000;}body.about div.Left ul.first ul.sub li{line-height:1em;list-style-image:url(../images/elements/double_angle_bullet.gif);}a.close{background:#FFFFFF url(/images/elements/control_icons.gif) no-repeat scroll -30px top;height:16px;padding:0;position:absolute;right:5px;top:5px;width:13px;}.staticCrossSell{background:url("/images/elements/badge_green.gif") no-repeat scroll 3px 5px transparent;border:1px solid #E3E3E3;font-size:11px;margin-bottom:10px;padding:5px 5px 5px 60px;}.staticCrossSell span.badge{color:#095523;float:left;font-size:11px;height:40px;line-height:14px;margin-left:-57px;padding-top:15px;text-align:center;width:54px;}.staticCrossSell p{margin:0 0 5px;}.staticCrossSell{font-size:11px;}.staticCrossSell h4{font-size:12px;margin:0 0 5px;}body.Results #PhoneCrossSell{color:#777777;font-size:14px;margin-bottom:0.5em;text-align:right;vertical-align:middle;}#textarea{width:90%;font:bold 16px Arial;color:#545454;font-size:16px;background-color:#e4eef2;border:1px solid #b1d3e1;-moz-border-radius:5px;-webkit-border-radius:5px;padding-top:6px;padding-bottom:8px;padding-left:14px;*padding-bottom:8px;}.text1{font:bold 16px Arial;}.oran{color:#E64100;}.discount1{font:bold 18px Arial;margin-top:15px;padding-bottom:10px;border-bottom:1px dashed blue;}.tb_discount li{list-style:none;}.tb_discount li{font:15px arial;color:#4D82FF;}#form_tabs{width:90%;padding-top:10px;}.tb_price li{font:bold 15px arial;list-style:none;text-decoration:line-through;padding-bottom:1px;}.tb_price2 li{font:bold 15px arial;list-style:none;color:#2E74FF}#top_curve{float:left;width:456px;background-color:#feffe3;}#bottom_curve{float:left;width:456px;}#yellow_caption{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius:5px;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#afb181;background-color:#feffe3;border:1px solid #e7dd9d;padding:6px 0 6px 8px;}#offer_text{font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#454545;background-color:#fffff8;border:1px solid #e7dd9d;border-top:0;}#tips{float:left;}#text1{padding-left:30px;}#line{float:left;border-bottom:1px solid #000;}#sale{width:10px;}#discount{float:left;width:300px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}ul#global .country{padding:0 0 0 8px;margin-top:-2px;}#PrimaryIconNavigation ul#global .country{padding:0 0.6em 0 8px;*margin-top:5px;}ul#global .country .flag{background:url(/images/flags/mini/sprite_flag_mini.png) no-repeat;padding:5px 10px 6px 10px;*display:inline-block;*vertical-align:-6px;}ul#global .country .flag.IN{background-position:0 2px;}ul#global .country .flag.AE{background-position:0 -78px;}ul#global .country .flag.OM{background-position:0 -157px;}ul#global .country .flag.QA{background-position:0 -238px;}ul#global .country .flag.BH{background-position:0 -318px;}ul#global .country .flag.KW{background-position:0 -399px;}a#SetLanguage{padding-left:20px;position:relative;background:url(/images/elements/more_arrow_off.gif) right center no-repeat;padding-right:15px;}a#SetLanguage.on,a#SetLanguage:hover{background-image:url(/images/elements/more_arrow_on.gif);}a#SetLanguage img{position:absolute;left:0;top:2px;}#LanguageOptions{width:100px;position:absolute;right:32px;top:23px;border:1px solid #c2c2c2;border-top:none;margin:0;padding:5px 6px 0;z-index:10;background-color:#fff;}#LanguageOptions li{display:block;padding:0.5em;padding-left:20px;border:none;border-bottom:1px dotted #e3e3e3;}ul#DomainOptions{width:165px;position:absolute;right:67px;top:30px;border:1px solid #c2c2c2;margin:0;padding:0;z-index:10;background-color:#fff;list-style-image:none;text-align:left;}ul#DomainOptions li{float:none;display:block;padding:0 0.5em;border:none;border-bottom:1px dotted #e3e3e3;line-height:2.25em;color:#777;list-style-image:none;}ul#DomainOptions li a{padding:0 0.5em;padding-left:22px;display:block;}body.Home.MultiCity div.Left{width:82%}body.Home.MultiCity div.Right{width:17%}body.Home.MultiCity form table{width:80%;}body.MultiCity #Wrapper h2{border-bottom:1px solid #e3e3e3;font-weight:normal;margin:0.25em 0 1em 0;padding-bottom:0.5em;font-size:1.25em;color:#777;}.MultiCity form.search input.destination{width:88%;*width:150px;}body.MultiCity form.search input#contact_email,body.MultiCity form.search input#contact_phone{width:88%;}body.MultiCity form.search fieldset.submit{padding-right:0;}body.MultiCity form.search fieldset.submit table td{padding:0.25em 0.45em;}body.MultiCity form.search #adults,body.MultiCity form.search #children,body.MultiCity form.search #infants,body.MultiCity form.search #contact_mode{width:90px;}body.MultiCity form.search #contact_number{width:45%;margin-left:5px;}body.MultiCity form.search fieldset.submit img.loading,body.MultiCity form.search fieldset.submit input.search,body.MultiCity form.search fieldset.submit button.search{vertical-align:middle;}body.MultiCity form.search .dpt_time,div.MultiCity form.search .dpt_time,body.MultiCity form.search .class,div.MultiCity form.search .class{width:89%;*width:150px;}form.search table td.newline{padding-top:0.75em;}body.MultiCity form.search fieldset.travel select.class,div.MultiCity form.search fieldset.travel select.class{width:30.5%;*width:155px;}form.search a.cal_openLink img{vertical-align:-20%;}body.MultiCity form.search fieldset.submit,div.MultiCity form.search fieldset.submit{text-align:left;}body.MultiCity form.search fieldset.submit input.search,div.MultiCity form.search fieldset.submit input.search,body.MultiCity form.search fieldset.submit button.search,div.MultiCity form.search fieldset.submit button.search{margin-left:71%;*margin-left:69.25%;float:none;}body.MultiCity form.search fieldset.search_type{width:683px;}div.MultiCity form.search fieldset.search_type{width:546px;}div.social_media{border:1px solid #e3e3e3;padding:5px;margin-bottom:10px;background:none repeat scroll 0 0 #F0F0F0}div.Left div.social_media{padding:0px;}div.social_media h4,div.social_media p{margin:0 0 0.5em;}div.social_media p{font-size:11px;}div.social_media ul.social_media_set{margin-bottom:0.5em;}div.Left div.social_media ul.social_media_set{margin-bottom:0px;}div.social_media a{font-size:12px;}div.Left div.search_tools ul li.social_media,li.social_media{padding-left:8px;background-image:none;}a.facebookShare{background-position:left top;}a.tweetThis_small{background:url('/images/global/twitter.png') no-repeat left center;padding:1px 0 0 25px;}a.facebookShare_small{background:url('/images/global/facebook.png') no-repeat left center;padding:1px 0 0 25px;}a.tweetThis{background:url('/images/global/twitter-1.png') no-repeat left center;padding:0 0 0 30px;}a.facebookShare{background:url('/images/global/facebook-1.png') no-repeat left center;padding:0 0 0 30px;}#TopFeatures_container{overflow:hidden;position:relative;width:350px;_width:320px;margin:.5em auto 0;}#TopFeatures{list-style:none;margin:0;padding:0;width:1900px;height:100%;position:relative;}#TopFeatures.inline li.feature{background-color:#fae8f8;padding:10px 10px 20px;border:1px solid #f2f2f2;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:328px;_width:298px;float:left;display:inline;height:106px;}.feature.option_2{background-color:#FFF8DD;}.feature.option_3{background-color:#E8ECF9;}.feature span.caption{padding:1px 3px;font-size:9px;text-transform:uppercase;background-color:#333;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;letter-spacing:1px;}.feature span.new{background:none #FBCC3E;color:#000 !important;}.feature span.tip{background-color:#6492AC;}.feature h3{margin:1em 0 0.5em;font-size:1.1em;}.feature p{color:#666;font-size:12px;line-height:18px;*margin-bottom:10px;margin:10px 0 0 0.1em;}.slideshowNavigator{margin:0;padding:0;list-style:none;}.slideshowNavigator li{float:left;padding:0;margin:0 0 0 1px;}.slideshowNavigator li a{background:transparent url(/images/global/slideshow_navigation.png) no-repeat scroll 0 0;display:block;height:10px;width:10px;padding:0;margin:0 1px;overflow:hidden;outline:none;}.slideshowControls{bottom:2px;margin:0;padding-left:12px;position:absolute;list-style:none;}.slideshowNavigator li a:hover{background-position:0 -10px;}.slideshowNavigator li a.active{background-position:0 -20px;cursor:default;}div.slideShowNav_container{width:350px;_width:320px;position:relative;margin:0 auto;height:20px;bottom:25px;}#FeatureSlideshowNav{position:absolute;bottom:5px;left:40%;}#TopFeatures{float:none;margin:1em auto 0;position:relative;padding:0 15px;width:330px;height:139px;overflow-y:hidden;}#TopFeatures .slide{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#FAE8F8;padding:10px 14px 20px;border:1px solid #F2F2F2;width:300px;_width:298px;float:left;height:106px;margin-right:0px;margin-left:0px;}#TopFeatures .slide.option_2{background-color:#FFF8DD;}#TopFeatures .slide.option_3{background-color:#E8ECF9;}#TopFeatures .slide .caption{padding:1px 3px;font-size:9px;text-transform:uppercase;background-color:#333;color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;letter-spacing:1px;}#TopFeatures .slide .new{background-color:#FBCC3E;color:#000;}#TopFeatures .slide .tip{background-color:#6492AC;}#TopFeatures .slide h3{margin:1em 0 0.5em;font-size:1.1em;}#TopFeatures .slide p{color:#666;font-size:12px;line-height:18px;*margin-bottom:10px;margin:10px 0 0 0.1em;}#TopFeatures div.carouselNavigation{_width:116px !important;}#TopFeatures .prev_feature{left:-1px;top:59px;outline:none;}#TopFeatures .disabledLeft{}#TopFeatures .next_feature{right:-1px;top:59px;outline:none;}#TopFeatures .disabledRight{}#TopFeatures .carouselNavigation ul{position:absolute;bottom:15px;}.carouselNavigation{margin:0 auto;display:block;bottom:-6px;}.carouselNavigation ul{list-style:none;padding:0;margin:0;}.carouselNavigation li{float:left;padding:0;margin:0 0 0 1px;background:none;border:medium none;width:auto;list-style:none;}.carouselNavigation a{background:transparent url(/images/buttons/carousel.png) no-repeat scroll 0 0;display:block;height:10px;width:10px;padding:0;margin:0 1px;overflow:hidden;outline:none;}.carouselNavigation li a:hover{background-position:0 -10px;}.carouselNavigation li a.active{background-position:0 -20px;cursor:default;}.carouselNavigation .prev_feature{background-position:0 -400px;display:block;height:28px;width:28px;position:absolute;top:0px;overflow:hidden;outline:none;}.carouselNavigation .next_feature{background-position:0 -120px;display:block;height:28px;width:28px;position:absolute;top:0px;overflow:hidden;outline:none;}.carouselNavigation .disabledLeft{background-position:0 -550px;display:block;cursor:default;outline:none;}.carouselNavigation .disabledRight{background-position:0 -250px;cursor:default;outline:none;}.carouselTextNavigation{margin:10px auto 0;}.carouselTextNavigation ul{font-size:11px;color:#555;}.carouselTextNavigation ul li{border:none;}.carouselTextNavigation ul li.prevNavLink{float:left;}.carouselTextNavigation ul li.nextNavLink{float:right;}#flightCrossSell,#trainCrossSell{float:left;height:50px;width:100%;margin:0 0 10px;padding:8px 0;background:url(/images/global/product_icon_f.gif) 8px 8px no-repeat #f4f5fa;border:1px solid #e2e2e2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}#trainCrossSell{background-image:url(/images/global/product_icon_t.gif);margin-right:0;}#flightCrossSell h5,#trainCrossSell h5{font-size:1em;margin:.35em 0;padding:0 10px 0 70px;}#flightCrossSell p,#trainCrossSell p,#flightCrossSell ul,#trainCrossSell ul{font-size:.8em;margin:.25em 0;color:#777;padding:0 10px 0 70px;}#flightCrossSell a,#trainCrossSell a{font-weight:bold;float:right;padding:15px;font-size:.9em;border-left:1px solid #e2e2e2;width:35%;}div#paymentForms label.acceptedCards{line-height:30px;}ul.acceptedCardsList{margin:0;padding:0;list-style:none;}ul.acceptedCardsList li{float:left;height:30px;width:48px;background:url(/images/logos/sprite_card_type.png) left top no-repeat transparent;text-indent:-5000px;overflow:hidden;margin:0 5px 0 0;padding:0;}.acceptedCardsList li.master{background-position:left -30px;}.acceptedCardsList li.amex{background-position:left -60px;}.acceptedCardsList li.diners{background-position:left -90px;width:40px;}.acceptedCardsList li.maestro{background-position:left -120px;}.acceptedCardsList li.fade{opacity:.25;filter:alpha(opacity=25);}.boxType #Header,.boxType #Wrapper,.boxType #Footer{width:650px;min-width:0;border:none;margin:0 auto;}.boxType #Header .LogoContainer{padding:0 5px;margin:30px 0 0;}.boxType #Wrapper{font-size:14px;}.boxType #Wrapper .Container{background-color:#fff;margin:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:20px 25px 15px;font-size:12px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset;}.boxType #Footer .FooterContainer{padding:5px;color:#999;text-align:center;}.boxType form fieldset{margin:0;padding:0;}.boxType form input,.boxType form select,.boxType form textarea{font-size:1em;}.boxType form select{padding:.1em}.boxType form input,.boxType form textarea{padding:.25em;margin-bottom:0;}.errorreason{margin-left:45px;}.clear{clear:both;}#NoJSMsg{background-color:#ffff99;box-shadow:0 2px 3px rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);width:100%;text-align:left;font-size:13px;}#NoJSMsg div{padding:10px 60px;}#NoJSMsg strong{display:block;font-size:1.3em;margin:0 0 .25em;}#NoJSMsg p{font-size:1em;margin:0 0 .5em;}button{padding:.4em .95em .45em;*padding:.2em .9em;cursor:pointer;border:.1em solid rgba(0,0,0,.25);letter-spacing:0;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;line-height:1.3em;color:#333;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:0 1px 0 rgba(255,255,255,.75);width:auto;overflow:visible;border-radius:1.2em;-webkit-border-radius:1.2em;-moz-border-radius:1.2em;background-color:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.05)),to(rgba(0,0,0,.125)) );background-image:-moz-linear-gradient(top,rgba(255,255,255,.05) 0%,rgba(0,0,0,.125) 100%);background-image:-o-linear-gradient(rgba(255,255,255,.05),rgba(0,0,0,.125));background-image:-ms-linear-gradient(top,rgba(255,255,255,.05) 0%,rgba(0,0,0,.125) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d3d3d3',endColorstr='#ffd3d3d3');-webkit-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);-moz-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);}button::-moz-focus-inner{border:none;}button:hover{background-color:#fefefe;-webkit-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25),0 .05em .1em rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25),0 .05em .1em rgba(0,0,0,.2);box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25),0 .05em .1em rgba(0,0,0,.2);}button:active,button.active,button.bookingActive,button.primaryActive{position:relative;top:1px;border:.1em solid rgba(0,0,0,.4);background-color:#fafafa;-webkit-box-shadow:0 .1em 0 rgba(255,255,255,.8),inset 0 .08em .35em rgba(0,0,0,.5);-moz-box-shadow:0 .1em 0 rgba(255,255,255,.8),inset 0 .08em .35em rgba(0,0,0,.5);box-shadow:0 .1em 0 rgba(255,255,255,.8),inset 0 .08em .35em rgba(0,0,0,.5);}button.booking{color:#f9f9f9;padding:.35em .65em;*padding:.3em .7em;font-size:13px;border:1px solid #b32d00;border-bottom-color:#b32d00;text-shadow:0 -1px 0 #cc3300;border-radius:.4em;-webkit-border-radius:.4em;-moz-border-radius:.4em;background-color:#ff7e33;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(204,80,31,0)),to(rgba(204,80,31,1)) );background-image:-moz-linear-gradient(top,rgba(204,80,31,0),rgba(204,80,31,1));background-image:-o-linear-gradient(rgba(204,80,31,0),rgba(204,80,31,1));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00cc501f,endColorstr=#ffcc501f)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00cc501f',endColorstr='#ffcc501f');}button.booking:hover{background-color:#ff9333;}button.booking:active,button.bookingActive,button.bookingActive:hover{background-color:#ff7e33;border:1px solid #993717;}button.primary{color:#fff;font-size:13px;border:1px solid rgba(11,70,115,1);*border:1px solid #4b78a6;text-shadow:0 -1px 0 #003366;background-color:#6699cc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00295a80',endColorstr='#ff295a80');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00295a80,endColorstr=#ff295a80)";background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(41,90,128,0)),to(rgba(41,90,128,1)) );background-image:-moz-linear-gradient(top,rgba(41,90,128,0),rgba(41,90,128,1));background-image:-o-linear-gradient(rgba(41,90,128,0),rgba(41,90,128,1));}button.primary:hover{background-color:#67afe5;}button.primary:active,button.primaryActive,button.primaryActive:hover{position:relative;top:1px;border:1px solid #003366;background-color:#3f89c3;}button.inactive,button.primaryInactive,button.bookingInactive{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);cursor:default;opacity:.5;}button[disabled],button[disabled="disabled"]{filter:alpha(opacity=50);cursor:default;opacity:.5;}button:disabled,button.booking:disabled,button.primary:disabled{opacity:.5;}button.inactive:hover,button[disabled]:hover,button[disabled]:active{background-color:#fafafa;top:0;-webkit-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);-moz-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);}button.bookingInactive,button.booking:disabled,button.bookingInactive:hover,button.booking[disabled]:hover,button.booking[disabled]:active{color:rgba(255,255,255,0.7);text-shadow:0 0 1px rgba(0,0,0,.6) inset;background-color:#ff7e33;top:0;-webkit-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);-moz-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);}button.primaryInactive,button.primary:disabled,button.primaryInactive:hover,button.primary[disabled]:hover,button.primary[disabled]:active{color:rgba(255,255,255,0.7);text-shadow:0 0 1px rgba(0,0,0,.6) inset;background-color:#3f89c3;top:0;-webkit-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);-moz-box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);box-shadow:inset 0 0 0.25em rgba(255,255,255,0.25);}.jumpListBanner img{margin-bottom:-.4em;margin-right:.6em;}.jumpListBanner p{display:inline;padding-bottom:1em;margin:0;padding:0;}.jumpListBanner{padding:1.3em;margin:0px 0 10px 0;text-align:center;font-size:12px;font-family:arial;}.jumpListBanner a.closeIt{text-decoration:none;color:#666;opacity:0.6;}.jumpListBanner a.closeIt:hover{text-decoration:none;color:#666;opacity:1;}.toolTip .toolTipContent{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FDFFE6;border-color:#FFFFFF #FFFFFF #DDDDDD;border-style:solid;border-width:1px;box-shadow:1px 1px 10px rgba(0,0,0,0.125);display:none;font-size:10px;font-weight:normal;line-height:14px;padding:10px;position:absolute;text-align:left;width:250px;z-index:100;}.toolTip:hover .toolTipContent{display:block;}.toolTip{color:inherit;cursor:help;text-decoration:none;border-bottom:1px dotted #000000;}.toolTip:hover{background:none repeat scroll 0 0 #FCFCE1;color:inherit;text-decoration:none;}
