﻿body input
{
	border-color:#C8BD9F;
}

body select
{
	border-color:#C8BD9F;
}

#dvHeader
{
	background-color: White;
}

#dvContent
{
	color: White;
	position:relative;
}

/* The top bar lanuage switcher*/
#dvLanguages ul a:link, #dvLanguages ul a:visited, #dvLanguages ul a:active 
{
	color: #6E7884;
}

#dvLanguages ul a:hover /* The top bar lanuage switcher*/
{
	color: Black;
}

/*****************************************************************/
/* Footer														 */
/*****************************************************************/
#dvFooter a, #dvFooter p
{
	color: #0C296D;
	font-size: xx-small;
}

/***Tabs Buttons******************/

.rs-dvRootMenuItem a
{
	color: #917D49;
}

.rs-dvRootMenuItem_Selected a
{
	color: #F1F2F4;
}

/**********************************/
.rs-ChildLink a
{
	color: #F1F2F4;
}
.rs-dvPathLink a
{
	color: #F1F2F4;
}

.rs-dvChildLink_Selected a
{
	color: #F0C44E;
}

.rs-dvChildLink_Trails a
{
	color: #EEE2BC;
}

.rs-dvChildLink_LeafSelected a
{
	color: #87EEED;
}

body h1
{
	color:#75552C;
}

.ZoneOneSpacer
{
	background-color: White;
	border-bottom: dotted 1px #75552C;
}

.ZoneSpacer
{
	background-color: White;
}

.ZoneSpacer a
{
	color: #3C6B97;
}

.ZoneOneBack
{
	background-color:#EDE9DD;
	color:#2B3E4F;
}

.ZoneTwo 
{
	background-color:#F6F3EE;
	color:#2A3E53;
}

.ZoneTwo h1
{
	color:#76552A;
}

.ZoneTwoFarCrossSell
{	
	background-color:#FFFFFF;
}

/* The div between items displayed*/
.ZoneTwoItemSpacer
{
	background-color:White;
	border-bottom: dotted 1px #75552C;
}

.BottomCrossCellSeperator
{
	border-left:dotted 1px #96824F;
}

.SearchBookNowLinkResult
{
	color:#B0C4DE; /*Light Steel blue*/
}

.SearchLinkResult a
{
	color:#75552C; /*Dark drown, same as header tabs*/
}
.SearchTitleResult
{
	color:#A54B0C;
}
/* The Zone specific layouts for image sizes and text*/

/* Style all images will pick up*/
.crossImage   
{
	border: solid 2px white;
}

.ImageBoarders
{
	border:solid 1px #C9BDAD;
}

.TopSearch
{
	color:#3E6A99;
}

.TopSearch a
{
	color:#3E6A99;
}

.TopMembership
{
	color:#3E6A99;
}

.dvContactEmail
{
	color:#A64E0B;
}

/* Hotel Availability*******************************************************/

span.HotelAvailability_LabelInputBlock a
{
	color: #B1652B;
}

.HotelAvailbilityTitle
{
	color: #B1652B;
}

.HotelAvailabilityLabel
{
	color: #294052;
}

.HotelAvailabilityLink
{
	color: #B1652B;
}

/**********************************************/

/* Hotel Booking Room Detail ***************/

.dvRoomDetailTitle
{	
	color: #B1652B; 
}

.dvRoomDetailRatesTitle
{
	color: #B1652B; 
}

.dvRoomDetailBookModify
{
	color: #B1652B;
}

/**********************************************/

/*Hotel Retrieve***************/

.HotelRetrieveTitle
{
	color: #76552A;
}

/**********************************************/

/*Hotel Avalilability results***************/


.AvailabilityResults_LabelInputBlock a
{
	color: #B1652B;
}

.AvailabilityResults_Title
{
	color: #B1652B;
}

.AvailabilityResults_Label
{
	color: #B1652B;
}

.AvailabilityResults_CategoryShow
{
	color: #B1652B;
}

.AvailabilityResults_ItemRateDetailLabelDiv
{
	color:#B1652B;
}

/*******************************************/

/*Hotel user info entry*******************/

.HotelUserInfoBookButtonContainer
{
	color: #B1652B;
}

