html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}acronym{cursor:help;}html{font-size:100.01%;}body{font-size:62.5%;line-height:1.2em;background:#e2f4ff;color:#231360;}select,textarea{font-size:100%;border:1px solid #bbb;}input{font-size:100%;}.submit{cursor:pointer;}.ul,.ol{margin:0 0 1em 2em;}.ul li,.ol li{margin:.2em 0;padding:0;}.flR{float:right;}.flL{float:left;}.alR{text-align:right;}.alC{text-align:center;}.vlT{vertical-align:top;}.vlB{vertical-align:bottom;}.hide{display:none;}.show{display:block;}.clear{clear:both;height:1px;line-height:1px;overflow:hidden;}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearFix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearFix{height:1%;}.clearFix{display:block;}/* End hide from IE-mac */ h1,h2,h3,h4,h5,h6,p,li{line-height:normal;}.pointer{cursor:pointer;}.showgrid{background:url(/data/sp_aff/347508/grid.png);}.column,.span_1,.span_2,.span_3,.span_4,.span_5,.span_6,.span_7,.span_8,.span_9,.span_10,.span_11,.span_12,.span_13,.span_14,.span_15,.span_16,.span_17,.span_18,.span_19,.span_20,.span_21,.span_22,.span_23,.span_24{float:left;margin-right:16px;}.last{margin-right:0;}.span_1{width:16px;}.span_2{width:48px;}.span_3{width:80px;}.span_4{width:112px;}.span_5{width:144px;}.span_6{width:176px;}.span_7{width:208px;}.span_8{width:240px;}.span_9{width:272px;}.span_10{width:304px;}.span_11{width:336px;}.span_12{width:368px;}.span_13{width:400px;}.span_14{width:432px;}.span_15{width:464px;}.span_16{width:496px;}.span_17{width:528px;}.span_18{width:560px;}.span_19{width:592px;}.span_20{width:624px;}.span_21{width:656px;}.span_22{width:688px;}.span_23{width:720px;}.span_24{width:752px;}.span_25{width:784px;}.span_26{width:816px;}.span_27{width:848px;}.span_28{width:880px;}.span_29{width:912px;}.span_30{width:944px;}.span_31,div.span_31{width:976px;margin:0;}.append_1{padding-right:32px;}.append_2{padding-right:64px;}.append_3{padding-right:96px;}.append_4{padding-right:128px;}.append_5{padding-right:160px;}.append_6{padding-right:192px;}.append_7{padding-right:224px;}.append_8{padding-right:256px;}.append_9{padding-right:288px;}.append_10{padding-right:320px;}.append_11{padding-right:352px;}.append_12{padding-right:384px;}.append_13{padding-right:416px;}.append_14{padding-right:448px;}.append_15{padding-right:480px;}.append_16{padding-right:512px;}.append_17{padding-right:544px;}.append_18{padding-right:576px;}.append_19{padding-right:608px;}.append_20{padding-right:640px;}.append_21{padding-right:672px;}.append_22{padding-right:704px;}.append_23{padding-right:736px;}.append_24{padding-right:768px;}.append_25{padding-right:800px;}.append_26{padding-right:832px;}.append_27{padding-right:864px;}.append_28{padding-right:896px;}.append_29{padding-right:928px;}.append_30{padding-right:960px;}.prepend_1{padding-left:32px;}.prepend_2{padding-left:64px;}.prepend_3{padding-left:96px;}.prepend_4{padding-left:128px;}.prepend_5{padding-left:160px;}.prepend_6{padding-left:192px;}.prepend_7{padding-left:224px;}.prepend_8{padding-left:256px;}.prepend_9{padding-left:288px;}.prepend_10{padding-left:320px;}.prepend_11{padding-left:352px;}.prepend_12{padding-left:384px;}.prepend_13{padding-left:416px;}.prepend_14{padding-left:448px;}.prepend_15{padding-left:480px;}.prepend_16{padding-left:512px;}.prepend_17{padding-left:544px;}.prepend_18{padding-left:576px;}.prepend_19{padding-left:608px;}.prepend_20{padding-left:640px;}.prepend_21{padding-left:672px;}.prepend_22{padding-left:704px;}.prepend_23{padding-left:736px;}.prepend_24{padding-left:768px;}.prepend_25{padding-left:800px;}.prepend_26{padding-left:832px;}.prepend_27{padding-left:864px;}.prepend_28{padding-left:896px;}.prepend_29{padding-left:928px;}.prepend_30{padding-left:960px;}div.border{padding-right:7px;margin-right:8px;border-right:1px solid #eee;}.colborder{padding-right:7px;margin-right:8px;border-right:1px solid #ddd;}.pull_1{margin-left:-32px;}.pull_2{margin-left:-64px;}.pull_3{margin-left:-96px;}.pull_4{margin-left:-128px;}.pull_5{margin-left:-160px;}.pull_6{margin-left:-192px;}.pull_7{margin-left:-224px;}.pull_8{margin-left:-256px;}.pull_9{margin-left:-288px;}.pull_10{margin-left:-320px;}.pull_11{margin-left:-352px;}.pull_12{margin-left:-384px;}.pull_13{margin-left:-416px;}.pull_14{margin-left:-448px;}.pull_15{margin-left:-480px;}.pull_16{margin-left:-512px;}.pull_17{margin-left:-544px;}.pull_18{margin-left:-576px;}.pull_19{margin-left:-608px;}.pull_20{margin-left:-640px;}.pull_21{margin-left:-672px;}.pull_22{margin-left:-704px;}.pull_23{margin-left:-736px;}.pull_24{margin-left:-768px;}.pull_25{margin-left:-800px;}.pull_26{margin-left:-832px;}.pull_27{margin-left:-864px;}.pull_28{margin-left:-896px;}.pull_29{margin-left:-928px;}.pull_30{margin-left:-960px;}.pull_31{margin-left:-992px;}.pull_1,.pull_2,.pull_3,.pull_4,.pull_5,.pull_6,.pull_7,.pull_8,.pull_9,.pull_10,.pull_11,.pull_12,.pull_13,.pull_14,.pull_15,.pull_16,.pull_17,.pull_18,.pull_19,.pull_20,.pull_21,.pull_22,.pull_23,.pull_24,.pull_25,.pull_26,.pull_27,.pull_28,.pull_29,.pull_30,.pull_31{float:left;position:relative;}.push_1{margin:0 -32px 1.5em 32px;}.push_2{margin:0 -64px 1.5em 64px;}.push_3{margin:0 -96px 1.5em 96px;}.push_4{margin:0 -128px 1.5em 128px;}.push_5{margin:0 -160px 1.5em 160px;}.push_6{margin:0 -192px 1.5em 192px;}.push_7{margin:0 -224px 1.5em 224px;}.push_8{margin:0 -256px 1.5em 256px;}.push_9{margin:0 -288px 1.5em 288px;}.push_10{margin:0 -320px 1.5em 320px;}.push_11{margin:0 -352px 1.5em 352px;}.push_12{margin:0 -384px 1.5em 384px;}.push_13{margin:0 -416px 1.5em 416px;}.push_14{margin:0 -448px 1.5em 448px;}.push_15{margin:0 -480px 1.5em 480px;}.push_16{margin:0 -512px 1.5em 512px;}.push_17{margin:0 -544px 1.5em 544px;}.push_18{margin:0 -576px 1.5em 576px;}.push_19{margin:0 -608px 1.5em 608px;}.push_20{margin:0 -640px 1.5em 640px;}.push_21{margin:0 -672px 1.5em 672px;}.push_22{margin:0 -704px 1.5em 704px;}.push_23{margin:0 -736px 1.5em 736px;}.push_24{margin:0 -768px 1.5em 768px;}.push_25{margin:0 -800px 1.5em 800px;}.push_26{margin:0 -832px 1.5em 832px;}.push_27{margin:0 -864px 1.5em 864px;}.push_28{margin:0 -896px 1.5em 896px;}.push_29{margin:0 -928px 1.5em 928px;}.push_30{margin:0 -960px 1.5em 960px;}.push_31{margin:0 -992px 1.5em 992px;}.push_1,.push_2,.push_3,.push_4,.push_5,.push_6,.push_7,.push_8,.push_9,.push_10,.push_11,.push_12,.push_13,.push_14,.push_15,.push_16,.push_17,.push_18,.push_19,.push_20,.push_21,.push_22,.push_23,.push_24,.push_25,.push_26,.push_27,.push_28,.push_29,.push_30,.push_31{float:right;position:relative;}.prepend_top{margin-top:16px;}.append_bottom{margin-bottom:16px;}.prepend_topHalf{margin-top:8px;}.append_bottomHalf{margin-bottom:8px;}.box{padding:1.5em;margin-bottom:1.5em;background:#e5eCf9;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;}hr.space{background:#fff;color:#fff;visibility:hidden;}@font-face{font-family:'Droid Sans';src:url('../fonts/DroidSans.eot');src:url('../fonts/DroidSans.eot?#iefix') format('embedded-opentype'),url('../fonts/DroidSans.woff') format('woff'),url('../fonts/DroidSans.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'WebRupee';src:url('../fonts/WebRupee.V2.0.eot');src:local('WebRupee'),url('../fonts/WebRupee.V2.0.ttf') format('truetype'),url('../fonts/WebRupee.V2.0.woff') format('woff'),url('../fonts/WebRupee.V2.0.svg') format('svg');font-weight:normal;font-style:normal;}.WebRupee{font-family:'WebRupee';}body{background:#fff;color:#3f3f3f;font-family:"Droid Sans","Arial","Helvetica",sans-serif;}input{font-family:"Droid Sans","Arial","Helvetica",sans-serif;}div.chf_wrapper{width:976px;margin:0 auto;min-width:976px;}div#header{background:#fff;}div#footer{font-family:Arial,Helvetica,sans-serif;}.drop_arrow,.my_booking,.indian_flag,.drop_down,.search_icon_hdr,.arrow_note,.fph_saveMore,small.ghf_canada_icn,small.ghf_uae_icn,small.ghf_india_icn,small.ghf_us_icn,a.chf_facebook_Icn,.chf_twitter_Icn,a.chf_youtube_Icn,a.chf_RSS_Icn,.chf_trust_wave,.chf_secure,.chf_visa,.chf_master_card,.chf_amex,.chf_iata,.chf_ministry_Icn,.chf_i_mint,.chf_superbrand,.chf_closebtn,.chf_tripadvisor,.chf_expnd_state,.chf_collpse_state,.chrome_icn,.ff_icn,.ie_icn,.opera_icn,.safari_icn,.chf_i_icn,.chf_brwsrlist_close,.ghf_drop_icon,.back_mark,.chf_new_icon{background:url("/data/sp_aff/347508/common_header_footer_sprite.png") no-repeat;font-size:0;}ul.navigation li a,.chf_grey_btn{background:url(/data/sp_aff/347508/center_nav_arc.gif) left top repeat-x;}div#header p.logo{margin-right:25px;}div#header .chf_padTop8{padding-top:8px;}div#header div.top_part_hdr{margin-bottom:5px;}div.chf_brwsr_dtct{border:1px solid #e2e2e2;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}div.chf_brwsr_dtct a{color:#3d6db5;text-decoration:none;}p.chf_usng_oldVer{font-size:110%;font-family:Helvetica,Arial;padding:5px;background:#f7e165;background:-moz-linear-gradient(top,#fefce3,#fbefa5);background:-webkit-gradient(linear,left top,left bottom,from(#fefce3),to(#fbefa5));background:-o-linear-gradient(top,#fefce3,#fbefa5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefce3',endColorstr='#fbefa5');}p.chf_usng_oldVer span.chf_i_icn{background-position:-165px -441px;width:14px;height:13px;margin:4px 5px 0 0;}p.chf_usng_oldVer .chf_center{margin:4px 5px 0 0;font-family:Helvetica,Arial;}.chf_grey_btn{padding:3px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #e2e2e2;}.chf_brwsrlist_close{background-position:-165px -455px;width:13px;height:14px;margin:2px 0 0 0;}p.chf_usng_oldVer.chf_welcome_note{border:1px solid #f4cda7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:8px;line-height:24px;}span.chf_new_icon{background-position:-156px -412px;width:24px;height:24px;margin-right:8px;}div#header div.left_portion_hdr{width:350px;}div#header p.location_details{width:125px;font-size:120%;margin-top:14px;}div#header span.location{color:#a0a0a0;margin-right:3px;}div#header a.city{color:#385daa;margin-right:5px;}div#header .drop_arrow{background-position:0 0;width:8px;height:6px;margin-top:6px;}div#header div.right_portion_hdr{width:620px;}div#header div.top_nav{margin-bottom:6px;}div#header span.center_part_hdr{height:20px;line-height:20px;padding:0 4px;color:#b3aeae;font-size:120%;}div#header span.indian_flag{background-position:-30px 0;width:14px;height:11px;margin:4px 5px 0 0;}div#header span.country_info{margin-right:10px;}div#header span.country_tab{border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 5px;margin-right:8px;}div#header span.currency_tab{border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 5px;}div#header span.currency{margin-right:8px;}div#header a.drop_down{background-position:0 -7px;width:7px;height:4px;margin-top:8px;}div#header a.ghf_select{font-size:130%;margin:5px 16px 0 0;}div#header span.ghf_drop_icon{background-position:-43px -14px;width:11px;height:6px;margin:4px 0 0 6px;}div.middle_part{border-bottom:3px solid #385daa;padding:0 10px;}div.bottom_part{background:url(/data/sp_aff/347508/header_bottom.gif) left top repeat-x;height:30px;padding:0 10px;}ul.navigation li{font-size:130%;margin-right:6px;float:left;}ul.navigation li a{color:#3d6db5;text-decoration:none;font-weight:normal;border:1px solid #c3cde6;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-bottom:none;line-height:28px;height:28px;}ul.navigation li a span.center_part_hdrNav{padding:0 12px;}div#header ul.navigation li a span.center_part_hdrNav span.drop_arrow{margin:12px 0 0 6px;}div#header ul.navigation li a:hover span.center_part_hdrNav span.drop_arrow,div#header ul.navigation li a.ghf_current span.center_part_hdrNav span.drop_arrow,div#header.flt_hdr ul.navigation li .flight_active span.center_part_hdrNav span.drop_arrow,div#header.hld_hdr ul.navigation li .hld_active span.center_part_hdrNav span.drop_arrow{margin:12px 0 0 4px;background-position:-59px 0;width:10px;height:6px;float:left;}.posRel{position:relative;z-index:2;}.posRel_1{position:relative;z-index:3;}.fph_saveMore{background-position:-26px -22px;width:72px;height:23px;position:absolute;top:-14px;left:20%;}p.search_area{display:none;}div.htl_hdr div.bottom_part,div.flt_hdr div.bottom_part,div.hld_hdr div.bottom_part{display:block;}ul.navigation li a.ghf_current,ul.navigation li a:hover,div.htl_hdr .hotel_active,div.flt_hdr .flight_active,div.fph_hdr .fph_active,div.rail_hdr .rail_active,div.bus_hdr .bus_active,div.car_hdr .car_active,div.hld_hdr .hld_active{color:#d7dfee;cursor:pointer;background:#385dab none;border:none;padding:1px 1px 0 1px;}ul.brwsr_lists{padding:0 10px;border-bottom:1px solid #e2e2e2;}ul.brwsr_lists li{float:left;padding:8px 13px 8px;border-right:1px solid #e3e3e3;height:48px;}ul.brwsr_lists li.dwnload_instructn{width:170px;padding-left:0;border-right:2px solid #ffecc2;font-size:130%;line-height:1.2em;}ul.brwsr_lists li a{cursor:pointer;}ul.brwsr_lists li span.chrome_icn{background-position:0 -484px;width:34px;height:33px;margin:2px 10px 0 0;}ul.brwsr_lists li span.ff_icn{background-position:-39px -484px;width:34px;height:33px;margin:2px 10px 0 0;}ul.brwsr_lists li span.ie_icn{background-position:-74px -484px;width:42px;height:41px;margin:2px 10px 0 0;}ul.brwsr_lists li span.opera_icn{background-position:-121px -484px;width:42px;height:36px;margin:2px 10px 0 0;}ul.brwsr_lists li span.safari_icn{background-position:-128px -441px;width:35px;height:40px;margin:2px 10px 0 0;}ul.brwsr_lists li.last{padding-right:0;border-right:none;}ul.brwsr_lists li span.chf_brwsr_right{font-size:140%;width:68px;margin-top:3px;}ul.brwsr_lists li.ie_bar span.chf_brwsr_right{width:125px;margin-top:4px;}ul.brwsr_lists li span.chf_brwsr_right strong{margin-bottom:2px;float:left;display:block;color:#3f3f3f;}ul.brwsr_lists li span.chf_span_lnk{font-size:80%;font-family:Helvetica,Arial;display:block;}ul.list_hdr_1 li{float:left;font-size:110%;font-family:Helvetica,Arial;border-right:1px solid #dddee0;padding:0 8px;line-height:18px;height:18px;}ul.list_hdr_1 li.last{border-right:none;padding-right:0;}ul.list_hdr_1 li a{color:#3d6db5;text-decoration:none;float:left;}ul.list_hdr_1 li span.wlcm{padding:0 3px 0 1px;}ul.list_hdr_1 li a.my_booking{background-position:-10px 0;width:19px;height:20px;margin-right:8px;}p.search_area{border:4px solid #e0e9f6;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;padding-left:5px;height:26px;}p.search_area input.search{background:none;border:none;font-size:120%;color:#7f7f7f;margin:5px 0;width:180px;}p.search_area .search_icon_hdr{background-position:0 -22px;width:25px;height:26px;border:none;}ul.hotel_bottom_list{display:none;}ul.hotel_bottom_list li{float:left;font-size:120%;color:#385daa;line-height:30px;padding-right:10px;}ul.hotel_bottom_list li.chf_posRel{position:relative;}ul.hotel_bottom_list li a{text-decoration:none;color:#385daa;}ul.hotel_bottom_list span.arrow_note{background-position:-30px -14px;width:11px;height:6px;}div.htl_hdr ul.hotel_bottom_list{display:block;}div.intl_hdr_botlist ul.hotel_bottom_list{display:block;}div.htl_hdr span.dom_htl{position:absolute;left:35px;bottom:1px;display:block;}div.intl_hdr_botlist span.dom_htl{display:none;}div.intl_hdr_botlist span.intl_htl{position:absolute;left:45px;bottom:0;display:block;}div.ghf_other_countries{border:1px solid #ccc;width:140px;padding:5px 10px;position:absolute;left:0;top:20px;background:#fff;}div.ghf_other_countries p{color:#b4b4b4;font-size:110%;font-family:Helvetica,Arial;margin-bottom:2px;}div.ghf_other_countries a{color:#3d6db5;text-decoration:none;}div.ghf_other_countries a:hover{text-decoration:underline;}div.ghf_other_countries p.ghf_selectCountryTxt{margin-bottom:5px;color:#d03e05;}small.ghf_canada_icn,small.ghf_uae_icn,small.ghf_india_icn,small.ghf_us_icn{width:16px;height:11px;margin-right:4px;border:1px solid #d6d6d6;display:inline-block;vertical-align:middle;}small.ghf_canada_icn{background-position:0 -50px;}small.ghf_us_icn{background-position:-41px -50px;}small.ghf_uae_icn{background-position:-61px -50px;}small.ghf_india_icn{background-position:-20px -50px;}div.chf_other_countries p a{text-decoration:underline;}div.chf_other_countries p a:hover{text-decoration:none;}ul.navigation .ghf_dropdownMenu{position:absolute;visibility:hidden;border:1px solid #557bba;border-top:3px solid #385daa;background-color:#fff;width:125px;top:29px;left:0;padding:0 13px;}ul.navigation .ghf_dropdownMenu li{padding:0;margin:0;border-top:1px dotted #7b98c9;width:125px;font-size:90%;font-family:Helvetica,Arial;}ul.navigation .ghf_dropdownMenu li a{color:#1a4da2;padding:0;text-decoration:none;height:auto;line-height:27px;border:none;background:none;}ul.navigation .ghf_dropdownMenu li a:hover{color:#1a4da2;background:none;text-decoration:underline;height:auto;padding-left:0;}ul.navigation .ghf_dropdownMenu li.ghf_borderNone{border:none;}div.currency_DDN{width:195px;border:1px solid #ccc;padding:12px 10px 2px;position:absolute;right:0;}div.ghf_select_city{width:135px;border:1px solid #ccc;padding:12px 10px 2px;position:absolute;right:175px;}ul.currency_list{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;}ul.currency_list li{font-size:110%;font-family:Helvetica,Arial;line-height:14px;margin-bottom:5px;}ul.currency_list li.last{margin:0;padding:0;}ul.currency_list li.top_currency{color:#d03e05;border-bottom:1px solid #ebebeb;padding-bottom:5px;}div#chf_custom_header{width:100%;height:50px;position:absolute;top:0;left:0;display:none;z-index:1000;padding:2px 0;background:#fcfcfc url("/data/sp_aff/347508/header_bottom.gif") repeat-x left bottom;}div>div#chf_custom_header{position:fixed;}.chf_flR{float:right;}.chf_flL{float:left;}.chf_hide{display:none;}.chf_show{display:block;}.ghf_footer_top,.ghf_footer_center{background:#1b4ea2 url("/data/sp_aff/347508/footer_bg.gif") left top repeat-x;}.chf_clearFix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.chf_clearFix{display:inline-block;}html[xmlns] .chf_clearFix{display:block;}* html .chf_clearFix{height:1%;overflow:visible;}div.ghf_footer_linkarea{border-bottom:1px solid #fff;}div.chf_section{width:120px;float:left;margin-right:32px;}div.ghf_footer_linkarea div.chf_section a{text-decoration:none;}div.ghf_footer_linkarea div.chf_section a:hover{text-decoration:underline;}div.chf_long_section{width:164px;margin-right:0;}div.chf_feedback_Nfollow{margin-right:0;width:160px;float:right;}p.chf_rights{font-size:110%;font-family:Helvetica,Arial;text-align:center;}div.ghf_footer_bottom{background:transparent url("/data/sp_aff/347508/footer_bg_bottom.gif") repeat-x;padding:0 10px;}div.chf_partners_links{padding:10px 0;margin-bottom:2px;}div.ghf_footer_top{background-position:0 0;padding:4px;cursor:pointer;}span.ghf_more_tab{background:#194da1;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;width:42px;background:#1b4da2;height:19px;position:relative;top:2px;border:2px solid #4c75c9;border-bottom:none;font-size:110%;font-family:Helvetica,Arial;color:#fff;padding:6px 8px 0;cursor:pointer;font-family:Helvetica,Arial,sans-serif;}span.chf_expnd_state{background-position:-59px 0;width:10px;height:6px;float:right;margin-top:5px;}span.chf_collpse_state{background-position:-72px 0;width:10px;height:6px;float:right;margin-top:4px;}div.ghf_footer_top p.headings{padding:0;width:976px;margin:0 auto 0;}div.ghf_footer_top p.headings span{font-size:110%;font-family:Helvetica,Arial;font-weight:bold;color:#cad6e9;line-height:28px;margin:0 32px 0 0;width:120px;padding:0;}div.ghf_footer_top p.headings span.last{margin:0;width:160px;}div.ghf_footer_center{background-position:0 -48px;padding:10px;}ul.chf_footer_list li{color:#3f3f3f;line-height:17px;margin:0;font-size:110%;font-family:Helvetica,Arial;line-height:1.5em;font-family:Helvetica,Arial;}ul.chf_footer_list li.chf_seprator{padding:0 3px;}ul.chf_footer_list li a{color:#d1daeb;}ul.chf_footer_list li a:hover{text-decoration:none;}ul.chf_social_list{margin-bottom:10px;}ul.chf_social_list li{float:left;margin-right:5px;}a.chf_twitter_Icn,a.chf_facebook_Icn,a.chf_youtube_Icn,a.chf_RSS_Icn{width:34px;height:34px;cursor:pointer;float:left;}ul.chf_social_list li a.chf_facebook_Icn:hover{background-position:0 -354px;}ul.chf_social_list li a.chf_twitter_Icn:hover{background-position:-35px -354px;}ul.chf_social_list li a.chf_youtube_Icn:hover{background-position:-71px -354px;}ul.chf_social_list li a.chf_RSS_Icn:hover{background-position:-108px -354px;}ul.chf_social_list li a.chf_facebook_Icn{background-position:0 -64px;}ul.chf_social_list li a.chf_twitter_Icn{background-position:-35px -64px;}ul.chf_social_list li a.chf_youtube_Icn{background-position:-71px -64px;}ul.chf_social_list li a.chf_RSS_Icn{background-position:-108px -64px;}div.chf_feedback_Nfollow h2{margin:0 0 10px;}div.feedback_form .marBot5{margin-bottom:5px;}div.feedback_form .marBot3{margin-bottom:3px;}div.feedback_form{padding:9px;background-color:#4068a9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;font-size:110%;font-family:Helvetica,Arial;}div.feedback_form input,div.feedback_form textarea{width:130px;font-family:Arial,Helvetica,sans-serif;border:1px solid transparent;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#919191;}div.chf_section form p input.chf_feedback_btn{border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;width:105px;background-color:#ededed;color:#1b4ea2;height:auto;cursor:pointer;}div.feedback_form input.chf_error_flds,div.feedback_form textarea.chf_error_flds,.chf_error_flds{color:#f00;background-color:#fde7e9;border:1px solid #f00;}#chf_error_msg{color:#fff;}ul.chf_partners li{padding:0 16px;float:left;height:66px;border-right:1px solid #cbdde7;}ul.chf_partners li.chf_first{padding-left:0;}ul.chf_partners li.chf_last{border:none;padding-right:0;}ul.chf_partners span{font-size:11px;color:#666;text-align:left;}ul.chf_partners a{color:#666;}ul.chf_partners span.chf_text{display:block;padding-left:1px;}ul.chf_partners a.chf_trust_wave{background-position:0 -102px;width:82px;height:47px;margin-top:16px;}ul.chf_partners a.chf_trust_wave:hover{background-position:0 -228px;}ul.chf_partners a.chf_secure{background-position:-85px -102px;width:74px;height:37px;margin-top:7px;}ul.chf_partners a.chf_secure:hover{background-position:-85px -229px;}ul.chf_partners a.chf_visa{background-position:0 -151px;width:37px;height:24px;margin:10px 6px 0 0;cursor:default;}ul.chf_partners a.chf_visa:hover{background-position:0 -278px;}ul.chf_partners a.chf_master_card{background-position:-39px -151px;width:38px;height:24px;margin:10px 6px 0 0;cursor:default;}ul.chf_partners a.chf_master_card:hover{background-position:-39px -277px;margin:9px 6px 0 0;}ul.chf_partners a.chf_amex{background-position:-79px -151px;width:38px;height:24px;margin:10px 6px 0 0;cursor:default;}ul.chf_partners a.chf_amex:hover{background-position:-79px -278px;}ul.chf_partners span.chf_iata{background-position:-119px -151px;width:31px;height:24px;margin:8px 0 0 0;cursor:default;}ul.chf_partners span.chf_iata:hover{background-position:-153px -151px;width:31px;height:24px;margin:8px 0 0 0;cursor:default;}ul.chf_partners span.chf_ministry{margin:8px 0 0 45px;}ul.chf_partners span.chf_ministry_Icn{background-position:0 -178px;width:29px;height:29px;margin-right:8px;}ul.chf_partners a.chf_i_mint{background-position:-66px -391px;width:63px;height:35px;margin-top:5px;}ul.chf_partners a.chf_i_mint:hover{background-position:0 -391px;}ul.chf_partners a.chf_superbrand{background-position:-65px -178px;width:82px;height:47px;margin-top:12px;cursor:default;}ul.chf_partners a.chf_superbrand:hover{background-position:0 -303px;}ul.chf_partners a.chf_tripadvisor{background-position:0 -460px;width:123px;height:21px;margin-top:17px;}ul.chf_partners a.chf_tripadvisor:hover{background-position:0 -438px;}.chf_black_overlay{display:none;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1000;-moz-opacity:.4;opacity:.40;filter:alpha(opacity=40);position:absolute;}#chf_overlayiframe{width:auto;height:auto;background:#fff;overflow:auto;padding:10px;}#chf_overlaybox{overflow:auto;padding:15px;}.chf_select-free iframe{display:none;display:block;#position:absolute;#top:0;#left:0;z-index:-1;filter:mask();#width:900px;#height:900px;}div.chf_footer_overlays{margin:20px 0;display:none;width:auto;height:auto;position:absolute;z-index:13000;-moz-box-shadow:0 0 30px 0 rgba(255,255,255,0.5);-webkit-box-shadow:0 0 30px 0 rgba(255,255,255,0.5);-o-box-shadow:0 0 30px 0 rgba(255,255,255,0.5);-box-shadow:0 0 30px 0 rgba(255,255,255,0.5);}div.chf_footer_overlays p.chf_panel_txt{background:#f7f7f7;background:-moz-linear-gradient(top,#fcfcfc,#f4f4f4);background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f4f4f4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f4f4f4');line-height:40px;font-size:180%;color:#d03e05;padding-left:16px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border:1px solid #d6d6d6;}div.chf_footer_overlays div.chf_overlay_section{background:#fff;padding:10px 16px;border:1px solid #d6d6d6;border-top:none;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}div.chf_footer_overlays a.chf_closebtn{background-position:-102px -22px;width:29px;height:29px;position:absolute;right:-10px;top:-15px;}a.bact_site{font-size:120%;color:#3D6DB5;line-height:16px;}span.back_mark{background-position:-6px -521px;width:16px;height:16px;margin-right:5px;}body{background:#fff url(/data/sp_aff/347508/content_bg.png) left top repeat;color:#2f2f2f;font-family:"Droid Sans","Arial","Helvetica",sans-serif;}input,textarea{font-family:"Droid Sans","Arial","Helvetica",sans-serif;-webkit-appearance:none;}a{color:#174392;text-decoration:none;}h1{font-weight:normal;margin-bottom:5px;}h2,h3{font-weight:normal;margin-bottom:5px;padding-bottom:2px;}h1 span.heading{font-size:160%;margin-top:6px;}h2 span.heading{font-size:140%;margin-top:7px;}h3 span.heading{font-size:130%;margin-top:6px;}div#content{padding-top:8px;}div.grid_976{width:976px;margin:0 auto;padding:0 10px 30px;}::selection{background:#dc4b06;color:#fff;}::-moz-selection{background:#dc4b06;color:#fff;}.left_part,.right_part,.up,.down,.unactive_icon,.cust_checkbox_on,.cust_checkbox_off,.Onestar,.Twostar,.Threestar,.Fourstar,.Fivestar,.sliding_icon,.serach_icon,.select_drop_icon,.select_up_icon,.map_icon,.left_arc,.right_arc,.col_state,.exp_state,.current_icon,.last_view_icon,.active_icon,.deal_icon,.arrow_icon,.default_star,.previous_active_icon,.next_active_icon,.previous_inactive_icon,.next_inactive_icon,.arrow,.listViewLink,.listViewLink_d,.mapViewLink,.active_amin1,.active_amin2,.active_amin3,.active_amin4,.active_amin5,.inactive_amin1,.inactive_amin2,.inactive_amin3,.inactive_amin4,.inactive_amin5,.recommend_icon,.calender,.slide_up,.slide_down,.error_icon,.border_1,.border_2,.border_3,.border_4,.alert_icon,.cross_icon,.search_icon,.modify_close,.close_icon,.cross_icon,.search_icon,.prevArrow,.nextArrow,.cal_icn,.close_icn,.left_side,.right_side,.liveChat_icn,.contact,.left_arrow,.left_arrow_disabled,.right_arrow,.right_arrow_disabled,.right_mark,.wrong_mark,.testimonial_arrow,.smiley,.hotel_icn,.booking_deal,.flag_icn,.left_arrow,.right_arrow,.left_arrow_disabled,.right_arrow_disabled,.watch_icn,.howMany_ppl,.round_icn,.call_icn,.htlMap_icn,.topHtl_desticn,.star,.tag_mark,.plane,.plus,.hotel_1,.cross,.delete_icon,.open_icon,.close_icon,.exp_state,.col_state,.info_icon,.weeping,.arrow_1,.review_icon,.arrow_2,.pdf_icon,.printer,.email_icn,.camera_icn,.bottomTip,.bottom_tip,.gv-nav-next,.gv-nav-prev,.car_icn,.mapViewLink_d,.metro_icn,.air_icn,span.area_icn,span.htl_icn,a.still_more,a.still_less,span.smiley_1,span.smiley_2,span.smiley_3,span.smiley_4,.arrow_3,.chat_icn,.email_icn,.error_icn,.scrollupArrow,.scrolldownArrow,.ui-closeicon,.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active,.view_icn,.saved_icn,.bottomtip,.selectBox_arrow,.i_icn,.need_icon,.chat_booking,.call_us,.send_email,.exceed_icon,.radio_active,.radio_inactive,.step_bg,.OR_seperator,.up_arow,.down_arow,.prev_ctrl,.next_ctrl,.up_tip,.experience_icon,.recent_icon,.see_all,.corner,.i_n_f_icon,.right_mark,.face_book,.twitter,.google_buzz,.add_cal_1,.add_cal_2,.yahoo_cal,.mailer,.corner_1,.default_advisor_rating,.advisor_one_star,.advisor_two_star,.advisor_three_star,.advisor_four_star,.advisor_one_half_star,.advisor_two_half_star,.advisor_three_half_star,.advisor_four_half_star,.default_advisor_rating_1,.advisor_one_star_1,.advisor_two_star_1,.advisor_three_star_1,.advisor_four_star_1,.advisor_one_half_star_1,.advisor_two_half_star_1,.advisor_three_half_star_1,.advisor_four_half_star_1,span.advisor_icon,.error_close_icn,.formErrorArrowBottom,.cust_radio_on,.cust_radio_off,.arrow_up,.lgnd_icn,.ui-state-festival a,.border_5,.modify_open,.checkbox_disable_icon,.moreamenities,.trip_owl,.select_up_icon,.top_tip,.ie_icon,.fire_fox,.safari,.other_browser,.right_tip,.top_tip,.left_tip,.map_TT_closeIcn,.chkimg_focus,.wrong_mark,.or_seperator,.normal_hotel,.recommend_hotel,.left_holder,.icn_state,.prev_slide,.next_slide,.rf_list_img,.tnc_understand,.ltip_icon,.bck_top_icn,.download_icon,.cmra_icn{background:transparent url(/data/sp_aff/347508/common_sprite.png) no-repeat;font-size:0;}.sortBy,.center_part,.slider,.default_rating,.border_shadow,.middle,.detailLink,.graybutton,.error,.alert,.graybutton_1,.center_side,.ui-datepicker-header,.handler,.handler_active,.menu_nav_options,.input_field,.green_button,.deal_alert,.modify_tab{background:transparent url(/data/sp_aff/347508/common_horizontal_sprite.png) left top repeat-x;}.error_txt{font-size:120%;color:#f00;}.marL18{margin-left:18px;}.left_section .error_txt p{margin-bottom:2px;}.formError{position:absolute;top:300px;left:300px;display:block;z-index:900;}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}.formError .formErrorContent{width:100%;background:#fff4f4;position:relative;color:#f00;width:158px;font-size:110%;border:1px solid #f00;padding:4px 7px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.formError .error_close_icn,.error_close_icn{background-position:-279px -321px;width:12px;height:12px;cursor:pointer;position:absolute;right:3px;top:3px;}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative;}.formError .formErrorArrowBottom{margin:0 0 0 12px;top:-1px;background-position:-259px -321px;width:19px;height:10px;}.formError .formErrorArrow div{border-left:1px solid #fcd67d;border-right:1px solid #fcd67d;font-size:0;height:1px;background:#fdf2d8;margin:0 auto;line-height:0;display:block;}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}form#loginFormEl span.input_field.error_flds,span.input_field.error_flds{border:1px solid #f99bab;}.setIndentNeg{left:-99999px!important;}.ui-state-disabled{cursor:default;}.ui-closecal{width:100%;text-align:right;}.ui-closeicon{background-position:-119px -54px;color:#fff;width:29px;height:29px;cursor:pointer;float:right;position:absolute;top:-18px;right:-10px;-moz-box-shadow:0 0 12px 4px #d9d9d9;-webkit-box-shadow:0 0 12px 4px #d9d9d9;box-shadow:0 0 12px 4px #d9d9d9;}.ui-icon{display:block;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-widget-content{display:none;}.ui-datepicker-calendar thead th{width:25px;border:0;font-size:120%;font-weight:normal;text-align:center;padding:5px;margin:0;}.ui-state-default{background-position:-168px -224px;width:25px;height:13px;padding:6px 0;font-size:12px;margin-top:5px;}.ui-datepicker-today .ui-state-default{background-position:-195px -224px;color:#d54405;}.ui-state-default,.ui-widget-content .ui-state-default{text-align:center;}.ui-state-hover{background-position:-141px -224px;color:#fff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;outline:none;text-decoration:none;}.ui-state-disabled{color:#ababab;}.ui-datepicker-other-month{text-decoration:none;}.ui-datepicker-group .ui-datepicker-week-end{background:#ffffce;border-left:1px solid #efefe2;border-right:1px solid #ffffe6;padding-left:3px;}.ui-icon-circle-triangle-e,.ui-datepicker .ui-datepicker-next-hover span.ui-icon-circle-triangle-e{background:transparent url("/data/sp_aff/347508/cal_controls.png") right bottom no-repeat;}.ui-icon-circle-triangle-w,.ui-datepicker .ui-datepicker-prev-hover span.ui-icon-circle-triangle-w{background:transparent url("/data/sp_aff/347508/cal_controls.png") left top no-repeat;}.ui-datepicker-prev-hover,.ui-datepicker-next-hover{color:#174392;}.ui-icon-circle-triangle-e{width:8px;height:12px;cursor:pointer;padding-right:30px;}* html .ui-icon-circle-triangle-e{padding-right:15px;}.ui-icon-circle-triangle-w{width:8px;height:12px;cursor:pointer;padding-left:15px;}.ui-datepicker{padding:10px;border:1px solid #d9d9d9;width:538px;height:auto;background-color:#fff;display:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 12px 4px #d9d9d9;-webkit-box-shadow:0 0 12px 4px #d9d9d9;box-shadow:0 0 12px 4px #d9d9d9;}.ui-datepicker .ui-datepicker-header{position:relative;padding:0;background-position:0 -405px;border-bottom:1px solid #dfdfdf;height:37px;height:1%;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;}.ui-datepicker .ui-datepicker-prev{left:10px;top:34%;font-size:110%;font-family:Helvetica,Arial;}.ui-datepicker .ui-datepicker-next{right:45px;top:34%;font-size:110%;font-family:Helvetica,Arial;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;}.ui-datepicker .ui-datepicker-title{line-height:2.5em;text-align:center;font-size:140%;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-group td{padding:0;margin:0;width:25px;height:30px;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:49.5%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-first{border:1px solid #dfdfdf;}.ui-datepicker-multi .ui-datepicker-group-last{border-style:solid;border-color:#dfdfdf;border-width:1px 1px 1px 0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;overflow:hidden;height:1px;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker p.lgnd_hdng{font-size:110%;font-family:Helvetica,Arial;margin:5px 0;}.ui-datepicker span.denote_hldys{color:#878787;font-size:110%;font-family:Helvetica,Arial;}.ui-datepicker .lgnd_icn,.ui-datepicker .ui-state-festival a{background-position:-262px -334px;width:25px;height:25px;color:#174392;}.ui-datepicker .ui-state-festival a{height:13px;margin-top:5px;color:#174392;font-size:130%;}.ui-datepicker .mrgnR8{margin-right:8px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;}.selectBox-inline{width:250px;outline:none;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;}.selectBox-inline:focus{border-color:#666;}.selectBox-options li{font-size:110%;font-family:Helvetica,Arial;}.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0;}.selectBox-options li a{padding:.3em;white-space:nowrap;overflow:hidden;}.selectBox-options li.selectBox-hover a{background-color:#eee;}.selectBox-options li.selectBox-disabled a{color:#888;background-color:transparent;}.selectBox-options li.selectBox-selected a{background-color:#db693b;color:#fff;}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:bold;padding:.3em;white-space:nowrap;}div.loader{width:253px;border:1px solid #d6d6d6;background-color:#fff;text-align:center;padding:15px 0;-moz-box-shadow:0 0 12px 4px #d6d6d6;-webkit-box-shadow:0 0 12px 4px #d6d6d6;box-shadow:0 0 12px 4px #d6d6d6;}div.loader p{margin-bottom:5px;}div.loader p.loading_txt{color:#d03e05;font-size:190%;margin-bottom:0;}div.widget{padding:12px 12px 0 12px;position:relative;}div.widget select{margin-top:2px;padding:2px;}span.hotel_icn{background-position:-105px -155px;width:30px;height:30px;margin-right:8px;}.lightTxt{color:#878787;}.booking_deal{background-position:-200px 0;width:98px;height:79px;position:absolute;top:-35px;right:6px;text-align:center;font-size:110%;font-family:Helvetica,Arial;}.bookingTxt{width:87px;margin:16px 0 15px 5px;}.booking_deal .book{width:87px;color:#fff;margin-bottom:4px;}.booking_deal .fph{font-size:90%;font-size:90%;}.booking_deal .save{font-size:90%;color:#c02d02;}.booking_deal .savePer{font-size:130%;color:#c02d02;}.flag_icn{background-position:-152px -123px;width:29px;height:28px;margin-right:8px;}div.widget div.widget_inner{width:555px;spadding-top:5px;}div.widget_inner h3{margin-bottom:10px;}div.widget_inner span.section_heading{font-size:140%;color:#d24105;width:260px;}div.widget_inner span.destination_text{font-size:90%;color:#2f2f2f;}div.widget_inner span.destination_space{padding:0 3px;}div.widget_inner p.destinationCity span.left_part{background-position:-149px 0;width:3px;height:32px;}div.widget_inner p.destinationCity span.center_part{background-position:0 -366px;height:26px;padding:6px 6px 0;width:400px;}div.widget_inner p.destinationCity input.textBox{border:none;width:236px;font-size:120%;color:#c0c0c0;}div.widget_inner p.destinationCity input.activeTxt,div.widget_inner p.destinationCity input.textBox:focus{color:#2f2f2f;}div.widget_inner p.destinationCity a.select_drop_icon{background-position:-1px -18px;height:6px;margin-top:6px;width:8px;}div.widget_inner p.destinationCity span.right_part{background-position:-153px 0;width:3px;height:32px;}div.widget .unactive_icon,div.widget .cust_checkbox_off{margin:0 5px 0 0;}div.widget .active_icon,div.widget .cust_checkbox_on{margin:0 5px 0 0;}div.widget input#dateFlexi{margin:0;padding:0;}.suggest_me{margin-top:3px;}.suggest_me label{font-size:120%;margin-top:1px;}label.withinTxt{font-size:120%;}label.withinTxt span{margin-right:4px;}p.within_distance{padding-bottom:10px;}p.within_distance a.unactive_icon,p.within_distance .cust_checkbox_off,p.within_distance .cust_checkbox_on,p.within_distance label{margin:4px 5px 0 0;}div.widget_inner .around_city{margin-right:15px;}div.widget_inner .around_cityTxt{font-size:120%;margin:6px 8px 5px 0;}div.widget_inner .distance_field{padding-left:15px;border-left:1px solid #ccc;height:26px;}div.widget_inner span.left_part{background-position:-13px 0;width:5px;height:24px;}div.widget_inner span.center_part{background-position:0 -42px;font-size:120%;height:18px;padding:6px 6px 0;width:55px;}div.widget_inner a.select_drop_icon{background-position:-1px -18px;height:6px;margin-top:4px;width:8px;}div.widget_inner span.right_part{background-position:-20px 0;width:5px;height:24px;}.watch_icn{background-position:-184px -124px;width:23px;height:21px;margin-right:14px;}p.checkDates span.check_date{width:190px;margin-right:6px;}p.checkDates span.last{margin-right:0;}p.checkDates span.dayLight{color:#878787;font-size:90%;}p.checkDates label{font-size:130%;width:180px;margin-bottom:5px;float:left;}p.checkDates span.dates_info{width:190px;}p.checkDates span.day{width:72px;margin-right:6px;}p.checkDates span.center_part{padding:6px;width:50px;height:12px;}p.checkDates .cal_icn{background-position:-22px -155px;width:20px;height:21px;margin:2px 5px 0 0;}.nights{color:#878787;font-size:120%;margin-top:24px;}.howMany_ppl{background-position:-209px -124px;width:22px;height:21px;margin-right:14px;}div.widget div.right_information{padding-left:0;width:555px;}div.widget div.right_information .center_part{width:30px;}div.widget div.right_information .adults .center_part,div.widget div.right_information .children .center_part{color:#2f2f2f;}div.widget div.right_information span.age span.center_part{width:24px;height:20px;padding:6px 3px 0;}div.widget div.right_information .center_part input{border:none;color:#2f2f2f;}div.widget div.right_information span.no_of_people{font-size:120%;width:432px;}div.widget div.right_information input.age_field{background:none repeat scroll 0 0 transparent;border:medium none;width:20px;}.withFlt{margin:7px 6px;}.round_icn{background-position:-139px -155px;width:27px;height:27px;font-size:140%;margin-left:5px;}.round_icn a.help{width:12px;height:12px;margin:5px 0 0 11px;}.searchBtn_row label{font-size:120%;margin-right:10px;}div.widget a.select_button{cursor:pointer;width:auto;}div.widget a.select_button span.left_arc{background-position:-38px -38px;width:7px;height:32px;}div.widget a.select_button span.right_arc{background-position:-47px -38px;width:7px;height:32px;}div.widget a.select_button span.middle{background-position:0 -112px;height:27px;font-size:170%;color:#fff;padding:5px 15px 0;}* html div.widget a.select_button:hover{zoom:1;}div.widget a.select_button:hover span.left_arc{background-position:-57px -38px;}div.widget a.select_button:hover span.right_arc{background-position:-66px -38px;}div.widget a.select_button:hover span.middle{background-position:0 -146px;}div.widget_inner p.active_tabindex span.left_part{background-position:-115px -388px;}div.widget_inner p.active_tabindex span.center_part{background-position:0 -661px;}div.widget_inner p.active_tabindex span.right_part{background-position:-119px -388px;}div.widget_inner a.active_tabindex.select_drop_icon{background-position:-124px -388px;}div.widget_inner span.active_tabindex span.left_part{background-position:-100px -388px;}div.widget_inner span.active_tabindex span.center_part{background-position:0 -634px;}div.widget_inner span.active_tabindex span.right_part{background-position:-107px -388px;}div.widget_inner .active_tabindex .select_drop_icon,div.widget_inner p.destinationCity.active_tabindex a.select_drop_icon{background-position:-124px -388px;}div.widget_inner p.error_flds_cls span.left_part{background-position:-10px -438px;}div.widget_inner p.error_flds_cls span.center_part{background-position:0 -722px;}div.widget_inner p.error_flds_cls span.right_part{background-position:-14px -438px;}div.widget_inner span.error_flds_cls span.left_part{background-position:-23px -438px;}div.widget_inner span.error_flds_cls span.center_part{background-position:0 -695px;}div.widget_inner span.error_flds_cls span.right_part{background-position:-30px -438px;}.button{background:#0671c1;padding:5px 15px;font-size:11px;color:#fff;font-weight:bold;line-height:1;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);}.graybutton{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #afbedd;background-position:0 -209px;padding:4px 10px 2px;height:14px;font-size:110%;color:#1b4ea2;font-family:Helvetica,Arial,sans-serif;}.graybutton:hover{color:#298cba;border-color:#69acce;-moz-box-shadow:0 0 4px rgba(105,172,206,1);-webkit-box-shadow:0 0 4px rgba(105,172,206,1);box-shadow:0 0 4px rgba(105,172,206,1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;}.graybutton_1{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #c2c2c2;background-position:0 -283px;padding:5px 18px 2px;height:23px;font-size:170%;color:#1b4ea2;margin-right:10px;}.graybutton_1:hover{color:#298cba;border-color:#69acce;-moz-box-shadow:0 0 4px rgba(105,172,206,1);-webkit-box-shadow:0 0 4px rgba(105,172,206,1);box-shadow:0 0 4px rgba(105,172,206,1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;}.graybutton_2{-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);border:1px solid #afbedd;padding:4px 10px 2px;font-size:120%;color:#1b4ea2;text-align:center;width:98px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ecebeb));background:-moz-linear-gradient(top,#fff,#ecebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ecebeb');}.graybutton_2:hover{color:#298cba;border-color:#69acce;-moz-box-shadow:0 0 4px rgba(105,172,206,1);-webkit-box-shadow:0 0 4px rgba(105,172,206,1);box-shadow:0 0 4px rgba(105,172,206,1);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;}.graybutton_2.all_review{width:590px;padding:8px 10px;}.green_button{background-position:0 -561px;font-size:130%;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;height:14px;padding:8px 12px;text-decoration:none;}a.select_button{width:auto;cursor:pointer;}a.select_button.new_width{width:110px;}a.select_button span.left_arc{background-position:-38px -38px;width:7px;height:32px;}a.select_button span.right_arc{background-position:-47px -38px;width:7px;height:32px;}a.select_button span.middle{background-position:0 -112px;height:27px;font-size:170%;color:#fff;padding:5px 4px 0;margin:0 -1px;}* html a.select_button:hover{zoom:1;}a.select_button:hover span.left_arc{background-position:-57px -38px;}a.select_button:hover span.right_arc{background-position:-66px -38px;}a.select_button:hover span.middle{background-position:0 -146px;}a.sold_button{width:88px;cursor:default;}a.sold_button span.left_arc{background-position:-180px -431px;width:8px;height:32px;}a.sold_button span.right_arc{background-position:-189px -431px;width:8px;height:32px;}a.sold_button span.middle{background-position:0 -755px;height:26px;font-size:170%;color:#fff;padding:6px 4px 0;margin:0 -1px;}ul.checkdateList li{float:left;font-size:120%;border-left:1px solid #eaedf2;padding:6px 1px 6px 16px;}ul.checkdateList span.check_details{width:127px;}ul.checkdateList span.check{color:#d54405;width:127px;margin-bottom:4px;}ul.checkdateList span.room_info{width:70px;}ul.checkdateList span.day{color:#878787;}ul.checkdateList span.date{color:#2f2f2f;}ul.checkdateList span.days{color:#2f2f2f;}ul.checkdateList span.night{width:70px;color:#d54405;margin-bottom:4px;}ul.checkdateList span.no_people{width:145px;}ul.checkdateList span.people{width:128px;color:#d54405;margin-bottom:4px;}ul.checkdateList a.addNights{background-color:#e1e1e1;padding:0 4px;border:1px solid #bcbcbc;font-weight:bold;font-size:120%;}ul.checkdateList a.subNights{background-color:#e1e1e1;padding:0 4px;border:1px solid #bcbcbc;font-weight:bold;font-size:120%;}ul.checkdateList li.no_border{border:none;}ul.pagination li{float:left;font-size:120%;color:#505051;padding:0 20px 0 8px;}ul.pagination li.border{border-right:1px solid #a2a2a3;}ul.pagination a.previous_active_txt{margin-right:8px;}ul.pagination a.previous_inactive_txt{margin-right:8px;color:#2f2f2f;cursor:default;}ul.pagination a.next_inactive_txt{color:#2f2f2f;cursor:default;}ul.pagination a.active{border:1px solid #2958a7;padding:3px 4px;width:14px;background:#fff;width:5px;height:7px;margin-right:6px;}ul.pagination a.inactive{border:1px solid #a6a6a7;padding:3px 4px;width:14px;background:#fff;width:5px;height:7px;margin-right:6px;cursor:default;}ul.pagination span.previous_active_icon{background-position:-28px -40px;width:4px;height:7px;}ul.pagination span.previous_inactive_icon{background-position:-18px -40px;width:4px;height:7px;}ul.pagination span.next_active_icon{background-position:-33px -40px;width:4px;height:7px;}ul.pagination span.next_inactive_icon{background-position:-23px -40px;width:4px;height:7px;}ul.slides{background-color:#fff;border-style:solid;border-color:#d2d8e4;border-width:0 1px;border-left-color:#ffc136;}ul.slides li{padding:8px 3px 8px 8px;border-bottom:1px solid #e3e3e3;float:left;position:relative;}ul.slides li.selected{border-bottom:2px solid #ffba16;}ul.slides img{margin-right:8px;}ul.slides p{margin-bottom:2px;}ul.slides p.last{margin-bottom:0;}ul.slides p.hotel{font-size:120%;color:#2f2f2f;}ul.slides p.hotel_address{color:#878787;font-size:115%;}.ul.slides span.rate_point{font-size:110%;color:#818181;margin-top:2px;font-family:Helvetica,Arial,sans-serif;}ul.slides span.price_details{width:68px;}ul.slides span.price{font-size:120%;color:#d03e05;}ul.slides span.rupee{font-size:140%;color:#9a9a98;margin:-1px 2px 0 0;}ul.slides span.normal_hotel{background-position:-50px -444px;width:22px;height:23px;position:absolute;left:3px;top:2px;font-size:90%;color:#fff;padding-top:6px;text-align:center;}ul.slides span.recommend_hotel{background-position:-98px -444px;width:22px;height:23px;position:absolute;left:3px;top:2px;font-size:90%;color:#fff;padding-top:6px;text-align:center;}ul.tabs li{float:left;margin-right:8px;font-size:140%;}ul.tabs li a{border:1px solid #e3e3e4;border-bottom:none;color:#2f2f2f;text-decoration:none;padding:10px 8px;background:#fff;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;height:18px;}ul.tabs li a.active{height:16px;position:relative;margin-bottom:-1px;border-color:#c2c2c2;background:-webkit-gradient(linear,left top,left bottom,from(#fff5c8),to(#ffd616));background:-moz-linear-gradient(top,#fff5c8,#ffd616);background:-o-linear-gradient(top,#fff5c8,#ffd616);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616');height:18px;}ul.tabs li a:hover{height:16px;position:relative;border-color:#c2c2c2;background:-webkit-gradient(linear,left top,left bottom,from(#fff5c8),to(#ffd616));background:-moz-linear-gradient(top,#fff5c8,#ffd616);background:-o-linear-gradient(top,#fff5c8,#ffd616);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616');height:18px;color:#2f2f2f;}div.mmt_ac_bnft{background-color:#fefac6;padding:10px 2px 10px 10px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:270px;margin-left:15px;border:1px solid #F5D5C8;}div.mmt_ac_bnft p.bnft_txt{font-size:110%;margin-bottom:5px;font-family:Helvetica,Arial,sans-serif;}div.mmt_ac_bnft span.top_tip{background-position:-78px -387px;width:19px;height:10px;position:absolute;top:-10px;left:45%;}ul.list_1{margin-left:5px;}ul.list_1 li{float:left;margin-right:6px;-moz-box-shadow:2px 2px 2px 2px #e4e4e5;-webkit-box-shadow:2px 2px 2px 2px #e4e4e5;box-shadow:2px 2px 2px 2px #e4e4e5;}ul.list_1 li.last{margin:0;}ul.list_1 li img{float:left;border:4px solid #fff;}ul.list_2{width:145px;}ul.list_2 li{float:left;margin-bottom:8px;width:145px;border-bottom:1px solid #f0f0f0;padding-bottom:8px;}ul.list_2 li.last{border:none;padding:0;margin:0;}ul.list_4{margin-bottom:8px;margin-left:15px;}ul.list_4 li{font-size:110%;font-family:Helvetica,Arial;color:#2f2f2f;list-style-type:disc;list-style-position:outside;line-height:15px;margin-bottom:7px;font-family:Helvetica,Arial;}ul.list_4 li.last{list-style-type:none;}ul.list_4 li.last a{font-size:110%;font-family:Helvetica,Arial;}ul.list_6{width:170px;}ul.list_6 li{color:#2f2f2f;font-size:120%;margin-bottom:8px;}ul.list_7 li{margin-bottom:5px;width:300px;float:left;}ul.list_7 li.last{margin-bottom:0;}ul.list_7 span.right_mark{background-position:0 -179px;width:12px;height:12px;margin:2px 10px 0 0;}ul.list_7 span.text{font-size:120%;color:#2f2f2f;}ul.list_8{margin-top:4px;}ul.list_8 li{float:left;color:#878787;font-size:120%;}ul.list_9 li{float:left;}ul.list_9 li.first{color:#c8c5bd;margin-right:16px;}ul.list_9 li.slides{background:#fff;padding:2px;border:1px solid #efece5;margin-right:2px;}ul.list_10 li{font-size:120%;float:left;}ul.list_10 li a{width:162px;float:left;}ul.list_10 p{border-bottom:1px solid #e3e3e3;padding-bottom:6px;width:260px;}ul.list_10 p.last{border-bottom:none;}ul.list_10 span.chat_booking{background-position:-32px -252px;width:21px;height:16px;margin-right:12px;}ul.list_10 span.call_us{background-position:-59px -251px;width:18px;height:19px;margin-right:15px;}ul.list_10 span.send_email{background-position:-82px -252px;width:20px;height:13px;margin-right:13px;}ul.list_10 span.toll_free{font-size:90%;color:#878787;padding-left:2px;width:162px;float:left;}ul.list_11{width:450px;}ul.list_11.border_bottom{border-bottom:1px solid #ececec;padding-bottom:10px;margin-bottom:10px;}ul.list_11 li{float:left;font-size:120%;width:145px;line-height:20px;}ul.list_12{padding:0 0 0 14px;}ul.list_12 li{font-size:120%;line-height:20px;list-style-type:square;color:#d1d1d1;margin-bottom:3px;}ul.list_13{padding:0 0 0 20px;}ul.list_13 li{font-size:120%;line-height:20px;list-style-type:decimal;margin-bottom:7px;}ul.list_14{width:450px;}ul.list_14 li{float:left;font-size:120%;width:145px;line-height:20px;color:#878787;}ul.share_info{border-top:1px solid #c2c2c2;background:#f8f8f8;padding:10px 5px;}ul.share_info li{float:left;padding:3px 15px 5px;height:45px;}ul.share_info li.border{border-right:1px solid #dfdfdf;}ul.share_info span.share_info{width:75px;margin-right:10px;}ul.share_info span.send_info{width:55px;margin-right:10px;}ul.share_info span.text_1{font-size:190%;color:#2f2f2f;}ul.share_info span.text_2{font-size:130%;color:#878787;}ul.share_info span.f_t_b{margin-top:5px;width:140px;}ul.share_info span.margn_top{margin-top:12px;}ul.share_info a.face_book{background-position:-21px -308px;width:31px;height:31px;margin-right:10px;}ul.share_info a.twitter{background-position:-56px -308px;width:31px;height:31px;margin-right:10px;}ul.share_info a.google_buzz{background-position:-91px -308px;width:31px;height:31px;}ul.share_info a.add_cal_1{background-position:-161px -322px;width:26px;height:23px;margin-right:10px;}ul.share_info a.add_cal_2{background-position:-190px -321px;width:32px;height:25px;margin-right:10px;}ul.share_info a.yahoo_cal{background-position:-224px -321px;width:32px;height:30px;}ul.share_info a.mailer{background-position:-127px -305px;width:29px;height:34px;margin-top:2px;}ul.review_part{width:285px;float:right;}ul.review_part li{float:left;font-size:120%;color:#1b4ea2;margin-right:10px;}ul.review_part li.seprator{color:#c8d2e4;}ul.review_part li.last{margin-right:0;}ul.review_part a.see_all{background-position:-285px -297px;width:11px;height:15px;margin-right:5px;}ul.share_list{margin-bottom:8px;}ul.share_list li{float:left;margin-right:8px;}ul.share_list li.last{margin-right:0;}ul.hotel_list li{float:left;width:220px;float:left;border:1px solid #efefef;margin-right:15px;height:268px;}ul.hotel_list li.last{margin-right:0;}ul.hotel_list div.info{padding:8px;}ul.hotel_list p.hotel_name a{font-size:140%;}ul.hotel_list span.price{font-size:150%;color:#d03e05;}ul.hotel_list span.rating_txt{margin-right:5px;}ul.hotel_list p.hotel_name{margin-bottom:3px;}ul.hotel_list p.rating{font-size:130%;}ul.hotel_list p.good_one{color:#589442;margin:5px 0;}ul.hotel_list p.average_one{color:#ff8b03;margin:5px 0;}ul.hotel_list p.bad_one{color:#ff3000;margin:5px 0;}ul.hotel_list p.city{font-size:130%;color:#2f2f2f;margin-bottom:5px;}ul.hotel_list p.distance{font-size:120%;color:#878787;}ul.hotel_list p.testimonial{background:#fffbf1;font-size:120%;color:#589442;line-height:15px;border:1px solid #efefee;padding:6px;position:relative;}ul.hotel_list span.testimonial_arrow{background-position:-30px -179px;width:19px;height:11px;position:absolute;left:20px;bottom:-11px;_bottom:-12px;}ul.hotel_list span.person_info{width:192px;background:#fffbf1;color:#589442;font-size:120%;border:1px solid #efefee;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;padding:5px;}ul.hotel_list span.smiley{background-position:-51px -171px;width:22px;height:22px;}ul.hotel_list span.name_info{margin:0 0 0 5px;width:162px;}ul.hotel_list div.similiar{width:122px;}ul.aminities{width:354px;}ul.aminities li{float:left;margin-right:6px;}ul.aminities li span.active_amin1{background-position:0 -93px;width:29px;height:29px;}ul.aminities li span.active_amin2{background-position:-31px -93px;width:29px;height:29px;}ul.aminities li span.active_amin3{background-position:-61px -93px;width:29px;height:29px;}ul.aminities li span.active_amin4{background-position:-91px -93px;width:29px;height:29px;}ul.aminities li span.active_amin5{background-position:-121px -93px;width:29px;height:29px;}ul.aminities li span.inactive_amin1{background-position:0 -124px;width:29px;height:29px;}ul.aminities li span.inactive_amin2{background-position:-31px -124px;width:29px;height:29px;}ul.aminities li span.inactive_amin3{background-position:-61px -124px;width:29px;height:29px;}ul.aminities li span.inactive_amin4{background-position:-91px -124px;width:29px;height:29px;}ul.aminities li span.inactive_amin5{background-position:-121px -124px;width:29px;height:29px;}ul.review_tabs{padding-bottom:5px;border-bottom:1px solid #ece9e9;}ul.review_tabs li{float:left;font-size:130%;color:#2f2f2f;margin-right:8px;}ul.review_tabs li a.active{color:#2f2f2f;}ul.mostPopularList li{float:left;margin:0 25px 4px 0;width:86px;}ul.mostPopularList li.last{margin-right:0;}ul.mostPopularList li a{font-size:120%;padding:4px;float:left;}ul.mostPopularList li a:hover{background-color:#f7e792;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}ul.cancl_policy_tabs{margin-bottom:-1px;position:relative;}ul.cancl_policy_tabs li{float:left;margin-right:5px;}ul.cancl_policy_tabs li a{background:#fbfbfb;background:-moz-linear-gradient(top,#fcfbfc,#f1f0f1);background:-webkit-gradient(linear,left top,left bottom,from(#fcfbfc),to(#f1f0f1));border:1px solid #e4e4e4;padding:5px 10px;float:left;font-size:110%;font-family:Helvetica,Arial;}ul.cancl_policy_tabs li a.active{background:#fff;border-bottom:1px solid #fff;}div.tariff_cntnts{border-top:1px solid #e4e4e4;padding-top:5px;}.tooltip{cursor:help;}#tooltip{position:absolute;border:1px solid #fdc01a;background-color:#fef9e8;padding:10px;display:none;font-size:110%;font-family:Helvetica,Arial;-moz-box-shadow:2px 4px 3px rgba(0,0,0,0.25);-webkit-box-shadow:2px 4px 3px rgba(0,0,0,0.25);box-shadow:2px 4px 3px rgba(0,0,0,0.25);z-index:2;}#tooltip p{margin-bottom:6px;}#tooltip p.heading strong{font-size:120%;}#tooltip p.text{margin-bottom:12px;}#tooltip p.text.last{margin-bottom:0;}ul.mmt_ac_bnftList li{font-size:110%;font-family:Helvetica,Arial;float:left;margin:0 3px 4px 0;width:130px;}ul.mmt_ac_bnftList span.right_mark{background-position:0 -179px;width:12px;height:12px;margin:2px 5px 0 0;}ul.mmt_ac_bnftList span.list_text{width:110px;margin-top:2px;font-size:100%;font-family:Helvetica,Arial;}ul.mmt_ac_bnftList li.last_row{margin-bottom:0;}div.shadow{width:312px;filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=4,MakeShadow=true,ShadowOpacity=0.35);background:#eee;}div.map_tooltip{padding:10px;width:290px;background-color:#fff;border:1px solid #c2c1bf;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.25);position:relative;}div.map_tooltip .close_icn{background-position:-171px -27px;width:12px;height:12px;margin-bottom:-5px;position:relative;}div.map_tooltip img.mainImg{margin-right:7px;}div.map_tooltip .right_section{width:208px;}div.map_tooltip a.hotelName{font-size:120%;margin-bottom:1px;width:209px;}div.map_tooltip span.hotelName{font-size:120%;margin-bottom:1px;width:209px;}div.map_tooltip span.address{font-size:110%;font-family:Helvetica,Arial;color:#878787;margin-bottom:1px;width:209px;}div.map_tooltip .bottom_part{width:209px;}div.map_tooltip .starN_reviews{width:110px;}div.map_tooltip .default_star{margin-bottom:3px;}div.map_tooltip .reviews{width:110px;}div.map_tooltip .review_get{font-size:110%;font-family:Helvetica,Arial;color:#589442;}div.map_tooltip .reviewOut_of{font-size:110%;font-family:Helvetica,Arial;color:#589442;margin-right:3px;}div.map_tooltip .reviewOut_of.last{margin-right:0;}div.map_tooltip .urat_poor{color:#ff3000;}div.map_tooltip .urat_avg{color:#ff8b03;}div.map_tooltip .price_section{width:85px;border-left:1px solid #e5e5e5;padding-left:10px;}div.map_tooltip .startingFrom{color:#878787;text-align:right;width:85px;margin-bottom:3px;}div.map_tooltip .price{color:#f03708;font-size:110%;font-family:Helvetica,Arial;}div.map_tooltip a.price{color:#f03708;font-size:110%;font-family:Helvetica,Arial;}div.map_tooltip .vw_dtl_lnk{color:#f03708;font-size:110%;margin-top:18px;font-family:Helvetica,Arial;}span.bottom_tip{background-position:-157px -47px;width:20px;height:10px;position:absolute;bottom:-9px;left:22%;}span.right_tip{background-position:-187px -78px;width:10px;height:20px;position:absolute;top:45px;right:-9px;}span.left_tip{background-position:-211px -78px;width:10px;height:20px;position:absolute;top:45px;left:-9px;}span.top_tip{background-position:-230px -83px;width:20px;height:10px;position:absolute;left:40px;top:-9px;}.mapTT_mrgnBot10{margin-bottom:10px;}.map_TT_closeIcn{background-position:-34px -407px;width:24px;height:23px;position:absolute;cursor:pointer;right:-8px;top:-9px;}div.mapCluster{width:310px;}div.mapCluster .mapTT_scrollable{width:310px;height:130px;overflow-x:hidden;overflow-y:auto;}div.mapCluster p.map_TT_htlcount{color:#d03e05;font-size:150%;padding-bottom:2px;margin-bottom:6px;border-bottom:1px solid #dedede;}* html div.map_tooltip span.bottom_tip{bottom:-12px;}span.cal_tooltip{font-size:110%;font-family:Helvetica,Arial;color:#2f2f2f;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 12px 4px #d9d9d9;-webkit-box-shadow:0 0 12px 4px #d9d9d9;box-shadow:0 0 12px 4px #d9d9d9;padding:5px 8px;margin-bottom:10px;float:left;position:relative;border:1px solid #bebebe;}span.cal_tooltip span.bottom_tip{left:40%;}.hp_section{border:1px solid #dfdfdf;border-top:3px solid #ffc136;background-color:#fff;position:relative;z-index:1;}.marginBot10{margin-bottom:10px;}.padBot15{spadding-bottom:15px;}.borderTop{border-top:1px solid #e7e7e7;}.hasBorderBottom{border-bottom:1px solid #eaeaea;}.topHtl_desticn{background-position:-166px -155px;width:29px;height:28px;margin-right:8px;}.need_help{border:1px solid #dfdfdf;border-top:3px solid #607dbb;padding:16px;}div.popular_destination{border:0 solid #eaeaea;}div.popular_destination p.heading{padding:0 10px;background:#fafafa;background:-moz-linear-gradient(top,#fdfdfd,#f2f2f2);background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f2f2f2));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f2f2f2');line-height:26px;border-bottom:1px solid #eaeaea;}div.popular_inner{padding:8px 8px;background-color:#fff;}div.popular_destination span.headTxt{font-size:130%;margin-right:5px;}span.carousel_controls{margin-top:7px;}span.carousel_controls a.left_arrow{background-position:-233px -129px;width:10px;height:13px;margin-left:6px;}span.carousel_controls a.left_arrow_disabled{background-position:-255px -129px;width:10px;height:13px;margin-left:6px;}span.carousel_controls a.right_arrow{background-position:-244px -129px;width:10px;height:13px;margin-left:6px;}span.carousel_controls a.right_arrow_disabled{background-position:-266px -129px;width:10px;height:13px;margin-left:6px;}div.popular_destination span.hours,div.popular_destination span.hotelsNos{color:#878787;font-size:90%;}div.popular_destination span.hours{margin-right:4px;}ul.driveDistanceList li{width:125px;margin:0 10px 4px 0;}ul.driveDistanceList li a{width:105px;}ul.driveDistanceList li .cityName{width:114px;}div.already_customer{border:1px solid #eaeaea;padding:10px;background:#f7f7f7;}div.widget div.already_customer .center_part{width:200px;padding:3px;}div.widget div.already_customer .center_part input{background:none;width:190px;height:20px;}div.widget div.already_customer p.last{margin-bottom:0;}.anyID{color:#878787;font-size:90%;}ul.need_booking{padding:5px 10px;background:#fafafa;background:-moz-linear-gradient(top,#fdfdfd,#f2f2f2);background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f2f2f2));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f2f2f2');width:602px;}ul.need_booking li{float:left;margin-right:20px;}ul.need_booking span.round_icn{margin-right:7px;}ul.need_booking span.text{font-size:140%;margin-top:4px;}ul.need_booking a.link{font-size:140%;margin-top:4px;}ul.need_booking .call_icn{background-position:-152px -93px;width:13px;height:13px;margin:7px 3px 0 6px;}ul.need_booking .chat_icn{background-position:-250px -104px;width:16px;height:13px;margin:7px 0 0 5px;}ul.need_booking .email_icn{background-position:-269px -104px;width:15px;height:11px;margin:7px 3px 0 6px;}#search_map{width:622px;height:302px;}.htlMap_icn{background-position:-261px -156px;width:29px;height:28px;margin-right:8px;}div.advertisment{overflow:hidden;}div.tophtl_Dests{border:none;border-top:3px solid #ffc136;}span.views a.list,span.views a.map{font-size:110%;font-family:Helvetica,Arial;background:#fff;border:1px solid #c3d6f5;float:left;text-decoration:none;position:relative;height:19px;}span.views a.list{margin-right:10px;padding:5px 7px 4px;}span.views a.map{padding:4px 7px 5px;}span.views span.listViewLink{background-position:-74px -38px;width:16px;height:14px;float:left;}span.views span.mapViewLink{background-position:-92px -38px;width:13px;height:19px;float:left;}span.views span.listViewLink_d{background-position:-157px -12px;width:16px;height:14px;float:left;}span.views span.mapViewLink_d{background-position:-157px -27px;width:13px;height:19px;float:left;}span.views a.youareHere span.arrow{background-position:-74px -53px;width:13px;height:8px;position:absolute;bottom:-8px;left:33%;}h3.ac_Hdr{padding:5px 10px;margin:0;background:#f2f3f4;background:-moz-linear-gradient(top,#fefeff,#f2f2f3);background:-webkit-gradient(linear,left top,left bottom,from(#fefeff),to(#f2f2f3));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#f2f2f3');border:1px solid #dad9d9;border-top:none;cursor:pointer;}h3.ac_Hdr .heading{margin:0 5px 0 0;padding:0;}h3.ac_Hdr a.hotelnos{font-size:110%;font-family:Helvetica,Arial;margin-top:2px;}div.accordian .exp_state{background-position:-157px 0;width:12px;height:6px;margin:4px 5px 0 0;}div.accordian .col_state{background-position:-170px 0;width:6px;height:12px;margin:2px 5px 0 0;}div.ac_Contents{border-style:solid;border-color:#dad9d9;border-width:1px 0;}div.mainImg{position:relative;}div.mainImg p.city{background-color:#DD4C06;color:#FFF;font-size:225%;padding:0 5px;position:absolute;right:16px;top:15px;line-height:26px;}div.hotelsInfo{padding:10px;}p.hotelsInfo_row{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e3e3e3;}p.hotelsInfo_row span.hotelname_area{width:350px;}p.hotelsInfo_row a.hotelname{font-size:120%;margin-right:5px;}p.hotelsInfo_row span.hotelarea{font-size:120%;margin-left:-6px;margin-top:1px;color:#878787;}.actual_price{font-size:110%;font-family:Helvetica,Arial;color:#dd4c06;margin:2px 17px 0 0;text-decoration:line-through;}.discounted_price{font-size:120%;color:#d03e05;}a.discounted_price{font-size:120%;color:#d03e05;}p.noBorderBot{border-bottom:none;padding-bottom:0;margin-bottom:0;}.moreHotel_dests ul.mostPopularList li{margin-right:17px;}.moreHotel_dests ul.mostPopularList li.last{margin-right:0;}p.alldest{padding:5px 10px;}p.alldest a{font-size:110%;font-family:Helvetica,Arial;}div.featuredHotels_contents{padding:10px 0 10px 10px;overflow:hidden;}div.featuredHotels{border-bottom:1px solid #e2e2e2;padding-bottom:10px;margin-bottom:10px;}div.featuredHotels div.section{width:295px;padding:0;border:none;margin-right:10px;}div.featuredHotels_contents div.noBotBorder{border:none;padding-bottom:0;margin-bottom:0;}div.featuredHotels div.last{margin-right:0;}div.featuredHotels div.section img{border:1px solid #eee;margin-right:10px;}div.featuredHotels div.section_contents{width:154px;}div.featuredHotels div.section p{margin-bottom:6px;}div.featuredHotels div.section p.last{margin-bottom:0;}div.featuredHotels div.section a.hotelName{font-size:120%;}div.featuredHotels div.section a.hotel_name{font-size:140%;}div.featuredHotels div.section span.address{font-size:110%;font-family:Helvetica,Arial;}div.featuredHotels div.section span.location{font-size:120%;}div.featuredHotels .actual_price{margin-right:14px;}div.advertisment p.add{font-size:110%;font-family:Helvetica,Arial;color:#878787;margin-bottom:3px;}div.subscribe_HotelSection{padding:8px 10px;}div.subscribe_HotelSection p.subscribe{margin-bottom:4px;}div.subscribe_HotelSection p.subscribe label{font-size:120%;color:#2f2f2f;}div.subscribe_HotelSection p.subscribe_BestHotels input{float:left;width:200px;margin-right:8px;}div.subscribe_HotelSection p.subscribe_BestHotels a.button{float:left;text-decoration:none;}div.subscribe_HotelSection span.enter_email{margin-right:5px;}div.subscribe_HotelSection span.left_part{background-position:-13px 0;width:5px;height:26px;}div.subscribe_HotelSection span.right_part{background-position:-20px 0;width:5px;height:26px;}div.subscribe_HotelSection span.center_part{background-position:0 -42px;font-size:120%;height:26px;width:235px;}div.subscribe_HotelSection input{background:none;border:none;color:#a9a9a9;margin:4px;}div.subscribe_HotelSection a.graybutton{padding:3px 10px 2px;margin-top:1px;}div.bestHotelDeals h3{font-size:140%;padding-bottom:0;}div.bestHotelDeals p.need_heading{font-size:150%;color:#607dbb;margin-bottom:5px;}div.bestHotelDeals span.star{background-position:-233px -156px;width:28px;height:28px;margin-right:5px;}div.bestHotelDeals span.need_icon{background-position:0 -249px;width:29px;height:29px;margin-right:5px;}div.bestHotelDeals span.best_hotel{margin-top:6px;}div.bestHotelDeals span.carousel_controls{margin-top:8px;}div.bestHotelDeals div.section_info{padding:6px 8px;}div.bestHotelDeals span.rupee_tag{width:76px;background:#ffde3e;-moz-border-radius:4px;-webkit-border-radius:4px;padding:2px 2px 4px 2px;}div.bestHotelDeals span.top_side{background:#fff;width:66px;padding:5px;text-align:center;margin-bottom:4px;}div.bestHotelDeals span.bottom_side{text-align:center;width:78px;font-size:120%;}div.bestHotelDeals span.red{color:#d03e05;font-size:130%;}div.bestHotelDeals span.grey{color:#939393;font-size:120%;margin-right:5px;}div.bestHotelDeals span.tag_mark{background-position:-77px -187px;width:3px;height:10px;}div.bestHotelDeals span.postn1{position:relative;margin:-23px 0 0 5px;}div.bestHotelDeals span.postn2{position:relative;margin:-23px 5px 0 0;}div.bestHotelDeals p.border_bttm{border-bottom:1px solid #e2e2e2;padding-bottom:6px;margin-bottom:6px;}div.bestHotelDeals a.all_deal{font-size:110%;font-family:Helvetica,Arial;}div.bestHotelDeals a.cross{background-position:-16px -179px;width:12px;height:12px;}div.bestHotelDeals p.delete{font-size:110%;font-family:Helvetica,Arial;}div.bestHotelDeals a.delete_icon{background-position:-26px -221px;width:11px;height:13px;margin-right:5px;}div.bestHotelDeals a.open_icon{background-position:-281px -126px;width:12px;height:8px;margin:5px 6px 0 0;}div.bestHotelDeals a.close_icon{background-position:-281px -136px;width:13px;height:10px;margin:5px 6px 0 0;}div.bestHotelDeals span.sectional_list{width:298px;}div.bestHotelDeals span.left{width:230px;}div.bestHotelDeals span.left img{margin-right:8px;}div.bestHotelDeals a.hotel_name{font-size:120%;width:135px;margin-bottom:2px;}div.bestHotelDeals span.location{font-size:110%;font-family:Helvetica,Arial;margin-bottom:3px;}div.bestHotelDeals span.left .hotelDetail{width:145px;float:left;}div.bestHotelDeals .margn_bttm1{margin-bottom:3px;}div.bestHotelDeals span.plane{background-position:-197px -156px;width:31px;height:30px;margin-right:5px;}div.bestHotelDeals span.plus{background-position:-77px -171px;width:14px;height:13px;margin:10px 5px 0;}div.bestHotelDeals span.hotel_1{background-position:-105px -155px;width:31px;height:30px;margin-right:5px;}div.bestHotelDeals span.carousel_controls{margin-top:8px;}div.bestHotelDeals span.left_fph{width:110px;}div.bestHotelDeals span.left_fph a{font-size:120%;width:110px;}div.bestHotelDeals span.center_fph{width:120px;font-size:110%;font-family:Helvetica,Arial;}div.whyMMT{background-color:#fff;border-top:3px solid #8fa851;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;padding:8px 8px 10px;}div.whyMMT p.why_mmt{font-size:120%;color:#8fa851;border-bottom:1px solid #e2e2e2;padding-bottom:6px;}div.whyMMT_module{padding:8px;}div.whyMMT_module p.owner{font-size:120%;color:#ce3c04;border-bottom:1px solid #e2e2e2;padding-bottom:6px;}div.whyMMT_module p.hotelier{font-size:120%;line-height:16px;}div.whyMMT_module a.graybutton{padding:3px 10px 2px;}div.changeView div#sidebar{margin-right:8px;width:265px;position:absolute;z-index:2;}div.left_info{width:240px;}div.right_info{display:none;}div.changeView div.left_info{background-color:#f7f7f9;}div.changeView a.map_place_holder{background:#fff;width:15px;position:absolute;right:-20px;top:40px;height:27px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;padding:8px 0 0 5px;box-shadow:2px 2px 2px 0 rgba(0,0,0,0.3);-o-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.3);-icab-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.3);-khtml-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.3);}div.changeView div.right_info{width:8px;background-color:#fff;border-top:1px solid #C3C3C3;height:450px;position:relative;display:block;box-shadow:2px 2px 2px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-icab-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-khtml-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);}div.changeView div.map_right_close{background-color:#FFBA16;}div.changeView span.left_holder{background-position:-273px -81px;width:8px;height:16px;float:left;}div#content p.error{background-position:0 -231px;height:24px;border:1px solid #e1e5ed;}div#content p.error span.error_icon{background-position:-89px -59px;width:16px;height:16px;margin:4px;}div#content p.error span.error_txt{font-size:110%;color:#2f2f2f;padding:6px 0 0 8px;font-family:Helvetica,Arial;}div#content p.error span.right_side_part{width:25px;}div#content p.error span.border_1{background-position:-107px -33px;width:2px;height:24px;}div#content p.error span.border_2{background-position:-111px -33px;width:2px;height:24px;}div#content p.error a.close{font-size:110%;color:#2f2f2f;padding:5px 8px 6px;}div#content p.alert{background-position:0 -257px;height:24px;border:1px solid #e1e5ed;}div#content p.alert span.alert_icon{background-position:-89px -77px;width:14px;height:12px;margin:6px 5px;}div#content p.alert span.alert_txt{font-size:110%;color:#2f2f2f;padding:6px 0 0 8px;font-family:Helvetica,Arial;}div#content p.alert span.border_3{background-position:-107px -59px;width:2px;height:24px;}div#content p.alert span.border_4{background-position:-111px -59px;width:2px;height:24px;}div#content p.alert a.close{font-size:110%;color:#2f2f2f;padding:5px 8px 6px;font-family:Helvetica,Arial;}div#content p.alert span.right_side_part{width:25px;}div#content p.deal_alert{background-position:0 -604px;border:1px solid #e1e5ed;height:29px;margin-bottom:5px;}div#content p.deal_alert span.deal_icon{background-position:-125px -1px;width:22px;height:22px;margin:4px 5px 3px;}div#content p.deal_alert span.deal_txt{font-size:110%;font-family:Helvetica,Arial;color:#2f2f2f;padding:9px 0 0 8px;}div#content p.deal_alert span.border_5{background-position:-115px -33px;width:2px;height:29px;}div#sidebar .red{font-size:130%;color:#d54405;}div#sidebar a.select_drop_icon{background-position:-1px -18px;width:8px;height:6px;margin-top:4px;}div#sidebar a.select_up_icon{background-position:-16px -29px;width:8px;height:6px;margin-top:2px;}div#sidebar ul.list_10 p{width:165px;}div#sidebar ul.list_10 p.static{width:250px;}div#sidebar p.clearAllfilters{width:240px;}a.checkbox_disable_icon{background-position:0 -29px;width:14px;height:14px;}div.hotelNav{spadding:8px 8px 1px 8px;}div.modifySearch{padding:5px 8px 6px;background:#fff;border:1px solid #dfe2ea;border-top:3px solid #ffc136;}div.modifySearch h3{font-weight:normal;color:#d24105;width:230px;margin-bottom:0;}div.modifySearch h3 span.total_hotels{font-size:240%;}div.modifySearch h3 span.hotel_in{font-size:120%;}div.modifySearch h3 span.city_location{font-size:120%;}div.modifySearch span.modifyTxt{font-size:160%;padding-top:13px;line-height:20px;}div.modifySearch span.modifyTxt a{width:128px;}div.modifySearch span.modifyTxt span.modify_close{background-position:-61px -155px;width:14px;height:14px;margin:3px 5px 0 0;}div.modifySearch span.modifyTxt span.modify_open{background-position:-77px -155px;width:14px;height:14px;margin:3px 5px 0 0;}div.modify_details{background:#fff;border:1px solid #d1d7e3;border-top:none;padding:10px 1px 10px 10px;}div.modify_details div.left_information{width:415px;border-right:1px solid #f1f1f1;padding-right:20px;}div.modify_details span.check_date{width:200px;}div.modify_details span.check_date label{color:#2f2f2f;font-size:120%;width:200px;margin-bottom:5px;float:left;}div.modify_details span.left_part{background-position:-13px 0;width:5px;height:24px;}div.modify_details span.right_part{background-position:-20px 0;width:5px;height:24px;}div.modify_details span.center_part{background-position:0 -42px;font-size:120%;height:26px;width:175px;}div.modify_details span.dates_info{width:200px;}div.modify_details span.day{width:78px;margin-right:6px;}div.modify_details span.day span.center_part{padding:6px;width:55px;height:12px;}div.modify_details span.search_icon{background-position:0 -155px;width:12px;height:12px;font-size:0;margin:5px 0 0 6px;}div.modify_details a.select_drop_icon{background-position:-1px -18px;width:8px;height:6px;margin-top:4px;}div.modify_details a.calender{background-position:-23px -155px;width:22px;height:22px;margin-top:2px;}div.modify_details div.star_rating{width:220px;}div.modify_details p.rating{font-size:120%;}div.modify_details p.rating_section{margin-bottom:5px;}div.modify_details span.left{width:94px;float:left;}div.modify_details span.left label{width:58px;float:left;}div.modify_details span.right{width:108px;float:right;}div.modify_details a.active_icon{background-position:-37px -15px;width:14px;height:14px;margin-right:5px;}div.modify_details a.unactive_icon{background-position:-36px 0;width:14px;height:14px;margin-right:5px;}div.modify_details label.rate{font-size:110%;font-family:Helvetica,Arial;margin-top:1px;}div.modify_details input.text_box{border:none;background:none;padding-top:5px;color:#878787;}div.right_information{padding-left:10px;width:505px;}div.right_information p{margin-bottom:8px;}div.right_information p.no_margn{margin-bottom:0;}div.right_information span.room_details{width:50px;font-size:120%;color:#2f2f2f;}div.right_information span.no_of_people{width:452px;font-size:120%;color:#2f2f2f;}div.right_information span.adults{width:76px;color:#2f2f2f;margin-right:16px;font-size:90%;}div.right_information span.children{width:90px;color:#2f2f2f;margin-right:16px;font-size:90%;}div.right_information span.age{width:210px;color:#2f2f2f;font-size:90%;}div.right_information span.room{color:#2f2f2f;margin-top:5px;float:left;margin-top:7px;font-size:90%;}div.right_information span.border_rght{border-right:1px solid #eee;height:26px;}div.right_information span.margn_rght{margin-right:5px;}div.right_information span.close_mark{padding-left:10px;}div.right_information a.close_icon{background-position:-47px -155px;width:12px;height:12px;margin-top:8px;}div.right_information span.or{padding:7px;font-size:110%;font-family:Helvetica,Arial;}div.right_information a.cancel{font-size:140%;text-decoration:underline;margin-top:4px;}div.modify_details div.right_information span.center_part{width:60px;padding:5px;width:30px;color:#2f2f2f;height:14px;}div.modify_details div.right_information span.age span.center_part{width:20px;padding:3px;height:18px;}div.modify_details div.right_information input.age_field{border:none;width:20px;background:none;color:#2f2f2f;}div.modify_details a.select_button{cursor:pointer;width:137px;}div.modify_details a.select_button span.left_arc{background-position:-38px -38px;width:7px;height:32px;}div.modify_details a.select_button span.right_arc{background-position:-47px -38px;width:7px;height:32px;}div.modify_details a.select_button span.middle{background-position:0 -112px;height:27px;font-size:140%;color:#fff;padding:5px 10px 0;width:105px;margin:0 -1px;}* html div.modify_details a.select_button:hover{zoom:1;}div.modify_details a.select_button:hover span.left_arc{background-position:-57px -38px;}div.modify_details a.select_button:hover span.right_arc{background-position:-66px -38px;}div.modify_details a.select_button:hover span.middle{background-position:0 -146px;}.breadcrumb li{float:left;margin:0 5px 0 0;color:#000;font-size:120%;}div.section{background-color:#fff;padding:8px;border:1px solid #c3c3c3;}div.section span.left_part{background-position:-13px 0;width:5px;height:24px;}div.section span.right_part{background-position:-20px 0;width:5px;height:24px;}div.section span.center_part{background-position:0 -42px;font-size:110%;height:24px;font-family:Helvetica,Arial,sans-serif;}div.section span.left_side{background-position:-94px -155px;width:4px;height:49px;}div.section span.right_side{background-position:-100px -155px;width:4px;height:49px;}div.section span.center_side{background-position:0 -315px;font-size:120%;height:49px;}div.section span.area_name{margin-right:8px;}div.section span.area_name span.center_part{padding:6px 6px 0;height:18px;width:114px;}div.section span.with_in span.center_part{padding:6px 6px 0;height:18px;width:54px;}div.section span.currency span.center_part{padding:5px 6px 0;height:19px;width:196px;}div.section a.up{background-position:-27px 0;width:6px;height:4px;margin-bottom:2px;}div.section a.down{background-position:-27px -6px;width:6px;height:4px;}div.sortBy{border-top:2px solid #FFC136;width:222px;}div.sortBy label{margin-top:5px;}div.sortBy select{width:165px;vertical-align:middle;font-size:110%;font-family:Helvetica,Arial;}div.sortBy span.center_part{padding:6px 6px 0;width:144px;height:18px;}div.sortBy span.controls{width:6px;margin-top:2px;}div.hotel{border:1px solid #c3c3c3;background:#fff;padding:8px;}div.sliderSection p.range{margin-bottom:5px;}div.sliderSection p.slider{background-position:0 -69px;height:3px;border:1px solid #e5e5e5;padding:14px 12px 14px 9px;font-size:0;overflow:hidden;}div.sliderSection span.priceTxt{margin-right:8px;}div.sliderSection span.price_range{font-size:110%;font-family:Helvetica,Arial;color:#363637;font-family:Arial,Helvetica,sans-serif;}div.sliderSection span.default_rating{background-position:0 -101px;height:4px;width:195px;font-size:0;display:block;position:relative;}div.sliderSection span.generate_rating{background-color:#d24105;width:50px;height:4px;font-size:0;display:block;}div.sliderSection span.sliding_icon{background-position:-269px -373px;width:18px;height:18px;position:absolute;left:50px;top:-7px;}a.clear_all_fltrs{font-size:110%;font-family:Helvetica,Arial;}a.clear_fltrs{font-size:110%;font-family:Helvetica,Arial;}.fltrs_clr_all{margin-top:1px;}div.filterBox span.sprtr{color:#666;margin:0 3px;line-height:11px;}div.filterBox div.now_showing{width:208px;border:1px solid #ccc;padding:6px;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative;}div.now_showing a.close_icn{background-position:-47px -155px;width:12px;height:12px;position:absolute;right:2px;top:2px;cursor:pointer;}div.now_showing p{font-size:120%;}div.now_showing p.now_shw_head{color:#d54405;margin-bottom:4px;}div.now_showing span.seperator{margin:0 4px;}div.filterBox div.neighbourhood{margin-bottom:8px;}div.filterBox a.active_icon{background-position:-37px -15px;width:14px;height:14px;margin-right:5px;}div.filterBox a.unactive_icon{background-position:-36px 0;width:14px;height:14px;margin-right:5px;}.radio_active,.cust_radio_on{background-position:-124px -253px;width:14px;height:14px;margin-right:5px;}.radio_inactive,.cust_radio_off{background-position:-140px -253px;width:14px;height:14px;margin-right:5px;}div.filterBox .count{font-size:110%;font-family:Helvetica,Arial;color:#878787;}div.filterBox .border_bottom{border-bottom:1px solid #efefef;padding-bottom:5px;}div.filterBox p.searchbox span.center_part{width:178px;padding:4px 6px 0;height:20px;}div.filterBox ul.area_DDN{border:1px solid #ccc;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background-color:#f6f6f6;margin:0 0 5px 0;padidng:0;}ul.area_DDN li{float:left;}ul.area_DDN li.options{padding:0 10px 10px 10px;font-size:120%;}ul.area_DDN li.heading{padding:0 0 4px;margin:5px 0;line-height:20px;border-bottom:1px solid #dbdbdb;width:200px;}ul.area_DDN li.item{padding:4px 0 0 20px;width:180px;}ul.area_DDN li.enter_address{padding:6px 10px;border-top:1px solid #dbdbdb;width:200px;}ul.area_DDN li.enter_address a{color:#2f2f2f;font-size:120%;}div.filterBox input.textBox{color:#9c9c9c;width:173px;height:14px;padding:4px 0 2px;border:none;background:none;}div.filterBox input.activeTxt{color:#2f2f2f;}div.filterBox input.serach_icon{background-position:0 -49px;width:27px;height:24px;border:none;cursor:pointer;}div.filterBox p.rating_section{margin-bottom:5px;}div.filterBox label.rate{font-size:110%;font-family:Helvetica,Arial;}div.filterBox a.more{font-size:110%;font-family:Helvetica,Arial;color:#1b4ea2;text-decoration:none;margin-right:5px;}div.filterBox p.border_shadow{background-position:0 -107px;height:3px;font-size:0;}div.filterBox p.view_more{padding:5px 8px 0 0;}div.filterBox p.other_area{font-size:110%;font-family:Helvetica,Arial,sans-serif;margin-bottom:5px;}div.filterBox p.seprate_section{border-bottom:1px solid #efefef;position:relative;}div.filterBox span.or_seperator{background-position:-225px -431px;width:24px;height:19px;position:absolute;left:95px;top:-11px;color:#878787;font-size:110%;text-align:center;padding-top:5px;font-family:Helvetica,Arial;}div.filterBox span.left{width:100px;float:left;}div.filterBox span.total_no{color:#878787;font-size:110%;font-family:Helvetica,Arial;}div.filterBox span.left label{width:54px;float:left;}div.filterBox span.right{width:116px;float:right;}div.filterBox span.kilometre{font-size:120%;margin:6px 0 0 6px;}div.filterBox a.graybutton{margin-top:4px;padding:3px 10px;}div.filterBox textarea.info{overflow:hidden;border:none;background:none;text-align:left;width:194px;color:#2f2f2f;font-size:120%;margin-top:10px;padding:0 8px;}span.Onestar,span.Twostar,span.Threestar,span.Fourstar,span.Fivestar{background-position:-52px 0;height:14px;float:left;}span.default_star{background-position:-52px -16px;width:70px;height:14px;float:left;}span.Onestar{width:14px;}span.Twostar{width:28px;}span.Threestar{width:42px;}span.Fourstar{width:56px;}span.Fivestar{width:70px;}div#main p.recommended{background:#fff9d6;border:1px solid #dad9d9;border-bottom:none;}div#main span.recommend{background:#ffc136;font-size:120%;color:#fff;padding:8px 5px 9px 10px;position:relative;}div#main span.recommend_icon{background-position:-74px -61px;height:31px;position:absolute;right:-15px;top:0;width:15px;}div#main span.recommend_txt{font-size:130%;color:#bb850c;padding:8px 0 8px 20px;}div.sectional_portion{background:#fff;padding:8px;border:1px solid #d3d9e4;}div.views a.list,div.views a.map{font-size:110%;background:#fff;border:1px solid #d9d9d9;float:left;text-decoration:none;position:relative;padding:4px 9px;height:24px;font-family:Helvetica,Arial;}div.views a.list{margin-right:10px;}div.views span.listViewLink{background-position:-74px -38px;width:16px;height:14px;float:left;margin:4px 6px 0 0;}div.views span.link_txt{color:#174392;width:50px;font-family:Helvetica,Arial;margin-top:5px;}div.views span.mapViewLink{background-position:-92px -38px;width:13px;height:19px;float:left;margin:2px 6px 0 0;}div.views a.youareHere span.arrow{background-position:-138px -441px;width:13px;height:8px;position:absolute;bottom:-8px;left:44%;}div.views ul.pagination{margin-top:15px;}div.views span.listViewLink_d{background-position:-157px -12px;width:16px;height:14px;float:left;margin:4px 6px 0 0;}div.views span.mapViewLink_d{background-position:-157px -27px;width:13px;height:19px;float:left;margin:2px 6px 0 0;}div.views span.link_txt_d{color:#878787;width:50px;font-family:Helvetica,Arial;margin-top:5px;}div.views a.youareHere{border:1px solid #FFC136;}ul.hotelList li{float:left;}li.hotelInfo{width:348px;}li.hotelInfo img.mainImg{float:left;margin-right:8px;}div.hotelNameAddress{width:207px;float:left;padding-right:5px;}div.hotelNameAddress h2{font-size:140%;font-weight:normal;margin-bottom:2px;}div.hotelNameAddress p.hotelAddress{margin-bottom:8px;font-size:110%;font-family:Helvetica,Arial;}div.hotelNameAddress p.leasure{font-size:110%;font-family:Helvetica,Arial;color:#878787;line-height:14px;}div.hotelNameAddress a.place{margin-right:6px;}div.hotelNameAddress span.seprator{padding:0 6px;color:#878787;}div.hotelNameAddress span.distance{color:#878787;}div.hotelNameAddress a.map_icon{background-position:-27px -15px;width:9px;height:14px;display:inline-block;}li.hotelStarReviews{width:214px;border-left:1px solid #eaeaea;padding-left:16px;height:normal;}li.hotelStarReviews p{margin-bottom:8px;}li.hotelStarReviews p.more_than{font-size:120%;margin-bottom:16px;}li.hotelStarReviews span.rating_tab{-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #e9e9e9;width:50px;font-size:150%;}li.hotelStarReviews span.total{color:#afaeae;padding:2px 3px;width:17px;}li.hotelStarReviews span.outof{color:#737373;padding:2px 3px;border-right:1px solid #d8d8d8;width:20px;text-align:center;}li.hotelStarReviews span.green{background:#d8f2ba;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:5px 0 0 5px;-o-border-radius:4px 0 0 4px;}li.hotelStarReviews span.pink{background:#f6d7cf;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;}li.hotelStarReviews span.peach{background:#fff2d6;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:5px 0 0 5px;-o-border-radius:4px 0 0 4px;}li.hotelStarReviews span.rating_tab.no_rating{font-size:120%;width:128px;}li.hotelStarReviews span.no_rating span.total{width:75px;padding:4px 3px;}li.hotelStarReviews span.no_rating span.outof{width:38px;padding:4px 3px;}li.hotelStarReviews a.reviews{font-size:110%;font-family:Helvetica,Arial;margin:6px 0 0 8px;}li.hotelStarReviews span.no_reviews{font-size:110%;font-family:Helvetica,Arial;color:#878787;}li.hotelStarReviews p.deal{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border:1px solid #e9e9e9;width:194px;padding:4px 6px 3px;margin-bottom:0;}li.hotelStarReviews p.margn_top{margin-top:38px;}li.hotelStarReviews span.deal_icon{background-position:-124px 0;width:23px;height:24px;margin-right:5px;margin-top:2px;}li.hotelStarReviews span.deal_text{font-size:110%;font-family:Helvetica,Arial;color:#d03e05;width:155px;line-height:15px;}li.hotelStarReviews span.deal_text span.seprator{color:#878787;}li.hotelDeals p{margin-bottom:12px;text-align:center;}ul.hotelList li.pricelastCol{width:120px;float:right;text-align:right;margin-right:0;}li.pricelastCol p{margin-bottom:4px;}li.pricelastCol p.perNightTxt{font-size:110%;font-family:Helvetica,Arial;color:#9c9b9b;margin-bottom:3px;}li.pricelastCol p.error_box{background:#ffffbc;padding:8px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:5px;border-radius:6px;}li.pricelastCol span.top{color:#ed0000;font-size:110%;font-family:Helvetica,Arial;margin-bottom:5px;width:105px;}li.pricelastCol span.guest{margin-top:3px;width:86px;text-align:left;}li.pricelastCol span.exceed_icon{background-position:-105px -253px;width:16px;height:15px;margin-right:2px;}li.pricelastCol span.text_info{color:#2f2f2f;font-size:110%;font-family:Helvetica,Arial;text-align:left;width:104px;}li.pricelastCol span.combo_price{background:#fff2d6;padding:3px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:110px;}li.pricelastCol span.hasDiscount{font-size:140%;color:#db6b3f;text-decoration:line-through;}li.pricelastCol span.price{font-size:170%;color:#d03e05;}li.pricelastCol span.rupee_sign{font-size:180%;color:#d03e05;}p.detailLink{background-position:0 -180px;border:1px solid #d5dae6;border-top:none;padding:5px 5px 0;font-size:110%;font-family:Helvetica,Arial;cursor:pointer;height:22px;}p.detailLink span.col_state{background-position:0 -77px;width:11px;height:11px;margin-right:5px;float:left;cursor:pointer;}p.detailLink span.exp_state{background-position:-13px -77px;width:11px;height:11px;margin-right:5px;float:left;cursor:pointer;}p.detailLink span.current_icon{background-position:-49px -74px;width:16px;height:11px;margin:2px 5px 0 0;}p.detailLink span.last_view_icon{background-position:-30px -74px;width:17px;height:17px;margin-right:5px;}p.detailLink span.currently_viewing{width:178px;}p.detailLink span.last_booking{width:178px;}p.detailLink span.viewing{font-family:Helvetica,Arial;color:#589442;margin-top:1px;}p.detailLink span.margn_top{margin-top:3px;}div.detailToggle{padding:6px 8px;margin-bottom:8px;background:#fff;border:1px solid #d0d5e1;border-top:none;}div.top_part{border-bottom:1px solid #ededed;padding-bottom:6px;margin-bottom:8px;}div.top_part span.rate{font-size:110%;font-family:Helvetica,Arial;width:38px;margin-top:2px;}div.top_part span.trip_advisor{width:134px;}div.top_part span.trip_advisorReview{margin-bottom:5px;}div.top_part span.tripadvisorReviewTxt{font-size:110%;font-family:Helvetica,Arial;}div.top_part a.graybutton{margin:5px 0 0 10px;}div.hotelPriceSection{width:410px;}div.hotelPriceDetail{width:360px;}table.hotelPricesTable th{font-size:110%;font-family:Helvetica,Arial;font-weight:normal;background-color:#fff;padding:0 3px 0;padding:4px 2px;}table.hotelPricesTable th.rooms{text-align:left;}table.hotelPricesTable th a{text-decoration:underline;}table.hotelPricesTable th a:hover{text-decoration:none;}table.hotelPricesTable th.active{border:1px solid #e8e8e8;border-bototm:none;}table.hotelPricesTable td{font-size:110%;font-family:Helvetica,Arial;border:1px solid #e8e8e8;padding:4px 2px 4px 6px;color:#d34a15;}table.hotelPricesTable tr.recmnd_hotel{background-color:#fff9d6;}table.hotelPricesTable tr.recmnd_hotel td.rooms{background-color:#ffc136;}table.hotelPricesTable tr.recmnd_hotel td.rooms a{color:#fff;}table.hotelPricesTable .yellow{background:#ffffcd;}p.showdiscount_Txt{font-size:110%;font-family:Helvetica,Arial;margin-top:22px;}div.reviews_right{width:270px;}div.reviews_right p.bestReviews_wrap{margin-bottom:25px;font-size:120%;}div.reviews_right p.paddng_top{padding-top:25px;}div.reviews_right span.bestReviews{color:#659950;}div.reviews_right span.deal_icon{background-position:-124px 0;width:23px;height:24px;margin-right:7px;margin-top:2px;}div.reviews_right span.dealtxt_wrap{width:240px;}div.reviews_right span.deal_text{border-bottom:1px solid #e4e4e4;font-size:110%;font-family:Helvetica,Arial;padding-bottom:3px;margin-bottom:3px;width:238px;}div.reviews_right span.last{padding:0;margin:0;border-bottom:0;}div.map{width:726px;height:788px;border:1px solid #d2d8e4;margin-right:8px;background-color:#fff;margin-top:31px;}div.mapSidebar{padding-top:13px;}div.changeView div#left_info{overflow:auto;overflow-x:hidden;height:450px;width:256px;position:relative;}div.changeView div.mapSidebar{padding-top:5px;}div.mapSidebar h2{padding:0;font-size:160%;font-weight:normal;margin:0 0 7px 0;color:#1b4ea2;}div.mapSidebar span.top_controls{position:absolute;right:-6px;top:3px;}div.mapSidebar span.top_controls a.arow_ctrl{padding:8px;margin-right:6px;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;}div.mapSidebar a.disabled{background-color:#e0e0e1;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;cursor:default;}div.mapSidebar a.active_state{background-color:#ffba16;}div.mapSidebar span.up_arow{background-position:-70px -288px;height:8px;width:12px;cursor:pointer;}div.mapSidebar span.down_arow{background-position:-84px -288px;height:8px;width:12px;cursor:pointer;}div.mapSidebar span.bottom_controls{position:absolute;right:-6px;bottom:-20px;}* html div.mapSidebar span.bottom_controls{bottom:-12px;}div.mapSidebar span.bottom_controls a.arow_ctrl{padding:8px;margin-right:6px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;}.mapViewTheme{position:relative;}.mergeCol{background:#fff;height:79px;border-style:solid;border-color:#ffba16;border-width:2px 0;position:absolute;width:18px;left:-17px;top:26px;z-index:1;}.mapViewTheme .jcarousel-container-vertical,.mapViewTheme .jcarousel-clip-vertical{width:240px;height:800px;}.mapViewTheme .jcarousel-container-vertical{border-style:solid;border-color:#ffba16;border-width:2px 0;}.mapViewTheme .jcarousel-item{width:230px;height:63px;overflow:hidden;}div.hotel_description{width:145px;}div.detailed_section{margin-right:16px;width:720px;}div.detailed_section span.icons{margin-top:12px;}a.pdf_icon{background-position:-17px -288px;width:15px;height:17px;margin-right:8px;}a.email_icn{background-position:-34px -288px;width:16px;height:12px;margin:4px 8px 0 0;}a.printer{background-position:-52px -288px;width:16px;height:17px;}div.detailed_section span.phone_icon{background-position:-263px 0;width:12px;height:12px;margin:1px 3px 0 0;}div.detailed_section span.viewing_tab{background:#fff;font-size:110%;font-family:Helvetica,Arial;color:#589442;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #d2dfce;padding:6px 8px 6px 6px;margin-top:5px;position:relative;}div.detailed_section span.current_icon{background-position:-49px -74px;width:16px;height:11px;margin:1px 6px 0 0;}div.detailed_section span.arrow_2{background-position:-114px -205px;width:13px;height:8px;position:absolute;right:14px;bottom:-8px;}p.accordian_heading2,p.accordian_heading{background:-moz-linear-gradient(top,#fff,#e7eefb);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e7eefb));background:-o-linear-gradient(top,#fff,#e7eefb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7eefb');font-size:130%;border:1px solid #cfcece;padding:6px 12px;color:#2f2f2f;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;cursor:pointer;}p.accordian_heading.ylw_accrdn_hdng,p.accordian_heading2.ylw_accrdn_hdng{background:-moz-linear-gradient(top,#fefce3,#fbefa5);background:-webkit-gradient(linear,left top,left bottom,from(#fefce3),to(#fbefa5));background:-o-linear-gradient(top,#fefce3,#fbefa5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefce3',endColorstr='#fbefa5');font-size:120%;color:#d03e03;}p.accordian_heading span.exp_state{background-position:-157px 0;width:12px;height:6px;margin:5px 5px 0 0;cursor:pointer;}p.accordian_heading span.col_state{background-position:-170px 0;width:6px;height:12px;margin:3px 10px 0 0;cursor:pointer;}div.over_view p.booked{color:#9d9d9d;font-size:100%;margin-bottom:3px;}div.hotel_info{margin-bottom:10px;border:1px solid #c2c2c2;padding:8px;background:#fff;border-top:2px solid #ffc136;}div.hotel_info p.information{font-size:120%;}div.left_portion{width:535px;margin-right:16px;}div.left_section{width:535px;}div.left_portion p.information{font-size:120%;color:#cdcdcd;}div.slide_show{width:200px;border:1px solid #dadada;margin-right:12px;}div.sliding{background:#fafafb;padding:10px;border-top:1px solid #dadada;position:relative;width:180px;}div.sliding span.prev_ctrl{background-position:-98px -288px;width:6px;height:8px;position:absolute;top:45%;left:2px;}div.sliding span.next_ctrl{background-position:-106px -288px;width:6px;height:8px;position:absolute;top:45%;right:2px;}div.sliding a.left_arrow{background-position:-233px -130px;width:8px;height:12px;margin-left:6px;}div.sliding a.left_arrow_disabled{background-position:-255px -130px;width:8px;height:12px;margin-left:6px;}div.sliding a.right_arrow{background-position:-243px -130px;width:8px;height:12px;margin-left:6px;}div.sliding a.right_arrow_disabled{background-position:-265px -130px;width:8px;height:12px;margin-left:6px;}div.slideshow_1{width:100px;}div.slideshow_1 div.slides{margin-bottom:8px;}div.hotel_service{width:320px;}div.hotel_service p.border_shadow{background-position:0 -107px;font-size:0;height:3px;margin-bottom:5px;}div.hotel_service p.testimonial{background:#fffbf1;font-size:120%;color:#589442;line-height:15px;border:1px solid #efefee;padding:8px;position:relative;}div.hotel_service a.more{font-size:120%;}div.hotel_service span.testimonial_arrow{background-position:-30px -179px;width:19px;height:11px;position:absolute;right:20px;bottom:-11px;_bottom:-12px;}div.hotel_service span.person_info{width:234px;background:#fffbf1;color:#589442;font-size:120%;border:1px solid #efefee;-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0 12px 12px 0;padding:5px;}div.hotel_service span.smiley{background-position:-51px -171px;width:22px;height:22px;}div.hotel_service span.name_info{margin:5px 0 0 5px;}div.view_services{margin-bottom:5px;}div.view_services span.policy{font-size:120%;color:#2f2f2f;}div.view_services span.right_mark{background-position:0 -179px;width:12px;height:12px;margin-right:10px;}div.view_services span.wrong_mark{background-position:-16px -179px;width:12px;height:12px;margin-right:10px;}div.view_services p.detail_punch{color:#589442;font-size:120%;line-height:14px;}div.right_section{width:140px;padding:0 0 10px 10px;border-left:1px solid #f0f0f0;}div.right_section p.rate{font-size:220%;margin-bottom:5px;color:#589442;}div.right_section p.border_bttm{border-bottom:1px solid #f0f0f0;padding-bottom:6px;}div.right_section p.rating{font-size:120%;margin-bottom:10px;color:#b8b8b8;}div.right_section span.bold_txt{font-size:140%;}div.right_section span.review{color:#77a866;}div.right_section p.rating_image{margin-bottom:5px;}div.right_section p.trip_advisor{margin-bottom:12px;}div.right_section span.advisor{font-size:120%;color:#9f9f9f;}div.right_section span.triper_rate{font-size:120%;color:#589442;margin:1px 5px 0 0;}div.right_section .trip_owl{background-position:-225px -375px;width:26px;height:15px;margin-right:2px;}div.right_section span.total{color:#2f2f2f;}div.right_section span.rating_tab{-moz-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border:1px solid #e9e9e9;width:128px;font-size:120%;}div.right_section span.total{color:#878787;width:75px;padding:4px 3px 4px 0;text-align:center;}div.right_section span.outof{color:#737373;border-right:1px solid #d8d8d8;width:38px;padding:4px 3px;}div.right_section span.green{background:#d8f2ba;}div.right_section span.pink{background:#f6d7cf;}div.right_section p.no_revw{font-size:110%;font-family:Helvetica,Arial;color:#878787;margin-bottom:5px;line-height:14px;}div.right_section a.reviews{margin-top:5px;font-size:95%;font-family:Helvetica,Arial;}div.right_section span.small_tab{width:50px;margin-right:2px;}div.right_section span.small_tab span.total{width:15px;padding:2px 3px;}div.right_section span.small_tab span.outof{width:20px;padding:2px 3px;}div.share_hotel{padding:4px 4px 8px;}div.share_hotel p.share{margin-bottom:5px;font-size:130%;color:#589442;padding-left:5px;}div.share_hotel .fb_like{margin-bottom:10px;}div.share_hotel .twitter_tweet{margin-bottom:14px;}div.share_hotel p.price{margin-bottom:8px;}div.share_hotel p.save a.graybutton{padding:3px 12px 3px 10px;}div.room_details{border:1px solid #dbdadc;padding:8px;border-top:none;background:#fff;}div.border_top{border-top:1px solid #dbdadc;}div.room_details div.left_info{width:570px;}div.room_details p.head_part{border-bottom:1px solid #e3e3e3;padding-bottom:5px;}div.room_details span.size{font-size:140%;color:#1b4ea2;}div.room_details span.pool_side_1{font-size:110%;font-family:Helvetica,Arial;color:#2f2f2f;margin-top:0;width:158px;}div.room_details p.option{font-size:130%;margin-bottom:5px;}div.room_information{width:355px;}div.room_information p.across{font-size:130%;}div.room_information span.part_info{width:130px;font-size:130%;}div.room_information span.small_part{font-size:85%;padding-left:4px;}div.room_facility{width:175px;}div.includes{width:160px;}div.room_information p.size{font-size:150%;font-weight:bold;color:#4e4e4e;margin-bottom:15px;}div.room_information p.facility{font-size:130%;color:#2f2f2f;margin-bottom:5px;}table.price_dates td{font-size:110%;font-family:Helvetica,Arial;border:1px solid #e8e8e8;width:60px;padding:4px;}table.price_dates td.rupee{color:#d34a11;}table.price_dates td a{text-decoration:underline;}table.price_dates td.active{background:#ffffcd;}div.option_info{border:1px solid #e4e4e4;}div.option_information_1{width:454px;border-right:1px solid #ececec;padding:10px;}div.option_information_1 p.not_included{font-size:120%;color:#cc3903;margin-bottom:5px;}div.add_this{width:85px;padding:5px 0 0 5px;}div.add_this label{font-size:130%;color:#2f2f2f;line-height:16px;}div.add_this p{margin-bottom:3px;}div.add_this p.rupee{font-size:200%;color:#d03e05;}div.add_this p.person{font-size:110%;font-family:Helvetica,Arial;color:#878787;padding-bottom:0;}div.accordian_section div.add_this a.unactive_icon{background-position:-36px 0;width:14px;height:14px;margin:0 8px 0 0;float:left;}div.room_details p.inclusion{font-size:110%;color:#d03e05;font-family:Helvetica,Arial;}table.inclusion_table{width:700px;}table.inclusion_table tr.active td{background:#ffffcd;}table.inclusion_table th{font-size:120%;color:#2f2f2f;font-weight:normal;background:#f6f6f6;padding:8px 10px;border:1px solid #dadada;}table.inclusion_table td{padding:10px;border:1px solid #dadada;font-size:110%;color:#2f2f2f;font-family:Helvetica,Arial;}table.inclusion_table td.rupee_sum{font-size:130%;color:#d03e05;line-height:13px;}table.inclusion_table span.seprator{color:#2f2f2f;padding:0 5px;}table.inclusion_table span.per_night{color:#878787;}table.inclusion_table span.deal_price{background:#FFF2D6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:5px 3px;width:125px;margin-bottom:2px;}table.inclusion_table span.deal_text{width:88px;}table.inclusion_table span.line_over{font-size:90%;color:#d03e05;text-decoration:line-through;text-align:right;margin-bottom:5px;width:95%;}span.included{font-size:50%;color:#fff;background:#f6b72a;width:40px;padding:2px;}div.accordian_section table.inclusion_table span.deal_icon{margin:3px 4px 0 0;}div.accordian_section div.optional a.unactive_icon{background-position:-36px 0;width:14px;height:14px;margin:0 5px 0 0;float:left;}div.accordian_section div.optional span.optnl_info{width:118px;}div.price_details{width:120px;}div.price_details p.perNightTxt{font-size:110%;font-family:Helvetica,Arial;color:#9c9b9b;}div.price_details span.combo_price{background:#fff2d6;padding:3px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:112px;}div.price_details span.hasDiscount{font-size:140%;color:#db6b3f;text-decoration:line-through;margin-bottom:2px;}div.price_details span.price{font-size:170%;color:#d03e05;}div.price_details span.rupee_sign{font-size:180%;color:#d03e05;margin:3px 4px 0 0;}div.price_details span.extras{font-size:140%;color:#d03e05;}div.price_details p.discount{border:1px solid #e4e4e4;padding:8px;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}div.price_details p.discount .up_tip{background-position:-115px -288px;width:10px;height:7px;position:absolute;top:-7px;left:57%;}div.price_details span.text{font-size:110%;font-family:Helvetica,Arial;color:#bc3501;line-height:15px;}div.accordian_section div.price_details span.deal_icon{position:absolute;left:-10px;top:-12px;margin:0;}div.accordian_section div.cover_wth_brdr{border:1px solid #dbdacc;border-top:none;}div.cover_wth_brdr div.topNav_gradnt{margin-bottom:0;}div.cover_wth_brdr ul.photoLink_list a{font-size:120%;}div.accordian_section div.policy_contents{padding:10px;background-color:#fff;}div.policy_contents p{line-height:18px;font-size:110%;font-family:Helvetica,Arial;margin-bottom:15px;}div.policy_contents ul.policy_list{margin-left:20px;}div.policy_contents ul.policy_list li{margin-bottom:4px;list-style:outside square;font-size:110%;font-family:Helvetica,Arial;}table.Room_list{border:1px solid #dadada;}table.Room_list tr.heading{border-bottom:1px solid #dadada;}table.Room_list tr.heading th{padding:6px 10px 6px;font-size:120%;background:#f6f6f6;color:#2f2f2f;font-weight:normal;border-right:1px solid #dadada;}table.Room_list td.sub_total{background:#eef0f3;}table.Room_list td.nobg{background:#fff;}table.Room_list td.discount span.discount_txt{font-size:120%;color:#878787;}table.Room_list td{border-top:1px solid #dadada;border-right:1px solid #dadada;font-size:110%;font-family:Helvetica,Arial;padding:6px 15px 6px 15px;}table.Room_list span.rupee_1{font-size:140%;color:#d03e05;line-height:20px;}table.Room_list span.rupee_2{font-size:120%;color:#d03e05;text-decoration:line-through;}table.Room_list span.grand_total{font-size:130%;color:#d03e05;}table.Room_list td span.WebRupee,table.Room_list td span.price{color:#d03e05;font-size:110%;}table.Room_list td span.fnt_size15{font-size:140%;}.cust_checkbox_off{background-position:-36px 0;width:14px;height:14px;margin-right:7px;cursor:pointer;}.cust_checkbox_on{background-position:-37px -15px;width:14px;height:14px;margin-right:7px;cursor:pointer;}table.Room_list input.checkbox{width:14px;height:14px;margin:6px 8px 0 0;}table.Room_list span.left_part{background-position:-13px 0;width:5px;height:26px;}table.Room_list span.right_part{background-position:-20px 0;width:5px;height:26px;}table.Room_list span.center_part{background-position:0 -42px;font-size:120%;height:26px;width:70px;}table.Room_list span.center_part input{width:65px;}table.Room_list td.bottom_line{padding:6px 8px;vertical-align:top;}table.Room_list .gt_row{margin-bottom:27px;}table.Room_list p.Or{padding:5px 0;font-size:110%;color:#878787;}table.Room_list .ttlAmt_selCurrncy{font-size:120%;margin-bottom:5px;}table.Room_list td .ttlAmt_selCurrncy span.WebRupee{color:#3f3f3f;}table.Room_list .ttlAmt_selCurrncy .price{font-size:100%;color:#3f3f3f;}table.Room_list .exchng_rateTxt{color:#878787;font-size:100%;}.ttlamt_selcurrency{font-size:120%;padding-bottom:4px;}p.extraBed{color:#878787;}span.i_icn{background-position:-40px -222px;width:15px;height:15px;}p.accordian_heading span.i_icn{margin:0 5px;}div.discount_container .marBot5{margin-bottom:5px;}div.discount_container div.left{width:260px;}div.discount_container div.middle_info{width:230px;}div.discount_container div.right{width:300px;padding-left:25px;}div.discount_container label{font-size:120%;margin-right:5px;}div.discount_container p.quote{color:#878787;font-size:110%;font-family:Helvetica,Arial,sans-serif;}div.discount_container span.coupon_field{margin-right:7px;padding-right:10px;height:25px;}div.discount_container span.coupon_field input{width:190px;height:20px;background:none;border:none;padding:3px 0 0 10px;font-size:110%;color:#878787;font-family:Helvetica,Arial;}div.discount_container span.coupon_field input.ent_cpn_txtBox{width:260px;}div.discount_container input.activeTxt{color:#2f2f2f;}p.enter_couponcode a.graybutton{margin-top:2px;font-size:110%;font-family:Helvetica,Arial;}div.hotel_heading{padding:10px;background:#fff;border:1px solid #DFE2EA;}div.hotel_heading.no_padding{padding:0;}div.hotel_heading div.room_info{width:595px;}div.hotel_heading div.room_price{width:258px;}div.hotel_heading h3{margin-bottom:2px;}div.hotel_heading p.hotel_address{font-size:110%;margin-bottom:16px;font-family:Helvetica,Arial,sans-serif;}div.hotel_heading p.border_bottom{border-bottom:1px solid #f5f5f5;padding-bottom:6px;}div.hotel_heading span.hotel_name{font-size:160%;color:#1b4ea2;font-weight:normal;margin-right:12px;}div.hotel_heading span.hotel_rating{margin-top:3px;}span.liveChat_icn{background-position:-263px -224px;width:20px;height:20px;margin-right:6px;}span.contact{background-position:-124px -26px;width:20px;height:20px;margin-right:6px;}span.contact_info{font-size:120%;color:#2f2f2f;line-height:16px;margin:3px 8px 0 0;}span.contact_info_1{font-size:120%;color:#878787;width:569px;line-height:16px;margin-top:2px;}span.contact_info_1 span.number{color:#2f2f2f;}div.room_price p{margin-bottom:3px;}div.room_price p.per_room{font-size:110%;color:#878787;font-family:Helvetica,Arial,sans-serif;}div.room_price p a.summary{font-size:120%;}div.hotel_heading span.combo_price{width:170px;text-align:right;}div.hotel_heading span.total_price{width:170px;font-size:250%;color:#d03e05;}div.hotel_heading span.contact_info_part{font-size:80%;}div.hotel_heading span.contact{margin-top:0;}div.hotel_heading p.check_details{font-size:120%;margin-bottom:5px;}div.hotel_heading p.avail_hour{background:#ffffcd;padding:3px 8px 5px;}div.hotel_heading p.avail_hour span.checkbox{margin:4px 3px 0 0;}div.hotel_heading p.avail_hour label{font-size:120%;color:#2f2f2f;padding:5px 0 0 5px;}div.hotel_heading p.avail_hour span.i_icn{margin:3px 0 0 5px;}div.hotel_heading span.first{border-right:1px solid #f2f2f2;margin-right:20px;padding:5px 30px 5px 0;}div.hotel_heading span.bold{color:#D03E05;margin-right:5px;}div.hotel_heading span.small{color:#2f2f2f;}div.hotel_heading span.last{border:none;}div.accordian_section{margin-bottom:10px;}div.section_info_1{padding:10px;border:1px solid #dbdadc;border-top:none;background:#fff;}div.section_info_1 textarea{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:130%;color:#2f2f2f;padding:5px;width:500px;height:50px;color:#878787;}.mrgnBot10{margin-bottom:10px;}div.accordian_section p.policy{font-size:120%;color:#d03e05;border-bottom:1px solid #e0e0e1;padding-bottom:6px;margin-bottom:6px;}div.accordian_section p.text_part{font-size:120%;color:#2f2f2f;line-height:16px;}div.accordian_section span.pool_side{font-size:85%;font-family:Helvetica,Arial,sans-serif;}div.accordian_section p.deal{font-size:110%;font-family:Helvetica,Arial;margin-bottom:3px;}div.accordian_section span.deal_icon{background-position:-124px 0;width:23px;height:24px;margin:0 8px 0 0;}div.accordian_section span.deal_txt{margin-top:6px;}div.accordian_section span.understand{font-size:120%;}p.terms_condition span.error_icn{background-position:-105px -253px;width:16px;height:15px;margin:7px 6px 0 0;}p.terms_condition input.chkBox,p.terms_condition span.cust_checkbox{margin:4px 7px 0 0;}p.terms_condition span.tnc_bg_cover{padding:4px 40px 4px 4px;}p.terms_condition span.error_bg{background:#ffe2e4;border:1px solid #DBDBDB;}div.accordian_section a.unactive_icon{background-position:-36px 0;width:14px;height:14px;margin:8px 5px 0 0;}div.accordian_section p.policy_tab{background:#f7f6f7;border:1px solid #e1dfe1;border-top:none;padding:12px;margin-bottom:16px;}div.accordian_section p.policy_tab a{padding-right:8px;margin-right:8px;border-right:1px solid #6884be;font-size:115%;line-height:12px;}div.accordian_section p.policy_tab a.border_none{border:none;}div.photos_videos{margin-bottom:10px;border:1px solid #c2c2c2;background:#fff;border-top:2px solid #ffc136;}div.photos_videos div.accordian_section{margin-bottom:10px;background:#fff;}div.hotel_roomDetails{padding:8px;}div.hotel_roomDetails a img.mainImg{border:1px solid #c9c9c9;border-top:none;}div.hotel_roomDetails ul.list_1,div.hotel_roomDetails .gv-filmstrip{width:672px;margin:0 auto 10px;padding-top:10px;}div.hotel_roomDetails ul.list_1 li,div.hotel_roomDetails .gv-filmstrip li{margin-right:9px;}.fadeOpacity{opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;}.fadeOpacity_dark{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;}#overview_detail .gallery_container,#location_detail .gallery_container,#photos_videos_detail .gallery_container{border:1px solid #cfcece;border-top:none;padding-bottom:10px;}#photoGallery,#guest_photoGallery{visibility:hidden;}.gv-gallery{overflow:hidden;}.gv-panel{filter:inherit;}#hotel_photos .gv-frame,#guest_photos .gv-frame,#hotel_videos .gv-frame,#location_detail .gv-frame{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#hotel_photos .gv-panel img.mainImg,#guest_photos .gv-panel img.mainImg,#hotel_videos .gv-panel img.mainImg,#location_detail .gv-panel img.mainImg{width:700px;height:300px!important;top:0!important;}#hotel_photos .gv-img_wrap img.mainImg,#guest_photos .gv-img_wrap img.mainImg,#hotel_videos .gv-img_wrap img.mainImg,#location_detail .gv-img_wrap img{width:70px!important;height:50px!important;border:4px solid #eaeaea;}.gv-loader{display:none;}.gv-panel .gv-panel-overlay,.gv-panel .gv-overlay-background{height:2em;padding:1em;}.gv-panel .gv-overlay-background{background:#222;}.gv-panel .gv-panel-overlay{color:#fff;}.gv-panel .gv-panel-overlay p{font-size:130%;}.gv-panel .gv-panel-overlay a{color:#fff;text-decoration:underline;font-weight:bold;}.gv-panel-content{overflow-y:auto;}.gv-frame .gv-caption{height:2em;line-height:2em;font-size:1em;text-align:center;}.gv-pointer{border-color:black;}div.twoview_gal_container{height:368px;}ul.twoview_gal div.left,ul.twoview_gal div.right,div#hotel_photos ul.twoview_gal .gv-panel img{width:320px;}div#hotel_photos ul.twoview_gal .gv-panel .gv-panel-overlay,div#hotel_photos ul.twoview_gal .gv-panel .gv-overlay-background{height:2em;padding:7px 10px 7px 10px;}div#hotel_photos ul.twoview_gal .gv-panel{width:670px;margin:0 auto;}.gv-nav-prev{background-position:-234px -130px;width:9px;height:12px;cursor:pointer;}.gv-nav-next{background-position:-244px -130px;width:9px;height:12px;cursor:pointer;}.gv-panel-nav-prev{background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);top:27%!important;left:0;height:32px;width:32px;cursor:pointer;}.gv-panel-nav-next{background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);top:27%!important;right:0;height:32px;width:32px;cursor:pointer;}.prevArrow{background-position:-149px -72px;width:9px;height:20px;margin:5px 0 0 10px;float:left;cursor:pointer;}.nextArrow{background-position:-159px -72px;width:9px;height:20px;margin:5px 0 0 10px;float:left;cursor:pointer;}* html .gv-pointer{filter:chroma(color=pink);}div#hotel_photos .twoview_bg{background-color:#000;font-size:120%;color:#fff;height:2em;padding:7px 10px 7px 10px;position:absolute;left:0;bottom:0;width:300px;}.prev_sec{background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);top:40%;left:10px;height:32px;width:32px;position:absolute;z-index:10;cursor:pointer;}.next_sec{background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);top:40%;right:25px;height:32px;width:32px;position:absolute;z-index:10;cursor:pointer;}.jcarousel-optnl-carousel{width:670px;margin-left:20px;overflow:hidden;}.jcarousel-optnl-carousel .jcarousel-direction-rtl{direction:rtl;}.jcarousel-optnl-carousel .jcarousel-container-horizontal{width:670px;}.jcarousel-optnl-carousel .jcarousel-clip{overflow:hidden;}.jcarousel-optnl-carousel .jcarousel-clip-horizontal{width:670px;height:240px;overflow:hidden;}.jcarousel-optnl-carousel .jcarousel-item{width:320px;height:240px;}.jcarousel-optnl-carousel .jcarousel-item-horizontal{margin-right:15px;}.jcarousel-optnl-carousel .jcarousel-item-placeholder{background:#fff;color:#000;}div.topNav_gradnt{background:-webkit-gradient(linear,left top,left bottom,from(#fdfcfd),to(#f1f0f1));background:-o-linear-gradient(top,#fdfcfd,#f1f0f1);background:-moz-linear-gradient(top,#fdfcfd,#f1f0f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfcfd',endColorstr='#f1f0f1');padding:10px 15px;margin-bottom:10px;border-bottom:1px solid #e4e1e3;}ul.photoLink_list li{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #6d6d6d;position:relative;}ul.photoLink_list li.last{border-right:none;}ul.photoLink_list li a{font-size:130%;}ul.photoLink_list a.youareHere{color:#2f2f2f;cursor:default;}ul.photoLink_list a.youareHere span.bottomTip{background-position:-168px -58px;width:14px;height:8px;position:absolute;bottom:-17px;left:30%;}span.camera_icn{background-position:-149px -58px;width:18px;height:14px;margin-right:6px;}a.review_icon{background-position:-93px -208px;width:13px;height:13px;margin:2px 6px 0 0;}div.accordian_Contents{padding:0;}.counts{font-size:90%;color:#878787;}a.submit_txt{font-size:120%;cursor:pointer;margin-top:1px;}a.submit_txt .text{margin-top:2px;}div.bottom_review{background:#f7f6f6;border-top:1px solid #e4e1e1;padding:10px;}div.advisor_review{padding:16px;}div.advisor_review p.recent_view{background-color:#fffee0;font-size:130%;color:#2f2f2f;line-height:30px;padding-left:10px;border-top:1px solid #eceaeb;border-bottom:1px solid #eceaeb;margin-bottom:30px;position:relative;}div.advisor_review span.staying{width:440px;}div.advisor_review span.excellent{font-size:140%;color:#2f2f2f;margin-bottom:3px;width:438px;}div.advisor_review span.experience_icon{background-position:-128px -287px;width:14px;height:14px;margin:1px 0 0 5px;}div.advisor_review span.by{font-size:110%;font-family:Helvetica,Arial;color:#878787;}div.advisor_review span.trip_advisor_rate{width:155px;}div.advisor_review span.icn{margin-right:5px;}div.advisor_review p.icn_1{margin-bottom:3px;}div.advisor_review span.rates{background:#589442;font-size:100%;color:#fff;width:25px;text-align:center;padding:2px 0;margin-top:3px;}div.advisor_review p.plaza{font-size:120%;color:#2f2f2f;border-bottom:1px solid #ececeb;padding-bottom:16px;}div.advisor_review p.powered{font-size:110%;font-family:Helvetica,Arial;color:#333;margin-bottom:3px;}div.advisor_review p.powered a{text-decoration:underline;padding:0 2px;}div.advisor_review span.recent_icon{background-position:-144px -291px;width:13px;height:8px;position:absolute;left:110px;bottom:-8px;}div.advisor_review p.left_info{width:370px;}div.advisor_review p.right_info{width:280px;}div.advisor_review span.total_points{font-size:230%;color:#2f2f2f;border-right:1px solid #edebed;width:65px;padding:10px 5px 10px 0;margin-right:10px;}div.advisor_review span.green{color:#589442;}div.advisor_review .travel_rating{width:280px;margin-bottom:3px;}div.advisor_review .text_1{font-size:130%;color:#2f2f2f;margin-bottom:4px;width:280px;}div.advisor_review .based{font-size:120%;color:#878787;margin:4px 0 0 5px;}div.advisor_review .based_1{font-size:90%;color:#878787;margin:1px 0 0 5px;}div.advisor_review .expect{width:140px;}div.advisor_review span.trip_rating{width:80px;margin-top:3px;}div.location_detail{margin-bottom:10px;border:1px solid #c2c2c2;background:#fff;border-top:2px solid #ffc136;}div.location_detail div.accordian_section{margin-bottom:10px;background:#fff;}div.location_detail div.map{width:423px;height:366px;}div.howTo_reach{border:1px solid #c2c2c2;background:#fff;border-top:3px solid #ffc136;padding:10px;}div.howTo_reach.booked{padding-right:0;}div.howTo_reach p{margin-bottom:10px;}div.howTo_reach p textarea{background-color:#F7F7F7;border-radius:5px 5px 5px 5px;color:#878787;font-size:130%;height:50px;padding:5px;width:500px;}div.howTo_reach h2{font-size:160%;padding-bottom:5px;margin-bottom:10px;border-bottom:2px solid #e3e3e3;}.car_icn{background-position:-166px -104px;width:19px;height:18px;margin-right:8px;}.metro_icn{background-position:-186px -104px;width:19px;height:18px;margin-right:8px;}.air_icn{background-position:-206px -104px;width:21px;height:18px;margin-right:8px;}div.howTo_reach .headTxt{font-size:140%;}div.howTo_reach p.text{font-size:120%;padding-bottom:5px;border-bottom:1px solid #e3e3e3;}div.howTo_reach p.last{border-bottom:none;}div.howTo_reach p.deal_info{background:#fefac6;padding:6px 0 6px 14px;border:1px solid #e6e7e8;border-right:none;position:relative;margin:0 0 10px -20px;width:713px;}div.howTo_reach p.font_14{font-size:140%;color:#d03e05;}div.howTo_reach .font_12{font-size:120%;color:#2f2f2f;}div.howTo_reach .font_12.info{margin-top:5px;}div.howTo_reach .no_border{border-bottom:none;padding-bottom:0;}div.howTo_reach span.info_width{width:660px;}div.howTo_reach span.i_n_f_icon{background-position:0 -322px;width:17px;height:17px;margin-right:8px;}div.howTo_reach span.deal_icon{background-position:-124px 0;width:23px;height:24px;margin:0 8px 0 0;}div.howTo_reach span.corner{background-position:-141px -271px;width:9px;height:9px;position:absolute;left:-1px;top:-10px;}div.howTo_reach span.special_rates{font-size:85%;color:#878787;margin:2px 0 0 5px;}div.howTo_reach div.details{width:230px;}div.howTo_reach div.details_1{width:445px;}div.howTo_reach div.details p,div.howTo_reach div.details_1 p{margin-bottom:5px;}div.howTo_reach div.details.border_left,div.howTo_reach div.details_1.border_left{border-left:1px solid #e3e3e3;padding-left:20px;}div.howTo_reach div.details_1 div.pmt_modes{width:220px;}div.howTo_reach p.pay_rest{color:#878787;line-height:1.5em;}div.howTo_reach p.avail_hour{background:#FFFFCD;padding:8px 10px;margin-bottom:0;}div.howTo_reach p.avail_hour label{font-size:120%;margin-right:5px;padding-top:1px;}div.place_interest div.right{width:260px;}div.place_interest_scroll{width:258px;height:330px;padding:10px 0;border:1px solid #e7e6e6;border-top:none;}div.place_interest_scroll li{width:258px;float:left;border-bottom:1px solid #e7e6e6;font-size:130%;}div.place_interest_scroll li.first{border-top:1px solid #fff;}div.place_interest_scroll li.last{border-bottom:1px solid #fff;}div.place_interest_scroll li a{width:238px;float:left;padding:6px 10px;position:relative;}div.place_interest_scroll li span.active_icon{background-position:0 -288px;width:15px;height:28px;position:absolute;left:-15px;top:-1px;}div.place_interest_scroll li.border_top{border-top:1px solid #e7e6e6;}div.place_interest_scroll li.border_botm{border-bottom:1px solid #e7e6e6;}div.place_interest_scroll li a:hover,div.place_interest_scroll li a.active{background-color:#ffffcd;color:#2f2f2f;}div.range_tooltip{width:500px;margin:20px 0;position:relative;}div.range_tooltip p.range{background:#f7f7f7;background:-moz-linear-gradient(top,#fcfcfc,#f4f4f4);background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f4f4f4));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f4f4f4');line-height:26px;font-size:120%;color:#d03e05;padding-left:16px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border:1px solid #d6d6d6;}div.range_tooltip p.range span.cost{color:#2f2f2f;font-size:90%;}div.range_tooltip div.range_section{background:#fff;padding:10px 16px;border:1px solid #d6d6d6;border-top:none;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;position:relative;}div.range_tooltip div.range_section.no_padding{padding:0;}div.range_tooltip.help_line{width:380px;}div.range_tooltip p.select_dates{font-size:130%;padding-bottom:10px;}div.range_tooltip p.border_bottom{border:1px solid #e3e3e3;border-left:none;border-right:none;padding:10px 0 12px;margin-bottom:8px;}div.range_tooltip span.check_date{width:220px;}div.range_tooltip label{color:#d03e05;font-size:110%;font-family:Helvetica,Arial;width:220px;margin-bottom:5px;float:left;}div.range_tooltip span.left_part{background-position:-13px 0;width:5px;height:26px;}div.range_tooltip span.right_part{background-position:-20px 0;width:5px;height:26px;}div.range_tooltip span.center_part{background-position:0 -42px;font-size:120%;height:26px;}div.range_tooltip span.dates_info{width:220px;}div.range_tooltip span.day{width:88px;margin-right:6px;}div.range_tooltip span.day span.center_part{padding:6px;width:65px;height:14px;}div.range_tooltip span.search_icon{background-position:0 -155px;width:12px;height:12px;font-size:0;margin:5px 0 0 6px;}div.range_tooltip a.select_drop_icon{background-position:-1px -18px;width:8px;height:6px;margin-top:4px;}div.range_tooltip a.calender{background-position:-22px -155px;height:21px;margin-top:2px;width:20px;}div#calendar_deals{width:454px;}div.range_tooltip a.cross_icon{background-position:-60px -410px;width:38px;height:33px;position:absolute;right:-16px;top:-14px;}div.range_tooltip span.dealTxt{color:#2f2f2f;font-size:80%;}div.range_section p.fare_heading{font-size:130%;color:#2f2f2f;}div.range_section p.border_bottom_1{border-bottom:1px solid #ecb29b;padding-bottom:8px;}div.range_section p.border_bottom_2{border-bottom:1px solid #d03e05;padding-bottom:8px;}div.range_section p.font_size{font-size:120%;}div.range_section p.font_size_1{font-size:140%;color:#d03e05;}div.range_section p.margn_bttm{margin-bottom:8px;}div.range_section span.room{width:165px;}div.range_section span.base_rate{width:80px;}div.range_section span.extras{width:135px;}div.range_section span.total{width:80px;}div.range_section span.grey{color:#878787;}div.range_section a.call_no{font-size:160%;padding-right:5px;}div.range_section span.toll_free{font-size:110%;color:#878787;margin-top:3px;font-family:Helvetica,Arial;}div.range_section span.included{font-size:80%;}div.range_section p.detail_inclusion{border-bottom:1px solid #DADADA;font-size:110%;font-family:Helvetica,Arial;}div.range_section span.first_inclusion{padding:10px;width:120px;text-align:center;}div.range_section span.second_inclusion{padding:10px;width:320px;border-left:1px solid #DADADA;}div.range_tooltip.alert_popup{width:370px;background:#fff;padding:16px;border:1px solid #d6d6d6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;-moz-box-shadow:0 0 4px 4px #e6e6e6;-webkit-box-shadow:0 0 5px 4px #e6e6e6;box-shadow:0 0 4px 4px #e6e6e6;text-align:center;}div.range_tooltip.alert_popup p{margin-bottom:15px;}div.range_tooltip.alert_popup p.text{font-size:120%;}div.range_tooltip.alert_popup p.last{margin-bottom:0;}div.range_tooltip.alert_popup .button_area{width:105px;margin:0 auto;}div.range_tooltip.alert_popup a.graybutton{margin-right:6px;}div.range_tooltip.alert_popup a.last{margin-right:0;}div.range_section div.deal_section{border-bottom:1px solid #d9dfe4;padding:10px 10px 10px 15px;}div.range_section div.deal_section p.deal_row{font-size:120%;margin-bottom:0;margin-bottom:5px;}div.range_section div.deal_section p.dates_row{font-size:110%;margin-bottom:0;padding-left:43px;font-family:Helvetica,Arial;}div.deal_section span.deal_sno{color:#d24105;width:40px;margin-right:4px;}div.deal_section span.deal_txt{width:426px;}div.deal_section span.mrgnR8{margin-right:8px;}div.deal_section span.dates{color:#878787;padding-right:8px;margin-right:8px;border-right:1px solid #878787;}div.deal_section span.center{margin-right:55px;}div.range_section span.last{padding:0;margin:0;border:none;}div.range_section div.last{border:none;}div.deal_section .graybutton{font-size:100%;}div.deal_section p.dates_rangeTxt{color:#878787;margin-bottom:2px;font-size:110%;font-family:Helvetica,Arial;}div.range_tooltip div.deals_widget{border:1px solid #e0e0e0;padding:5px;position:relative;margin-bottom:5px;}div.range_tooltip a.close_icn{background-position:-47px -155px;width:12px;height:12px;position:absolute;right:2px;top:2px;}div.range_section div.deal_section p{margin-bottom:8px;}div.range_tooltip div.deal_section span.check_date{width:190px;}div.range_tooltip div.deal_section label{color:#d03e05;font-size:120%;width:auto;margin:0 4px 5px 0;float:left;}div.range_tooltip div.deal_section span.days_txt{color:#878787;font-size:110%;font-family:Helvetica,Arial;}div.range_tooltip div.deal_section span.dates_info{width:190px;}div.range_tooltip div.deal_section span.day{width:72px;margin-right:6px;}div.range_tooltip div.deal_section span.center_part{padding:6px;width:46px;height:14px;}div.range_tooltip .cal_icn{background-position:-23px -155px;width:22px;height:22px;margin:2px 5px 0 0;}div.range_tooltip .Tnc{font-size:110%;font-family:Helvetica,Arial;margin-top:12px;}div.range_section span.applicable{color:#878787;}div.range_tooltip div.tooltip_data{height:400px;overflow-x:hidden;overflow-y:auto;}div.range_tooltip p.TTtext{font-size:110%;font-family:Helvetica,Arial;margin-bottom:10px;line-height:17px;padding-right:10px;}div.range_tooltip ul.TTtext{margin:0 0 10px 15px;padding-right:10px;}div.range_tooltip ul.TTtext li{margin-bottom:5px;list-style:disc outside none;font-size:110%;font-family:Helvetica,Arial;line-height:17px;}div.range_tooltip ul.TTtext li a{text-decoration:underline;}div.range_tooltip p.heading{font-size:120%;color:#d03e05;margin-bottom:10px;}span.input_field{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:29px;font-size:120%;background-position:0 -530px;}span.input_field input{padding:5px 0 0 10px;}span.selectBox_label{padding:5px 0 0 8px;}a.selectBox_arrow{background-position:-1px -18px;width:8px;height:6px;margin:8px 6px 0 0;}a.arrow_up{background-position:-286px -104px;width:8px;height:6px;}div.partner_withus{width:324px;}div.partner_withus div.range_section p{margin-bottom:10px;}div.partner_withus div.range_section p.last{margin-bottom:0;}div.partner_withus label{color:#2f2f2f;width:290px;}div.partner_withus .city{width:150px;}div.partner_withus .hotel_name{width:262px;height:20px;border:none;background:none;}div.partner_withus .fname,div.partner_withus .lname{width:117px;height:20px;border:none;background:none;}div.partner_withus .nameRow{margin-bottom:10px;}div.partner_withus .nameRow label,div.partner_withus .nameRow .left,div.partner_withus .nameRow .right{width:145px;}div.partner_withus .country_code{width:40px;height:20px;border:none;background:none;}div.partner_withus .seperator{margin:8px 4px;}div.partner_withus .mobile_no{width:92px;height:20px;border:none;background:none;}div.partner_withus .submitType_btn{border:none;height:22px;padding:0 10px;border:1px solid #afbedd;}div.partner_withus span.type_character{font-size:120%;color:#878787;}div.partner_withus label.verification{margin-bottom:3px;}div.partner_withus div.word_verification{border:1px solid #cfcfcf;padding:8px 10px;margin-bottom:10px;}div.partner_withus p.try_again{font-size:110%;font-family:Helvetica,Arial;color:#f00;}div.partner_withus span.field_info{font-size:110%;font-family:Helvetica,Arial;color:#878787;width:120px;margin:2px 0 0 10px;}div.review{border:1px solid #e1dfe1;background:#fff;border-top:2px solid #FFC136;}div.top_section{padding:10px;}div.overall_rating{height:42px;}div.overall_rating p.over_all{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efedef));background:-moz-linear-gradient(top,#fff,#efedef);background:-o-linear-gradient(top,#fff,#efedef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efedef');padding:10px 20px 10px 10px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border:1px solid #ececec;font-size:150%;color:#2f2f2f;height:20px;width:144px;border-right:2px solid #ececec;}div.overall_rating p.rating_info{border:1px solid #ececec;border-left:none;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;width:490px;padding:6px 9px 6px 20px;height:28px;position:relative;}div.overall_rating span.good_1{font-size:200%;color:#589442;margin-right:16px;margin-top:2px;width:100px;text-align:right;}div.overall_rating span.good{color:#589442;}div.overall_rating span.average{color:#ff8b03;}div.overall_rating span.poor{color:#ff3000;}div.overall_rating span.smiley_1{background-position:-255px -294px;width:27px;height:24px;margin:4px 16px 0 0;}div.overall_rating span.smiley_2{background-position:-161px -294px;width:27px;height:24px;margin:4px 16px 0 0;}div.overall_rating span.smiley_3{background-position:-192px -294px;width:27px;height:24px;margin:4px 16px 0 0;}div.overall_rating span.smiley_4{background-position:-225px -294px;width:27px;height:24px;margin:4px 16px 0 0;}div.overall_rating span.rating_slider{width:125px;height:25px;margin-right:10px;margin-top:2px;}div.overall_rating span.filled_very_good{background:-webkit-gradient(linear,left top,left bottom,from(#9acf19),to(#5e9846));background:-moz-linear-gradient(top,#9acf19,#5e9846);background:-o-linear-gradient(top,#9acf19,#5e9846);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9acf19',endColorstr='#5e9846');-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;width:95px;height:25px;}div.overall_rating span.filled_good{background:-webkit-gradient(linear,left top,left bottom,from(#9acf19),to(#5e9846));background:-moz-linear-gradient(top,#9acf19,#5e9846);background:-o-linear-gradient(top,#9acf19,#5e9846);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9acf19',endColorstr='#5e9846');-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;width:80px;height:25px;}div.overall_rating span.filled_average{background:-webkit-gradient(linear,left top,left bottom,from(#ff8b03),to(#e77d00));background:-moz-linear-gradient(top,#ff8b03,#e77d00);background:-o-linear-gradient(top,#ff8b03,#e77d00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8b03',endColorstr='#e77d00');-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;width:70px;height:25px;}div.overall_rating span.filled_poor{background:-webkit-gradient(linear,left top,left bottom,from(#ff3000),to(#d12c06));background:-moz-linear-gradient(top,#ff3000,#d12c06);background:-o-linear-gradient(top,#ff3000,#d12c06);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3000',endColorstr='#d12c06');-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;width:55px;height:25px;}div.overall_rating span.blank{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border:1px solid #dadada;border-left:none;width:25px;height:23px;}div.overall_rating span.blank.good{width:40px;}div.overall_rating span.blank.average{width:50px;}div.overall_rating span.blank.poor{width:65px;}div.overall_rating span.based_review{font-size:110%;font-family:Helvetica,Arial;color:#2f2f2f;margin-top:8px;}div.overall_rating span.big{font-size:250%;}div.overall_rating span.small{font-size:190%;color:#878787;}div.overall_rating span.arrow_3{background-position:-113px -224px;width:11px;height:19px;position:absolute;left:-2px;top:10px;font-size:0;}div.tab_details{padding:16px;}div.tab_details div.tab_left{width:612px;}div.tab_details div.tab_left .bg_1{background:#fdfcf8;border:1px solid #ececeb;padding:6px;}div.tab_details div.tab_left .bg_2{background:#fefac6;padding:6px;}div.tab_details div.tab_left .info{font-size:130%;color:#2f2f2f;line-height:18px;position:relative;padding:10px;}div.tab_details div.tab_left span.info_icon{background-position:-30px -179px;width:19px;height:11px;position:absolute;left:30px;bottom:-11px;}div.tab_details div.tab_left span.smiley{background-position:-51px -171px;width:22px;height:22px;float:left;margin-right:8px;}div.tab_details div.tab_left span.weeping{background-position:-62px -223px;width:22px;height:22px;float:left;margin-right:8px;}div.tab_details div.tab_left span.name{color:#589442;font-size:130%;margin-top:4px;line-height:13px;}div.tab_details div.tab_section{margin-bottom:30px;}div.tab_details div.tab_left p.helpful{font-size:130%;}div.tab_details div.tab_left span.review_help{color:#878787;margin-right:10px;}div.tab_details div.tab_left span.border{padding:0 2px;}div.tab_details div.tab_right{width:70px;padding-top:10px;}div.tab_details span.rating_tab{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #e9e9e9;width:55px;font-size:150%;}div.tab_details span.total{color:#878787;padding:4px 3px;}div.tab_details span.outof{color:#737373;padding:4px 3px;border-right:1px solid #d8d8d8;}div.tab_details span.green{background:#d8f2ba;}div.tab_details span.pink{background:#f6d7cf;}div.tab_details span.rating_tab_icon{font-size:120%;color:#cfcfcf;padding:2px 8px;border:1px solid #e0e0e0;-moz-border-radius:5px;-webkit-border-radius:5px;}div.tab_details p.postn{position:relative;}div.tab_details span.arrow_1{background-position:-115px -288px;width:10px;height:7px;position:absolute;left:40px;top:-6px;}div.suggestion{padding:12px;}span.didyou_mean{font-size:160%;color:#d03e05;margin-right:10px;}div.suggestion span.suggest_text{font-size:130%;margin-top:2px;}div.matching_result{margin-bottom:15px;background-color:#fff;}div.matched_top{padding:10px;border-bottom:1px solid #e5e8ef;margin-bottom:10px;}div.matched_top h2{font-size:140%;}div.matched_top .click_dest{color:#878787;font-size:120%;}div.destinations{padding:10px 30px 0 10px;margin-bottom:20px;}div.destinations span.area_icn{background-position:-213px -191px;width:16px;height:16px;margin:0 12px 0 5px;}div.destinations span.htl_icn{background-position:-232px -191px;width:18px;height:19px;margin:0 8px 0 5px;}div.destinations a.still_more{background-position:-228px -104px;width:8px;height:5px;margin:5px 0 0 4px;}div.destinations a.still_less{background-position:-237px -105px;width:8px;height:5px;margin:5px 0 0 4px;}div.destination_links{width:694px;padding-top:3px;}div.destination_links p{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e3e3e3;font-size:130%;}div.destination_links .linkgap{margin-right:4px;}div.destination_links p.more_linkRow{padding-bottom:0;margin-bottom:0;border-bottom:none;}div.destination_links h3.heading{font-size:140%;color:#d03e05;margin-bottom:10px;}h2.htl_dest_header span.left_part{background-position:-13px 0;width:5px;height:26px;}h2.htl_dest_header .heading{margin-right:10px;}h2.htl_dest_header span.center_part{background-position:0 -42px;font-size:120%;height:20px;padding:6px 6px 0;width:55px;}h2.htl_dest_header a.select_drop_icon{background-position:-1px -18px;height:6px;margin-top:4px;width:8px;}h2.htl_dest_header span.right_part{background-position:-20px 0;width:5px;height:26px;}div.topdestinations{padding:15px;}div.topdestinations ul.mostPopularList{margin-bottom:4px;}div.topdestinations ul.mostPopularList li{width:107px;margin:0 12px 0 0;}div.topdestinations ul.mostPopularList li.last{margin-right:0;}a.showall_dest{font-size:130%;}div.error_info{margin:0;width:720px;}.error_icn{background-position:-176px -186px;width:27px;height:30px;margin:5px 12px 0 0;}p.search_again{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e0e0e0;}p.search_again a{font-size:180%;}p.search_again span.option{color:#878787;font-size:120%;}p.callus_help{font-size:140%;margin-bottom:5px;}p.call_txts{color:#878787;}p.call_txts span.call_no{font-size:160%;margin-right:5px;}p.call_txts span.tollFree_txt{font-size:110%;font-family:Helvetica,Arial;margin:4px 15px 0 0;padding-right:15px;border-right:1px solid #878787;}p.call_txts span.last{border-right:0;}.padBot15{spadding-bottom:15px;}.padBot25{padding-bottom:25px;}.padBot30{padding-bottom:30px;}.mrgnBot30{margin-bottom:12px;}.drop-shadow{position:relative;background:#fff;}.drop-shadow_1{position:relative;}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:-2;}.curved:before{-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.3);box-shadow:0 3px 8px rgba(0,0,0,0.3);}.curved-hz-1:before{top:0;bottom:0;left:20px;right:20px;-moz-border-radius:100px / 10px;border-radius:100px / 10px;}.curved1:before{-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.1);box-shadow:0 5px 5px rgba(0,0,0,0.1);}.curved-hz-2:before{top:0;bottom:0;left:10px;right:10px;-moz-border-radius:60px / 10px;border-radius:100px / 10px;}.curved-hz-3:before{top:0;bottom:0;left:0;right:0;}.scroll-pane{width:100%;height:200px;overflow:auto;}.ac_results{padding:0;border:1px solid #ccc;border-right:0;background-color:#fff;}.ac_results ul{list-style:outside none;padding:0;margin:0;}.ac_results li{margin:0;padding:4px 15px;cursor:pointer;display:block;font-size:120%;}.ac_results li.heading{color:#d13f04;border-bottom:1px solid #d13f04;margin-bottom:0;}.ac_results li span.hotelNo{color:#878787;}.ac_loading{background:url("/data/sp_aff/347508/wait.gif") right center no-repeat;}.ac_over,.ac_results li:hover{background-color:#d13f04;color:#fff;}.ac_over span,.ac_results li:hover span{color:#fff;}.ac_results li.heading:hover,.ac_results li.heading:hover span{background:none;color:#d13f04;}.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:left;}.jspTrack{background:#eee url("/data/sp_aff/347508/jscroller.gif") 0 0 repeat-y;position:relative;}.jspDrag{background:#f9cb79 url("/data/sp_aff/347508/jscroller.gif") -17px 0 repeat-y;position:relative;top:0;left:0;border-style:solid;border-color:#e5c470;border-width:1px 0;top:1px solid #e5c470;cursor:pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}.jspArrow{background:#efefef url("/data/sp_aff/347508/jscroller.gif") -34px 0 repeat-y;text-indent:-20000px;display:block;cursor:pointer;}.jspVerticalBar .jspArrow{height:14px;border:1px solid #cbcbcb;border-style:solid;border-color:#cbcbcb;border-width:1px 0;}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;border-style:solid;border-color:#cbcbcb;border-width:1px 0;}.jspVerticalBar .jspArrow:focus{outline:none;}.jspCorner{background:#eeeef4;float:left;height:100%;}.jspArrowUp span.scrollupArrow{background-position:-149px -195px;width:7px;height:5px;margin:4px;float:left;}.jspArrowDown span.scrolldownArrow{background-position:-149px -201px;width:7px;height:5px;margin:5px 4px;float:left;}div#persistant_menu{width:495px;}div.menu{width:220px;border:1px solid #999;margin-left:15px;background-color:#fff;position:relative;}div.menu p.handler{padding:6px;background-position:0 -500px;cursor:pointer;height:16px;}div.menu p.handler_active{padding:6px;background-position:0 -444px;height:16px;color:#fff;cursor:pointer;}div.showhide_toggle{position:absolute;top:-293px;height:321px;left:-1px;width:220px;border:1px solid #999;background-color:#fff;}p.bottomspace{height:10px;}div.menu span.view_icn{background-position:-3px -389px;width:12px;height:12px;margin:2px 4px 0 0;}div.menu span.recent_viewTxt{margin-right:3px;font-size:120%;}div.menu span.counts{font-size:120%;}div.menu p.handler_active span.counts{color:#fff;}div.menu span.saved_icn{background-position:-41px -387px;width:13px;height:12px;margin:0 4px 0 0;}div.menu span.exp_state{background-position:-114px -186px;width:12px;height:8px;margin-top:3px;}div.menu span.col_state{background-position:-114px -196px;width:12px;height:8px;margin-top:3px;}ul.menu_nav_options{background-position:0 -474px;height:24px;border-bottom:1px solid #cfcfcf;margin-bottom:10px;}ul.menu_nav_options li{float:left;font-size:120%;}ul.menu_nav_options li span.active{background-color:#fff;padding:5px 10px;border-right:1px solid #cfcfcf;position:relative;}ul.menu_nav_options li span.nav{padding:5px 10px;cursor:pointer;}ul.menu_nav_options span.active{color:#000;background-color:#fff;}ul.menu_nav_options span.active span.bottom_tip{background-position:-74px -53px;width:13px;height:8px;position:absolute;bottom:-8px;left:40%;}div.menu .lists_scroller{height:218px;overflow-x:hidden;overflow-y:auto;}div.menu span.htl_icn{background-position:-243px -224px;width:18px;height:18px;margin-right:6px;}div.menu p.section_head{color:#1b4ea2;font-size:120%;border-bottom:1px solid #b9c8e2;margin-bottom:10px;}div.menu .section_Txt{margin-top:2px;}div.menu .whiteBg{background-color:#fff;position:relative;top:7px;padding:0 5px;}div.menu p.cities{color:#d03e05;font-size:120%;padding-left:30px;margin-bottom:5px;}div.menu div.hotel_info{padding:5px 0 5px 30px;margin:0;border:none;}div.menu p.seperator{border-bottom:1px solid #e4e4e4;height:1px;overflow:hidden;margin-left:30px;}div.menu div.last{margin-bottom:10px;border:none;}div.menu p.hotel_name{color:#1b4ea2;font-size:120%;margin-bottom:3px;}div.menu p.address{font-size:120%;}div.menu div.infoHover{background-color:#5077b8;color:#fff;cursor:pointer;}div.menu div.infoHover p.hotel_name{color:#fff;}div.menu a.close_icn{background-position:-117px -206px;width:6px;height:6px;float:right;margin-right:5px;}div#persistant_menu .ui_scrollbar_hide{display:block;left:-10000px;position:absolute;}div.error_section{border:1px solid #dadadb;background:#fff;padding:10px;}div.error_section span.error_icon{margin-right:16px;}div.error_section div.error_text{width:755px;padding-top:16px;}div.error_section p.error_heading{font-size:180%;color:#bc0100;}div.error_section p.heading_info{font-size:130%;color:#2f2f2f;margin-bottom:3px;}div.error_section p.heading_info.margn_bttm{margin-bottom:16px;}div.error_section .border_bottom{border-bottom:1px solid #e3e3e3;padding-bottom:6px;margin-bottom:6px;}div.error_section p.heading_info span.bkng_id{font-size:110%;font-family:Helvetica,Arial;}div.error_section p.heading_info.appnd{margin-bottom:16px;}div.error_section span.contact{margin-right:0;}div.error_section span.text_section_1{width:140px;border-right:1px solid #DADADA;padding-left:10px;}div.error_section span.top_prt{font-size:130%;color:#2f2f2f;}div.error_section span.bottom_prt{color:#878787;}div.error_section span.text_section_2{width:200px;padding-left:10px;}div.error_section p.border_top{border-top:1px solid #DADADA;padding-top:10px;}ul.browser_list li{font-size:130%;margin-bottom:5px;}ul.browser_list li a{color:#174392;cursor:pointer;}ul.browser_list li span.serial_no{width:15px;}ul.browser_list li span.browser_name{border-bottom:1px solid #e6ebf5;padding-bottom:5px;width:350px;}ul.browser_list li.last{margin-bottom:0;}ul.browser_list li.last span.browser_name{border:none;}div.browser_steps{border:1px solid #d1d6e2;border-top:3px solid #fabd35;padding:5px 10px 10px;background:#fff;}div.browser_steps p.browser_heading{border-bottom:1px solid #d0d6e1;padding-bottom:5px;margin-bottom:12px;}div.browser_steps span.ie_icon{background-position:-137px -397px;width:26px;height:29px;margin-right:5px;}div.browser_steps span.fire_fox{background-position:-168px -397px;width:26px;height:29px;margin-right:5px;}div.browser_steps span.safari{background-position:-198px -397px;width:26px;height:29px;margin-right:5px;}div.browser_steps span.other_browser{background-position:-228px -397px;width:26px;height:29px;margin-right:5px;}div.browser_steps span.browser_name{font-size:160%;color:#dc4b06;margin-top:7px;}ul.step_point li{font-size:130%;color:#2f2f2f;margin-bottom:10px;}ul.step_point li.last{margin-bottom:0;}ul.step_point span.serial_number{width:15px;}ul.step_point span.serial_detail{width:935px;}div.interstitial{border:2px solid #ebebeb;background:#fff;padding:40px 40px 20px;width:630px;margin:80px auto 0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 12px 4px #d9d9d9;-webkit-box-shadow:0 0 12px 4px #d9d9d9;box-shadow:0 0 12px 4px #d9d9d9;position:relative;}span.loder{position:absolute;left:250px;top:-63px;}div.interstitial p.inter_headng{font-size:180%;color:#eda224;margin-bottom:16px;}div.interstitial p.check_dates{width:430px;margin:0 auto 24px;}div.interstitial p.bottom_info{color:#878787;font-size:110%;font-family:Helvetica,Arial,sans-serif;}div.interstitial span.city_info{width:156px;}div.interstitial span.city_in_info{width:110px;border-left:1px solid #eaedf2;border-right:1px solid #eaedf2;padding:0 16px;}div.interstitial span.city_out_info{width:114px;padding-left:16px;}div.interstitial span.first_part{font-size:120%;color:#d24105;display:block;margin-bottom:5px;}div.interstitial span.date_info{font-size:120%;color:#878787;}div.interstitial span.day{font-size:90%;}div.interstitial a.advertisment{width:300px;}div.interstitial span.add_txt{font-size:110%;color:#878787;margin-bottom:3px;font-family:Helvetica,Arial,sans-serif;}div.interstitial div.more_details{width:450px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 auto 16px;border:1px solid #e3e3e3;padding:15px 20px;}div.interstitial p.book_info{color:#174392;font-size:320%;line-height:45px;margin-bottom:20px;}div.interstitial span.off{color:#de0000;font-size:140%;}div.submit_htl_review{width:450px;}div.submit_htl_review div.range_section p{margin-bottom:10px;}div.submit_htl_review img.loading{margin:2px 0 0 8px;}div.submit_htl_review label{color:#2f2f2f;width:290px;}div.submit_htl_review p.valid_id_txt{color:#878787;}div.submit_htl_review .hotel_bookid{width:250px;height:20px;border:none;background:none;font-size:100%;color:#878787;}div.submit_htl_review .htl_name,div.submit_htl_review .city{width:170px;height:20px;border:none;background:none;font-size:120%;color:#878787;}div.submit_htl_review .nameRow{margin-bottom:10px;}div.submit_htl_review .htl_name_city label,div.submit_htl_review .right{width:190px;}div.submit_htl_review .left{width:190px;margin-right:15px;}div.submit_htl_review p.check_dates span.left{width:99px;margin-right:20px;}div.submit_htl_review p.check_dates span.left label{width:99px;}div.submit_htl_review p.check_dates input.cdate{width:78px;height:20px;border:none;background:none;font-size:120%;color:#878787;}p.check_dates span.room_type,p.check_dates span.room_type label{width:160px;}p.check_dates span.room_type input.room_type_fld{width:140px;height:20px;border:none;background:none;font-size:120%;color:#878787;}div.submit_htl_review span.center_side{background:#f9f9f9;font-size:120%;height:55px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;}div.submit_htl_review textarea.review{overflow:hidden;border:none;background:none;text-align:left;width:380px;color:#2f2f2f;font-size:120%;margin-top:10px;padding:0 8px;}div.submit_htl_review p.error_txt{color:#ff0018;font-size:130%;}div.submit_htl_review .submitType_btn{border:none;height:22px;padding:0 10px;border:1px solid #afbedd;}div.hotel_dtl_section{border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;}div.hotel_dtl_section div.room_info{width:395px;}div.hotel_dtl_section span.hotel_name{color:#2f2f2f;}div.hotel_dtl_section span.rate{color:#589442;font-size:220%;margin:0 5px 0 0;}div.hotel_dtl_section p.rating{font-size:120%;margin-bottom:10px;color:#b8b8b8;}div.hotel_dtl_section span.bold_txt{font-size:140%;}div.hotel_dtl_section span.review{color:#77a866;}div.hotel_dtl_section a.htl_url{font-size:120%;}ul.steps{margin-bottom:12px;padding-left:0;}ul.steps li{float:left;display:block;}li.visited span.step_bg{background-position:-158px -254px;width:33px;height:24px;padding-top:8px;margin-right:8px;font-size:140%;text-align:center;}li.current span.step_bg{background-position:-193px -254px;width:31px;height:24px;padding-top:8px;margin-right:8px;font-size:140%;color:#fff;text-align:center;}li.nextsteps span.step_bg{background-position:-226px -254px;width:33px;height:24px;padding-top:8px;margin-right:8px;font-size:140%;text-align:center;}ul.steps span.step_txt{margin:8px 25px 6px 0;font-size:140%;}li.current span.step_txt{color:#DE8B07;}li.visited span.step_txt{color:#1b4ea2;}div.ylw_brd_section{border-style:solid;border-color:#ffc136 #dfdfdf #dfdfdf #dfdfdf;border-width:3px 1px 1px 1px;background-color:#fff;margin-bottom:10px;}div.login_form{padding:12px 12px 20px;}div.login_form label.email_caption{font-size:120%;}div.login_form label,div.login_form span.field_txt{font-size:120%;}div.login_form p{margin-bottom:5px;}div.password_form{margin-bottom:10px;}div.password_form p{margin-bottom:3px;}div.password_form input.pwd_field{color:#2f2f2f;font-family:"Arial","Helvetica";}div.password_form span.rgstr_links{font-size:120%;}div.login_form p.mrgnBot15{margin-bottom:12px;}div.login_form div.left_section{width:328px;padding-right:15px;border-right:1px solid #e9e8e9;}div.login_form div.left_section .mrgnB20{margin-bottom:15px;}div.login_form input.email{width:280px;border:none;background:none;height:20px;font-size:90%;}div.login_form span.i_icn{margin:1px 4px;}div.personal_form{background-color:#f6f6f6;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;border:1px solid #e9e9e9;width:260px;margin-left:18px;}div.personal_form label{width:80px;color:#2f2f2f;margin:4px 10px 0 0;}div.personal_form input.textBox{width:140px;border:none;background:none;height:20px;}div.personal_form span.title{width:60px;}div.personal_form input.green_button{border:none;height:auto;padding:7px 12px 6px;cursor:pointer;}div.personal_form .seperator{margin:8px 2px;}div.personal_form input.country_code{width:30px;border:none;}div.personal_form input.mobile_no{width:77px;}div.personal_form span.OR_seperator{background-position:-261px -254px;width:19px;height:18px;position:absolute;right:-20px;top:55px;padding:14px 8px 7px 12px;font-size:120%;}div.ylw_brd_section .last{margin-bottom:0;}div.ylw_brd_section div.right_section{padding:40px 0 0 10px;width:300px;text-align:center;border:none;}div.right_section p.login_txt{font-size:130%;}div.login_sidebar{width:238px;margin-top:44px;padding-bottom:1px;}div.login_sidebar p{margin-bottom:6px;}div.login_sidebar p.margn_2{margin-bottom:0;}div.login_sidebar a.hotel_name{font-size:160%;}div.login_sidebar p.htl_address{font-size:110%;font-family:Helvetica,Arial;}div.login_sidebar span.contact_info{color:#4970b4;}.pad_all{padding:10px 10px 0 10px;}div.login_sidebar .booking_hndlr_bg,.booking_hndlr_bg{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e1e7f5));background:-moz-linear-gradient(top,#fff,#e1e7f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e1e7f5');border-style:solid;border-width:1px 0;border-color:#e8e8e8;padding:6px 10px;margin-bottom:0;cursor:pointer;}.booking_hndlr_bg .selectBox_arrow,.booking_hndlr_bg .arrow_up{margin:5px 0 0 0;}div.bookng_dtls p{font-size:120%;}.caption_txt{color:#d03e05;margin-right:5px;}div.bookng_dtls span.check_dates{width:96px;padding-right:10px;margin-right:10px;border-right:1px solid #e8e8e8;}div.bookng_dtls span.check_dates span{margin-bottom:3px;}div.bookng_dtls span.check_dates span.dates{width:96px;}div.bookng_dtls span.last{padding:0;margin:0;border:0;}div.bookng_dtls p.brdr_botm{border-bottom:1px solid #e8e8e8;padding-bottom:8px;margin-bottom:10px;}div.bookng_dtls .trvlr_row .seperator{color:#878787;margin:0 7px;}div.bookng_dtls .brkng_price_rows .left{width:110px;text-align:right;margin-right:10px;font-size:110%;font-family:Helvetica,Arial;color:#878787;}div.bookng_dtls .brkng_price_rows .right{width:96px;text-align:right;font-size:120%;color:#878787;}div.bookng_dtls .brkng_price_rows .subttl_caption{color:#d03e05;}div.bookng_dtls .brkng_price_rows .subttl_price{color:#d03e05;}div.login_sidebar .price_bg_head{background:#fefac6;border-style:solid;border-width:1px 0 0;border-color:#f5d5c8;padding:10px;margin-bottom:0;}div.login_sidebar .price_bg_head span.total_price{color:#d03e0f;font-size:140%;font-weight:bold;}div.login_sidebar .price_bg_head .price{color:#d03e05;font-size:130%;}div.login_sidebar .price_bg_head .less_hspace{margin-bottom:2px;}div.login_sidebar .price_bg_head .Or,div.login_sidebar .sel_curncy_txt{font-size:120%;}div.login_sidebar .price_bg_head .left{width:113px;}div.login_sidebar .price_bg_head .right{width:103px;text-align:right;}div.login_sidebar .sel_curncy_txt .price{color:#3f3f3f;font-size:100%;}div.login_sidebar .price_bg_head .bord_btm{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e2e2e2;}div.login_sidebar .light_grey_txt{color:#8e8e8b;}div.login_sidebar .exch_rates{font-size:110%;}div.side_details{margin-right:0;}div.side_details ul.list_10 p{width:165px;}div.side_details p.icons{margin-bottom:10px;}div.side_details span.icons{background-color:#fff;padding:5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}div.side_details span.icons a.pdf_icon,div.side_details span.icons a.email_icn{margin-right:13px;}div.side_details div.howTo_reach{padding:0;}div.thanks_details{padding-top:10px;}div.thanks_details p.voucher{margin-bottom:10px;}div.thanks_details table.Room_list td .lightTxt span.WebRupee{color:#878787;font-size:120%;}div.thanks_details span.voucher_info{font-size:130%;color:#878787;padding:0 18px;position:relative;margin-top:2px;}div.thanks_details span.border_line{border-bottom:1px solid #d9d9db;width:110px;}div.range_tooltip.thankyou{width:305px;}div.range_tooltip.thankyou label{color:#2f2f2f;width:250px;}div.range_tooltip.thankyou textarea.review{width:252px;}div.reservation_details{border:1px solid #c2c2c2;background:#fff;background:#fff;border-top:none;}div.reservation_details p.reservatn_info{background:#e4feda;padding:10px 18px;position:relative;margin-left:-10px;border-top:2px solid #ffc136;width:692px;}div.reservation_details p.not_confirmed_info{background:#fee6e0;padding:10px 18px;position:relative;margin-left:-10px;border-top:2px solid #ffc136;width:692px;}div.reservation_details span.oops_txt{color:#bc0100;font-size:200%;margin-top:6px;width:550px;}div.reservation_details p.hotel_voucher{font-size:130%;color:#2f2f2f;padding:0 20px;}div.reservation_details span.right_mark{background-position:0 -345px;width:55px;height:36px;margin-right:10px;}div.reservation_details span.wrong_mark{background-position:-255px -431px;width:39px;height:39px;margin-right:10px;}div.reservation_details span.reservatn_txt{font-size:200%;color:#157200;margin-top:6px;width:550px;}div.reservation_details span.corner_1{background-position:-127px -271px;width:10px;height:10px;position:absolute;left:0;bottom:-10px;}div.thanks_details div.hotel_heading{border:1px solid #cecece;}div.thanks_details div.hotel_heading span.first{border-right:none;padding:5px 15px 5px 0;}div.thanks_details p.accordian_heading{border-bottom:0;cursor:default;}div.thanks_details p.check_details{padding-bottom:8px;border-bottom:2px solid #ebebeb;margin-bottom:14px;}div.thanks_details div.hotel_heading span.contact_info_part{margin:-4px 0 0 15px;position:relative;}div.thanks_details a.map_icon{background-position:-27px -15px;width:9px;height:14px;margin-right:5px;}div.thanks_details .view_map{font-size:120%;}div.thanks_details .pernight_txt{color:#878787;display:block;margin-top:6px;}div.thanks_details table.Room_list tr.heading,div.thanks_details table.Room_list tr.Vtop td{vertical-align:top;}div.thanks_details table.Room_list td{padding:8px 12px;}div.thanks_details .room_type_txt{font-size:140%;margin-bottom:10px;}div.thanks_details .right_txt{font-size:80%;margin-top:3px;}div.thanks_details p.room_info{font-size:120%;color:#2f2f2f;}div.mmt_booking_section{padding:10px 15px;border-bottom:1px solid #eee;}.light_grayBg{background-color:#fbfbfb;}div.mmt_booking_section p{margin-bottom:5px;}div.mmt_booking_section p.mmt_bookId_caption{font-size:130%;color:#878787;}div.mmt_booking_section p.mmt_bookId{font-size:230%;margin-bottom:0;}div.mmt_booking_section p.pnr_no{font-size:120%;}div.mmt_booking_section p.text{font-size:120%;border-bottom:0;padding:0;margin:0;line-height:1.2em;}div.side_details div.faq{padding:10px 15px;}div.need_help .call_no{font-size:140%;width:162px;float:left;}div.compensate_water{padding:10px 0;border:1px solid #dfdfdf;background-color:#fff;}div.compensate_water h2{font-size:160%;padding:0 16px;}div.compensate_water_bg{background:url("/data/sp_aff/347508/water.jpg") no-repeat;padding-top:40px;}div.compensate_water p{padding:0 16px;line-height:1.2em;}div.compensate_water p.text{font-size:120%;margin-bottom:15px;}div.compensate_water .last{margin-bottom:0;}span.default_advisor_rating{background-position:-65px -348px;width:80px;height:16px;}span.advisor_one_star,span.advisor_two_star,span.advisor_three_star,span.advisor_one_half_star,span.advisor_two_half_star,span.advisor_three_half_star,.span.advisor_four_half_star{background-position:-65px -366px;height:16px;}span.advisor_one_star{width:16px;}span.advisor_one_half_star{width:24px;}span.advisor_two_star{width:32px;}span.advisor_two_half_star{width:40px;}span.advisor_three_star{width:48px;}span.advisor_three_half_star{width:56px;}span.advisor_four_star{width:64px;}span.advisor_four_half_star{width:72px;}span.default_advisor_rating_1{background-position:-150px -349px;width:70px;height:14px;}span.advisor_one_star_1,span.advisor_two_star_1,span.advisor_three_star_1,span.advisor_one_half_star_1,span.advisor_two_half_star_1,span.advisor_three_half_star_1,span.advisor_four_half_star_1{background-position:-150px -368px;height:14px;}span.advisor_one_star_1{width:14px;}span.advisor_one_half_star_1{width:21px;}span.advisor_two_star_1{width:28px;}span.advisor_two_half_star_1{width:35px;}span.advisor_three_star_1{width:42px;}span.advisor_three_half_star_1{width:49px;}span.advisor_four_star_1{width:56px;}span.advisor_four_half_star_1{width:63px;}span.advisor_icon{background-position:-225px -353px;width:33px;height:19px;margin-right:4px;}a.more{background-position:-2px -401px;width:29px;}div.photogal{padding:10px 15px;border:1px solid #d9d9d9;}div.slideshow-container,div.loader,div.slideshow a.advance-link{width:321px;}div.loader,div.slideshow a.advance-link{height:251px;}div.slideshow-container{position:relative;clear:both;float:left;height:250px;}div.loader_img_slideshow{position:absolute;top:0;left:0;background-image:url('/data/sp_aff/347508/loader.gif');background-repeat:no-repeat;background-position:center;}div.slideshow span.image-wrapper{display:block;position:absolute;top:15px;left:0;}div.slideshow a.advance-link{display:block;text-align:center;}div.slideshow a.advance-link:hover,div.slideshow a.advance-link:active,div.slideshow a.advance-link:visited{text-decoration:none;}div.slideshow a.advance-link:focus{outline:none;}div.ss-controls{float:left;font-size:110%;font-family:Helvetica,Arial;}div.nav-controls{float:right;font-size:110%;font-family:Helvetica,Arial;}div.photogal a.play span.icn_state{background-position:-211px -431px;width:9px;height:13px;margin-right:5px;}div.photogal a.pause span.icn_state{background-position:-201px -431px;width:6px;height:13px;margin-right:8px;}div.photogal span.seperator{margin:0 6px;color:#174392;}div.photogal .image-wrapper{position:absolute;}div.main_img_section{width:321px;}ul.thumbs{width:330px;height:262px;overflow-x:hidden;overflow-y:auto;position:relative;}ul.thumbs li{padding:10px;float:left;}ul.thumbs li.selected{background:#ededed;}div.caption-container{position:relative;margin-top:243px;font-size:110%;font-family:Helvetica,Arial;}span.image-caption{position:absolute;left:0;bottom:0;background-color:#000;color:#fff;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.6;padding:5px 10px;}div.caption-container,span.image-caption{width:300px;}div.mapSidebar div#resultsController{width:auto;}p.accordian_heading2 span.i_icn{margin:-1px 5px 0;}div#content div.cancellation_details p.deal_alert span.deal_txt{padding-top:2px;}div#parentOfTabs div#overview_detail div.slide_show{height:222px;overflow:hidden;}table.inclusion_table td.rupee_sum span.deal_price span.line_over span{position:relative;top:1px;}div.room_description div.price_details span.hasDiscount span.price{position:relative;top:5px;}div.room_description div.price_details span.hasDiscount span.rupee_sign{position:relative;top:3px;left:5px;}table.inclusion_table span.without_over{text-align:right;line-height:18px;width:95%;}p.terms_condition span.tnc_bg_cover{background-color:#EEF0F3;}table.Room_list td span.fnt_size13{font-size:130%;}div.room_details span.size{color:#D74B0F;font-size:160%;width:520px;}div.loader.listing-loader{height:auto;}div.modify_details div.left_information{width:465px;}div.right_information{width:460px;}#popularDest_around ul li{float:left;width:134px;height:32px;margin:0;display:inline-block;}.moreHotel_dests ul.mostPopularList li{display:inline-block;float:none;margin-right:12px;}div.share_hotel{padding-left:0;}div#thumbs ul.thumbs li a.thumb img{width:84px;height:66px;}table.inclusion_table td.rupee_sum2{font-size:100%;color:#d03e05;line-height:13px;}table.inclusion_table td span.exceed_icon{background-position:-105px -253px;width:16px;height:15px;margin-right:2px;}div.room_description div.price_details span.hasDiscount{font-size:80%;text-decoration:line-through;}div.room_description div.price_details span.totalPrice{font-size:100%;}div.room_facility,div.room_facility ul.list_4{width:340px;}div.room_facility ul.list_4 li{width:160px;float:left;list-style-type:none;}div.room_facility ul.list_4 li span.rf_list_img{background-position:-276px -397px;width:5px;height:6px;margin:3px 6px 0 0;}div.room_facility ul.list_4 li span.rf_list_txt{width:140px;}div.room_facility ul.list_4 li.last{float:right;}div.right_section p.new_rating{margin-bottom:5px;}ul.list_1 li img{width:43px!important;height:43px!important;left:0!important;position:static!important;}div.hotel_info .gv-strip_wrapper,div.roomInfoDiv .gv-strip_wrapper{height:55px!important;left:15px!important;overflow:hidden!important;position:absolute!important;top:158px!important;width:170px!important;}div.hotel_info .gv-frame,div.roomInfoDiv .gv-frame{margin-bottom:0!important;}div.hotel_info .gv-nav-prev,div.roomInfoDiv .gv-nav-prev{left:4px!important;}div.hotel_info .gv-nav-next,div.roomInfoDiv .gv-nav-next{right:4px!important;}div.hotel_info .gv-pointer,div.roomInfoDiv .gv-pointer{bottom:57px!important;}p.save img.loading{margin:2px 0 0 4px;}a.dis_btn_state{background:#EAEAEA;color:#919191;border:1px solid #d9d9d9;cursor:default;}a.dis_btn_state:hover{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:#919191;border:1px solid #d9d9d9;}#reviews_detail ul.photoLink_list li,#photos_videos_detail ul.photoLink_list li{border-right:none;margin-right:0;padding-right:0;}#reviews_detail ul.photoLink_list li.last,#photos_videos_detail ul.photoLink_list li.last{border-left:1px solid #6D6D6D;margin-left:10px;padding-left:10px;}tr.active .radio_inactive{background-position:-124px -253px;}td.rupee_sum span.included{display:none;font-size:70%;}tr.active td.rupee_sum span.included{display:block;}div.div.mmt_ac_bnft{margin-top:10px;}div.option_info ul.list_11{width:220px;}p.terms_condition span.error_icn{margin:3px 6px 0 4px;}ul.hotel_list span.smiley_sad{background:transparent url(/data/sp_aff/347508/common_sprite.png) no-repeat -62px -223px;font-size:0;height:22px;width:22px;}span.rating_txt span.good{color:#589442;}span.rating_txt span.average{color:#ff8b03;}span.rating_txt span.poor{color:#ff3000;}span.advisor_four_half_star{background-position:-65px -366px;height:16px;}span.total_price span.hasDiscount{font-size:80%;color:#db6b3f;text-decoration:line-through;}form#loginFormEl span.input_field.error_flds{border:2px solid #f99bab;}.TripAdv_reviews .emptyReviews{text-align:center;font-size:150%;padding:40px 0;}ul.hotel_list li{height:auto;}div.right_section p.rate span.very_good{color:#589442;}div.right_section p.rate span.good{color:#589442;}div.right_section p.rate span.average{color:#ff8b03;}div.right_section p.rate span.poor{color:#ff3000;}div.add_this{margin-right:25px;}body.reviewPageBod div#popup_content{background:none;}body.reviewPageBod div#popup_panel{margin-top:5px;background:url("/data/sp_aff/347508/common_horizontal_sprite.png") repeat-x scroll 10px 1px transparent;}body.reviewPageBod div#popup_container{height:auto;}body.reviewPageBod div#popup_panel #popup_ok{margin:4px 0;}body.reviewPageBod div#popup_message{padding:10px 10px 2px;}.mapViewTheme .jcarousel-container-vertical{height:auto;}p.accordian_heading1{background:-moz-linear-gradient(top,#fff,#e7eefb);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e7eefb));background:-o-linear-gradient(top,#fff,#e7eefb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7eefb');font-size:140%;border:1px solid #cfcece;padding:10px 12px;color:#3f3f3f;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}div#dialog a.cross_icon{background-position:-119px -54px;width:29px;height:29px;position:absolute;right:-15px;top:-5px;}div.advisor_review span.rates{width:35px;}div.advisor_review span.trip_advisor_rate{width:165px;}#hotelDetailDiv div.help_line{display:none;left:190px;position:absolute;top:72px;z-index:1000;}p.trans_nophoto{width:190px;position:absolute;bottom:5px;left:0;padding:5px;color:#fff;opacity:.8;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;background-color:#000;font-size:110%;font-family:Helvetica,Arial;}p.trans_nophoto .cmra_icn{background-position:-50px -472px;width:18px;height:14px;margin-right:6px;}p.trans_nophoto .photo_na{width:166px;line-height:15px;}.link-look{cursor:pointer;}p.coupon_error span.error_icn{background-position:-105px -253px;width:16px;height:15px;margin:0 10px;}p.coupon_error{background:#ffe2e4;padding:4px 40px 4px 4px;font-size:140%;margin:4px 0;}div.submit_htl_review1 input.hotel_bookid{width:310px;}div.accordian_section p.terms_condition span.understand{padding:4px 40px 4px 4px;}p.terms_condition{padding:10px 5px;}.jcarousel-optnl-carousel{padding-top:20px;}.loadingImg{text-align:center;font-size:200%;}div#content p.alert_on_request{background:-moz-linear-gradient(center top,#FEFCE3,#FBEFA5) repeat scroll 0 0 transparent;color:#D03E03;font-size:140%;border:1px solid #CFCECE;border-radius:5px 5px 0 0;padding:10px 12px;margin-bottom:10px;}div#content p.alert_on_request span.alert_txt{padding:0;width:95%;}div#content p.alert_on_request span.alert_icon{background-position:-89px -77px;width:14px;height:12px;margin:6px 5px;}div.hotel_info div.information{font-size:12px;}div.hotel_info div.gv-gallery,div.roomInfoDiv div.gv-gallery{padding-bottom:10px!important;}div.place_interest_scroll li span{width:238px;float:left;padding:6px 10px;position:relative;}.ui-state-disabled{text-decoration:line-through;}#photos_videos_detail .gv-panel img.mainImg{width:auto!important;height:auto!important;}#photos_videos_detail .gv-panel{text-align:center;vertical-align:middle;}div.price_details p.error_box{background:#ffffbc;padding:8px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:5px;border-radius:6px;font-size:110%;}div.price_details p.error_box span.top{color:#ED0000;margin-bottom:5px;width:104px;}div.price_details p.error_box span.guest{margin-top:3px;text-align:left;width:84px;}ul.list_11 li span.exceed_icon,div.price_details span.exceed_icon{background-position:-105px -253px;width:16px;height:15px;margin-right:2px;}ul.list_11 li span.exceed_icon{margin-left:5px;display:inline-block;}div.right_section span.triper_rate{margin-right:5px;}div.right_section{padding-left:4px;width:146px;}a.live_chat{margin-left:15px;}.room_info span.contact_info_1{width:auto;margin-right:20px;}#hotelDetailDiv a.link{font-size:140%;}div.hotel_heading span.contact_info_part{font-size:100%;margin-left:15px;width:auto;}span.contact_info_1{width:auto;margin-right:15px;}div#content p.deal_alert{margin-bottom:5px;}.mapViewTheme{width:240px;}div.detailed_section span.viewing_tab{width:175px;}#reviews_detail span.outof{width:20px;text-align:center;}div.tab_details span.total{width:20px;}div.review{border-top:1px solid #FFC136;}.mergeCol{top:29px;height:72px;}div.room_details div.price_details span.extras{text-align:right;width:95%;}div.room_details div.price_details span.hasDiscount{text-align:right;width:98%;}span.default_advisor_rating_1 span,span.default_advisor_rating span{display:inline-table;}.advisor_five_star,.advisor_five_star_1{background:transparent url(/data/sp_aff/347508/common_sprite.png) no-repeat;font-size:0;}.advisor_four_star,.advisor_five_star{background-position:-65px -366px;height:14px;}.advisor_four_star_1,.advisor_five_star_1{background-position:-150px -368px;height:16px;}div.right_section .trip_owl{background-position:-225px -375px;height:15px;margin-right:2px;width:26px;}span.expect span.default_advisor_rating_1{margin-right:5px;}div.advisor_review .text_1{width:320px;}div.advisor_review .expect{width:160px;}div.advisor_review p.right_info{width:311px;}span.advisor_five_star_1{width:70px;}span.advisor_five_star{width:80px;}ul#video_Gallery li{font-size:130%;}ul#video_Gallery{margin:20px;}div.discount_container span.coupon_field input.ent_cpn_txtBox{width:215px;}.active_video{font-weight:bold;}li.pricelastCol span.hasDiscount span{text-decoration:line-through;}span.OR_seperator{background-position:-261px -254px;width:19px;height:18px;position:absolute;right:-20px;top:55px;padding:14px 8px 7px 12px;font-size:120%;}p.notShow,p.notShow1,tr.fareNotShow,p.fareNotShow,div.fareNotShow,.error_txt_login{display:none;}div.first div.second,div.second div.first{display:none;}div.left_portion div.information{font-size:120%;color:#cdcdcd;}div.option_info ul.list_11 li{width:200px;}div.hotel_heading .unactive_icon,p.accordian_heading .unactive_icon,p.accordian_heading2 .unactive_icon{background-position:-36px 0;height:14px;margin-right:5px;width:14px;cursor:pointer;margin-top:4px;}div.hotel_heading .active_icon,p.accordian_heading .active_icon,p.accordian_heading2 .active_icon{background-position:-37px -15px;width:14px;height:14px;margin-right:5px;cursor:pointer;margin-top:4px;}a.refresh{background-position:-128px -224px;width:11px;height:12px;margin-top:7px;}div.detailed_section div.hotel_details #overview_detail,div.detailed_section div.hotel_details #reviews_detail,div.detailed_section div.hotel_details #photos_videos_detail,div.detailed_section div.hotel_details #location_detail{display:none;}div.location_detail div.map{width:663px;height:423px;margin-left:18px;}div.detailed_section div#overview_detail #overview_detail,div.detailed_section div#reviews_detail #reviews_detail,div.detailed_section div#photos_videos_detail #photos_videos_detail,div.detailed_section div#location_detail #location_detail{display:block;}div#overview_detail li a.overviewTab,div#reviews_detail li a.reviewTab,div#photos_videos_detail li a.photoVideoTab,div#location_detail li a.locationTab{height:16px;position:relative;margin-bottom:-1px;border-color:#c2c2c2;background:-webkit-gradient(linear,left top,left bottom,from(#fff5c8),to(#ffd616));background:-moz-linear-gradient(top,#fff5c8,#ffd616);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616');height:18px;}.detailsSideBar ul.slides p.hotel{font-size:120%;}.detailsSideBar ul.slides li{background-color:white;}.width-100{width:100%;}.width-90px{width:90px;}.width-40px{width:40px;}div.price_dates .width-40px,div.price_dates .width-90px{border:1px solid #E8E8E8;font-size:110%;text-align:center;}div.price_dates .top-div{border-bottom:1px solid #E8E8E8;}div.price_dates div.active{background-color:#FFFFCD;}div.price_dates div div{padding:4px;}ul .notShow{display:none;}ul.list_11 li{width:130px;list-style:square outside none;margin-left:20px;}ul.list_11 li.last{list-style-type:none;}div.accordian_section div.add_this a.active_icon{background-position:-37px -15px;width:14px;height:14px;margin:0 8px 0 0;float:left;}div.accordian_section a.active_icon{background-position:-37px -15px;width:14px;height:14px;margin:8px 5px 0 0;cursor:pointer;}div.cover_wth_brdr .policy_contents .cancel_policy,div.cover_wth_brdr .policy_contents .child_policy{display:none;}div#cancel .policy_contents div.cancel_policy{display:block;}div#child .policy_contents div.child_policy{display:block;}div#child .policy_contents div.cancel_policy ul.cancl_policy_tabs{display:none;}div#cancel ul a.cancel_policy,div#child ul a.child_policy{color:#3F3F3F;cursor:default;}div#cancel ul a.cancel_policy span.bottomTip,div#child ul a.child_policy span.bottomTip{background-position:-168px -58px;bottom:-17px;height:8px;left:30%;position:absolute;width:14px;}div#videoShow div#hotel_photos,div#photoShow div#hotel_videos{display:none;}div#photoShow ul a.hotel-photos,div#videoShow ul a.hotel-videos{color:#3F3F3F;cursor:default;}div#photoShow ul a.hotel-photos span.bottomTip,div#videoShow ul a.hotel-videos span.bottomTip{background-position:-168px -58px;bottom:-17px;height:8px;left:30%;position:absolute;width:14px;}.cover_wth_brdr{margin-bottom:15px;}#reviews_detail div div.MMT_reviews,#reviews_detail div div.TripAdv_reviews{display:none;}#reviews_detail div#mmt div.MMT_reviews{display:block;}#reviews_detail div#ta div.TripAdv_reviews{display:block;}div#mmt ul a.MMT_reviews,div#ta ul a.TripAdv_reviews{color:#3F3F3F;cursor:default;}div#mmt ul a.MMT_reviews span.bottomTip,div#ta ul a.TripAdv_reviews span.bottomTip{background-position:-168px -58px;bottom:-17px;height:8px;left:30%;position:absolute;width:14px;}#reviews_detail #recommend .tab_details .N_like,#reviews_detail #recommend .allten,#reviews_detail #recommend .nonrecommendten{display:none;}#reviews_detail #not-recommend .tab_details .Y_like,#reviews_detail #not-recommend .allten,#reviews_detail #not-recommend .recommendten{display:none;}#reviews_detail #all .nonrecommendten,#reviews_detail #all .recommendten{display:none;}#reviews_detail #all .review_tabs a.all,#reviews_detail #recommend .review_tabs a.recommend,#reviews_detail #not-recommend .review_tabs a.not-recommend{color:#3F3F3F;cursor:default;}div.overall_rating p.rating_info{width:488px;}div.detail_fix p.detail_flL{float:left;}div.detail_fix p.detail_flR{float:right;margin-right:8px;}iframe#emailFrame{height:500px;width:467px;}div.range_tooltip{margin-bottom:0;}div.price_details span.extras{font-size:160%;}.reviewNotShow{display:none;}div.accordian_section p.text_part{font-size:12px;}div.view_services span.policy{margin-top:-1px;}div.price_details p.perNightTxt{margin-bottom:2px;}p.similarHotelPrice span.rupee_sign{font-size:150%;color:#D03E05;}ul.child_policy_tabs{margin-bottom:-1px;position:relative;}ul.child_policy_tabs li{float:left;margin-right:5px;}ul.child_policy_tabs li a{background:#fbfbfb;background:-moz-linear-gradient(top,#fcfbfc,#f1f0f1);background:-webkit-gradient(linear,left top,left bottom,from(#fcfbfc),to(#f1f0f1));border:1px solid #e4e4e4;padding:5px 10px;float:left;font-size:110%;font-family:Helvetica,Arial;}ul.child_policy_tabs li a.active{background:#fff;border-bottom:1px solid #fff;}div.child_tariff_cntnts{border-top:1px solid #e4e4e4;padding-top:5px;}div#content p.deal_alert span.i_n_f_icon{background-position:0 -322px;height:17px;margin-left:8px;margin-right:4px;margin-top:6px;width:17px;}div.top_section p.no_info_available,div.hotel_roomDetails p.no_info_available,div#photoShow p.no_info_available{font-size:12px;margin:10px;}div.child_policy p.no_policy{font-size:11px;margin:5px;}div.right_information span.age{width:200px;}div.deal_alert{background:none repeat scroll 0 0 #FFF5DF;}div.accordian_section ul.text_part{color:#2F2F2F;font-size:12px;line-height:16px;list-style:disc outside none;margin-left:10px;}p.terms_condition span.understand1{background-color:#e0ffd7;}div.choose_roomType{background-color:#ffffcd;padding:10px 12px;width:220px;border:2px solid #ffcc57;position:absolute;margin-left:145px;z-index:1;display:none;}.ltip_icon{background-position:-164px -431px;width:14px;height:27px;position:absolute;left:-14px;top:15%;}.choose_roomType_info{color:#d33e04;}.choose_roomType_hdng{font-size:160%;color:#d03e05;display:block;}.choose_roomType_info .text{font-size:110%;line-height:16px;font-family:Helvetica,Arial,sans-serif;}div.modifySearch span.modifyTxt a.modify_tab{background-position:0 -819px;border:1px solid #E89543;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#d54405;line-height:18px;padding:5px;}p.terms_condition span.tnc_understand{background-position:-76px -445px;width:13px;height:15px;margin:2px 9px 0 0;}p.terms_condition span.tnc_bg_cover{padding:3px 8px;background-color:#d1ffc1;border:1px solid #96d881;margin-top:3px;}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666;}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.selectBox-dropdown .selectBox-label{float:left;}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;border:solid 1px #BBB;background:#FFF;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;border-top:none;}.selectBox-inline{width:250px;outline:none;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;}.selectBox-inline:focus{border-color:#666;}.selectBox-options LI{font-size:110%;font-family:Helvetica,Arial;}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0;}.selectBox-options LI A{color:#2f2f2f;line-height:1.5;padding:0 0 0 8px;white-space:nowrap;overflow:hidden;background:6px center no-repeat;}.selectBox-options LI.selectBox-hover A{background-color:#d13f04;color:#fff;}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent;}.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap;}.selectBox.selectBox-disabled{color:#888!important;}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666;}.selectBox-inline.selectBox-disabled{color:#888!important;}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important;}.unchecked{background-color:red;width:10px;height:10px;}.checked{background-color:blue;width:10px;height:10px;}div#modify_details div.widget_inner p.destinationCity span.center_part{background-position:0 -366px;height:26px;padding:6px 6px 0;width:370px;}div#modify_details div.widget_inner p.destinationCity input.textBox{border:none;width:340px;font-size:120%;color:#c0c0c0;}div#modify_details div.widget_inner p.destinationCity input.activeTxt{color:#2f2f2f;}ul.driveDistanceList li{width:120px;}.suggest_me label{font-size:116%;}span.check_date input{height:18px;border:1px solid #bbb;padding:2px;font-size:120%;margin-top:2px;}.ui-autocomplete{padding:0;border:1px solid #ccc;border-right:0;background-color:#fff;list-style:outside none;margin:0;}.ui-autocomplete li.heading{color:#d13f04;font-size:120%;border-bottom:1px solid #d13f04;margin-bottom:0;padding:4px 15px;cursor:pointer;display:block;}.ui-autocomplete li a{margin:0;padding:4px 15px;cursor:pointer;display:block;font-size:120%;height:15px;}.ui-autocomplete li span.hotelNo{color:#878787;}.ui-autocomplete li a.ui-state-hover{background:#d13f04;color:#fff;}.ui-autocomplete li a.ui-state-hover span{color:#fff;}.ac_loading{background:url("/data/sp_aff/347508/wait.gif") right center no-repeat;}* html .ui-autocomplete{width:1px;}div#autocompleteResults{max-height:295px;overflow-y:auto;overflow-x:hidden;}div.widget_inner span.suggestCitySelect{width:200px;}div#drivingDest ul.driveDistanceList li{width:130px;height:40px;}div#ui-datepicker-div{width:538px;}#navlist li{display:inline;list-style-type:none;}td.holiday span{border-bottom:3px solid #ccc;height:10px;}td.holiday a{border-bottom:3px solid #BDCC7E;height:10px;}#popup_title{display:none;}#popup_message{font-size:120%;}#popup_panel{text-align:center;padding-left:15px;}input#popup_ok,input#popup_cancel{background-color:#476EA7;padding:3px;color:#FFF;margin-top:20px;margin-right:10px;}p.within_distance span.center_part{background-position:0 -42px;font-size:120%;height:20px;padding:6px 6px 0;width:125px;}div.widget_inner .around_cityTxt{font-size:120%;margin:6px 8px 5px 0;}div.widget_inner .distance_field{border-left:1px solid #CCC;height:26px;padding-left:15px;}div.widget_inner .around_city{margin-right:15px;}label.withinTxt span{margin-right:4px;}.lightTxt{color:#878787;}span.city{width:200px;}div.range_tooltip span.center_part{padding:6px;width:100px;}span.input_field{background-position:0 -530px;border:1px solid #CCC;border-radius:5px 5px 5px 5px;font-size:120%;height:22px;padding-right:8px;}span.input_field input{padding:2px 0 0 10px;}div.partner_withus{width:324px;}div.partner_withus div.range_section p{margin-bottom:10px;}div.partner_withus label{color:#2f2f2f;width:290px;}div.partner_withus .city{width:150px;}div.partner_withus .hotel_name{width:262px;height:20px;border:none;background:none;}div.partner_withus .fname,div.partner_withus .lname{width:117px;height:20px;border:none;background:none;}div.partner_withus .nameRow{margin-bottom:10px;}div.partner_withus .nameRow label,div.partner_withus .nameRow .left,div.partner_withus .nameRow .right{width:145px;}div.partner_withus .country_code{width:40px;height:20px;border:none;background:none;}div.partner_withus .seperator{margin:8px 4px;}div.partner_withus .mobile_no{width:92px;height:20px;border:none;background:none;}div.partner_withus .submitType_btn{border:none;height:22px;padding:0 10px;border:1px solid #afbedd;}div.bestHotelDeals span.location{width:130px;}li.featuredHotels div.section a.hotel_name{font-size:140%;}div.bestHotelDeals span.left img{width:74px;height:56px;}h3.ac_Hdr span.cityName{width:480px;}p.hotelsInfo_row span.hotelname_area a.hotel_name{float:left;font-size:140%;margin-right:5px;}div#persistant_menu{position:absolute;right:0;bottom:0;z-index:200;}div>div#persistant_menu{position:fixed;z-index:200;}#priceslider a.ui-slider-handle{background:url(/data/sp_aff/347508/common_sprite.png) no-repeat;font-size:0;background-position:-269px -373px;width:18px;height:18px;position:absolute;left:50px;top:-7px;border:none;}#priceslider div.ui-slider-range{background:none;background-color:#d24105;width:50px;height:5px;font-size:0;display:block;position:absolute;}#priceslider a.ui-slider-handle{height:7px;top:-13px;}div.sliderSection span.default_rating{width:187px;}div.modifySearch span.modifyTxt span.modify_open{background-position:-77px -155px;height:14px;margin:3px 5px 0 0;width:14px;}div#mapView div.map_tooltip img{margin-right:8px;}div#mapView div.map_tooltip p.hotel{font-size:140%;color:#2f2f2f;margin-bottom:5px;}div#mapView div.map_tooltip p.rating{margin-bottom:10px;}div#mapView div.map_tooltip span.rate_point{font-size:110%;font-family:Helvetica,Arial;color:#818181;margin-top:4px;}div#mapView div.map_tooltip span.price_details{width:68px;}div#mapView div.map_tooltip span.price{font-size:150%;color:#d03e05;}div#mapView div.map_tooltip span.rupee{font-size:140%;color:#9a9a98;margin:2px 5px 0 0;}p#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}div.widget_inner p.destinationCity input.textBox{border:medium none;color:#C0C0C0;font-size:120%;width:370px;padding-top:2px;}li.pricelastCol span.combo_price span.flR{width:110px;display:block;text-align:right;}li.pricelastCol span.hasDiscount span{color:#D03E05;font-size:100%;text-decoration:line-through;}.margin{width:400px;height:80px;margin:10px;border:10px solid #cc3;background:#fff;}.ui-widget-overlay{background:url("/data/sp_aff/347508/ui-bg_flat_0_aaaaaa_40x100.png") repeat-x scroll 50% 50% #AAA;opacity:.30;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/data/sp_aff/347508/aaaaaa_40x100_textures_01_flat_0.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;}.ui-overlay-back{position:absolute;}.ui-overlay-fore{position:absolute;}.ui-overlay-fore .ui-overlay-fore-content{padding:6px 14px;overflow:auto;float:left;}.ui-overlay-fore .ui-overlay-fore-content .ui-overlay-fore-icon{float:left;margin-right:.3em;}.ui-overlay-fore .ui-overlay-fore-content .ui-overlay-fore-text{float:left;margin-top:1px;font-size:120%;}.ui-overlay-fore .ui-overlay-fore-content{float:left;overflow:auto;padding:6px 14px;}.ui-corner-all{border-radius:4px 4px 4px 4px;}.ui-state-highlight,.ui-widget-content .ui-state-highlight{background:url("/data/sp_aff/347508/ui-bg_glass_55_fbf9ee_1x400.png") repeat-x scroll 50% 50% #FBF9EE;border:1px solid #FCEFA1;color:#363636;}.ui-carousel{overflow:hidden;}.ui-carousel .mask{position:relative;overflow:hidden;}.ui-carousel ul{position:absolute;overflow:hidden;margin:0;padding:0;list-style:none;}.no-js .ui-carousel ul{position:static;}.ui-carousel .disabled{cursor:default;}.ui-carousel .next.void,.ui-carousel .prev.void{display:none;}ul.base,ol.base{list-style:none;padding:0;}#bestDeals .ui-carousel ul li{float:left;width:318px;height:60px;border-bottom:1px solid #e2e2e2;padding-bottom:12px;margin-bottom:15px;}#bestDeals .ui-carousel ul li.rownum-1{border-bottom:none;margin-bottom:0;padding-bottom:0;}li.featuredHotels{border-bottom:1px solid #e2e2e2;}li.featuredHotels.rownum-1{border-bottom:none;margin-bottom:0;padding-bottom:0;}li.featuredHotels div.section{border:none;width:296px;padding:0;}div.featuredHotels_contents div.noBotBorder{border:none;padding-bottom:0;margin-bottom:0;}li.featuredHotels div.last{margin-right:0;}li.featuredHotels div.section img{margin-right:10px;}li.featuredHotels div.section_contents{width:158px;}li.featuredHotels div.section p{margin-bottom:6px;}li.featuredHotels div.section p.last{margin-bottom:0;}li.featuredHotels div.section a.hotelName{font-size:140%;}li.featuredHotels div.section a.hotel_name{font-size:140%;}li.featuredHotels div.section span.address{font-size:120%;}li.featuredHotels div.section span.location{font-size:120%;}li.featuredHotels .actual_price{margin-right:14px;}#featuredHotels .ui-carousel ul li{float:left;height:96px;overflow:hidden;padding-bottom:10px;margin-bottom:10px;}#featuredHotels .ui-carousel ul li.rownum-1{padding-bottom:0;margin-bottom:0;}#featuredHotels .ui-carousel ul li.odd_0{padding-right:10px;}#featuredHotels .ui-carousel ul li.odd_1{width:306px;}div#featuredHotels div#featuredHotelsContent12.ui-carousel ul li.rownum-1{padding-bottom:10px;margin-bottom:10px;}div#featuredHotels div#featuredHotelsContent12.ui-carousel ul li.rownum-5{padding-bottom:0;margin-bottom:0;}#featuredHotels li{width:296px;}#drivingDest .ui-carousel ul li{float:left;width:540px;height:78px;margin:0;}#popularDest_around ul li{float:left;width:111px;height:32px;margin:0;}#popularDest_around .mask{padding:10px 10px 5px 10px;}ul.driveDistanceList li a{width:130px;}.no-scroll{border-right:1px solid #ccc;}.ui-datepicker-close{cursor:pointer;background:transparent url(/data/sp_aff/347508/common_sprite.png) no-repeat;font-size:0;background-position:-119px -54px;width:29px;height:29px;position:absolute;right:-10px;top:-15px;}.ui-datepicker-buttonpane{display:block;}.ui-datepicker-current-day a{font-weight:bold;}#mapSidebar li{height:63px;width:227px;overflow:hidden;}div.subscribe_HotelSection input{width:230px;}ul.mostPopularList li{width:90px;}#bestDeals div.bestDeals14 ul li{width:300px;}#bestDeals div.bestDeals14 ul li p span.left{width:210px;overflow:hidden;}#bestDeals div.bestDeals14 ul li p span.left .hotelDetail{width:110px;overflow:hidden;}#bestDeals div.bestDeals14 ul li p{margin-right:2px;}#bestDeals div.bestDeals14 ul li.rownum-1,#bestDeals div.bestDeals14 ul li.rownum-2,#bestDeals div.bestDeals14 ul li.rownum-3,#bestDeals div.bestDeals14 ul li.rownum-4,#bestDeals div.bestDeals14 ul li.rownum-5{padding-bottom:12px;margin-bottom:15px;}#bestDeals div.bestDeals14 ul li.rownum-1{border-bottom:1px solid #e2e2e2;}#bestDeals div.bestDeals14 ul li.rownum-6{border-bottom:none;margin-bottom:0;padding-bottom:0;}ul li.emptyLi{border-bottom:1px solid #FFF!important;}#featuredHotelsContent12 li.featuredHotels.rownum-1{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e2e2e2;}li.featuredHotels.rownum-5{border-bottom:none;margin-bottom:0;padding-bottom:0;}div.advertisment{width:336px;}.mapViewTheme .mask{border-style:solid;border-color:#ffba16;border-width:2px 0;}span.cal_tooltip{font-size:110%;font-family:Helvetica,Arial;color:#2f2f2f;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 12px 4px #d9d9d9;-webkit-box-shadow:0 0 12px 4px #d9d9d9;box-shadow:0 0 12px 4px #d9d9d9;padding:5px 8px;margin-bottom:10px;float:left;position:relative;border:1px solid #bebebe;}span.cal_tooltip span.bottom_tip{left:40%;}div#sidebar a.select_up_icon{background-position:-16px -29px;width:8px;height:6px;margin-top:4px;}a.checkbox_disable_icon{background-position:0 -29px;width:14px;height:14px;margin-right:7px;}div.modify_details.error{padding-right:10px;border-top:1px solid #D1D7E3;}table.hotelPricesTable th{font-size:95%;}div#form_error{border-bottom:1px solid #dadadb;background:#fff;padding:15px;}div#form_error span.error_icon{margin-right:25px;}div#form_error div.error_text{width:740px;padding-top:20px;}div#form_error p.error_heading{font-size:110%;font-family:Helvetica,Arial;color:#bc0100;border-bottom:1px solid #ededed;padding-bottom:6px;}div#form_error p.heading_info{font-size:110%;font-family:Helvetica,Arial;color:#2f2f2f;}li#moreamenities a.moreamenities{background-position:-2px -401px;width:29px;height:29px;}li.htlNameAutoComp a{font-size:110%;}div.filterBox p.searchbox span.htlname_center_part{width:190px;padding:3px 0;height:24px;}ul.autoCompHtlName{border:1px solid #ccc;}ul.autoCompHtlName li a{padding:4px 5px;height:12px;}ul.autoCompHtlName li.htlNameAutoComp1 a{height:24px;}div.menu span.view_icn{background-position:-3px -389px;width:12px;height:12px;margin:3px 4px 0 0;}div.menu p.handler_active span.view_icn{background-position:-19px -389px;width:12px;height:8px;margin:3px 4px 0 0;}div.menu span.saved_icn{background-position:-41px -387px;width:13px;height:12px;margin:0 4px 0 0;}div.menu p.handler_active span.saved_icn{background-position:-60px -388px;width:13px;height:12px;margin:0 4px 0 0;}p.no_saved_htl{padding:0 10px;font-size:110%;}div.reviews_right span.bestReviewsSl{color:#659950;float:left;text-align:right;width:260px;}.unactive_icon{background-position:-36px 0;cursor:pointer;height:14px;margin-right:7px;width:14px;}.active_icon{background-position:-37px -15px;cursor:pointer;height:14px;margin-right:7px;width:14px;}div.range_tooltip.help_line{width:380px;}div.range_section a.call_no{font-size:160%;padding-right:5px;}div.range_section span.toll_free{font-size:110%;font-family:Helvetica,Arial;color:#878787;margin-top:3px;}li#staticPhoneNos a.call_no{font-size:110%;padding-right:5px;font-family:Helvetica,Arial;}div#sidebar ul.list_10 p.static{width:165px;}div.bestDeals span.rupee_tag{float:right;}div.bestDeals14 p.odd_0 span.rupee_tag{float:left;}div.bestDeals14 p.odd_1 span.rupee_tag{float:right;}div#bestDealsContent.bestDeals14{padding:12px 8px 12px 12px;}div#bestDealsContent.bestDeals14 a.hotel_name{font-size:110%;margin-bottom:4px;line-height:18px;}div#bestDealsContent.bestDeals14 span.location{margin-bottom:4px;}div#bestDealsContent.bestDeals14 ul li p span.left span.hotelDetail{width:122px;}ul.mostPopularList li a.suggestdestselected{background-color:#f7e792;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}*{padding:0;margin:0;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}#TB_window a:link{color:#666;}#TB_window a:visited{color:#666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666;}#TB_window a:focus{color:#666;}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url(/data/sp_aff/347508/macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background:-moz-linear-gradient(center top,#FCFCFC,#F4F4F4) repeat scroll 0 0 transparent;border:1px solid #D6D6D6;border-radius:6px 6px 0 0;color:#D03E05;font-size:150%;line-height:40px;padding-left:16px;}#TB_title a.cross_icon{background-position:-119px -54px;height:29px;position:absolute;right:-10px;top:-15px;width:29px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0 5px 0;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}div.range_tooltip.alert_popup{background:none repeat scroll 0 0 #FFF;border:1px solid #D6D6D6;border-radius:6px 6px 6px 6px;box-shadow:0 0 0 0 #E6E6E6;padding:16px;position:relative;text-align:center;width:370px;}div.range_tooltip{margin-bottom:0;}div.range_tooltip.alert_popup p.text{font-size:120%;}div.range_tooltip.alert_popup p{margin-bottom:15px;}div.range_tooltip.alert_popup p.last{margin-bottom:0;}div.range_tooltip.alert_popup .button_area{margin:0 auto;width:135px;}div#popup_container.alert .button_area{width:65px;}div.range_tooltip.alert_popup .button_area a{margin-right:12px;}div.partner_withus div.range_section p.last{margin-bottom:0;}div.partner_withus span.type_character{font-size:120%;color:#919191;}div.partner_withus label.verification{margin-bottom:3px;}div.partner_withus div.word_verification{border:1px solid #cfcfcf;padding:8px 10px;margin-bottom:10px;}div.partner_withus p.try_again{font-size:110%;color:#f00;font-family:Helvetica,Arial;}div.partner_withus span.field_info{font-size:110%;color:#919191;width:120px;margin:2px 0 0 10px;font-family:Helvetica,Arial;}div.partner_withus .city{width:272px;}div.widget_inner p.destinationCity{height:32px;}div.widget_inner p.destinationCity input#cityName.activeTxt{color:#2f2f2f;}input#subscribe_BestHotels_input.activeTxt{color:#2f2f2f;}a.chkimg_focus,active_icon:focus{background-position:-259px -397px;}.ui-autocomplete{max-height:300px;overflow-y:auto;overflow-x:hidden;}* html .ui-autocomplete{height:300px;}div#modify_details div#roomOccupancy span.children{width:90px;}div#modify_details div#roomOccupancy span.age span.center_part{width:28px;height:20px;padding:6px 3px 0;}div#modify_details div#roomOccupancy span.age{width:205px;}div#modify_details div#roomOccupancy span.adults{width:76px;}div#modify_details p.destinationCity{height:32px;width:388px;margin-bottom:12px;}div#modify_details p.active_tabindex span.left_part{background-position:-115px -388px;}div#modify_details p.active_tabindex span.center_part{background-position:0 -661px;}div#modify_details p.active_tabindex span.right_part{background-position:-119px -388px;}div#modify_details a.active_tabindex.select_drop_icon{background-position:-124px -388px;}.ac_loading{background:white url('/data/sp_aff/347508/autocomplete-loader.gif') right center no-repeat;}div.hotelNameAddress span.map_icon{background-position:-27px -15px;width:9px;height:14px;margin-left:5px;display:inline-block;}span.no_of_more_people{width:365px;font-size:110%;}.labels{color:white;font-family:"Tahoma","Arial","sans-serif";font-size:90%;text-align:center;width:15px;white-space:nowrap;}div.modifySearch span.modifyTxt{font-size:160%;padding-top:5px;line-height:20px;}div.modifySearch span.modifyTxt a{width:130px;padding:6px 10px;border:1px solid #d9d9d9;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}div#mapSidebar div.loadingmap{position:absolute;background-color:#d1d1d1;}div.ui-cluetip{font-size:1em;}.ui-cluetip-header,.ui-cluetip-content{padding:12px;}.ui-cluetip-header{font-size:1em;margin:0;overflow:hidden;}.cluetip-title .cluetip-close{float:right;position:relative;}.cluetip-close img{border:0;}#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(/data/sp_aff/347508/wait.gif);}.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;width:11px;height:22px;background-repeat:no-repeat;background-position:0 0;border-width:0;}.cluetip-extra{display:none;}.cluetip-default{background-color:#d9d9c2;}.cluetip-default .ui-cluetip-header{background-color:#87876a;}div.cluetip-default .cluetip-arrows{border-width:0;background:transparent none;}div.clue-right-default .cluetip-arrows{background-image:url(/data/sp_aff/347508/darrowleft.gif);}div.clue-left-default .cluetip-arrows{background-image:url(/data/sp_aff/347508/darrowright.gif);left:100%;margin-right:-11px;}div.clue-top-default .cluetip-arrows{background-image:url(/data/sp_aff/347508/darrowdown.gif);top:100%;left:50%;margin-left:-11px;width:22px;height:11px;}div.clue-bottom-default .cluetip-arrows{background-image:url(/data/sp_aff/347508/darrowup.gif);top:-11px;left:50%;margin-left:-11px;width:22px;height:11px;}.cluetip-jtip{background-color:#fff;}.cluetip-jtip .cluetip-outer{border:2px solid #ccc;position:relative;}.cluetip-jtip .cluetip-inner{padding:5px;display:inline-block;}.cluetip-jtip div.cluetip-close{text-align:right;margin:0 5px 0;color:#900;}.cluetip-jtip div.cluetip-close a{background-position:-119px -54px;width:29px;height:29px;position:absolute;right:-10px;top:-15px;}.cluetip-jtip .ui-cluetip-header{background-color:#ccc;padding:6px;}div.cluetip-jtip .cluetip-arrows{border-width:0;background:transparent none no-repeat;}div.clue-right-jtip .cluetip-arrows{background-image:url(/data/sp_aff/347508/arrowleft.gif);}div.clue-left-jtip .cluetip-arrows{background-image:url(/data/sp_aff/347508/arrowright.gif);left:100%;margin-right:-11px;}div.clue-top-jtip .cluetip-arrows{background-image:url(/data/sp_aff/347508/arrowdown.gif);top:100%;left:50%;width:22px;height:11px;margin-left:-11px;}div.clue-bottom-jtip .cluetip-arrows{background-image:url(/data/sp_aff/347508/arrowup.gif);top:-11px;left:50%;width:22px;height:11px;margin-left:-11px;}.cluetip-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;border:1px solid #ccc;}.cluetip-rounded .cluetip-arrows{border-color:#ccc;}div.cluetip-rounded .cluetip-arrows{font-size:0;line-height:0;width:0;height:0;border-style:solid;background:transparent none;}div.clue-right-rounded .cluetip-arrows{border-width:11px 11px 11px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}div.clue-left-rounded .cluetip-arrows{left:100%;margin-right:-11px;border-width:11px 0 11px 11px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;}div.clue-top-rounded .cluetip-arrows{top:100%;left:50%;border-width:11px 11px 0 11px;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}.clue-bottom-rounded .cluetip-arrows{top:-11px;left:50%;border-width:0 11px 11px 11px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;}.cluetip-rounded .cluetip-title,.cluetip-rounded .cluetip-inner{zoom:1;}.cluetip-inner ul li.split-body{list-style-type:disc;margin-left:10px;margin-bottom:2px;font-size:11px;font-family:Helvetica,Arial;}.cluetip-inner ul{padding:5px;max-height:200px;overflow:auto;}ul#popularcityul{margin:9px 9px 9px 9px;}h2.mapViewHeading{font-size:130%;}div#listView{width:720px;}p.no_info_available{font-size:120%;margin-bottom:10px;}p.no_info_available.last{margin-bottom:0;}div.popular_destination ul li{padding-bottom:10px;float:left!important;height:40px;}div#mapList.listing{height:450px;}a#addAnotherRoom:focus{border:1px dotted black;}a.removeLink:focus{border:1px dotted black;}a#domHtlSubmit:focus{border:1px dotted black;}div#mapList.listing{height:450px;}a.select_drop_icon:focus{border:1px dotted black;}div.right_information span.active_tabindex span.left_part{background-position:-100px -388px;}div.right_information span.active_tabindex span.center_part{background-position:0 -634px;}div.right_information span.active_tabindex span.right_part{background-position:-107px -388px;}a#modifyCancel:focus{border:1px dotted black;}div.map_tooltip .actual_pricetooltip{color:#DD4C06;font-family:Helvetica,Arial;margin-bottom:3px;text-align:right;width:85px;text-decoration:line-through;}div.resultsControllerDiv{width:720px;float:right;}span.mapViewHeadingSpan{width:460px;margin-bottom:3px;float:left;}img.gstaticimg{position:absolute;z-index:2;margin-left:1px;margin-top:3px;cursor:url("http://maps.gstatic.com/mapfiles/openhand_8_8.cur"),default;}div.markersimple{z-index:3;width:27px;height:30px;position:absolute;background-image:url('/data/sp_aff/347508/blue.png');background-position:0 0;background-repeat:no-repeat;font-size:10px;font-family:Tahoma,Arial,sans-serif;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;color:white;cursor:pointer;}div.markercluster{z-index:3;width:46px;height:33px;position:absolute;background-image:url('/data/sp_aff/347508/blue_big.png');background-position:0 0;background-repeat:no-repeat;font-size:10px;font-family:Tahoma,Arial,sans-serif;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;color:white;cursor:pointer;}div#mapView div.choose_roomType{padding:15px 12px;top:375px;}div#mapView .choose_roomType_hdng{font-size:140%;}div#map_lc_tt{border:1px solid #ABABA9;box-shadow:0 0 3px 3px #ABABA9;left:92%;position:absolute;top:30%;width:240px;}div#map_lc_tt .button_area{width:170px;}div.range_tooltip.alert_popup p.last{margin-bottom:0;}div.personal_form span.left_part{background-position:-13px 0;height:26px;width:5px;}div.personal_form a.select_drop_icon{background-position:-1px -18px;height:6px;margin-top:4px;width:8px;}div.personal_form span.right_part{background-position:-20px 0;height:26px;width:5px;}div.personal_form span.center_part{background-position:0 -42px;width:38px;height:14px;padding:6px;font-size:120%;}.booking_hndlr_bg .selectBox_arrow,.booking_hndlr_bg .arrow_up{margin:5px 0 0 0;}.setIndentNeg{left:-99999px!important;}div.mmt_booking_section p.pnr_no{font-size:120%;}

div#header span.currency_tab {
    display: none;
}

