
/*96C662 - Light Green */
/*36672F - Dark Green */
/*333333 - Maintext Gray */
/*D4E8BF NICE GREEN */


.HotelListIndent
{
	width:200px;
	margin-left:30px;
}

#container-position 
	{ 
	margin:4px 0px 0px 0px;
	text-align:center;
	}

#outer-container 
	{ 
	text-align:left; 
	width:760px; 
	z-index:30; 
	margin:0 auto;

	border-style: solid;  /* to delete */
	border-color: #36672F;  /* to delete */
	border-width: 1px 1px 1px 1px;  /* to delete */
	}

#MenuContainer 
	{ 
	position:absolute;
	border-style: solid;  /* to delete */
	border-color: #36672F;  /* to delete */
	border-width: 1px 1px 1px 1px;  /* to delete */
	}

#header-container
	{
	position:relative; 
	width:760px; 
	height:85px; 
	z-index:10; 
	left: 0px; 
	top: 0px; 
	border: 0px solid #89b8ff;
	}

.EmailIcon
{
	margin-left:485px;
	margin-top:-27px;
}

#header-logo
	{
	width:300px; 
	height:105px; 
	z-index:100; 
	left: 0px; 
	top: 0px; 
	position:absolute;
	}
	
#header-Image
	{
	width:250px; 
	z-index:10; 
	left: 250px; 
	top: 0px; 
	border: 0px solid #89b8ff;
	}
	
#content-body-container
	{
	text-align:left;
	position: relative;
	visibility: visible;
	padding:0;
	min-height: 650px;
	margin:0px 0px 0px 0px;
	padding:7px 7px 0px 7px;
	}

.AtolLogo 
{
	float:left;
	margin-top:-70px;
	height:120%;
	position:relative;
	z-index:-200px;
}

.BorderColor 
{
	border-color:#727272;
	border-style:solid;
	border-width:2px;
}

.BorderColorDark 
{
	border-color:#36672F;
	border-style:solid;
	border-width:1px;
}

.HomePageBox 
{
	border-color:#36672F;
	border-style:solid;
	border-width:1px;
	padding:0px 0px 0px 0px;
	
}

.LinkText 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 11px;
		color: #333333;
		text-decoration: none;
		margin-left: 0px;
	}
	
a.LinkText:link 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 11px;
		color: #333333;
		text-decoration: none;
		margin-left: 0px;
	}
	
.HotelName 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 13px;
		color: #36672F;
		text-decoration: none;
		margin-left: 0px;
	}

.Region 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-weight:bold;
		font-size: 15px;
		color: #36672F;
		text-decoration: none;
		margin-left: 0px;
	}

.MainTitle 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-weight:bold;
		font-size: 15px;
		color: #727272;
		text-decoration: none;
		margin-left: 5px;
		margin-top:10px;
	}

.PlanYourStay 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-weight:bold;
		font-size: 14px;
		color: #727272;
		text-decoration: none;
		margin-left: 1px;
		margin-top:1px;
		margin-bottom:10px;
	}
	
	
.MainTitleJasmine 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-weight:bold;
		font-size: 18px;
		color: #727272;
		text-decoration: none;
		margin-left: 5px;
		margin-top:10px;
	}	
		
.AlertMessage 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-weight:bold;
		font-size: 15px;
		color: red;
		text-decoration: none;
		margin-left: 5px;
		margin-top:10px;
	}	
	
.MainText 
{
font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;

}	

.Quotes 
{
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 13px;
	font-weight: bolder;
	color: #333333;
	text-decoration:none;
	font-style:italic;
	text-align:center;
	line-height:20px;
	width:100%;
	

}


.Error 
{
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: red;
}	

.HotelMenu
{
	margin-top:225px;
	margin-left:5px;
}

.HotelListIntro 
{
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}		


.formarea{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana;
font-style: normal;
line-height: normal;
font-variant: normal;
color: #000000;
border-width: 1px;
border-style: solid;
border-color: #333333;
background-color: #ffffff;
width:165px;
}

.Newletter{
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana;
font-style: normal;
line-height: normal;
font-variant: normal;
color: #000000;
border-width: 1px;
border-style: solid;
border-color: #333333;
background-color: #ffffff;
width:115px;
}

.HeaderRule
{
	background-color:#36672F;
	height:1px;
}

.DottedLine
{
	background-repeat:repeat-x;
	background-image:url(../images/GreyDottedrule.Jpg);
}
.DottedLineVertical
{
	background-image:url(../images/GreyDottedVertical.Jpg);
	background-repeat:repeat-y;
}

.button {
width: 100;
height: 25;
vertical-align:top;
border-width: 1px;
border-color: #36672F;
cursor: hand;
font-family: 'Trebuchet MS', Verdana, Tahoma;
font-size: 12px;
font-weight: normal;
color: #333333;
}

.BorderRight
{
	border-right: 1px solid #36672F;
	width:170px;
}
.BorderBottom
{
	background-color:#D4E8BF;
	border-bottom: 1px solid #36672F;
	width:170px;
}	