.HotelUserInfoTitle
{
	color: #B1652B;	
}

.HotelUserInfoLabel
{
	color: #294052;
}

.HotelUserInfoLabelNotFilled
{
	color: Red;
}

.HotelUserInfoErrorMsg
{
	color: Red;
}

/**********************************************/

/* Hotel Booking Summary ***************/

.dvSummaryTitle
{
	color: #B1652B; 
}

.dvSummaryConfirmButton
{
	color: #B1652B;
}

.lblTnC
{
	color: #B1652B;
}

.lblConfirmationNumber
{
	color: #B1652B;
}

/***************************************/
/* Main Style Sheet for jQuery datepicker - Default */
#ui-datepicker-div, .ui-datepicker-inline {
	background: #ddd;
}
#ui-datepicker-div {
	border: #777;
}
.ui-datepicker-dialog {
	border: #ddd !important;
}
.ui-datepicker-prompt {
	color: #000;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
	color: #fff;
}
.ui-datepicker-control {
	background: #333366;
}
.ui-datepicker-links {
	background: #333366;
}
.ui-datepicker-links label { /* disabled links */
	color: #888;
}
.ui-datepicker-header {
	background: #333;
}
.ui-datepicker-header select {
	background: white;
	color: black;
}
.ui-datepicker {
	background: #ccc;
}
.ui-datepicker .ui-datepicker-title-Row {
	background: #777;
}
.ui-datepicker .ui-datepicker-days-Row {
	background: #eee;
	color: #666;
}
.ui-datepicker .ui-datepicker-days-Cell {
	color: #000;
	border: 1px solid #ddd;
}
.ui-datepicker .ui-datepicker-week-End-Cell {
	background: #B5C7D6;
}
.ui-datepicker .ui-datepicker-days-Cell-Over {
	background: #fff;
	border: 1px solid #777;
}
.ui-datepicker .ui-datepicker-unselectable {
	color: #888;
}
.ui-datepicker-today {
	background: #fcc !important;
}
.ui-datepicker-current-Day {
	background: lightblue !important;	
}

/* ________ datepicker LINKS _______

** Reset link properties and then override them with !important */
#ui-datepicker-div a, .ui-datepicker-inline a {
	color: #000;
}
.ui-datepicker-control a, .ui-datepicker-links a {
	color: #eee !important;
}
.ui-datepicker-titleRow a {
	color: #eee !important;
}
.ui-datepicker-control a:hover {
	background: #fdd !important;
	color: #333 !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-titleRow a:hover {
	background: #ddd !important;
	color: #333 !important;
}
/* JDC OVERRIDE */
.ui-datepicker-header, .ui-datepicker-title-row 
{
	background-color:#FFFFFF;
}
.ui-datepicker-days-cell
{
	border:1px solid #FFFFFF;
	background-color:#EEEEEE;
}
.ui-datepicker .ui-datepicker-unselectable 
{
	background-color:#CCCCCC;
}
/*******************************************/
/* Modal Popup */
.modalPopup 
{
	background-color:#ffffff; 
	border-style:solid; 
	border-color:Gray; 	
	border-width:1px; 
	border-style:solid; 
}
.modalPopup a
{
	color: #B1652B;
	font-weight: bold;
}
.modalBackground
{
    background-color: Black;
    filter: alpha(opacity=60);
    -moz-opacity:0.60;
}

.modalPopup .linksPanel
{
	filter: alpha(opacity=100);
    -moz-opacity:1.00;
}
/***************************************/

.DetailPageTitle
{
	color: #75552C;
}

.SiriusLoginLinkBtn
{
	color: #F0C44E;
}
.SiriusPageTitle 
{
	color:#B1652B;
}
.WeatherHistoricalPanel .WeatherInfoContainer
{
    background-color: #0E3A68;
}
.WeatherHistoricalPanel .WeatherDetailContainer
{
    background-color: #001A33;
}
#WeatherTitleContainer
{
    background-color: #164D87;
    border-bottom: solid 1px #001A33;
}

.SiriusRedemptionLink
{
	color: White;
}
.checkAvailabilityLinkHome .HotelAvailabilityLabel
{
	color:White;
}