.b_bContent {
width:976px;
margin:0 auto;
}

#b_indexFeats {
padding: 0;
width: 49%;
}

#b_extraFeats {
float: left;
padding-right: 0;
width: 29%;
}

#b_indexSpecials {
border: 0;
padding: 0;
float: right;
width: 49%;
}

#b_mainContent {
float:right;
border: 0;
padding: 4px;
width: 69%;
background-color: #FFFFFF;
}

.b_promoItemCityInc .b_price {
width:100px;
display: table-cell !important;
//display: block !important;
text-align: right !important;
font-weight: bold !important;
}

.b_bContent h1 {
    font-size: 150%;
}

.b_bContent h1, .b_bContent h2, div#b_featHotelsNearInc {
background-color: #FFFFFF;
}

#b_extraFeats #b_searchboxInc h2 {
    margin-top: 0;
}

.b_hotelSummary div table tbody tr td.b_figure, div.b_roomsFormInner table tbody tr td.b_figure {
color:#D10000 !important;
font-weight:bold !important;
}

.b_undiscountedPrice {
color: #666666 !important;
font-weight:normal !important;
padding-right:0.6em !important;
}


#b_searchboxInc #b_frm, #b_hotelTmpl .b_availForm {
    border-top: 3px solid #FFC136 !important;
}

