/* background colors start */
BODY {
	/*background-color: #E9F5F2;*/
		background-color:#D9ECF5;

}

#nav UL LI A, #nav UL LI A:link, #nav UL LI A:active, #nav UL LI A:visited {
	background-color: #02A9BE;
}

#nav UL LI A:hover, #nav UL LI.active A, #nav UL LI.active A:link, #nav UL LI.active A:active, #nav UL LI.active A:visited, #nav UL LI.active A:hover {
	background-color: #0159a1 ;/*#0059A2;*//*updated by offshore on 23-Mar-2010 as per the ppt 220310HCSchanges.ppt*/
}

#left-ad {
	background-color: #02A9BE;
}

#right {
	/*background-color: #E9F5F2;*//*updated by offshore on 04-06-2010 as per the ppt HCSToBeDoneBy040610*/
}

.odd {
	background-color: #C7E9ED;
}

.even {
	background-color: #E9F5F2;
}

#banner {
	background-color: #81D4DF;
}

/*SPAN.used, SPAN.new {
	background-color: #984999;*/
	/*	background-color: #BE514E !important;*/

/*}

SPAN.new {
	background-color: #2E9940;
}*/

/*added by offshore on 19-01-2010 starts*/
SPAN.used, SPAN.new {
	background-color: red; /*#984999;*/
}

SPAN.new {
	background-color: #2E9940 !important;
}

/*added by offshore on 19-01-10 ends*/


/* background colors end */


/* background images start */
#container 
{
		
	background: #FFFFFF url(/images/NonTridion/bg-container.jpg) top right repeat-y;
}

#nav {
	background: url(/images/NonTridion/bg-nav.jpg) top right repeat-y;
}

#footer {
	background: #FFFFFF url(/images/NonTridion/bg-footer.jpg) top right repeat-y;
}

#right H1 {
	background: url(/images/NonTridion/bg-rhs-h1.jpg) top left repeat-y;
}

.rhs-ad .link {
	background: url(/images/NonTridion/bg-rhs-cta.jpg) top left repeat-y;
}

.rhs-ad .link A, .rhs-ad .link A:link, .rhs-ad .link A:active, .rhs-ad .link A:visited, .rhs-ad .link A:hover {
	background: url(/images/NonTridion/arrow-cta.gif) 255px 6px no-repeat;
}

#booking-engine {
/*	background: url(/images/belong/bg-slider-form.gif) left 128px repeat-x;*/
}

A.thickbox, A.thickbox:link, A.thickbox:active, A.thickbox:visited, A.thickbox:hover {
	/*background: url(/images/NonTridion/arrow-thickbox.gif) left 5px no-repeat;*/
}

TD.banner-buttons .banner-slide-up UL LI A.thickbox, TD.banner-buttons .banner-slide-up UL LI A.thickbox:link, TD.banner-buttons .banner-slide-up UL LI A.thickbox:active, TD.banner-buttons .banner-slide-up UL LI A.thickbox:visited, TD.banner-buttons .banner-slide-up UL LI A.thickbox:hover {
	background: none;
}

.banner-slide-up UL LI A#photos, .banner-slide-up UL LI A#photos:link, .banner-slide-up UL LI A#photos:active, .banner-slide-up UL LI A#photos:visited, .banner-slide-up UL LI A#photos:hover, TD.banner-buttons .banner-slide-up UL LI A.photos, TD.banner-buttons .banner-slide-up UL LI A.photos:link, TD.banner-buttons .banner-slide-up UL LI A.photos:active, TD.banner-buttons .banner-slide-up UL LI A.photos:visited, TD.banner-buttons .banner-slide-up UL LI A.photos:hover {
	background: url(/images/NonTridion/bg-banner-photos.gif) top left no-repeat;
	margin-left:-5px;
}

