.greyOut{position:absolute;top:0;left:0;opacity:.5;background:#333;filter:alpha(opacity=50);margin:0;padding:0;}.forums #glob_callout,.members #glob_callout,.tripPlanner #glob_callout,.meetings #glob_callout{display:none;}.miniMembers{background-color:#fff;}#legacy{position:relative;padding:5px 0 20px;background-color:#fff;border-bottom-style:none;margin:auto;width:984px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10pt;line-height:normal;}
#legacy div.bannerAds{margin:0;padding:0;text-align:center;}#legacy div.bannerAds div.textad{text-align:left;}#legacy_content_container .swirl h2{text-transform:uppercase;font-weight:bold;font-size:1.1em;color:#5e5e5e;}#legacy_content_container .swirl{background-color:#ededed;border:1px solid #d3d0d0;padding:6px;font-size:11px;}
#legacy_content_container .swirl h2,#legacy_content_container .swirl h3{background-color:#f8f8f8;padding:7px 3px 0;margin:0;}#legacy_content_container .swirl h3{font-weight:normal;}#legacy_content_container .swirl dl{background-color:#f8f8f8;padding:7px 3px 0;}#legacy_content_container .swirl .swirlCombo{padding-left:10px;}
#legacy_content_container .swirl dt{font-size:.9em;}#legacy_content_container .swirl dt.titleOnly{margin-bottom:5px;}#legacy_content_container .swirl dt a{font-size:1.1em;}#legacy_content_container .swirl dd{border-bottom:1px solid #bcbcbc;padding-bottom:8px;margin:1px 0 6px;}#legacy_content_container .swirl dd.reviewNo,#legacy_content_container .swirl dd.last{border:none;}
#legacy body{background:#fff;margin:auto;padding:0 2px 2px 10px;}#legacy body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10pt;}#legacy body.mini{background:#fff;margin:0;padding:0;width:auto;}#legacy #staticBody{margin-left:50px;margin-top:0;padding-top:0;}#legacy a,#legacy a:link,#legacy a:visited{color:#075f96;text-decoration:underline; font-size:13px}
#legacy .spacer{clear:both;margin:0;padding:0;}#legacy img.im{border:1px solid black;}#legacy img.ico{border:0!important;height:14px!important;}#legacy img.ic{border:0!important;}#legacy img.newico{width:26px!important;height:9px!important;border:0!important;float:none!important;display:inline;clear:none;}
#legacy img{padding:0;}#legacy .new{font-size:9px!important;color:red;line-height:8px;vertical-align:top;}#legacy .otnew{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px!important;color:#971717;line-height:8px;}#legacy .ltiny{font-size:7.2pt!important;}#legacy .ltiny a{font-size:7.2pt!important;}
#legacy form{margin:0;padding:0;}#legacy div{padding:0px 0 6px 0;margin:4px 0 0 0;}#legacy .ediv{padding:0;margin:0;}#legacy body.indexSky{background:#fff;margin:auto;padding:10px 2px 2px 10px;width:960px;}#legacy div.indexSky{padding:0;margin:10px 0 0 16px;height:100%;}#legacy div.indexSky a img{border:1px solid;margin:0;padding:0;}
#legacy div.picH{text-align:left;border:none;margin:0;padding:0;font-size:7.2pt;width:184px;}#legacy div.picH img{border:1px solid;padding:0;margin:0;width:182px;height:130px;}#legacy div.picH a{font-size:7.2pt;text-decoration:none;}#legacy div.topAd{text-align:center;margin:4px 0 0 0;padding:0;width:760px;}
#legacy .forums div.topAd{margin:4px auto 0;}#legacy div.ylinks{overflow:hidden;font-size:9pt;margin:0;padding:0;float:right;width:235px;height:59px;vertical-align:bottom;}#legacy .ylinks fieldset{border:none;padding:0 4px 4px 4px;}#legacy .ylinks fieldset legend{color:#798368;font-size:8pt;font-weight:bold;}
#legacy .ylinks ul{margin:0;list-style:square;}#legacy div#HCAL table td{padding:1px!important;}#legacy div#FCAL table td{padding:1px!important;}#legacy div#HCAL table td table td{padding:3px!important;margin:1px!important;width:auto;}#legacy div#FCAL table td table td{padding:3px!important;margin:1px!important;width:auto;}
#legacy #FCAL{padding:0;margin:0;}#legacy table{text-align:left;}#legacy tr,#legacy td{vertical-align:top;}#legacy td.padLeft{padding-left:18px!important;


}


*html #legacy td.padLeft{padding-left:20px!important;


}