.b_bContent a img.b_seeThrough {
    background-color: #FFC136;
}

input.b_submitButton,
#b_availSubmit input,
input[type="submit"] {
    background-image: url(/data/sp_aff/347508/common_horizontal_sprite.png);
    background-position: 0 -112px;
    color: #FFFFFF;
    font-family: Helvetica;
    font-size: 150% !important;
    height: 27px;
    margin: 0 -1px;
    padding: 3px 4px;
    border-width:0px;
    border-radius: 3px 3px 3px 3px;
    cursor: pointer;
}

select, textarea {
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    font-size: 117%;
    min-height: 20px;
}


.b_bContent h3, .b_bContent h4, .b_bContent h5, .b_bContent h6 {
    font-size: 120%;
}

/*----- Searchresults roominfo start -----*/
#b_searchresultsTmpl #b_mainContent .b_hotelSummary {
background-color: #FFFFFF;
border: 1px solid #DDDDDD;
}

.b_hotelSummary {
    margin-top: 3px;
}

.b_hotelSummary table {
    width: 100% !important;
}

.b_promoItemCityInc table {
    margin: 0 0 1em;
}

.b_promoItemCityInc {
    margin: 0 0 1em;
}

.b_hotelSummary table td {
padding: 5px;
}

.b_hotelSummary .b_roomsBook, .b_roomsFormInner .b_roomsBook {
    padding-left: 4px;
}

