body{margin:0;background-color:#0D4C76;}.main{margin:25px 0 0 0;float:none;}#documentBody{width:778px;}.navTabSpacer{width:1px;background-image:url(../images/dotted_vertical.gif);background-repeat:repeat-y;background-position:left top;}.bookhotelheader{font-family:Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;color:#FFF;background-color:#D97B27;text-align:left;text-transform:uppercase;vertical-align:middle;padding:0 0 0 15px;height:35px;}.commenttext{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;font-style:normal;color:#9B9999;}ul{margin:0;padding:0 0 0 15px;}li{list-style-type:disc;}.dividerline{background-image:url(../images/divider_hline.gif);background-repeat:repeat-x;background-position:left center;height:1px;}.titletext{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#82C7E2;vertical-align:middle;background-color:#0F6B90;}.titletext2{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#FFF;}.defaulttext{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;font-style:normal;color:#4D4D4D;}.defaulttext1{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;font-style:normal;color:#0F6B90;}.defaulttext2{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;font-style:normal;color:#D97B27;}.defaulttext2big{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;font-style:normal;color:#D97B27;}.defaulttextbold{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:bold;font-style:normal;color:#4D4D4D;}.defaulttextbig{font-family:Arial,Helvetica,sans-serif;font-size:9.5pt;font-weight:normal;font-style:normal;color:#4D4D4D;}.commentinfotext{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#C30;}.header{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#FFF;background-color:#0F6B90;text-align:left;vertical-align:middle;height:22px;padding:0 7px 0 7px;}.headernumber{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#FFF;background-color:#0F6B90;text-align:center;vertical-align:middle;height:22px;border:solid 0 #FFF;border-right-width:1px;}.subheader{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;font-style:normal;color:#0F6B90;background-color:#EFF7FA;}.headerviewrates{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#FFF;background-color:#EF862C;text-align:center;vertical-align:middle;height:22px;}TD.headerviewrates:Hover{color:#FFF;background-color:#F9AF6C;}.border{border:solid 1px #DCDCDC;}.tableborder{border:solid 1px #87B5C7;border-top-width:0;height:115px;}A.hyLink:Link,A.hyLink:Visited{font-family:Arial,Helvetica,sans-serif;color:#FFF;font-weight:normal;font-size:8.5pt;text-decoration:none;}A.hyLink:Hover{color:#82C7E2;text-decoration:underline;}A.hyLink1:Link,A.hyLink1:Visited{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#DA7114;text-decoration:underline;}A.hyLink1:Hover{color:#DA7114;text-decoration:none;}A.hyLink2:Link,A.hyLink2:Visited{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#0F6B90;text-decoration:none;}A.hyLink2:Hover{color:#4F98B5;text-decoration:underline;}A.hyLink3:Link,A.hyLink3:Visited{font-family:Arial,Helvetica,sans-serif;color:#4D4D4D;font-weight:normal;font-size:8.5pt;text-decoration:underline;}A.hyLink3:Hover{color:#4D4D4D;text-decoration:none;}A.hyLink4:Link,A.hyLink4:Visited{font-family:Arial,Helvetica,sans-serif;color:#9EB8C8;font-weight:normal;font-size:7.5pt;text-decoration:none;}A.hyLink4:Hover{color:#FFF;text-decoration:none;}A.hyLink5:Link,A.hyLink5:Visited{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#FFF;background-color:#EC8C36;text-decoration:none;height:100%;width:132px;line-height:22px;display:block;}A.hyLink5:Hover{color:#FFF;text-decoration:none;}input.textfield{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#4D4D4D;border:solid 1px #CCC;background-color:#FFF;padding:0 0 0 2px;}input.checkbox{border:none;background-color:transparent;margin:0;padding:0;}input.radio{border:none;background-color:tranparent;margin:0;padding:0;}input.button1{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;color:#FFF;background-color:#317C99;border-style:none;text-align:center;text-transform:none;vertical-align:middle;height:18px;}select{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#4d4d4d;background-color:#FFF;border:1px solid #CCC;}textarea{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#000;background-color:#FFF;border:1px solid #CCC;}#searchdest select.countryselect{width:200px;}#searchbox .searchinfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#FFF;background-color:#D97B27;}#searchbox .roominfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#FFF;background-color:#EC8C36;}#searchbox .dividerlineup{background-image:url(../images/search_divider_hline.gif);background-repeat:repeat-x;background-color:#D97B27;height:1px;}#searchbox .dividerlinedown{background-image:url(../images/search_divider_hline.gif);background-repeat:repeat-x;background-color:#D97B27;height:1px;}#searchbox #searchbut{text-align:right;vertical-align:middle;height:40px;background-color:#D97B27;padding:8px 15px 0 0;}#searchbox #searchbut input{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#0F6B90;background-image:url(../images/btn_searchhotelbg.gif);background-repeat:no-repeat;background-position:left top;background-color:#FFF;width:118px;height:20px;border-style:none;padding:0 0 1px 13px;margin:0;}#searchbox select.countryselect{width:168px;}#searchbox select.pricerangeselect{width:111px;}#searchbox select.currencyselect{width:45px;}#content #searchbox A.hyLink1:Link{color:#FFF;text-decoration:Underline;}#content #searchbox A.hyLink1:Visited{color:#FFF;text-decoration:Underline;}#content #searchbox A.hyLink1:Hover{color:#FFF;text-decoration:none;}#masthead{width:778px;}#masthead .toppanel{background-image:url(../images/top_panel.gif);background-position:top left;background-repeat:no-repeat;background-color:#FFF;height:98px;vertical-align:middle;text-align:left;}#masthead .topspacer{height:14px;}#logo{width:30%;text-align:left;vertical-align:middle;padding:0 0 0 20px;height:98px;}#tabs{width:70%;vertical-align:middle;text-align:right;padding:0 20px 0 0;height:98px;}#tabsTable{width:523px;margin:0 0 5px 0;}#tabsTable .navTabSpacer{height:15px;}#tabsTable #Home{font-weight:bold;width:52px;height:15px;text-align:center;vertical-align:middle;text-transform:uppercase;}#tabsTable #Hotels{font-weight:bold;width:57px;height:15px;text-align:center;vertical-align:middle;text-transform:uppercase;}#tabsTable #Packages{font-weight:bold;width:73px;height:15px;text-align:center;vertical-align:middle;text-transform:uppercase;}#tabsTable #Deals{font-weight:bold;width:52px;height:15px;text-align:center;vertical-align:middle;text-transform:uppercase;}#tabsTable #Detinations{font-weight:bold;width:93px;height:15px;text-align:center;vertical-align:middle;text-transform:uppercase;}#tabsTable #Aboutus{font-weight:bold;width:69px;height:15px;text-align:center;vertical-align:middle;text-transform:uppercase;}#tabsTable #Contactus{font-weight:bold;width:82px;height:15px;text-align:center;vertical-align:middle;text-transform:uppercase;}#tabsTable #Faqs{font-weight:bold;width:38px;height:15px;text-align:right;vertical-align:middle;text-transform:uppercase;}#tabsTable TD.navTab{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#2677AD;background-color:#FFF;}#tabsTable TD.navTabHighlight{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#EF862C;background-color:#FFF;}#masthead #tabs #welcome{width:100%;text-align:right;vertical-align:top;height:68px;}#masthead #tabs .defaulttext2{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#D97B27;font-style:normal;font-weight:normal;background-color:#FFF;width:100%;vertical-align:top;text-align:right;padding:7px 0 0 0;}A.navLink:Link,A.navLink:Visited{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#2677AD;text-decoration:none;}A.navLink:Hover{color:#5B92B6;text-decoration:none;}#midtable{width:778px;}#midtable .tlcurve{background-image:url(../images/top_left_curve.gif);background-position:top left;background-repeat:no-repeat;background-color:#FFF;height:12px;width:11px;}#midtable .trcurve{background-image:url(../images/top_right_curve.gif);background-position:top right;background-repeat:no-repeat;background-color:#FFF;height:12px;width:11px;}#content{background-color:#FFF;text-align:left;vertical-align:top;}#midtable #leftsidebg{background-color:#fff;}#midtable #centertable .panelbg{background-color:#fff;}#midtable #rightsidebg{background-color:#fff;}#midtable #rightpanel{width:159px;background-color:#fff;padding-right:11px;}#midtable #leftpanel{background-color:#fff;text-align:center;vertical-align:top;}#midtable #leftpanel #leftDiv #leftPanelDiv{width:159px;padding-left:11px;vertical-align:top;}#modifysearch .bookhotelheader{font-size:13px;padding:0 0 0 10px;}#modifysearch #searchbox .hotelnametitle{color:#a14e03;font-size:12px;padding:8px 0 8px 0;}#modifysearch #searchbox #budget{width:95px;}#modifysearch #searchbox #searchbut input{background-image:none;background-color:#FFF;width:100px;height:20px;border-style:none;padding:0 0 1px 2px;margin:0;}#modifysearch #searchbox select.cityselect{width:130px;}#modifysearch #searchbox select.pricerangeselect{width:45px;}#modifysearch #searchbox select.currencyselect{width:45px;}#content #modifysearch #searchbox A.hyLink1:Link{color:#FFF;text-decoration:underline;}#content #modifysearch #searchbox A.hyLink1:Visited{color:#FFF;text-decoration:underline;}#content #modifysearch #searchbox A.hyLink1:Hover{color:#FFF;text-decoration:none;}#modifysearch #searchbox select.monthselect{width:78px;}#modifysearch #searchbox select.dateselect{width:40px;}#travellerskit{width:159px;background-color:#D3DCB8;text-align:left;vertical-align:top;}#travellerskit .defaulttext{padding:0 10px 10px 10px;}#travellerskit .defaulttextbig{padding:8px 10px 6px 10px;font-weight:bold;}#travelcentre{width:159px;background-color:#C7E1F4;text-align:left;vertical-align:top;}#travelcentre .defaulttext{padding:0 10px 10px 10px;}#travelcentre .defaulttextbig{padding:8px 10px 6px 10px;font-weight:bold;}#midtable #content #progressbar{width:239px;float:right;vertical-align:top;}#progressbar .progressActiveBg{background-color:#EF862C;width:46px;height:4px;padding:0;margin:0;}#progressbar .progressInactiveBg{background-color:#CCC;width:46px;height:4px;padding:0;margin:0;}#progressbar .progressActiveText{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#C56E25;text-align:center;vertical-align:top;width:46px;}#progressbar .progressInactiveText{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#666;text-align:center;vertical-align:top;width:46px;}#content .searchInfoLine{border:dashed 0 #F4D8BF;border-bottom-width:1px;height:1px;}#advSearchBox .advSearchTitle{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;color:#0F6B90;background-color:#DFEDF2;text-transform:uppercase;text-align:left;vertical-align:bottom;height:21px;}#advSearchBox select.cityselect{width:155px;}#advSearchBox .advborder{border:solid 6px #DFEDF2;}#advSearchBox #searchtable A.hyLink2:Link{text-decoration:underline;}#advSearchBox #searchtable A.hyLink2:Visited{text-decoration:underline;}#advSearchBox #advUpdateBtn{padding:0 10px 0 0;}#advSearchBox #advUpdateBtn input{width:90px;padding:0 0 2px 0;}#advSearchBox #advSearchBtn{padding:0 10px 0 0;}#advSearchBox #advSearchBtn input{width:65px;padding:0 0 2px 0;}#advSearchBox #hoteladvSearchTable #searchinfo .searchInfoLine{height:15px;}#advSearchBox #hoteladvSearchTable .subheader{color:#4d4d4d;}#content #searchbut input{width:65px;padding:0 0 2px 0;}#SortTable{border:solid 1px #DCEBF1;background-color:#EFF7FA;text-align:left;vertical-align:middle;padding:0 5px 0 5px;margin:10px 0 0 0;}#paging A.hyLink1:Link,#paging A.hyLink1:Visited{text-decoration:none;}#paging A.hyLink1:Hover{text-decoration:Underline;}#compareHotels #comparebut input{width:105px;padding:0 0 2px 0;}#mainhotellisting{text-align:left;vertical-align:top;}#mainhotellisting #hotellisting .header{border:solid 0 #FFF;border-right-width:1px;padding:0 10px 0 10px;text-transform:none;}#HotelInfo{margin:8px 0 0 0;}#mainhotellisting #hotellisting DIV{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;background-color:#EF862C;}#mainhotellisting #hotellisting #HotelInfo .defaulttext{padding:0 0 5px 0;}#mainhotellisting #hotellisting #HotelInfo #btnviewpack input{width:100px;padding:0 0 2px 0;}#mainhotellisting #hotellisting #viewrates .defaulttext2{background-color:#EFF7FA;color:#C83605;}#mainhotellisting #hotellisting #ratesbut input{width:70px;padding:0 0 2px 0;}#mainhotellisting #hotellisting #viewrates .defaulttext1{font-weight:bold;font-size:14pt;color:#0F6B90;letter-spacing:-1px;background-color:#EFF7FA;}#mainhotellisting #hotellisting #hotelfeatured{background-color:#E8F2F5;border:solid 1px #C3DDE7;}#mainhotellisting #hotellisting #hotelfeatured .defaulttext1{color:#0F6B90;width:1px;}#mainratetable{border:solid 0 #F4D7BE;border-top-width:1px;border-bottom-width:1px;}#mainratetable #ratetable TD{border:solid 0 #FFF;border-left-width:1px;border-bottom-width:1px;background-color:#F8F8F8;}#mainratetable #ratetable .defaulttext1{border:none;padding:0 0 3px 0;background-color:#FFF;}#mainratetable #ratetable .defaulttext{padding:0 3px 0 5px;}#mainratetable #ratetable span.defaulttext{color:#C30;}#mainratetable #ratetable .roomRates{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#4D4D4D;background-color:#F8F8F8;}#mainratetable #ratetable .weekbg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#0F5F82;background-color:#D8E8EE;}#mainratetable #booknowbtn input{width:70px;padding:0 0 2px 0;}#mainratetable #closebtn input{width:50px;padding:0 0 2px 0;}#mainratetable #ratetable #infobox TD{border:solid 0 #FFF;border-left-width:0;border-bottom-width:0;background-color:transparent;}#comparehotelmain A.hyLink4:Link{color:#FFF;font-size:8.5pt;text-decoration:none;}#comparehotelmain A.hyLink4:Visited{color:#FFF;font-size:8.5pt;text-decoration:none;}#comparehotelmain A.hyLink4:Hover{color:#FFF;font-size:8.5pt;text-decoration:Underline;}#comparehotelmain #compareinnertable #booknowbut input{width:70px;padding:0 0 2px 0;}#comparehotelmain #compareinnertable .comparebullet2{font-size:6.5pt;}#comparehotelmain .defaulttext{background-color:#FFF;padding-left:8px;}#comparehotelmain .defaulttext2{background-color:#FFF;padding-left:8px;}#comparehotelmain TD.insidebg{background-color:#DCEBF1;}#comparehotelmain #compareinnertable .innerbg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;font-style:normal;color:#4D4D4D;background-color:#F7FBFC;padding-left:8px;}#content #hotelfeatured A.hyLink2:Link{font-size:8.5pt;font-weight:bold;text-decoration:none;}#content #hotelfeatured A.hyLink2:Visited{font-size:8.5pt;font-weight:bold;text-decoration:none;}#content #hotelfeatured A.hyLink2:Hover{font-size:8.5pt;font-weight:bold;text-decoration:none;}#content #hotelfeatured .defaulttext1{color:#4F98B5;font-size:8.5pt;font-weight:bold;}#hotelfeaturesinfo{border:solid 0 #F4D7BE;border-top-width:1px;border-bottom-width:1px;}#hotelfeaturesinfo .defaulttext2{font-size:9pt;color:#D97B27;}#hotelfeaturesinfo .bullet1{font-size:15px;color:#C76A17;text-align:center;vertical-align:top;padding:0;margin:2px 0 0 0;}#content #btnotherhotels input{width:90px;padding:0 0 2px 0;}#content #btncheckrates input{width:90px;padding:0 0 2px 0;}#mainratetable #hotelfeaturesinfo{border:none;}#content #btncontinue input{width:65px;padding:0 0 2px 0;}#hotelfeaturesinfo #candidphotos .defaulttext2{font-size:8.5pt;}#candidphotosmain .alignment{text-align:right;}#candidphotosmain A.hyLink4:Link{color:#FFF;font-size:8.5pt;text-decoration:none;}#candidphotosmain A.hyLink4:Visited{color:#FFF;font-size:8.5pt;text-decoration:none;}#candidphotosmain A.hyLink4:Hover{color:#FFF;font-size:8.5pt;text-decoration:Underline;}#candidphotosmain #hotelfeaturesinfo{border:none;}#hotelfeaturesinfo #candidphotos #thumbnails{border:solid 1px #DCEBF1;background-color:#EFF7FA;}#hotelfeaturesinfo #candidphotos #thumbnails A.hyLink2:Link{font-size:11pt;font-weight:bold;text-decoration:none;}#hotelfeaturesinfo #candidphotos #thumbnails A.hyLink2:Visited{font-size:11pt;font-weight:bold;text-decoration:none;}#hotelfeaturesinfo #candidphotos #thumbnails A.hyLink2:Hover{font-size:11pt;font-weight:bold;text-decoration:none;}#content #reviewtable A.hyLink:Link,A.hyLink:Visited{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#FFF;background-color:#4FA6C9;text-decoration:none;height:22px;width:30px;line-height:22px;display:block;}#content #reviewtable A.hyLink:Visited{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#FFF;background-color:#4FA6C9;text-decoration:none;height:22px;width:30px;line-height:22px;display:block;}#content #reviewtable A.hyLink:Hover{background-color:#DCEBF1;}#content #reviewtable #reviewinnertable #roomratetable .defaulttext2{border:solid 1px #F4D7BE;border-left-width:0;border-right-width:0;}#content #reviewtable #tooltiptable A.hyLink2:Link{font-family:Verdana,Arial,Helvetica,sans-serif;size:10pt;font-weight:bold;color:#4D4D4D;text-decoration:none;}#content #reviewtable #tooltiptable A.hyLink2:Visited{font-family:Verdana,Arial,Helvetica,sans-serif;size:10pt;font-weight:bold;color:#4D4D4D;text-decoration:none;}#content #reviewtable #tooltiptable A.hyLink2:Hover{color:#000;text-decoration:none;}#content #reviewtable #cancellationtable #btncontinue input{width:70px;padding:0 0 2px 0;}#content #reviewtable #cancellationtable #btnapply input{width:50px;padding:0 0 2px 0;}#paymenttable #billingdetailstable select.countryselect{width:175px;}#paymenttable #membertable A.hyLink2:Link{text-decoration:Underline;}#paymenttable #membertable A.hyLink2:Visited{text-decoration:Underline;}#paymenttable #membertable #loginbut input{width:55px;padding:0 0 2px 0;}#paymenttable #bookreservebut input{width:140px;padding:0 0 2px 0;}#paymenttable span.defaulttext2{font-size:12pt;font-weight:bold;}#cityhotellisting #hotellisting A.hyLink2:Link{font-size:8.5pt;text-decoration:Underline;}#cityhotellisting #hotellisting A.hyLink2:Visited{font-size:8.5pt;text-decoration:Underline;}#cityhotellisting #hotellisting A.hyLink2:Hover{font-size:8.5pt;text-decoration:Underline;}#cityhotellisting #citypackages TD{border:solid 0 #C3DDE7;border-bottom-width:1px;}#cityhotellisting #citypackages TD.defaulttext2{font-size:9pt;border:solid 0 #C3DDE7;}#cityhotellisting #hotellisting span.defaulttext2{color:#C30;}#cityhotellisting #booknowbut input{width:80px;padding:0 0 2px 0;}#citylisttable DIV{padding:0;margin:0;}#citylisttable DIV A.hyLink2:link,#citylisttable DIV A.hyLink2:visited{DISPLAY:block;FONT-WEIGHT:normal;height:19px;TEXT-DECORATION:none;padding-left:4px;}#citylisttable DIV A.hyLink2:hover{color:#D97B27;background-color:#EFF7FA;height:19px;padding-left:4px;}#content #submitbut input{width:65px;padding:0 0 2px 0;}#content #continuebut input{width:75px;padding:0 0 2px 0;}#content #registertable .defaulttext1{border:solid 0 #F4D7BE;border-top-width:1px;}#content #logintable{border:solid 0 #F4D7BE;border-bottom-width:1px;}#content #loginbut input{width:60px;padding:0 0 2px 0;}#content #canclebut input{width:60px;padding:0 0 2px 0;}#content #getpassbut input{width:100px;padding:0 0 2px 0;}#content #updatebut input{width:60px;padding:0 0 2px 0;}#myaccount #modifysearch TD.searchInfoLine{height:2px;}#myaccount #modifysearch .bookhotelheader{font-size:9pt;text-transform:none;height:20px;}#myaccount #modifysearch li.myaccount{color:#D97B27;font-size:.7em;list-style-type:disc;margin:0 0 0 8px;}#booktransactiontable #transactionlist .header{font-size:8.5pt;font-weight:normal;text-align:center;}#booktransactiontable #transactionlist #searchinfo .searchInfoLine{padding:0;}#booktransactiontable #searchtransaction #searchbut input{width:65px;padding:0 0 2px 0;}#booktransactiontable #searchtransaction #resetbut input{width:55px;padding:0 0 2px 0;}#booktransactiontable #transactionlist #cancelrequestbut input{width:130px;padding:0 0 2px 0;}#content #printbut input{width:55px;padding:0 0 2px 0;}#content #backbut input{width:55px;padding:0 0 2px 0;}#canceltransactiontable #roomdetails .defaulttext2{color:#4D4D4D;border:solid 0 #A8A8A8;border-top-width:1px;border-bottom-width:1px;}#content #submitbut input{width:60px;padding:0 0 2px 0;}#content #canclebut input{width:60px;padding:0 0 2px 0;}#canceltransactiontable #roomdetails .defaulttext2{color:#4D4D4D;border:solid 0 #A8A8A8;border-top-width:1px;border-bottom-width:1px;}#content #submitbut input{width:60px;padding:0 0 2px 0;}#content #canclebut input{width:60px;padding:0 0 2px 0;}#writereviewmain #writereviewform #reviewtext .subheader{color:#4D4D4D;}#writereviewmain .alignment{text-align:right;}#writereviewmain A.hyLink4:Link{color:#FFF;font-size:8.5pt;text-decoration:none;}#writereviewmain A.hyLink4:Visited{color:#FFF;font-size:8.5pt;text-decoration:none;}#writereviewmain A.hyLink4:Hover{color:#FFF;font-size:8.5pt;text-decoration:Underline;}#uploadimgmain .alignment{text-align:right;}#uploadimgmain A.hyLink4:Link{color:#FFF;font-size:8.5pt;text-decoration:none;}#uploadimgmain A.hyLink4:Visited{color:#FFF;font-size:8.5pt;text-decoration:none;}#uploadimgmain A.hyLink4:Hover{color:#FFF;font-size:8.5pt;text-decoration:Underline;}#uploadimgmain #uploadimgform .imgborder{border:solid 1px #999;}#readreview .defaulttext1{font-size:9.5pt;}#readreview A.hyLink2:Link{font-size:9.5pt;font-weight:bold;}#readreview A.hyLink2:Visited{font-size:9.5pt;font-weight:bold;}#readreview A.hyLink2:Hover{font-size:9.5pt;font-weight:bold;}#uploadimgmain #uploadimgform #reviewtext .subheader{color:#4D4D4D;}#uploadimgmain #uploadimgform #previewbut input{width:66px;padding:0 0 2px 0;}#uploadimgmain #uploadimgform #previewbut input{font-weight:normal;width:66px;padding:0 0 2px 0;}#uploadimgmain #uploadimgform #confirmbut input{width:65px;padding:0 0 2px 0;}#sendemailmain #sendemailform #sendemailbut input{width:60px;padding:0 0 2px 0;}#invoicemain #printbut input{width:60px;padding:0 0 2px 0;}#bookingvouchertable .header{text-align:left;}#bookingfailure #btncontinue input{width:65px;padding:0 0 2px 0;}#failurebtntable #btntryagain input{width:75px;padding:0 0 2px 0;}#failurebtntable #btncontinue input{width:65px;padding:0 0 2px 0;}#bottomTable{width:778px;}#bottomTable .defaulttext{color:#434343;background-color:#FFF;text-align:center;vertical-align:middle;}#bottomTable .partnersbgright{background-image:url(../images/partners_curve_right.gif);background-position:left top;background-repeat:no-repeat;background-color:#FFF;text-align:left;vertical-align:top;height:90px;width:11px;}#bottomTable .partnersbgleft{background-image:url(../images/partners_curve_left.gif);background-position:left top;background-repeat:no-repeat;background-color:#FFF;text-align:left;vertical-align:top;height:90px;width:11px;}#bottomTable .popupbotbgleft{background-image:url(../images/popupbotleft.gif);background-position:left top;background-repeat:no-repeat;background-color:#FFF;text-align:left;vertical-align:top;height:14px;width:11px;}#bottomTable .popupbotbgright{background-image:url(../images/popupbotright.gif);background-position:left top;background-repeat:no-repeat;background-color:#FFF;text-align:left;vertical-align:top;height:14px;width:11px;}#bottomTable .botpanel{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;text-transform:uppercase;color:#9EB8C8;background-color:#3D7091;text-align:left;vertical-align:middle;height:25px;padding:0 0 0 12px;}#bottomTable .botpanelleft{background-image:url(../images/botpanel_curve_left.gif);background-position:left top;background-repeat:no-repeat;background-color:#3D7091;text-align:left;vertical-align:top;height:25px;width:11px;}#bottomTable .botpanelright{background-image:url(../images/botpanel_curve_right.gif);background-position:left top;background-repeat:no-repeat;background-color:#3D7091;text-align:left;vertical-align:top;height:25px;width:11px;}#bottomTable .copyright{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;color:#9EB7C8;font-weight:normal;text-align:center;vertical-align:bottom;height:20px;}#bottomTable .navTabSpacer{height:55px;}#popupbody{width:550px;}#popupbody #midtable{width:550px;}#popupbody #bottomTable{width:550px;}#searchprogress{width:550px;}#searchprogress #midtable{width:550px;}#searchprogress #bottomTable{width:550px;}#searchprogress #midtable #content{text-align:center;}#searchprogress #midtable #content .defaulttext1{color:#D97B27;font-size:15pt;font-weight:bold;text-transform:uppercase;}#searchprogress #midtable #content .defaulttext2{font-size:9pt;font-weight:bold;}#searchprogress #midtable #content .defaulttext2big{color:#237FA2;}#searchprogress #midtable #content .defaulttextbig{font-size:9pt;}#progress2 .navTabSpacer{height:12px;}#searchprogress #midtable #content #errorbtntable #btncontactadmin input{width:140px;padding:0 0 2px 0;}#searchprogress #midtable #content #errorbtntable #btnpreviouspage input{width:95px;padding:0 0 2px 0;}#content #midcontent .defaulttext2{font-weight:bold;}#content #midcontent .defaulttext{text-align:justify;}#content #midcontent .defaulttext2big{color:#084D73;font-size:9pt;text-transform:uppercase;height:25px;padding-top:2px;border-bottom:solid 1px #B0D5EE;}#content #midcontent #faq .subheader{color:#084D73;height:21px;background-color:#FFF;}#content #midcontent #faq A.hyLink2:Link,#content #midcontent #faq A.hyLink2:Visited{color:#084D73;text-decoration:none;}#content #midcontent #faq A.hyLink2:Hover{color:#4F98B5;text-decoration:underline;}#content #midcontent #faq div.defaulttext{border:solid 1px #E8E9E9;padding:9px;text-align:justify;background-color:#f7f7f7;}#calendertable{border:solid 1px #ccc;border-right-width:0;border-bottom-width:0;}#calendertable TD.whitebg{border:solid 1px #ccc;border-left-width:0;border-top-width:0;background-color:#FFF;}td.caltitle{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:bold;color:#FFF;background-color:#0F6B90;}A.calnext:Link{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#FFF;text-decoration:none;}A.calnext:Visited{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#FFF;text-decoration:none;}A.calnext:Hover{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;color:#FFF;text-decoration:Underline;}td.calweek{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#0F5F82;background-color:#EFF7FA;}.previousnextdate{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#CCC;}.inactivedate{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#000;}.activedate{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#EC8C36;}.calcheckrate{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#D4741F;}.calrate{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:normal;color:#4d4d4d;}.calsamplerate{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:bold;background-color:#FFC;color:#4d4d4d;}#currencymaintable #viewrates{margin:25px 0 0 0;}#currencymaintable #converterform select.currencyselect{width:250px;}#currencymaintable #converterform #convertbut input{border-style:outset;height:20px;}#currencymaintable #viewrates .defaulttext2{font-size:.9em;font-weight:bold;color:#0f6b90;}#currencymaintable #viewrates .defaulttext1{font-size:12pt;font-weight:bold;color:#D97B27;background-color:#EFF7FA;padding:10px 10px 10px 10px;border:solid 1px #c3dde7;}#currencyratemaintable #currencyrateinnertable .defaulttext1{padding:0 0 0 2px;}#mapviewmain #documentBody #midtable #content #mapviewinner #searchbox .defaulttext{background-color:#FFF;}#mapviewmain #documentBody #midtable #content #mapviewinner #searchbox .textfield{padding-top:2px;height:16px;}#mapviewmain #documentBody #midtable #content #mapviewinner #searchbox #gobut input{border:outset 1px;font-size:8.5pt;padding-bottom:2px;}#mapviewmain #documentBody #midtable #content #mapviewinner .defaulttext{background-color:#f8f8f8;}#mapviewmain #documentBody #midtable #content #mapviewinner #searchbox .defaulttext{background-color:#f8f8f8;}#mapviewmain #documentBody #midtable #content #mapviewinner #mapview{margin:8px 0 8px 0;text-align:center;}#mapviewmain #documentBody #midtable #content #mapviewinner #maphotelinfo{border-left:dashed 1px #ccc;width:200px;height:220px;padding:9px;overflow:auto;margin:8px 0 8px 0;}#maphotelinfo #hotellist A.hyLink2:Link,#maphotelinfo #hotellist A.hyLink2:Visited{color:#0f6b90;font-weight:bold;}#maphotelinfo #hotellist A.hyLink2:Hover{color:#4f98b5;}#maphotelinfo #hotellist .defaulttext2{color:#C03;}#tollfree .tollfreebg{border:solid 1px #DCDCDC;background-image:url(../images/tollfree_bg.jpg);background-position:left top;background-repeat:no-repeat;height:57px;width:100%;background-color:#F7FBFD;text-align:left;vertical-align:middle;}#tollfree .defaulttext{font-size:11pt;font-weight:bold;text-transform:uppercase;width:40%;padding:0 3px 0 10px;text-align:left;vertical-align:middle;}#tollfree .defaulttext2big{border:none;padding:0 0 0 6px;font-size:14pt;font-weight:bold;width:60%;}#tollfree .navTabSpacer{height:39px;}.destinationtitlebg{background-image:url(../images/destination.jpg);background-repeat:no-repeat;background-position:left top;}#populardestinations .border{border-top-width:0;padding:0;}#populardestinations .titletext{height:63px;font-weight:bolder;font-size:13pt;padding:2px 5px 2px 15px;}#populardestinations .titletext2{font-weight:bolder;font-size:16pt;}#populardestinations table.border{border-color:#FFF;border-top-width:1px;}#populardestinations .featureddestimgbg{background-image:url(../images/featured_destinations_img.jpg);background-repeat:no-repeat;background-position:center top;height:51px;}#populardestinations #destinationlist{width:100%;}#populardestinations #destinationlist .subheader{padding:5px 5px 5px 14px;}#populardestinations #destinationlist select.countryselect{width:500px;}#populardestinations #searchdest select.countryselect{width:105px;}#destinations .defaulttext{padding:0 8px 0 0;}#destinations .defaulttextbig{color:#237FA2;font-weight:bold;}#destinations #SortTable .defaulttext2big{font-size:11pt;text-transform:uppercase;}#destinations .searchInfoLine{border:solid 0 #F4D7BE;border-bottom-width:1px;height:1px;}#destinations #SortTable{padding:0 10px 0 12px;}#destinations #morebut input{width:40px;height:16px;padding:0 0 2px 0;}#destinationtravellerkit .defaulttext1{padding:0 5px 0 5px;}#destinationsearchbox .searchinfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#FFF;background-color:#BCC895;}#destinationsearchbox .roominfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#FFF;background-color:#ACB885;}#destinationsearchbox .dividerlineup{background-image:url(../images/destsearch_divider_hline.gif);background-repeat:repeat-x;background-color:#BCC895;height:1px;}#destinationsearchbox #searchbut{text-align:right;vertical-align:middle;height:40px;background-color:#BCC895;padding:8px 15px 0 0;}#destinationsearchbox #searchbut input{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#0F6B90;background-image:url(../images/btn_searchhotelbg.gif);background-repeat:no-repeat;background-position:left top;background-color:#FFF;width:118px;height:20px;border-style:none;padding:0 0 1px 13px;margin:0;}#destinationsearchbox select.countryselect{width:168px;}#destinationsearchbox select.pricerangeselect{width:111px;}#destinationsearchbox select.currencyselect{width:45px;}#destinationsearchbox A.hyLink:Link,A.hyLink:Visited{text-decoration:underline;}#destinationsearchbox A.hyLink:Hover{color:#FFF;text-decoration:none;}#destinationmodifysearch .bookhotelheader{font-size:13px;padding:0 0 0 10px;}#destinationmodifysearch #destinationsearchbox .hotelnametitle{color:#984800;font-size:12px;}#destinationmodifysearch #destinationsearchbox #budget{width:95px;}#destinationmodifysearch #destinationsearchbox #searchbut input{background-image:none;background-color:#FFF;width:100px;height:20px;border-style:none;padding:0 0 1px 2px;margin:0;}#destinationmodifysearch #destinationsearchbox select.cityselect{width:130px;}#destinationmodifysearch #destinationsearchbox select.pricerangeselect{width:45px;}#destinationmodifysearch #destinationsearchbox select.currencyselect{width:45px;}#destinationmodifysearch #destinationsearchbox A.hyLink:Link{text-decoration:underline;}#destinationmodifysearch #destinationsearchbox A.hyLink:Visited{text-decoration:underline;}#destinationmodifysearch #destinationsearchbox A.hyLink:Hover{color:#FFF;text-decoration:none;}#destinationmodifysearch #destinationsearchbox select.monthselect{width:78px;}#destinationmodifysearch #destinationsearchbox select.dateselect{width:40px;}#sectiontitle .defaulttext{font-size:9pt;font-weight:bold;}#glance .destimg{width:140px;height:135px;text-align:right;vertical-align:top;padding:0 12px 12px 0;}#glance .defaulttext{text-align:justify;padding:0 20px 0 0;}#glance .defaulttext1{font-weight:bold;height:20px;vertical-align:middle;border:solid 0 #E0E0E0;border-bottom-width:1px;}#glance .defaulttext2{font-weight:bold;height:20px;vertical-align:middle;border:solid 0 #E0E0E0;border-bottom-width:1px;color:#1EA3D7;}#glance li{list-style-type:disc;margin:0 0 0 15px;}#destinationinfo{border:solid 0 #F4D7BE;border-top-width:1px;border-bottom-width:1px;}#destinationinfo #fastfacts .defaulttext1{background-color:#F8F8F8;padding:7px 10px 7px 10px;border:solid 0 #FFF;border-bottom-width:2px;}#destinationinfo .defaulttext{text-align:justify;}#packmidtable{width:778px;border:solid 1px #96b7b7;border-top-width:0;border-bottom-width:0;}#packagessearchbox .searchinfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#6c510e;background-color:#e5bb13;}#packagessearchbox .roominfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#6c510e;background-color:#f1d45f;}#packagessearchbox .dividerlineup{background-image:url(../images/packages_search_divider_hline.gif);background-repeat:repeat-x;background-color:#f7ce2d;height:1px;}#packagessearchbox #searchbut{text-align:right;vertical-align:middle;height:40px;background-color:#e5bb13;padding:8px 15px 0 0;}#packagessearchbox #searchbut input{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#0F6B90;background-image:url(../images/btn_searchhotelbg.gif);background-repeat:no-repeat;background-position:left top;background-color:#FFF;width:118px;height:20px;border-style:none;padding:0 0 1px 13px;margin:0;}#packagessearchbox select.countryselect{width:168px;}#packagessearchbox select.pricerangeselect{width:111px;}#packagessearchbox select.currencyselect{width:45px;}#packagessearchbox A.hyLink:Link,A.hyLink:Visited{text-decoration:underline;}#packagessearchbox A.hyLink:Hover{color:#FFF;text-decoration:none;}#featuredpackages .border{border-top-width:0;padding:0;}.packagetitlebg{background-image:url(../images/package.jpg);background-repeat:no-repeat;background-position:left top;}#featuredpackages .titletext{height:63px;font-weight:bolder;font-size:13pt;color:#f7b558;padding:2px 5px 2px 15px;background:#a94623;}#featuredpackages .titletext2{font-weight:bolder;font-size:16pt;color:#fff;}#featuredpackages table.border{border-color:#FFF;border-top-width:1px;}#featuredpackages .featuredpackimgbg{background-image:url(../images/featured_packages_img.jpg);background-repeat:no-repeat;background-position:center top;height:51px;}#featuredpackages #packageslist A.hyLink2:Link,#featuredpackages #packageslist A.hyLink2:Visited{color:#0f6b90;}#featuredpackages #packageslist A.hyLink2:Hover{text-decoration:underline;}#featuredpackages #packageslist .subheader{padding:5px 5px 5px 14px;}#featuredpackages #packageslist .padding{padding-left:0;}#featuredpackages #searchdest select.countryselect{width:105px;}#packagesmodifysearch .bookhotelheader{font-size:13px;color:#78610d;padding:0 0 0 10px;background-color:#796517;}#packagesmodifysearch #searchbox .hotelnametitle{color:#f1d45f;font-size:12px;}#packagesmodifysearch #searchbox .searchinfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#6c510e;background-color:#e5bb13;}#packagesmodifysearch #searchbox .roominfobg{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:normal;color:#6c510e;background-color:#f1d45f;}#packagesmodifysearch #searchbox .dividerlineup{background-image:url(../images/packages_search_divider_hline.gif);background-repeat:repeat-x;background-color:#f7ce2d;height:1px;}#packagesmodifysearch #searchbox .dividerlinedown{background-image:url(../images/packages_search_divider_hline.gif);background-repeat:repeat-x;background-color:#f7ce2d;height:1px;}#packagesmodifysearch #searchbox #budget{width:95px;}#packagesmodifysearch #searchbox #searchbut input{background-image:none;background-color:#FFF;width:100px;height:20px;border-style:none;padding:0 0 1px 2px;margin:0;}#packagesmodifysearch #searchbox select.cityselect{width:130px;}#packagesmodifysearch #searchbox select.pricerangeselect{width:45px;}#packagesmodifysearch #searchbox select.currencyselect{width:45px;}#content #packagesmodifysearch #searchbox A.hyLink1:Link{color:#FFF;text-decoration:underline;}#content #packagesmodifysearch #searchbox A.hyLink1:Visited{color:#FFF;text-decoration:underline;}#content #packagesmodifysearch #searchbox A.hyLink1:Hover{color:#FFF;text-decoration:none;}#packagesmodifysearch #searchbox select.monthselect{width:78px;}#packagesmodifysearch #searchbox select.dateselect{width:40px;}