#legacy td.sep{border-top:1px solid #ccc;padding-bottom:0;}#legacy th{text-align:left;}#legacy ul{list-style:square;margin:0;padding-left:30px;}#legacy ol{list-style:decimal;margin:0;padding-left:30px;}
#legacy div.bottomPad{padding-bottom:16px;}#legacy .w .more{font-size:8pt;}#legacy span.more{font-size:9pt;padding-left:17px;font-weight:normal;}#legacy div.more{9pt;padding-left:17px;}#legacy span.tiny{font-size:7.2pt;}#legacy div.adOn{display:block;}#legacy div.adOff{display:none;}#legacy div#vtSuperbanner{width:728px;height:90px;padding:0;margin:0;text-align:left;}
#legacy div#vtMediumRectangle{width:300px;height:250px;padding:0;margin:0;text-align:right;}#legacy div#vtSkyscraper{width:240px;height:600px;padding:0;margin:0;}#legacy div#vtSponsorButton{width:120px;height:100px;padding:0;margin:0;}#legacy div#bigad{text-align:right;padding:0;margin-top:0;}#legacy div#bigad img{margin:0;padding:0;}
#legacy #t{text-align:right;font-size:9pt;padding:0;margin:2px 0 2px 0;width:130px;height:70px;color:#075f96;}#legacy #t td img{float:left;padding:0;margin:0 0 0 10px;vertical-align:text-top;clear:both;width:130px;height:59px;border:0;}#legacy #t a{color:#075f96;}#legacy #t br{clear:none;}#legacy #t span{vertical-align:top;text-align:right;border:1px solid black;}
#legacy #t h1{margin:0;padding:2px 0 35px 0;font-size:7.2pt;}#legacy #t .blinkOn{background:orange;}#legacy #t .blinkOff{background:white;}#legacy div#u{text-align:right;font-size:8pt;padding-bottom:16px;}#legacy div#bc{border:1px solid black;font-size:8pt;font-weight:normal;color:#116c9e;padding:2px 10px 2px 3px;margin:0 10px 0 0;background:#e8e8e8;}
#legacy #bc table{width:100%;margin:0 6px 0 8px;padding:0;background:#e8e8e8;}#legacy #bc td{font-size:8pt;}#legacy #bc p{padding:0;color:#116c9e;font-size:10px;font-weight:bold;margin:0;}#legacy #bc p a{color:#116c9e;font-size:10px;font-weight:normal;}#legacy #bc #vtsf{font-size:12pt;margin:0;}#legacy #bc #vtsf a{font-size:8pt;line-height:80%;}
#legacy div#ft{text-align:center;font-size:8pt;background:#fff;}#legacy div#sb{margin-top:4px;background:#417db1;border:1px solid #0F426E;font-size:8pt;color:white;text-align:center;}#legacy #sb form{padding:0;margin:0;}#legacy #sb option,#legacy #sb input,#legacy #sb select{vertical-align:baseline;font-size:8pt;}
#legacy #sb a{font-size:7.2pt;margin-left:10px;color:white;}#legacy div#sl,#legacy div#slb{font:13px Verdana, Arial, Helvetica, sans-serif; line-height:18px ;padding:0 6px 6px 0;margin:0;border:1px solid #CADCE2;border-bottom:none; text-align:justify}#legacy #slb{border-top:1px solid #ccc;padding-top:6px;}#legacy #sl a,#legacy #slb a{font:13px H Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height:18px;color:#075f96;}
#legacy #sl p,#legacy #slb p{margin:6px 0 1px;}#legacy #sl p.tiny,#legacy #slb p.tiny{font:13px/15px Helvetica,Arial,sans-serif;}#legacy #sl a.g,#legacy #slb a.g{color:#008000;font-weight:normal;font:11px/12px Helvetica,Arial,sans-serif;}#legacy #sl a.g:hover,#legacy #slb a.g:hover{color:#060;}#legacy div.OTF_old{background-color:#efeefe;border:1px solid #C4C0FE;padding:4px 8px 4px 8px;margin:0 0 16px 0;text-align:center;font-size:8pt;}
#legacy div.OTH_old{background-color:#669acc;border:1px solid #1D57A0;padding:4px 8px 4px 8px;margin:0 0 16px 0;text-align:center;font-size:8pt;color:white;}#legacy .OTF_old table,#legacy .OTH_old table{width:auto;margin:auto;padding:0;}#legacy .OTF_old td,#legacy .OTF_old th,#legacy .OTH_old td,#legacy .OTH_old th{padding:4px;font-size:8pt;}
#legacy .OTF_old th,#legacy .OTH_old th{font-size:9pt;text-align:center;}#legacy .OTF_old input,#legacy .OTH_old input{font-size:8pt;}#legacy .OTF_old select,#legacy .OTH_old select{font-size:8pt;}#legacy .OTF_old .OTft,#legacy .OTH_old .OTft{font-size:7.2pt;text-align:center;}#legacy div.OTF{background-color:#CADCE2;border-left:1px solid #AAC1C9;border-right:1px solid #AAC1C9;margin:0;text-align:center;font-size:10pt;color:black;height:236px;}
#legacy div.OTH{background-color:#CADCE2;border-left:1px solid #AAC1C9;border-right:1px solid #AAC1C9;padding:0;margin:0;text-align:center;font-size:8pt;color:black;height:236px;}#legacy .OTF table,#legacy .OTH table{width:100%;height:236px;margin:0;padding:0;}#legacy .OTF td,#legacy .OTF th,#legacy .OTH td,#legacy .OTH th{padding:0;font-size:9pt;}
#legacy .OTF th,#legacy .OTH th{font-size:10pt;text-align:center;}#legacy .OTF input,#legacy .OTH input{font-size:8pt;}#legacy .OTF select,#legacy .OTH select{font-size:8pt;}#legacy .OTF .OTft,#legacy .OTH .OTft{font-size:7.2pt;text-align:center;color:black;}#legacy div.OTHBox{padding:0;margin:0;}#legacy table.outer{width:760px;margin:0;padding:0;}
#legacy table.TS{width:100%;margin:10px 0 0 0;padding:0;}#legacy td.TSpic{padding:0;margin:0;width:184px;}#legacy td.TSsum{width:auto;padding:0;margin:0;padding-left:18px;}#legacy div.TIP{padding:0 0 8px 0;font-size:10pt;margin:0 0 8px 0;}#legacy .TIP table{width:100%;}#legacy .TIP td{font-size:9pt;}
#legacy .TIP .line{border:0;border-bottom:1px solid #ccc;}#legacy .TIP .tiny{font-size:7.2pt;}#legacy .TIP b.t{font-size:10pt;}#legacy .TIP div.tr{font-size:9pt;float:right;display:inline;margin:0 0 0 20px;padding:0;text-align:right;}#legacy .TIP div.tr img{vertical-align:middle;}#legacy .TIP div.picH,#legacy .TIP div.picV{float:left;text-align:left;border:none;background:#fff;margin:0 18px 6px 0;padding-top:3px;}
#legacy .TIP div.picH{width:184px;}#legacy .TIP div.picV{width:132px;}#legacy .TIP div.picH img,#legacy .TIP div.picV img{border:1px solid;padding:0;margin:0 8px 2px 0;}#legacy .TIP div.picH img{width:182px;height:130px;}#legacy .TIP div.picV img{width:130px;height:182px;}#legacy .TIP div.picH a,#legacy .TIP div.picV a{font-size:7.2pt;text-decoration:none;}
#legacy .TIP th{background:#ccc;text-transform:uppercase;font-size:11pt;padding:6px;}#legacy .TIP form{font-size:8pt;margin:0;margin-top:12px;}#legacy .TIP form table{border:1px solid #a5a5ff;}#legacy .TIP form table td{font-size:8pt;background:#d2d2ff;text-align:center;}#legacy .TIP input{vertical-align:middle;}
#legacy .TIP li{font-size:8pt;}#legacy .TIP table.int{width:auto;}#legacy .TIP td td{font-size:inherit;padding-right:6px;vertical-align:middle;}#legacy .TIP td td.square,#legacy #tls td.square{font-size:inherit;padding-right:6px;vertical-align:middle;}#legacy .TIP td .square img,#legacy #tls .square img{padding:0 2px 0 1px;}
#legacy .TIP td td.star,#legacy #tls td.star{font-size:inherit;padding-right:6px;vertical-align:middle;}#legacy .TIP td .star img,#legacy #tls .star img{padding:0 1px 0 0;}#legacy .TIP ul{list-style:square;padding-top:10px;}#legacy .TIP a.hl{font-size:8pt;color:red;}#legacy .TIP a.r{color:red;}#legacy div#MP{margin:0 0 16px 0;padding:0;width:100%;}
#legacy #MP img{border:1px solid black;margin:0;padding:0;}#legacy div#ADS{margin:0;padding:0;}#legacy #ADS table{margin:0;padding:0;}#legacy div.ad{margin:0 0 16px 0;padding:0;text-align:center;}#legacy div.sponsorb{margin:0 0 16px 0;padding:0;}#legacy div#t5m{padding:0;margin:0 0 16px 0;}#legacy #t5m table{font-size:8pt;width:100%;margin:0;padding:0;}
#legacy #t5m tr.celeb{background:#f8f8d5;}#legacy #t5m td.num{width:10px;padding:8px 6px 0 0;}#legacy #t5m td.pic{width:40px;padding:8px 6px 0 0;}#legacy #t5m td.cap{width:auto;padding:8px 6px 0 0;}#legacy #t5m td.cap span{font-size:7.2pt;color:orange;}#legacy #t5m th{font-size:10pt;border-bottom:1px solid #ccc;padding:0 0 2px 0;margin:0;}
#legacy #t5m img.c{border:1px solid;width:39px;height:55px;}#legacy #t5m .title{text-transform:capitalize;}#legacy #t5m span.more{font-size:9pt;}#legacy div#t5t,#legacy div#t5g{font-size:9pt;padding:0;margin:2px 0 14px 0;}#legacy #t5t h3,#legacy #t5g h3{font-size:10pt;border-bottom:1px solid #ccc;margin:0 3px 2px 0;color:#4d4d4d;}
#legacy #t5t h3 a,#legacy #t5g h3 a{text-decoration:none;}#legacy #t5t h3 span,#legacy #t5g li span,#legacy #t5g h3 span{font-size:7.2pt;font-weight:normal;color:#999;}#legacy #t5t ul{padding-bottom:3px;padding-left:26px;}#legacy #t5g .sm{font-size:80%;color:black;}#legacy #t5g ol{padding-bottom:3px;}
#legacy #t5g li a.hl{font-size:7.2pt;}#legacy div.t10tg{font-size:8pt;margin:0 0 16px 0;padding:4px 4px 8px 4px;}#legacy .t10tg h3{margin:0 0 2px 0;text-align:center;font-size:8pt;}#legacy .t10tg ul{list-style-type:square;margin-left:0;padding-left:18px;padding-bottom:3px;}#legacy div#nl,#legacy div#pl,#legacy div#ph,#legacy .w,#legacy div#tsum{font-size:9pt;padding:0;}
#legacy div#tsum{margin:16px 0 16px 0;padding:0 0 16px 0;}#legacy #tsum span.nums{font-size:8pt;}#legacy #nl,#legacy #pl{margin:0 0 16px 0;}#legacy #ph{margin:0 0 16px 0;}#legacy #nl table,#legacy #pl table,#legacy #ph table,#legacy .w table,#legacy #tsum table{width:100%;margin:0;padding:0;}#legacy #nl td,#legacy #pl td,#legacy #ph td,#legacy .w td{width:auto;font-size:9pt;}
#legacy #tsum td{width:33%;padding-bottom:4px;font-size:9pt;}#legacy #nl a,#legacy #pl a,#legacy #ph a,#legacy .w a,#legacy #tsum a,#legacy .la{text-decoration:underline;}#legacy .la{color:#4d4d4d;text-decoration:none;}#legacy #nl a.lasm,#legacy #pl a.lasm,#legacy #ph a.lasm,#legacy .w a.lasm,#legacy #tsum a.lasm{font-size:8pt;}
#legacy #nl h3,#legacy .w h3,#legacy #pl h3,#legacy #ph h3,#legacy #tsum h3{font-size:10pt;border-bottom:1px solid #ccc;margin:0;}#legacy .w h3{font-size:8pt;}#legacy ol.hotels{padding:0 0 0 6px;font-weight:bold;}#legacy ol.hotels li ul{padding:0 0 10px 16px;list-style:square;font-weight:normal;}#legacy .w ul{padding:4px 0 3px 20px;list-style:square;font-weight:normal;}
#legacy .wtb li{list-style-type:square;font-size:8pt;padding-bottom:3px;}#legacy .w .smg{font-size:7.2pt;color:#999;}#legacy div#TGsearch{font-size:9pt;margin:0 0 8px 0;padding:0;}#legacy .sortBy,#legacy div#TGfilter{font-size:8pt;margin:0 0 5px 0;padding:0;clear:both;}#legacy .sortBy span.num,#legacy #TGfilter span.num{font-size:7.2pt;color:#999;font-weight:normal;}
#legacy .sortBy .off,#legacy #TGfilter .off{color:#7f7f7f;}#legacy table#TGTips,#legacy table#Tips,#legacy table#TGs,#legacy table#mCity,#legacy table#vtL3,#legacy table#vtL2,#legacy table#vtL1,#legacy table#vtH,#legacy table#vtHG{padding:0;margin:0;width:760px;}#legacy #mCity td{padding-right:0;margin-right:0;}
#legacy #mCity .w{margin-bottom:16px;}#legacy #vtL3 td{padding-right:0;margin-right:0;}#legacy #vtL3 form{padding:0;margin:0;}#legacy #vtL3 #ph{margin:0 0 16px 0;}#legacy #vtL2 form{padding:0;margin:0;}#legacy #vtL1 form{padding:0;margin:0;}#legacy #vtH{border-collapse:collapse;}#legacy #vtH td{padding:0;margin:0;}
#legacy #vtH td td{width:auto;}#legacy #vtH h4{font-size:9pt;margin:0;padding:6px;text-transform:uppercase;margin:1px 0 0 0;}#legacy #vtH h4.blue{background:#ecf3f9;}#legacy #vtH h4.green{background:#e8f2d7;}#legacy #vtH h3{font-size:9pt;margin:1px 0 0 0;}#legacy #vtH h2{font-size:8pt;text-decoration:underline;margin:1px 0 0 0;}
#legacy #vtH h3 a{text-decoration:none;}#legacy #vtH div.head3{margin:0;padding:0;}#legacy #vtH #smg{padding-left:20px;font-size:8pt;font-weight:normal;color:gray;text-transform:none;}#legacy div#vtMap{padding:0 0 16px 0;}#legacy #vtMap table{width:100%;}#legacy div#vttop{padding:0;line-height:8pt;margin-top:0;}
#legacy #vttop td{font-size:7.2pt;padding:0 8px 6px 0;}#legacy #vttop a{font-size:7.2pt;}#legacy #vttop h3{font-size:8pt;margin:0 1px 1px 1px;text-align:center;color:#999;border:0;font-weight:normal;}#legacy #vttop h5{font-size:9pt;margin:0;}#legacy #vttop img{padding:4px 0 4px 0;}#legacy #vtsf{padding:0;margin-left:20px;font-size:8pt;}
#legacy #vtsf th,#legacy #vtsf td b{font-size:7.2pt;text-transform:uppercase;}#legacy #vtsf option,#legacy #vtsf input,#legacy #vtsf select{vertical-align:baseline;font-size:8pt;}#legacy #vtsf a{font-size:7.2pt;margin-left:10px;}#legacy div#vtif{padding:0;margin:8px 0 0 0;}#legacy #vtif table{background:#f1f1f1;border:2px solid gray;font-size:8pt;margin:0;width:100%;}
#legacy #vtif td{vertical-align:middle;}#legacy #vtif option,#legacy #vtif input,#legacy #vtif select{vertical-align:baseline;font-size:8pt;}#legacy #vtif input.s{width:100%;}#legacy #vtif input.submit{margin-left:12px;vertical-align:top;font-size:8pt;}#legacy div.vtfm{padding:0;margin:16px 0 16px 0;}
#legacy .vtfm table{padding:0;font-size:9pt;width:100%;}#legacy .vtfm th{background:#417db1;font-size:9pt;text-align:center;color:white;padding:2px 0 2px 0;}#legacy .vtfm td{background:#ecf3f9;font-size:8pt;padding:6px 0 6px 8px;}#legacy .vtfm ul{margin-top:0;margin-bottom:4px;}#legacy .vtfm img.c{float:left;margin:4px 4px 4px 4px!important;border:1px solid;}
#legacy .vtfm th.celebrity{background:#D53535;}#legacy .vtfm td.celebrity{background:#ecf3f9;}#legacy div#vtff{padding:0;margin-bottom:16px;}#legacy #vtff table{padding:0;font-size:9pt;width:100%;}#legacy #vtff th{background:#c9d6af;text-align:center;padding:2px 0 2px 0;}#legacy #vtff td{background:#e8f2d7;padding:4px 10px 8px 10px;font-size:8pt;}
#legacy #vtff div{padding:0;margin:0;padding-top:4px;}#legacy #vtff a.b{font-weight:bold;font-size:9pt;}#legacy #vtff td.b{font-weight:normal;font-size:7.2pt;}#legacy #vtff b{font-size:8pt;}#legacy #vtff a{font-weight:bold;}#legacy #vtff img{float:right;margin:4px;border:1px solid;}#legacy #vtff span{font-size:7.2pt;}
#legacy div#vtfd{padding:0;margin-bottom:16px;}#legacy #vtfd table{padding:0;font-size:9pt;width:100%;}#legacy #vtfd th{background:#E8E89F;text-align:center;padding:2px 0 2px 0;}#legacy #vtfd td{background:#F8F8D5;padding:4px 10px 8px 10px;font-size:8pt;}#legacy #vtfd div{padding:0;margin:0;padding-top:4px;}
#legacy #vtfd a.b{font-weight:bold;font-size:9pt;}#legacy #vtfd td.b{font-weight:normal;font-size:7.2pt;}#legacy #vtfd b{font-size:8pt;}#legacy #vtfd a{font-weight:bold;}#legacy #vtfd img{float:right;margin:4px;border:1px solid;}#legacy #vtfd span{font-size:7.2pt;}#legacy div#vttf{padding:4px 15px 4px 15px;background:#ecf3f9;margin:0 0 16px 0;font-size:8pt;}
#legacy #vttf h5{font-size:9pt;margin:0 0 8px 0;padding:0;}#legacy #vttf p{margin:0 0 4px 0;font-size:8pt;}#legacy div#vttd{padding:4px 15px 4px 15px;background:#E8E2FF;margin:0 0 16px 0;font-size:8pt;}#legacy #vttd h5{font-size:9pt;margin:0 0 8px 0;padding:0;}#legacy #vttd p{margin:0 0 4px 0;font-size:8pt;}
#legacy div#vtpf{padding:0;margin-bottom:16px;}#legacy #vtpf table{padding:0;background:#fff;font-size:8pt;border:1px solid #ecf;width:100%;}#legacy #vtpf td{padding:3px;}#legacy #vtpf th{text-align:center;background:#ecf;padding:2px 0 2px 0;text-transform:uppercase;font-size:9pt;}#legacy #vtpf select,#legacy #vtpf input{font-size:8pt;}
#legacy div#vtft{padding:0;margin-bottom:16px;}#legacy #vtft td{font-size:8pt;}#legacy #vtft h5{padding:2px 0 2px 0;margin:4px 0 0 0;text-decoration:underline;font-size:9pt;}#legacy #legacy #vtft img.fpic{width:182px;height:130px;margin:0 10px 0 0;border:1px solid;}#legacy #vtft .im{font-size:7.2pt;text-align:left;}
#legacy #vtft u{font-weight:bold;}#legacy div#vtnm{background:#ecf3f9;font-size:8pt;padding:4px 10px 12px 10px;margin-bottom:16px;}#legacy #vtnm h3{font-size:9pt;margin:1px;text-transform:uppercase;border:0;}#legacy #vtnm h4{font-size:8pt;margin:1px;margin-bottom:4px;font-weight:normal;}#legacy div#vttr{font-size:9pt;margin:0 0 16px 0;padding:4px 4px 8px 4px;background:#FC6;border:1px solid #D2A854;vertical-align:middle;}
#legacy #vttr h3{margin:0 0 2px 0;text-align:center;font-size:9pt;text-transform:uppercase;}#legacy #vttr ul{margin:0;padding:0;list-style:none;}#legacy #vttr li{margin:0;padding:0;border:1px solid #FC6;}#legacy #vttr li a{display:block;padding:0;margin:0;text-decoration:none;background:#FC6;border:1px solid #FC6;clear:none;}
#legacy #vttr li a:hover{background:#FFDC95;border:1px solid #D2A854;}#legacy #vttr li a img{padding:0 8px 0 8px;vertical-align:middle;border:none;}#legacy #vttr li a span.trtxt{text-decoration:underline;}#legacy div.vtnl{margin:0 0 16px 0;padding:6px 12px 6px 12px;background:#ffc;}#legacy div.vtnl form{margin:0;padding:0;}
#legacy div.vtnl table{border:0;width:100%;margin:0;padding:0;}#legacy div.vtnl th{font-size:9pt;font-weight:bold;}#legacy div.vtnl td{font-size:8pt;}#legacy div.vtnl input{font-size:8pt;margin:4px;}#legacy div#vtbox{font-size:8pt;padding:3px;padding-bottom:6px;border-bottom:1px dotted black;}#legacy #vtbox .sm{font-size:7.2pt;}
#legacy #vtbox ul{margin:0;padding:0;padding-left:18px;}#legacy #vtbox li{list-style-type:square;}#legacy #latestActivity #vtbox{font-size:10pt;}#legacy #vtbox div{padding:0;}#legacy #vtbox div.more{padding-left:17px;}#legacy div.vtcn{font-size:9pt;padding:3px;padding-bottom:6px;border-bottom:1px dotted black;}
#legacy div#vtGA{padding:0;margin-top:16px;text-align:center;}#legacy div#GjsAds{font-size:8pt;padding:6px 12px 6px 12px;margin-top:16px;border:1px solid #c6dac8;background:#f0ffff;}#legacy #GjsAds p.t,#legacy #GjsAds a.t{color:#6D6D6D;font-size:8pt;font-weight:bold;margin:0;padding:0;text-align:center;}
#legacy #GjsAds a{font-size:9pt;color:#039;display:block;text-decoration:none;}#legacy #GjsAds a:hover{color:blue;}#legacy #GjsAds .gurl{font-size:8pt;color:#063;}#legacy #GjsAds .gtext{font-size:8pt;color:black;}#legacy #tgT .tiny{font-size:7.2pt;}#legacy #tgT td,#legacy #tgT th{vertical-align:top;}
#legacy #tgT th{padding-top:6px;}#legacy #tgT td{font-size:8pt;}#legacy #tgT img{border:1px solid black;padding:0;}#legacy div#tgMap{padding:0 0 16px 0;}#legacy div#tgft{margin:10px 0 10px 0;padding:0 15px 15px 15px;font-size:8pt;border:1px solid black;}#legacy #tgft h4{margin:4px 0 0 0;padding:0;font-size:8pt;text-transform:uppercase;text-align:center;text-decoration:none;}
#legacy #tgft h5{padding:0;margin:4px 0 0 0;font-size:9pt;}#legacy #tgft img.fpic{width:182px;height:130px;margin:4px 10px 0 0;border:1px solid;}#legacy #tgft u{font-weight:bold;}#legacy #tgft .sm{font-size:7.2pt;}#legacy #tgft .box{border:1px solid black;}#legacy #tgB{width:100%;border:1px solid #CADCE2;border-bottom:none;font-size:9pt;}
#legacy #tgB table{font-size:8pt;width:100%;}#legacy #tgB td.c{border-bottom:1px dotted black;padding:8px 10px 8px 10px;width:50%;}#legacy #tgB td.c a{color:#075f96;}#legacy #tgB h5{font-size:9pt;padding:0;margin:0;color:#075f96;}#legacy #tgB h5 a{color:#F5BF29;}#legacy #tgB .sm{font-size:7.2pt;font-weight:bold;color:#075f96;}
#legacy #tgB .sm a{color:#075f96;}#legacy #tgB h3{border-bottom:1px solid black;font-size:10pt;color:black;padding:0;margin:0;padding-bottom:2px;}#legacy #vtHG form{padding:0;margin:0;}#legacy div#hgbox{font-size:8pt;padding:4px 10px 8px 10px;border:1px solid #ccc;margin:16px 0 0 0;}#legacy #hgbox h3{font-size:10pt;margin:1px;text-align:center;}
#legacy div#hgtop{font-size:8pt;padding:4px 10px 8px 10px;border:1px solid #ccc;margin:0;background:#CADCE2;}#legacy #hgtop h3{font-size:8pt;margin:1px;text-align:center;}#legacy #hgtop h5{font-size:8pt;margin:1px;font-weight:normal;color:#075f96;}#legacy #hgtop h5 a{color:#075f96;}#legacy div#hgOTbox{margin:6px 0 0 0;padding:0 18px 0 0;}
#legacy #hgOTbox div.main{background:#ececec;padding:15px;margin:0;}#legacy #hgOTbox form{margin:0;}#legacy #hgOTbox input{vertical-align:baseline;margin:0;}#legacy #hgOTbox table.main{width:100%;font-size:9pt;font-weight:bold;}#legacy #hgOTbox td{vertical-align:middle;}#legacy #hgOTbox h3{border-bottom:1px solid #c0c;font-size:9pt;color:orange;padding:0;margin:0;padding-bottom:2px;}
#legacy #hgOTbox a{font-weight:normal;font-size:8pt;}#legacy .t3{font:15px/18px Helvetica,Arial,sans-serif;}#legacy .t2{font:13px/16px Helvetica,Arial,sans-serif;}#legacy .t1{font:10px/12px Helvetica,Arial,sans-serif;}#legacy div.vtsft{padding:0 0 8px 0;}#legacy .vtsft table{color:#000;border:2px solid #f1e2a7;font-size:8pt;width:100%;}
#legacy .vtsft td{vertical-align:middle;}#legacy .vtsft .fd{display:block;text-decoration:none;color:#000;}#legacy .vtsft td div{margin:1px 1px 1px 3px;padding:0;}#legacy .vtsft span{margin:0;padding:0;font-size:11px;font-weight:bold;}#legacy .vtsft span.lnk{color:blue;text-decoration:underline;}#legacy .vtsft img.sftimg{border:0;width:70px;height:51px;}
#legacy #sto{color:#f00;font-weight:bold;text-align:center;font-size:10pt;}#legacy #link{text-align:center;font-size:9pt;margin-bottom:6px;}#legacy #report{vertical-align:bottom;font-size:8pt;}#legacy #staff{vertical-align:bottom;font-size:7pt;text-align:right;}#legacy #ltbl{border:0;color:#c1c1c1;width:100%;height:1px;}
#legacy #logotxt{font-size:9pt;font-weight:normal;margin:0 0 0 .5em;}#legacy #empty{vertical-align:middle;text-align:center;height:100px;font-size:10pt;font-weight:bold;}#legacy #container{width:100%;}#legacy #container table{width:100%;}#legacy #container th{background-color:#c1c1c1;font-weight:bold;font-size:9pt;text-align:center;vertical-align:middle;height:25px;}
#legacy #container th th.r{text-align:right;}#legacy #container td{vertical-align:top;text-align:center;font-size:9pt;font-weight:bold;}#legacy #container td table{width:100%;}#legacy #container td.c{text-align:left;}#legacy #container td span.t{margin-top:2px;margin-left:4px;}#legacy #container td div.c{font-weight:normal;margin-left:4px;}
#legacy #container td span.xs{font-size:7pt;font-weight:normal;}#legacy #container td span.m{font-size:9pt;font-weight:normal;}#legacy #container .staff{vertical-align:bottom;font-size:8pt;text-align:right;font-weight:normal;margin:0 0 .5em .5em;}#legacy #container .report{vertical-align:bottom;font-size:8pt;text-align:left;font-weight:normal;margin:0 0 .5em .5em;}
#legacy #container .header{background-color:#c1c1c1;width:100%;}#legacy #pages{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;background:#e6e6e6;font-size:9pt;font-weight:bold;width:100%;height:30px;}#legacy #pages td{text-align:right;vertical-align:middle;}#legacy #line{background:#c1c1c1;height:1px;width:100%;}
#legacy #logo{width:100%;}#legacy #logo td{vertical-align:top;height:105px;}#legacy #logo td div{font-size:9pt;font-weight:normal;margin:.5em 0 0 .5em;}#legacy #logo td.img{width:220px;}#legacy #header{background:#e6e6e6;font-size:9pt;font-weight:bold;width:100%;height:30px;}#legacy #header td{vertical-align:middle;}
#legacy #aheader{background:#c1c1c1;font-size:9pt;font-weight:bold;width:100%;height:30px;}#legacy #aheader th{vertical-align:middle;text-align:left;}#legacy #edit span{font-size:9pt;font-weight:normal;}#legacy #edit table{width:100%;}#legacy #edit .form{width:100%;font-size:9pt;font-weight:normal;text-align:left;}
#legacy #edit .xs{font-size:7pt;}#legacy #browse{font-weight:bold;font-size:12pt;}#legacy #browse td p{font-weight:bold;font-size:11pt;margin:.5em 0 .5em 0;}#legacy #browse select{font-size:9pt;}#legacy #browse td table{border:0;font-size:8pt;}#legacy #deleteH{background:#ecf3f9;font-weight:bold;width:480px;}
#legacy #delete{font-weight:normal;width:480px;text-align:center;font-size:9pt;}#legacy #cw{font-size:7pt;margin:.5em .5em .5em 0;}#legacy .tipHeadline{font-size:14px;font-weight:bold;color:#333;}#legacy .tipRating{font-size:12px;}#legacy ul,#legacy li{list-style-position:outside;list-style-type:none;}
#legacy .content{font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px}#legacy .rate{font-size:11px;color:#075f96;margin-left:79%;}#legacy .rate a{color:#075f96;}#legacy .TIP .rate input{margin:0;}#legacy .TIP .rate .label{margin:0 8px 0 3px;}#legacy .bottomTip{font-size:11px;color:#333;}#legacy .bottomTip li{font-size:13px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif}#legacy .bottomTip li a{font-size:13px;color:#075f96;}
#legacy .bottomTip a{font-size:11px;color:#075f96;}#legacy .content A{color:#075f96;text-decoration:underline;}#legacy .divImg{float:right;text-align:right;border:none;vertical-align:top;padding:0;margin:0;color:#075f96;font-size:10px;}#legacy .divImg img{border:1px solid;padding:0;margin:0 0 2px 8px;}
#legacy .divImg span{float:left;padding:0 0 5px 7px;text-align:left;}#legacy .divImg a{font-size:7.5pt;text-align:left;color:#075f96;}#legacy .divImgLeft{float:left;padding:2px;}#legacy .mainTipContent{margin:0;background-color:#FFF;color:#333;float:left;padding:18px; text-align:justify}#legacy .taButtons{width:100%;margin:0;padding:5px;text-align:center;}
#legacy .headerTipContent{font-size:11pt;font-family:Verdana;margin:0;padding:11px;padding-left:22px;padding-bottom:22px;background-color:#CADCE2;border-color:#B0C4C2;border-top-color:#CADCE2;border-width:1px;border-style:solid;}#legacy .headerInternal{padding-top:6px;}#legacy .footerTip{margin:0;background-color:#CADCE2;border-color:#B0C4C2;border-top-color:#CADCE2;border-bottom-color:#CADCE2;border-width:1px;border-style:solid;padding-top:5px;padding-bottom:3px;}
#legacy .pageNav{width:70%;text-align:center;vertical-align:middle;background:#508398;color:white;font-size:12px;}#legacy .pageNav a{color:white;font-size:11px;}#legacy .bottomInfoBar{color:#09548B;font-size:14px;font-weight:bold;padding-left:10px;padding-bottom:8px;background-color:#CADCE2;border-right:1px solid #B0C4C2;border-left:1px solid #B0C4C2;border-bottom:1px solid #CADCE2;margin:0;}
#legacy .bottomInfoBar h3{border-bottom:1px solid black;font-size:10pt;color:black;padding:0;margin:0;padding-bottom:2px;}#legacy .bottomInfoBar span h3{font-size:10pt;color:#075f96;padding:0;margin:0;padding-bottom:2px;border:none;}#legacy .bottomInfoBarContent{margin:0;border:1px solid #CADCE2;padding:10px;background-color:#FFF;border-bottom-color:#FFF;}
#legacy .binfo{color:#000;font-size:11px;}#legacy .binfo A{color:#075f96;font-weight:bold;}#legacy .topBar1{clear:both;padding:0;margin:0;background:#e8e8e8;font-size:10px;color:#075f96;text-align:right;}#legacy .topBar1 A{color:#075f96;}#legacy .topbar2{margin:0;padding:0;padding:3px;padding-right:5px;}
#legacy div.NEWTIP{font-size:11px;color:#000;padding:0;margin:0;}#legacy .NEWTIP span.TIPTITLE{font-size:14px;font-weight:bold;}#legacy .NEWTIP span.RATING{font-size:12px;color:#000;float:right;text-align:right;padding-bottom:5px;padding-top:5px;}#legacy .NEWTIP span.RATINGTINY{font-size:9px;color:#000;float:right;text-align:right;padding-bottom:5px;padding-top:5px;}
#legacy .NEWTIP .TINY{font-size:9px;color:#000;}#legacy .NEWTIP div.TIPHEADER{padding:11px;padding-left:12px;padding-bottom:22px;background-color:#CADCE2;border-color:#B0C4C2;border-top-color:#CADCE2;border-width:1px;border-style:solid;margin:0;}#legacy .NEWTIP div.TIPCONTENT{border-color:#B0C4C2;border-top-color:#CADCE2;border-bottom-color:#CADCE2;border-width:1px;border-style:solid;padding:18px;font-size:12px;margin:0;}
#legacy .NEWTIP div.TIPCONTENT div.TCIMG{float:right;padding-left:15px;}#legacy .NEWTIP div.TIPCONTENT div.TCIMG{color:#075f96;font-size:9px;}#legacy .NEWTIP div.TIPCONTENT div.BUTTONS{clear:right;text-align:center;padding-top:15px;}#legacy .NEWTIP div.TIPFOOTER{text-align:center;background-color:#CADCE2;border-color:#B0C4C2;border-top-color:#CADCE2;border-bottom-color:#CADCE2;border-width:1px;border-style:solid;padding:10px;margin:0;}
#legacy .NEWTIP a{color:#075f96;}#legacy .NEWTIP a:visited{color:#075f96;}#legacy .NEWTIP ul,#legacy li{list-style-position:outside;list-style-type:none;}#legacy .sort{font-size:12px;}#legacy .c{padding:0;clear:none!important;margin:0!important;}#legacy .c div{padding:0;clear:none;margin:0!important;}
#legacy .c .blueBar{background-color:#508398;color:#FFF;font-size:12px;font-weight:bold;padding-left:10px;}#legacy .c .blueBar2{float:right;background-color:#508398;color:#FFF;font-size:12px;font-weight:bold;padding-right:10px;}#legacy .c b.rtop,#legacy b.rbottom{display:block;background:#FFF;}#legacy .c b.rtop b{display:block;height:1px;overflow:hidden;background:#508398;}
#legacy .c b.rbottom b{display:block;height:1px;overflow:hidden;background:#508398;}#legacy .c b.r1{margin:0 5px;}#legacy .c b.r2{margin:0 3px;}#legacy .c b.r3{margin:0 2px;}#legacy .c b.rtop b.r4,#legacy b.rbottom b.r4{margin:0 1px;height:2px;}#legacy #wrapper{background:#fff;color:#333;margin:3px auto;padding:0;border:0 solid #fff;border-top:0 solid #fff;width:745px;voice-family:"\"}\"";voice-family:inherit;width:745px;}
#legacy .newsLetter{background-color:#f7f7f7;color:#4a4a4a;text-align:center;font-size:13px;margin:0px 0 10px;padding:5px 0;border:1px solid #ddd;}#legacy .newsLetter div{padding:0;margin:0 0 4px;}#legacy #sidebar{border:1px solid blue;padding:2px 10px 4px 0;margin:0 0 0 275px;color:#fff;background:transparent;margin-right:10px;}
#legacy #sidebar .blueBar{background-color:#d3e3e8;color:#FFF;font-size:8pt;font-weight:bold;padding:0 0 0 10px;margin:0;}#legacy #sidebar b.rtop,#legacy b.rbottom{display:block;background:#FFF;}#legacy #sidebar b.rtop b,#legacy b.rbottom b{display:block;height:1px;overflow:hidden;background:#CADCE2;}
#legacy #sidebar b.r1{margin:0 5px;margin-bottom:0;}#legacy #sidebar b.r2{margin:0 3px;margin-bottom:0;}#legacy #sidebar b.r3{margin:0 2px;margin-bottom:0;}#legacy #sidebar b.rtop .sidebar b.r4,#legacy b.rbottom b.r4{margin:0 1px;height:2px;margin-bottom:0;}#legacy h6,#legacy h1{font-family:"Trebuchet MS",verdana,lucida,arial,helvetica,sans-serif;font-weight:normal;margin-top:15px;margin-bottom:2px;margin-right:25px;letter-spacing:1px;color:#333;}
#legacy h6{margin:8px 25px 2px 0;padding:1px;background:transparent;font-family:"Trebuchet MS","Bitstream Vera Sans",verdana,lucida,arial,helvetica,sans-serif;font-weight:normal;font-size:11px;voice-family:"\"}\"";voice-family:inherit;font-size:11px;text-align:right;}#legacy html>h6{font-size:11px;}
#legacy h1{margin:4px 25px 2px 0;padding:1px;background:transparent;font-family:"Trebuchet MS","Bitstream Vera Sans",verdana,lucida,arial,helvetica,sans-serif;font-weight:normal;font-size:9px;voice-family:"\"}\"";voice-family:inherit;text-align:right;}#legacy html>h1{font-size:9px;}#legacy #leftcontent{float:left;width:370px;voice-family:"\"}\"";voice-family:inherit;margin:-8px 5px 5px 20px;}
#legacy html>#leftcontent{width:370px;text-align:left;border:1px;}#legacy .bt{margin:0 10px 10px 10px;}#legacy .bt span{color:#F5BF29;}#legacy .btTabs{border:1px solid #ccc;border-bottom:none;margin:10px 10px 0 10px;padding:10px;width:50%;}#legacy h2{font-size:21px;font-weight:normal;color:#333;text-align:left;margin:23px 0;}
#legacy #noncity{margin-top:2px;padding:0;}#legacy #noncity h2{font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;font-size:21px;font-weight:normal;margin:0;padding:0;}#legacy #noncity div{margin:0 0 6px 0;padding:0;}#legacy #noncity span{font-size:12px;margin:0;padding:3px 0 3px 0;}#legacy #noncityInfo{background:#def3e5;margin:4px 0 6px 0;padding:2px 2px 8px 2px;}
#legacy #noncityInfo div{font-size:10px;padding:4px 0 0 0;margin:0;}#legacy #infomod{font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;width:760px;padding:0;margin:0;}#legacy #infomod a{color:#075f96;}#legacy #infomod H2,#legacy #infomod H1{font-size:21px;font-weight:normal;padding:0;float:left;color:#333;margin:23px 0;text-align:left;font-familty:"Trebuchet MS","Bitstream Vera Sans",verdana,lucida,arial,helvetica,sans-serif;}
#legacy #nav{float:left;width:100%;background:#FFF url("bg-rc.gif") no-repeat right bottom;line-height:normal;padding:0;padding-bottom:0;}#legacy #navline{clear:both;border-left:1px solid #A6C4CE;padding:0;margin:0;}#legacy #nav ul{margin:0;padding:0;list-style:none;}#legacy #nav li{float:left;background:url("nav-tab-off-left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
#legacy #nav a{float:left;display:block;background:url("nav-tab-off-right.gif") no-repeat right top;padding:5px 15px 4px 6px;font-size:12px;font-weight:bold;text-decoration:none;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #legacy #nav a{float:none;}/* End IE5-Mac hack */ #legacy #nav a:hover{color:#333;}
#legacy #nav #current{background-image:url("nav-tab-on-left.gif");}#legacy #nav #current a{background-image:url("nav-tab-on-right.gif");color:#333;padding-bottom:5px;}#legacy #nav #more{background:url("spacer.gif") no-repeat right bottom;}#legacy #nav #more a{background-image:url("spacer.gif");padding:4px 0 5px 4px;font-weight:normal;text-decoration:underline;}
#legacy #content{position:relative;clear:both;border-left:1px solid #A6C4CE;border-right:1px solid #A6C4CE;padding:11px 16px 16px 16px;}#legacy #content[id]{margin:-2px 0 0 0;}#legacy #content{_margin:0;z-index:1;}#legacy #content #detail_header{position:relative;float:none;clear:both;padding-bottom:10px;}
#legacy #content #detail_header h1{font-size:18px;font-weight:strong;padding:0;margin:0;text-align:left;}#legacy #content #detail_header a{font-size:11px;font-weight:normal;}#legacy #content #pict{float:left;position:relative;width:200px;font-size:11px;}#legacy #content #detail{position:absolute;width:350px;padding:0 0 16px 0;margin:0 0 0 200px;top:55px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #legacy #content #detail{position:relative;left:auto;top:auto;}/* End IE5-Mac hack */ #legacy #content #detail strong,#legacy #content #detail #description{font-size:12px;}#legacy #content #detail #address{font-size:11px;padding:8px 0 0 0;}#legacy #content #detail #bullets{padding:8px 0 12px 0;margin:0;font-size:11px;line-height:16px;}
#legacy #content #detail #bullets img{padding:0;margin:0 0 -2px 0;}#legacy #content #promo_120x60{position:absolute;left:550px;width:200px;padding:5px 5px 0 5px;margin:0;text-align:center;font-size:11px;font-weight:bold;z-index:2;}#legacy #content #promo{_left:585px;}#legacy #content #promo_120x60 #promobottom{background:url("onetime-module.gif") no-repeat center bottom;height:6px;}
#legacy #content #promo_120x60 #price{background:url("onetime-module-inner.gif") no-repeat center top;padding:5px 5px 0 5px;margin-bottom:6px;color:#06568F;}#legacy #content #promo_120x60 #pricebottom{background:url("onetime-module-inner.gif") no-repeat center bottom;height:3px;}#legacy #content #promo_120x60 strong{font-size:18px;}
#legacy #subnav{clear:both;position:relative;background:url("subnav-corner-left.gif") no-repeat left bottom;padding:0 0 0 10px;text-align:right;margin:0;}#legacy #subnav #subnavigation{background:url("subnav-corner-right.gif") no-repeat right bottom;padding:4px 10px 6px 0;font-size:11px;margin:0;}
#legacy .new{font-size:9px!important;color:red;line-height:8px;vertical-align:top;}#legacy .OTModHotels{font-family:Verdana;font-size:12px;color:#333;width:221px;margin:0;}#legacy .OTModHotels .nav{float:left;width:100%;background:#FFF url("ot-bg-rc.gif") no-repeat right bottom;line-height:normal;font-size:14px;margin:0;height:31px;padding:0;}
#legacy .OTModHotels .navB{background:#FFF url("ot-bg-rc2.gif") no-repeat right bottom;line-height:normal;font-size:14px;margin:0;height:31px;padding:0;}#legacy .OTModHotels .OTModHB{position:relative;clear:both;background-color:#F4F4F4;border-left:1px solid #A6C4CE;border-right:1px solid #A6C4CE;padding:0 5px 10px 10px;margin:0;height:100px;}
#legacy .OTModHotels .navlineOT{clear:both;border-left:1px solid #A6C4CE;height:5px;margin:-18px 0 0 0;}#legacy .OTModHotels .nav ul{margin:0;padding:0;list-style:none;}.OTModHotels .nav li{float:left;background:url("nav-tab-off-left-1.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}#legacy .OTModHotels .nav a{float:left;display:block;background:url("nav-tab-off-right-1.gif") no-repeat right top;padding:5px 15px 3px 6px;font-size:14px;font-weight:bold;text-decoration:none;color:#075f96;}
#legacy .OTModHotels .nav a:hover{color:#333;}#legacy .OTModHotels .nav .current{background-image:url("ot-tab-on-left.gif");}#legacy .OTModHotels .OTCenter{width:100%;text-align:center;}#legacy .OTModHotels .OTCenter span{font-size:10px;}#legacy .OTModHotels .nav .current a{background-image:url("ot-tab-on-right.gif");color:#333;padding-bottom:4px;}
#legacy .OTModHotels .OTModH{position:relative;clear:both;background-color:#F4F4F4;border-left:1px solid #A6C4CE;border-right:1px solid #A6C4CE;padding:20px 10px 0 10px;margin:0;height:310px;}#legacy .OTModHotels .OTModH table{width:190px;padding:0;font-size:12px;color:#106d9e;font-family:Verdana;}#legacy .OTModHotels .OTModH table td div{margin:0;padding:0;font-size:12px;}
#legacy .OTModHotels .OTModH2{position:relative;clear:both;background-color:#F4F4F4;padding:5px 15px 0 10px;margin:0;}#legacy .OTModHotels .OTModH2 span{font-size:12px;font-weight:normal;}#legacy #sbox{width:300px;margin:0;padding:0;background-color:#d3e3e8;text-align:center;color:#08558c;font-size:8pt;font-weight:bold;}
#legacy #sbox INPUT,#legacy SELECT{font-size:11px;}#legacy #sboxc{margin:0;padding:0;height:6px;}#legacy .sboxcl{float:left;}#legacy .sboxcr{float:right;}#legacy #bc2{clear:both;background-color:#e8e8e8;margin:0;padding:0;width:760px;}#legacy #bcrumb{background-color:#e8e8e8;color:#116c9e;font-size:10px;font-weight:bold;margin:0;padding:2px;text-align:left;}
#legacy #bcrumb a{color:#116c9e;font-size:10px;font-weight:normal;}#legacy .pagingText{color:#FFF;font-size:11px;background-color:#508398;text-align:center;vertical-align:middle;}#legacy .pagingText a{color:#FFF;}#legacy .bottomInfoBar{color:#09548B;font-size:14px;font-weight:bold;padding-left:10px;padding-bottom:8px;background-color:#CADCE2;border-color:#B0C4C2;border-top-color:#CADCE2;border-bottom-color:#CADCE2;border-width:1px;border-style:solid;}
#legacy .bottomInfoBarContent{border-color:#B0C4C2;border-top-color:#CADCE2;border-width:1px;border-style:solid;padding:10px;background-color:#FFF;border-bottom-color:#FFF;}#legacy .binfo{color:#000;font-size:11px;}#legacy .binfo a{color:#075f96;font-weight:bold;}#legacy .btot{background-color:#CADCE2;text-align:center;padding-top:5px;padding-bottom:5px;color:#000;font-size:8pt;}
#legacy .btot .header{font-size:10pt;font-weight:bold;}#legacy .btot .fName{font-size:9pt;font-weight:bold;}#legacy .btot .tiny{font-size:7.2pt;font-weight:normal;}#legacy .btot input,#legacy select{font-size:8pt;}#legacy .horizontalline{border-bottom:#000 1px solid;}#legacy #minfomod{font-family:Verdana,Arial,Helvetica,sans-serif;color:#333;width:100%;padding-top:0;margin-top:0;}
#legacy #minfomod #mem_header{padding-top:0;margin-top:0;}#legacy #minfomod a{color:#075f96;}#legacy #minfomod H2{font-size:21px;font-weight:normal;margin:15px 0;float:left;}#legacy #mnav{float:left;width:100%;background:#FFF url("bg-rc.gif") no-repeat right bottom;line-height:normal;padding:0;margin:0;}
#legacy #mnavline{clear:both;border-left:1px solid #A6C4CE;margin:0;padding:0;}#legacy #mnav ul{margin:0;padding:0;list-style:none;}#legacy #mnav li{float:left;background:url("nav-tab-off-left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}#legacy #mnav a{float:left;display:block;background:url("nav-tab-off-right.gif") no-repeat right top;padding:5px 15px 4px 6px;font-size:12px;font-weight:bold;text-decoration:none;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #legacy #nav a{float:none;}/* End IE5-Mac hack */ #legacy #mnav a:hover{color:#333;}#legacy #mnav #current{background-image:url("nav-tab-on-left.gif");}#legacy #mnav #current a{background-image:url("nav-tab-on-right.gif");color:#333;padding-bottom:5px;}
#legacy #mnav #more{background:url("spacer.gif") no-repeat right bottom;}#legacy #mnav #more a{background-image:url("spacer.gif");padding:4px 0 5px 4px;font-weight:normal;text-decoration:underline;}#legacy #mcontent{position:relative;clear:both;border-left:1px solid #A6C4CE;border-right:1px solid #A6C4CE;padding:11px 16px 16px 16px;}
#legacy #mcontent[id]{margin:-2px 0 0 0;}#legacy #mcontent #header{position:relative;float:none;clear:both;padding-bottom:10px;}#legacy #mcontent #header strong{font-size:18px;font-weight:normal;padding:0;margin:0;}#legacy #mcontent #header a{font-size:11px;font-weight:normal;}#legacy #mcontent #pict{float:left;position:relative;width:200px;font-size:11px;}
#legacy #mcontent #detail{position:absolute;width:320px;padding:0 0 16px 0;margin:0 0 0 200px;top:55px;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #legacy #content #detail{position:relative;left:auto;top:auto;}/* End IE5-Mac hack */ #legacy #mcontent #detail strong,#legacy #content #detail #description{font-size:12px;}
#legacy #mcontent #detail #address{font-size:11px;padding:8px 0 0 0;}#legacy #mcontent #detail #bullets{padding:8px 0 12px 0;margin:0;font-size:11px;line-height:16px;}#legacy #mcontent #detail #bullets img{padding:0;margin:0 0 -2px 0;}#legacy #mcontent #promo{position:absolute;left:550px;width:200px;padding:5px 5px 0 5px;margin:0;text-align:center;font-size:11px;font-weight:bold;background:url("onetime-module.gif") no-repeat center top;}
#legacy #mcontent #promo{_left:535px;}#legacy #mcontent #promo #promobottom{background:url("onetime-module.gif") no-repeat center bottom;height:6px;}#legacy #mcontent #promo #price{background:url("onetime-module-inner.gif") no-repeat center top;padding:5px 5px 0 5px;margin-bottom:6px;color:#06568F;}
#legacy #mcontent #promo #pricebottom{background:url("onetime-module-inner.gif") no-repeat center bottom;height:3px;}#legacy #mcontent #promo strong{font-size:18px;}#legacy #msubnav{clear:both;position:relative;background:url("subnav-corner-left.gif") no-repeat left bottom;padding:0 0 0 10px;text-align:right;}
#legacy #msubnav #subnavigation{background:url("subnav-corner-right.gif") no-repeat right bottom;padding:4px 10px 6px 0;font-size:11px;}#legacy div#sl1,#legacy div#slb1{font:11px/12px Helvetica,Arial,sans-serif;padding:0 0 6px 0;margin:0;}#legacy #slb1{border-top:1px solid #ccc;padding-top:6px;}#legacy #sl1 a,#legacy #slb1 a{font:13px/15px Helvetica,Arial,sans-serif;font-weight:bold;line-height:18px;}
#legacy #sl1 p,#legacy #slb1 p{margin:6px 0 1px;}#legacy #sl1 p.tiny,#legacy #slb1 p.tiny{font:13px/15px Helvetica,Arial,sans-serif;}#legacy #sl1 a.g,#legacy #slb1 a.g{color:#008000;font-weight:normal;font:11px/12px Helvetica,Arial,sans-serif;}#legacy #sl1 a.g:hover,#legacy #slb1 a.g:hover{color:#060;}
#legacy #mnav #meetings{float:left;background:url("nav-widetab-off-left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}#legacy #mem_content{position:relative;clear:both;border-left:1px solid #A6C4CE;border-right:1px solid #A6C4CE;padding:0;padding-bottom:1px;}#legacy #mem_content[id]{margin:-2px 0 0 0;}
#legacy #mem_content #mem_header{position:relative;float:none;clear:both;padding-top:10px;padding-bottom:10px;padding-left:15px;}#legacy #mem_content #mem_header a{font-size:11px;font-weight:normal;}#legacy #mem_content #mem_header strong{font-size:18px;font-weight:normal;padding:0;margin:0;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #legacy #mem_content #mem_detail{position:relative;left:auto;top:auto;}
/* End IE5-Mac hack */ #legacy .mem_left{background-color:#e0e9ec;}#legacy .mem_right{background-color:#d5dfe2;}#legacy #mem_info{padding-top:8px;}#legacy #mem_image{padding:1px;border:1px solid #fff;font-size:11px;}#legacy .mem_detail{padding-left:15px;font-size:11px;}#legacy .mem_func{font-size:11px;}
#legacy #mem_name{padding-left:15px;background-color:#fff;font-size:13px;font-weight:bold;color:#075f96;}#legacy #mem_slogan{font-weight:normal;font-size:11px;color:#000;width:300px;}#legacy #mem_tp{text-align:center;font-size:11px;}#legacy #mem_tp_name{font-size:13px;font-weight:bold;}#legacy .mem_cities{font-size:11px;text-align:left;}
#legacy #msubnav #subnavigation_mem{background:url("subnav-corner-right.gif") no-repeat right bottom;padding:4px 10px 6px 0;text-align:left;font-size:11px;color:#075f96;}#legacy #msubnavigation_mem a{text-decoration:none;}#legacy .searchBox{color:#09548B;font-size:14px;font-weight:bold;padding:2px;background-color:#CADCE2;border-color:#B0C4C2;border-top-color:#CADCE2;border-bottom-color:#CADCE2;border-width:1px;border-style:solid;}
#legacy #content div.picH{text-align:left;border:none;margin:0;padding:0;font-size:7.2pt;width:184px;}#legacy #buildResearchLayer{float:right;width:310px;margin-bottom:5px;}#legacy .buildResearchOverlay{filter:alpha(opacity=30);opacity:.3;background:white;}#legacy div#mdiv{padding:0;}#legacy #menu{border-bottom:2px solid #ccc;margin:0;padding-bottom:19px;padding-left:6px;}
#legacy #menu a{color:#075f96;background:#ecf3f9;border:1px solid #ccc;float:left;font-size:9pt;font-weight:normal;line-height:14px;margin-right:3px;padding:2px 3px 2px 3px;text-decoration:none;}#legacy #menu a.active,#legacy #menu a.forums,#legacy #menu a.meetings,#legacy #menu a.deals,#legacy #menu a.fmisc,#legacy #menu a.ftravel{border:2px solid #ccc;line-height:13px;font-weight:normal;margin-right:8px;margin-left:7px;}
#legacy #menu a.active{background:#e8f2d7;border-bottom:2px solid #e8f2d7;}#legacy #menu a.forums{background:#eaebf1;border-bottom:2px solid #eaebf1;}#legacy #menu a.fmisc{background:#efeefe;border-bottom:2px solid #efeefe;}#legacy #menu a.ftravel{background:#ecf3f9;border-bottom:2px solid #ecf3f9;}
#legacy #menu a.meetings{background:#def3e5;border-bottom:2px solid #def3e5;}#legacy #menu a.deals{background:#ffc;border-bottom:2px solid #ffc;}#legacy #menu a.ml{background:#a9b3d4;border-bottom:2px solid #a9b3d4;}#legacy #menu a.mp{background:#d4e1d6;border-bottom:2px solid #d4e1d6;}#legacy #menu a:hover{background:#e0e8ef;}
#legacy #menu ul a:hover{color:inherit!important;}#legacy #menu ul,#legacy #menu li{display:inline;list-style-type:none;margin:0;padding:0;}#legacy div#tab,#legacy div#tabf,#legacy div#tabm,#legacy div#tabd,#legacy div#tabml,#legacy div#tabmp,#legacy div#tabfm,#legacy div#tabft{font-size:9pt;border:2px solid #ccc;border-top:0;clear:both;margin:0;padding:4px 15px 4px 15px;}
#legacy div#tab{background:#e8f2d7;}#legacy div#tabf{background:#eaebf1;}#legacy div#tabfm{background:#efeefe;}#legacy div#tabft{background:#ecf3f9;}#legacy div#tabm{background:#def3e5;}#legacy div#tabd{background:#ffc;}#legacy #legacy div#tabml{background:#a9b3d4;}#legacy div#tabmp{background:#d4e1d6;}
#legacy #tab h1,#legacy #tabf h1,#legacy #tabm h1,#legacy #tabd h1,#legacy #tabml h1,#legacy #tabmp h1,#legacy #tabfm h1,#legacy #tabft h1{margin:0;padding:0;font-size:140%;}#legacy body>#tab h1,body>#tabf h1,body>#tabm h1,body>#tabd h1,body>#tabml h1,body>#tabmp h1,body>#tabfm h1,body>#tabft h1{margin-top:0;}
#legacy #tab p,#legacy #tabf p,#legacy #tabm p,#legacy #tabd p,#legacy #tabml p,#legacy #tabmp p,#legacy #tabfm p,#legacy #tabft p{padding:0;margin:0;font-size:100%;}#legacy #tab p a,#legacy #tabf p a,#legacy #tabm p a,#legacy #tabd p a,#legacy #tabml p a,#legacy #tabmp p a,#legacy #tabfm p a,#legacy #legacy #tabft p a{color:#075f96;font-weight:normal;line-height:14px;text-decoration:none;}
#legacy #tab p a:hover,#legacy #tabf p a:hover,#legacy #tabm p a:hover,#legacy #tabd p a:hover,#legacy #tabml p a:hover,#legacy #tabmp p a:hover,#legacy #tabfm p a:hover,#legacy #tabft p a:hover{color:#075f96;}#legacy #menu{margin:0;padding:0;}#legacy #menu ul{border:0;margin:0;padding:0;list-style-type:none;text-align:center;clear:left;}
#legacy #menu ul li{display:block;float:left;text-align:center;padding:0;margin:0;}#legacy #menu ul li a{background:#AD2921;width:105px;height:3em;border-top:1px solid #AD2921;border-left:1px solid #8C3328;border-bottom:1px solid #992E20;border-right:none;padding:0;margin:0 0 10px 0;color:#e8e8e8;text-decoration:none;display:block;text-align:center;font-weight:normal;letter-spacing:1px;line-height:3em;font-size:11px;voice-family:"\"}\"";voice-family:inherit;font-size:11px;}
#legacy html>#menu ul li a{font-size:11px;}#legacy #menu ul li#seven a{width:106px;}#legacy #menu ul li a:hover{color:#E5731A;background:#992E20;}#legacy #menu ul li a:active{background:#e8e8e8;color:#fff;}#legacy #menu a:active{background:#e8e8e8;color:#fff;}#legacy #menu li#one a,#legacy #menu li#two a,#legacy #menu li#three a,#legacy #menu li#four a,#legacy #menu li#five a,#legacy #menu li#six a,#legacy #menu li#seven a{background:#e8e8e8;border:1px solid #e8e8e8;border-bottom:1px solid #ccc;color:#AD2921;font-weight:bold;}
#legacy #tabs{margin:0;padding:0;}#legacy #tabs ul{padding-left:0;margin-left:0;background-color:#a82d24;color:#e8e8e8;float:left;width:100%;font-size:11px;letter-spacing:1px;}#legacy #tabs ul li{display:inline;margin:0;padding:0;}#legacy #tabs ul li a{padding:7px 16.5px 7px 17px;background-color:#a82d24;color:#e8e8e8;text-decoration:none;float:left;border-right:1px solid #8C3328;}
#legacy #tabs ul li a:hover{background-color:#992E20;color:#E5731A;}#legacy #tabs ul li.active a,#tabs ul li a.active:visited,#tabs ul li a.active:hover{background:#e8e8e8;color:#AD2921;border-bottom:1px solid #ccc;}#legacy .nopadding div{margin:0;padding:0;}#legacy .buildResearchOverlay{filter:alpha(opacity=50);opacity:.5;background:#333;}
#legacy h1.hotelHeading{padding-bottom:10px;border-bottom:1px solid #9f9f9f;margin:13px 0 0 0;font-size:23px;font-weight:normal;color:#333;text-align:left;padding-bottom:5px;border-bottom:1px solid #9f9f9f;font-family:Verdana,Arial,Helvetica,sans-serif;letter-spacing:0;}#legacy h6.staticHeading{margin:4px 0 3px 0;padding:0;font-size:9px;color:#333;font-weight:normal;text-transform:none;font-family:Verdana,Arial,Helvetica,sans-serif;letter-spacing:0;}
#legacy div.hotelinfo{line-height:18px;font-size:11px;color:#333;padding:0 0 0 5px;margin:0;float:left;width:200px;}#legacy .hotelinfo td{vertical-align:middle;}#legacy .hotelinfo .star,#legacy .square{width:90px;}#legacy .padLeft #sl{margin-left:5px;}#legacy .TIP div{vertical-align:top;}#legacy .TIP div.actionButtons{clear:both;}
#legacy .TIP .hotelinfo{float:right;}#legacy .TIP .big{font-size:10pt;font-weight:bold;}#legacy ul.rnav{padding:0;margin:10px 0 10px 5px;border-top:thin solid #CCC;font-size:11px;line-height:19px;}#legacy iframe.checkRates{border:1px solid #77ACC4;clear:both;margin-top:5px;margin-bottom:10px;}#legacy .showMeDeals{background:#f7f7f7 url(icon_dealsTag.gif) no-repeat 15px 15px;padding:10px 10px 10px 6px;margin:0 0 10px;text-align:left;font-size:12px;color:#545454;border:1px solid #ddd;}
#legacy .showMeDeals .showMeDealsTitle{font-weight:bold;font-size:15px;padding:0;margin:0;}#legacy .showMeDeals .showMeDealsContent{padding:0;margin:5px 0 10px;}#legacy .showMeDeals .showMeDealsButton{margin-left:25px;}#legacy .padLeft #sl,#legacy .t10tg{margin-left:5px!important;}#legacy .hotelCheckRatesComponent{background-color:#ededed;border-color:#d66f01 #cccccc;border-style:solid;border-width:6px 1px;padding:10px 0 10px 30px;margin:0 0 18px 0; width:409px}