td#discounttd div {
display:inline;
min-width: 2em!important;
width:90%;
}

.b_hotelSummary td, .b_hotelSummary .b_roomsBook input, .b_roomsFormInner td, .b_roomsFormInner .b_roomsBook input, .b_rateInner, #b_availableRoomsHeader input {
    font-size: 12px !important;
}

/*---- Searchresults roominfo end ----*/

/*----Start separate searchbox styles----*/



#searchboxHolder #b_searchboxInc #b_frmInner {
background: none repeat scroll 0 0 #E2EFF8;
}
#searchboxHolder #b_availcheckArea {
display:none;
}
#searchboxHolder #searchboxInc p {
font-size:1.5em;
}

#searchboxHolder .b_submitButton {
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);
background:none repeat scroll 0 0 #0671C1;
border-bottom:1px solid rgba(0, 0, 0, 0.25);
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-size:13px;
font-weight:bold;
line-height:1;
overflow:visible;
padding:5px 15px 6px;
text-decoration:none !important;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
padding:3px 10px !important;
text-transform: capitalize;
}

#searchboxHolder #b_searchDest, #searchboxHolder #b_searchDates {
margin:0 0 0;
border:0;
}

#searchboxHolder .b_bContent h3 {
margin:0 0 0;
}

#searchboxHolder #b_searchDates .b_searchDatesInner {
margin-bottom:0;
}