.banner-slide-up UL LI A#gallery, .banner-slide-up UL LI A#gallery:link, .banner-slide-up UL LI A#gallery:active, .banner-slide-up UL LI A#gallery:visited, .banner-slide-up UL LI A#gallery:hover, TD.banner-buttons .banner-slide-up UL LI A.gallery, TD.banner-buttons .banner-slide-up UL LI A.gallery:link, TD.banner-buttons .banner-slide-up UL LI A.gallery:active, TD.banner-buttons .banner-slide-up UL LI A.gallery:visited, TD.banner-buttons .banner-slide-up UL LI A.gallery:hover {
	background: url(/images/NonTridion/bg-banner-gallery.gif) top left no-repeat;
}

.banner-slide-up UL LI A#video, .banner-slide-up UL LI A#video:link, .banner-slide-up UL LI A#video:active, .banner-slide-up UL LI A#video:visited, .banner-slide-up UL LI A#video:hover, TD.banner-buttons .banner-slide-up UL LI A.video, TD.banner-buttons .banner-slide-up UL LI A.video:link, TD.banner-buttons .banner-slide-up UL LI A.video:active, TD.banner-buttons .banner-slide-up UL LI A.video:visited, TD.banner-buttons .banner-slide-up UL LI A.video:hover {
	background: url(/images/NonTridion/bg-banner-video.gif) top left no-repeat;
	
}

.banner-slide-up UL LI A#view, .banner-slide-up UL LI A#view:link, .banner-slide-up UL LI A#view:active, .banner-slide-up UL LI A#view:visited, .banner-slide-up UL LI A#view:hover, TD.banner-buttons .banner-slide-up UL LI A.view, TD.banner-buttons .banner-slide-up UL LI A.view:link, TD.banner-buttons .banner-slide-up UL LI A.view:active, TD.banner-buttons .banner-slide-up UL LI A.view:visited, TD.banner-buttons .banner-slide-up UL LI A.view:hover {
	background: url(/images/NonTridion/bg-banner-view.gif) top left no-repeat;
}

.banner-slide-up UL LI A#plan, .banner-slide-up UL LI A#plan:link, .banner-slide-up UL LI A#plan:active, .banner-slide-up UL LI A#plan:visited, .banner-slide-up UL LI A#plan:hover, TD.banner-buttons .banner-slide-up UL LI A.plan, TD.banner-buttons .banner-slide-up UL LI A.plan:link, TD.banner-buttons .banner-slide-up UL LI A.plan:active, TD.banner-buttons .banner-slide-up UL LI A.plan:visited, TD.banner-buttons .banner-slide-up UL LI A.plan:hover {
	background: url(/images/NonTridion/bg-banner-plan.gif) top left no-repeat;
}

.banner-slide-up UL LI A#slides, .banner-slide-up UL LI A#slides:link, .banner-slide-up UL LI A#slides:active, .banner-slide-up UL LI A#slides:visited, .banner-slide-up UL LI A#slides:hover, TD.banner-buttons .banner-slide-up UL LI A.slides, TD.banner-buttons .banner-slide-up UL LI A.slides:link, TD.banner-buttons .banner-slide-up UL LI A.slides:active, TD.banner-buttons .banner-slide-up UL LI A.slides:visited, TD.banner-buttons .banner-slide-up UL LI A.slides:hover {
	background: url(/images/NonTridion/bg-banner-slides.gif) top left no-repeat;
	font-size:0.76em;/*added by offshore on 27 jan 2010*/
}

/* added by offshore for similar animation section tabs icons in haven or belong.css on 22/02/2010 */
.banner-slide-up UL LI A#photos, .banner-slide-up UL LI A#photos:link, .banner-slide-up UL LI A#photos:active, .banner-slide-up UL LI A#photos:visited, .banner-slide-up UL LI A#photos:hover, .banner-slide-up UL LI A.photos, .banner-slide-up UL LI A.photos:link, .banner-slide-up UL LI A.photos:active, .banner-slide-up UL LI A.photos:visited, .banner-slide-up UL LI A.photos:hover {
	width: 34px;
	padding: 3px 0px 0px 49px;
}

