﻿*{padding:0;margin:0;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}#TB_window a:link{color:#666;}#TB_window a:visited{color:#666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666;}#TB_window a:focus{color:#666;}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}.TB_overlayMacFFBGHack{background:url(/images/lightbox/macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0 5px 0;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}body{font:62.5% Arial,Helvetica,Verdana,sans-serif;line-height:1.1em;background:url(/images/bg_body_01.jpg) 50% 0 repeat-y;background-color:#E0E0E0;margin:0;padding:0;color:#333;float:left;width:100%;background-attachment:fixed;}#body{margin:0 auto;width:985px;padding:0 9px 0 12px;}body.quoteView{background:url(/images/bg_body_02.jpg) 50% 0 repeat-y;background-color:#BFD2B3;background-color:#999;}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.1em;font-family:Arial,Helvetica;}h1{font-size:4em;color:#000;font-weight:normal;}h2{font-size:2em;color:#000;}h3{font-size:1.6em;color:#333;}h4{font-size:1.2em;color:#666;}h5{font-size:1.1em;color:#666;}h6{font-size:1em;color:#999;}h1.homePage{font-size:1.8em;display:block;text-indent:-5000px;float:left;}p{font-size:1.2em;color:#333;margin-bottom:15px;font-family:Arial,Helvetica;line-height:133%;}p.navigated,.navigated{padding-left:10px!important;}p span.highlight{display:inline-block;padding-top:12px;color:#a90232;}span.required{color:#C1476A;font-weight:bold;}ol,ul{list-style:none;font-size:1em;margin-bottom:15px;}ul ul{font-size:1em;}ol li{line-height:120%;font-size:1.2em;padding:0 0 8px 0;list-style:decimal;margin-left:25px;}ul li{line-height:120%;font-size:1.2em;padding-left:15px;padding-bottom:8px;background:url(/images/bg_li_01.gif) 0 4px no-repeat;}ul.type0 li{padding-left:0;background:none;}ul.type1 li,ol.type1 li{font-size:1em;padding-left:0;background:none;}ul.type1 li li,ol.type1 li li{font-size:1.2em;}ul.type1 li li{padding-left:15px;background:url(/images/bg_li_01.gif) 0 4px no-repeat;}ul.type1 li h3,ol.type1 li h3{margin-bottom:6px;}ul.buttons{float:right;text-align:right;clear:both;}ul.buttons li{float:left;background:none;padding:0 0 0 10px;}ul.noBullets li{background:none;padding-left:0;}ul.footnoteDetails{clear:left;margin-top:-15px;}ul.footnoteDetails li{font-size:100%;background:none;padding:0 0 5px 0;}dl{color:#333;padding:0;margin:0 0 15px 0;}dl dt,dl dd{font-size:1.2em;line-height:120%;}dl.inlineList1{margin:0 0 12px 15px;background:url(/images/bg_dotted_vert_01.gif) 0 0 repeat-y;padding:0 0 12px 12px;}dl.inlineList1 dt{font-size:1.1em;color:#000;font-weight:bold;padding:0 12px 5px 4px;}dl.inlineList1 dd{background:url(/images/bg_dotted_horz_01.gif) left top repeat-x;font-size:1.1em;padding:2px 0;}dl.inlineList1 dd a,dl.inlineList1 dd span{background:url(/images/bg_li_01.gif) 4px 50% no-repeat;padding-left:12px;}label{font-weight:bold;color:#333;line-height:120%;cursor:pointer;font-size:1.1em;}input.text,textarea{border:1px solid #999;padding:3px 6px;color:#000;}fieldset,img{border:0;}img{vertical-align:bottom;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}strong{font-weight:bold;}strong.type1{color:#a90232;}em{font-style:italic;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}abbr,acronym{border:0;}a:link,a:active,a:focus,a:visited,a:hover{color:#066;font-weight:normal;text-decoration:none;}a:visited{color:#066;}a:hover{text-decoration:underline;color:#a90232;}body.quoteView a:link,body.quoteView a:active,body.quoteView a:focus,body.quoteView a:visited,body.quoteView a:hover{color:#a90232;}a.link1{color:#000;}a.backto{font-size:1.2em;padding-bottom:10px;display:block;}input{font-family:Arial,Helvetica,sans-serif;}input.defaultBorder{border:1px solid #999;}.bottom{top:auto!important;bottom:0!important;}.noBg{background:none!important;}.clearB{clear:both!important;}.floatL{float:left!important;}.floatR{float:right!important;}.noBorder{border:none!important;}.noPadRight{padding-right:0!important;}.noMarginB{margin-bottom:0!important;}.center{text-align:center!important;}.hidden{display:none!important;}.button{vertical-align:middle;position:relative;display:inline-block;border:none;cursor:pointer;font-family:Arial,Helvetica,Verdana;white-space:nowrap;background:url(/images/buttons/bg_mediumbuttons.gif) left top no-repeat;margin:0;padding:0 30px 0 0;height:24px;overflow:visible;}button.button::-moz-focus-inner{border:none;}.button .rightEnd{position:absolute;top:0;right:0;width:50%;padding:5px 0 0 0;height:19px;display:block;margin:0;background:url(/images/buttons/bg_mediumbuttons.gif) right top no-repeat;}.button .text{color:#fff;display:block;font-size:12px;font-weight:bold;padding:5px 0 0 18px;height:19px;background-image:none;position:relative;z-index:1;line-height:120%;}a.button{text-decoration:none;display:inline-block;}a.button:hover{text-decoration:none;}.button:hover,.button:focus,.button:active{background-position:left -25px;}.button:focus,.button:active{outline:1px dotted #656565;}.button:hover .rightEnd,.button:focus .rightEnd,.button:active .rightEnd{background-position:right -25px;}.button.tertiary{background-position:left -50px;}.button.tertiary .rightEnd{background-position:right -50px;}.button.tertiary .text{font-size:12px;color:#333;}.button.tertiary:hover,.button.tertiary:focus,.button.tertiary:active{background-position:left -75px;}.button.tertiary:hover .rightEnd,.button.tertiary:focus .rightEnd,.button.tertiary:active .rightEnd{background-position:right -75px;}.button.size1{width:134px;padding:0 8px 0 0;}.button.size1 .text{padding:5px 0 0 8px;}.button.inlineContent1{width:172px;}.button.inlineContent1 .text{text-align:center;}.button.small{background:url(/images/buttons/bg_smallbuttons.gif) left top no-repeat;padding:0 9px 0 0;height:18px;}.button.small .rightEnd{padding:3px 0 0 0;height:15px;background:url(/images/buttons/bg_smallbuttons.gif) right top no-repeat;}.button.small .text{font-size:11px;padding:3px 0 0 9px;height:15px;}.button.small:hover,.button.small:focus,.button.small:active{background-position:left -25px;}.button.small:hover .rightEnd,.button.small:focus .rightEnd,.button.small:active .rightEnd{background-position:right -25px;}.fakeDropdown{display:inline-block;position:relative;height:18px;border:none;background:url(/images/bg_fakeDropdown1.gif) 0 0 no-repeat;}.fakeDropdown a:hover{text-decoration:none;}.fakeDropdown a{color:#000!important;}.fakeDropdown .selected{float:left;white-space:nowrap;font-size:1.2em;color:#000;padding:4px 7px 0 7px;width:144px;height:14px;}.fakeDropdown .trigger{display:block;text-indent:-1000px;float:left;cursor:pointer;width:19px;height:18px;background:url(/images/bg_fakeDropdown1.gif) 0 -30px no-repeat;}.fakeDropdown.size1{width:195px;height:28px;border:none;background:url(/images/bg_fakeDropdown1.gif) -354px 0 no-repeat;}.fakeDropdown.size1 .selected{font-size:1.6em;padding:10px 7px 0 7px;width:154px;height:18px;}.fakeDropdown.size1 .trigger{width:27px;height:28px;background:url(/images/bg_fakeDropdown1.gif) -354px -30px no-repeat;}.fakeDropdown .alternatives{border-left:1px solid #9a9a9a;border-right:1px solid #9a9a9a;background:url(/images/bg_fakeDropdown1.gif) #fff -178px bottom no-repeat;background-color:#fff;position:absolute;width:175px;top:18px;left:0;padding:4px 0 7px 0!important;font-size:1.2em;z-index:99;}.fakeDropdown.size1 .alternatives{width:193px;top:28px;left:0;padding:7px 0 10px 0;font-size:1.6em;background:url(/images/bg_fakeDropdown1.gif) #fff -550px bottom no-repeat;}.fakeDropdown .alternatives li{line-height:120%;color:#000;background:none!important;padding-left:0;font-size:1em;}.fakeDropdown .alternatives li a{color:#000;padding:0 7px;width:163px;display:block;}.fakeDropdown.size1 .alternatives li a{width:179px;}.fakeDropdown .alternatives li a:hover{background-color:#39F;color:#fff;}.fakeDropdown .alternatives ul.lvl2{margin:0;}.fakeDropdown .alternatives ul.lvl2 li a{padding-left:14px!important;width:156px;}ul.pagination{padding:0 0 8px 0;margin:0;}ul.pagination li{background:none;font-size:100%;float:left;vertical-align:middle;font-size:1.2em;font-weight:bold;padding:0 4px;height:16px;}ul.pagination li a,ul.pagination li span{vertical-align:middle;font-weight:bold;height:16px;text-align:left;line-height:120%;}ul.pagination li.previous,ul.pagination li.previous a,ul.pagination li.next,ul.pagination li.next a{display:block;text-indent:-5000px;}ul.pagination li.previous{padding-left:0;text-align:left;text-indent:-5000px;}ul.pagination li.previous a{background:url(/images/bg_pagination.gif) 0 0 no-repeat;width:16px;height:16px;}ul.pagination li.next{padding-right:0;text-align:left;}ul.pagination li.next a{background:url(/images/bg_pagination.gif) 0 -16px no-repeat;width:16px;height:16px;}div.inlineContent1{background:url(/images/bg_inlineContent_01.gif) 0 0 no-repeat;width:203px;padding:7px 7px 0 7px;}div.inlineContent1 .last{background:url(/images/bg_inlineContent_01.gif) 0 bottom no-repeat;margin:0 0 0 -7px;width:203px;padding:0 7px 7px 7px;}div.inlineContent1 h2{line-height:120%;background-color:#97E6EC;font-size:1.2em!important;color:#333;padding:4px 9px 5px 9px!important;margin-bottom:8px;}div.inlineContent1 img.photo{float:left;margin:0 9px 12px 0;}div.inlineContent1 h3.name{font-size:1.4em;line-height:120%;padding-top:11px;margin-bottom:2px;}div.inlineContent1 h3.name span{clear:both;}div.inlineContent1 h4.title{color:#000;font-weight:normal;font-size:1.2em;margin-bottom:8px;}div.inlineContent1 .contactOptions{clear:both;margin-bottom:8px;}div.inlineContent1 li{font-size:1.2em;line-height:120%;}div.inlineContent1 p{margin-bottom:8px;clear:both;}div.inlineContent1 dl{margin-bottom:8px;}div.inlineContent1 dl dt,.inlineContent1 dl dd{font-size:1.2em;line-height:120%;}div.inlineContent1 dl.specialists{background:url(/images/bg_dotted_horz_01.gif) 0 0 repeat-x;padding-top:8px;}div.inlineContent1 dl.specialists dt{font-size:1.4em;font-weight:bold;margin-bottom:5px;}div.inlineContent1 ul.contactLinks{background:url(/images/bg_dotted_horz_01.gif) 0 0 repeat-x;padding:10px 0 0 0;margin:0;}div.inlineContent1 ul.contactLinks .last{padding-bottom:10px;}table.content1{margin-bottom:15px;}table.content1 thead{background-color:#C7E8EA;border:1px solid #999;border-left:none;border-right:none;}table.content1 thead th{color:#333;text-align:left;padding:6px 9px;font-size:1.3em;font-weight:bold;vertical-align:top;}table.content1 tbody tr{border-bottom:1px solid #999;}table.content1 tbody tr td{padding:6px 9px;vertical-align:top;font-size:1.2em;line-height:120%;}table.content1 tbody tr td ul li,table.content1 tbody tr td ol li,table.content1 tbody tr td dl dt,table.content1 tbody tr td dl dd{font-size:1em;}table.content1 tfoot tr td{text-align:right;padding:6px 0;color:#666;font-size:1.2em;}table.content1 ul{margin:0;}.formFields1{display:inline-block;}.formFields1 li{padding-left:0;background:none;font-size:100%;}.formFields1 .formField{padding-bottom:8px;clear:both;float:left;width:100%;}.formFields1 .formField label{width:180px;padding-right:8px;float:left;font-size:1.2em;padding-top:3px;}.formFields1 .formField label span.support{display:block;padding-top:5px;font-size:.91em;font-weight:normal;}.formFields1 .formField .textBox{border:1px solid #999;width:220px;padding:3px 5px;color:#333;}.formFields1 .formField .textBox.date{width:73px;}.formFields1 .formField .textBox.disabled{color:#666;}.formFields1 .formField select{margin-right:10px;}.formFields1 .formField .grouping1{float:left;width:232px;}.formFields1 .formField .grouping1 label{float:none;width:auto;font-weight:normal;padding-right:5px;}.formFields1 .formField .grouping1 table{width:100%;}.formFields1 .formField .grouping1 table input{margin-right:5px;}.formFields1 .formField .roomPreferences table td{padding-bottom:4px;}.formFields1 .formField .roomPreferences table td select{margin-left:6px;}.formFields1 .formField .roomPreferences table th.travellerTitle{padding-top:4px;font-weight:normal;}.formFields1 .formField .roomPreferences table table td{text-align:center;padding-bottom:2px;}.formFields1 .formField .roomPreferences table table td div{padding-top:3px;}.formFields1 .formField .roomPreferences table table td div input{vertical-align:bottom;}.formFields1 .formField .roomPreferences table table td span{font-size:.91em;}.formFields1 .buttons{float:left;clear:both;text-align:right;width:418px;padding:12px 0 0 0;}.formFields1 .formField table{font-size:1.2em;}.formFields1 .formField table label{font-weight:normal;font-size:1em;}.formFields1 .formField table table{font-size:1em;}.formFields1 .formField table.inline{float:left;width:200px;}.formFields1 .formField table.inline label{width:200px;}.formFields1 .formField table.inline.vertical{width:240px;}.formFields1 .formField table.inline.vertical td{padding-top:5px!important;}.formFields1 .formField table.inline.vertical label{float:none;width:auto;}.formFields1 .formField table.inline.vertical input{margin-right:10px;}.errorBlock{border:1px solid #942923;padding:12px 12px 8px 12px;margin-left:10px;background-color:#C7E8EA;color:#333!important;margin-bottom:15px;}.errorBlock .headerText{font-size:1.4em;display:block;padding-bottom:13px;color:#942923;font-style:italic;}.errorBlock ul{margin:0;color:#942923;}.errorBlock ul li{background-position:0 3px;}.errorLabel{color:#942923;font-size:1.2em;}.formattedTextContainer{font-size:1.2em;line-height:120%;}.formattedTextContainer p,.formattedTextContainer ul li,.formattedTextContainer ol li,.formattedTextContainer dl dt,.formattedTextContainer dl dd{font-size:1em;}#TB_window{width:520px;height:350px;font-size:1em!important;}#TB_window a:link,#TB_window a:active,#TB_window a:focus{color:#066;}#TB_window a:hover{color:#a90232;}#TB_title{background-color:#36CCDA;border-bottom:1px solid #999;height:40px;}#TB_ajaxWindowTitle{font-size:20px;}#TB_closeAjaxWindow{font-size:18px;padding-top:11px;}#TB_closeAjaxWindow a:link{color:#333;}#TB_closeAjaxWindow a:hover{text-decoration:none;color:#a90232;}#TB_ajaxContent{width:490px;height:320px;padding:15px;overflow-x:hidden;}#TB_ajaxContent h2{margin-bottom:12px;}#TB_ajaxContent ul.support{float:left;}#TB_ajaxContent ul.support li{background:none;padding-left:0;padding-right:15px;}#TB_ajaxContent ul.buttons{padding-top:15px;border-top:1px solid #999;width:100%;padding-bottom:15px;}#TB_ajaxContent ul.buttons li{float:right;}div.datepicker{margin-left:9px;position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:196px;height:147px;position:absolute;cursor:default;top:0;left:0;display:none;}a.datepickerIcon{vertical-align:bottom;margin-left:10px;display:inline-block;height:21px;width:23px;background:url(/images/datepicker/calendar_icon.gif) -32px -4px no-repeat;}.datepickerContainer{background:#121212;position:absolute;top:10px;left:10px;}.datepickerBorderT{position:absolute;left:10px;top:0;right:10px;height:10px;background:url(/images/datepicker/datepicker_t.png);}.datepickerBorderB{position:absolute;left:10px;bottom:0;right:10px;height:10px;background:url(/images/datepicker/datepicker_b.png);}.datepickerBorderL{position:absolute;left:0;bottom:10px;top:10px;width:10px;background:url(/images/datepicker/datepicker_l.png);}.datepickerBorderR{position:absolute;right:0;bottom:10px;top:10px;width:10px;background:url(/images/datepicker/datepicker_r.png);}.datepickerBorderTL{position:absolute;top:0;left:0;width:10px;height:10px;background:url(/images/datepicker/datepicker_tl.png);}.datepickerBorderTR{position:absolute;top:0;right:0;width:10px;height:10px;background:url(/images/datepicker/datepicker_tr.png);}.datepickerBorderBL{position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(/images/datepicker/datepicker_bl.png);}.datepickerBorderBR{position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(/images/datepicker/datepicker_br.png);}.datepickerHidden{display:none;}div.datepicker table{border-collapse:collapse;}div.datepicker a{color:#eee;text-decoration:none;outline:none;}div.datepicker table td{text-align:center;padding:0;margin:0;}div.datepicker th{text-align:center;color:#999;font-weight:normal;}div.datepicker tbody th{text-align:left;}div.datepicker tbody a{display:block;}.datepickerDays a{width:20px;line-height:16px;height:16px;padding:3px;}.datepickerYears a,.datepickerMonths a{width:45px;line-height:50px;height:50px;text-align:center;}td.datepickerNotInMonth a{color:#666;}tbody.datepickerDays td.datepickerSelected{background:#136A9F;}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#17384d;}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#17384d;}div.datepicker a:hover,div.datepicker a:hover{color:#88c5eb;}div.datepicker td.datepickerNotInMonth a:hover{color:#999;}div.datepicker tbody th{text-align:left;}.datepickerSpace div{width:20px;}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a{text-align:center;height:20px;line-height:20px;}.datepickerGoNext a{float:right;width:20px;}.datepickerGoPrev a{float:left;width:20px;}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none;}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none;}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none;}div.datepicker thead tr.datepickerDoW th{text-align:center;}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#333;}td.datepickerDisabled a{cursor:default;}td.datepickerDisabled a:hover{color:#333!important;}td.datepickerSpecial a{background:#700;}td.datepickerSpecial.datepickerSelected a{background:#a00;}#header{background-color:#36ccda;position:relative;float:left;clear:both;width:100%;}span.logo{height:95px;width:301px;background:url(/images/bg_logo_01.gif) 0 0 no-repeat;display:block;text-indent:-1000px;float:left;}#header a span.logo{cursor:pointer;}#pageInfo{clear:both;}#pageInfo h1{position:absolute;bottom:7px;left:20px;line-height:1;}#header .logoContent{float:right;padding:33px 20px 20px 0;width:650px;}#header .logoContent dl{float:right;clear:both;margin-bottom:12px;}#header .logoContent dl dt{float:left;color:#333;font-size:1.4em;line-height:20px;padding-top:2px;margin-right:5px;}#header .logoContent dl dd{float:left;font-size:2em;line-height:20px;}#header .logoContent ul.lvl1{float:right;clear:both;margin-bottom:0;width:617px;}#header .logoContent ul.lvl1 li{background:none;float:left;font-size:1.3em;color:#fff;border-left:1px solid #fff;padding:0;position:relative;}#header .logoContent ul.lvl1 li.first{border:none;}#header .logoContent ul.lvl1 li.last a{padding-right:0;}#header .logoContent ul.lvl1 li a{color:#fff;font-weight:bold;padding:6px 10px;display:block;}#header .logoContent ul.lvl1 li a:hover{background-color:#066;text-decoration:none;}#header .logoContent ul.lvl2{position:absolute;left:-5001px;top:23px;z-index:9999;border:1px solid #fff;border-top:0;background-color:#36ccda;padding-top:7px;padding-bottom:7px;width:180px;}#header .logoContent ul.lvl2 li{background:none;border:none;font-size:1em;padding:0;float:none;}#header .logoContent ul.lvl2 li a{padding:6px 10px 5px 10px!important;display:block;width:160px;}#header .logoContent ul.lvl2 li a:hover{background-color:#066;text-decoration:none;}#header .logoContent ul.lvl2 li.last a{padding-right:10px;}#header img.main{border-top:1px solid #fff!important;}ul.rotatingInfo{margin:0;border-top:1px solid #fff;position:relative;font-family:'Times New Roman';width:985px;height:277px;background-color:#fff;}ul.rotatingInfo li{display:none;padding:0;background:none;width:985px;height:277px;z-index:1!important;font-size:1em;}ul.rotatingInfo li.first{display:block;}ul.rotatingInfo li{position:relative;}ul.rotatingInfo li div.info{display:none;padding:13px 20px;width:320px;height:114px;background-color:#E3FDFC;position:absolute;right:15px;bottom:15px;}ul.rotatingInfo li div.info h2{font-size:20px;color:#000;line-height:120%;font-weight:bold;margin-bottom:4px;}ul.rotatingInfo li div.info p{color:#222;font-size:12px;line-height:120%;font-weight:normal;margin-bottom:10px;}ul.rotatingInfo li div.info a.button{float:right;}ul.rotatingInfo li div.info a.button .text{width:auto;}div.rotatingInfoPagination{margin:-36px 0 0 20px;clear:both;}div.rotatingInfoPagination a{line-height:120%;display:block;float:left;background:url(/images/bg_rotinfopagination3.png) 0 0 no-repeat;padding:4px 0 0 0;position:relative;z-index:9999;width:24px;height:20px;font-size:14px;color:#333;margin-right:5px;text-align:center;cursor:pointer;}div.rotatingInfoPagination a:hover{text-decoration:none;}div.rotatingInfoPagination a.activeSlide{background:url(/images/bg_rotinfopagination3.png) -24px 0 no-repeat;color:#fff;font-weight:bold;}#header2{float:left;width:100%;clear:both;}#header2 .logo{float:right;margin-top:52px;}#header2 h1{font-size:4em;color:#942923;margin-bottom:15px;}#header2 h1 span{display:block;width:50%;}#header2 h1 span.pre{text-transform:uppercase;border-bottom:2px solid #A7A9AC;font-size:.5em;color:#333;}#header2 h1 span.text{font-family:Times New Roman;font-style:italic;font-size:1.25em;line-height:120%;padding-bottom:8px;}#header2 h1 span.post{text-transform:uppercase;border-top:2px solid #A7A9AC;font-size:.5em;color:#333;line-height:100%;padding-top:14px;padding-bottom:9px;}#header2 img.main{margin-bottom:30px;}#header2 img.placeholder{padding-left:25px;}#header2 .map{float:right;border:1px solid #333!important;margin-left:15px;margin-bottom:8px;}#errorPageContent{padding:15px 20px 0 20px;}#content,#contentHome{clear:both;float:left;width:100%;}#content h1{font-size:4em;padding:0 0 8px 0;}#contentHome{padding:307px 0 0 0;position:relative;}#contentHome .description{float:left;width:222px;color:#333;padding-right:10px;text-align:center;}#contentHome .description p{font-size:1.2em;color:#333;line-height:130%;margin-bottom:20px;text-align:left;}#contentHome .highlights{float:left;width:751px;border-left:1px solid #c0c0c0;background:url("/images/bg_dotted_vert_01.gif") repeat-y scroll 49.5% 0 transparent;}#contentHome .highlights img.hero{padding-bottom:7px;}#contentHome .highlights ul.themes{width:100%;}#contentHome .highlights ul.themes li{background:none;padding:0;width:17.8%;padding:0 1%;float:left;font-size:100%;}#contentHome .highlights h2{font-size:1.5em;color:#483433;font-weight:bold;padding-bottom:5px;font-family:Arial,Helvetica;}#contentHome .highlights h3{font-size:1.2em;color:#483433;font-weight:normal;line-height:130%;font-family:Arial,Helvetica;}#contentHome .highlights h2 a{color:#333;font-weight:bold;}#contentHome .highlights h3 a{color:#333;font-weight:normal;}#contentHome .highlights a:hover{text-decoration:underline;}#contentHome .highlights ul.buttons{padding:20px 30px 0 0;clear:both;}#contentHome .highlights h2{margin-bottom:10px;color:#000!important;font-size:32px!important;font-family:georgia!important;font-weight:normal!important;}#contentHome .highlights div{float:left;width:46%;padding:0 2%;}#contentHome .highlights div img.support{float:left;border:1px solid #999;margin-right:15px;}#contentHome .highlights div ul.lvl1{clear:both;margin-top:8px;display:inline-block;padding-top:15px;}#contentHome .highlights div ul.lvl1 li{float:left;width:150px;background:url(/images/bg_li_08.gif) 0 2px no-repeat;padding-left:20px;}#contentHome .highlights div p{padding-top:4px;margin-bottom:0;}#contentHome .highlights div a:link,.highlights div a:active,.highlights div a:focus,.highlights div a:visited{color:#000;font-weight:bold;}#contentHome .highlights div a:hover{font-weight:bold;}#contentHome #pageInfo{position:absolute;top:0;left:0;}.breadcrumb{font-size:1.2em;color:#333;padding:8px 0 8px 13px;border-bottom:1px solid #c0c0c0;}.breadcrumb a{color:#333;}.breadcrumb .separator{padding:0 3px;}.breadcrumb .current{font-weight:bold;}a.backto{background:url(/images/bg_li_03.gif) 0 0 no-repeat;padding-left:15px;display:block;}.breadcrumb a.backto{display:inline;float:right;font-size:1em;}.addthis_toolbox{display:inline;float:right;}#mainNavigation{width:221px;float:left;padding:5px 0 22px 0;background-color:#C7E8EA;}#navigatedContent{float:right;width:752px;padding:15px 0 10px 12px;}#mainNavigation .component{padding:10px 13px 22px 13px;background:url(/images/bg-mainNavigation-02.gif) left bottom #C7E8EA;}#mainNavigation .component h2{text-transform:uppercase;font-size:1.4em;margin-bottom:7px;}#mainNavigation .component .first{background:url("/images/bg-mainNavigation-02.gif") repeat scroll left top #C7E8EA;display:block;margin-left:-13px;margin-top:-10px;padding-left:13px;padding-top:10px;width:208px;}#mainNavigation .component img.thumb{float:left;margin:4px 9px 4px 0;}#searchFilters label,#searchBox label{display:block;font-size:1.3em;padding-bottom:4px;clear:both;}#searchFilters select{padding:2px;}#searchFilters select.main{width:195px;margin-bottom:8px;}#searchFilters.component h2{font-size:1.6em;}#searchFilters .button{margin-left:99px;width:94px;margin-top:20px;}#searchFilters .button span.text{padding-left:8px;}#searchFilters ul.alternatives{height:350px;overflow-y:scroll;overflow-x:hidden;}#searchFilters ul.alternatives ul.lvl2{background:url(/images/bg_dotted_horz_01.gif) 0 0 repeat-x;margin-top:-8px;padding-top:8px;}#searchFilters ul.alternatives ul.lvl2 li a{padding-left:7px!important;}#filterViewTrigger{display:block;margin-bottom:-37px;font-size:1.1em;padding-top:12px;width:77px;background:url("/images/bg_li_02.gif") no-repeat scroll right 15px;}#filterViewTrigger.expanded{background:url("/images/bg_li_09.gif") no-repeat scroll right 15px;}#mainNavigation #searchFilters ul.type1 li{padding-left:0;padding-right:0;}#mainNavigation #searchFilters ul.type1 li ul.pair li{float:none;display:inline-block;}#mainNavigation #searchFilters ul.type1 li ul.pair li.first{margin:0;}#mainNavigation #searchFilters ul.type1{padding-bottom:8px;}#mainNavigation #searchFilters ul.type1 fieldset legend{font-size:1.3em;font-weight:bold;}#mainNavigation #searchFilters ul.type1 fieldset legend span{font-weight:normal;}#searchBox .searchBox{width:170px;}#searchBox .action{vertical-align:text-bottom;margin-left:4px;}#agent img.photo{float:left;margin:0 9px 12px 0;}#agent h3.name{float:left;font-size:1.4em;line-height:120%;margin-bottom:2px;padding:11px 0 3px 0;background:none;width:104px;border:none;}#agent h4.title{color:#000;font-size:1.2em;font-weight:normal;margin-bottom:8px;}#agent p{margin-bottom:5px;padding:0!important;clear:both;}#testimonials p{padding:0 0 4px 0!important;}#testimonials a.more{padding:0 0 4px 0!important;display:block;font-size:1.2em;margin-top:-8px;padding-bottom:4px;text-align:right;width:100%;}#travelInfo p{padding:0!important;}#navCompanyOffer p{padding:0!important;}#navVirtuoso img.main{width:175px;border:10px solid #fff;}#mainNavigation h2{font-size:2em;color:#000;float:left;clear:both;width:100%;margin-bottom:11px;}#mainNavigation h2 span{float:left;clear:both;}#mainNavigation h2 span.part01{font-size:.6em;color:#666;}#mainNavigation h2 span.part02{margin-top:-5px;white-space:nowrap;}#mainNavigation .fakeDropdown{margin-bottom:11px;}#mainNavigation img.navSupport{margin-bottom:11px;}#mainNavigation h3{background:url(/images/bg_mainNavigation_01_Components.gif) 0 0 no-repeat;background-color:#94E7EF;color:#333;font-size:1.2em;padding:4px 7px 3px 7px;border-bottom:1px solid #fff;}#mainNavigation h3.secondary{background:url(/images/bg_mainNavigation_01_Components.gif) 0 -34px no-repeat;background-color:#3E1F00;}#mainNavigation ul.type1{padding:0 0 15px 0;margin:0;}#mainNavigation ul.type1 ul{padding:0;}#mainNavigation ul.type1 li{font-size:100%;padding:8px 12px 8px 6px;background:url(/images/bg_dotted_horz_01.gif) left bottom repeat-x;}#mainNavigation ul.type1 ul li{padding:0;}#mainNavigation ul.type1 li.last{background:none;padding-bottom:0;}#mainNavigation ul.type1 fieldset .fakeDropdown{margin-bottom:0;}#mainNavigation ul.type1 fieldset legend{color:#333;font-size:1.4em;padding:0 0 8px 0;margin:0;}#mainNavigation ul.type1 fieldset legend span{font-size:.78em;color:#333;}#mainNavigation ul.type1 li select{width:100%;}#mainNavigation ul.type1 li ul.pair{padding:0;margin:0;}#mainNavigation ul.type1 li ul.pair li{background:0;width:48%;padding:0;float:left;}#mainNavigation ul.type1 li ul.pair li.first{padding:0 4% 0 0;}#mainNavigation ul.type1 li ul.checkboxes1{padding:0;margin:0;}#mainNavigation ul.type1 li ul.checkboxes1 li{background:none;padding:0;margin-left:-3px;}#mainNavigation ul.type1 li ul.checkboxes1 li label{font-weight:normal;color:#333;}#mainNavigation ul.type1 li table.checkboxes1 td input{margin:0 5px 5px 0;}#mainNavigation ul.type1 li table.checkboxes1 td label{font-weight:normal;font-size:1.2em;padding-bottom:5px;color:#333;}#mainNavigation ul.type1 li.buttons{text-align:right;}#mainNavigation ul.type1 li dl{margin:0;}#mainNavigation ul.type1 li dl dt{font-size:1.4em;padding-bottom:8px;font-weight:bold;}#mainNavigation ul.type1 li dl dd{font-size:1.2em;line-height:120%;}#mainNavigation ul.type1 li dl a{color:#003;}#mainNavigation ul.type1 li dl dd a{padding-left:12px;background:url(/images/bg_li_01.gif) 0 4px no-repeat;color:#003;}#mainNavigation ul.mainNavSupport li{font-size:1.4em;padding:8px 12px 8px 6px;background:url(/images/bg_dotted_horz_01.gif) left bottom repeat-x;}#mainNavigation ul.mainNavSupport li a{font-weight:normal;color:#333;padding-bottom:5px;display:block;color:#000;}#mainNavigation ul.mainNavSupport li ul.lvl2{margin:0;}#mainNavigation ul.mainNavSupport li ul.lvl2 li{padding:2px 0;font-size:.85em;background:none;}#mainNavigation ul.mainNavSupport li ul.lvl2 li a{padding-bottom:0;color:#333;background:url(/images/bg_li_04.gif) 0 1px no-repeat!important;padding-left:18px;display:inline-block;}#mainNavigation dl.mainNavSupport{margin-top:4px;padding-left:7px;}#mainNavigation dl.mainNavSupport dt{font-weight:bold;float:left;clear:left;margin-top:6px;padding-right:6px;}#mainNavigation dl.mainNavSupport dd{padding:6px 0;background:url("/images/bg_dotted_horz_01.gif") repeat-x scroll left bottom transparent;}#mainNavigation ul.treeView{margin:0;}#mainNavigation ul.treeView.lvl1{margin-bottom:15px;}#mainNavigation ul.treeView ul{margin:0;}#mainNavigation ul.treeView li{font-size:1.3em;line-height:120%;background:none;padding-left:0;}#mainNavigation ul.treeView li a{background:url(/images/bg_li_01.gif) 0 4px no-repeat;padding-left:15px;color:#066;}#mainNavigation ul.treeView li.selected a{background:url(/images/bg_li_02.gif) 0 6px no-repeat;}#mainNavigation ul.treeView li li{font-size:100%;}#mainNavigation ul.treeView li ul.lvl2 li a{background:url(/images/bg_li_01.gif) 0 4px no-repeat!important;}#mainNavigation ul.treeView li ul.lvl2 li.selected a{background:url(/images/bg_li_02.gif) 0 6px no-repeat!important;}#mainNavigation ul.treeView li ul.lvl2 li ul.lvl3 a{background:none!important;padding-left:0;}#mainNavigation ul.treeView ul.lvl2{margin-left:10px;}#mainNavigation ul.treeView ul.lvl3{margin-left:20px!important;}#mainNavigation p{padding:5px 0 0 7px;}#mainNavigation div.description{padding:5px 0 0 7px;}#mainNavigation div.description p{padding:0;}#mainNavigation h2.custom{font-size:1.4em!important;margin-bottom:7px!important;text-transform:uppercase;padding:10px 13px 0 13px;}#mainNavigation ul.tripList{margin-bottom:0;}#mainNavigation ul.tripList li{padding-left:0;background:none;}#mainNavigation ul.tripList li a{display:inline-block;padding-left:30px;}#mainNavigation ul.tripList li a.value{background:url(/images/bg_tripList.gif) 0 2px no-repeat;}#mainNavigation ul.tripList li a.premium{background:url(/images/bg_tripList.gif) 0 -68px no-repeat;}#mainNavigation ul.tripList li a.luxury{background:url(/images/bg_tripList.gif) 0 -138px no-repeat;}#mainNavigation ul.tripList li a.extension{background:url(/images/bg_tripList.gif) 0 -207px no-repeat;}#mainNavigation ul.tripList.type1 li{padding-left:13px;background:none;}#mainNavigation ul.tripList.type1 li span.caption{display:block;padding:10px 0 10px 0;color:#000;}#mainNavigation ul.agents{padding:0 13px;}#mainNavigation ul.agents li{padding-left:0;background:none;font-size:1em;clear:both;}#mainNavigation ul#agent.agents h3.name{padding-top:3px;}#mainNavigation ul#agent.agents h4.title{font-style:italic;}#navigatedContent #awards,#navigatedContent #agentsLanding{float:right;margin:0 0 10px 9px;}#navigatedContent #agentsLanding{margin-top:-40px;}#landing-offer{text-align:center;float:right;margin-top:-40px;margin-bottom:15px;}#landing-offer img.main{margin-bottom:12px;}#landing-top-destinations{float:right;margin-bottom:20px;margin-top:-40px;}#landing-top-destinations ul li{background:url(/images/bg_li_08.gif) 9px 1px no-repeat;padding-bottom:8px!important;padding-left:24px!important;margin:0;}#landing-top-destinations ul.tall{float:left;}#landing-top-destinations ul.tall li{width:70px;float:left;}#landing-top-destinations ul li a{color:#000;}#navigatedContent #landing-top-destinations h2{font-family:Arial;}#navigatedContent #awards img{float:right;padding:0 0 5px 5px;}#navigatedContent h1{font-size:3em;padding:0 0 8px 0;font-family:Georgia;}#navigatedContent h2{font-size:1.8em;padding:0 0 8px 0;font-family:Georgia;}#navigatedContent h2.landing{position:absolute;top:0;left:-5000px;}#navigatedContent div.description,#navigatedContent p.description{padding:0;width:515px;float:left;}#navigatedContent div.description{padding-bottom:15px;}#navigatedContent div.description.primary{position:absolute;top:0;left:-5000px;}#navigatedContent p.subtitle{padding:0;font-size:1.6em;font-weight:bold;width:515px;float:left;}#popularDestinations{float:right;margin-left:12px;}.itineraryList{clear:both;float:left;}.itineraryList h2{font-size:2.4em;padding:0 0 8px 9px;}.viewControls{text-align:right;border-bottom:1px solid #999;float:left;width:100%;clear:both;margin-bottom:-1px;}.viewControls.bottom{padding-top:8px;}.viewControls label{font-size:1.2em;}.viewControls div.sort{margin-top:-1px;}.viewControls div.sort select{margin-left:5px;margin-right:30px;}.itineraryList .viewControls .pagination{float:right;}.itineraryList .viewControls span.resultInfo{float:left;font-size:1.2em;display:inline-block;padding:5px 9px 5px 0;}.itineraryList .footnoteDetails{color:#666;clear:both;font-size:1.1em;padding-top:20px;}ul.itineraries li.itinerary{font-size:100%;padding:19px 0 0 8px;background:url(/images/bg_dotted_horz_01.gif) 0 0 repeat-x;clear:both;}.itinerary.first{background:none;}.itinerary div.support{float:left;padding:0 15px 15px 0;width:134px;}.itinerary div.support span.attribute{display:block;padding:5px 5px 5px 23px;font-size:1.4em;position:relative;margin-top:2px;}.itinerary div.support span.featured{background:url(/images/bg_li_04.gif) no-repeat scroll 5px 4px transparent;background-color:#C7E8EA;}.itinerary div.info{float:left;padding:0 0 15px 0;width:594px;}.itinerary div.info .button{float:right;}.itinerary div.info h2{font-size:2em;font-weight:bold;padding:0 0 12px 0!important;}.itinerary div.info span.attribute{display:inline-block;padding:0 10px 0 23px;font-size:.6em;margin-left:10px;vertical-align:middle;}.itinerary div.info span.featured{background:url(/imagesbg_li_04.gif) no-repeat scroll 5px 4px transparent;background-color:#C7E8EA;}.itinerary div.info p,.itinerary div.info div.description{padding:0!important;}.itinerary div.info div.description{font-size:1.2em;line-height:133%;margin-bottom:15px;float:none!important;width:auto!important;}.itinerary div.info .attributes .type{font-weight:bold;}.itinerary div.info .attributes .separator{padding:0 3px;}.itinerary div.info .attributes .priceValue{font-weight:bold;}.itinerary div.info dl dt{float:left;font-weight:bold;padding:0 12px 7px 0;}.itinerary div.info dl dd{float:left;}.itinerary div.options{float:right;background:url(/images/bg_dotted_vert_01.gif) 0 0 repeat-y;padding-left:12px;}.itinerary div.options li{padding:8px 0 8px 0;background:url(/images/bg_dotted_horz_01.gif) 0 0 repeat-x;}.itinerary div.options li.type1{background:none;}.itinerary div.options li.first{padding-top:0;}.itinerary div.options a.link{background:url(/images/bg_li_01.gif) 0 50% no-repeat;padding-left:15px;}.itinerary2{background:url("/images/bg_dotted_horz_01.gif") repeat-x scroll 0 top transparent;clear:both;font-size:1em;padding:15px 0 0 115px;position:relative;float:left;}.itinerary2.first{background:none;}.itinerary2 .support{position:absolute;top:15px;left:0;height:100px;width:130px;}.itinerary2 .support .featured{background:url("/images/featured4.gif") no-repeat scroll 0 0 transparent;display:block;height:26px;width:106px;margin:3px 0 0 -3px;}.itinerary2 .info{float:left;width:340px;}.itinerary2 .info h2{padding-left:0!important;}.itinerary2 .info dl{margin-bottom:7px;}.itinerary2 .info dl dt{float:left;padding-right:8px;font-weight:bold;}.itinerary2 .info p a{text-decoration:underline;}.itinerary2 .attributes{float:left;width:155px;padding-top:16px;text-align:center;}.itinerary2 .attributes ul{margin:0;}.itinerary2 .attributes ul li{padding-left:0;background:none;}.itinerary2 .callToAction{float:left;text-align:center;}.itinerary2 .callToAction a.button{display:block;margin-bottom:8px;}.itinerary2 .callToAction span.attribute{display:block;padding:4px 10px 4px 23px;margin-top:12px;vertical-align:middle;margin-bottom:10px;}.itinerary2 .attributes ul li{padding-bottom:3px;}.itinerary2 .attributes ul li.duration{font-weight:bold;}.itinerary2 .attributes span.price{display:block;text-align:center;padding-bottom:12px;}.itinerary2 .attributes span.price span{display:block;}.itinerary2 .attributes span.price span.amount{font-size:1.2em;font-weight:bold;line-height:140%;}.itinerary2 .attributes span.featured{background:url("/images/featured5.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:26px;width:77px;margin:-11px 0 0 -3px;}.itinerary3{background:url("/images/bg_productlisting.jpg") repeat-x scroll 0 1px transparent;border-bottom:1px solid #CCC;clear:both;font-size:1em;padding:15px 0 0 115px;position:relative;float:left;}.itinerary3 .support{position:absolute;top:15px;left:0;height:100px;width:130px;}.itinerary3 .support .featured{background:url("/images/featured5.gif") no-repeat scroll 14px 0 transparent;display:block;height:26px;width:106px;margin:3px 0 0 -3px;}.itinerary3 .info{float:left;width:340px;}.itinerary3 .info h3{font-size:1.8em;padding:0 0 8px 0;}.itinerary3 .info dl{margin-bottom:7px;}.itinerary3 .info dl dt{float:left;padding-right:8px;font-weight:bold;}.itinerary3 .info dl dd .scheduleSupport:before{content:' - ';}.itinerary3 .info p{position:relative;}.itinerary3 .info p a{text-decoration:underline;}.itinerary3 .info a.review-details{background:url("/images/bg_arrow_01.gif") no-repeat scroll 0 3px transparent;color:#333;padding-left:15px;float:right;text-decoration:underline;padding-bottom:12px;}.itinerary3 .info a.review-details:hover{text-decoration:underline;}.itinerary3 .accommodations{float:left;width:146px;padding:16px 20px 0 20px;}.itinerary3 .accommodations dl{text-align:center;}.itinerary3 .accommodations dl dd{font-size:11px;}.itinerary3 .attributes{float:left;width:110px;padding-top:16px;text-align:center;position:relative;}.itinerary3 .attributes ul{margin:0;}.itinerary3 .attributes ul li{padding-left:0;background:none;padding-bottom:3px;padding-top:3px;}.itinerary3 .attributes ul li.duration{font-weight:bold;}.itinerary3 .attributes span.price{display:block;text-align:center;}.itinerary3 .attributes span.price span{display:block;}.itinerary3 .attributes span.price span.amount{font-size:1.4em;font-weight:bold;line-height:120%;}.itinerary3 .attributes a.button{width:70px!important;margin-top:10px;margin-bottom:10px;}ul.tab-labels{border-bottom:1px solid #777;height:29px;}ul.tab-labels li{display:inline-block;background:url(/images/bg_tabs3.gif) 0 0 no-repeat;cursor:pointer;margin-right:2px;padding:0 0 0 5px;}ul.tab-labels li a{color:#066;background:url(/images/bg_tabs3.gif) right 0 no-repeat;display:block;padding:9px 17px 5px 12px;height:16px;font-weight:bold;}ul.tab-labels li.selected{cursor:default;background:url(/images/bg_tabs3.gif) 0 -30px no-repeat;}ul.tab-labels li.selected a{cursor:default;background:url(/images/bg_tabs3.gif) right -30px no-repeat;color:#666;}ul.tab-labels li.selected a:hover{text-decoration:none;}table.tripsByLocale tbody tr td{vertical-align:middle;}table.tripsByLocale tbody tr th{background-color:#e5f5f5;text-align:left;font-size:1.4em;padding:8px 0 8px 10px;line-height:100%;}table.tripsByLocale .first{padding-left:20px!important;}table.tripsByLocale span.showHide{width:150px;cursor:pointer;background:url("/images/bg_li_02.gif") no-repeat scroll left 3px transparent;display:inline-block;font-size:12px;padding-left:14px;margin-left:20px;color:#066;float:right;}table.tripsByLocale span.showHide.hide{background:url("/images/bg_li_09.gif") no-repeat scroll left 3px transparent;}table.tripsByLocale span.action{cursor:pointer;background:url("/images/bg_li_01.gif") no-repeat scroll 0 3px transparent;display:inline-block;font-size:12px;margin-left:20px;padding-left:12px;color:#066;float:right;}table.tripsByLocale span.featured{background:url("/images/featured5.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:15px;margin-left:3px;width:16px;}table.tripsByLocale a.label{color:#000;color:#000;display:inline-block;width:160px;}table.tripsByLocale tfoot tr{border-top:1px solid #999;}table.tripsByLocale tfoot tr td{text-align:left;}table.tripsByLocale tbody tr{border:none;}table.tripsByLocale tbody tr.country{border-bottom:1px solid #999;border-top:1px solid #999;}table.tripsByLocale tbody tr td span.amount{padding-left:5%;}table.tripsByLocale tbody a.details{background:url("/images/bg_arrow_01.gif") no-repeat scroll 0 3px transparent;text-decoration:underline;padding-left:15px;}table.tripsByLocale tfoot a.cta{margin-top:10px;float:right;}div.loadingList{position:relative;z-index:1;}p#loadingList{background-color:#c7e8ea;height:300px;left:0;padding-top:40px;position:absolute;text-align:center;top:-15px;width:100%;z-index:9999;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}div.loadingList img{left:0;position:absolute;z-index:10000;margin-left:300px;top:35px;}div.tripInfo{clear:both;padding-left:9px;}div.tripInfo h1{padding-left:0!important;}div.tripInfo dl.attributes{padding:0;display:inline-block;float:left;}div.tripInfo dl.attributes dt{font-weight:bold;font-size:1.3em;float:left;clear:left;padding:0 0 7px 0;width:100px;}div.tripInfo dl.attributes dd{font-size:1.3em;padding:0 0 7px 0;width:420px;float:left;}div.tripInfo dl.attributes dd.tripSchedule .scheduleSupport:before{content:' - ';}div.tripInfo .buttons{padding-top:4px;}div.tripInfo .buttons li{padding:0 0 0 10px;}div.tripInfo #tripMap{float:right;padding-left:12px;}div.tripInfo div.map{float:right;padding-left:12px;text-align:center;width:200px;}div.tripInfo div.map img.map{cursor:pointer;}div.tripInfo div.map a{display:block;font-size:1.2em;padding-top:5px;}div.tripInfo a.button{margin:-10px 0 10px 0;}div.tripInfo .pageOptions{margin-bottom:0;margin-top:5px;}div.tripInfo .pageOptions li{background:none;padding:0;line-height:150%;padding-bottom:2px;font-size:1em;}div.tripInfo .pageOptions li a{display:inline-block;padding-left:30px;}div.tripInfo .pageOptions li a.print{background:url(/images/bg_pageoptions.gif) 10px 4px no-repeat;}div.tripInfo .pageOptions li a.email{background:url(/images/bg_pageoptions.gif) 10px -44px no-repeat;}div.tripInfo .pageOptions li a.map{background:url(/images/bg_pageoptions.gif) 10px -98px no-repeat;}div.tripInfo p.teaser{font-size:1.6em;font-style:italic;clear:both;color:#000;}div.tripInfo h2.info{position:absolute;top:100px;left:-5000px;}div.tripInfo dl.attributes dd.highlights{float:left;width:520px;padding-bottom:20px;}div.tripInfo dd.highlights h3{font-size:1em;padding-bottom:3px;padding-top:2px;clear:both;}div.tripInfo dd.highlights h3 span{font-weight:bold;margin-left:0;font-style:normal;}div.tripInfo dd.highlights h4{line-height:140%;width:100px;overflow:hidden;clear:left;font-size:1em;float:left;}div.tripInfo dd.highlights h4 span{padding-right:15px;}div.tripInfo dd.highlights p{font-size:1em;margin-bottom:0;width:420px;float:left;}div.tripInfo dt#highlightsDt{position:absolute;top:0;left:-5000px;}div.tripInfo dd span.flyout{display:block;position:absolute;top:0;left:-5000px;width:350px;background-color:#E1F3F4;border:1px solid #666;padding:15px;z-index:10001;}div.tripInfo dd span.flyout a{margin-bottom:0;margin-top:10px;float:right;}div.tripInfo dd span.source{cursor:default;display:inline-block;background:url(/images/bg_pageoptions.gif) right -148px no-repeat;padding-right:20px;}.tripSummary{clear:both;padding-left:9px;}.tripSummary h2{padding-left:0!important;}.tripSummary .buttons{padding-bottom:10px;}.tripSummary .buttons li{padding:0;}#tripMap{margin-bottom:15px;}table.tripSummary{width:100%;}table.tripSummary td.day{width:25%;}table.tripSummary td.activity{width:50%;}table.tripSummary td.hotel{width:25%;font-size:1.2em;line-height:120%;}table.tripSummary td.hotel ul li{background:none;}table.tripSummary ul li{padding:2px 0;line-height:120%;}table.tripSummary td.activities ul li{background:none;list-style:disc inside none;padding:2px 0;}.tripItinerary{clear:both;padding-left:9px;position:relative;}.tripItinerary h2{padding-left:0!important;padding-bottom:12px;}.tripItinerary h3{padding-bottom:12px;}.tripItinerary .itineraryInfo{clear:both;}.tripItinerary h2{background-color:#C7E8EA;margin-bottom:0;margin-left:-242px;padding-bottom:0!important;clear:both;}.tripItinerary h2 .primary{background-color:#685E65;color:#fff;display:block;padding:6px 10px;width:201px;}.tripItinerary ul.supportInfo1{clear:left;background-color:#C7E8EA;float:left;margin-left:-242px;padding:10px;width:200px;margin-bottom:0;}.tripItinerary ul.supportInfo1 li{font-size:100%;background:none;padding:0;font-size:100%;}.tripItinerary ul.supportInfo1 a{color:#a90232;}.tripItinerary .mainInfo li.dayInfo,.tripItinerary .mainInfo li.accommodationInfo,.tripItinerary .mainInfo li.ancillaryInfo{float:left;padding-top:10px;background:none;padding-left:0;font-size:100%;width:100%;}.tripItinerary .mainInfo li.dayInfo ul.support li{margin-top:20px;}.tripItinerary .mainInfo li.dayInfo ul.support li.first{margin-top:0;}.tripItinerary .mainInfo li.dayInfo .hotelDescription{display:block;padding-top:14px;}.tripItinerary .mainInfo li.ancillaryInfo li{background:none;list-style:disc inside none;padding-left:0;padding-bottom:2px;}.tripItinerary .mainInfo ul.support{float:right;border:none;clear:right;margin-left:12px;}.tripItinerary .mainInfo ul.support li{clear:both;border:1px solid #999;text-align:center;padding-bottom:8px;font-size:1.2em;float:left;background:none;padding-left:0;}.tripItinerary .mainInfo ul.support img.thumb{float:left;clear:both;margin-bottom:5px;}.tripItinerary .mainInfo ul.support span.caption{float:left;clear:both;width:190px;padding:0 5px;}.tripItinerary .buttons{margin-bottom:0;}.tripItinerary .buttons li{padding:0;}#content.quoteView h2.type1{background-color:#C7E8EA;}#content.quoteView h2.type1 .text{background-color:#685e65;color:#fff;display:inline-block;padding:6px 10px;width:330px;font-size:.8em;}#content.quoteView h3{color:#942923;font-weight:normal!important;}#content.quoteView div.tripAttributes{padding:10px 10px 0 10px;line-height:120%;margin-bottom:15px;}#content.quoteView div.tripAttributes dl dt{float:left;width:100px;padding:2px 0;font-weight:bold;font-size:1.2em;line-height:120%;clear:left;}#content.quoteView div.tripAttributes dl dd{font-size:1.2em;float:none;clear:right;padding:2px 0;}#content.quoteView div.tripAttributes dl dd dl dt{font-size:1em;width:100px;font-weight:normal;padding:0;}#content.quoteView div.tripAttributes dl dd dl dd{font-size:1em;padding:0;}#content.quoteView div.tripAttributes td.tripInfo{width:38%;background:url('/images/bg_dotted_vert_01.gif') repeat-y scroll right top transparent;}#content.quoteView div.tripAttributes td.tripInfo dt{width:100px;}#content.quoteView div.tripAttributes td.quoteAccomodation{width:24%;padding-left:15px;background:url('/images/bg_dotted_vert_01.gif') repeat-y scroll right top transparent;}#content.quoteView div.tripAttributes td.quoteAccomodation dd.roomsDD{clear:both;padding:0;}#content.quoteView div.tripAttributes td.quotePrice{width:38%;padding-left:15px;}#content.quoteView div.tripAttributes td.quotePrice dt{width:180px;}#content.quoteView div.tripAttributes td.quotePrice dd.notes{padding-top:4px;font-style:italic;}#content.quoteView div.tripAttributes td.quotePrice dd.disclaimer{padding-top:4px;}#content.quoteView div.tripAttributes p{clear:both;}#content.quoteView div.tripAttributes .support{padding:10px;}#content.quoteView table.tripAttributes{margin-top:7px;margin-bottom:15px;}#content.quoteView table.tripAttributes tfoot td{padding-top:15px;}#content.quoteView table.tripAttributes tfoot td p{margin:0;}#content.quoteView .tripSummary{clear:both;padding-left:0;}#content.quoteView .tripSummary h3{padding-left:8px;margin-bottom:8px;}#content.quoteView .tripSummary p{padding-left:8px;}#content.quoteView .tripDetails{margin-top:15px;}#content.quoteView .tripDetails ul.support li{font-size:100%;background:none;padding-left:0;}#content.quoteView .tripItinerary{padding-left:0;float:left;width:100%;}#content.quoteView .tripItinerary h2{margin-left:0;}#content.quoteView .tripItinerary h2 .primary{width:330px;font-size:.8em;}#content.quoteView .tripItinerary ul.supportInfo1{width:330px;margin-left:0;}#content.quoteView .tripItinerary .mainInfo{float:left;width:620px;padding:0 0 0 15px;}#content.quoteView .mainInfo ul.support.images{border:none;}.mainInfo ul.support.images li{border:1px solid #999;margin-top:20px;}.mainInfo ul.support.images li.first{margin-top:0;}#content.quoteView .button{background:url("/images/buttons/bg_medium_pg.gif") no-repeat scroll left top transparent;height:21px;}#content.quoteView .button .text{height:18px;padding:3px 0 0 18px;}#content.quoteView .button .rightEnd{height:18px;padding:3px 0 0 0;background:url("/images/buttons/bg_medium_pg.gif") no-repeat scroll right top transparent;}#content.quoteView .button.tertiary .text{color:#fff;}body.quoteView h2.type1 a.print,body.quoteView h2.type1 a.email2,body.quoteView h2.type1 a.contact{float:right;font-size:12px;margin-left:7px;margin-right:7px;margin-top:4px;}#content.quoteView a.print{background:url("/images/bg_pageoptions.gif") no-repeat scroll 0 0 transparent;padding-left:20px;}#content.quoteView a.email{background:url(/images/kt_quote/bg-email-icon.gif) right top no-repeat;padding-right:32px;display:block;}#content.quoteView a.email2{background:url("/images/bg_pageoptions.gif") no-repeat scroll 0 -48px transparent;padding-left:20px;}#content.quoteView a.contact{background:url("/images/bg_pageoptions.gif") no-repeat scroll 0 -198px transparent;padding-left:20px;}#content.quoteView h2.type1{background-color:#C7E8EA;font-size:1.6em;}#content.quoteView h2.type1 .text{background-color:#685e65;color:#fff;display:inline-block;padding:6px 10px;width:330px;font-size:.8em;}#content.quoteView h3{color:#942923;font-weight:normal!important;}#content.quoteView h2.type1 .text{background-color:#666;color:#FFF;display:inline-block;font-size:.8em;padding:3px 10px;width:330px;}#content.quoteView h2.type1 .title{font-size:.8em;color:#333;padding-left:10px;}#content.quoteView h2.type1 .text{padding:6px 10px;font-size:1em;}#content.quoteView h2.type1 a{padding-top:3px!important;}#content.quoteView h2.type1 a.print{background:url("/images/bg_pageoptions.gif") no-repeat scroll 0 3px transparent;}#content.quoteView h2.type1 a.email2{background:url("/images/bg_pageoptions.gif") no-repeat scroll 0 -45px transparent;}#content.quoteView h2.type1 a.contact{background:url("/images/bg_pageoptions.gif") no-repeat scroll 0 -196px transparent;}#content.quoteView h2.type1 a.button{padding-top:0!important;float:right;margin:4px 4px 0 10px;padding-right:14px;}#content.quoteView h2.type1 a.button.tertiary span.text{background:none repeat scroll 0 0 transparent;color:#FFF;font-size:12px;font-weight:bold;padding:3px 16px;width:auto;}#content.quoteView h2.type1 .title{font-size:1em;}.tripComponent .primary{width:620px;margin-bottom:15px;padding:0 0 0 15px;}.tripComponent .primary h2{background-color:#C7E8EA;font-size:1.6em;padding:6px 10px 6px 15px;color:#333;margin:0 0 10px -15px;}.tripComponent.tripSnapshot .primary h2{margin-bottom:0;}.tripComponent .primary h3{padding-bottom:12px;}.tripComponent .primary ul.mainInfo ul.support{float:right;margin-left:12px;clear:right;}.tripComponent .primary ul.mainInfo ul.support li{margin-top:20px;border:1px solid #999;padding-bottom:8px;padding-left:0;text-align:center;list-style:none outside none;}.tripComponent .primary ul.mainInfo ul.support li.first{margin-top:0;}.tripComponent .primary ul.mainInfo ul.support li img.thumb{margin-bottom:5px;text-align:left;}.tripComponent .primary ul.mainInfo ul.support li span.caption{padding:0 5px;display:block;}.tripComponent .primary span.hotelDescription{display:block;padding-top:14px;}.tripComponent .primary div.actions{clear:both;float:right;margin-top:-36px;}.tripComponent.tripSnapshot .primary div.actions{margin-top:-26px;}.tripComponent .primary div.actions a{float:right;}.tripComponent .primary div.actions a.email2,.tripComponent .primary div.actions a.print{font-size:12px;margin-left:7px;margin-right:7px;margin-top:4px;padding-top:3px;line-height:12px;}.tripComponent .primary div.actions a.button{margin:2px 5px 0 10px;}.tripComponent .primary ul.mainInfo li{clear:both;}.tripComponent .primary ul.mainInfo li li{clear:none;list-style:disc inside none;padding-bottom:2px;font-size:1.2em;}.tripComponent .primary ul.mainInfo li ul.options li{list-style:none outside none;}.tripComponent .primary ul.mainInfo li ul.options li a{background:url(/public/images/bg_li_08.gif) 0 2px no-repeat;line-height:120%;padding-left:20px;}.tripComponent .secondary{width:330px;padding:0 10px;background-color:#c7e8ea;margin-bottom:15px;}.tripComponent .secondary h2{font-size:1.6em;padding:6px 10px;background-color:#666;color:#fff;margin:0 -10px 10px -10px;}.tripComponent.tripSnapshot .secondary h2{margin-bottom:0;}.tripComponent .secondary li,.tripComponent .primary li{font-size:1em;padding:0;background:none;list-style:none;}.printViewBlock, .printViewInline, .printViewInlineBlock{display:none}#navigatedContent.ancillary h1,#navigatedContent.ancillary h2,#navigatedContent.ancillary .description,#navigatedContent.ancillary .subtitle{padding-left:0;}#navigatedContent.ancillary h2{font-weight:normal;}#navigatedContent.ancillary{padding-left:21px;width:743px;}ul.cols2 li{width:40%;padding:0 5%;float:left;}ul.cols3 li{display:inline-block;text-align:center;width:33%;padding:0 0 15px 0;background:none;}ul.cols3 li span.caption{display:block;}ul.cols3.brochures{float:left;clear:both;width:100%;}ul.cols3.brochures li{background:url("/images/bg_dotted_horz_01.gif") repeat-x scroll 0 bottom transparent;padding-bottom:25px;padding-top:25px;}.contentBlock1{float:left;clear:both;width:100%;}.contentBlock1 h2{padding:0!important;background-color:#C7E8EA;color:#000;}.contentBlock1 h2 .primary{display:inline-block;background-color:#685E65;color:#fff;padding:6px 10px;width:230px;margin-right:10px;}.contentBlock1 ul.support{float:left;width:250px;text-align:center;padding-top:20px;margin-bottom:0;}.contentBlock1 ul.support li{padding-bottom:20px;background:none;padding-left:0;}.contentBlock1 div.mainInfo{float:left;width:453px;padding:20px;}.contentBlock1 div.mainInfo.full{width:723px;padding:20px 10px;}.contentBlock1 div.mainInfo ul.cols2 li{text-align:center;padding-top:10px;background:none;}.contentBlock1 div.mainInfo ul.cols2 li h3{margin-bottom:6px;}.contentBlock1 div.mainInfo ul li{line-height:120%;font-size:1.2em;background:url(/images/bg_li_01.gif) 0 3px no-repeat;padding:0 0 8px 15px;}.contentBlock1 div.mainInfo ul li dl dt,.contentBlock1 div.mainInfo ul li dl dd{font-size:1em;}.contentBlock1 div.mainInfo ul.employees{margin-bottom:0;}.contentBlock1 div.mainInfo ul.employees li.employee{background:url(/images/bg_dotted_horz_01.gif) left top repeat-x;padding:20px 0 5px 0;display:inline-block;}.contentBlock1 div.mainInfo ul.employees li.employee.first{background:none;padding-top:0;}.contentBlock1 div.mainInfo ul.employees li.employee img.photo{float:left;margin-right:25px;margin-bottom:20px;}.contentBlock1 div.mainInfo dl.attributes{float:left;width:522px;}.contentBlock1 div.mainInfo dl.attributes dt{float:left;font-weight:bold;padding-right:8px;}ul.cols3.brochures img.thumb{margin-bottom:8px;}ul.cols3.brochures span.caption{font-size:1.2em;}dl.faq dt{font-weight:bold;padding-bottom:4px;}dl.faq dd p,dl.faq dd ul li,dl.faq dd ol li,dl.faq dd dt,dl.faq dd dd{font-size:1em;}.requestInfoForm{padding-left:10px;}span.tripName{font-size:.8em;}#inlineFormWrapper{margin-top:10px;}#inlineFormWrapper #raqForm{width:100%;clear:both;height:0;margin-bottom:20px;}#inlineGMap{overflow:hidden;width:100%;text-align:center;}#inlineGMap iframe{width:100%;height:409px;}#inlineGMap iframe body{margin:0;}#footer{margin-top:20px;float:left;clear:both;width:100%;border-top:1px solid #626063;padding:20px 0 20px 0;text-align:center;}#footer ul{margin:0 auto;width:550px;font-size:1.3em;color:#8C8A8B;}#footer ul li{float:left;background:none;padding:0 10px;border-left:1px solid #8C8A8B;font-size:100%;}#footer ul li a{color:#8c8a8b;}#footer ul li.first{border:none;}#footer p{clear:both;color:#8c8a8b;padding-top:8px;margin:0;}.dayActivities img{float:left;padding-right:5px;padding-top:5px;}.contentBlock1 .mainInfo dt{float:left;padding-right:5px;}