#searchboxHolder #b_searchboxInc #b_frm {
border:0px solid #003580;
}

#searchboxHolder #b_searchboxInc a.calender img {
background:none repeat scroll 0 0 #0896FF;
}
 /*---- End separate searchbox styles ----*/


/*---- Review styles ----*/
div.review_logo {
background:transparent;
border:0 none;
float: right;
margin-right: 10px;
margin-top: -20px;
padding:3px;
text-align: right;
width:200px;
margin-bottom: 10px;
}

.b_tabNav tbody tr td.b_tab2 div.b_tabCurrent
{
padding-left: 7px;
padding-right: 7px;
}

.b_tabNav .b_tab4 div, .b_tabNav tbody tr td.b_tab2 div.b_tabCurrent {
height:23px;
padding-bottom: 0 !important;
}

.review_logo a {
text-decoration: none !important;
}

span.out_of_10 {
color:#888;
font-size:16px;
font-weight:normal;
}

span.num_reviews {
color:#888;
font-weight:normal;
font-size:11px;
vertical-align:top;
}

.review_logo_score {
color: #7F9F00;
font-weight: normal;
font-size:25px;
letter-spacing: 0;
}

.review_score_text {
font-size: 11px;
color: #000;
}

.review_logo a strong {
font-size: 10px;
line-height: 10px !important;
//line-height: 0px !important;
position: relative;
top: 2px;
//top: 4px;
}

