﻿body,form,html{padding:0;margin:0;orphans:2;widows:2}
html{overflow-y:scroll;overflow-x:hidden}
table{font-size : 1em;} /*IE 5.5 bug correction */
body,td,button,h1,h2,h3,.ms-WPBody TD,input{font-family:Arial, Verdana, Tahoma, Sans-Serif}
h1,h2,h3,h4{margin:0;line-height:normal;padding:0;font-weight:bold}
body,td,button{color:#50555A;padding:0;cursor:default;vertical-align:top}
body,button{font-size:14px}
a{text-decoration:none;color:#50555A;cursor:pointer}
.ms-WPBody a,.ms-WPBody a:link,.ms-WPBody a:visited{color:inherit;text-decoration:inherit;font-size:inherit}
a img{border-style: none;}
html > body sup,html > body sub{height: 0;line-height: 1;vertical-align: baseline;position: relative}
.highlighted,.highlighted a,h3,.chapeau{color:#7AA411}

.restaurant .highlighted,.restaurant .highlighted a,.restaurant h3,.restaurant .chapeau{color:#b11f17}
.specialOffers .highlighted,.specialOffers .highlighted a,.specialOffers h3,.specialOffers .chapeau{color:#1e4c5e}
.espacePro .highlighted, .espacePro .highlighted a, .espacePro h3, .espacePro .chapeau,#headerLinksTable .createAccount{color:#9C8D76}
.createAccount{font-weight:bold}
.restaurantBg{background:#b11f17;color:white}
.restaurantBg td{padding:10px;color:white;font-size:12px;line-height:17px;vertical-align:middle}
.restaurantBg .icon{padding:10px 20px;width:1px}
.restaurantBg h4{font-size:15px}
.greenBg{background:#dfecc3}
.greenBg td{padding:10px;font-size:12px;line-height:17px;vertical-align:middle}
.greenBg .icon{padding:10px 20px;width:1px}
.greenBg h4{font-size:15px}

.breadcrumb,.breadcrumb td{color:#666;font-size:10px}
table,td{border-collapse:collapse;empty-cells:show;border-spacing:0}

/*Main layout table*/
body{background:#fff url(bodyBg.gif) repeat-x center 580px}
#mainShadowed1,#mainShadowed2{margin-left:auto;margin-right:auto;table-layout:fixed;width:1026px}
#mainShadowed2{_p\osition:relative}
#layout1{font-size:0}
#layout2{z-index:2;position:relative}
#bandSplit{position:absolute;width:100%;height:600px;z-index:1;top:120px}
#bandSplit object,#bandSplit embed{margin-left:auto;margin-right:auto;display:block;width:100%;min-width:1026px}

.sht,.shb,.shtLight,.shbLight,.shtGreen,.shbGreen{height:22px}
.sht,.shtLight,.shtGreen{background-position:left top}
.shb,.shbLight,.shbGreen{background-position:left bottom}
.shl,.shr,.shlLight,.shrLight,.shlGreen,.shrGreen,.shtl,.shtr,.shtlLight,.shtrLight,.shtlGreen,.shtrGreen{width:22px}
.shl,.shlLight,.shlGreen{background-position:left top}
.shr,.shrLight,.shrGreen{background-position:right top}

.shtl,.shtlLight,.shtlGreen{background-position:left top}
.shtr,.shtrLight,.shtrGreen{background-position:right top}
.shbl,.shblLight,.shblGreen{background-position:left bottom}
.shbr,.shbrLight,.shbrGreen{background-position:right bottom}

html > body .shtLight,html > body .shbLight{background-image:url(sh.l.tb.png);background-repeat:repeat-x}
html > body .shlLight,html > body .shrLight{background-image:url(sh.l.lr.png);background-repeat:repeat-y}
html > body .shtlLight,html > body .shtrLight,html > body .shblLight,html > body .shbrLight{background-image:url(sh.l.corners.png);background-repeat:no-repeat}
html > body .sht,html > body .shb{background-image:url(sh.tb.png);background-repeat:repeat-x}
html > body .shl,html > body .shr{background-image:url(sh.lr.png);background-repeat:repeat-y}
html > body .shtl,html > body .shtr,html > body .shbl,html > body .shbr{background-image:url(sh.corners.png);background-repeat:no-repeat}
html > body .shtGreen,html > body .shbGreen{background-image:url(sh.g.tb.png);background-repeat:repeat-x}
html > body .shlGreen,html > body .shrGreen{background-image:url(sh.g.lr.png);background-repeat:repeat-y}
html > body .shtlGreen,html > body .shtrGreen,html > body .shblGreen,html > body .shbrGreen{background-image:url(sh.g.corners.png);background-repeat:no-repeat}
.sht{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.t.png',sizingMethod='scale')}
.shb{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.b.png',sizingMethod='scale')}
.shtl{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.c.tl.png',sizingMethod='crop')}
.shtr{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.c.tr.png',sizingMethod='crop')}
.shbl{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.c.bl.png',sizingMethod='crop')}
.shbr{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.c.br.png',sizingMethod='crop')}
.shtLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.t.png',sizingMethod='scale')}
.shbLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.b.png',sizingMethod='scale')}
.shtlLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.c.tl.png',sizingMethod='crop')}
.shtrLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.c.tr.png',sizingMethod='crop')}
.shblLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.c.bl.png',sizingMethod='crop')}
.shbrLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.c.br.png',sizingMethod='crop')}

.shlLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.l.png',sizingMethod='scale')}
.shrLight{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.r.png',sizingMethod='scale')}
.shl{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.l.png',sizingMethod='scale')}
.shr{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.r.png',sizingMethod='scale')}

.shtGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.t.png',sizingMethod='scale')}
.shbGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.b.png',sizingMethod='scale')}
.shtlGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.c.tl.png',sizingMethod='crop')}
.shtrGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.c.tr.png',sizingMethod='crop')}
.shblGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.c.bl.png',sizingMethod='crop')}
.shbrGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.c.br.png',sizingMethod='crop')}
.shlGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.l.png',sizingMethod='scale')}
.shrGreen{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/sh.g.r.png',sizingMethod='scale')}
#menu{position:relative;background:#fff}
#menu,#menu td{font-size:14px}
#pageBody{width:998px;table-layout:fixed;background:#fff}
#pageLeftColumn,#pageRightColumn{padding:25px}
#pageLeftColumn,#pageLeftColumn h3,#pageRightColumn,#pageRightColumn h3{font-size:11px}
#pageLeftColumn h3,#pageRightColumn h1,#pageRightColumn h2,#pageRightColumn h3{font-weight:bold}
#pageLeftColumn,#pageLeftColumn h3{line-height:22px}
#pageRightColumn {text-align:justify}
#pageRightColumn h1{font-size:25px;text-align:left;letter-spacing:-1px}
#pageRightColumn h1 .highlighted{font-size:43px}
#pageRightColumn .chapeau{font-size:15px;line-height:25px;font-weight:bold}


/* Popup window */
.hidden{display:none}
#control_overlay {background-color:#000000}
.window .shtl,.window .shtr,.window .shl,.window .shr,.window .shbl,.window .shbr{width:22px}
.window .body{background:#fff}
.window td{font-size:12px}

/* Header */
#header{margin-top:7px;height:67px}
#headerTable{width:998px;table-layout:fixed;height:67px}
#headerLinksTable,#wbeAccount{margin-left:auto}
#wbeAccount{margin-top:5px}
#headerLinksTable td{font-size:11px;padding:0 2px}
#headerLinksTable td,#headerLinksTable a{color:#acacac}
#headerLinksTable #homeLink {background:url(home.gif) no-repeat 0 2px;width:15px;height:13px;}


/*Menu*/
#menu,#menu table{text-align:center}
#menu table{margin:0 auto}
#menu{padding-bottom:8px}
#menu td{background:url(menu.l.gif) no-repeat left top}
#menu a { padding:0 10px 0 10px; }
#menu td.first{background:none}
#menu .highlighted{background-image:url(menu.s.gif);background-repeat: no-repeat;background-position: 7px center}
#menuPanel #menu .highlighted {padding-left: 22px;}
.restaurant #menu .highlighted{background-image:url(menu.r.s.gif)}
.specialOffers #menu .highlighted{background-image:url(menu.r.b.gif)}
.espacePro #menu .highlighted {background-image:url(menu.r.p.gif);}
#menu .espacePro a {color:#9C8D76;}



/*Quickbooking*/
#qbOver{position:absolute;margin:24px 0 0 25px;width:275px;z-index:3}
#qbOver .qbTabs table{width:275px;table-layout:fixed;height:38px;position:relative}
#qbOver .bottom{height:10px}
.qb .qbTabs td{font-size:11px;font-weight:bold;vertical-align:middle;padding-bottom:10px;color:#fff;cursor:pointer}
#qbOverTab1{text-align:center;}
.qbBody{padding:13px}
.qb .state1body,.qb .state1body label{font-size:10px}
.qb .state2body,.qb .state2body label{font-size:12px}
.qb .qbTabs td.highlighted {color:#7AA411}
.qb .state1body button{display:block;width:100%}
.qb .state1body button{margin:0;padding:0;background:url(qb.button.gif) no-repeat right center;border:0;height:35px;font-size:12px;font-weight:bold;color:#FFF;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden}
.qb .state2body button{margin-top:10px;padding:0;background:url(controls.gif) no-repeat right -40px;border:0;height:17px;display:block;width:100%;font-size:12px;font-weight:bold;color:#FFF;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden}
.qb .state2body{display:none}
.qb .button{background:url(qb.s.gif) no-repeat 5px center;padding-left:17px}
.qb .qbSep{padding-top:10px}
#qbTown{width:235px}
#qbCountry{margin-top:3px}
.qbSport{margin:5px 0}
.qbSpin{vertical-align:middle;float:right;margin-right:10px}
#qbOver .state1,#qbOver .state2{height:38px;width:275px}
html > body #qbOver .bottom{background:url(qb.bot.png) no-repeat left top}
html > body #qbOver .qbBody{background:url(qb.bg.png) repeat-y left top}
html > body #qbOver .state1{background:url(qb.t1.png) no-repeat left top}
html > body #qbOver .state2{background:url(qb.t2.png) no-repeat left top}
#qbOver .qbBody{height:200px; _f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/qb.bg.png',sizingMethod='scale')}
#qbOver .bottom{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/qb.bot.png',sizingMethod='crop')}
#qbOver .state1{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/qb.t1.png',sizingMethod='crop')}
#qbOver .state2{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/qb.t2.png',sizingMethod='crop')}
#qbOver .room,#qbOver .characs,#qbOver .qbCard{table-layout:fixed;width:249px}
.qbCard .combobox{padding-top:1px}
#qbOver .room td,.qbCard td{vertical-align:middle;padding-top:3px}
#qbOver .room .combobox,#qbOver .room .comboboxDropdown,#qbOver .characs .combobox,#qbOver .characs .comboboxDropdown,#qbOver .qbCard  .combobox{font-size:11px}
#qbOver .characs input {width:60px}
#qbArrv{width:100%!important}
.qbLoginWindow .textbox{margin-top:10px}
.modalWindow button{margin-top:10px;padding:0;border:0;font-weight:bold;color:#7AA411;display:block;font-size:12px;text-align:left;cursor:pointer;background:transparent}
.modalWindow .cancelButton{color:#AF0000;margin-left:auto}
.modalWindow .chevron,.chevronGr{background:url(chev.gr.gif) no-repeat left center;padding-left:11px}
.modalWindow .redChevron,.chevronRed{background:url(chev.red.gif) no-repeat left center;padding-left:11px}
.modalWindow .blueChevron,.blueChevron{background:url(chev.bl.gif) no-repeat left center;padding-left:11px}
.modalWindow .closeIcon{width:22px;height:22px;background:url(win.icons.gif) no-repeat left top;margin-left:15px;cursor:pointer}
.modalWindow h3{font-weight:bold;font-size:14px}
.modalWindow .windowTitle {background:url(dots50.gif) repeat-x left bottom;margin-bottom:20px}
.modalWindow .windowTitle td{vertical-align:middle;padding-bottom:20px}
.dotsGr{background:url(dots.gr.gif) repeat-x center bottom}
.dots50{background:url(dots50.gif) repeat-x center bottom}


.error{color:#D00}
/*Date picker*/
.datepickerControl table{table-layout:fixed;width:233px;height:182px}
.datepickerControl .arrowRight,.datepickerControl .arrowLeft{background-image:url(calendararr.gif);background-repeat:no-repeat;width:11px;height:12px;font-size:2px}
.datepickerControl .arrowLeft{background-position:left center}
.datepickerControl .arrowRight{background-position:right center;margin-left:auto}
.datepickerControl td {text-align:center;font-size:12px}
.datepickerControl .navigation,.datepickerControl .monthLabel{background:url(sh.g.bg.png) repeat;color:#fff;font-weight:bold;padding:0 0 8px 0;vertical-align:top;text-transform:uppercase}
.datepickerControl .navigation{cursor:pointer}
.datepickerControl .dayLabel,.datepickerControl .day{background:#fff;text-align:center;padding:2px 0;border-left:1px solid #eee}
.datepickerControl .dayLabel.first,.datepickerControl .day.first{border-left:none}
.datepickerControl .dayLabel{font-weight:bold;color:#000}
.datepickerControl .disabled{background:#ccc;border-left:1px solid #bbb}
.datepickerControl .hover {background-color:#e3edcb}
.datepickerControl .selected {font-weight:bold;background-color:#6E9901;color:#fff}


/* Tabs */
.tabs{width:998px}
.tabs td{vertical-align:middle;text-align:center;height:50px;font-weight:bold}
.tabs .selected,.tabs .unselected{font-size:18px;white-space:nowrap}
.tabs .selected,.tabs .selected a{color:#505559}
.tabs .unselected,.tabs .unselected a{color:#898989}
.tabs a{display:block;vertical-align:middle;padding:8px 0}
.tabs .left,.tabs .leftSelected,.tabs .right,.tabs .rightSelected,.tabs .left img,.tabs .right img,.tabs .leftSelected img,.tabs .rightSelected img{width:10px}
html > body .tabs .left,html > body .tabs .leftSelected,html > body .tabs .right,html > body .tabs .rightSelected,html > body .tabs .unselected,html > body .tabs .selected{background-image:url(tabs/all.png);background-repeat:no-repeat}
.tabs .selected{background-position: -40px top}
.tabs .unselected{background-position: -520px top}
.tabs .left{background-position: -20px top}
.tabs .right{background-position: -30px top}
.tabs .leftSelected{background-position: left top}
.tabs .rightSelected{background-position: -10px top}
.tabs .selected{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/tabs/s.bg.png',sizingMethod='crop')}
.tabs .unselected{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/tabs/un.bg.png',sizingMethod='crop')}
.tabs .left{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/tabs/un.l.png',sizingMethod='crop')}
.tabs .right{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/tabs/un.r.png',sizingMethod='crop')}
.tabs .leftSelected{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/tabs/s.l.png',sizingMethod='crop')}
.tabs .rightSelected{_f\ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/ca/css/tabs/s.r.png',sizingMethod='crop')}
.tabs a{_p\osition:relative}

/* Header */
#languageSelector{padding:0 12px 0 4px;background:url(chev.lang.gif) no-repeat right center;cursor:pointer}
.languagepicker div ,.languagepicker div a{text-align:left;color:#acacac}
#languageDropdown{border:1px solid #acacac;background:#fff;z-index:4;visibility:hidden;white-space:nowrap}
#languageDropdown div{padding:5px 3px}
#languageSelector img,#languageDropdown img{margin-bottom:-1px}

/* Footer */
#footer{background:#e7e5e3;margin-top:15px}
#footerLinks,#footerDirectory{padding:15px 30px}
#footerMenu{padding:15px 30px 15px 20px}
#footerPartners {background:#5F6062;padding:5px 30px;}
#footerPartners table {height:70px;}
#footerPartners .first{vertical-align:middle;font-weight:bold;text-align:left;}
#footerPartners .middle{vertical-align:middle;}
#footerPartners .top{vertical-align:top;}
#footerPartners .bottom{vertical-align:bottom;}
#footerPartners td{text-align:right;color:white}
#footer table{width:100%}
#footer ,#footer td{font-size:11px}
#footer .title{font-weight:bold}
#footerLinks,#footerMenu,#footerDirectory{background:url(dots50.gif) repeat-x left top}
#footerLinks td,#footerDirectory{line-height:18px}
#footerLinks a,#footerDirectory{color:#898989}
#footerLinks .first{padding-right:20px}
#footerLinks .bl{border-left:1px solid #4f4f4f;padding:0 20px 0 30px}
#footerMenu a{font-weight:bold;margin:0 10px}

/*Form controls*/
.checkbox{width:12px;height:12px;background:url(check.gif) no-repeat;background-position:left center}
.checkbox.on{background-position:right center}
.textbox{background-image:url(controls.gif);background-repeat:no-repeat;background-position:right -40px;padding:0 10px 0 4px;height:17px}
.textboxinvalid{background-position:right -243px}
.textbox input{margin:0;border:0;padding:0;color:#FFF;font-size:12px;background:#666666}
.textboxinvalid input{background:transparent}
.textbox input:focus,.combobox input:focus {outline: 0 none}
.combobox input{margin:0;border:0;padding:0;color:#FFF;font-size:12px;background:transparent}
.textbox .watermark,.textbox input.watermark,.combobox.watermark{color:#AAA}
.combobox{background-image:url(controls.gif);background-repeat: no-repeat;background-position: right 0px;padding:0 20px 0 4px;height:17px;color:#FFF;font-size:12px;vertical-align:middle;cursor:pointer}
.comboboxinvalid{background-position:right -203px}
.combobox,.combobox div{white-space:nowrap;overflow:hidden}
.comboboxExpanded{background-position: right -20px}
.comboboxExpandedinvalid{background-position: right -223px}
.comboboxDropdown{background:#666666;color:#FFF;font-size:12px}
.comboboxDropdown div{padding:4px;cursor:pointer;_p\osition:relative}
.comboboxDropdown .hover{background:#424242}
.greenButton {background:url(controls.gif) no-repeat left -60px;padding:0 0 0 19px;border:0;margin:0;font-size:11px;font-weight:bold;color:#FFF;cursor:pointer;white-space:nowrap}
.greenButton , .greenButton *{text-decoration:none}
.greenButton .button {background:url(controls.gif) no-repeat right -60px;padding:5px 6px 5px 0;font-size:11px;font-weight:bold;color:#FFF;white-space:nowrap}
.greenButton button{padding:0;margin:0;background:transparent;border:none;font-size:11px;font-weight:bold;color:#FFF;cursor:pointer}

/* resort infos */
.directoryThumb{background:url(thumbbg.gif) no-repeat center top;padding:5px 5px 1px 5px;text-align:center}
.directoryThumb img{width:90px}
.directoryThumbBottom{background:url(thumbbg.gif) no-repeat center bottom;min-height:5px;font-size:11px;padding:0 4px 4px 4px;text-align:center}
.directoryThumbBottom .plus{background:url(plus.gr.gif) no-repeat left 1px;padding-left:16px;font-weight:bold;min-height:15px;display:inline;padding-bottom:2px;cursor:pointer}


/* Slideshow */
.slideshow .thumb{margin-bottom:5px;cursor:pointer}
.slideshow .thumbs{margin-top:12px}
.slideshow .mainImage{margin-left:auto;margin-right:auto}
.slideshow .container{overflow:hidden;vertical-align:middle;text-align:center;margin-left:auto;margin-right:auto}
.slideshow .spinning{background:url(spin.gif) no-repeat center center}
.slideshow .leftArrow ,.slideshow .rightArrow{vertical-align:middle}
.slideshow .leftArrow div,.slideshow .rightArrow div{width:25px;height:32px;cursor:pointer;background-image:url(slideArrows.gif);background-repeat:no-repeat}
.slideshow .leftArrow div{background-position:-16px center}
.slideshow .rightArrow div{background-position:9px center}

/* Green quick booking */
#qbGreen{margin:5px 0 0 5px;background:#6d9800 url(qb.gr.bg.gif) no-repeat left top;width:260px}
#qbGreen td{color:white;font-size:10px}
#qbGreen .combobox,#qbGreen .comboboxDropdown,#qbGreen .textbox input{font-size:10px;color:#50555A}
#qbGreen .combobox{background-position:right -83px}
#qbGreen .comboboxExpanded{background-position:right -103px}
#qbGreen .comboboxDropdown{background:#f4fedc}
#qbGreen .comboboxDropdown .hover{color:#fff;background:#567801}
#qbGreen .bottom{height:8px;background:url(qb.gr.bt.gif) no-repeat left top;width:260px;font-size:2px}
#qbGreen .bottomCollapsed {background:url(qb.gr.btc.gif) no-repeat left top}
#qbGreen .textbox{background:url(controls.gif) no-repeat right -123px;padding:0 10px 0 4px;height:17px}
#qbGreen .textbox input{background:#fff;padding-top:1px}
#qbGreen .textbox .watermark{color:#aaa}
#qbGreen .characs{table-layout:fixed;width:236px}
#qbGreen .titles{padding:12px}
#qbGreen .title{padding:0 0 0 30px;color:#fff;font-weight:bold;font-size:30px;background:url(chev.wh.gif) no-repeat left center}
#qbGreen .subtitle{font-size:12px;color:#fff;font-weight:bold}
#qbGBody1{padding:0 12px}
#qbGArrv {width:100% !important}
#qbGTown {width:220px}
#qbGreen .qbCard{width:236px}
#qbGreen .qbCard label{width:122px;display:block}
#qbGCard{width:90px}
#qbGCountry {margin-top:7px}
#qbGreen .combobox img,#qbGreen .comboboxDropdown img{vertical-align:-2px}
#qbGreen .datepickerControl td{color:#50555A}
#qbGreen .datepickerControl .monthLabel {color:#fff}
#qbGreen button{display:block;width:100%}
#qbGreen button{color:#6d9800;margin:5px 0 0 0;padding:0;background:url(qb.gr.button.gif) no-repeat right center;border:0;height:35px;font-size:12px;font-weight:bold;text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden}
#qbGreen .button {background:url(qb.gr.s.gif) no-repeat scroll 5px 4px !important;padding-left:17px}
#qbGreen .room td{vertical-align:middle;padding-top:3px}

#wbeAccountP{background:#9c8d77;z-index:10}
#wbeAccount .combobox{background-position:right -143px}
#wbeAccount .comboboxExpanded{background-position:right -163px}
#wbeAccountCell{width:170px;text-align:left}
#wbeAccountP,#wbeAccountP td{vertical-align:middle;color:#fff}
#wbeAccountQ{padding:0 10px 5px 5px}
#wbeAccountQ table{width:100%}
#wbeAccountP input{border:none;font-size:10px;background:#ebe8e4;width:155px;margin-top:5px}
#wbeAccountP #wbeOk{border:none;margin:0 0 0 5px;cursor:pointer;padding:3px 10px 3px 3px;font-size:10px;color:#9c8d77;background:#fff url(wbe.btn.gif) no-repeat right center}
#wbeAccountP table{margin-top:5px}
#wbeAccountP,#wbeAccountP td{font-size:10px}
#wbeForgot{text-decoration:underline;cursor:pointer}
#wbeInvalid{background:#fed}
#wbeInvalid div{padding:5px}

.comboHint{cursor:default!important;background:#8F8F8F;font-size:9px}