.SpecialOffers
{
	background-color:#E6E6E6;
}

.SpecialOfferHotel
{
	background-color:#727272;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	color:#ffffff;
	width:100%;
	padding:3px 3px 3px 3px;
}

.SpecialOfferHotelLarger
{
	background-color:#96C662;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial;
	color:#ffffff;
	width:100%;
	padding:3px 3px 3px 3px;
}

.SpecialOfferHotelName
{
	background-color:#E6E6E6;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial;
	color:#333333;
	width:100%;
	padding:3px 3px 3px 3px;
}

/*HEADER STYLES*/
#HeaderMenu 
	{ 
	text-align:left; 
	width:760px; 
	margin:0 auto;
	z-index:10; 
	position:relative;
	border-style: solid;
	border-color: #36672F;
	border-width: 0px 0px 0px 0px;
	}

.HeaderMenu-outer 
	{
	left:575px;
	height:25px;
	clear:both;
	}

.BookmarkButton
	{
	float:right;
	margin-top:-8px;
	position:relative;
	padding:0px 5px 0px 5px;
	}
	
.HeaderMenu-text
	{
	text-decoration:none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	letter-spacing: 0.5px;
	padding:5px 5px 5px 5px;
	color:#333333;
	float:right;
	text-align:center;
	border-right:0px solid #89b8ff;
	}

.HeaderMenu-Phone
	{
	width:98%;
	position:absolute;
	text-decoration:none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 27px;
	FONT-FAMILY: Arial, Helvetica;
	letter-spacing: 0.5px;
	padding:10px 5px 5px 5px;
	color:#333333;
	text-align:right;
	border-right:0px solid #89b8ff;
	}

.HeaderMenu-Email
	{
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-left: 0px;
	margin-top:1px;
	}

.HeaderMenu-PhoneText
	{
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	margin-left: 0px;
	margin-top:-3px;
	}
	
.InnerContent
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica;
	letter-spacing: 0.5px;
	padding:10px 10px 10px 10px;
	color:#333333;
}

/*Menu styles */

.Accordion {
	overflow: hidden;
}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
}


.AccordionPanelTab, .Destinations, .DestinationsOn {
	cursor: pointer;
	background-image: url(/images/upgradbg.jpg);
	background-repeat: repeat-x;
	height: 24px;
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #094753;
	padding-top: 5px;
	padding-left: 8px;
	display: block;
	text-decoration:none;
	border-bottom: 1px solid #36672F;

}


.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom: 1px solid #36672F;
}

.AccordionPanelTabStatic {
	cursor: pointer;
	background-image: url(/images/upgradbg.jpg);
	background-repeat: repeat-x;
	height: 24px;
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #094753;
	padding-top: 5px;
	padding-left: 8px;
	display: block;
	text-decoration:none;
	border-bottom: 1px solid #36672F;
}

#Acc1
	{
		position:relative; 
	}

.MenuPanelTab, .Destinations, .DestinationsOn {
	cursor: pointer;
	background-color:#FFFFFF;
	height: 24px;
	font-family: 'Trebuchet MS', Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 0px;
	padding-left: 0px;
	display: block;
	width: 139px;
	
}

.panelcontent
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 12px;
		color: #333333;
		padding-top: 2px;
		padding-bottom: 2px;
		background-image: url(/images/menu.gif);
		background-repeat: no-repeat;
		background-position: 8px;
		margin-left: 18px;


	}
	
a.panel:link 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
margin-left: 18px;		

	}
	
a.panel:visited 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
margin-left: 18px;

	}
	
a.panel:hover 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 12px;
		color: #333333;
		text-decoration: none;
	

	}
	
a.panel:active 
	{
		font-family: 'Trebuchet MS', Verdana, Tahoma;
		font-size: 12px;
		color: #333333; /*mouseover on tabs */
		text-decoration: none;

		
	}



/*FOOTER STYLES*/
#footer 
	{ 
	text-align:left; 
	
	height:25px; 
	margin:0 auto;
	z-index:10; 
	position:relative;
	border-style: solid;
	border-color: #36672F;
	border-width: 1px 0px 0px 0px;
	}

.footer-outer 
	{
	position: absolute;
	width:760px; 
	}

.footer-text
	{
	text-decoration:none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica;
	letter-spacing: 0.5px;
	padding:3px 3px 3px 3px;
	color:#333333;
	float:right;
	text-align:center;
	border-right:0px solid #89b8ff;
	}
	
.footer-textLeft
	{
	text-decoration:none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica;
	letter-spacing: 0.5px;
	padding:3px 3px 3px 3px;
	color:#333333;
	float:left;
	text-align:center;
	border-right:0px solid #89b8ff;
	}	
	
.popup-body-bold-red {
font-family: 'Trebuchet MS', Verdana, Tahoma;
font-size: 11px;
font-weight: bold;
color: #CC0000;
}