/*
.scoreBarImg2 {
background: #FEBA02 url(//aff.bstatic.com/data/sp_aff/303532/reviewBarBg.png) no-repeat scroll center bottom !important;
height: 5px;
margin: 0 auto;
padding-top: 3px;
}
*/

html body.hotel div#container.clearFix div.grid_976 div#b_hotelTmpl.b_bContent div#b_contentWrapper div#b_mainContent div.review_logo b img.b_scoreBarImg2 {
display:none;
}

/*----- End review styles ----*/


/*---------- Start Bookprocess styles ----------*/

#b_bookStageNavInc table {
    width: 100%;
}

#b_bookStageNavInc td {
    font-size: large;
}

#b_bookContainer, #b_bookContainer table {
    margin: 0;
    padding: 0;
    width: 100%;
}

#b_bookContainer .b_col1, #b_bookContainer .b_col2 {
    width: auto;
}

#b_bookContainer h2 {
    width: 100%;
}

#b_bookTmpl .b_submitButton {
    float: right;
}

#b_bookStage4Inc {
    width: 100%;
}

#b_bookOverviewInc {
background-color: #FFFFFF;
}
/*---------- End Bookprocess styles ----------*/



/*--------------------        dealsfinder            --------------------------*/
 background-color: #E2F4FF; 
 
 #b_deals_iframe{
