/**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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
}*/



:focus{outline:1px dotted;}body{}ol, ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption, th, td{font-weight:normal;text-align:left;}blockquote:before, blockquote:after, q:before, q:after{content:"";}blockquote, q{quotes:"" "";}body{color:#333;font:normal 11px/14px verdana, sans-serif;text-decoration:none;word-spacing:-0.05em;background:transparent url(/Images/TNG/lightgray_background.png) repeat-x 0 0;}p{padding:2px 0 7px;}strong, .bold{font-weight:bold;}table, tr, td{vertical-align:top;}sup{position:relative;top:-0.5em;font-size:70%;}a:link{color:#33c;}a:visited{color:#77c;}a:hover{color:#9d102d;}a:active{color:#c00;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none;}h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link{color:#33c;}h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{color:#77c;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#9d102d;}h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active{color:#c00;}.link-set-2 a:link, .link-set-2 a:visited, .link-set-2 a:hover, .link-set-2 a:active{color:#fff;}h1{font:bold 16px/18px arial, helvetica, sans-serif;margin:12px 0 6px;}h2{font:bold 14px/17px arial, helvetica, sans-serif;margin:15px 0 3px;}h3{font:bold 13px/15px arial, helvetica, sans-serif;margin:15px 0 3px;}h4{font:bold 11px/14px verdana, arial, helvetica, sans-serif;margin:3px 0;}h5{font:normal 11px/14px verdana, arial, helvetica, sans-serif;margin:3px 0;text-transform:uppercase;}h6{font:italic 11px/15px verdana, arial, helvetica, sans-serif;margin:3px 0;}h1 span{font-weight:normal}.header-set-2 h2{font-size:13px;line-height:15px;}.header-set-2 h3{font:bold 11px/14px verdana, arial, helvetica, sans-serif;}.header-set-2 h4{font:normal 11px/14px verdana, arial, helvetica, sans-serif;text-transform:uppercase;}.header-set-2 h5{font:italic 11px/15px verdana, arial, helvetica, sans-serif;}.header-set-3 h1{font:bold 14px/17px arial, helvetica, sans-serif;}.header-set-3 h2{font:bold 13px/15px arial, helvetica, sans-serif;}.header-set-3 h3{font:bold 11px/14px verdana, arial, helvetica, sans-serif;}.header-set-3 h4{font:normal 11px/14px verdana, arial, helvetica, sans-serif;text-transform:uppercase;}.header-set-3 h5{font:italic 11px/15px verdana, arial, helvetica, sans-serif;}ul{list-style:disc outside;padding:2px 0 7px;}ol{list-style:decimal outside;margin:11px 0;padding-left:30px;}ul.unbulletedList{margin:0;}ul.unbulletedList li{list-style:none;margin:0;padding:0;}#header{border-bottom:solid 1px #cacaca;color:#333;height:76px;margin:0 auto 10px;position:relative;width:100%;z-index:100;}#header, #header li{font:normal 11px/14px arial,helvetica,sans-serif;}#header a, #header a:visited{color:#333;text-decoration:none;}#header a:hover, #header a:active{color:#9d102d;}#header li.active a{color:#9d102d}#header ul{list-style:none;padding:0;}.nav-container{clear:both;padding-left:276px;}#site-tools{display:block;height:14px;margin:4px 0 29px;overflow:hidden;float:right;}#site-tools li, #footer li{float:left;margin:0 5px 0 -5px;overflow:hidden;padding:0 5px;}#site-tools li{font-size:10px;line-height:11px;border-left:1px solid #5d5d5d;}#site-tools li ul{margin:0 0 0 -10px;}#site-tools li.last, #footer li.last{border:0;margin-right:0;padding:0;}#site-tools li a:hover{text-decoration:underline;display:inline-block;zoom:1;*display:inline;}#submenu-links li a:hover{text-decoration:none;}#site-tools li li, #footer li li{border-left:0;margin:0 0;padding:0 10px 0 0;text-align:left;}#site-tools li li a, #footer li li a{padding-right:0;}#site-tools li li:after, #footer li li:after{content:'';margin-right:0;width:0;}#footer{color:#333;font:normal 10px/11px arial,helvetica,sans-serif;margin:18px auto 14px;position:relative;background:url(/Images/HWS_Redesign/hwsGradient.png) 0 0 repeat-x;}#footer a{font-size:10px;background:none;text-decoration:none;}#footer a:link{color:#333;}#footer a:visited{color:#333;}#footer a:hover{color:#9d102d;}#footer a:active{color:#cc0000;}#footer ul, #footer p{list-style:none;overflow:hidden;padding:0;margin:0;}#footer li.active a{color:#9d102d}#footer li ul{background:url(/Images/TNG/submenu_rounded_footer.png) 0 top no-repeat;margin:0 0 0 -0.75em;padding:10px 0;position:relative;z-index:100;}#footer-links a, #footer-links a:visited{font-weight:bold;font-size:11px;line-height:16px;}#footer-links li li a:link, #footer-links li li a:visited{font-weight:normal;}ul#footer-links{width:90%;margin:10px 0px 7px 10px;float:left;}#footer-links li{height:16px;margin-right:15px;}p#copyright{float:left;width:60%;padding-left:10px;}ul#privacy-links{display:block;position:absolute;right:0;overflow:hidden;}ul#privacy-links li{float:left;border-left:solid 1px #5d5d5d;display:inline;overflow:hidden}#footer #stay-connected{float:right;margin:6px 6px 0px 0px}#stay-connected li{width:10px;height:20px;margin:0px;background:url(/Images/TNG/global_sprite.png)}#stay-connected a, #stay-connected a:hover, #stay-connected a:active{text-decoration:none;display:block;height:15px;text-indent:-9999px;width:15px;margin-left:-5px}#stay-connected li#Facebook{background-repeat:no-repeat;background-position:0 -1704px;}#stay-connected li#Twitter{background-repeat:no-repeat;background-position:0 -1735px;}#stay-connected li#Blog{background-repeat:no-repeat;background-position:0 -1766px;}#seo-bottom{height:10px;border-top:1px solid #999;clear:both}ul#seo-links{margin:0px;padding:0px 0px 5px 10px;display:none}#seo-links li{width:164px;line-height:16px;margin:0 5px 4px -4px;overflow:visible;padding:0 4px;white-space:nowrap;float:left}h3#seo-links-control{background:url("/Images/TNG/global_sprite.png") no-repeat scroll 7px -1089px transparent;border-top:1px solid #999999;clear:left;cursor:pointer;display:block;font-size:13px;font-weight:bold;height:28px;line-height:28px;margin:0;padding:0 0 0 30px;}#footer .close-button{display:none;}#seo-links li a, #seo-links li a:hover, #seo-links li a:active{font-size:11px;}#nav{display:inline;height:16px;margin-top:4px;width:413px;}#nav li{padding-left:20px;}#nav li ul{margin-left:7px;}#sub-nav{border-bottom:solid 1px #cacaca;display:block;color:#333;font:normal 11px/14px arial,helvetica,sans-serif;height:28px;margin:-10px 0 10px;padding:0;position:relative;width:920px;z-index:99}#sub-nav:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#sub-nav ul{display:block;padding:0;}#sub-nav li{padding:0 10px;line-height:28px;}#sub-nav a:link, #sub-nav a:visited{color:#333;text-decoration:none;}#sub-nav a:hover, #sub-nav a:active{color:#9d102d;}#sub-nav li.active a{color:#9d102d}#nav, #sub-nav ul{cursor:pointer;float:left;overflow:hidden;}#nav li, #sub-nav li{cursor:default;float:left;overflow:hidden;text-transform:uppercase;}#nav a:hover, #sub-nav a:hover, #nav a:active, #sub-nav a:active{text-decoration:none;}#nav a.active:link, #nav a.active:visited, #nav a.active:hover, #nav a.active:active, #sub-nav a.active:link, #sub-nav a.active:visited, #sub-nav a.active:hover, #sub-nav a.active:active{color:#9d102d}#nav li ul, #sub-nav li ul, #site-tools li ul{background:url(/Images/TNG/submenu_rounded_header.png) 0 bottom no-repeat;padding-bottom:10px;}#nav li ul, #sub-nav li ul, #site-tools li ul, #footer li ul{display:block;position:absolute;top:auto;left:-999em;width:184px;}#nav li li, #sub-nav li li, #site-tools li li, #footer li li{border:1px solid #d4d4d4;background:#d4d4d4;display:list-item;font-size:10px;float:none;line-height:14px;overflow:visible;padding:0 10px 4px 0;position:static;text-transform:none;}#nav li.active li a, #sub-nav li.active li a, #site-tools li.active li a, #footer li.active li a{color:#333;}#nav li li a, #sub-nav li li a, #site-tools li li a, #footer li li a{border:0;display:block;padding:0 0 0 10px;width:94%;}#nav li li a:hover, #sub-nav li li a:hover, #site-tools li li a:hover, #footer li li a:hover{background:url(/Images/TNG/global_sprite.png) 3px -617px no-repeat;color:#9d102d;}#header-profile-info{position:absolute;right:10px;padding:0;top:25px;z-index:-2;}#logo{bottom:6px;float:left;left:0;position:absolute;}#find-a-hotel-control{float:left;right:644px;position:absolute;}#find-a-hotel-container{display:none;margin:24px 0 0 10px;position:absolute;visibility:hidden;width:296px;}.my-account-control-container{background:url(/Images/TNG/global_sprite2.png) 0 -641px repeat-x;cursor:pointer;float:right;height:20px;margin-top:2px;padding:0 10px;position:relative;width:210px;z-index:-1;}.my-account-control-title{background:url(/Images/TNG/global_sprite.png) 0 -51px no-repeat;display:block;float:left;padding:2px 0 0 15px;text-transform:uppercase;text-decoration:none;}.my-account-control-sign-in{float:right;padding-top:2px;text-decoration:none;}.my-account-control-container #widget-opened{display:block;text-indent:-9999px;height:1px;margin-top:-1px;}.my-account-control-container #widget-closed{display:block;text-indent:-9999px;height:1px;margin-top:-1px;}#my-account-container{display:none;position:absolute;visibility:hidden;background:#CACACA;width:210px;padding:7px 10px 3px 10px;color:#333;font:normal 10px/14px arial, helvetica, sans-serif;text-decoration:none;z-index:-1;}#my-account-container dl{margin-bottom:8px;}#my-account-container dt{float:left;padding-right:5px;text-transform:uppercase;}#my-account-container dd{font:bold 11px/14px arial, helvetica, sans-serif;}#my-account-container ul{list-style:none;padding:2px 0 7px;}#header #my-account-container a, #header #my-account-container a:link{color:#33c;}#header #my-account-container a:visited{color:#77c;}#header #my-account-container a:hover{color:#9d102d;}#header #my-account-container a:active{color:#c00;}#my-account-container form label{display:block;}#my-account-container form fieldset p{display:inline;float:left;}#my-account-container form fieldset p.remember-me{display:block;float:none;clear:both;padding:3px 0 0;width:212px;}#my-account-container form fieldset p.remember-me label{display:inline;margin:0 0 0 5px;}#my-account-container form fieldset p.remember-me input{vertical-align:top;height:16px;width:16px;}#my-account-password.remembered-state{width:130px;}#my-account-container form button{float:left;margin:14px 0 0 10px;}#my-account-container #my-account-accordion h3.heading{margin:0;}#my-account-container #my-account-accordion dl{margin:5px 0 0 0;}#my-account-container #my-account-accordion dt{position:relative;display:block;cursor:pointer;clear:both;float:none;padding:5px 0;text-transform:none;border-top:1px solid #fff;width:210px;}#my-account-container #my-account-accordion dd{font:normal 10px/14px arial, helvetica, sans-serif;}#my-account-accordion .ui-accordion-header .ui-icon{background-image:url(/Images/TNG/global_sprite2.png);position:absolute;right:0;height:16px;width:12px;top:5%;}#my-account-accordion .accordion-closed-icon{background-position:0 -678px;}#my-account-accordion .accordion-open-icon{background-position:0 -665px;}#central-module-widget-container #updates-earnings{margin-bottom:7px;}#central-module-widget-container #central-module-earnings{margin-top:13px;}#central-module-widget-container #central-module-earnings .member-offers{padding-bottom:0;}#central-module-widget-container #central-module-updates ul{list-style:disc;margin:8px 0 0;padding:0 0 0 15px;}#central-module-widget-container #central-module-updates li{margin:0 0 8px;padding:0;}#central-module-widget-container #central-module-new-promotions{color:#B50937;}#breadcrumb-nav{font:normal 10px/13px arial,verdana,helvetica,sans-serif;margin:0 auto 5px;padding:0;width:100%;}#breadcrumb-nav:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#breadcrumb-nav{color:#333;}#breadcrumb-nav a{position:relative;text-decoration:underline;}#breadcrumb-nav li{float:left;list-style:none;}.external-lodging #my-account-control{display:none;}.external-lodging #find-a-hotel-control{margin:0;text-decoration:none;text-transform:uppercase;}.external-lodging #find-a-hotel-control, .external-lodging #find-a-hotel-control:visited{color:#333;text-decoration:none;}.external-lodging #find-a-hotel-control:hover, .external-lodging #find-a-hotel-control:active{color:#9d102d;}.external-non-lodging #header{height:50px;}.external-non-lodging #header-profile-info, .external-non-lodging #find-a-hotel-control, .external-non-lodging #nav, .external-non-lodging #my-account-control, .external-non-lodging ul{display:none;}.external-non-lodging #privacy-links{display:block;}.external-non-lodging #copyright{margin-bottom:0;}#in-page{padding:0;margin:0;}#in-page h2{color:#333;font:bold 12px/15px arial, helvetica, sans-serif;margin-top:0;}#in-page ul{list-style:none;margin-top:8px;margin-bottom:8px;padding-left:5px;}#in-page li a{background:transparent url(/Images/TNG/arrows_small.png) no-repeat right -1146px;display:block;padding:6px 20px 6px 10px;border-bottom:1px solid #cacaca;text-decoration:none;}#in-page li a:link{background-position:160px 2px;position:relative;}#in-page li a:visited{background-position:160px -37px;}#in-page li a:hover{background:#eaeaea url(/Images/TNG/arrows_small.png) no-repeat 160px -79px;}#in-page li a:active{background:#fff url(/Images/TNG/arrows_small.png) no-repeat 160px -126px;}#in-page li{color:#33c;font:normal 11px/15px arial, helvetica, sans-serif;margin-left:0;}#site-section-nav{clear:both;margin:30px 0 50px;}#site-section-nav h2{border-color:#cacaca;border-style:solid;border-width:1px 0;font:bold 12px/22px arial,verdana,helvetica,sans-serif;margin:0;}#site-section-nav .five-column{border-bottom:solid 1px #cacaca;padding:6px 0 6px;}#site-section-nav ul{list-style:none;margin:0;padding:0;}#site-section-nav li, #site-section-nav h3{display:block;font:normal 11px/16px arial,verdana,helvetica,sans-serif;overflow:hidden;margin:2px 10px 2px 0;}#site-section-nav h3{font-weight:bold;}#site-section-nav a{text-decoration:none;}#site-section-nav a, #site-section-nav a:visited{background:none;color:#333;}#site-section-nav a:hover, #site-section-nav a:active{color:#9d1d2d;}#local-nav{list-style:none;padding:0 0 10px;margin:4px 0 17px;font:10px/13px arial, helvetica, sans-serif;}#local-nav ul{margin:0;padding:0;list-style:none;}#local-nav li{font:10px/13px arial, helvetica, sans-serif;}#local-nav a{height:100%;display:block;text-decoration:none;padding:3px 14px 3px 5px;margin:0;color:#333;border-top:1px solid #d3d3d3;}#local-nav a:link, #local-nav a:visited{text-decoration:none;}#local-nav a:active{text-decoration:none;}#local-nav a#on-section{background:#999;color:#fff;font:11px/14px arial, helvetica, sans-serif;border:0;}#local-nav ul ul a{padding-left:15px;border:0;}#local-nav ul ul ul a{padding-left:25px;}#local-nav ul a.active{font-weight:bold;color:#9d102d;background-color:#e8e8e8;}#local-nav ul ul a.active{font-weight:bold;background-color:#fff;}#local-nav ul ul ul a.active{font-weight:normal;}#local-nav a.collapsed{background:url(/Images/Left%20Nav/sub_nav_collapsed.gif) no-repeat 98% 5px;}#local-nav a.expanded{background:url(/Images/Left%20Nav/sub_nav_expanded.gif) no-repeat 98% 5px;font-weight:bold;line-height:13px;}#local-nav a.off{background:#fff url(file:///D|/2012case/common/css/img/subnav-expand.gif) no-repeat 98% 5px;color:#333;}#local-nav li a:hover{background-color:#e8e8e8;}#layout-nav ul#local-nav li a{border-bottom:0;}table#fixed-layout #local-nav{width:145px;}.clear{clear:both;}.clearfix:after, .clearFloat:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.mac-clearfix{clear:both;height:0;overflow:hidden;}.floatContainer{display:block;margin:0;padding:0;}.floatLeft{display:block;float:left;text-align:left;}.floatRight{display:block;float:right;text-align:right;}.right{display:block;text-align:right;}.left{display:block;text-align:left;}.paddedFloatElement{margin-left:10px;width:auto;}.noOverview{margin-top:-6px;}#overview{margin:-4px 0 0 0;padding:0;}#subSections{margin:0;padding:0;}#subSections ul li{list-style:disc;margin:0 0 0 16px;padding:0;}#subSections ul li.hsia{list-style:none;margin:0;padding-right:5px;}#subSections .section{border-bottom:1px dashed #666;margin-bottom:9px;padding-bottom:6px;}.backToTop{background:url(/Images/Arrows/up_arrow.gif) no-repeat 0 4px;display:block;float:right;padding:0 0 7px 12px;}.backToTop a, .backToTop a:link, .backToTop a:visited, .backToTop a:hover, .backToTop a:active{border-bottom:1px solid;display:block;text-align:right;}.anchor, .anchor a, #anchors li{margin:0;}.anchor{padding:0;text-align:left;}.anchor a{display:block;padding:0;width:100%;}.anchor a span{display:block;}#anchors{margin:2px 0 0;padding:0;}#anchors ul{margin:0;padding:0 0 7px;}#anchors li{list-style:none;}.double-window-icon{border:none;margin-left:3px;margin-top:-2px;text-decoration:none;}.warning-display{color:#9d102d;}.warning-display a{color:#33c;}.warning-display a:visited{color:#33c;text-decoration:none;}.warning-display a:hover{color:#33c;text-decoration:underline;}.warning-display a:active{color:#33c;text-decoration:none;}#error table{border:1px solid #cc0000;}#search-form-component form{margin:0;padding:0;}#search-form-component .column{margin:0;}#search-form-component ul{list-style:none;padding:0;}#search-form-component a:link, #search-form-component a:visited{color:#ccc;text-decoration:none;border-bottom:1px solid #ccc;line-height:15px;}#search-form-component p a:link, #search-form-component p a:visited, #search-form-component ul li a:link, #search-form-component ul li a:visited{background:none;border-bottom:1px solid #ccc;color:#ccc;}#search-form-component a:hover, #search-form-component p a:hover, #search-form-component ul li a:hover, #search-form-component ul li a:active, #search-form-component p a:active, #search-form-component a:active{color:rgb(204,204,204);text-decoration:none;border-bottom:1px solid #fff;line-height:15px;}#search-form-component-container{padding-bottom:10px;background:url(/Images/TNG/slide-frame-bottom-find.png) no-repeat bottom center;}#search-component-header{background:url(/Images/TNG/slide-frame-top-find.png) no-repeat top center;height:13px;}#search-component-header .close-widget, #search-component-header .close-widget-hover{margin:3px 3px 0 0;}#search-form-component{border-left:1px solid rgb(225,225,225);border-right:1px solid rgb(225,225,225);font-size:10px;color:rgb(204,204,204);background:#323232 url(/Images/TNG/bg-find.jpg) no-repeat;min-height:352px;padding:0 0 3px;}* html #search-form-component{height:352px;}#search-form-component .search-component-sub-form{padding:0 14px;}#search-form-component label{margin:2px 0 0;display:block;padding:0;}#search-form-component label, #header #search-form-component a:link, #header #search-form-component a:visited, #header #search-form-component a:hover, #header #search-form-component a:active, #search-form-component h3, #search-form-component h4, #search-form-component p{color:rgb(204,204,204);}#search-form-component h2, #search-form-component h4{color:#ccc;margin:0;}#search-form-component .two-column p.column, #search-form-component .two-column ul.column{width:132px;overflow:visible;}#search-form-component fieldset.two-column label{width:100px;}#search-form-component fieldset.two-column .column input{width:auto;float:left;margin-left:0;}#search-form-component fieldset li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#search-form-component fieldset input.radio{float:left;clear:left;margin-left:0;}#search-form-component fieldset label{float:left;line-height:14px;}#search-form-component fieldset input{clear:both;display:block;margin:2px 2px 0 15px;}#search-form-component .no-saved-hotels{margin-top:25px;}#search-form-component .search-swappable-tabs{font:normal 20px 'arial narrow', arial, sans-serif;margin-bottom:10px;padding:0 0 0 14px;height:26px;}#search-form-component .search-swappable-tabs p{float:left;font:normal 20px 'arial narrow', arial, sans-serif;padding:0;margin-top:-4px;color:#fff;font-size:24px;}#search-form-component .search-swappable-tabs ul{border-bottom:solid rgb(204,204,204) 1px;float:left;margin-left:10px;}#search-form-component .search-swappable-tabs li{float:left;font:normal 20px 'arial narrow', arial, sans-serif;margin-left:18px;padding-bottom:6px;height:24px;}#search-form-component .search-swappable-tabs li.first{margin-left:0;margin-top:0;}#search-form-component .search-swappable-tabs a:link, #search-form-component .search-swappable-tabs a:visited, #search-form-component .search-swappable-tabs a:hover, #search-form-component .search-swappable-tabs a:active{color:#ccc;border:none;background:none;}#search-form-component .search-swappable-tabs .ui-state-active{background:transparent url(/Images/TNG/global_sprite2.png) no-repeat center 5px;}#search-form-component .search-swappable-tabs .ui-state-active a:link, #search-form-component .search-swappable-tabs .ui-state-active a:visited, #search-form-component .search-swappable-tabs .ui-state-active a:hover, #search-form-component .search-swappable-tabs .ui-state-active a:active, #header #search-form-component .search-swappable-tabs .ui-state-active a:link, #header #search-form-component .search-swappable-tabs .ui-state-active a:visited, #header #search-form-component .search-swappable-tabs .ui-state-active a:hover, #header #search-form-component .search-swappable-tabs .ui-state-active a:active{color:#fff;}#search-form-component .ui-tabs-panel{width:auto;height:auto;position:static;}#search-form-component .ui-tabs-hide{margin-left:-999em;margin-top:-999em;position:absolute;}#search-form-component .search-form-sub-menu li{border-right:rgb(204,204,204) solid 1px;float:left;padding-right:3px;margin:0 3px 7px 0;}#search-form-component .search-form-sub-menu li.last{border:0;}#search-form-component .search-form-sub-menu .ui-state-active a:link, #search-form-component .search-form-sub-menu .ui-state-active a:visited{border:none;}#search-form-component .inline-elements label, #search-form-component .inline-elements input{float:left;}#search-form-component .search-city, #search-form-component .saved-hotel-dropdown, #search-form-component #country-hotels{width:250px;}#search-form-component .init-dim input{margin:0 5px 7px 0;}#search-form-component .usePoints{margin-top:5px;}#search-form-component .usePoints input{margin-right:5px;}#search-form-component .search-country{width:133px;}#search-form-component #find-a-hotel-form .button-container, #search-form-component .saved-hotel-search-form .button-container{margin-left:100px;margin-top:-23px;}#search-form-component .button-container{border:none;}#search-form-component .button-container button{float:right;}#search-form-component h3.toggle{cursor:pointer;background:transparent url(/Images/TNG/global_sprite.png) no-repeat 0 -408px;margin:0;padding:6px 0 0 18px;}#search-form-component h3.active{background-position:0 -443px;}#search-form-component h3.toggle a:link, #search-form-component h3.toggle a:visited, #search-form-component h3.toggle a:hover, #search-form-component h3.toggle a:active{border:none;background-position:bottom;}#search-form-component .search-form-footer{border-top:1px solid rgb(153,153,153);margin-top:10px;padding-top:10px;}#search-form-component .search-form-footer p{float:left;}#search-form-component .search-form-footer p#advanced-search{float:right;text-align:right;}#search-form-component .search-form-footer p#best-rate span{display:block;}#search-form-component .space-only-container p{float:left;}#search-form-component .meeting-rooms-label label{float:none;}#search-form-component .meetings-sub-form input{clear:both;margin-left:0;}#search-form-component .meetings-sub-form input.radio{clear:both;margin-left:9px;}#search-form-component .autocomplete-results,#search-form-component .autocomplete-results .yui-ac-content{color:#333;width:23.5em;}#search-form-component .autocomplete-results ul{margin:0;padding:0;width:auto;}#search-form-component .autocomplete-results li{cursor:default;padding:0 5px;}#search-form-component .autocomplete-results li.yui-ac-highlight{background:#ff0;}#non-res-search .hotels-in-lang-sec{margin-top:10px;}#non-res-search .outside-hotels-sec{border-top:1px solid rgb(153,153,153);margin-top:10px;padding-top:10px;}#non-res-search select.regional-hotels-select, #non-res-search select.world-hotels-select{margin-left:15px}#sitemap{font:bold 1em/1.5em arial, sans-serif;}#sitemap .three-column{margin:10px -10px 10px 0;overflow:hidden;}#sitemap .column{background:#eaeaea;margin-right:10px;margin-bottom:-500px;padding-bottom:520px;width:300px;}#sitemap ul{list-style:none;padding:0;}#sitemap li{margin:0;padding:2px 0 0 5px;}#sitemap li li{font-weight:normal;padding-left:0;}#sitemap li a{text-decoration:none;}#sitemap a:link, #sitemap a:visited{border:0;}#sitemap h2{background:#cacaca;line-height:1.8em;margin:0;padding-left:5px;}#sitemap h2 a:link, #sitemap h2 a:visited{color:#333;}#sitemap h2 a:hover, #sitemap h2 a:active{color:#9d102d;}.popup{margin:0 10px;}.popup #header{height:50px;}.popup #logo{margin-top:9px;float:left;}.popup #utils{cursor:pointer;display:block;float:right;height:12px;line-height:12px;margin:13px 0 0;overflow:hidden;}.popup #utils button{font-size:10px;display:inline-block;}.popup #utils li{border-left:solid 1px #5d5d5d;float:left;margin:0 5px 0 -5px;overflow:hidden;padding:0 5px;}.popup .close-window, .popup .close-window-hover, .popup .close-window-hover:active{background:transparent url(/Images/TNG/global_sprite.png) 100% -746px no-repeat;border:none;cursor:pointer;text-align:right;overflow:visible;padding:0 18px 0 0;}.popup .close-window:hover, .popup .close-window-hover{background-position:100% -764px;color:#9d102d;}.popup .close-window:active, .popup .close-window-hover:active{background-position:100% -784px;}.popup .print-window, .print-window:hover, .popup .print-window:active, .popup .print-window-hover, .popup .print-window-hover:active{background:transparent url(/Images/TNG/global_sprite.png) 0 -10px no-repeat;border:none;cursor:pointer;overflow:visible;padding:0 0 0 17px;}.print-window:hover, .popup .print-window-hover{color:#9d102d;}.bounded{border:1px solid #cacaca;}.shaded{background:#cacaca;}.hidden-label{left:-999em;position:absolute;top:auto;}.close-widget{background:transparent url(/Images/TNG/global_sprite.png) 0 -748px no-repeat;border:none;cursor:pointer;display:inline-block;float:right;height:10px;line-height:10px;overflow:hidden;padding:0;width:10px;}.close-widget:hover{background-position:0 -768px;}.close-widget:active{background-position:0 -788px;}.close-widget-hover, .close-widget-hover:active{background:transparent url(/Images/TNG/global_sprite.png) 0 -748px no-repeat;border:none;cursor:pointer;display:inline-block;float:right;height:10px;line-height:10px;overflow:hidden;padding:0;width:10px;}.close-widget-hover{background-position:0 -766px;}.close-widget-hover:active{background-position:0 -788px;}#close-widget-myacct{position:absolute;top:10px;right:10px;}div.quick-view.loading{background:#F0F0F0 url(/Images/CSS_Backgrounds/loading.gif) center center no-repeat;}.loading .quick-view-tabs, .loading .quick-view-info{display:none;}.active-record{background-color:#f0f0f0;}.open-quick-view{padding-left:15px;background:transparent url(/Images/CSS_Backgrounds/icon_expand_mini_12x12.gif) no-repeat left center;}.close-quick-view{padding-left:15px;background:transparent url(/Images/CSS_Backgrounds/icon_collapes_mini_12x12.gif) no-repeat left center;}.quick-view{height:0;overflow:hidden;position:relative;}.quick-view-hide{position:absolute;right:14px;top:5px;width:20px;height:16px;text-indent:-999999px;background:transparent url(/Images/CSS_Backgrounds/icon_close_16x16.gif) no-repeat center right;}.quick-view .quick-view-info h3{font:bold 11px/14px arial;text-transform:uppercase;margin:12px 0 3px;}.quick-view p, .quick-view li{font:11px/14px arial}.quick-view p{margin-bottom:15px;}.quick-view-tabs{margin-bottom:-2px;}.quick-view-tabs li{float:left;width:130px;background:transparent url(/Images/CSS_Backgrounds/Tab_Off_130x28.gif) no-repeat;text-align:center;}.quick-view-tabs li.selected{background-image:url(/Images/CSS_Backgrounds/Tab_On_130x28.gif);}.quick-view-tabs li a:link, .quick-view-tabs li a:visited, .quick-view-tabs li a:active, .quick-view-tabs li a:hover{display:block;width:130px;height:20px;font:bold 11px/14px arial;text-transform:uppercase;padding-top:8px;text-decoration:none;color:#666;}.quick-view-info{background-color:#fff;border:1px solid #d9d9d9;border-top:0;padding-bottom:15px;overflow:auto;clear:both;}.quick-view-info ul{list-style-type:disc;}.quick-view-info ul li{margin-left:15px;}.hotel-photos{float:left;width:84px;}.hidden{display:none;visibility:hidden;}#flexible-content-feed h3{font:bold 12px/15px arial,helvetica,sans-serif;margin:5px 0 0 0;}#flexible-content-feed p{padding-left:0;}#flexible-content-feed a:link, #flexible-content-feed a:visited{color:#000066;text-decoration:none;}#flexible-content-feed .fcf-imageField a:link img{float:left;}#flexible-content-feed a:hover, #flexible-content-feed p a:hover{color:#9D102D;text-decoration:none;}#flexible-content-feed a:active{color:#CC0000;}#flexible-content-feed p a:link img, #flexible-content-feed p a:visited img{padding:3px 10px 0 1px;}.hidden{display:none;visibility:hidden;}.nojavascript-message-heading{display:block;font-size:16px;font-weight:bold;margin-bottom:10px;}.nojavascript-message{border:1px solid #9D102D;background-color:#fff;color:#9D102D;margin-bottom:10px;padding:5px 10px;}.sleeping-room-count{margin-top:10px;}#optional-fields p a:hover, #gs_edit-search-form #modifyGSSearchOptions:hover, #group-sales-form-container p a:hover{background-color:inherit;}.event-size-sel{margin-top:5px;}#search-form-component .meetings-sub-form label, #meeting-room label, #sgo-more-options #av-catering-section label{margin:0;}#search-form-component .space-only-container input{clear:none;}#search-form-component .space-only-container .largestMeetingSpace, #meeting-room #largestMeetingSpace-InCity-1, #meeting-room #largestMeetingSpace-InCity-2, #meeting-room #largestMeetingSpace-NearAddress-1, #meeting-room #largestMeetingSpace-NearAddress-2, #searchFormsContainer .space-only-container #largestMeetingSpace{width:35px;}.meetings-sub-form .space-only-container select, #search-form-component .space-only-container input{float:left;}.meetings-sub-form .space-only-container select, #search-form-component .space-only-container input, #meeting-room select, #optional-fields #meeting-room input, #searchFormsContainer .space-only-container select, #searchFormsContainer .space-only-container input{margin:1px 3px 1px 0;}#search-form-component .space-only-container h4, #meeting-room h4, #searchFormsContainer .space-only-container h4{margin-bottom:0;text-transform:none;}#searchFormsContainer .space-only-container p, #searchFormsContainer .space-only-container h4{float:left;width:100%;}.meetings-sub-form .space-only-container img, #meeting-room img{margin-left:3px;}#catering-selected-InCity-2, #catering-selected-InCity-1, #search-form-component #av-catering-section #catering, #av-catering-section #catering-selected-InCity-1, #av-catering-section #catering-selected-InCity-2, #meeting-room #av-catering-section #catering-selected-InCity-1, #meeting-room #av-catering-section #catering-selected-InCity-2, #meeting-room #catering-selected-NearAddress-1, #meeting-room #catering-selected-NearAddress-2, #searchFormsContainer #av-catering-section #catering{float:left;margin:0 5px 0 0;}#av-selected-InCity-2, #av-selected-InCity-1, #search-form-component #av-catering-section #av-options, #av-catering-section #av-selected-InCity-1, #av-catering-section #av-selected-InCity-2, #meeting-room #av-catering-section #av-selected-InCity-1, #meeting-room #av-catering-section #av-selected-InCity-2, #meeting-room #av-selected-NearAddress-1, #meeting-room #av-selected-NearAddress-2, #searchFormsContainer #av-catering-section #av-options{float:left;margin:0 5px 0 15px;}#searchFormsContainer #av-catering-section label, #meeting-room #av-catering-section label, #av-catering-section label{float:left;}#meeting-room p, p.sleeping-room-count label{display:block;}#meeting-search-section-1 #optional-fields .sgo-roomsandmeetingspace-enable, #hws-sgo-search-section-2 .sgo-roomsandmeetingspace-enable{margin-left:6px;}#sgo-search-section-2 .sgo-roomsandmeetingspace-enable, #sgo-search-addresssection-2 .sgo-roomsandmeetingspace-enable{margin-left:15px;}body{margin:0;padding:0;}#page-container{margin:0 auto;position:relative;text-align:left;width:920px;}#page-container:after, #layout-container:after, #layout-body-container:after, #footer:before, #footer:after, .section-container:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#page-container, #layout-body-container, .section-container{display:block;}#layout-body-container{margin-left:194px;width:726px;}#layout-nav{float:left;margin:0 -184px 0 0;overflow:hidden;position:relative;width:184px;}#layout-body, #layout-message-bar{float:left;overflow:hidden;}#layout-body{width:542px;}#layout-message-bar{width:184px;}#layout-subnav-container{margin-top:15px;}#layout-container{position:relative;z-index:1;}#layout-body-content{width:532px;margin:0 10px 0 0;}#left-nav-container{float:left;margin-right:10px;width:184px;}#body-container{float:left;overflow:hidden;width:726px;}#body{overflow:hidden;width:726px;}.columnOne, .columnTwo{float:left;margin:0 8px 0 0;padding:0;width:183px;}.columnTwo{margin:0;}.columnOne ul, .columnTwo ul{width:182px;}.column{float:left;}.column ul{margin-left:0;}.column ul li{margin-left:15px;}.five-column .column{width:174px;}.table-layout-fixed{table-layout:fixed;}.page-grid-a #layout-body-container{display:inline;float:left;overflow:hidden;position:relative;width:565px;}.page-grid-a #layout-body{margin-right:8px;width:374px;}.page-grid-a #layout-message-bar{width:183px;}.page-grid-b #layout-body-container, .page-grid-b #layout-body{width:920px;}.page-grid-b #layout-body-container{margin:0;}.page-grid-b #layout-body{float:none;position:relative;}.page-grid-b .column{float:left;overflow:hidden;}.page-grid-b .one-column .column{width:920px;}.page-grid-b .two-column .column{width:460px;}.page-grid-b .two-column-20-80 .column{width:736px;}.page-grid-b .two-column-20-80 .column.first-column{width:184px;}.page-grid-b .two-column-40-60 .column{width:552px;}.page-grid-b .two-column-40-60 .column.first-column{width:368px;}.page-grid-b .two-column-40-60 .two-column .column{width:276px;}.page-grid-b .two-column-60-40 .column{width:368px;}.page-grid-b .two-column-60-40 .column.first-column{width:552px;}.page-grid-b .two-column-80-20 .column{width:184px;}.page-grid-b .two-column-80-20 .column.first-column{width:736px;}.page-grid-b .two-column-70-30 .column{width:276px;}.page-grid-b .two-column-70-30 .column.first-column{width:644px;}.page-grid-b .two-column-30-70 .column{width:644px;}.page-grid-b .two-column-30-70 .column.first-column{width:276px;}.page-grid-b .three-column .column{width:300px;margin-right:10px;}.page-grid-b .three-column .last-column{margin-right:0;padding-right:0;}.page-grid-b .three-column-20-60-20 .column{width:552px;}.page-grid-b .three-column-20-60-20 .column.first-column, .page-grid-b .three-column-20-60-20 .column.last-column{width:184px;}.page-grid-b .three-column-20-40-40 .column{width:368px;}.page-grid-b .three-column-20-40-40 .column.first-column{width:184px;}.page-grid-b .three-column-40-40-20 .column{width:368px;}.page-grid-b .three-column-40-40-20 .column.last-column{width:184px;}.page-grid-b .three-column-60-20-20 .column{width:184px;}.page-grid-b .three-column-60-20-20 .column.first-column{width:552px;}.page-grid-b .article-content{padding-right:10px;}.page-grid-c #layout-body{margin:0 10px 0 0;}.page-grid-c #layout-message-bar{width:174px;}.page-grid-c .section-1, .page-grid-c .section-2{float:left;margin-right:10px;width:266px;}.page-grid-c .column{float:left;margin-right:10px;}.page-grid-c .last-column{margin-right:0;}.page-grid-c .two-column, .page-grid-c .three-column{clear:both;}.page-grid-c .two-column .column{width:266px;}.page-grid-c .three-column .column{width:170px;}.page-grid-d #layout-body-container{display:inline;float:left;overflow:hidden;position:relative;}.page-grid-d #layout-body{width:726px;}.page-grid-e #layout-body-container{margin-left:0;width:920px;}.page-grid-e #layout-body{width:560px;}.page-grid-e #layout-message-bar{width:360px;}.page-grid-e #in-page{margin:7px 10px 0;}.page-grid-f #layout-body-container{margin-left:0;width:920px;}.page-grid-f #layout-body{width:360px;}.page-grid-f #layout-message-bar{width:560px;}.page-grid-f #in-page{margin:7px 10px 0 0;}.page-grid-g #layout-nav{float:left;margin-right:10px;width:184px;overflow:hidden;}.page-grid-g #layout-body-container{margin:0;float:left;}.page-grid-g #layout-body{margin:0 10px 0 0;}.page-grid-g #layout-message-bar{width:174px;margin-top:3px;}.page-grid-g #footer{float:left;}body#hws{font-size:100%;}#page{min-width:57.5em;overflow:hidden;position:relative;top:0;left:0;width:100%;}#page #header, #page #footer, #page #hotel-title-area, #page #site-section-nav{margin:0 auto;width:920px;}#page #hotel-title-area{margin-bottom:18px;}#page #breadcrumb-nav{margin-bottom:1.55em;line-height:18px;}#page #site-section-nav{position:relative;}#page-zones{margin:0 auto 9px;position:relative;top:0;width:57.5em;}#page #in-page{margin-left:10px;}#page .two-column .column{margin-right:10px;width:261px;}#page .two-column .last-column{margin-right:0;}body#product-module #page{font:normal 62.5%/1.8em Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0 auto;max-width:120em;min-width:92em;position:relative;}body#product-module #page #header, body#product-module #page #breadcrumb-nav, body#product-module #page #title-area, body#product-module #page #content, body#product-module #page #site-section-nav, body#product-module #page #footer{margin:0 auto;position:relative;width:92em;}body#product-module #page #title-area{margin:0.5em auto 0.9em;}body#product-module #page #breadcrumb-nav{margin:0 0 1.8em 0;padding:0;width:55em;}body#product-module #page #photography{position:relative;}body#product-module #page #in-page{width:36.5em;margin-left:0;}body#product-module #page #site-section-nav{margin:3em auto 5em;}body#product-module #page .two-column .column{margin-right:0;}#zone-1{float:left;left:0;position:relative;top:0;width:11.25em;z-index:2;}#zone-2{float:left;left:0;margin:0 -8.75em 0 -20em;position:relative;top:0;width:130.4%;z-index:1;}.homepage #zone-2{height:550px;}#zone-2 img, #zone-2 object{position:absolute;}#zone-3{float:right;margin-top:1em;padding-top:0;overflow:hidden;position:relative;right:0;top:0;width:45.94em;z-index:3;}.select-service #zone-3{margin-top:-52px;z-index:auto;}#zone-4{overflow:hidden;}.right-rail .zone-container #zone-3{overflow:hidden;width:34.375em;}.right-rail .zone-container #zone-4{margin-left:5px;margin-top:48px;overflow:hidden;width:11.25em;}.right-rail .select-service .zone-container #zone-4{margin-top:19px;}.zone-container{display:inline;float:right;width:45.94em;}.zone-container #zone-3, .zone-container #zone-4{display:inline;float:left;}.zone-container #zone-3{left:0;}.page-grid-i div#layout-body{margin:0 10px 0 0;width:532px;}.page-grid-j #layout-body-container{margin-left:0;width:910px;}.page-grid-j #layout-body{display:inline;overflow:visible;width:910px;}.page-grid-j .column{float:left;margin-right:10px;overflow:hidden;}.page-grid-j .last-column{margin-right:0;}.page-grid-j .two-column, .page-grid-j .three-column{clear:both;}.page-grid-j .three-column .column{width:293px;}.page-grid-j .two-column .column{width:450px;}.page-grid-k #layout-body-container{margin-left:0;width:920px;}.page-grid-k div#layout-body{margin:0 10px 0 0;}.page-grid-k div#layout-message-bar{width:368px;}.page-grid-l #layout-nav{float:left;margin-right:5px;overflow:hidden;width:180px;}.page-grid-l #layout-body-container{float:left;margin:0;width:735px;}.page-grid-l #layout-body{width:735px;}.page-grid-m #layout-body-container{margin-left:0;width:920px;}.page-grid-m #layout-body{margin-right:10px;width:736px;}.page-grid-m #layout-message-bar{width:174px;}.page-grid-n #layout-nav{float:left;margin:0 10px 35px 0;overflow:hidden;padding:0;width:275px;}.page-grid-n #layout-body-container{float:left;margin:0 0 35px 0;overflow:hidden;padding:0;width:634px;}.page-grid-n #layout-body{margin:0;padding:0;width:632px;}.page-grid-o #layout-body-container{display:inline;float:left;overflow:hidden;position:relative;}.page-grid-o #layout-body{width:565px;}.page-grid-p #layout-nav{float:left;margin:0 -184px 0 0;overflow:hidden;position:relative;width:184px;}.page-grid-p #layout-body-container{display:inline;float:left;overflow:hidden;position:relative;width:565px;}.page-grid-p #layout-body{margin-right:1px;width:378px;}.page-grid-p #layout-message-bar{width:186px;}.page-grid-p #in-page{margin-left:9px;}.page-grid-q #page-container{width:100%;}.page-grid-q #layout-container{background:url(/Images/Brands/RITZ/Gen/RC_bkgrnd.jpg) repeat-x scroll 0 0px;padding:0 0 0 87px;}.page-grid-q #layout-body-container{background:url(/Images/Brands/RITZ/Gen/RC_bkgrnd_940.png) no-repeat scroll 0 0;margin:0;padding:0 4px;width:978px;}.page-grid-q #layout-body{float:left;margin:0 10px 0 25px;width:920px;}.page-grid-q #layout-message-bar{float:left;margin:0 119px 0 0;}.page-grid-r #layout-nav{float:left;width:180px;}.page-grid-r #layout-body-container{margin-left:185px;width:735px;}.page-grid-r #layout-body{margin-right:5px;width:550px;}.page-grid-r #layout-message-bar{width:180px;}.page-grid-s #page-container{width:100%;}.page-grid-s #layout-container{background:url(/Images/Brands/RITZ/Gen/RC_bkgrnd.jpg) repeat-x scroll 0 0px;padding:0 0 0 87px;}.page-grid-s #layout-mask{background:url(/Images/Brands/RITZ/Gen/RC_bkgrnd_940.png) no-repeat scroll 0 0;margin:0;padding:0 4px 0 26px;width:978px;}.page-grid-s #layout-body-container{margin-left:174px;}.page-grid-s #layout-section{border:1px solid #ebebeb;padding:20px 10px 0;width:911px;}.page-grid-s #layout-nav{width:174px;}.page-grid-s #layout-body{float:left;margin:0 10px;width:726px;}.page-grid-s #layout-message-bar{float:left;margin:0 119px 0 0;}.msg-layout-1, .msg-layout-2, .msg-layout-3, .msg-layout-4, .msg-layout-5, .msg-layout-7 .msg-layout-8{margin:0 0 1px;}.msg-layout-1 h2, .msg-layout-1, .msg-layout-2 h2, .msg-layout-2, .msg-layout-3 h2, .msg-layout-3, .msg-layout-4 h2, .msg-layout-4, .msg-layout-5 h2, .msg-layout-5, .msg-layout-7 h2, .msg-layout-7, .msg-layout-8 h2, .msg-layout-8{color:#333;font:bold arial, helvetica, sans-serif;margin:0;text-decoration:none;}.msg-layout-1 h3, .msg-layout-1 ul, .msg-layout-2 h3, .msg-layout-2 ul, .msg-layout-3 h3, .msg-layout-3 ul, .msg-layout-4 h3, .msg-layout-4 ul, .msg-layout-5 h3, .msg-layout-5 ul, .msg-layout-7 h3, .msg-layout-7 ul, .msg-layout-8 h3, .msg-layout-8 ul{font-weight:normal;padding:6px 10px 7px 10px;margin:0;}.msg-layout-1 p, .msg-layout-2 p, .msg-layout-3 p, .msg-layout-4 p, .msg-layout-5 p, .msg-layout-7 p, .msg-layout-8 p{font-weight:normal;margin:0;font-size:11px;line-height:14px;word-spacing:-0.05em;}. div .msg-layout-4 div .msg-img{float:left;padding:0 5px 10px 10px;height:80px;}div .msg-layout-3 .msg-img{float:right;}.msgLogoImage{margin-bottom:15px;}#layout-message-bar .popup{margin:0;}.hws .msg-layout-1 p{padding:10px 0px 10px 0px;}#layout-message-bar .color-1 ul,#layout-message-bar#localWeather ul, #layout-message-bar#localPartners ul, #layout-message-bar ol{-x-system-font:none;font-family:verdana,sans-serif;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;list-style-image:none;list-style-position:outside;list-style-type:none;padding:2px 0 7px;}#layout-message-bar form p{padding:0px}.color-1, .msg-color-1{background:#e5e5e5;border-bottom:1px solid #e5e5e5;color:#333;margin:0 0 1px;padding:0px 10px;}.color-1 h2, .msg-color-1 h2{color:#333;font:bold 12px/15px arial, helvetica, sans-serif;line-height:15px;margin:0;padding:3px 0 2px;text-decoration:none;}.msg-layout-1 h2.collapsed,.msg-layout-1 h2.expanded{cursor:pointer;padding-left:16px;border-bottom:1px solid #e5e5e5;}.msg-layout-1 h2.collapsed{background:url(/Images/icons/darkPlus.gif)no-repeat scroll 0 5px;}.msg-layout-1 h2.expanded{background:url(/Images/icons/darkMinus.gif) no-repeat scroll 0 5px;}.msgDKGrayBrdrFour, .msgDKGrayBrdr, .darkRed, .msgDKTanOne, .msgWarmBeige, .msgLtBrownTwo, .msgLTTanBrdrTop, .msgWhiteTanBrdr, .msgGreenOne, .msgGreenTwo, .msgGrayBlueOne, .msgBrickRedOne, .msgBlueGrayOne, .msgLTBrown, .msgLTTanSHpad, .msgBlueOne, .msgUKLTOrangeOne, .msgDKBlueOne, .msgTealOne, .msgRedOrangeOne, .msgGrayBrdr, .msgKhakiOne, .msgPaleYellowOne, .msgLTBlueTrans, .msgInCentOne, .msgSlateBlueOne, .msgJWYellowOne, .msgLTGrayBrdr, .msgWhiteJWYellowBrdr, .msgJWGoldOne, .msgPumpkinOne, .msgGoldenRodOne, .msgPeaGreenOne, .msgSkyBlueOne, .msgWhiteGrayBrdr, .msgGrayBlueOne, .msgDarkBlueOne, .msgRewardsRedOne, .msgBrazilRedOne, .msgChinaOrangeOne, .msgChinaRedOne, .msgLTTanTwo, .msgTangerineOne, .msgOrangeOne, .msgDreamTracker, .msgGrayOne, .lightTanMessaging, .msgTanOne, .msgTanTwo, .msgNoColor{margin-bottom:1px;padding:10px;}.msgGrayOne, .darkRed, .msgDKTanOne,.msgGreenOne, .msgGreenTwo, .msgBlueOne, .msgUKLTOrangeOne, .msgDKBlueOne, .msgTealOne, .msgRedOrangeOne, .msgKhakiOne, .msgJWYellowOne, .msgPumpkinOne, .msgBrickRedOne, .msgPeaGreenOne, .msgSkyBlueOne, .msgDarkBlueOne, .msgRewardsRedOne, .msgBrazilRedOne, .msgChinaOrangeOne, .msgChinaRedOne .msgTangerineOne, msgOrangeOne{color:#fff;}.msgDarkBlueOne h2{color:#FFF;padding:0px};.msgGrayOne A, .msgGrayOne A:visited, .msgGrayOne A:hover, .msgGrayOne A:active{color:#fff;}.darkRed A, .darkRed A:visited, .darkRed A:hover, .darkRed A:active{color:#fff;}.msgDKTanOne A, .msgDKTanOne A:visited, .msgDKTanOne A:hover, .msgDKTanOne A:active{color:#fff;}.msgGreenOne A, .msgGreenOne A:visited, .msgGreenOne A:hover, .msgGreenOne A:active{color:#fff;}.msgGreenTwo A, .msgGreenTwo A:visited, .msgGreenTwo A:hover, .msgGreenTwo A:active{color:#fff;}.msgBlueOne A, .msgBlueOne A:visited, .msgBlueOne A:hover, .msgBlueOne A:active{color:#fff;}.msgUKLTOrangeOne A, .msgUKLTOrangeOne A:visited, .msgUKLTOrangeOne A:hover, .msgUKLTOrangeOne A:active{color:#fff;}.msgDKBlueOne A, .msgDKBlueOne A:visited, .msgDKBlueOne A:hover, .msgDKBlueOne A:active{color:#fff;}.msgTealOne A, .msgTealOne A:visited, msgTealOne A:hover, .msgTealOne A:active{color:#fff;}.msgRedOrangeOne A, .msgRedOrangeOne A:visited, .msgRedOrangeOne A:hover, .msgRedOrangeOne A:active{color:#fff;}.msgKhakiOne A, .msgKhakiOne A:visited, .msgKhakiOne A:hover, .msgKhakiOne A:active{color:#fff;}.msgJWYellowOne A, .msgJWYellowOne A:visited, .msgJWYellowOne A:hover, .msgJWYellowOne A:active{color:#fff;}.msgPumpkinOne A, .msgPumpkinOne A:visited, .msgPumpkinOne A:hover, .msgPumpkinOne A:active{color:#fff;}.msgBrickRedOne A, .msgBrickRedOne A:visited, .msgBrickRedOne A:hover, .msgBrickRedOne A:active{color:#fff;}.msgPeaGreenOne A, .msgPeaGreenOne A:visited, .msgPeaGreenOne A:hover, .msgPeaGreenOne A:active{color:#fff;}.msgSkyBlueOne A, .msgSkyBlueOne A:visited, .msgSkyBlueOne A:hover, .msgSkyBlueOne A:active{color:#fff;}.msgDarkBlueOne A, .msgDarkBlueOne A:visited, .msgDarkBlueOne A:hover, .msgDarkBlueOne A:active{color:#fff;}.msgRewardsRedOne A, .msgRewardsRedOne A:visited, .msgRewardsRedOne A:hover, .msgRewardsRedOne A:active{color:#fff;}.msgBrazilRedOne A, .msgBrazilRedOne A:visited, .msgBrazilRedOne A:hover, .msgBrazilRedOne A:active{color:#fff;}.msgChinaOrangeOne A, .msgChinaOrangeOne A:visited, .msgChinaOrangeOne A:hover, .msgChinaOrangeOne A:active{color:#fff;}.msgChinaRedOne A, .msgChinaRedOne A:visited, .msgChinaRedOne A:hover, .msgChinaRedOne A:active{color:#fff;}.msgTangerineOne A, .msgTangerineOne A:visited, .msgTangerineOne A:hover, .msgTangerineOne A:active{color:#fff;}.msgOrangeOne A, .msgOrangeOne A:visited, .msgOrangeOne A:hover, .msgOrangeOne A:active{color:#fff;}div .msgDarkBlueOne A, div .msgDarkBlueOne A:visited, div .msgDarkBlueOne A:hover, div .msgDarkBlueOne A:active{color:#fff;}h2.my-account-module A, h2.my-account-module A:visited, h2.my-account-module A:hover, h2.my-account-module A:active{color:#9D102D;}.msgDKGrayBrdr{background-color:#fff;border:1px solid #333;}.msgWhiteTanBrdr{background-color:#fff;border:1px solid #cecdbe;}.msgGrayBrdr{background-color:#fff;border:1px solid #666;}.msgLTGrayBrdr{background-color:#e4e4e4;border:1px solid #999;}.msgDKGrayBrdrFour{background-color:#fff;border:1px solid #333;}.msgDKGrayBrdrFour h2{padding:10px 10px 0 10px;}.msgDKGrayBrdrFour DIV.image{padding:0 5px 10px 10px;}.msgDKGrayBrdrFour, div .expandable-content-container p{padding:0 10px 10px 0;}.msgGrayOne{background-color:#666;}.darkRed{background-color:#9c0318;}.lightTanMessaging, .msgLTTanTwo{background-color:#ebebdb;}.msgTanOne{background-color:#cecdbe;}.msgDKTanOne{background-color:#8d8c7d;}.msgWarmBeige{background-color:#dec7ad;}.msgLtBrownTwo{background-color:#dbcdaa;}.msgWarmBeige h2, .msgWarmBeige h2 A, .msgWarmBeige h2 A:active, .msgWarmBeige h2 A:visited, .msgWarmBeige h2 A:hover{color:#000;}.msgLtBrownTwo h2, .msgLtBrownTwo h2 A, .msgLtBrownTwo h2 A:active, .msgLtBrownTwo h2 A:visited, .msgLtBrownTwo h2 A:hover{color:#000;}.msgLTTanBrdrTop{background-color:#ebebdb;border-top:1px solid #333;}.msgLTTanBrdrTop h2, .msgLTTanBrdrTop DIV.image{padding-bottom:10px}.msgWhiteGrayBrdr{background-color:#fff;border:1px solid #999;}.msgLTTanBrdrOne, .msgLTTanBrdrFour{background-color:#ebebdb;border:1px solid #333;margin-bottom:15px;padding:10px;}.msgLTTanBrdrFour h2{padding:10px;}.msgLTTanBrdrFour DIV.image, .msgLTTanBrdrFour div.msg-img{padding:0 5px 10px 10px;}.msgLTTanBrdrFour{padding:0px 10px 10px 0px;}.msgLTTanBrdrBttm{background-color:#ebebdb;border-top:1px solid #333;border-bottom:1px dashed #666;}.msgLTTanBrdrBttm h2, .msgLTBlueBrdrBttm h2{color:#333;}.msgLTTanBrdrBttm DIV.image, .msgLTBlueBrdrBttm DIV.image, div.my-account-module{padding-bottom:10px}.msgLTBlueBrdrBttm{background-color:#cee2ed;border-top:1px solid #333;border-bottom:1px dashed #666;}.msgLTPurpleBrdrOne{background-color:#d6d6f6;border:1px solid #999;margin-bottom:15px}.msgGreenBrdrOne{background-color:#cc9;border:1px solid #999;margin-bottom:15px}.msgSalmonBrdrOne{background-color:#f6d7b7;border:1px solid #999;margin-bottom:15px}.msgGreenOne{background-color:#589140;}.msgGreenTwo{background-color:#aad069;}.msgLTBrown{background-color:#f2ece3;}.msgLTBrown h2, .msgLTBrown h2 A, .msgLTBrown h2 A:visited, .msgLTBrown h2 A:active{color:#333;}.msgLTTanSHpad{background-color:#ebebdb;}.msgLTTanSHpad h2{padding-bottom:15px}.msgBlueOne{background-color:#69c;}.msgUKLTOrangeOne{background-color:#e7a518;}.msgDKBlueOne{background-color:#6899cc;}.msgTealOne{background-color:#047ca5;}.msgRedOrangeOne{background-color:#ce6329;}.msgKhakiOne{background-color:#cccb9a;}.msgPaleYellowOne{background-color:#ffffcc;}.msgLTBlueTrans{background-color:#cee2ed;border-top:1px solid #333;border-bottom:1px dashed #666;}.msgLTBlueTrans{color:#333;}.msgInCentOne{background-color:#ffffcc;}.msgInCentOne h2{color:#333;}.msgPageHeadDotted{background-color:#fff;border:1px solid #333;margin-bottom:10px}.msgPageHeadDotted h2{background-color:#ebebdb;border-bottom:1px dashed #333;color:#333;padding:5px 5px 5px 6px;}.msgPageHeadDotted DIV.image{padding:5px 5px 5px 6px;}.msgPageHeadDotted h2 A, .pageHeadDotted h2 A:visited, .pageHeadDotted h2 A:active{color:#fff;}.msgPageHeadDotted{padding-left:6px;padding-right:5px;padding-bottom:10px;}.msgNoColor{background-color:#fff;border-width:1px;}.msgSlateBlueOne{background-color:#a7c6cb;}.msgJWYellowOne{background-color:#c69200;}.msgWhiteJWYellowBrdr{background-color:#fff;border:1px solid #c69200;}.msgJWGoldOne{background-color:#e7d398;}.msgPumpkinOne{background-color:#b38525;}.msgGoldenRodOne{background-color:#ebb600;}.msgGoldenRodOne, .msgGoldenRodOne A, .msgGoldenRodOne A:visited, .msgGoldenRodOne A:hover, .msgGoldenRodOne A:active{color:#752c05;}.msgBrickRedOne{background-color:#c65208;}.msgBlueGrayOne{background-color:#a7c6cb;}.msgBlueGrayOne h2, .msgBlueGrayOne A, .msgBlueGrayOne A:visited, .msgBlueGrayOne A:hover, .msgBlueGrayOne A:active{color:#004862;}.msgPeaGreenOne{background-color:#9faa00;}.msgSkyBlueOne{background-color:#59a6de;}.msgGrayBlueOne{background-color:#dde7e9;}.msgDarkBlueOne{background-color:#1f4363;}.msgDarkBlueFR select{width:170px;margin:0px;}.msgDarkBlueFR option{width:140px;}.msgDarkBlueGlobal{height:190px;margin:0px;}.msgRewardsRedOne{background-color:#ba576c;}.msgBrazilRedOne{background-color:#bf6e2d;}.msgChinaOrangeOne{background-color:#c06e2d;}.msgChinaRedOne{background-color:#9d102d;}.msgTangerineOne{background-color:#f7b529;}.msgOrangeOne{background-color:#ff9408;}.msgImage{display:block;padding:5px 0;}.msgDreamTracker{background-color:#edf7f8;}.msgDreamTracker h2, .msgDreamTracker{color:#333;}form, label, select, input, textarea, fieldset, legend{color:#333;font:normal 10px/14px arial, helvetica, sans-serif;margin:0 0 2px 0;padding:0;text-decoration:none;}form h2{font:bold 12px/14px;margin:0 0 3px;}form h3{font:bold 10px/14px verdana, arial, helvetica, sans-serif;margin:0 0 8px;}form h4{font:normal 10px/14px arial, helvetica, sans-serif;margin:0 0 8px;}form h5{font:normal 10px/14px arial, helvetica, sans-serif;margin:0 0 2px;text-decoration:none;}form h6{font:normal 9px/14px arial, verdana, sans-serif;margin:0 0 2px;text-decoration:none;}form h2, h2.multipleForms, form h3, .formContext h3, form h4, .formContext h4{text-decoration:none;width:auto;}form h4.instruction{margin:-8px 0 8px;}form h4.last, form h5.last{margin-bottom:0;}form h5.lastText{margin:0;padding-top:10px;}

select{
	margin:0px;
	padding:0px;
	height:22px;
	font-size:13px;
}


input, textarea, fieldset, legend,.radio input, .checkBox input{margin:0;}fieldset, legend{border:0;display:block;text-align:left;vertical-align:bottom;}.required-label{text-align:right;}.radio input, .checkBox input{margin-right:3px;vertical-align:middle;width:auto;}.radio label, .checkBox label{line-height:19px;vertical-align:middle;}select.hotel-listing-select{margin:0;}button::-moz-focus-inner{border:0;padding:0;}button.submit, button.submit-hover, a.button-submit:link, a.button-submit:visited, a.button-submit:hover, a.button-submit:active,button.clear, button.clear-hover, a.button-clear:link, a.button-clear:visited, a.button-clear:hover, a.button-clear:active, #layout-body-container a.button-submit:link, #layout-body-container a.button-submit:visited, #layout-body-container a.button-submit:hover{background:#9d102d;border:0;color:#fff;cursor:pointer;display:inline-block;font:bold 10px/19px arial, helvetica, sans-serif;height:19px;padding:0 9px;text-align:center;text-decoration:none;white-space:nowrap;}button.submit-hover, a.button-submit:hover, a.button-submit:active,button.clear-hover, a.button-clear:hover, a.button-clear:active, button.submit.widget-button-hover{color:#fff;}button.clear, button.clear-hover, #buttons a.button-clear:link, #buttons a.button-clear:visited, #buttons a.button-clear:hover, #buttons a.button-clear:active{border:0;background:#999;color:#fff;}button.submit em, button.submit-hover em, a.button-submit em, a.button-clear em, button em{color:#fff;display:inline-block;font-style:normal;height:19px;line-height:18px;padding:0;margin:0}#my-stay-changes a.button-submit:link, #my-stay-changes a.button-submit:visited, #my-stay-changes a.button-submit:hover, #my-stay-changes a.button-submit:active{border:0;background-color:#9d102d;color:#fff;}button.submit.widget-button, button.submit.widget-button-hover, a.button-submit.widget-button:link, a.button-submit.widget-button:visited, a.button-submit.widget-button:hover, a.button-submit.widget-button:active{color:#fff;font-family:'arial narrow', arial, helvetica, sans-serif;font-size:12px;padding:0 12px;text-transform:uppercase;word-spacing:normal;}form p.button-submit-container, form p.button-clear-container{float:right;overflow:hidden;}.buttons:after,.button-container:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.formButton img, .formButton input{display:block;margin:4px 0;padding:0;text-align:inherit;}.buttons p{margin:10px 0 0;overflow:hidden;padding:0;}#buttons p, #buttons div{height:17px;margin:4px 0;overflow:visible;padding:0;}a.button-disabled:link, a.button-disabled:visited{background:#999;}a.button-disabled:hover, a.button-disabled:active{background:#999;}form p{margin:0;padding:0;}form img{border:0px;margin:0}form ul, .formContext ul{list-style:none;margin:0;padding:0;width:auto;}form ul.inline{margin:0 0 2px 0;padding:0;width:inherit;}form ul.inline li{display:block;float:left;margin:0;padding:0;width:inherit;}form ul.inline li ul{display:inline;margin:0;padding:0;vertical-align:middle;}form ul.inline li ul.formElement input{height:14px;}form ul.inline.radio label, form ul.inline.checkBox label{line-height:14px;}.form-grid{display:table;}.form-grid span{display:table-cell;margin:0;padding:0;}.form-grid input{margin:0 3px 0 0;}form .columnOne, form .columnTwo{text-align:left;width:173px;}form .columnTwo input.text{width:168px;}form div.requiredInformation .columnOne, form div.requiredInformation .columnTwo{width:172px;}.errorMessageDisplay, .messageDisplay{background-color:#fff;border:1px solid #9d102d;color:#9d102d;font:normal 10px/12px arial, sans-serif;margin:0 0 15px;padding:6px 10px 8px;text-decoration:none;word-spacing:-0.05em;}.errorMessageDisplay a{color:#039;text-decoration:none;}.errorMessageDisplay a:visited, .errorMessageDisplay h2 a:hover, .errorMessageDisplay h2 a:active{color:#39e;}.errorMessageDisplay a:hover,.errorMessageDisplay h2 a, .errorMessageDisplay h2 a:visited{color:#9d102d;text-decoration:underline;}.errorMessageDisplay a:active{color:#9d102d;}.errorMessageDisplay h2, .messageDisplay h2, #form-overview p, #form-overview ul,#error-messages ul li, #error-messages p{color:#9d102d;font:bold 11px/14px verdana, sans-serif;margin:0;padding:0;text-decoration:none;}.errorMessageDisplay ul{color:#9d102d;font:normal 11px/14px verdana, sans-serif;list-style:none;margin:9px 0 0;padding:0;text-decoration:none;word-spacing:-0.05em;}.errorMessageDisplay ul.noHeader{margin:0;}.msgFormError{padding-bottom:4px;}.error-label{background:url("/Images/Buttons/redErrorArrow.gif") no-repeat 0 20%;padding:0 0 0 10px;}.error-label, .error-label a, .error-label a:link, .error-label a:visited, .error-label a:hover, .error-label a:active{color:#9d102d;}.messageDisplay{border-color:#cecdbe;}.messageDisplay h2{color:#333;}.messageDisplay ul{list-style:none;margin:9px 0 0;padding:0;}.messageDisplay p, #form-overview{margin:0;padding:0;}#form-overview p, #form-overview ul{color:#333;margin:-3px 0 7px;}#error-messages{background-color:#fff;border:1px solid #9d102d;padding:4px 10px;margin:2px 0 15px;clear:both;}#error-messages a{font:normal 11px/14px verdana, arial, sans-serif;color:#039;text-decoration:none;}#error-messages a:visited{font:normal 11px/14px verdana, arial, sans-serif;color:#39e;}#error-messages a:hover{font:normal 11px/14px verdana, arial, sans-serif;color:#9d102d;text-decoration:underline;}#error-messages a:active{font:normal 11px/14px verdana, arial, sans-serif;color:#9d102d;}#error-messages ul li, #error-messages p{list-style:none;padding:2px 0 7px;word-spacing:-0.05em;}#error-messages .button{padding-bottom:10px;}.signInError{border:1px solid #9D102D;margin-bottom:10px;padding:10px;}form .formAlert, form .formAlert a{color:#9d102d;font-weight:normal;}.formCalloutContainer{margin-bottom:15px;}#messageBar .formCalloutContainer{margin-bottom:1px;}.formCallout{background-color:#ebebdb;border:0;padding:6px 10px 0;margin:0;width:auto;}.formCallout h2{margin:0;padding:0;}.formCallout ul{list-style:none;margin:0;padding:0 0 8px;width:auto;}.formCallout h3, .formCallout h4{margin:6px 0 0;padding:0;}.formCallout h4{color:#333;font:bold 11px/14px verdana, sans-serif;text-decoration:none;word-spacing:-0.05em;}.formCallout .section{border-bottom:1px dashed #666;margin:0;padding:0 0 8px;}.formCallout .subsection{font-weight:bold;margin:0;padding:4px 0 0;}.formCallout .subsection ul, .formCallout .subsection p{font-weight:normal;}.formCallout .section ul{padding:0;}.formCallout img{display:block;margin-bottom:10px;margin-top:10px;}.formCallout #buttons{padding:6px 0;}.formCallout .changes{border-bottom:1px solid #333;color:#9d102d;margin-bottom:6px;margin-top:0;padding-bottom:3px;padding-top:0;text-align:right;}h2.FormTitle{background-color:#cecdbe;height:auto;line-height:14px;padding:2px 10px 3px;margin:0;}select.search-select-box{width:125px;}select.search-select-box-month{width:75px;}select.search-select-box-state{width:125px;}.formWrapper{margin-top:3px;margin-bottom:15px;}#searchFormWrapper{margin:0 0 15px;padding:0;width:374px;}#msgFormWrapper h2{background-color:#cecdbe;height:19px;line-height:19px;margin:0;padding-left:10px;padding-right:10px;}.msgForm{background-color:#ebebdb;margin-bottom:1px;padding:6px 10px;}.requiredInformation{background-color:#cecdbe;border:1px solid #333;margin:0 0 15px 0;padding:6px 10px;}.optionalInformation{background-color:#ebebdb;border-top:1px solid #333;margin:0;padding:6px 10px 4px;}.optionalInformation textarea{width:354px;}.searchSubCatetory-a{height:110px;}.searchSubCatetory,msgFormSubCategory,searchSubCatetoryLastForm ,searchSubCatetoryLast{border-bottom:1px dashed #666;margin-bottom:6px;padding-bottom:9px;}.searchSubCatetory{padding-bottom:15px;}.searchSubCatetoryLastForm{padding-bottom:13px;}.searchRatesContainer{border:1px solid #fff;margin:0 0 3px;padding:4px 8px;width:auto;}.searchRatesContainer .radio input, .searchRatesContainer .checkBox input{display:inline;margin:0 3px 0 0;padding:0;width:auto;}.searchRatesContainer .specRateAndMRRedemptOpt{width:130px;}.searchRatesContainer .notes{margin-top:15px;}.searchRatesContainer .searchRatesLabel{margin-top:2px;}.searchResultsList{margin-bottom:15px;margin-top:0;padding-top:1px;}.searchResultsList tr.even td{border-bottom:1px dashed #666;}.searchResultsList tr.odd td{border-top:5px solid #fff;}.searchResultsList tr.even td.lastRecord{border-bottom:0;}.searchResultsList td, .searchResultsList h3, .searchResultsList ul, .searchResultsList ul li{color:#333;font:normal 10px/12px arial, verdana, sans-serif;margin:0;padding:5px;text-decoration:none;}.searchResultsList tr.odd{background-color:#ebebdb;}.searchResultsList tr.even{background-color:#fff;}.searchResultsList td.rule{border-right:1px solid #fff;}.searchResultsList td.indexNum{border-right:1px solid #fff;color:#9d102d;font:bold 12px/14px arial, verdana, sans-serif;text-align:center;vertical-align:middle;width:26px;}.searchResultsList h2{background-color:transparent;color:#333;font:bold 12px/14px arial, verdana, sans-serif;margin:0;padding:0;text-decoration:none;vertical-align:middle;}.searchResultsList h3, .searchResultsList ul, .searchResultsList ul li, .searchResultsList .inlineNavList, .searchResultsList .inlineNavList li, .searchResultsList dl, .searchResultsList dt,.searchResultsList dd{padding:0;}.searchResultsList p{padding-bottom:0;}.searchResultsList ul, .searchResultsList ul li, .searchResultsList .inlineNavList{list-style:none;}.searchResultsList .inlineNavList, .searchResultsList .inlineNavList li, .searchResultsList dl. .searchResultsList dt, .searchResultsList dd{margin:0;}.searchResultsList .inlineNavList li{display:inline;}.searchResultsList .inlineNavList li:before{content:"| ";}.searchResultsList .inlineNavList li:first-child:before{content:"";}.searchResultsList dt{color:#333;font:bold 10px/14px verdana, arial, helvetica, sans-serif;text-decoration:none;width:auto;}.searchResultsList dd{color:#333;font:normal 10px/12px arial, verdana, sans-serif;list-style:none;text-decoration:none;}.searchResultsList img{margin-right:5px;display:block;}.searchContainer{background-color:#ebebdb;position:relative;width:360px;}.searchContainer p{float:left;margin:0 6px 0 0;width:auto;}.searchContainer label{display:block;}.searchContainer h4{margin:3px 0;}.searchLeftColumn, .searchRightColumn{float:left;width:140px;}.find-button, .find-button-hover{background-color:#9d102d;border:0;cursor:pointer;float:right;height:16px;margin:9px 10px 0 0;width:49px;}.find-button p, .find-button-hover p{color:#fff;float:none;font:bold 10px arial, sans-serif;margin:0;padding:0 0 3px;text-align:center;}.find-button-hover p{text-decoration:underline;}#find-hotel-form, #keyword-search-form, #lookup-form{overflow:hidden;padding:0 10px 10px;width:330px;}#usePoints{padding-top:3px;}#usePoints label, #usePoints input{float:left;}#usePoints label{margin-left:3px;}.room-info{width:83px;}.hidden-form{display:none;}.visible-form{display:block;}#search-module-tabs{color:#000;cursor:pointer;font:bold 11px/17px arial, sans-serif;list-style:none;margin:0;padding:0;text-align:center;}#search-module-tabs li{float:left;width:179px;}#search-module-tabs ul li{margin:0;padding:0;}.inactive-tab{background-color:#666;border:1px solid #fff;color:#fff;}.optionalContentContainer{border-bottom:1px solid #fff;color:#333;font:normal 11px/14px arial, sans-serif;margin-bottom:10px;}.optionalContentContainer a{text-decoration:underline;}.learnMore{bottom:12px;left:5px;position:relative;}.city-airport-field input{width:300px;}.country-dropdown{width:120px;}p.dates{margin-right:12px}.searchSpecialRate{border:1px solid #fff;border-width:1px 0;padding:5px 0 3px;position:relative;}.searchSpecialRate ul{display:block;float:left;margin:0 0 2px;padding:0;width:auto;}.searchSpecialRate ul li{float:left;margin:0 2px 0 0;padding:0;}.searchSpecialRate ul li input{margin:0;padding:0;width:26px;}.searchSpecialRate ul li label{display:block;margin:0;padding:0 0 0 20px;text-indent:-17px;}.searchSpecialRate ul li label input{width:15px;}#guest-info-elements, #rewards-elements{float:left;}#more-rooms, #usePoints{clear:left;float:none;margin:5px 0 0;}#ysearchmod{text-align:center;}.yui-ac-container{position:relative;float:none;clear:both;}.yui-ac-content,.yui-ac-shadow, yui-ac-container iframe{position:absolute;}.yui-ac-content{background:#fff;border:1px solid #8d8c7d;height:140px;overflow:auto;text-align:left;width:300px;z-index:9050;}.yui-ac-shadow{background:#a0a0a0;margin:0;z-index:9049;}#autocomplete-results ul{margin:0;padding:0;width:280px;}#autocomplete-results li{cursor:default;padding:0 5px;}#autocomplete-results li.yui-ac-highlight{background:#ff0;}.autocomplete-result span{display:block;padding-left:12px;}.autocomplete-result span.airport-result{background:url(/Images/Arrows/tiny_plane_10x9.gif) no-repeat left 2px;}#layout-nav .yui-ac-content, #layout-message-bar .yui-ac-content{width:170px;}#layout-nav #autocomplete-results ul, #layout-message-bar #autocomplete-results ul{overflow:hidden;width:150px;}#searchContainer #keywords{width:325px;}.form-instructions{margin-top:10px;}.form-instructions ul{list-style:disc inside;}.form-instructions ul li{display:block;padding-left:10px;}#searchContainer #keyword-search-form .find-button em, #searchContainer #keyword-search-form .find-button-hover em{color:#fff;font:bold 10px arial, sans-serif;height:auto;}#searchContainer #keyword-search-form .find-button-hover em{text-decoration:underline;}#lookup-or{float:left;margin:0 6px;width:auto;}#lookup-form ul{clear:both;font:normal 10px/12px verdana, serif;list-style:none;}#lookup-form li{margin-top:6px;}#lookup-form .searchRightColumn{border-left:1px solid white;margin-left:24px;padding-left:24px;}#slider{padding-left:10px;width:350px;background-color:#ebebdb;overflow:hidden;}#form-controls{padding:5px 0;width:340px;background-color:#ebebdb;position:relative;}#slider-control{margin-left:70px;padding:9px 0 0;float:left;width:auto;}#slider-control a{cursor:pointer;cursor:hand;}#close-slider{display:none;}.open-slider{background:url(/Images/Arrows/white_down.gif) top right no-repeat;padding-right:12px;}.close-slider{background:url(/Images/Arrows/white_up_9x5.gif) center right no-repeat;padding-right:12px;}#slider .more-search-options{padding-top:9px;}#slider, #form-controls, .searchContainer{background-color:#CECDBE;}#brand-selection{height:0;overflow:hidden;}#brand-selection h4{margin-top:18px;}#brand-selection p{float:none;padding-left:5px;margin:0;}#brand-selection label, .checkBox label{display:inline;}#brand-selection .checkBox label{line-height:14px;}#brand-selection .searchLeftColumn, #brand-selection .searchRightColumn{float:left;width:170px;}#availability-search{padding:6px 10px 10px;}#availability-search form, #availability-search label input{margin:0;padding:0;}#availability-search h3{margin:8px 0;padding:0;}#availability-search p{padding:0;}#availability-search select{margin-right:5px;vertical-align:middle;}#availability-search img, #availability-search label input{display:inline;vertical-align:middle;}#availability-search label input{text-align:left;width:16px;}#availability-search label.rewards-points{display:block;margin:0;padding:7px 0 7px 16px;text-indent:-16px;vertical-align:middle;}#availability-search label.nearby-locations{color:#666;display:block;line-height:11px;padding:8px 0px 6px 0px;}#availability-search .room-info-container:after{clear:both;content:".";display:block;height:0;visibility:hidden;}#availability-search .guests,#availability-search .rooms{float:left;width:50%;}#availability-search .button-container{border-top:1px dashed #333;}.request-availability input{margin-top:5px;}form .pwdEmailRequest{font-size:11px;font-weight:bold;margin-bottom:5px;}form .instruction{margin:-5px 0 5px;}form .nestedFormElement{width:15px;}.rfpRequest-button{margin:3px 0 17px;}.form-layout-1{margin:0;padding:6px 10px 4px;}.form-bgd-color-2{background-color:#ebebdb;}.rewards-text-guestinfoform{font-weight:normal;line-height:12px;}p#mr-optin-message.meetings-mr-term-link{clear:both;padding:11px 0px 7px;font:normal 10px/14px verdana, sans-serif;;}p.join-mr-term-link{padding:11px 0px 5px 0px;font:normal 10px/14px verdana, sans-serif;word-spacing:-0.05em;}p.join-mr-term-link a{color:#33c;font:normal 10px/14px verdana, sans-serif;word-spacing:-0.05em;}p.join-mr-term-link a:hover{color:#9d102d;}.reservation-mr-term-link{padding-top:12px;}#load-img{background:url(/Images/CSS_Backgrounds/loading.gif) 50% 50% no-repeat;height:286px;z-index:1000;width:100%;}#mr-terms-lightbox-container{background-color:#fff;border:10px solid #6F6F6F;overflow:hidden;}#mr-terms-lightbox-container #page-container{overflow:hidden;}#mr-terms-lightbox-container #header{height:50px;}#mr-terms-lightbox-container #logo{left:10px;top:15px;}#mr-terms-lightbox-container p strong{color:#333;font:bold 16px/18px arial, helvetica, sans-serif;margin:12px 0 6px;}#mr-terms-lightbox-container #mrOptInGeneralMsg p, #mr-terms-lightbox-container #mrOptInGeneralMsg ul li{color:#333;font:normal 11px/14px verdana, sans-serif;text-decoration:none;word-spacing:-0.05em;}#mr-terms-lightbox-container #layout-body{padding-left:10px}div#mrOptInGeneralMsg ul li{list-style:lower-alpha;margin-left:20px;}div#mrOptInGeneralMsg ul{padding-left:5px;}#modal-utils{display:none;float:right;height:17px;line-height:15px;margin:15px 0 0;overflow:hidden;}#modal-utils li{float:left;margin:0;overflow:hidden;padding:0 2px;}#modal-util-print{background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat 0px -198px;display:inline-block;padding:0 0 2px 16px;font-family:arial;font-size:11px;}#modal-util-close{background:url(/Images/Reservations/CSS_Backgrounds/reservations_sprite.gif) no-repeat 0px -556px;display:block;height:17px;width:16px;}.ui-widget-overlay{background-color:rgb(50,50,50);filter:alpha(opacity=50);opacity:0.5;overflow:auto;position:absolute;left:0;top:0;text-align:center;}#header #email-signup-container{background:#CCC;position:absolute;padding:10px;width:230px;margin-top:1px;color:#333;height:300px;}#header .email-signup-control{background:url(/Images/TNG/global_sprite.png) 0 -341px no-repeat;display:block;padding:0 0 0 15px;text-decoration:none;}#header #email-signup-container .sign-in-required, #email-signup-container .field-label, #email-signup-container p.radio, #email-signup-container #privacy-terms-links{display:none}#header #email-signup-container p label{display:block;}#header #email-signup-container form select, #header #email-signup-container .email-subscriptions p input{width:146px;}#header #email-signup-container p.email-signup-contact-one-line label{display:inline-block;width:auto;}#header #email-signup-container .email-frequency, #email-signup-container .e-folio-no-frequency, #email-signup-container #subscribe-all{display:none}#header #email-signup-container .rewards-form-container h2, #email-signup-container #sign-in-form h2{margin:0;padding:0;}#header #email-signup-container form p.checkbox, #email-signup-container form span.checkbox, #email-signup-container form p.section-label{margin:0;text-align:center;}#header #email-signup-container .rewards-form-container{border-color:#CACACA;border-style:solid;border-width:0;margin:0;padding:0;}#header #email-signup-container h2{font:bold 10px/12px arial,helvetica,sans-serif;color:#333;margin:0 15px 5px 0;}#header #email-signup-container .full-section, #email-signup-container .email-subscriptions{float:none;margin:0;padding:0}#header #email-signup-container form input #postal-code{background-color:#fff}#header #email-signup-container .email-preferences .subscription-header th{background:none;border-left:none;font:bold 10px/12px helvetica,arial,sans-serif;padding:8px 0 5px 0;}#header #email-signup-container table.email-preferences{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:10px 0;padding-bottom:8px;width:100%}#header #email-signup-container .subscribe{text-align:center;width:25px;}#header #email-signup-container .subscription-set p, #email-signup-container .subscription-set label{padding:0;margin:0;font:10px/12px arial,helvetica,sans-serif;}#header #email-signup-container .email-preferences td{padding:4px 0 0 0;}#header #email-signup-container form p.action-buttons{padding:0;}#header #email-signup-container .rewards-form-container label, #email-signup-container form .rewards-form-container label, #email-signup-container form .rewards-form-container p.field-label, #email-signup-container form#sign-in-form label{margin:7px 0 2px;}#header #email-signup-container ul.email-confirmation li{list-style:disc outside none;margin-left:15px;}#header #email-signup-container .email-confirmation-subscribed-to h2, #header #email-signup-container p.email-confirmation-note{display:none;}#header #email-signup-container input#postal-code{width:75px;margin:1px 0 0 4px;}#header #email-signup-container .external-email{padding:5px 0 2px 0;}#header #email-signup-container .close-widget:hover{background-position:0 -766px;}#header #email-signup-container #cancel-link{margin-left:9px;font:10px/12px arial,helvetica,sans-serif;}#header #email-signup-container p, #header #email-signup-container ul li{font:10px/12px arial,helvetica,sans-serif;}#header #email-signup-container h3{font:10px/12px arial,helvetica,sans-serif;margin:0 0 4px 0;font-weight:bold;}#header #email-signup-container a{color:#3333CC;text-decoration:underline;}#header #email-signup-container .email-confirmation-subscribed-to p span{color:#3333CC;font-weight:bold;text-decoration:none;}#header #email-signup-container .email-subscriptions{background:none;}#header #email-signup-container .email-mini-form-float{float:left;}#header #email-signup-container .email-mini-form-float label{display:block;width:79px;}#header #email-signup-container .postalcode label{margin-left:4px;}.show{display:block;}#search-form-component .flexible-date-search{margin-top:5px;}#search-form-component .flexible-date-search input{margin-right:5px;}#search-form-component .flexible-date-search label{float:left;}#search-form-component .fds-length-of-stay label{line-height:11px;margin-top:4px}#search-form-component .search-length-of-stay{margin-bottom:-2px;}body#hws #page #search-form-component .two-column .column{margin-right:0;width:132px;}#edit-search-form p.flexible-date-search label{width:148px;margin-left:-1px;vertical-align:bottom;}#edit-search-form p.length-of-stay label{display:block}#edit-search-form input, #gs_edit-search-form input{vertical-align:text-bottom}#edit-search-form p.flexible-date-search{margin-bottom:3px}#hws-reservation-module li.target input.check-out, #my-stay-search-form p.target input.calendar-module-todate{margin-bottom:2px;}#hws-reservation-module li label.flexible-date-search{display:inline;margin-left:2px;}#hws-reservation-module li select.search-length-of-stay{width:45%;}#hws-reservation-module #reservations-summary dd p{font:11px/18px arial,sans-serif}#hws-reservation-module li select.search-length-of-stay{width:45%;}#hws-reservation-module li.flexible-date-search-chkbx{padding:0 0 6px;}#my-stay-search-form p label.length-of-stay{display:block;}#my-stay-search-form p select.search-length-of-stay{margin-bottom:-1px}#my-stay-search-form p.flexible-date-search-chkbx label{margin-left:1px;}#my-stay-search-form p.flexible-date-search-chkbx{margin-bottom:9px;}#search-forms p.calendar-date{float:left;height:23px;}#search-forms p.fds-length-of-stay{padding-bottom:1px;}#search-forms p.fds-length-of-stay label{display:block}#search-forms p.flexible-date-search-chkbx{padding:5px 0 6px;}.reservation-body-container div.flexible-date-searchP{margin:5px 0 7px 0;height:20px}.reservation-body-container div label{margin-top:3px;}.reservation-body-container div.fds-length-of-stay{float:left;height:44px;padding-bottom:0;}.reservation-body-container div.fds-length-of-stay label{margin-top:4px}.reservation-body-container div.selectdate{padding-bottom:0;height:44px;}.searchContainer #find-hotel{width:79px;}.searchContainer #keyword-search{width:114px;}.searchContainer #lookup{width:163px;}li.AAA{width:47px;}li.S9R{width:55px;}li.GOV{width:80px;}li.other{width:103px;}.yui-calcontainer{position:relative;padding:0;margin:0;background-color:transparent;float:left;overflow:hidden;z-index:1000001;}.yui-calcontainer iframe{position:absolute;margin:0;padding:0;left:0;top:0;filter:mask();z-index:-1;width:3000px;height:3000px;}.yui-calcontainer.multi{width:330px;overflow:hidden;float:left;position:relative;padding:0;margin:0;background-color:transparent;}.yui-calcontainer.multi .groupcal{height:156px;padding:0;position:relative;z-index:10001;background-color:#fff;border:1px solid #cecdbe;float:left;margin:0;overflow:hidden;}.yui-calcontainer.multi .groupcal.first{border-right:none;}.yui-calcontainer .title{font:100% sans-serif;color:#000;font-weight:bold;margin-bottom:5px;height:25px;position:absolute;top:3px;left:5px;z-index:1;}.yui-calcontainer a.link-close{display:block;margin:0;padding:0;text-decoration:none;}.yui-calcontainer .close-icon{display:block;border:1px solid #cecdbe;position:absolute;left:0;top:0;z-index:1;}.yui-calcontainer .calclose{text-indent:-10000em;display:block;width:323px;background:#fff url("/Images/Buttons/close_icon_12x12.gif") no-repeat 309px 2px;overflow:hidden;height:18px;cursor:pointer;}.yui-calendar{text-align:center;border-spacing:0;border-collapse:separate;position:relative;margin:0;padding:0;table-layout:auto;}.yui-calendar, .yui-calendar table, .yui-calendar th, .yui-calendar td{font:bold 11px arial, helvetica, sans-serif;}.yui-calcontainer.withtitle{padding-top:17px;}.yui-calendar .calnavleft{text-indent:-10000em;text-decoration:none;position:absolute;cursor:pointer;top:20%;bottom:0;width:16px;height:16px;left:3px;z-index:1;background:url("/Images/Arrows/calendar_arrow_left_16x16.jpg") no-repeat;}.yui-calendar .calnavright{text-indent:-10000em;text-decoration:none;position:absolute;cursor:pointer;top:20%;bottom:0;width:16px;height:16px;right:3px;z-index:1;background:url("/Images/Arrows/calendar_arrow_right_16x16.jpg") no-repeat;}.yui-calendar td.calcell{width:15px;padding:1px 3px;border:1px solid #fff;text-align:center;color:#333;}.yui-calendar td.calcell a, .yui-calendar td.calcell a:link, .yui-calendar td.calcell a:visited{font:bold 11px arial, helvetica, sans-serif;color:#333;text-decoration:none;}.yui-calendar td.calcell a:hover{cursor:pointer;color:#fff;background-color:#cecdbe;border:1px solid #cecdbe;}.yui-calendar td.calcell.today{color:#9d102d;border:1px solid #fff;}.yui-calendar td.calcell.today a, .yui-calendar td.calcell.today a:link, .yui-calendar td.calcell.today a:hover, .yui-calendar td.calcell.today a:visited, .yui-calendar td.calcell.today a:hover, .yui-calendar td.calcell.today a:active{color:#9d102d;}.yui-calendar td.calcell.oom{cursor:default;color:#fff;background-color:#fff;border:1px solid #fff;}.yui-calendar td.calcell.selected{color:#9d102d;background-color:none;border:1px solid #9d102d;}.yui-calendar td.calcell.selected a, .yui-calendar td.calcell.selected a:link, .yui-calendar td.calcell.selected a:visited, .yui-calendar td.calcell.selected a:hover, .yui-calendar td.calcell.selected a:active{font-weight:bold;color:#9d102d;}.yui-calendar td.calcell.calcellhover{cursor:pointer;color:#fff;background-color:#cecdbe;border:1px solid #cecdbe;}.yui-calendar td.calcell.calcellhover a, .yui-calendar td.calcell.calcellhover a:link, .yui-calendar td.calcell.calcellhover a:visited, .yui-calendar td.calcell.calcellhover a:hover, .yui-calendar td.calcell.calcellhover a:active{color:#fff;}.yui-calendar td.calcell.restricted{text-decoration:line-through;}.yui-calendar td.calcell.previous{color:#999;}.yui-calendar td.calcell.highlight1{background-color:#CCFF99;}.yui-calendar td.calcell.highlight2{background-color:#99CCFF;}.yui-calendar td.calcell.highlight3{background-color:#FFCCCC;}.yui-calendar td.calcell.highlight4{background-color:#CCFF99;}.yui-calendar .calhead{vertical-align:middle;background-color:#cecdbe;margin:0;padding:0;}.yui-calendar .calheader{background-color:#cecdbe;font:bold 12px/22px arial, helvetica, sans-serif;color:#fff;margin:0;height:22px;position:relative;width:100%;text-align:center;}.yui-calendar .calheader img{border:none;}.yui-calendar .calweekdaycell{color:#9d102d;font-weight:bold;text-align:center;width:15px;padding:13px 3px 0;}.yui-calendar .calfoot{background-color:#EEE;}.yui-calendar .calrowhead, .yui-calendar .calrowfoot{color:#666;font-size:9px;font-style:italic;font-weight:normal;width:100%;}.yui-calendar .calrowhead{border-right-width:2px;}.yui-calendar .calbody a:hover{background:inherit;}p#clear{clear:left;padding-top:10px;}#calContainer{display:none;position:absolute;}