.banner-slide-up UL LI A#video, .banner-slide-up UL LI A#video:link, .banner-slide-up UL LI A#video:active, .banner-slide-up UL LI A#video:visited, .banner-slide-up UL LI A#video:hover, .banner-slide-up UL LI A.video, .banner-slide-up UL LI A.video:link, .banner-slide-up UL LI A.video:active, .banner-slide-up UL LI A.video:visited, .banner-slide-up UL LI A.video:hover {
	margin-left:2px;
	width:31px;
	padding: 3px 0px 0px 45px;
}

#col2 .item, #col2 .item-holiday {
	background: url(/images/NonTridion/item-divider.jpg) top left no-repeat;/*updated by offshore on 29/01/2010 from background: url(/images/NonTridion/item-divider-col2.jpg)*/
}

#full-width .item {
	background: url(/images/NonTridion/item-divider-full.jpg) top left no-repeat;
}

P.grad {
	background: url(/images/NonTridion/bg-btn-link-belong.jpg) top left repeat-y;
}

P.grad A, P.grad A:link, P.grad A:active, P.grad A:visited, P.grad A:hover {
	background: url(/images/NonTridion/bg-btn-arrow.gif) 175px 6px no-repeat;
	color: #FFFFFF;
}

#disclaimer {
	background: url(/images/NonTridion/bg-container.jpg) top right repeat-y;
}

#banner-view-controls-pn A.prev {
	background: url(/images/NonTridion/bg-banner-view-previous.gif) top left no-repeat;
}

#banner-view-controls-pn A.next {
	background: url(/images/NonTridion/bg-banner-view-next.gif) top left no-repeat;
}

#col1 UL LI {
	background: url(/images/NonTridion/bg-nav-lhs-divider.jpg) bottom left no-repeat;
}

#col1 UL LI A:hover, #col1 UL LI.active A, #col1 UL LI.active A:link, #col1 UL LI.active A:active, #col1 UL LI.active A:visited, #col1 UL LI.active A:hover {
	background: url(/images/NonTridion/bg-nav-lhs.jpg) top left repeat-y;
}
/* background images end */


/* colors start */
H1, .home-content H2 {
	color: #6D9192;
}

H2 {
	color: #008499;
}

H3 {
	color: #0059A2;
}

#header .rgt UL LI A, #header .rgt UL LI A:link, #header .rgt UL LI A:active, #header .rgt UL LI A:visited {
	color: #003070;/*#FFFFFF;*//*upadted by offshore on 28-05-2010 as per the new design specs*/
}

#right H2, #find-your-home-options H2 {
	color: #0059A2;
}

#booking-engine LABEL {
	color: #0059A2;
}

A#print-page, A#email-friend {
	color: #283a81;
}

#result-count {
	color: #231F20;
}

.tblResult TD.data {
	color: #231F20;
}

.result-links UL LI A, .result-links UL LI A:link, .result-links UL LI A:active, .result-links UL LI A:visited, .result-links UL LI A:hover {
	color: #231F20;
}

P A.cta, P A.cta:link, P A.cta:active, P A.cta:visited, P A.cta:hover {
	color: #6D9192;
}
/* colors end */

/* background + colors start */
#left A.cta, #left A.cta:link, #left A.cta:active, #left A.cta:visited, #left A.cta:hover {
	background: url(/images/NonTridion/arrow-cta.gif) right 2px no-repeat;
	color: #0059A2;
}

#left-ad .text P A.cta {
	background: none;
	color: #FFFFFF;
}

#col2Home UL LI {
	background: url(/images/NonTridion/bullet.gif) left 6px no-repeat;
	color: #008499;
}

#submit-sliders {
	background: url(/images/NonTridion/bg-btn-submit.jpg) top left no-repeat;
	color: #FFFFFF;
}

.form-input-thin INPUT.button, .form-submit .submit, .form-button .button {
	background: #003070 url(/images/NonTridion/arrow-white-on-dblue-off.gif) right 3px no-repeat;
	color: #FFFFFF;
}

