
html { min-height: 100%; margin-bottom: 1px; }


.bookingpanel .entryform, .entryform {background:none;}
.home .bookingpanel td, .cityguide .bookingpanel td {color:white;}
.myaccount .header {width:auto;}



body {color:#000000;background:#FFFFFF;}
.label-white{color:#FFFFFF}


.header {width:950px;}
.header .links {color:#000000;}
.header .links a,.header .links a:visited {color:#000000;}
.header .links a:hover {color:#959595;}
.header .welcomename {font-size:12px;color:#00B496;}
.header .carlsonlogo {border-left:1px solid #000000;}

.header .navbar {background:#000000;}
.header .navbar a, .navbar a:visited {color:#FFFFFF;}
.header .navbar a:hover {color:#959595;}
.header .navbar .separator {background:#FFFFFF;width:1px;}

.header .highlightnav{background:#FFFFFF;}
.header .highlightnav a, .header .highlightnav a:visited {color:#000000;}
.header .highlightsep{background:#FFFFFF;width:1px;padding-left:0px;padding-right:0px;}






.noflashmessage{color:#4E8928;}
.flashdownloadmessage{color:#4E8928;}
.home .container .marquee .borderdiv {border-bottom:3px solid #000000;}
.home .bookingpanel {border-color:#C0A386;font-color:#FFFFFF;background:none;}
.home .bookingpanel a, .home .bookingpanel a:visited, .home .bookingpanel a:hover {color:#FFFFFF;}
.home .bookingpanel .entryform {color:#FFFFFF;}
.home .bookingpanel .content{background:url('/images/rad/booking_panel_background.png');}
.home .bookingpanel .entryform .hline {font-size:1px;border:none;}
.home .bookingpanel .signin {color:#FFFFFF;}
.home .bookingmessage td {background-color:#1E1E1E;}
.home .bookingpanel td.showrooms, .cityguide .bookingpanel td.showrooms {background:#1E1E1E;}
.home .bookingpanel .roomspopup, .cityguide .bookingpanel .roomspopup {background-color:#1E1E1E;border:1px solid #C0A386;color:white;}
.home .bookingpanel .roomsbox, .cityguide .bookingpanel .roomsbox {background-color:#616161;}
.home .bookingpanel .roomnumber, .cityguide .bookingpanel .roomnumber {color:#1E1E1E;}
.home .bookingpanel .hiderooms, .cityguide .bookingpanel .hiderooms {color:#FFFFFF;}

.tabs td {border-color:#C0A386;}
.tabs td.selected {background-image:url('/images/rad/booking_panel_background.png');}
.tabs td.unselected {background-color:#000000;}

#carousel-wrapper .caption a, #carousel-wrapper .caption a:visited {color:#000000;}
#carousel-wrapper .carrot {color:#00B496;}
#carousel-content .slide img {border-bottom:5px solid #000000;}


.cityguide .bookingpanel {background-color:#000000;color:#FFFFFF}
.cityguide .bookingpanel a, .cityguide .bookingpanel a:visited, .cityguide .bookingpanel a:hover {color:#FFFFFF;}
.cityguide .bookingpanel .title {color:#FFFFFF;}
.cityguide .bookingpanel hr {color:#FFFFFF;}
.cityguide .bookingpanel .fieldlabel {color:#FFFFFF;}
.cityguide .moreoptions a, .cityguide .moreoptions a:visited {color:#FFFFFF;}
.cityguide .bookingpanel .roomspopup {background-color:#000000;}
.cityguide .bookingpanel .roomnumber {color:#000000;}

.contentpanel .tabs {background-color:#000000;}
.contentpanel .tabs td {border-color:#FFFFFF;}
.contentpanel .tabs .selected {background-image:none;background-color:#FFFFFF;}
.contentpanel .tabs td.unselected {background-color:#000000;}
.contentpanel .tabs .innerdiv {height:auto;}
.contentpanel .tabs .innerdiv div {padding:0px 5px 0px 5px;}
.contentpanel .tabs a, .contentpanel .tabs a:visited {color:#FFFFFF;}
.contentpanel .tabs a:hover {color:#959595;}
.contentpanel .selected a, .contentpanel .selected a:visited {color:#000000;}
.contentpanel .unselected a, .contentpanel .unselected a:visited {color:#FFFFFF;}
.contentpanel .borderbottom1px{border-bottom:1px solid #DADADA;}
.contentpanel .borderbottom2px{border-bottom:2px solid #DADADA;}
.contentpanel .backgroundcolor{background-color:#DADADA;}
.contentpanel .color{color:#1E1E1E}

.map_hotel .hotelname a, .hotelname a:visited {color:#000000;}
.map_hotel .maplink a, .map_hotel .maplink a:visited {color:#000000;}

#weather #tempscale a{color:#1E1E1E}
#whattodo #header .heading a{color:#1E1E1E}
#subcategories a.businessName{color:#1E1E1E}
#subcategories a.seemore{color:#00B496}


.dealsmarquee .featured .title {background-color:#1E1E1E;color:#FFFFFF;}
.dealsmarquee .featured .headline {color:#000000;}
.dealsmarquee .cta a, .dealsmarquee .cta a:visited {color:#00B496;}
.dealsmarquee .cta span {color:#00B496;}

.dealfinder .titlerow {background-color:#000000;}
.dealfinder .titlerow .title {color:#FFFFFF;}
.dealfinder .titlerow .subtitle {color:#FFFFFF;}
.dealfinder .titlerow .link a, .dealfinder .titlerow .link a:visited {color:#FFFFFF;}
.dealfinder .interests {color:#000000;}
.dealfinder .finddeals .buttons a, .finddeals a:visited, .finddeals a:hover{font:bold 17px 'Gill Sans',Verdana,Arial,Helvetica,Sans-Serif;}

.moredeals .titlerow {background-color:#000000;}
.moredeals .titlerow .title {color:#FFFFFF;}
.moredeals .titlerow .subtitle {color:#FFFFFF;}
.moredeals .titlerow a, .moredeals .titlerow a:visited {color:#FFFFFF;}
.moredeals .headline a, .moredeals .headline a:visited {color:#000000;}


.hoteldeals .offersnavbar .pagination a, .hoteldeals .offersnavbar .pagination a:visited {color:black;}
.hoteldeals .offersheader, .hoteldeals .offersheader a, .hoteldeals .offersheader a:visited {color:#333333;}
.hoteldeals .offersheader .asc {background:url('/images/rad/hd_caret_asc.png') no-repeat 0% 100%;display:none;}
.hoteldeals .offersheader .desc {background:url('/images/rad/hd_caret_desc.png') no-repeat 0% 100%;}
.hoteldeals .offersheader a, .hoteldeals .offersheader a:visited {text-decoration:none;}
.hoteldeals .offersheader a:hover {color:#959595;}
.hoteldeals .results {border-top:2px solid #DADADA;}
.hoteldeals .results .offer {color:#333333;}
.hoteldeals .results .offer .offerdetail .headline {color:#000000;}
.hoteldeals .results .offer .offerdetail a, .hoteldeals .results .offer .offerdetail a:visited, .hoteldeals .results .offer .offerdetail a:hover {color:#000000;}
.hoteldeals .results .offerseparator {border-bottom:1px solid #DADADA;}


#podrow .podlabel {color:#000000;}
#podrow .largepod .caption, #podrow .largepod .caption a, .largerpod .caption a:visited, .largerpod .caption a:hover {color:#FFFFFF;}
#podrow .largepod .button {background:#EE1B44;border:1px solid #FFFFFF;}
#podrow .regularpod .caption, #podrow .regularpod .caption a, .regularpod .caption a:visited, #podrow .regularpod .caption a:hover {color:#000000;}
#podrow .regularpod .button {color:#00B496;}
#podrow .regularpod img {border-bottom:5px solid #000000;}


#citydeals .results .offer {color:#000000;}
#citydeals .results .offer .feature {background:#FFFFFF;}
#citydeals .results .offer .feature ul {color:#000000;}
#citydeals .results .offer .feature a, #citydeals .results .offer .feature a:visited, #citydeals .results .offer .feature a:hover {color:#000000;}


#staticPopup, #staticPopup .ratedetail .moredetails, #tooManyHotelsDiv {border-color:#7E7B7C;}
.reservations .ratespanel .rateheader, .reservations .ratespanel .rateheader h2 {background-color:#E7E7E0;color:#000000;}
.reservations .ratespanel .rateheader .expandindicator {background:url('/images/rad/category_expand.png') no-repeat;}
.reservations .ratespanel .rateheader .collapseindicator {background:url('/images/rad/category_collapse.png') no-repeat;}
.reservations .amenitiesPopup {border:2px solid #7E7B7C;}


div.amenitiesLink a {background:url('/images/rad/blue_arrow.gif') no-repeat 18% 18%;padding:0px 0px 0px 10px;display:block;}


.ui-widget-header {background: #000000 50% 50% repeat-x;}
.ui-widget-header .ui-icon {background-image: url(/images/rad/ui-icons_00b496_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/images/rad/ui-icons_3ee2c7_256x240.png); }
.promocal .available, .promocal .available a.ui-state-default {background-color:#616161;background-image:none;color:white;}
.promocal .unavailable, .promocal .unavailable span.ui-state-default {background-color:#CCCBCB;background-image:none;color:white;opacity:1.0;}
.promocal td.ui-state-disabled{opacity:1.0;filter:Alpha(Opacity=100);}
.promocal .selected, .promocal .selected a.ui-state-default, .promocal .available a.ui-state-hover, .promocal .selected span.ui-state-default {background-color:#00B496;background-image:none;color:white;}


.rateheader .expandindicator {background:url('/images/rad/category_expand.png') no-repeat;height:12px;width:12px;display:inline-block;}
.rateheader .collapseindicator {background:url('/images/rad/category_collapse.png') no-repeat;height:12px;width:12px;display:inline-block;}
.reservationPanel .panelHeader h2 {background:#000 url(/images/rad/res-background-header.png) repeat-x;color:#FFF;}
.changeResPanel .panelHeader h2 {background:#000 url(/images/rad/change-res-bg.png) repeat-x;color:#000;}
.reservation .pod img {border-color:#000;}
.reservation .pod .caption a {color:#000;}
.reservation .caption .caret {color:#00B496;}
#modifySearchPanel .panelHeader {background:#000 url(/images/rad/res-background-header.png) repeat-x;color:#FFF;}
#modifySearchPanel .panelHeader span.modifySearch {color:#C0C0C0}
#modifySearchPanel .indicator {background:#EAEAEA;}
#modifySearchPanel .roomOccupantsCol, #modifySearchPanel .moreOptionsCol {background:#EAEAEA;}
#modifySearchPanel #roomOccupantsIndicator, #modifySearchPanel #moreOptionsIndicator {background:url(/images/rad/modify-bubble-indicator.png) no-repeat;}
.rateheaderactive {background: #E7E7E0 url(/images/rad/rate-header.png) repeat-x;}
.hotelinfopanel #header-bubble-arrow {background:url(/images/rad/bubble-indicator.png);}
.confirmationpanel .greetingdiv {background:#000 url('/images/rad/res-background-header.png') repeat-x;}
.confirmationfooter .othernextsteps .icalendar {font-size: 12px; font-weight: normal; color:#235588;margin-left:2px;}
.confirmationfooter .othernextsteps .icalendar:hover {font-size: 12px; font-weight: normal; color: #003366;margin-left:2px;}
.confirmationfooter .nextstepspanel .nextstepslabel { background:black url('/images/rad/change-res-bg.png') repeat-x;}
.confirmationfooter .memberpod img {border-color:#000;}
.confirmationfooter .memberpod .caret {color:#00B496;}
#roomOptionsPanel .panelHeader {background: #000 url(/images/rad/res-background-header.png) repeat-x;color:#FFF;}


.home .bookingpanel .content{background-color:'#616161';background-image:'none';}
.home .container {height:'385px';width:'960px';}
.home .container .overlayshadow {left:'30px';top:'13px';}

.tabs td.selected {background-color:'#616161';background-image:'none';}

.home .bookingpanel .content #rdm.content_middle {background:'url(/images/rad/gpp_card_ie.gif) no-repeat bottom right';height:'267px';width:'260px';}

.confirmationfooter .othernextsteps .icalendar {margin-left:'6px';}
.confirmationfooter .othernextsteps .icalendar:hover {margin-left:'6px';}
