﻿body
{
	background-color: #001A33; /* The default Blue back color */
}

.rs-dvRootMenuItem_Selected
{
	background-color: #001831;
}

.rs-pnlSubMenuNavigation
{
	background-color: #001A33;
}

.rs-spanBoxedLinksCollection
{
	background-color: #13457A;
	background-image: url(Blue-Navigation-Gradiant.gif);
}

/* The header image in the top of the page */
.rs-dvHeaderLogo {
 background-image:url(JumeirahLogo.jpg)
}
#dvRSS
{
	background: url('Top_RSS_Feed_Icon.jpg') no-repeat top left;
}
/* over ride footer */
.BottomCell h1
{
	color:#B4D5D9;
}

.BottomCrossCellManager
{
	border-bottom:solid 2px #174B85;
	background-color:#092C52;
	border-top:solid 5px #96824F;
	padding-top:10px;
}

/**Border Line********************/
#dvBorder
{
	background-image: url(BorderShade_L.jpg );
}
#dvBorder div#dvLeftBorderEdge
{
	background-image: url(BorderShade.jpg );
}

/***Tabs Buttons******************/

.rs-dvRootMenuItem div
{
	background-image: url(White_Tab_1px_Fill.jpg);
}

.rs-dvRootMenuItem_Selected div
{
	background-image: url(Blue_Tab_1px_Fill.jpg);
}

/***Tabs Buttons Left to right!***********/
.rs-dvRootMenuItem_Selected_FillStartLTR
{
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-left: 20px;
	vertical-align:bottom;
	background-image: url(Blue_Tab_Left.jpg);
}

.rs-dvRootMenuItem_Selected_FillStartPlusBlendLTR
{
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-left: 28px; /* need to be a bit wider as there is an overlaping image */
	vertical-align:bottom;
	background-image: url(Blue_Tab_Left_attached.jpg);
}

.rs-dvRootMenuItem_Selected_FillEndLTR
{
	background-position: right bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-right: 20px;
	vertical-align:bottom;
	background-image: url(Blue_Tab_Right.jpg);
}

.rs-dvRootMenuItem_Selected_FillEndPlusBlendLTR
{
	background-position: right bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-right: 28px; /* need to be a bit wider as there is an overlaping image */
	vertical-align:bottom;
	background-image: url(Blue_Tab_Right_attached.jpg);
}

.rs-dvRootMenuItem_Selected_BlankStartLTR
{
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-left: 20px;
	vertical-align:bottom;
	background-image: url(White_Tab_Left_Full.jpg);
}

.rs-dvRootMenuItem_Selected_BlankEndLTR
{
	background-position: right bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-right: 20px;
	vertical-align:bottom;
	background-image: url(White_Tab_Right_Full.jpg);
}

.rs-dvRootMenuItem_Selected_Middle
{
	background-position: right bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-right: 28px; /* need to be a bit wider as there is an overlaping image */
	vertical-align:bottom;
	background-image: url(White_Tab_Right_Short.jpg);
}
/***********/

/***Tabs Buttons Right to Left!***********/
.rs-dvRootMenuItem_Selected_FillStartRTL
{
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-left: 20px;
	vertical-align:bottom;
	background-image: url(Blue_Tab_Right.jpg);
}

.rs-dvRootMenuItem_Selected_FillStartPlusBlendRTL
{
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-left: 28px; /* need to be a bit wider as there is an overlaping image */
	vertical-align:bottom;
	background-image: url(Blue_Tab_Right_attached.jpg);
}

.rs-dvRootMenuItem_Selected_FillEndRTL
{
	background-position: right bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-right: 20px;
	vertical-align:bottom;
	background-image: url(Blue_Tab_Left.jpg);
}

.rs-dvRootMenuItem_Selected_FillEndPlusBlendRTL
{
	background-position: right bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-right: 28px; /* need to be a bit wider as there is an overlaping image */
	vertical-align:bottom;
	background-image: url(Blue_Tab_Left_attached.jpg);
}