#form-container H2 {
	background-color: #02A9BE;
	color: #FFFFFF;
}
/* background + colors end */

/* borders start */
#header .rgt UL LI {
	border-right: 1px solid #FFFFFF;
}

#col2Home {
	border-left: 1px solid #C3DFEF;
	border-right: 1px solid #65C0D7;
}
/* borders end */

/* landing page styles start */
BODY#landing #container {
	background: #FFFFFF url(/images/NonTridion/bg-container-landing.jpg) top left repeat-y;
}

BODY#landing #header .rgt UL LI A, BODY#landing #header .rgt UL LI A:link, BODY#landing #header .rgt UL LI A:active, BODY#landing #header .rgt UL LI A:visited {
	color: #03659E;
}

BODY#landing #header .rgt UL LI {
	border-right: 1px solid #03659E;
}

BODY#landing #header .rgt UL LI.last {
	border-right: none;
}

BODY#landing #left .item .details P {
	background: url(/images/NonTridion/bg-landing-cta.jpg) top left repeat-y;
}

BODY#landing #left .item .details P A.cta, BODY#landing #left .item .details P A.cta:link, BODY#landing #left .item .details P A.cta:active, BODY#landing #left .item .details P A.cta:visited, BODY#landing #left .item .details P A.cta:hover {
	background: url(/images/NonTridion/arrow-cta.gif) 180px 6px no-repeat;
}

BODY#landing #left .item {
	background-color: #E9F5F2;
}

BODY#landing #left .item .text H2 {
	color: #0059A2;
}

BODY#landing #left .item .text P A, BODY#landing #left .item .text P A:link, BODY#landing #left .item .text P A:active, BODY#landing #left .item .text P A:visited, BODY#landing #left .item .text P A:hover {
	color: #39C4F1;
}

BODY#landing #disclaimer {
	background: none;
	background-color: #FFFFFF;
}
/* landing page styles end */

/* iframe styles start */
#iframe #container #header H2 {
	color: #666666;	
}

#iframe #container #content #banner {
	background-color: #81D4DF;
}

#iframe #container #content #spec UL#spec-links LI A, #iframe #container #content #spec UL#spec-links LI A:link, #iframe #container #content #spec UL#spec-links LI A:active, #iframe #container #content #spec UL#spec-links LI A:visited {
	background-color: #02A9BE;
	color: #FFFFFF;
}

#iframe #container #content #spec UL#spec-links LI A:hover, #iframe #container #content #spec UL#spec-links LI A.active, #iframe #container #content #spec UL#spec-links LI A.active:link, #iframe #container #content #spec UL#spec-links LI A.active:active, #iframe #container #content #spec UL#spec-links LI A.active:visited, #iframe #container #content #spec UL#spec-links LI A.active:hover {
	background-color: #C7E9ED;
	color: #1D558A;
}

#iframe #container #content #spec #info {
	background-color: #C7E9ED;
}
/* iframe styles end */

/* datepicker styles start */
.ui-datepicker-title {
	color: #FFFFFF;
}

.ui-datepicker-calendar TD A.ui-state-default {
	border: 1px solid #02A9BE;
	color: #02A9BE;
}

.ui-datepicker-calendar TD A.ui-state-hover {
	border: 1px solid #0059A2;
	color: #FFFFFF;
	background-color: #02A9BE;
}
/* datepicker styles end */

/* slider styles start */
.ui-widget-header { 
	background-color: #02A9BE;
	color: #222222;
}

.ui-widget-content {
	background-color: #88C2D8;
}

.ui-state-default, .ui-widget-content .ui-state-default { 
	background: url(/images/NonTridion/slider-pointer.gif) 0 50% no-repeat;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	background: url(/images/NonTridion/slider-pointer.gif) 0 50% no-repeat;
}

.ui-state-active, .ui-widget-content .ui-state-active {
	background: url(/images/NonTridion/slider-pointer.gif) 0 50% no-repeat;
}
/* slider styles end */