#legacy .hotelCheckRatesComponent0{border:2px solid #c2d4f4;padding:10px 0 10px 30px;margin:15px 0;}#legacy .hotelCheckRatesComponent .title{margin-top:0;margin-left:-20px;padding-top:0;padding-bottom:15px;}#legacy .hotelCheckRatesComponent .title h4{margin:0;padding:0;color:#a50;font-size:15px;}#legacy .hotelCheckRatesComponent .hotelComponent0,#legacy .hotelCheckRatesComponent0 .hotelComponent0{width:402px;float:left;margin:0;padding:0 20px 10px 0;clear:both;list-style-type:decimal;}
#legacy .hotelCheckRatesComponent .hotelComponent1,#legacy .hotelCheckRatesComponent0 .hotelComponent1{width:180px;float:left;margin:0;padding:0 0 10px;list-style-type:decimal;}#legacy .hotelCheckRatesComponent .hotelComponent0,#legacy .hotelCheckRatesComponent .hotelComponent1{font-weight:bold;font-size:11px;}
#legacy .hotelCheckRatesComponent .hotelComponent0 .hotelName,#legacy .hotelCheckRatesComponent .hotelComponent1 .hotelName{margin:0;height:32px;padding-bottom:0;}#legacy .hotelCheckRatesComponent0 .hotelComponent0 .hotelName,#legacy .hotelCheckRatesComponent0 .hotelComponent1 .hotelName{margin:0;height:32px;padding-bottom:0;}
#legacy .hotelCheckRatesComponent .hotelComponent0 .hotelPic,#legacy .hotelCheckRatesComponent .hotelComponent1 .hotelPic,#legacy .hotelCheckRatesComponent0 .hotelComponent0 .hotelPic,#legacy .hotelCheckRatesComponent0 .hotelComponent1 .hotelPic{width:70px;float:left;padding-right:10px;padding-top:0;}
#legacy .hotelCheckRatesComponent .hotelComponent0 .hotelInfo,#legacy .hotelCheckRatesComponent .hotelComponent1 .hotelInfo,#legacy .hotelCheckRatesComponent0 .hotelComponent0 .hotelInfo,#legacy .hotelCheckRatesComponent0 .hotelComponent1 .hotelInfo{font-size:11px;margin:0;padding:2px 0 0; text-align: justify}#legacy .hotelCheckRatesComponent .hotelComponent0 .hotelInfo .info,#legacy .hotelCheckRatesComponent .hotelComponent1 .hotelInfo .info,#legacy .hotelCheckRatesComponent0 .hotelComponent0 .hotelInfo .info,#legacy .hotelCheckRatesComponent0 .hotelComponent1 .hotelInfo .info{margin:0;padding:0 0 4px;font-weight:normal; font-size:13px; line-height:18px}
#legacy .hotelPic{width:140px;float:left;padding-right:10px;padding-top:0;}#legacy .slHotel{clear:both;border-top:thin solid #ccc;padding:0;}#legacy .hotelCommerce{clear:both;margin-top:10px;border:solid 4px #d66f01;height:280px;padding:0;}#legacy .tips div{margin:0;padding:0;}#legacy .tips{line-height:18px;color:#333;padding:0;margin:0 0 0 47px;}
#legacy .tips a,#legacy .tips a:link,#legacy .tips a:visited{color:#075f96;}#legacy .tips .hotel{padding:0;margin:15px 0 0 0;font-size:14px;font-weight:bold;color:#333;list-style:decimal;display:list-item;}#legacy .tips .hotel h2{font-size:16px;font-weight:bold;color:#075f96;margin:0 0 15px 0;}#legacy .tips .hotel .aim{float:left;width:119px;margin:0 0 15px 0;font-weight:normal;font-size:11px;}
#legacy .tips .hotel .attribs{float:left;width:200px;font-weight:normal;font-size:11px;margin-left:10px;}#legacy .tips .hotel .attribs .links{margin:0;padding:0;}#legacy .tips .hotel .attribs td{width:10em;}#legacy .tips .hotel .attribsRight{float:right;width:265px;font-weight:normal;font-size:11px;}
#legacy .tips .hotel .attribsRight .links{margin:0;padding:0;}#legacy .tips .hotel .attribsRight .links a{font-size:11px;}#legacy .tips a img{border:0;}#legacy .tips li .separator,#legacy .tips li .separator2{border-bottom:1px solid #e3e3e3;border-top:4px solid #f4f4f4;}#legacy .tips li .separator{margin:15px 0 0 -47px;}
#legacy .tips li .separator2{margin:-5px 0 0 0;}#legacy .hotelTGList .pageNav{background-color:#2787af;}#legacy .hotelTGList .sortBy{padding:7px;margin:0;background-color:#f4f4f4;}#legacy .hotelTGList{padding:0;}#legacy .hotelTGList #TGfilter{a margin:0;padding:7px;}#legacy .hotelTGList{font-family:arial;border:1px solid #508398;border-top:0;border-bottom:0;margin:0;padding:0;width:644px;position:relative;top:-3px;z-index:1;}
#legacy .hotelTGList .int a{text-decoration:none;color:#333;}#legacy .hotelTGList .int a:hover{text-decoration:underline;}#legacy .tips .hotel .aim ul{margin:0;padding:0;clear:both;}#legacy .tgListNav{clear:both;width:100%;border:none;padding:0;margin:0;}#legacy .tgListBottom{position:relative;top:-6px;}
#legacy .hotelinfo ul{float:left;padding:0;}#legacy .hotelCallout,#legacy .hotelCallout .icon,#legacy .hotelCallout .corner{background:no-repeat url(hoteltab.gif);}#legacy .hotelCallout{float:right;margin:0 0 4px 0;width:330px;font-size:12px;background-position:bottom right;padding:0 0 8px 0;}#legacy .hotelCallout .midHC{padding:0;margin:0 0 0 62px;}
#legacy .hotelCallout .innerHC{position:relative;}#legacy .hotelCallout .icon{float:left;background-position:0 -60px;width:32px;height:33px;overflow:none;margin-right:10px;}#legacy .hotelCallout .corner{position:absolute;background-position:-25px -13px;top:-8px;left:-36px;width:8px;height:8px;overflow:none;z-index:10;}
#legacy .hotelCallout div,#legacy .hotelCallout h4,#legacy .hotelCallout p{padding:0;margin:0;}#legacy .hotelCallout h4{font-size:12px;margin:0;}#legacy .hotelListCallout{background-color:#ededed;border-top:6px solid #d66f01;border-bottom:6px solid #d66f01;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:18px 0 18px 18px;margin:0 0 18px 0;}
#legacy .hotelListCallout .callout{margin:0;padding:0 0 0 18px;width:340px;float:left;}#legacy .hotelListCallout a{font-weight:bold;}#legacy .hotelListCallout .icon{float:left;}#legacy .hotelListCallout div,#legacy .hotelListCallout p{padding:0;margin:5px 0;}#legacy .hotelListCallout h4{margin:5px 0;padding:0;color:#a50;}
#mainContent #ph tr .popularHotels{width:200px;}#mainContent .popularHotels ol{margin-left:10px;padding:0;}#mainContent .popularHotels .stats{font-size:11px;margin:0 0 15px 0;padding:0;}#legacy .t10tg ul li{margin-bottom:4px;}#legacy .sLocList{font-size:8pt;margin-bottom:2px;margin-top:-5px;clear:both;}
#legacy .sLocList h3{border-bottom:0 none;margin-left:0;margin-bottom:2px;margin-top:2px;}#legacy .sLocList ul{float:left;margin:0;padding:0 15px 0 0;}#legacy #powerPlay a,#legacy #powerPlay a:visited,#legacy #powerPlay a:hover{font-size:11px;color:#068fd9;margin:0;}#legacy #powerPlay p{font-size:10px;margin:4px 0 8px 0;}
#legacy .pageTitleWorld{padding:0;margin:4px 0;font-size:23px;font-weight:normal;color:#333;text-align:left;font-family:Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;}#legacy .pageTitle{font-family:Helvetica,Verdana,Arial,sans-serif;font-size:21px;font-weight:normal;color:#333;text-align:left;margin:10px 0;}
#legacy static.titleBreak{height:0;width:100%;padding:0;margin:5px 0 8px 0;clear:both;font-size:1px;border-top:1px solid #999;}#legacy #wocontainer th{background-color:#c1c1c1;font-weight:bold;font-size:9pt;text-align:center;vertical-align:middle;height:25px;}#legacy #wocontainer th .r{text-align:right;}
#legacy #wocontainer td{padding:5px 0 5px 0;vertical-align:top;text-align:center;font-size:9pt;font-weight:bold;}#legacy #wocontainer .content{text-align:left;margin-left:4px;font-weight:normal;font-size:10pt;}#legacy #wocontainer .title{margin-top:2px;margin-left:4px;text-align:left;font-weight:bold;font-size:9pt;}
#legacy #wocontainer .post{margin-top:2px;font-size:8pt;font-weight:normal;margin-left:4px;}#legacy #wocontainer td span.xs{font-size:7pt;font-weight:normal;}#legacy #wocontainer td span.m{font-size:9pt;font-weight:normal;}#legacy #wocontainer .staff{vertical-align:bottom;font-size:8pt;text-align:right;font-weight:normal;margin:0 0 .5em .5em;}
#legacy #wocontainer .report{vertical-align:bottom;font-size:8pt;text-align:left;font-weight:normal;margin:0 0 .5em .5em;}#legacy #wocontainer .header{background-color:#c1c1c1;width:100%;}#legacy #wobrowse{border:4px solid #d66f01;margin-top:10px;margin-bottom:20px;width:90%;}#legacy #wobrowse,#legacy #wobrowse tbody tr td{font-weight:bold;font-size:12pt;}
#legacy #wobrowse tbody tr td{padding:10px;}#legacy #wobrowse td p{font-weight:bold;font-size:11pt;margin:.5em 0 .5em 0;}#legacy #wobrowse select{font-size:9pt;}#legacy #wobrowse td table{margin:1px;padding:1px;border:0;font-size:8pt;}#legacy #tp_center{margin:0 auto;width:760px;text-align:left;}#legacy .br6{font-size:6px;}
#legacy #tp_superheader_container{clear:both;margin:0;padding:0 13px 0 0;width:760px;background-color:#fff;text-align:right;}#legacy #tp_superheader{float:left;padding:5px;font-weight:bold;font-size:18px;}#legacy #tp_superheaderheader_right{text-align:right;font-size:11px;padding-right:15px;}#legacy #tp_superheaderheader_right img{vertical-align:middle;}
#legacy #tp_header_container{clear:both;margin:0;padding:0;width:760px;background-color:#cadce2;padding-bottom:5px;}#legacy #tp_header{float:left;padding:5px;color:#0b5279;font-weight:bold;font-size:15px;border-left:1px solid #a5c6ce;padding-top:8px;}#legacy #tp_header_right{border-right:1px solid #a5c6ce;text-align:right;font-size:11px;padding-right:15px;}
#legacy #tp_header_right img{vertical-align:middle;}#legacy #tp_body_ftr{clear:both;margin-top:-10px;}#legacy #tp_body{clear:both;width:760px;margin:0;padding:0;background:url(page_bg.gif) repeat-y;overflow:auto;}#legacy #tp_left{width:209px;margin:0;padding:0;float:left;}#legacy #tp_left{_margin-right:-1px;}
#legacy #tp_right{width:548px;margin:0;margin-left:211px;padding:0;}#legacy #tp_right{_margin-left:195px;_width:547px;}#legacy #tp_nav_hdr{font-size:12px;font-weight:bold;color:#d76510;padding-left:6px;padding-top:13px;padding-bottom:5px;}#legacy #tp_nav_hdr a{color:#d76510;text-decoration:none;}#legacy .tp_nav_main{font-size:11px;color:#d76510;padding:2px;padding-left:14px;}
#legacy .tp_nav_main_active{padding:2px;padding-left:14px;background-color:#e8e8e8;margin-left:1px;}#legacy .tp_nav_main_active A:link,#legacy .tp_nav_main_active A:visited{font-size:11px;color:#d76510;font-weight:bold;text-decoration:none;}#legacy #tp_nav_sub{font-size:11px;padding-left:22px;padding-top:0;margin-top:0;line-height:16px;color:#d76510;font-weight:bold;}
#legacy #tp_nav_sub A:link{font-weight:normal;}#legacy #tp_nav_sub A:visited{font-weight:normal;}#legacy .tp_nav_sub_histo{font-size:11px;font-weight:normal;color:#000;}#legacy #tp_right_nav{font-size:11px;text-align:center;padding-top:4px;}#legacy .tp_right_navline{margin:0;padding:0;background-color:#a6c7cf;height:1px;margin:0 28px 0 24px;}
#legacy .divimg{float:right;text-align:right;border:none;vertical-align:top;padding:0;margin:0;font-size:10px;}#legacy .divimg img{padding:0;margin:0 0 2px 8px;border:1px solid #cecece;}#legacy .divimgcaption{text-align:left;font-size:10px;padding-left:8px;padding-top:0;margin-top:0;}#legacy .divimgcaption img{border:none;vertical-align:middle;}
#legacy .divimg1{float:right;text-align:center;border:none;vertical-align:top;padding:0;margin:0;font-size:10px;width:190px;}#legacy .divimgcaption1{align:center;font-size:10px;padding-left:8px;padding-top:0;margin-top:0;}#legacy img.corner{width:6px;height:6px;border:none;display:block!important;}#legacy .boxtop{margin:0;padding:0;background:url(crnr-ur2.gif) no-repeat top right;height:6px;}
#legacy .boxbottom{margin:0;padding:0;background:url(crnr-lr2.gif) no-repeat top right;height:6px;}#legacy .tf_contentForum_tip{padding:0 28px 0 24px;}#legacy .tf_contentForum_tiptitle{font-size:13px;font-weight:bold;}#legacy .tf_contentForum_tipsubtitle{font-size:11px;padding:0;margin:0;}#legacy .tf_contentForum_tipdesc{font-size:11px;padding-top:0;margin-top:0;}
#legacy .tf_contentForum_breadcrumb{clear:both;font-size:11px;background-color:#eff7f7;border-bottom:1px solid #cadce2;padding:2px 2px 2px 24px;}#legacy .tf_contentIntro_tip{padding:0 28px 0 24px;}#legacy .tf_contentIntro_tiptitle{font-size:13px;font-weight:bold;}#legacy .tf_contentIntro_tipsubtitle{font-size:11px;padding-bottom:0;}
#legacy .tf_contentIntro_container{font-size:11px;}#legacy .tf_contentIntro_tipsubtitle_left{float:left;font-size:11px;padding-top:0;}#legacy .tf_contentIntro_tipsubtitle_right{font-size:11px;text-align:right;}#legacy .tf_contentIntro_tipdesc{font-size:11px;padding-top:1px;margin-top:0;}#legacy .tf_contentIntro_remove{text-align:right;}
#legacy .tf_contentViewHotel_tip{padding:0 28px 0 24px;}#legacy .tf_contentViewHotel_tiptitle_container{font-size:11px;margin-bottom:0;}#legacy .tf_contentViewHotel_tiptitle_left{float:left;font-size:13px;font-weight:bold;width:290px;margin-bottom:0;padding-bottom:0;}#legacy .tf_contentViewHotel_tiptitle_right{font-size:13px;text-align:right;}
#legacy .tf_contentViewHotel_tipsubtitle{font-size:11px;font-weight:normal;margin-bottom:0;padding-bottom:0;}#legacy .tf_contentViewHotel_tipsubtitle_left{float:left;font-size:11px;}#legacy .tf_contentViewHotel_tipsubtitle_right{font-size:11px;text-align:right;}#legacy .tf_contentViewHotel_tipsubtitle_right img{vertical-align:middle;}
#legacy .tf_contentViewHotel_tipdesc{font-size:11px;}#legacy .tf_contentViewHotel_attrib{font-size:11px;}#legacy .tf_contentViewHotel_moretips_container{font-size:11px;}#legacy .tf_contentViewHotel_moretips{float:left;font-size:11px;}#legacy .tf_contentViewHotel_moretips{margin:0;padding:0;width:250px;font-size:11px;background-color:#e5edf1;}
#legacy .tf_contentViewHotel_moretips_content{padding:3px 6px 3px 6px;font-weight:bold;color:#106b9c;}#legacy .tf_contentViewHotel_moretips_content A:link,#legacy .tf_contentViewHotel_moretips_content A:visited{padding-left:6px;font-weight:normal;display:block;}#legacy .tf_contentViewHotel_remove{text-align:right;padding-top:30px;}
#legacy #tp_customFolder_header{padding:0 28px 8px 24px;}#legacy #tp_customFolder_header_city{float:left;font-size:13px;font-weight:bold;vertical-align:top;}#legacy #tp_customFolder_header_func{float:right;text-align:right;font-size:11px;vertical-align:top;padding-top:6px;}#legacy #tp_customFolder_main{padding-left:24px;padding-top:0;padding-right:28px;font-size:11px;}
#legacy .tp_customFolder_main_header{font-weight:bold;}#legacy .tp_customFolder_main_histo{font-size:11px;color:#333;}#legacy #tp_guideFolder{padding-top:10px;}#legacy .tp_guideFolder_city_container{background-color:#dfeaee;padding:5px 5px 8px 24px;font-size:11px;}#legacy .tp_guideFolder_city{float:left;font-size:13px;font-weight:bold;padding:2px 0 0 0;}
#legacy .tp_guideFolder_func{text-align:right;font-size:11px;padding:2px 10px 0 0;}#legacy .tp_guideFolder_city_content{margin:0;background-color:#f1f9fb;padding-left:24px;border-bottom:1px solid #dfeaee;padding-top:15px;font-size:11px;}#legacy .tp_guideFolder_data_header{font-size:11px;font-weight:bold;}
#legacy .tp_guideFolder_data_content{font-size:11px;padding-left:8px;}#legacy .tp_guideFolder_city_histo{color:#333;}#legacy #tp_nCA_superheader_container{clear:both;width:760px;}#legacy #tp_nCA_superheader_left{float:left;font-size:18px;font-weight:bold;color:#405e74;padding-left:5px;}#legacy #tp_nCA_superheader_tagline1{font-size:12px;font-weight:bold;color:#405e74;padding-top:2px;}
#legacy #tp_nCA_superheader_tagline2{font-size:11px;font-weight:normal;color:#000;padding-top:2px;}#legacy #tp_nCA_superheader_right{text-align:right;font-size:11px;font-weight:bold;padding-top:8px;line-height:16px;}#legacy #tp_nCA_body{clear:both;margin:0;width:760px;}#legacy .tp_nCA_box_container{padding-left:15px;padding-right:15px;}
#legacy .tp_nCA_box_content{font-size:12px;background:url(noContentAlt_box_bg.gif);}#legacy .tp_nCA_box_corner{margin:0;padding:0;height:5px;}#legacy #tp_nCA_startplan{width:760px;background:url(noContentAlt_startplan_bg.gif) no-repeat;height:62px;}#legacy #tp_nCA_startplan_left{float:left;width:400px;text-align:center;vertical-align:middle;padding-top:18px;font-size:18px;font-weight:bold;color:#06568f;}
#legacy #tp_nCA_startplan_right{float:left;padding-top:10px;}#legacy #tp_nCA_startplan_sbox{clear:both;font-size:11px;width:320px;margin:0;padding:0;font-size:11px;background-color:#cadce2;}#legacy #tp_nCA_startplan_sbox_content{padding:3px 6px 3px 6px;font-weight:bold;color:#106b9c;text-align:center;}
#legacy #tp_nCA_startplan_sbox_content INPUT,#legacy #tp_nCA_startplan_sbox_content SELECT{font-size:11px;}#legacy #tp_nCA_startplan_sbox_content FORM{margin:0;padding:0;}#legacy .tp_nCA_startplan_sbox_top{background:url(startplan_crnr-ur.gif) no-repeat top right;height:6px;}#legacy .tp_nCA_startplan_sbox_bottom{background:url(startplan_crnr-lr.gif) no-repeat top right;height:6px;}
#legacy #tp_nCA_container div{margin:0;padding:0;}#legacy .adContainer{padding:0;margin:0;clear:both;}#legacy .ad_Superbanner,#legacy .ad_MediumRectangle,#legacy .ad_Skyscraper,#legacy .ad_MediumRectangle2,#legacy .ad_TextAd,#legacy .ad_PPTextLink,#legacy .ad_PPTextLink2,#legacy .ad_FeatureDest1,#legacy .ad_PowerPlay{padding:0;margin:0 auto;font-size:0;}
#legacy .ad_FeatureDest1{width:475px;height:60px;}#legacy .ad_Superbanner{width:728px;height:90px;}#legacy .ad_MediumRectangle,#legacy .ad_MediumRectangle2{width:300px;height:250px;}#legacy .ad_Skyscraper,#legacy .ad_PowerPlay{width:160px;height:600px;}#legacy .ad_TextAd,#legacy .ad_PPTextLink,#legacy .ad_PPTextLink2{width:200px;height:18px;}
#legacy #powerPlay{padding:2px;margin:0;width:220px;position:absolute;top:20px;display:none;}.checkRatesBox{z-index:999999;position:absolute;width:470px;margin:0;padding:0;background:#fff;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:7px solid #a8a8a8;color:#3E3D3D;font-size:16px;text-align:left;}
.checkRatesBox iframe{width:100%;height:285px;}#legacy .checkRatesImbed iframe{width:100%;height:280px;}.checkRatesBox .close:active,.checkRatesBox .close:visited,.checkRatesBox .close:link{color:#3E3D3D;cursor:pointer;cursor:hand;}.checkRatesBox .close:hover{color:#3E3D3D;cursor:pointer;cursor:hand;}
.checkRatesBox .close{position:absolute;right:10px;color:#3E3D3D;font-size:11px;cursor:pointer;cursor:hand;}#legacy .checkRatesImbed{float:right;padding:0;margin:0;width:420px;border-left:2px solid #D66F01;}#dealsLayer{border:1px solid #a9a9a9;padding:0;position:absolute;top:120px;left:120px;background-color:white;width:390px;z-index:10000;}
#dealsLayer .innerBox{border:10px solid #cbc9c9;margin:0;padding-left:20px;}#dealsLayer a{color:red;font-weight:bold;cursor:pointer;position:absolute;right:10px;top:0;}#dealsLayer div{margin:4px 0 0;padding:6px 0;}#hotelsLayer{border:1px solid #a9a9a9;padding:0;position:absolute;top:100px;left:190px;background-color:white;width:500px;z-index:1000000;text-align:left;}
#hotelsLayer .innerBox{border:10px solid #cbc9c9;margin:0;padding:15px 20px 0 20px;}#hotelsLayer h3{margin:0;font-size:26px;color:#333;font-weight:bold;}#hotelsLayer .slogan{font-size:14px;color:#333;margin:2px 0 0 0;}#hotelsLayer .close{color:red;font-weight:bold;cursor:pointer;position:absolute;right:10px;top:0;}
#hotelsLayer .body{margin:0;font-size:14px;color:#333;position:relative;}#hotelsLayer .hotelEmblem{width:60px;height:97px;margin:10px 0 0 0;float:left;padding-right:10px;}#hotelsLayer .callToAction{width:370px;float:left;margin-top:20px;}#hotelsLayer .callToAction a img{vertical-align:middle;}#hotelsLayer .callToAction a{font-size:16px;font-weight:bold;}
#hotelsLayer .vtmark{position:absolute;bottom:10px;right:20px;text-align:right;font-size:11px;color:#333;}#hotelsLayer .vtmark img{vertical-align:middle;}#hotelsLayer .callToAction p{margin:0;padding:0 5px 0 0;}#legacy .hotelSwirl{padding:0;margin-top:10px;}#legacy .dealsSwirl{padding:0;margin:0 0 4px 0;}
#legacy .narrowSwirlPopList{color:#444;border:1px solid #d3d0d0;padding:5px 10px 10px 10px;font-size:11px;background-color:#ededed;margin:0 0 16px;}#legacy .narrowSwirlPopList h3{margin:0 0 6px 0;padding:0;font-size:13px;font-weight:bold;}#legacy .narrowSwirlPopList ul{margin:0;padding:0;}#legacy .narrowSwirlPopList ul li{margin-bottom:6px;}
#legacy .narrowSwirlPopList ul li .info{color:#666;}#legacy .wideSwirlPopList div,#legacy .narrowSwirlPopList div{padding:0;margin:0;}#legacy .wideSwirlPopList h3{color:#444;padding:0;margin:0;font-size:13px;}#legacy .wideSwirlPopList ul{float:left;width:215px;margin:0;padding:0 0 0 15px;}#legacy .wideSwirlPopList ul li{margin-bottom:4px;}
#legacy .wideSwirlPopList ul li a{font-size:11px;}#legacy .wideSwirlPopList ul li .info{font-size:11px;}#legacy .narrowSwirlPopList ul ul,#legacy .wideSwirlPopList ul ul{padding:0 0 0 15px;margin-bottom:10px;}#legacy .narrowSwirlPopList ul ul li,#legacy .wideSwirlPopList ul ul li{list-style:square;margin:0;}
#legacy .narrowSwirlPopList ul ul li a,#legacy .wideSwirlPopList ul ul li a{font-size:11px;}#legacy .narrowSwirlPopList ul ul li .info,#legacy .wideSwirlPopList ul ul li .info{display:none;}#legacy .wideSwirlPopList:after,#legacy .narrowSwirlPopList:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#legacy .wideSwirlPopList,#legacy .narrowSwirlPopList{border:1px solid #d3d0d0;padding:5px 10px 4px 10px;background-color:#ededed;zoom:1;}@CHARSET "UTF-8";#legacy .repurposedTip div{padding:0;margin:0;}#legacy .repurposedTip{padding:10px;margin:0;}#legacy .repurposedTip .callout{font-weight:bold;}#legacy .repurposedTip .callout p{margin:0 0 10px 0;font-weight:bold;}
#legacy .repurposedTip .content{padding:10px 0;}#legacy .repurposedTip .content .title{font-weight:bold;padding-bottom:5px;}#legacy .writeReview{background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat 5px -447px;height:40px;padding:22px 7px 0 40px;margin:0 0 10px;text-align:center;font-family:Arial;font-size:15px;color:#545454;border:1px solid #ddd;}
#legacy .writeReview a{font-size:15px;font-weight:bold;color:#d66f01;text-decoration:none;}#legacy .moreTips{background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat 5px -110px;height:40px;padding:22px 7px 0 40px;margin:0 0 10px;text-align:center;font-family:Arial;font-size:15px;color:#545454;border:1px solid #ddd;}
#legacy .moreTips a{font-size:15px;font-weight:bold;color:#d66f01;text-decoration:none;}#legacy #aaLayer{border:1px solid #a9a9a9;padding:0;position:absolute;top:190px;left:190px;background-color:white;width:500px;z-index:1000;text-align:left;}#legacy #aaLayer .close{color:red;font-weight:bold;cursor:pointer;position:absolute;left:423px;top:0;}
#legacy #aaLayer .body{margin:0 0 10px;font-size:14px;color:#333;position:relative;}#legacy #aaLayer .col{float:left;margin-top:10px;}#legacy #aaLayer .logo{padding-right:10px;margin:10px 0 40px 0;}#legacy #aaLayer .body p{margin:15px 0 0 0;padding:0 5px 0 0;}#legacy #aaLayer .link{color:#06568F;text-decoration:underline;cursor:pointer;}
.fkLnk{color:#075f96;cursor:pointer;text-decoration:underline;font-size:1.4em;}html,body,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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline; text-align:justify}
html{font-size:125%;}:focus{outline:0;}body{font-size:50%;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}
body{font-family:Arial,Helvetica,Geneva,sans-serif;font:arial;background-color:#f2f1f1;color:#3e3d3d;}a{color:#075f96;text-decoration:none;}a:visited{color:#075f96;}a:hover{text-decoration:underline;}.content{width:984px;margin:auto;text-align:left;}.mainNavContent{width:0;width:98.4em;margin:auto;text-align:left;}
*html .mainNavContent{width:0;width:98.4em;margin:auto;text-align:left; padding-left:0px; font-size:10px}



ul{list-style-type:none;}h2,h3,h4,h5,h6{font-weight:bold;}h1{letter-spacing:-1px;font-size:2.9em;}#content_container p{margin-bottom:6px;font:1.2em/15px Arial,Helvetica,Geneva,sans-serif;}#content_container a{font-size:1.2em;}#content_container p a{font-size:1.1em;}span.checkRates{display:inline-block;width:91px;height:26px;background:url(checkRates.gif) no-repeat;text-indent:-9999px;}
.disclaimer{color:#848281;}input[type=text],input[type=password],textarea{border:1px solid #b4b4b4;color:#3e3d3d;}hr{display:block;background:black;color:black;width:100%;height:1px;border:none;}.whiteLine{background-color:#fff;height:3px;}


*html .whiteLine{background-color:#fff;height:3px; margin-top:25px}
.whiteLine1{background-color:#fff;height:3px;}

.clearfix:after,.container:after,#content_container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}.heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;position:relative;}.heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px;}#content_container,#legacy_content_container{position:relative;padding:5px 0 20px;border:1px solid #e8e7e7;background-color:#fff;border-bottom-style:none;}


.homepage #content_container{margin-top:10px;}.threeColumn .superbanner,.threeColumn #sidebar,.threeColumn #pageTitle,.threeColumn #mainContent,.threeColumn #secondaryContent{margin-right:5px;margin-left:5px;}.threeColumn .superbanner{float:left;margin-bottom:2px;}.threeColumn #sidebar{float:left;clear:left;display:inline;}
.threeColumn #pageTitle{width:784px;float:left;margin-top:12px;}.threeColumn #mainContent{width:474px;float:left;margin-top:10px;}.threeColumn #secondaryContent{float:left;margin-top:10px;height:100%;}.twoColumn #mainContent{width:664px;float:left;margin-right:5px;margin-left:5px;margin-top:10px;display:inline;}
.twoColumn #secondaryContent{float:left;margin-right:5px;margin-left:5px;margin-top:10px;height:100%;}.twoColumnTG .superbanner,.twoColumnTG #sidebar,.twoColumnTG #pageTitle,.twoColumnTG #legacy,.twoColumnTG #mainContent,.twoColumnTG #secondaryContent,.twoColumn #sidebar,.twoColumn .superbanner,.twoColumn #pageTitle,.twoColumn #mainContent{margin-right:5px;margin-left:5px;}
.twoColumnTG .superbanner,.twoColumn .superbanner{float:left;margin-bottom:2px;}.twoColumnTG #sidebar,.twoColumn #sidebar{float:left;clear:left;display:inline;}.twoColumnTG #pageTitle,.twoColumn #pageTitle{float:left;margin-top:0px;}.twoColumnTG #legacy{width:784px;float:left;margin-right:5px;margin-left:5px;margin-top:10px;}

*html .twoColumnTG #legacy{width:784px;float:left;margin-right:5px;margin-left:5px;margin-top:10px; position:absolute; top:0px; left:185px}
.hotels #pageTitle,.travelGuides #pageTitle{float:none;font-family:verdana;
font-size:14px;
font-weight:bold;
text-transform:uppercase;}#content_container .glob_blurClass{color:#bebebe;}#glob_callout{width:160px;height:98px;background-color:#ededed;border:1px solid #d3d0d0;font-family:Verdana;padding:0 9px;position:relative;}.travelGuides #glob_callout,.deals #glob_callout{background-color:#f7f7f7;border:1px solid #d7d5d5;}
#glob_callout p{font-family:verdana;font-size:1.1em;margin-bottom:3px;}#content_container #glob_callout a,#legacy_content_container #glob_callout a{font-size:1em;color:#5e5e5e;}.hotelCallout img,.dealsCallout img{display:block;position:absolute;bottom:9px;left:12px;}#glob_callout h2{margin:10px 0;text-transform:uppercase;font-weight:bold;font-size:11px;text-align:center;}
#content_container .hotelCallout p,#content_container .dealsCallout p,#legacy_content_container .hotelCallout p,#legacy_content_container .dealsCallout p{position:absolute;top:58px;left:57px;line-height:1em;width:107px;text-align:left;}#glob_callout .newsletterForm{position:absolute;bottom:6px;left:10px;}
#glob_callout #newsletter_input{padding:4px 0 0 4px;height:15px;width:105px;vertical-align:top;border:1px solid #b4b4b4;color:#585959;font-size:1.2em;}#content_container #glob_callout .newsletter p,#legacy_content_container #glob_callout .newsletter p{font-size:1.1em;font-weight:bold;color:#717171;line-height:1em;}
#glob_callout .newsletter #newsletter_input{float:left;width:150px;height:16px;border:1px solid #b4b4b4;margin:1px 6px 4px;padding:4px 0 0 4px;color:#585959;}#glob_callout .newsletter #newsletter_input.focused{color:#000;}#glob_callout .hotelXPromote h2{margin-top:10px;margin-bottom:2px;}.superbanner{width:784px;height:100px;background:url(ads_sprites.gif) no-repeat 466px 8px;}
.superbanner div.adServer{width:749px;height:94px;background-color:#ededed;border:1px solid #d3d0d0;padding-left:20px;padding-top:4px;}#sidebar{width:180px;position:relative;}


#sidebar .subNav .navTitle,#secondaryContent .subNav .navTitle,#sidebar .swirl h2{text-transform:uppercase;font-weight:bold;font-size:11px;color:#5e5e5e;}
#sidebar .subNav,.hotels #secondaryContent .subNav{margin-top:16px;font-family:Verdana;}#secondaryContent .subNav{margin-top:0;margin-bottom:16px;}#sidebar .subNav li{background-color:#f7f7f7;padding-top:.7em;}#sidebar .subNav li.navTitle{background-color:#fff;line-height:12px;padding-bottom:6px;padding-top:0;}
#sidebar .subNav li a,#sidebar .subNav .navTitle{margin-left:10px;}#content_container #sidebar .subNav li a,#legacy_content_container #sidebar .subNav li a{display:block;width:160px;border-bottom:1px solid #f0f0f0;color:#3e3d3d;font-size:13px;padding-bottom:.7em; line-height:18px}#content_container #sidebar .subNav li.currentPage,#legacy_content_container #sidebar .subNav li.currentPage{background-color:#fbfbfb;}
#content_container #sidebar .subNav li.currentPage a,#legacy_content_container #sidebar .subNav li.currentPage a{color:#d77003;font-weight:bold;background:url(global_sprites.gif) no-repeat -799px 3px;padding-left:6px;}.subNav .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;}
.subNav .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}#sidebar .subNav li:hover,#sidebar .subNav li.over{background-color:#ededed;cursor:pointer;}#sidebar .subNav li.navTitle:hover{background-color:#fff;}#sidebar .subNav li.currentPage:hover,#sidebar .subNav li.currentPage a:hover,#sidebar .subNav li.navTitle:hover{cursor:default;}
#sidebar .subNav li a:hover{text-decoration:none;}#sidebar .skyscraper,#secondaryContent .skyscraper{background:url(ads_sprites.gif) no-repeat 45px 0;padding-top:11px;margin-top:16px;width:178px;}#secondaryContent .skyscraper{margin:auto;}#sidebar .skyscraper div.adServer,#secondaryContent .skyscraper div.adServer{background:#ededed;border:1px solid #d3d0d0;position:relative;background-color:#ededed;padding:9px 9px;}
#sidebar .swirl,#secondaryContent .swirl{background-color:#ededed;border:1px solid #d3d0d0;padding:6px;margin-top:16px;margin-bottom:10px;}


*html #sidebar .swirl,#secondaryContent .swirl{background-color:#ededed;border:1px solid #d3d0d0;padding:6px;margin-top:16px;margin-bottom:10px; height:660px}

#sidebar .swirl h2,#sidebar .swirl h3,#secondaryContent .swirl h2,#secondaryContent .swirl h3{background-color:#f8f8f8;padding:7px 3px 0;text-transform:uppercase;}
#secondaryContent .swirl h2{font-size:1.3em;}#sidebar .swirl h3,#secondaryContent .swirl h3{font-weight:normal;}#sidebar .swirl dl,#secondaryContent .swirl dl{background-color:#f8f8f8;padding:7px 3px 3px;}#sidebar .swirl .swirlCombo,#secondaryContent .swirl .swirlCombo{padding-left:10px;}#sidebar .swirl dt,#secondaryContent .swirl dt{font-size:13px; font-weight:bold;}
#sidebar .swirl dd,#secondaryContent .swirl dd{border-bottom:1px solid #bcbcbc;padding-bottom:8px;margin:1px 0 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:18px}#sidebar .swirl dd.reviewNo,#sidebar .swirl dd.last,#secondaryContent .swirl dd.reviewNo,#secondaryContent .swirl dd.last{border:none;}#secondaryContent{width:300px;}#hpDestinationSearch{position:relative;}
#destinationSearch,#hpDestinationSearch #dswResults{position:relative;background-color:#f7f7f7;border:2px solid #d3d0d0;padding:4px 10px;margin-bottom:10px;min-height:2.4em;clear:both;}#hpDestinationSearch #dswResults{width:438px;position:absolute;right:0;top:10px;}#content_container #destinationSearch label,#content_container #destinationSearch p,#hpDestinationSearch #dswResults p{margin-bottom:0;font-weight:bold;float:left;margin-top:.6em;font-size:1.2em;}
#content_container #destinationSearch p,#hpDestinationSearch #dswResults p{margin-bottom:.6em;margin-top:.5em;}#content_container #destinationSearch .restartSearch,#hpDestinationSearch #dswResults .restartSearch{float:right;margin-top:.5em;font-size:1.2em;background:url(global_sprites.gif) right -68px;padding-right:12px;}
#destinationSearch #destSearch_input{float:left;width:280px;border:1px solid #b4b4b4;color:#585959;}#destinationSearch #destSearch_input.focused{color:#000;}#destinationSearch .loading #hpDestinationSearch #dswResults .loading{height:24px;position:relative;background:url(loadingIcon.gif) no-repeat center center;display:none;}
#destinationSearch .loading img{padding-left:40px;}#content_container #destinationSearch .radio{font-weight:normal;margin-right:8px;margin-top:6px;vertical-align:middle;}.autocompleterChoices{background:url(global_sprites.gif) -804px -91px;position:absolute;top:20px;right:59px;}.autocompleterChoices ul{width:286px;background-color:#f3f3f3;border:1px #c8c6c6 solid;font-size:1.2em;border-top-style:none;margin-top:7px;}
.autocompleterChoices ul li{padding:4px 6px;}.autocompleterChoices ul li:hover,.autocompleterChoices ul li.over{cursor:pointer;background-color:#282828;color:#fcfafa;}.autocompleterChoices ul li:hover .autocompleterQueried,.autocompleterChoices ul li.over .autocompleterQueried{color:#45a2dc;}.autocompleterQueried{font-weight:bold;}
#destinationSearch select.searchResults{display:block;width:450px;background-color:#f7f7f7;border-style:none;border-top:1px #d8d8d8 solid;color:#075f96;padding-top:4px;}#destinationSearch .searchResults,#hpDestinationSearch .searchResults{border-top:1px #d8d8d8 solid;clear:both;max-height:212px;overflow:auto;}
#hpDestinationSearch .searchResults{max-height:170px;}#destinationSearch .searchResults li,#hpDestinationSearch .searchResults li{padding:6px 0;}#destinationSearch .searchResults .alt,#hpDestinationSearch .searchResults .alt{background-color:#f0f0f0;}#destinationSearch .searchResults .alt:hover,#destinationSearch .searchResults li:hover,#hpDestinationSearch .searchResults .alt:hover,#hpDestinationSearch .searchResults li:hover{background-color:#e0e0e0;cursor:pointer;}
#destinationSearch .searchResults a:hover,#destinationSearch .searchResults a:hover{text-decoration:none;}.intro{padding:18px 12px 6px;margin-bottom:10px;background:#f7f7f7 url(global_sprites.gif) no-repeat -40px -312px;}#content_container .intro h5{font-size:1.4em;}#content_container .intro a{font-size:1em;}
.intro img{float:left;margin-right:7px;}.topDeals .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;}.topDeals .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.topDeals a{text-decoration:underline;line-height:1.3em;font-weight:bold;}
.topDeals a:hover{text-decoration:none;}#content_container .topDeals p.disclaimer{font-size:.8em;text-align:right;background-color:#f7f7f7;}.topDeals table{border-collapse:collapse;width:100%;}.topDeals table tr th,.topDeals table tr td{border-bottom:1px solid #f0f0f0;padding-right:10px;}.topDeals table tr th.type{padding-left:10px;}
.topDeals table thead tr th{text-transform:uppercase;font-size:1.1em;height:17px;}.topDeals table thead tr th,.topDeals table tbody tr.alt{background-color:#f7f7f7;}.topDeals table tbody tr td{height:72px;vertical-align:middle;}.topDeals table tbody tr td.type{width:13%;}.topDeals table tbody tr td.type div{position:relative;overflow:hidden;height:72px;}
.topDeals table tbody tr td.type img{position:absolute;}.topDeals table tbody tr td.price{color:#d77003;font-size:1.3em;font-weight:bold;width:19%;}.topDeals table tbody tr td.location{width:23%;}#content_container .topDeals table tbody tr td.location p{margin-bottom:0;line-height:1em;}#content_container .topDeals table tbody tr td.location .type{color:#797878;font-size:1.1em;}
.topDeals table tbody tr td.deal{width:45%;padding-bottom:2px;}#content_container .topDeals table tbody tr td.deal p{color:#797878;text-decoration:none;font-size:1em;line-height:.8em;margin-bottom:0;}.topDeals table tbody tr:hover,.topDeals table tbody tr.alt:hover,.topDeals table tbody tr:hover a{cursor:pointer;}
.topDeals .flight img{top:27px;left:11px;}.topDeals .alt .flight img{top:-423px;left:11px;}.topDeals .cruise img{top:-54px;left:11px;}.topDeals .alt .cruise img{top:-504px;left:11px;}.topDeals .car img{top:-198px;left:14px;}.topDeals .alt .car img{top:-648px;left:14px;}.topDeals .package img{top:-275px;left:14px;}
.topDeals .alt .package img{top:-725px;left:14px;}.topDeals .hotel img{top:-125px;left:14px;}.topDeals .alt .hotel img{top:-575px;left:14px;}.locationDeals .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;}.locationDeals .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}
.locationDeals dl dt,.locationDeals dl dd{padding:0 10px;}.locationDeals dl dt{background-color:#e6e6e6;border-bottom:1px solid #ededed;font-size:1.5em;font-weight:bold;position:relative;padding-top:10px;padding-right:125px;padding-bottom:8px;}.locationDeals dl dt span.checkRates{position:absolute;z-index:10;top:5px;right:20px;}
.locationDeals dl dd{background-color:#f7f7f7;border-bottom:1px solid #ededed;font-size:.9em;color:#797878;padding-top:10px;}#content_container .locationDeals dl dd a{text-decoration:underline;font-size:1.4em;line-height:1.2em;display:inline;margin-bottom:.2em;}#content_container .locationDeals dl dd img{margin-left:5px;display:inline;}
#content_container .locationDeals dl dd p a{color:#474747;text-decoration:none;font-size:1em;display:inline-block;padding:0 2px;margin-bottom:0;}#content_container .locationDeals dl dd p a:hover{text-decoration:underline;}.twoColumn #mainContent .swirl{background-color:#ededed;border:1px solid #d3d0d0;padding:6px;margin-top:16px;}
.twoColumn #mainContent .swirl div{background-color:#f8f8f8;}.twoColumn #mainContent .swirl h2,.twoColumn #mainContent .swirl h3{background-color:#f8f8f8;padding:10px 8px 0;text-transform:uppercase;font-size:1.3em;}.twoColumn #mainContent .swirl h3{font-weight:normal;}.twoColumn #mainContent .swirl dl{background-color:#f8f8f8;padding:10px 8px 0;float:left;width:200px;}
.twoColumn #mainContent .swirl .swirlCombo{padding-left:10px;}.twoColumn #mainContent .swirl dt{font-size:.9em;}.twoColumn #mainContent .swirl dd{border-bottom:1px solid #bcbcbc;padding-bottom:8px;margin:1px 0 6px;height:22px;}.twoColumn #mainContent .swirl dd.reviewNo,.twoColumn #mainContent .swirl dd.last{border:none;}
.sponsoredLinks{margin-bottom:10px;}#secondaryContent .sponsoredLinks h2,.hotelSpec #mainContent .sponsoredLinks h2{padding:10px;background-color:#f7f7f7;font-size:1.5em;}#secondaryContent .sponsoredLinks dl,#secondaryContent .sponsoredLinks ul{padding:10px 10px 0;background:url(global_sprites.gif) no-repeat -780px -315px;}
#secondaryContent .sponsoredLinks a{font-weight:bold;text-decoration:underline;line-height:1.3em;}#secondaryContent .sponsoredLinks dl dd,#secondaryContent .sponsoredLinks ul li{padding-bottom:7px;margin-bottom:7px;}#content_container #secondaryContent .sponsoredLinks p.disclaimer{font-size:.9em;text-align:right;padding-right:11px;margin-bottom:0;}
#secondaryContent .google p.disclaimer,#secondaryContent .bookingBuddy div{margin-top:-7px;text-align:right;}#content_container .sponsoredLinks.bookingBuddy ul li p{float:left;color:#d77003;font-weight:bold;font-size:1.1em;width:31px;padding-right:6px;}#content_container #secondaryContent .tripAdvisor h2 a{font-size:1em;text-decoration:none;line-height:15px;}
#content_container #secondaryContent .tripAdvisor h2 a:hover{text-decoration:underline;}#content_container .tripAdvisor dl dd .source{color:#589442;font-weight:bold;}.deals #mainContent .sponsoredLinks h2{background:url(global_sprites.gif) -314px -180px;}.deals #mainContent .sponsoredLinks h2,.hotelGeo #mainContent .sponsoredLinks h2{font-size:1.9em;padding:15px;}
.hotelGeo #mainContent .sponsoredLinks h2{padding-left:10px;}.deals #mainContent .sponsoredLinks dl{border-right:4px solid #e5a259;border-left:4px solid #e5a259;}.deals #mainContent .sponsoredLinks dl,.hotelGeo #mainContent .sponsoredLinks dl{padding:0 12px;}.deals #mainContent .sponsoredLinks dl dt a,.hotelGeo #mainContent .sponsoredLinks dl dt a{font-size:1.4em;text-decoration:underline;margin-bottom:4px;}
.deals #mainContent .sponsoredLinks dl dd,.hotelGeo #mainContent .sponsoredLinks dd{margin-top:3px;padding-bottom:11px;font-size:1.1em;}.deals #mainContent .sponsoredLinks dl dd{border-bottom:1px dotted #c0b5a9;margin-bottom:11px;}.hotelGeo #mainContent .sponsoredLinks dd{margin-bottom:10px;padding-bottom:0;}
.deals #content_container #mainContent .sponsoredLinks p,.hotelGeo #content_container #mainContent .sponsoredLinks p.disclaimer{color:#848281;font-size:.9em;text-align:right;background:url(global_sprites.gif) -314px -258px;margin-top:-11px;padding-right:14px;}.hotelGeo #content_container #mainContent .sponsoredLinks p.disclaimer{float:none;text-align:left;margin-left:12px;margin-top:10px;}
#content_container .mediumrectangle,#content_container .mediumrectangle2,#content_container .mediumrectangle3{padding-top:12px;margin-bottom:10px;background:url(ads_sprites.gif) no-repeat 100px 0;}.topContributors,.dealWatchers{margin-bottom:10px;}.topContributors .heading,.dealWatchers .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;}
.topContributors .heading h4,.dealWatchers .heading h4{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.dealWatchers ul li{border-bottom:1px solid #f0f0f0;height:66px;margin-top:10px;padding:0 12px;}.topContributors ul li{border-bottom:1px solid #f0f0f0;min-height:66px;height:auto;padding:14px 12px 0;}
.topContributors ul li.alt{background-color:#f7f7f7;}.dealWatchers img.thumb,.topContributors img.thumb{float:left;}#content_container .topContributors a,#content_container .dealWatchers a{margin-left:5px;font-size:1.3em;}#content_container .topContributors p,#content_container .dealWatchers p{margin-left:44px;line-height:1em;margin-top:5px;margin-bottom:12px;padding-left:11px;background:url(quotemarks.gif) no-repeat -718px top;}
.topContributors p span,.dealWatchers p span{display:inline-block;background:url(quotemarks.gif) no-repeat 0 top;width:10px;margin-left:4px;}#content_container .topContributors .viewMore,#content_container .dealWatchers .viewMore{float:right;font-size:1.1em;margin-top:6px;}.newTravelTips{margin-bottom:10px;}
.newTravelTips .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;}.newTravelTips .heading h4{border-right:1px solid #d3d0d0;font-size:1.6em;padding:10px 10px;}.newTravelTips .articleHeading{background-color:#f7f7f7;padding-right:12px;padding-bottom:12px;padding-left:12px;}
.newTravelTips .articleHeading h5{font-size:1.3em;}#content_container .newTravelTips .articleHeading a,#content_container .newTravelTips .viewMore{font-size:1.1em;}#content_container .newTravelTips .articleHeading .lastUpdate{font-size:1.1em;}.newTravelTips .articleHeading img{float:left;margin-right:7px;}
.newTravelTips .desc{padding-right:5px;padding-left:5px;padding-bottom:12px;margin-top:5px;border-bottom:1px solid #f0f0f0;}#content_container .newTravelTips .viewMore{float:right;}.newTravelTips ol{list-style-type:decimal;list-style-position:inside;font-weight:bold;font-size:1.2em;line-height:1.5em;margin:10px 0;}
.glob_tooltip{cursor:pointer;color:#075f96;}.glob_rating{height:100%;overflow:hidden;position:relative;margin-bottom:8px;}.glob_rating .rate{height:20px;width:92px;overflow:hidden;display:inline-block;position:relative;margin-right:4px;vertical-align:-5px;}.glob_rating .rate img{position:absolute;}.rate.ur0 img,.rate.ur1 img,.rate.ur2 img,.rate.ur3 img,.rate.ur4 img,.rate.ur5 img{left:0;}
.rate.ur0 img{top:-190px;}.rate.ur1 img{top:-152px;}.rate.ur2 img{top:-114px;}.rate.ur3 img{top:-76px;}.rate.ur4 img{top:-38px;}.rate.ur5 img{top:0;}.rate.h00 img,.rate.h05 img,.rate.h10 img,.rate.h15 img,.rate.h20 img,.rate.h25 img,.rate.h30 img,.rate.h35 img,.rate.h40 img,.rate.h45 img,.rate.h50 img{left:-92px;}
.rate.h00 img{top:-190px;}.rate.h05 img{top:-171px;}.rate.h10 img{top:-152px;}.rate.h15 img{top:-133px;}.rate.h20 img{top:-114px;}.rate.h25 img{top:-95px;}.rate.h30 img{top:-76px;}.rate.h35 img{top:-57px;}.rate.h40 img{top:-38px;}.rate.h45 img{top:-19px;}.rate.h50 img{top:0;}.rate.ss00 img,.rate.ss05 img,.rate.ss10 img,.rate.ss15 img,.rate.ss20 img,.rate.ss25 img,.rate.ss30 img,.rate.ss35 img,.rate.ss40 img,.rate.ss45 img,.rate.ss50 img{left:-183px;}
.rate.ss00 img{top:-190px;}.rate.ss05 img{top:-171px;}.rate.ss10 img{top:-152px;}.rate.ss15 img{top:-133px;}.rate.ss20 img{top:-114px;}.rate.ss25 img{top:-95px;}.rate.ss30 img{top:-76px;}.rate.ss35 img{top:-57px;}.rate.ss40 img{top:-38px;}.rate.ss45 img{top:-19px;}.rate.ss50 img{top:0;}#content_container .glob_greatDeal{color:#3D7C33;font-weight:bold;font-size:1.4em;background:url(symbols.gif) no-repeat 0 -95px;width:5.3em;height:1em;padding-left:13px;clear:both;}
.members .memberHeader{margin-bottom:10px;}.members .memberHeader img{float:left;margin-right:5px;border:2px solid #ececec;}.members .memberHeader h1{font-weight:bold;font-size:2.6em;line-height:1em;margin-bottom:1px;}.members #content_container .memberHeader h1 a{font-size:1.05em;}.members #content_container .memberHeader a.changePhoto{font-style:italic;color:#797878;font-size:1.1em;}
.members .memberHeader .callout{background:#fff url(mdashboard_sprites.gif) no-repeat -757px 28px;padding-left:15px;}.members .memberHeader .callout div{margin-left:100px;padding:8px 10px 15px;height:57px;width:528px;margin-top:15px;background-color:#f7f7f7;overflow:hidden;}.members .memberHeader .callout h3{font-size:1.5em;margin-bottom:4px;}
.dashboard .profilePic{padding:4px;}.glob_loader{margin:20px 0 10px 0;color:#02669F;text-align:center;}.glob_loader .msg{display:block;margin-top:2px;}.dashboard .welcomeBox{background:url(global_sprites.gif) no-repeat -188px -273px;margin-bottom:10px;padding-top:10px;}.dashboard .welcomeBox div{position:relative;background-color:#f7f7f7;padding:10px;border-right:2px solid #e9c1a6;border-bottom:2px solid #e9c1a6;border-top-style:none;border-left:2px solid #e9c1a6;}
.dashboard .welcomeBox h2{font-size:1.9em;margin-bottom:6px;}.dashboard .welcomeBox p{float:left;width:348px;clear:both;}.dashboard .welcomeBox ul{margin-left:371px;margin-top:7px;width:265px;}.dashboard .welcomeBox ul li{font-size:1.25em;font-weight:bold;margin-bottom:20px;padding-left:22px;min-height:16px;}
.dashboard .welcomeBox ul li.homepage{background:url(icon_sprites.gif) no-repeat -5px -4px;}.dashboard .welcomeBox ul li.map{background:url(icon_sprites.gif) no-repeat -4px -115px;}.dashboard .welcomeBox ul li.write{background:url(icon_sprites.gif) no-repeat -5px -227px;}.dashboard #content_container .welcomeBox a.close{display:block;width:47px;height:20px;position:absolute;padding-top:8px;padding-left:6px;right:10px;top:7px;color:#858484;font-size:1.1em;}
.dashboard #content_container .welcomeBox a.close:hover{color:#bf6868;text-decoration:none;background:url(global_sprites.gif) no-repeat 0 -274px;}.members #secondaryContent .subNav{margin-top:36px;margin-bottom:10px;}.members .subNav ul{float:left;width:106px;margin-right:20px;}.members .subNav ul li,#secondaryContent .subNav li{border-bottom:1px dotted #dadada;padding-left:2px;padding-top:2px;line-height:21px;}
.members .activityStream{margin-bottom:10px;}.members .activityStream .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;}.members .activityStream .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.members .activityStream .feedSelect{background-color:#f7f7f7;height:27px;padding:3px 10px;}
.members .activityStream .feedSelect label{float:left;font-size:1.2em;font-weight:bold;margin:6px 6px 0 0;}.members .activityStream .feedSelect .markRead{float:right;margin:6px 0;}.members .activityStream .stream{margin-bottom:20px;}.members .activityStream .stream .alt{background-color:#f7f7f7;}.members .activityStream .stream li{border-bottom:1px solid #f0f0f0;padding:10px 10px 2px 10px;}
.members .activityStream .stream li.unread{background-color:#f3f9fb;border-color:#fff;}.members #content_container .activityStream .stream li.unread p{font-weight:bold;}.members .activityStream .stream li.noActivity p{font-weight:bold;margin-left:0;display:block;height:30px;padding-top:15px;}.members .activityStream .stream li .profilePhoto{display:block;overflow:hidden;height:39px;width:39px;float:left;clear:left;margin-bottom:7px;}
.members .activityStream .stream li p{margin-left:46px;}.members .activityStream .stream .notice img{vertical-align:text-bottom;}.members #content_container .activityStream .stream .notice{color:#666464;}.members #content_container .activityStream .stream a{font-size:1em;}.members .activityStream .stream li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.members #content_container .activityStream .viewMore,.members .activityStream .noMore,.members .activityStream .fetching{margin-left:280px;width:300px;color:#999;font-style:italic;font-size:1em;}.members .activityStream .viewMore span,.members .activityStream .ratingHistory{display:inline-block;margin-bottom:14px;font-size:1.1em;}
.members #content_container .activityStream .viewMore .viewMore_activity,.members #content_container .activityStream p.noMore span,.members .activityStream .fetching{display:inline-block;width:109px;height:29px;padding-top:8px;padding-left:13px;background:#fff url(global_sprites.gif) no-repeat -60px -275px;font-size:1.2em;font-style:normal;margin-right:3px;}
.members #content_container .activityStream .viewMore a,.members #content_container .activityStream .noMore a{font-style:normal;}.members .activityStream .noMore span{padding-left:16px;width:106px;color:#717171;}.members .activityStream .fetching{display:none;padding-left:12px;width:110px;color:#717171;}
.members .activityStream .fetching img{vertical-align:middle;}.members #content_container .activityStream p.noMore span{padding-left:18px;width:104px;}.members #content_container .activityStream .noMore{font-size:1em;}.members .statBox{background:url(global_sprites.gif) no-repeat -188px -285px;padding-top:10px;}
.members .cta{background:url(global_sprites.gif) no-repeat -188px -273px;}.members .statBoxActive{background:url(global_sprites.gif) no-repeat -188px -273px;margin-bottom:10px;padding-top:10px;}.members .statBox .inner{margin-bottom:10px;background-color:#f7f7f7;border:2px solid #d6d5d5;border-top-style:none;}
.members .cta .inner{border-color:#e9c1a6;}.members .statBoxActive .inner{border:2px solid #e9c1a6;border-top-style:none;}.dashboard .statBox .rank,.dashboard .statBox .rookieRank,.dashboard .statBox .stats_container,.dashboard .statBox .raiseRank{padding:12px;}.dashboard .statBox .rank{height:90px;background:#f7f7f7 url(mdashboard_sprites.gif) no-repeat 0 110px;}
.dashboard .statBox .rank h2,.dashboard .statBox .rookieRank h2{font-size:1.6em;font-weight:normal;}.dashboard #content_container .statBox .rank p,.dashboard #content_container .statBox .rookieRank p{font-weight:bold;font-size:5.2em;line-height:1em;letter-spacing:-3px;}.dashboard .statBox .rank img{float:left;}
.dashboard .statBox .glob_tooltip{font-size:1.2em;}.dashboard .statBox .rookieRank{position:relative;background-color:#f2f2f2;height:38px;padding-top:20px;}.dashboard #content_container .statBox .rookieRank p{font-size:3.8em;position:absolute;top:13px;left:155px;}.dashboard #content_container .statBox .noRank p{font-size:2.6em;color:#c6c6c6;letter-spacing:-2px;margin-bottom:2px;}
.dashboard .statBox .stats_container{padding-top:24px;}.dashboard .statBox .stats_container h2{text-transform:uppercase;font-size:1.1em;margin-bottom:5px;}.dashboard .statBox .stats{float:left;margin-right:15px;}.dashboard .statBox .stats ul{font-size:1.2em;line-height:1.5em;list-style-type:disc;list-style-position:inside;}
.dashboard .statBox .badges{float:left;}.dashboard .statBox .badges img{background-color:#eaeaea;border:solid 1px #cbcbcb;}.dashboard .statBox .raiseRank{background:#f0efef url(mdashboard_sprites.gif) no-repeat 0 -9px;padding-top:26px;}.dashboard .statBox .raiseRank h2{font-size:1.6em;margin-bottom:5px;}
.dashboard .statBox .raiseRank ul li{border-bottom:1px dotted #dadada;padding-left:2px;padding-top:2px;line-height:21px;}.members .writeReview{text-align:left;margin-bottom:10px;padding:18px 12px 4px;background:#f0efef url(mdashboard_sprites.gif) no-repeat -340px -12px;}.members .writeReview h2{font-size:1.6em;border-bottom:1px solid #dcdcdc;padding-bottom:4px;margin-bottom:10px;}
.members .writeReview label{float:left;clear:left;font-size:1.2em;font-weight:bold;margin:6px 4px 0 0;}.members .writeReview #writeReview_Submit{float:left;clear:left;}.dashboard .meetMembers{margin-bottom:10px;}.dashboard .meetMembers .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;}
.dashboard .meetMembers .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.dashboard .meetMembers ul{margin-bottom:20px;}.dashboard .meetMembers ul li{border-bottom:1px dotted #dadada;padding-left:2px;padding-top:2px;line-height:21px;}.members #content_container .inviteFriends{display:block;width:169px;height:30px;padding-left:70px;padding-top:15px;padding-bottom:15px;padding-right:38px;font-size:1.6em;color:#3e3d3d;font-weight:bold;border:solid 1px #dfdfdf;margin:auto;margin-top:10px;background:#f8f8f8 url(icon_sprites.gif) no-repeat 32px -355px;}
.slideShow{height:234px;overflow:hidden;}.slideShow_module{margin:2px 7px 10px;}.slideShow_module #gallery #loading{background:url('indicator-1.gif') no-repeat 0 0;width:16px;height:16px;position:absolute;top:115px;left:260px;}.slideShow_module .navigation .thumbs{position:absolute;left:580px;bottom:14px;width:364px;}
.slideShow_module .navigation .thumbs li{float:left;margin-right:18px;}#content_container .slideShow_module .navigation .thumbs a.thumb{color:#333;display:block;height:20px;width:17px;font:bold 1.6em "Lucida Grande",Lucida,Verdana,sans-serif;padding-top:4px;padding-left:7px;border:1px #e4e4e4 solid;line-height:1.1em;}
.slideShow_module .navigation .thumbs a.thumb:hover{text-decoration:none;}#content_container .slideShow_module .navigation .thumbs .selected a.thumb{background-color:#eaeaea;border:1px #c1c1c1 solid;}.slideShow_module .controls .play,.slideShow_module .controls .pause{position:absolute;bottom:17px;right:10px;text-indent:-9999px;height:18px;width:18px;}
.slideShow_module .controls .play{background:url(homepage_sprites.gif) no-repeat -525px -48px;}.slideShow_module .controls .pause{background:url(homepage_sprites.gif) no-repeat -546px -48px;}.slideShow_module #caption .destination a{position:absolute;display:block;top:10px;left:10px;font-size:2.3em;color:#1b1b1b;background:rgba(255,255,255,0.78) url(homepage_sprites.gif) no-repeat 5px -54px;padding:4px 4px 4px 16px;}
.slideShow_module #caption .locBlurbs{position:absolute;top:180px;left:560px;width:426px;}.slideShow_module #caption .locBlurbs li{margin-bottom:5px;background:url(homepage_sprites.gif) no-repeat 0 -125px;padding-left:9px;}#content_container .slideShow_module #caption .locBlurbs a{color:#595959;}
#content_container .slideShow_module #caption .locBlurbs a.mediaLink{color:#075f96;font-size:1em;}.slideShow_module #caption .captionText{position:absolute;top:241px;left:10px;z-index:10;}#content_container .slideShow_module #caption .captionText a{font-weight:bold;font-size:1em;color:#fff;}.slideShow_module .worldMap{position:relative;float:right;height:173px;width:426px;background:#f9f9f9 url(homepage_sprites.gif) no-repeat 30px -148px;}
.slideShow_module .worldMap{font-size:.8em;font-weight:bold;}.northAmerica{position:absolute;top:34px;left:68px;background:url(homepage_sprites.gif) no-repeat -252px -333px;height:21px;width:81px;text-align:center;padding-top:5px;}.southAmerica{position:absolute;top:122px;left:103px;background:url(homepage_sprites.gif) no-repeat -252px -333px;height:21px;width:81px;text-align:center;padding-top:5px;}
.centralAmerica{position:absolute;top:71px;left:32px;background:url(homepage_sprites.gif) no-repeat -104px -333px;height:21px;width:147px;text-align:center;padding-top:5px;}.europe{position:absolute;top:26px;left:210px;background:url(homepage_sprites.gif) no-repeat -334px -333px;height:21px;width:43px;text-align:center;padding-top:5px;}
.middleEast{position:absolute;top:61px;left:214px;background:url(homepage_sprites.gif) no-repeat -252px -333px;height:21px;width:81px;text-align:center;padding-top:5px;}.africa{position:absolute;top:105px;left:200px;background:url(homepage_sprites.gif) no-repeat -334px -333px;height:21px;width:43px;text-align:center;padding-top:5px;}
.asia{position:absolute;top:37px;left:304px;background:url(homepage_sprites.gif) no-repeat -334px -333px;height:21px;width:43px;text-align:center;padding-top:5px;}.australia{position:absolute;top:119px;left:290px;background:url(homepage_sprites.gif) no-repeat 0 -333px;height:21px;width:103px;text-align:center;padding-top:5px;}
.slideShow_module .locBlurbs_container{float:right;clear:right;width:426px;height:61px;background-color:#f4f3f3;}.slideShow_module .controls_container{clear:both;width:970px;height:36px;background-color:#e4e4e4;}.slideShow_module #gallery{float:left;width:544px;}.slideShow_module #gallery #slideshow img{width:544px;height:234px;}
.slideShow_module .captionBar{background:url(homepage_sprites.gif) no-repeat 0 0;height:44px;width:566px;position:absolute;bottom:9px;left:0;}.noscript{display:none;}.homepage #hpDestinationSearch{margin:0 7px 0;border-bottom:1px solid #ebebeb;padding-bottom:14px;}#content_container #hpDestinationSearch .question{font-size:3.7em;color:#c76421;font-weight:bold;letter-spacing:-3px;float:left;line-height:1.1em;margin-bottom:0;}
#content_container #hpDestinationSearch .tagline{font-size:1.3em;float:left;clear:left;}.homepage #hpDestinationSearch .question,.homepage #hpDestinationSearch .tagline{margin-left:10px;}.homepage #hpDestinationSearch form{float:right;margin-top:-25px;}.homepage #hpDestinationSearch form fieldset{padding-left:10px;}
.homepage #hpDestinationSearch form #destSearch_input{width:374px;border:1px solid #b5b3b3;font-size:1.5em;font-weight:bold;padding:8px 5px 4px;float:left;margin-right:6px;}.bigButtons{clear:left;width:974px;margin:5px 7px 0 7px;}.bigButtons li{display:block;float:left;width:166px;height:61px;margin-right:4px;padding:19px 7px 0 66px;cursor:pointer;}
#content_container .bigButtons h1 a,#content_container .bigButtons h2 a{font-size:1.8em;color:#3e3d3d;margin-bottom:3px;display:block;font-weight:normal;}#content_container .bigButtons h1 a{font-size:.65em;}.bigButtons .travelGuides{background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat 8px 10px;}
.bigButtons .hotelFinder{background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat 11px -100px;}.bigButtons .travelForum{background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat 11px -210px;}.bigButtons .meetMembers{background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat 7px -328px;}#content_container .bigButtons li p{line-height:12px;background:url(homepage_sprites.gif) no-repeat 0 -125px;text-indent:7px;}
iframe#communityActivity_frame{width:664px;height:460px;margin-bottom:10px;}.communityActivity{background-color:#fff;}.communityActivity h3 a{text-transform:uppercase;font-weight:bold;font-size:1.1em;display:inline-block;background:url(homepage_sprites.gif) no-repeat right -362px;padding-right:12px;margin-right:5px;}
.kwicks{list-style:none;position:relative;margin:0;padding:0;}.kwicks li{display:block;overflow:hidden;padding:0;cursor:pointer;}.communityActivity .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;margin-bottom:8px;}.communityActivity .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}
.communityActivity .feeds{list-style:none;position:relative;margin-left:5px;padding:0;float:left;}.communityActivity .feeds li{display:block;position:relative;overflow:hidden;padding:0;width:390px;height:110px;}.communityActivity h3{font-weight:normal;color:#737070;}.communityActivity .feeds li.active h3 a{background:url(homepage_sprites.gif) no-repeat right -378px;}
.communityActivity .feeds ul{margin-top:8px;}.communityActivity .feeds ul li{margin:6px 0;padding-bottom:6px;border-bottom:1px dotted #cfcfcf;height:12px;font-size:1.2em;}.communityActivity .feeds ul li a,.communityActivity .bdayTicker p a{font-size:1em;}.communityActivity .membersOnline{float:left;margin-bottom:20px;margin-left:8px;}
.communityActivity .membersOnline h3{margin-bottom:9px;}.communityActivity .membersOnline h3 a{color:#c76421;background:url(homepage_sprites.gif) no-repeat right -400px;}.communityActivity .membersOnline ul li{float:left;margin-right:2px;}.communityActivity .newMembers{float:left;margin-bottom:30px;margin-left:8px;}
.communityActivity .newMembers h3{margin-bottom:9px;}.communityActivity .newMembers ul{width:248px;}.communityActivity .newMembers ul li{display:inline-block;width:118px;margin-bottom:3px;font-size:1.2em;}.communityActivity .join{float:left;overflow:hidden;width:250px;margin-left:8px;}.communityActivity .join h3{color:#c76421;font-size:2em;white-space:normal;font-weight:normal;letter-spacing:-1px;}
.communityActivity .join a{display:block;width:120px;height:32px;background:url(buttons_sprites.gif) no-repeat 0 0;padding:16px 0 0 43px;font-size:2em;font-weight:bold;letter-spacing:-1px;margin:10px auto;}.communityActivity .bdayTicker{clear:left;background:#f4f4f4;width:646px;padding:18px 8px;margin-top:10px;float:none;}
.communityActivity .bdayTicker h3,.communityActivity .bdayTicker p{float:left;}.communityActivity .bdayTicker .ticker{width:499px;float:left;font-size:1.1em;line-height:12px;height:11px;overflow:hidden;}#content_container .communityActivity .bdayTicker .ticker a{font-size:1em;}#content_container .communityActivity .bdayTicker .ticker li{height:14px;}
.communityNews{margin-bottom:10px;}.communityNews .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;margin-bottom:8px;}.communityNews .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.communityNews h3{font-size:1.7em;color:#075f96;margin-bottom:5px;}
.communityNews .primaryArt{float:left;width:378px;margin-right:20px;margin-left:4px;}.communityNews .secondaryArt,.communityNews .tertiaryArt{float:left;width:254px;margin-bottom:20px;}.communityNews .viewMore{margin:6px 0 0;padding:6px 6px 6px 12px;border-bottom:1px dotted #cfcfcf;border-top:1px dotted #cfcfcf;height:14px;clear:left;line-height:12px;background:#f7f7f7 url(homepage_sprites.gif) no-repeat 4px -117px;}
.topMemberPhotos{margin-bottom:10px;width:353px;float:left;}.topMemberPhotos .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;margin-bottom:8px;}.topMemberPhotos .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.topMemberPhotos .lrgImage{float:left;margin-right:16px;margin-bottom:5px;}
.topMemberPhotos .lrgImage img{border:solid #f7f7f7 6px;}.topMemberPhotos .thumbs{width:132px;float:left;margin-top:7px;}.topMemberPhotos .thumbs div{overflow:hidden;height:62px;width:62px;float:left;margin-bottom:4px;margin-left:4px;}.topMemberPhotos .imageInfo{clear:left;}.topMemberPhotos .imageInfo .profilePhoto{overflow:hidden;height:39px;width:39px;display:block;}
.topMemberPhotos .imageInfo a.profilePhoto,.topMemberPhotos .imageInfo a.caption{margin-bottom:13px;float:left;}.topMemberPhotos .imageInfo div{float:left;margin-left:5px;}.topMemberPhotos .user{float:left;clear:left;}.topMemberPhotos .viewMore_photos{margin:6px 0 0;padding:6px 6px 4px 12px;border-bottom:1px dotted #cfcfcf;border-top:1px dotted #cfcfcf;height:12px;clear:left;line-height:12px;background:#f7f7f7 url(homepage_sprites.gif) no-repeat 4px -118px;display:block;}
.travelMap{width:301px;float:right;background-color:#f8f8f8;}.travelMap .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;margin-bottom:8px;}.travelMap .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}#content_container .travelMap a{font-weight:bold;display:block;text-align:center;font-size:1.5em;margin:15px 0;}
.travelMap img{margin:auto;display:block;}.meetings .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;margin-bottom:8px;}.meetings .heading h4{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.meetings .meetingsCal{width:165px;height:294px;float:left;background:url(calendar_base.jpg) no-repeat 0 0;position:relative;}
.meetings .meetingsCal div{width:148px;height:127px;overflow:hidden;}.meetings h5,.meetings dl{float:left;width:132px;margin-left:2px;}.meetings dl{width:125px;}#content_container .meetings h5 a{text-transform:uppercase;font-weight:bold;font-size:1.1em;display:block;background:url(homepage_sprites.gif) no-repeat -446px -348px;line-height:1.2em;margin-top:5px;}
.meetings dl{border-bottom:dotted 1px #cfcfcf;padding-bottom:10px;line-height:1.3em;}.meetings dl dt{border-top:dotted 1px #cfcfcf;margin-top:10px;margin-bottom:3px;padding-top:10px;}#content_container .meetings dl dt a{font-size:1.1em;}.meetings dl dd{font-size:1.1em;}.xpromote{margin-bottom:10px;}
.xpromote .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;margin-bottom:8px;}.xpromote .heading h4{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}.xpromote .viewMore{margin:6px 0 0;padding:6px 6px 4px 12px;border-bottom:1px dotted #cfcfcf;border-top:1px dotted #cfcfcf;height:12px;line-height:12px;background:#f7f7f7 url(homepage_sprites.gif) no-repeat 4px -118px;display:block;}
table.jCalendar{background:#aaa;border-collapse:separate;border-spacing:0;position:absolute;bottom:40px;left:12px;}table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px;}table.jCalendar td{background:#fafafa;color:#000;padding:5px 3px;text-align:center;height:10px;width:14px;border:none;}
table.jCalendar td.other-month{background:#fafafa;color:#aaa;}table.jCalendar td.today{background:#31a3d8;color:#fafafa;}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#fafafa;color:#888;}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}
table.jCalendar thead{display:none;}.meetingsCal .dp-popup .dp-nav-prev .disabled{display:none;}.meetingsCal h2{display:none;}.hotels #callout{display:none;}.hotels .flightBookForm,.hotels .destinationSearch{background:#f7f7f7;padding:10px;border:solid #e6a259 4px;margin-bottom:10px;_margin-top:1px;}
.hotels .flightBookForm h2,.hotels .destinationSearch h2{font-size:1.2em;margin-bottom:5px;}.hotels .flightBookForm fieldset,.hotels .destinationSearch fieldset{float:left;margin-top:4px;}.hotels .flightBookForm .mscInfo{clear:left;width:90%;padding-left:20px;}.hotels .flightBookForm .toFrom{width:390px;height:70px;}
#content_container .destinationSearch p{margin-bottom:0;font-weight:bold;float:left;margin-top:.6em;font-size:1.2em;}#content_container .destinationSearch p{margin-bottom:.6em;margin-top:.5em;}#content_container .destinationSearch .restartSearch{float:right;margin-top:.5em;font-size:1.2em;background:url(global_sprites.gif) right -68px;padding-right:12px;}
.hotels .flightBookForm .toFrom input,.hotels .flightBookForm .departArrive input,.hotels .destinationSearch #destSearch_input{float:left;height:16px;border:1px solid #b4b4b4;margin:1px 6px 12px 0;padding:4px 0 0 4px;color:#585959;width:210px;line-height:12px;}.hotels .destinationSearch #destSearch_input{width:475px;margin-bottom:5px;}
.destinationSearch .loading{height:24px;position:relative;background:url(loadingIcon.gif) no-repeat center center;display:none;}.destinationSearch .loading img{padding-left:40px;}.destinationSearch select.searchResults{display:block;width:450px;background-color:#f7f7f7;border-style:none;border-top:1px #d8d8d8 solid;color:#075f96;padding-top:4px;}
.destinationSearch .searchResults{border-top:1px #d8d8d8 solid;clear:both;max-height:212px;overflow:auto;}.destinationSearch .searchResults li{padding:6px 0;}.destinationSearch .searchResults .alt{background-color:#f0f0f0;}.destinationSearch .searchResults .alt:hover,.destinationSearch .searchResults li:hover{background-color:#e0e0e0;cursor:pointer;}
.destinationSearch .searchResults a:hover{text-decoration:none;}.hotels .flightBookForm .departArrive input{width:76px;}.hotels .flightBookForm fieldset label,.hotels .flightBookForm fieldset select,.hotels .destinationSearch fieldset label,.hotels .destinationSearch fieldset select{float:left;}.hotels .flightBookForm fieldset label,.hotels .destinationSearch fieldset label{clear:left;text-align:right;font-size:1.2em;margin-top:6px;margin-right:6px;display:inline;float:left;}
.hotels .flightBookForm fieldset label span{display:block;font-size:.8em;width:95px;}.hotels #content_container .flightBookForm fieldset label span a{font-size:1em;}.hotels .flightBookForm fieldset #fbGo_button{float:right;}.hotels .destinationSearch .autocompleterChoices{background-image:none;left:77px;top:19px;}
.hotels .destinationSearch .autocompleterChoices ul{width:504px;background-color:#f3f3f3;border:1px #c8c6c6 solid;font-size:1.2em;margin-top:7px;}.browsePopCities .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;}.browsePopCities .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px 10px;}
.browsePopCities ul{float:left;margin-bottom:0;padding-bottom:0;margin-right:22px;margin-top:5px;width:192px;font-size:1.1em;line-height:1.8em;}.browsePopCities ul li{line-height:30px;overflow:hidden;color:#ac5902;border-bottom:1px solid #f0f0f0;padding:0 10px;}.browsePopCities ul li.alt{background-color:#f7f7f7;}
.browsePopCities ul li.last{margin-bottom:25px;}.browsePopCities ul li h3{text-transform:uppercase;font-weight:normal;font-size:1.1em;line-height:14px;margin-bottom:8px;margin-top:8px;}.errorPage #content_container{margin-top:22px;padding-bottom:0;padding-top:0;min-height:600px;}.errorPage #content_container #mainContent{width:402px;}
.errorPage h1{padding:80px 120px 0 50px;background:transparent url(404_sign.gif) no-repeat scroll 0 0;height:189px;font-size:4em;font-weight:bold;letter-spacing:-2px;}.errorPage #content_container #secondaryContent{width:525px;}.errorPage #secondaryContent p{margin:92px 5px 10px 20px;font-size:1.4em;}
.errorPage #secondaryContent a{margin:0 5px 100px 20px;font-size:2em;font-weight:bold;letter-spacing:-1px;}.hotelSpec #content_container #hotelClass.glob_rating{margin-left:5px;font-size:1.4em;margin-top:6px;}.travelGuides .hotelCommerce{margin-bottom:10px;border:3px solid #E5A259;background:#f7f7f7;padding:12px 0 0 12px;}
.travelGuides .hotelCommerce .hotelInfo{float:left;width:183px;}.travelGuides .hotelCommerce .hotelInfo .hotelPhoto{border:1px solid;margin-bottom:5px;}.travelGuides .hotelCommerce .hotelInfo ul{margin-bottom:10px;}.travelGuides #content_container .hotelCommerce .hotelInfo li{line-height:16px;font-size:1.2em;}
.travelGuides #content_container .hotelCommerce .hotelInfo li a{text-decoration:underline;font-size:1em;}.travelGuides .hotelCommerce .checkRatesImbed{float:left;padding-bottom:7px;width:420px;}.travelGuides .reviews{margin-bottom:10px;}.travelGuides .reviews .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;position:relative;}
.travelGuides .reviews .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px;}.travelGuides .reviews .heading img{position:absolute;top:6px;right:5px;}.travelGuides .reviews .memberReviews,.travelGuides .reviews .taReviews{margin-bottom:10px;}.travelGuides .reviews .memberReviews .reviewContainer,.travelGuides .reviews .taReviews .reviewContainer{border-top:1px solid #d7d7d7;padding:15px 10px;position:relative;}
.travelGuides .reviews .memberReviews .write,.travelGuides .reviews .taReviews .viewMore{padding:6px 6px 6px 12px;border-bottom:1px dotted #cfcfcf;border-top:1px dotted #cfcfcf;height:14px;clear:left;line-height:12px;background:#f7f7f7 url(homepage_sprites.gif) no-repeat 4px -117px;}.travelGuides .reviews .memberReviews .sectionHeading{background:#f7f7f7;padding:4px 10px;}
.travelGuides .reviews .memberReviews .sectionHeading h3{float:left;font-size:1.4em;}.travelGuides #content_container .reviews .memberReviews .sectionHeading .sort{float:right;font-size:1.1em;line-height:16px;}.travelGuides #content_container .reviews .memberReviews .sectionHeading .sort a{font-size:1em;}
.travelGuides .reviews .memberReviews .memberInfo{float:left;width:105px;height:69px;}.travelGuides .reviews .memberReviews .memberInfo div{width:39px;height:55px;overflow:hidden;border:1px solid #ececec;padding:1px;}.travelGuides .reviews .memberReviews .memberInfo .memberPhoto span{display:block;width:39px;height:55px;overflow:hidden;border:1px solid #ececec;padding:1px;margin-bottom:4px;cursor:pointer;}
.travelGuides #content_container .reviews .memberReviews .memberInfo li{font-size:1.1em;margin-top:3px;}.travelGuides .reviews .memberReviews .memberInfo .expand{display:inline-block;height:8px;width:8px;background:url(symbols.gif) no-repeat 0 -61px;}.travelGuides #content_container .reviews .memberReviews .memberInfo .vtRank:hover,.travelGuides #content_container .reviews .memberReviews .memberInfo .numReviews:hover{cursor:pointer;}
.travelGuides #content_container .reviews .memberReviews .memberInfo li a{font-size:1em;}.travelGuides .reviews .memberReviews .reviewContent{width:539px;float:left;margin-top:12px;}.travelGuides .reviews .memberReviews .reviewContent h5{font-size:1.6em;margin-bottom:10px;}.travelGuides .reviews .memberReviews .reviewContainer .checkRates{position:absolute;cursor:pointer;top:20px;right:10px;z-index:8000;display:block;_zoom:1;}
.travelGuides #content_container .reviews .memberReviews .reviewContent p{margin-bottom:15px;}.travelGuides #content_container .reviews .memberReviews .reviewContent .reviewFooter{position:relative;}.travelGuides #content_container .reviews .memberReviews .reviewContent .reviewInfo{width:340px;font-size:1.1em;margin-bottom:40px;float:left;}
.travelGuides #content_container .reviews .memberReviews .reviewContent .reviewInfo li{font-size:1.1em;line-height:16px;}.travelGuides #content_container .reviews .memberReviews .reviewContent .reviewInfo li a{font-size:1em;}.travelGuides .reviews .memberReviews .reviewContent .reviewInfo .datePublished{color:#797878;}
.travelGuides .reviews .memberReviews .reviewContent .ratingWidget{float:left;clear:left;position:absolute;bottom:0;left:0;height:30px;}.travelGuides .reviews .memberReviews .reviewContent .ratingWidget .stars_container{border:1px solid #f0f0f0;background:#e9f2f7;padding:5px;height:16px;width:105px;float:left;}
.travelGuides .reviews .memberReviews .reviewContent .ratingWidget .confirm{float:left;margin-top:8px;margin-left:5px;}.travelGuides #content_container .reviews .memberReviews .reviewContent .ratingWidget .stars-cap{font-weight:bold;font-size:1.2em;position:absolute;top:8px;left:92px;}.travelGuides .reviews .memberReviews .reviewContent .tipPhoto{float:right;text-align:right;}
.travelGuides #content_container .reviews .memberReviews .reviewContent .tipPhoto p{margin-bottom:0;margin-top:2px;}.travelGuides .reviews .memberReviews .reviewContent .tipPhoto .photo_container{height:130px;width:182px;overflow:hidden;display:block;}.travelGuides .reviews .memberReviews .reviewContent .tipPhoto img{margin-bottom:4px;}
.travelGuides .reviews .memberReviews .admin{float:left;clear:both;margin-top:20px;border:2px solid #e7b2b2;padding:7px;background:#fee4e4;min-width:260px;width:auto!important;width:260px;}.travelGuides .reviews .taReviews{margin-top:-5px;}.travelGuides .reviews .taReviews .sectionHeading{background:#f7f7f7;padding:10px;font-size:1.4em;border-top:1px solid #f0f0f0;}
.travelGuides .reviews .taReviews .reviewContainer .rating{float:left;height:14px;width:69px;overflow:hidden;position:relative;margin-bottom:8px;}.travelGuides .reviews .taReviews .reviewContainer .rating img{position:absolute;}.rating.s00 img,.rating.s05 img,.rating.s10 img,.rating.s15 img,.rating.s20 img,.rating.s25 img,.rating.s30 img,.rating.s35 img,.rating.s40 img,.rating.s45 img,.rating.s50 img{left:-220px;}
.rating.s00 img{top:-140px;}.rating.s05 img{top:-126px;}.rating.s10 img{top:-112px;}.rating.s15 img{top:-98px;}.rating.s20 img{top:-84px;}.rating.s25 img{top:-70px;}.rating.s30 img{top:-56px;}.rating.s35 img{top:-42px;}.rating.s40 img{top:-28px;}.rating.s45 img{top:-14px;}.rating.s50 img{top:0;}.travelGuides .reviews .taReviews .reviewContainer .checkRates{float:right;cursor:pointer;}
.travelGuides .reviews .taReviews .reviewContainer h5{font-size:1.6em;margin-bottom:5px;clear:left;}.travelGuides #content_container .reviews .taReviews .reviewContainer .metaData{color:#797878;font-size:1.1em;margin-bottom:10px;}.travelGuides .pagination{position:relative;line-height:40px;background:#f7f7f7;margin-top:-6px;height:40px;}
.travelGuides .pagination p{position:absolute;left:4px;top:14px;}.travelGuides .pagination ul{margin:auto;text-align:center;}.travelGuides .pagination ul li{display:inline;margin:0 2px;}.travelGuides .pagination ul .currentPage{color:#c76421;font-size:1.2em;font-weight:bold;}.travelGuides .crp{margin-bottom:10px;}
.travelGuides .crp .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -96px;margin-bottom:8px;}.travelGuides .crp .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px;}.travelGuides .crp h5{font-size:1.6em;margin-bottom:4px;}.travelGuides #content_container .crp .author{color:#797878;font-size:1.1em;margin-bottom:10px;}
.travelGuides #content_container .crp .author a{font-size:1em;}.travelGuides #content_container .crp .datePublished{color:#797878;font-size:1.1em;}.travelGuides .crp h5,.travelGuides #content_container .crp .author,.travelGuides #content_container .crp p,.travelGuides #content_container .crp .datePublished{padding:0 10px;}
.travelGuides .expForumMod{margin-bottom:10px;}.travelGuides .expForumMod .heading{height:41px;background:#f7f7f7 url(global_sprites.gif) no-repeat 0 -137px;}.travelGuides .expForumMod .heading h2{border-right:1px solid #d3d0d0;height:12px;font-size:1.6em;padding:10px;}.travelGuides .expForumMod form,.travelGuides .expForumMod h5{background:#f7f7f7;}
.travelGuides .expForumMod h5{font-size:1.6em;padding:4px 10px;}.travelGuides .expForumMod form{padding:10px 20px;position:relative;}.travelGuides .expForumMod form #expForum_qTitle,.travelGuides .expForumMod form #expForum_message{display:block;width:98%;border:1px solid #B5B3B3;margin-bottom:10px;height:20px;font-size:1.4em;font-weight:bold;padding:5px;margin-right:10px;font-family:Arial,"Helvetica Neue",Helvetica,Geneva,sans-serif;}
.travelGuides .expForumMod form #expForum_message{height:175px;}.travelGuides .expForumMod form #expForum_submit{margin:auto;display:block;}.travelGuides .expForumMod .viewMore{padding:6px 6px 6px 12px;height:14px;clear:left;line-height:12px;background:#f7f7f7 url(homepage_sprites.gif) no-repeat 4px -117px;}
.travelGuides .moreTips{background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat scroll 5px -110px;border:1px solid #ddd;font-size:1.5em;height:38px;padding:24px 7px 0 46px;margin-bottom:10px;color:#545454;text-align:center;}.travelGuides #content_container .moreTips a{color:#d66f01;font-weight:bold;font-size:1em;}
.travelGuides .locationMap{border:3px solid #d3d0d0;background:#f7f7f7;text-align:center;margin-bottom:10px;}.travelGuides .locationMap h4{font-size:1.4em;padding:4px 0;}.travelGuides .locationMap #hotelSpc_gmap{height:111px;overflow:hidden;}.travelGuides .locationMap .viewLrgMap{padding:10px 0;}.travelGuides .smpForumMod{border:1px solid #d3d0d0;background:#f7f7f7 url(bigButtons_sprites.gif) no-repeat 4px -220px;padding:10px 4px 10px 60px;margin-bottom:10px;}
.travelGuides #content_container .smpForumMod{font-size:1.3em;}.travelGuides #content_container .smpForumMod p{font-size:1em;font-weight:bold;margin-top:3px;}.travelGuides .smpForumMod a{margin-left:25px;}.hotelSpec #mainContent .sponsoredLinks dl,.hotelSpec #mainContent .sponsoredLinks ul{padding:10px 10px 0;}
.hotelSpec #mainContent .sponsoredLinks dl dd,.hotelSpec #mainContent .sponsoredLinks ul li{padding-bottom:7px;margin-bottom:7px;}.hotelSpec #content_container #mainContent .sponsoredLinks p.disclaimer{font-size:.9em;text-align:right;padding-right:11px;margin-bottom:0;}.hotelSpec #mainContent .google p.disclaimer{margin-top:-7px;text-align:right;}
.hotelGeo .hotelList{margin-bottom:10px;}.hotelGeo .hotelList .heading{height:41px;background:transparent url(header_transp.png) no-repeat 0 0;position:relative;z-index:100;}.hotelGeo .hotelList .sectionHeading{padding:0 0 0 1px;margin:-8px 0 0;height:40px;background:#f7f7f7 url(greyLine.gif) repeat-x 0 39px;}
.hotelGeo .hotelList .sortTabbed{height:40px;margin:0;padding:0;position:relative;z-index:12;}.hotelGeo .hotelList .sortTabbed li{float:left;height:40px;margin:0;position:relative;z-index:99999;}.hotelGeo #content_container .hotelList .sortTabbed .first a{border-left:1px solid #d7d7d7;}.hotelGeo #content_container .hotelList .sortTabbed a{border-right:1px solid #d7d7d7;color:#888;display:inline;float:left;height:24px;margin:1px 0 0;padding:15px 20px 0;position:relative;z-index:5000;}
.hotelGeo #content_container .hotelList .sortTabbed a:hover{background:#fff;color:#222;height:23px;text-decoration:none;}.hotelGeo #content_container .hotelList .sortTabbed a.current{background:#fff none repeat scroll 0 0;color:#222;font-size:12px;font-weight:bold;height:24px;margin-left:-1px;padding:15px 20px 0;position:relative;z-index:5;}
.hotelGeo #content_container .hotelList .sortTabbed a.current:hover{height:24px;}.hotelGeo .hotelList .sortTabbed span{display:inline-block;background:url(symbols.gif) no-repeat 0 -70px;height:15px;width:9px;vertical-align:middle;}.hotelGeo .hotelList .sortTabbed .current span{display:inline-block;background:url(symbols.gif) no-repeat 0 -84px;height:15px;width:9px;vertical-align:middle;}
.hotelGeo .hotelList .sortTabbed li.related{position:absolute;right:0;top:0;}.hotelGeo #content_container .hotelList .sortTabbed li.related a{color:#075f96;font-size:1.1em;}.hotelGeo #content_container .hotelList .sortTabbed li.related a:hover{background:none;text-decoration:underline;}.hotelGeo .hotelList .listItemContainer{padding:14px 4px;border-bottom:1px solid #d7d7d7;}
.hotelGeo .hotelList .hotelOptions,.hotelGeo .hotelList .hotelInfo{float:left;}.hotelGeo .hotelList .hotelOptions{margin:0 10px 0 0;width:100px;min-height:90px;}.hotelGeo .hotelList .hotelOptions .hotelPhoto{border:1px solid #ececec;width:75px;height:75px;padding:1px;margin:0 0 10px 0;}.hotelGeo .hotelList .hotelOptions .hotelPhoto a{display:block;overflow:hidden;width:75px;height:75px;}
.hotelGeo .hotelList .hotelOptions li{margin:0 0 4px 0;}.hotelGeo #content_container .hotelList .hotelOptions a{text-decoration:underline;font-weight:bold;}.hotelGeo .hotelList .hotelInfo{text-indent:22px;}.hotelGeo .hotelList .hotelInfo ul,.hotelGeo #content_container .hotelList .hotelInfo p{margin:14px 0 0 0;}
.hotelGeo #content_container .hotelList .hotelInfo .hotelAddress{margin:4px 0 0;}.hotelGeo #content_container .hotelList .hotelInfo .hotelName{font-size:1.9em;font-weight:bold;text-indent:0;margin:2px 0 0;}.hotelGeo #content_container .hotelList .hotelInfo .hotelName a{font-size:1em;}.hotelGeo .hotelList .hotelInfo li{font-size:1.2em;margin:0 0 3px 0;}
.hotelGeo #content_container .hotelList .hotelInfo li a{font-size:1em;}.hotelGeo .hotelList .cta{float:right;text-align:right;margin-top:14px;}.hotelGeo #content_container .hotelList .cta .glob_greatDeal{float:right;}.hotelGeo .hotelList .cta .checkRates{float:right;clear:right;margin-top:5px;}.hotelGeo .hotelList .cta .avgPrice{text-align:right;width:90px;margin-bottom:5px;float:right;clear:right;}
.hotelGeo #content_container .hotelList .cta .avgPrice p{text-align:center;color:#888;font-weight:bold;line-height:1.8em;font-size:1.1em;}.hotelGeo .hotelList .cta .avgPrice .price{color:#c76421;font-weight:bold;font-size:2em;letter-spacing:-1px;}.hotelGeo .pagination{margin-top:10px;}.hotelGeo .locationMap #hotelGeo_gmap{height:313px;overflow:hidden;}
.hotelGeo #secondaryContent .sponsoredLinks.hotelGeo{background:#f0f6f8;border:1px solid #c2d4f4;}.hotelGeo #secondaryContent .sponsoredLinks.hotelGeo h2{background:none;}.hotelGeo #secondaryContent .sponsoredLinks.hotelGeo dl{background:none;}#header{background-color:#fff;border-top:3px solid #0376bf;margin-bottom:16px;min-width:984px;}
#header ul li{float:left;}#vtLogo_screen{float:left;margin-top:6px;}#vtLogo_print{display:none;}#memberMenu,#nonMemberMenu{float:right;margin-top:6px;margin-bottom:8px;}#memberMenu{margin-bottom:9px;}#memberMenu li,#nonMemberMenu li{font-family:arial;font-size:1.1em;color:#888;margin-right:1em;position:relative;}
#memberMenu a:hover,#nonMemberMenu a:hover{text-decoration:none;}#memberMenu li a,#nonMemberMenu li a{border-left:1px solid #dcdcdc;padding-left:1em;}#memberMenu li.greeting{color:#333;}#memberMenu li.greeting p,#memberMenu li.greeting img{float:left;}#memberMenu .noticeCount{padding-left:13px;margin-left:2px;background-image:url(header_sprites.gif);background-repeat:no-repeat;background-position:0 -20px;}
#memberMenu #signOut,#nonMemberMenu #signIn{margin-right:0;}#memberMenu ul li a,#nonMemberMenu #signIn a{border:none;padding:0;}#nonMemberMenu .joinButton{border-left-style:none;display:block;width:97px;height:20px;background:url(header_sprites.gif) no-repeat 22px -366px;text-align:right;padding-right:10px;margin-right:5px;}
#memberMenu ul,#memberMenu div.notices_container{border:1px solid #dcdcdc;background-color:#fff;position:absolute;left:0;top:1.75em;z-index:99998;display:none;}#memberMenu div.notices_container{margin:0;padding:0;}#memberMenu div.notices_container ul{top:0;left:0;border:none;position:relative;width:284px;}
#memberMenu ul li{float:none;margin:0;font-style:italic;}#memberMenu .newEmail ul{width:195px;}#memberMenu .notices ul li{padding-right:0;}#memberMenu li div{margin:0 1.6em;padding-top:.6em;padding-bottom:.6em;border-bottom:1px dotted #dcdcdc;}#memberMenu .notices li.last div{border-bottom:1px dotted #dcdcdc;}
#memberMenu .notices li.noticeType div{padding:.5em 0 .4em;}#memberMenu .notices li.noticeType a{color:#888;font-size:1em;}#memberMenu .notices li.noticeType div .count{font-size:.8em;font-style:italic;}#memberMenu .notices .notices_container div{border:none;padding:.3em 0;}#memberMenu .last div{border:none;}
#memberMenu ul p{margin:0;line-height:9px;margin-bottom:4px;}#memberMenu ul .emailTitle{color:#666;font-style:normal;font-size:.8em;}#memberMenu .notices li .date,#memberMenu .newEmail li .date{font-style:italic;color:#999;font-size:.9em;}#memberMenu ul li a{font-size:.9em;font-style:normal;}#memberMenu ul li.viewAll{text-align:right;padding-right:1.6em;padding-top:.6em;padding-bottom:.4em;}
#memberMenu .notices ul li.viewAll{padding-right:2em;}#memberMenu .friendsOnline ul li{padding:.4em 1.6em;width:108px;}#memberMenu img{float:left;}#memberMenu .ONLINE_BADGE{float:right;padding-left:2px;}#memberMenu .friendsOnline ul li a{margin-left:4px;margin-top:10px;margin-bottom:10px;float:left;}
#memberMenu .friendsOnline ul li a .name{margin-left:10px;}#memberMenu ul li.viewAll div{border-top:1px dotted #dcdcdc;border-bottom:none;margin:0;}#memberMenu .friendsOnline ul li.viewAll a{margin-top:0;margin-bottom:0;float:right;}#memberMenu .friendsOnline li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#memberMenu .friendsOnline ul li,#memberMenu .notices ul li,#memberMenu .newEmail ul li{cursor:pointer;cursor:hand;}#memberMenu .notices ul li:hover,#memberMenu .friendsOnline ul li:hover,#memberMenu .newEmail ul li:hover,#memberMenu .notices ul li.hover,#memberMenu .friendsOnline ul li.hover,#memberMenu .newEmail ul li.hover,#memberMenu .notices_container ul li.over{background-color:#f4f4f4;}
#memberMenu .friendsOnline ul .viewAll{padding-top:0;}#memberMenu .rollOver{position:absolute;top:0;left:0;margin:0;padding:0 1em 0 0;border-bottom:none;display:none;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background-color:#fff;height:1.85em;white-space:nowrap;z-index:99999;width:99.5%;}
#memberMenu .rollOver a{padding-left:.91em;border-left:1px solid #fff;}#memberMenu li:hover ul,#memberMenu li.over ul,#memberMenu li:hover div.notices_container,#memberMenu li.over div.notices_container{display:block;}#memberMenu .notices:hover .rollOver,#memberMenu .notices.over .rollOver,#memberMenu .newEmail:hover .rollOver,#memberMenu .newEmail.over .rollOver,#memberMenu .friendsOnline:hover .rollOver,#memberMenu .friendsOnline.over .rollOver{display:block;}
#quickSearch{float:right;margin-bottom:7px;clear:right;}#quickSearch a{color:#666;}#quickSearch a:hover{text-decoration:none;}#quickSearch_Bar{border:1px solid #b4b4b4;position:relative;background:url(header_sprites.gif) no-repeat 4px -37px;height:18px;padding:2px 0 0;float:left;margin-right:4px;}
.content #quickSearch #quickSearch_Input{font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:11px;color:#585959;height:15px;margin-top:1px;line-height:14px;width:200px;margin-right:88px;margin-left:20px;border-width:0;padding-bottom:0;vertical-align:bottom;}.content #quickSearch #quickSearch_Input.focused{color:#000;}
#quickSearch #quickSearch_Bar .quickSearch_dropDown{display:none;}#quickSearch_Submit{float:left;padding:0;}#mainNav_container{background:#f2f1f1 url(header_sprites.gif) repeat-x 0 -106px; margin-top:29px}

*:first-child+html #mainNav_container{ margin-top:0px}
*html #mainNav_container{ margin-top:0px}

ul#mainNav{display:block;margin-bottom:0;}#mainNav li a{color:white;font-size:13px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;display:block;display:inline-block;height:20px;padding:8px 13px 8px;}
#mainNav li a.currentPage{background:url(header_sprites.gif) no-repeat center 28px;}.homepage #mainNav .home{background:url(header_sprites.gif) no-repeat center 28px;}.deals #mainNav .deals{background:url(header_sprites.gif) no-repeat center 28px;}
.travelGuides #mainNav .travelGuides{background:url(header_sprites.gif) no-repeat center 28px;}.hotels #mainNav .hotels{background:url(header_sprites.gif) no-repeat center 28px;}.members #mainNav .members{background:url(header_sprites.gif) no-repeat center 28px;}
.tripPlanner #mainNav .tripPlanner{background:url(header_sprites.gif) no-repeat center 28px;}.forums #mainNav .forums{background:url(header_sprites.gif) no-repeat center 28px;}#slogan{margin-bottom:0px;text-align:right;clear:right;color:#666;line-height:0px;}
#slogan span{font-weight:bold;}#breadcrumb{font-size:11px;padding:3px 0;margin-top:-16px;}#breadcrumb li{float:left;}#fruitSalad,#fruitCup{background-color:#e8e8e8;border-top:1px solid #ccc;clear:both;min-width:984px;}#fruitSalad h2{font-size:1.8em;margin-top:22px;margin-bottom:13px;font-weight:bold;float:none;}
#fruitSalad h3{font-size:1em;text-transform:uppercase;margin-bottom:4px;font-weight:bold;color:#ac5902;}#fruitSalad ul li h3{font-size:.9em;}#fruitSalad ul{float:left;margin-bottom:0;padding-bottom:0;width:164px;font-size:1.1em;line-height:1.8em;}#fruitSalad ul li{overflow:hidden;color:#ac5902;}#fruitSalad .popularHotels{overflow:hidden;}
#fruitSalad .popularHotels p,#fruitSalad .popularDestinations p{font-size:1.1em;color:#666;margin-bottom:10px;line-height:1.4em;}#fruitSalad .popularDestinations{padding-bottom:19px;}#fruitSalad .popularDestinations ul{width:118px;}#fruitSalad .popularDestinations .unitedStates{float:left;border-right:1px solid #ccc;margin-right:36px;}
#fruitSalad .popularDestinations .international{float:left;}#fruitCup{padding:24px 0 4px;}#fruitCup h6{clear:left;float:left;font-size:1.1em;padding-right:7px;background:url(global_sprites.gif) right -266px;}#fruitCup ul{font-size:1.1em;margin-bottom:17px;}#fruitCup ul li{float:left;border-left:1px solid #6a6a6a;padding-left:2px;margin-left:4px;height:10px;}
#fruitCup ul li.first{border-left:none;margin-left:0;}#footer a,#footer #copyright{font-size:13px;}#footer{background-color:#464646;border-top:2px solid #c36424;min-width:984px;}#footer a,#footer p{color:#ccc;}#footer ul{margin:10px auto;width:646px;text-align:center;}#footer ul li{display:-moz-inline-box;display:inline-block;border-left:0px solid #666;padding-left:10px;margin-right:10px;}
#footer ul li.first{border:none;clear:left;}#footer #copyright{clear:left;text-align:center;background-color:#666;height:23px;padding-top:1em;color:#fff;line-height:10px;}fieldset{border:none;}.checkRatesImbed .ta_widget{font-family:Arial,Verdana,Helvetica;font-size:9pt;color:#333;}.checkRatesImbed .ta_widget .ta_header{font-size:12px;font-weight:bold;margin-bottom:1em;height:16px;overflow:hidden;}
.checkRatesImbed .ta_widget .ta_header b{text-transform:uppercase;}.checkRatesImbed .ta_widget .ta_wrapper{margin:0 10px;}.checkRatesImbed .ta_widget .selects,.checkRatesImbed .ta_widget .partner_selector{margin-bottom:1em;}.checkRatesImbed .ta_widget .selects div{float:left;width:40%;}.checkRatesImbed .ta_widget .selects .guests{text-align:right;width:19%;}
.checkRatesImbed .ta_widget .selects label{display:block;font-weight:bold;}.checkRatesImbed .ta_widget .selects select{margin-right:5px;}.checkRatesImbed .ta_widget .partner_selector,.checkRatesImbed .ta_widget .additional{font-size:8pt;margin-bottom:.5em;}.checkRatesImbed .ta_widget .partner_selector legend{width:100%;}
.checkRatesImbed .ta_widget .partner_selector div,.checkRatesImbed .ta_widget .additional div{width:33%;float:left;}.checkRatesImbed .ta_widget .submit{text-align:center;}.checkRatesImbed .ta_header br{display:none;}.checkRatesImbed .ta_header b{padding-left:5px;}.checkRatesImbed .ta_widget .frmSel,.checkRatesImbed .ta_widget .inMonth{width:82px;}
.checkRatesImbed .ta_widget .submit .errbox{color:red;font-weight:bold;}.checkRatesImbed .ta_widget .submit .msgbox{color:red;}/*!* jquery.qtip.css The jQuery tooltip plugin - Styles * * Copyright(c) 2009 Craig Thompson * http://craigsworks.com * * Licensed under MIT * http://www.opensource.org/licenses/mit-license.php * * Launch :August 2009 * Version :TRUNK - NOT FOR USE IN PRODUCTION ENVIRONMENTS!!!!* * FOR STABLE VERSIONS VISIT:http://craigsworks.com/projects/qtip/download/ */ .ui-tooltip,.qtip{position:absolute;display:none;max-width:300px;min-width:50px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:none!important;border:7px!important;}
.qtip-borderTop,.qtip-borderBottom,.qtip-tip,.qtip-contentWrapper{border-color:rgba(45,45,45,0.33);}.qtip-content{opacity:.9;background-color:#fff;}.ui-tooltip-tip *,.ui-tooltip-border *{line-height:0;font-size:0;}.ui-tooltip-tip{position:absolute;height:14px;width:14px;margin:0 auto;line-height:.1px;font-size:1px;background:#2d2d2d;border:7px!important;opacity:.33;}
.ui-tooltip-border-corner{position:absolute;overflow:hidden;line-height:0;font-size:0;}.ui-tooltip-border-between{overflow:hidden;}.ui-tooltip-wrapper{position:relative;overflow:hidden;text-align:left;}.ui-tooltip-content-wrapper{overflow:hidden;border-width:7px;border-style:solid;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.ui-tooltip-content{overflow:hidden;text-align:left;}.ui-tooltip-titlebar{position:relative;padding:6px 40px 6px 10px;font-weight:bold;}.ui-tooltip-close{position:absolute;height:16px;width:16px;padding:1px;right:5px;top:5px;_margin-left:-10px;cursor:pointer;background-color:#A27D35;line-height:0;font-size:0;}
.ui-tooltip-close .ui-icon{height:16px;width:16px;display:block;}.ui-tooltip .ui-tooltip-content-wrapper{border-color:rgba(45,45,45,0.33);}.ui-tooltip .ui-tooltip-content{background-color:#f6f6f6;font-size:1.2em;border:solid 1px #8c8e8d;padding-bottom:6px;}.ui-tooltip .ui-tooltip-titlebar{background-color:#F0DE7D;color:#A27D35;}
.ui-tooltip .ui-tooltip-content h4{height:26px;background-color:#075f96;color:#fff;font-weight:bold;line-height:28px;font-size:1.3em;padding-left:9px;padding-right:9px;}.ui-tooltip .ui-tooltip-content p{padding:6px 9px;line-height:1.2em;}.ui-tooltip .ui-tooltip-content .starInfo{background-color:#f2f1f1;border-top:1px solid #e4e4e4;}
.ui-tooltip .ui-tooltip-content ul,.ui-tooltip .ui-tooltip-content h5{padding-left:9px;padding-right:9px;padding-top:6px;}.ui-tooltip .ui-tooltip-content h5{font-size:1.2em;}.ui-tooltip .ui-tooltip-content .starInfo li{margin-bottom:2px;font-weight:bold;color:#636363;}.ui-tooltip-dark .ui-tooltip-content-wrapper{border-color:#CE6F6F;}
.ui-tooltip-dark .ui-tooltip-content{background-color:#505050;color:#f3f3f3;}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040;color:#f3f3f3;}.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}.ac_loading{background:white url('indicator.gif') right center no-repeat;}.ac_odd{background-color:#eee;}.ac_over{background-color:#0A246A;color:white;}#confirmModalOverlay,#lightboxOverlay{background-color:#eee;}
#confirmModalContainer,#lightboxContainer{text-align:left;-webkit-border-bottom-left-radius:8px 8px;-webkit-border-bottom-right-radius:8px 8px;-webkit-border-top-left-radius:8px 8px;-webkit-border-top-right-radius:8px 8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;font-size:16px;border:7px solid rgba(45,45,45,0.38);color:#3e3d3d;}
#confirmModalContainer{height:90px;width:328px;}#confirmModalContainer .header{height:26px;width:100%;background-color:#c76421;color:#fff;font-weight:bold;line-height:28px;font-size:1em;}#confirmModalContainer .header span{padding-left:8px;}#confirmModalContainer p{margin:0;padding:6px 9px;font-size:12px;background-color:#f2f2f2;}
#confirmModalContainer .message{border-bottom:1px solid #ececec;}#confirmModalContainer .buttons{width:160px;float:right;padding:7px 17px 0;}#confirmModalContainer .buttons div{float:right;margin-left:13px;width:45px;height:16px;color:#075f96;text-align:center;cursor:pointer;padding:5px 0 0;border:1px solid #c7c7c7;font-size:.7em;background-color:#eaeaea;}
#lightboxContainer .buttons div{color:#075f96;text-align:center;cursor:pointer;padding:5px 0 0;border:1px solid #c7c7c7;font-size:.7em;background-color:#eaeaea;}#confirmModalContainer .buttons div:hover,#lightboxContainer .buttons div:hover{background-color:#e0e0e0;}#confirmModalContainer a.modalCloseX,#confirmModalContainer a.modalCloseX:link,#confirmModalContainer a.modalCloseX:active,#confirmModalContainer a.modalCloseX:visited{text-decoration:none;font-weight:bold;font-size:1.1em;position:absolute;top:-1px;left:400px;color:#ddd;}
#confirmModalContainer a.modalCloseX:hover{color:#9bb3b3;}.simplemodal-wrap{background-color:rgba(247,247,247,0.95);}#confirmModalContainer .newsletterConfirm .simplemodal-close,#lightboxContainer .simplemodal-data .simplemodal-close{margin:10px auto;width:100px;height:16px;color:#075f96;text-align:center;cursor:pointer;padding:5px 0 0;border:1px solid #c7c7c7;font-size:.7em;background-color:#eaeaea;}
#confirmModalContainer .newsletterConfirm .emailRegurge{font-weight:bold;}.js ul.newList{left:-9999px;}ul.newList *{margin:0;padding:0;}ul.newList{padding:0;list-style:none;color:#075f96;width:138px;background:#fff;border:2px solid #c7c7c7;overflow:auto;z-index:200;position:absolute;top:22px;display:block;left:-8px;margin:5px 0 0 -2px;}
.newListSelected{width:134px;color:#075f96;height:14px;float:left;background:#FFF url(global_sprites.gif) no-repeat -960px 0;border:2px solid #c7c7c7;font-size:1.1em;padding-top:5px;padding-left:4px;position:relative;z-index:200;}.newListSelected span{width:284px;display:block;}#content_container ul.newList li a,#quickSearch_Bar .newList li a{display:block;padding:6px 8px;font-size:1em;color:#075f96;}
#content_container ul.newList li a:hover,#quickSearch_Bar .newList li a:hover{background:#e8e8e8!important;cursor:pointer;}.selectedTxt{width:auto;overflow:hidden;height:16px;padding:0 23px 0 0;}.hiLite{background:#fff;}#content_container .newListHover{background:#e8e8e8!important;cursor:pointer;text-decoration:none;}
.newListSelHover,.newListSelFocus{background-position:0 -22px;cursor:pointer;background:#FFF url(global_sprites.gif) no-repeat -960px 0;}.newListOptionTitle{font-weight:bold;}.newListOptionTitle ul{margin:3px 0 0;}.newListOptionTitle li{font-weight:normal;border-left:1px solid #ccc;}.writeReview .destPullDown_cont{float:left;margin-left:14px;}
.writeReview .newListSelected{width:128px;background-position:-966px 0;margin-bottom:10px;}.writeReview .destPullDown_cont .newListSelected{width:98px;background-position:-996px 0;}.writeReview .newList{width:132px;}.writeReview .destPullDown_cont .newList{width:102px;}.writeReview .selectedTxt{width:auto;}
#quickSearch_Bar .newList{width:82px;background-color:#fff;padding-top:2px;padding-top:0;border:none;margin-top:2px;margin-left:0;overflow:hidden;text-align:left;}#quickSearch_Bar .newList li{float:none;background:transparent;}#quickSearch_Bar .newListSelected{background:url(header_sprites.gif) no-repeat 63px -332px;position:absolute;top:5px;right:3px;font-size:11px;width:65px;height:11px;display:block;border-left:1px solid #b4b4b4;line-height:14px;padding:0 12px 0 0;border-bottom-style:none;border-right-style:none;border-top-style:none;}
#quickSearch_Bar .selectedTxt{width:77px;padding:0 0 0 3px;height:16px;position:absolute;top:-1px;}#tipsPullDown{z-index:10;}#destPullDown{z-index:1;}.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer;}.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(ratings_thumbs.gif) no-repeat 0 0;}
.ui-stars-star a{background-position:0 -32px;}.ui-stars-star-on a{background-position:0 -48px;}.ui-stars-star-hover a{background-position:0 -64px;}.ui-stars-cancel-hover a{background-position:0 -16px;}.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default!important;}



#TGTips p{padding-top:8px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px}