.rs-dvRootMenuItem_Selected_BlankStartRTL
{
	background-position: left bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-left: 20px;
	vertical-align:bottom;
	background-image: url(White_Tab_Right_Full.jpg);
}

.rs-dvRootMenuItem_Selected_BlankEndRTL
{
	background-position: right bottom;
	background-repeat: no-repeat;
	display: inline-block;
	height: 29px;
	padding-right: 20px;
	vertical-align:bottom;
	background-image: url(White_Tab_Left_Full.jpg);
}


/***********/

/* epicureOnline specific */

.booking_leftPanel
{
	background-repeat:no-repeat;
	background-color:#f6f3ee;
}

.booking_GradientLeft
{
	float: left;
	background-image: url(Blue_Component_Top_Corner_left.jpg);
	width: 24px;
	height: 22px;
	margin-left: -1px;
}

.booking_GradientRight
{
	float: right;
	background-image: url(Blue_Component_Top_Corner_Right.jpg);
	width: 24px;
	height: 22px;	
	margin-right: -1px;
}

.booking_GradientCenter1
{
	float: left;
	background-image: url(Blue_Component_Top_Fill.jpg);
	width: 174px;
	height: 22px;	
}

.booking_GradientCenter2
{
	float: left;
	background-image: url(Blue_Component_Top_Fill.jpg);
	width: 274px;
	height: 22px;	
}

.booking_GradientCenter3
{
	float: left;
	background-image: url(Blue_Component_Top_Fill.jpg);
	width: 509px;
	height: 22px;	
}

.booking_GradientCenter4
{
	float: left;
	background-image: url(Blue_Component_Top_Fill.jpg);
	width: 514px;
	height: 22px;	
}
.sBookNowLTR
{
	background: url(Jumeirah_Book_Now_Button_Main_Left.jpg) no-repeat right top;
}
.sBookNowRTL
{
	background: url(Jumeirah_Book_Now_Button_Main_Right.jpg) no-repeat left top;
}

/***********/

/* Component boxes */

.TopLeftComponent
{
	background-image: url(Blue_Component_Top_Corner_Left.jpg); 
	background-repeat:no-repeat;
	position:absolute;
	left:0;
	top:0;
	width: 22px; 
	height: 24px;
	z-index:1000;
}

.TopMiddleComponent
{
	background-image: url(Blue_Component_Top_Fill.jpg); 
	background-repeat: repeat-x; 
	position:absolute;
	height: 22px; 
	width:100%;
	z-index:0;
	left:0;
	top:0;
}

*html .TopRightComponent
{
	margin-right:-1px;
}

.TopRightComponent
{
	background-image: url(Blue_Component_Top_Corner_Right.jpg); 
	background-repeat:no-repeat;
	position:absolute;
	right:0;
	height: 22px; 
	width: 24px;
	z-index:1000;
	top:0;
}

.TopTitleComponent
{
	position:absolute;
	top:0;
	z-index:1000;
}

.TopTitleComponent a h1
{
	color:White;
}

*html .BottomRight
{
	margin-right:-1px;
	margin-bottom:-1px;
}

.BottomRight
{
	background-image: url(Blue_Component_Bottom_Corner_Right.jpg); 
	background-repeat:no-repeat;
	position:absolute;
	right:0;
	bottom:0;
	height: 22px; 
	width: 24px;
	z-index:1000;
}

.BottomLeft
{
	background-image: url(Blue_Component_Bottom_Corner_Left.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:0;
	bottom:0;
	height: 22px; 
	width: 24px;
	z-index:1000;
}

*html .BottomLeft
{
	margin-bottom:-6px;
}

.ZoneTwoItemBody
{
	background-color:White;
	border-color: #f6f3ee;
}

* html .ZoneTwoItemContainer
{
	height:100%;
}

*html .TopMiddleComponent
{
	width:100%;
}


/***********/
.WeatherImage
{
	background: transparent url(whitecornered_bkgd.gif) no-repeat scroll center center;
	height:90px;
	width:90px;
}
