﻿@import url("Base.css");

body
{
	color:#5d5d5d;
	background-color:#ffffff;
}
h1
{
	color:#C5D867;
}
h2
{
	color:#C5D867;
}
h3
{
	color:#C5D867;
	padding-bottom:5px;
}
a h3
{
	text-decoration:none;
}
.bgImage
{
	}
a
{
	color:#5d5d5d !important;
	font-weight:bold;
	text-decoration:none;
}
.heading
{
	color:#C5D867;
}
/* top booking tab */
.topBookingFirstTabSelected
{
	background: transparent url("/Sun-Breaks/images/Navigation/tabLeftOn.png") no-repeat 0 0 !important;
	color: #000000 !important;
}
.topBookingSecondTabSelected
{
	background: transparent url("/Sun-Breaks/images/Navigation/tabRightOn.png") no-repeat 0 0 !important;
	color: #000000 !important;
}
/* top booking tab end */

/* secondary navigation */
.secondaryNav
{
	background-image: url('/Sun-Breaks/images/Navigation/sbNav.png');
}
.secondaryNav .rtsLevel .rtsSelected
{
	background-image: url('/Sun-Breaks/images/Navigation/sbTabCornerRight.png');
}
.secondaryNav .rtsLevel .rtsSelected .rtsOut
{
	background-image: url('/Sun-Breaks/images/Navigation/sbTabCornerLeft.png');
}
.secondaryNav .rtsLevel a.rtsLink:hover .rtsOut .rtsIn .rtsTxt
{
    border-bottom: 3px solid #fff7f4;
}
.secondaryNav .rtsLevel .rtsSelected .rtsOut .rtsTxt
{
	color:#C5D867 !important;
	background-color:#ffffff;
}
.secondaryNav .rtsLevel .rtsLink .rtsOut .rtsTxt
{
	color:#fff7f4;
}
/* secondary navigation end */

/* boxes */
.box2TopLeftCorner
{
	background-image: url('/Sun-Breaks/images/Styling/lightLeftTopCnr.png');
}
.box2TopRightCorner
{
	background-image: url('/Sun-Breaks/images/Styling/lightRightTopCnr.png');
}
.box2BottomLeftCorner
{
	background-image: url('/Sun-Breaks/images/Styling/lightLeftBtmCnr.png');
}
.box2BottomRightCorner
{
	background-image: url('/Sun-Breaks/images/Styling/lightRightBtmCnr.png');
}
.box2TopBottomStretch, .box2TopBottomStretchDouble, .box2TopBottomStretchTriple
{
	background-color:#C5D867;
}
.box2Body, .box2BodyDouble, .box2BodyTriple
{
	background-color:#C5D867;
}
.box2Heading
{
	color:#5D5D5D;

}

.bannerSolidBorderTopBottom
{
	background-color:#C5D867;
}
.bannerSolidCornerTopLeft
{
	background-image: url('/Sun-Breaks/images/Styling/TopLeftCorner.png');
}
.bannerSolidCornerTopRight
{
	background-image: url('/Sun-Breaks/images/Styling/TopRightCorner.png');
}
.bannerSolidCornerBottomLeft
{
	background-image: url('/Sun-Breaks/images/Styling/BTMLeftCorner.png');
}
.bannerSolidCornerBottomRight
{
	background-image: url('/Sun-Breaks/images/Styling/BTMRightCorner.png');
}
.bannerSolidHeader
{
	background-color:#C5D867;
	color: #ffffff;
}
.bannerDummyImage
{
	background-color:#C5D867;
	color: #ffffff;
}
.bannerSolidBodyOuter
{
	background-color:#C5D867;
	color: #ffffff;
}
/* boxes end */

/* links */
a.textLink:link, a.textLink:visited
{
	color:#5d5d5d;
}
a.textLink:hover
{
	color:#5d5d5d;
}
a.articleNavLink:link, a.articleNavLink:visited
{
	color:#5d5d5d;
}
a.articleNavLink:hover
{
	color:#5d5d5d;
}
a.articleNavHeaderLink:link, a.articleNavHeaderLink:visited
{
	color:#5d5d5d;
}
a.articleNavHeaderLink:hover
{
	color:#5d5d5d;
}
/* links end */

/* footer */
.rollover#maia { width: 0px; display:none;}
.rollover#beverlyHills { width: 100px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoBeverlyHills.png'); }
.rollover#palazzo { width: 58px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoPalazzo.png'); }
.rollover#sandtonSun { width: 78px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoSandtonSun.png'); }
.rollover#southernSun { width: 122px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoSouthernSun.png'); }
.rollover#sunSquare { width: 50px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoSunSquare.png'); }
.rollover#gardenCourt { width: 75px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoGardenCourt.png'); }
.rollover#lifestyle { width: 80px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoLifestyle.png'); }
.rollover#stayEasy { width: 92px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoStayEasy.png'); }
.rollover#intercontinental { width: 99px; background-image: url('/SiteCollectionImages/Footer/ColourLogos/logoIntercontinental.png'); }
.rollover#associate {  width: 0px; display:none; }
.rollover#conventionCentre {  width: 0px; display:none; }

.logos a
{
	text-align:center;
	float: left;
	margin: 0px 0px 0px 25px !Important;
}


/* footer end */

/* accordion */
.accordionmenu a.menuitem
{
	color:#fff;
}
.accordionmenu div.submenuheader
{
	color:#ffffff;	
}
.accordionmenu a.menuitem .statusiconplus /*CSS for icon image that gets dynamically added to headers*/
{
	background-image: url('/Sun-Breaks/images/accordion/accordionPlus.png');
	background-repeat:no-repeat;
}
.accordionmenu a.menuitem .statusiconminus /*CSS for icon image that gets dynamically added to headers*/
{
	background-image: url('/Sun-Breaks/images/Accordion/accordionMinus.png');
	background-repeat:no-repeat;
}
.accordionLeft
{
	background-image:url('/Sun-Breaks/Images/Accordion/accordionLeft.png');
}
.accordionMiddle
{
	background-image: url('/Sun-Breaks/Images/Accordion/accordionMiddle.png');
	color:#ffffff;
}
.accordionMiddleSmall
{
	background-image: url('/Sun-Breaks/Images/Accordion/accordionMiddle.png');
	color:#ffffff;
}
.accordionMiddleLarge
{
	background-image: url('/Sun-Breaks/Images/Accordion/accordionMiddle.png');
	color:#ffffff;
}
.accordionRight
{
	background-image:url('/Sun-Breaks/Images/Accordion/accordionRight.png');
}
/* accordion end */

#packspecial{width:px; margin:10px 0px 0px 0px;}
#packspecial .packhotelname{ width:205px; height:65px; background-color:#eeeeec; border-right:1px solid #9d9d9b; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#5c5c5c; padding: 5px 0px 0px 10px; float:left;}
#packspecial .packhotelname b{ font-size:25px;}
#packspecial .packamount{ width:120px; height:57px; background-color:#dbdad6; border-left:1px solid #eeeeec; font-family:Verdana, Geneva, sans-serif; font-size:32px; color:#C5D867; font-weight:bold; padding: 13px 10px 0px 10px; float:left; text-align:right;}
#packspecial .packdetails{ width:80px; height:55px; background-color:#dbdad6; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#5c5c5c; padding: 15px 10px 0px 10px; float:left;}
#packspecial .packdetails b{ font-size:14px;}

.ms-rteCustom-ArticleByline
{
	text-decoration:none !Important;
	font-style:normal !Important;
}