padding: 0px !important;
}

 #b_deals_iframe h1#b_frmInner {
display:none;
}
 #b_deals_iframe li{
border-bottom: 1px dotted #E2F4FF !important; 
}

 #b_deals_iframe li.b_popupInner{
background-color: #FFF!important;
}
#b_deals_iframe li a:hover{
background-color:#FFF !important;
}

 #b_deals_iframe #but2 button {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    background-attachment: scroll;
    background-color: #0671C1;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    border-bottom-style: solid;
    border-bottom-width: 0;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    line-height: 1;
    overflow-x: visible;
    overflow-y: visible;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    text-decoration: none !important;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    width: auto;
	font-family: sans-serif;
	line-height: 1.2em;
	cursor:pointer;
}

 #b_deals_iframe p#b_frmInner{
background-color:#FFF!important;
}

div#b_indexSpecials .b_tabNav .b_tab1 div, div#b_indexSpecials .b_tabNav .b_tab5 div{
background-color:#E2F4FF !important;
padding-left: 1.2em !important;
padding-right: 1.2em !important;
border-top: 1px solid #E2F4FF !important;
}
div#b_indexSpecials .b_tabNav .b_tab1 div{
border-left: 1px solid #E2F4FF !important;
}
div#b_indexSpecials .b_tabNav .b_tab5 div{
border-right: 1px solid #E2F4FF !important;
}
div#b_indexSpecials .b_tabNav .b_tab1 div.b_tabCurrent, div#b_indexSpecials .b_tabNav .b_tab5 div.b_tabCurrent{
background-color:#FFF !important;
}