/* landing search result styles start */
.search-results-belong .search-result-overview, .search-results-belong .search-result-links {
	background-color: #08ABBE;
}

.search-results-belong .search-result-overview .right .park-features, .park-belong .park .features .park-features {
	color: #FFFFFF;
}

.search-results-belong TABLE.odd {
	background-color: #C7E9ED;
}

.search-results-belong TABLE.even {
	background-color: #E9F5F2;
}

.search-results-belong .search-result-overview .left H1 {
	color: #39C4F1;
}

.search-results-belong .search-result-overview .left P {
	color: #FFFFFF;
}

/*
.search-results-belong TD.desc H2 {
	color: #39C4F1;
}
*/
.search-results-belong .search-result TD.link P.grad {
	background: url(/images/belong/bg-btn-link-col.jpg) top left repeat-y;
}

.search-results-belong .search-result TD.link p.grad A {
	background: url(/images/NonTridion/bg-btn-arrow-col.gif) 175px 6px no-repeat;
}

.search-results-belong .search-result-links div P.grad, .park-belong .park .text P.grad {
	background: url(/images/NonTridion/bg-btn-link.jpg) top left repeat-y;
}

.search-results-belong .search-result-links div p.grad A, .park-belong .park .text P.grad A {
	background: url(/images/NonTridion/bg-btn-arrow.gif) 175px 6px no-repeat;
	width: 165px;
}

.search-results-belong SPAN.used {
	background-color: #02A9BE;
}

.search-results-belong SPAN.new {
	background-color: #03659E;
}
/* landing search result styles end */

/* added by onsite on 18/02/2010 starts */ 
#content #left #col2 .descriptionContent
{
clear:both;
line-height:1.5em;
margin:0 0 1em;
font-weight:bold
}


#content p
{
color:#000000;
clear: both;
line-height: 1.5em;
}

.descriptionContent p
{
color:#0059A2 !important;
}

#col2Landing .text p
{
color:#0059A2;
}
/* added by onsite on 18/02/2010 end */ 

/*updated by offshore on 10-Feb-2010 starts here*/
/*updated by onsite on 19-Feb-2010 starts here(only background color and text color comes from this css*/
#sub-footer
{
	background-color: #D2ECECD;
}



#subFooterText P
{
	color: #003676;
}

#subFooterText_new P
{
	color: #003676;
}
/*updated by onsite on 19-Feb-2010 ends here*/
/*updated by offshore on 10-Feb-2010 ends here*/

#nav UL LI.last_fifth A, #nav UL LI.last_fifth A:link, #nav UL LI.last_fifth A:active, #nav UL LI.last_fifth A:visited, #nav UL LI.last_fifth A:hover {
   /* background: #003676  url(../Images/NonTridion/arrow-white-on-dblue-off.gif) 240px 4px no-repeat;*//*updated by offshore on 23-Mar-2010 as per the ppt 220310HCSchanges.ppt*/
   background: #003070 url(../Images/NonTridion/arrow-white-on-dblue-off.gif) 240px 4px no-repeat;
}
/*added by onsite for 'Find your perfect Holiday Home' style on 19/02/10 ends */

/*added by offshore on 25/02/2010 as per slide-6 of 220210issues with Nuclues.pptx starts */

#contactUs-form-container h2
{
background-color:#02A9BE;
}

/*added by offshore on 25/02/2010 as per slide-6 of 220210issues with Nuclues.pptx ends */

/*added by offshore on 01-06-2010 as per the new design Specs for park and landing pages starts here*/
.rhs-ad-new .link
{
	background: url(/images/NonTridion/bg-rhs-cta.jpg) top left repeat-y;
}

.rhs-ad-new .link A, .rhs-ad-new .link A:link, .rhs-ad-new .link A:active, .rhs-ad-new .link A:visited, .rhs-ad-new .link A:hover {
	background: url(/images/NonTridion/arrow-cta.gif) 255px 6px no-repeat;
}

/*added by offshore on 01-06-2010 as per the new design Specs for park and landing pages ends here*/