/*--------------------      end  dealsfinder            --------------------------*/


/* CODE CHRIS */

.b_tabNav .b_tabCurrent {
background:url("/data/sp_aff/335477/bg_gr.png");
background-repeat:repeat-x;
}

.b_tabNav .b_tab1 {
display:none;
}

table.b_tabNav {
border-bottom: 2px solid #FFD205; 
height:50px;
background-color:#F2F2F2;
}

.b_tabNav .b_tab2 div, .b_tabNav .b_tab3 div, .b_tabNav .b_tab4 div, .b_tabNav .b_tab5 div, .b_tabNav .b_tab2 div a, .b_tabNav .b_tab3 div a, .b_tabNav .b_tab4 div a, .b_tabNav .b_tab5 div a {
margin-right:8px;
margin-left:8px;
padding-top:7px;
padding-bottom:0 !important;
padding-left:0;
padding-right:0;
font-size:16px;
font-weight:normal;
color:#333 !important;
height: 23px;
}

 #b_langSelect, #b_breadcrumb {
border:0 none;
font-size:11px;
}

 #b_breadcrumb {
display:none;
}

#b_headerInc {
padding-bottom:1em;
}

.b_hotelInfo h3 {
color:#CF3D04;
}

.b_tabNav .b_tab4 div {
min-width:0;
}

 #second_row {
padding-top:4px;
}
a.show_all_reviews {
font-size:11px;
font-weight:normal;
}

.review_logo b a strong, .review_logo b a #review_score_from span {
display:none;
}


.b_submitButton {
	padding: 8px 20px 22px 23px !important;
	margin: 10px 0px !important;
	}