﻿/* CSS Document */

body,html
{
	margin:0px;
	padding: 0px; 
	background: #ffffff;
	height: 100%;
	font-size:11px;
	font-family:Arial;
	color: #333333;	
}

	
/* Container */
#DM_MainTable
{
	 background-color:#FFFF44;
	 width:980px;
	 text-align:center;
}

/* Flash Left TD */
#DM_Left_TD
{
	width:12px;
	background-image: url(../../App_Themes/resort/img/inner-left.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:195px;
}	

/* Flash right TD */
#DM_Right_TD
{
	width:12px;
	background-image: url(../../App_Themes/resort/img/inner-right.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:195px;
}	  

/* Css Document Detailed Master (DM) */
/* Flash Header */
#DM_main-pic{
	margin: 0px;
	padding: 0px;
	border: 3px solid #a28b63;
	text-align:center;
	height:195px;
}
/* complete lower content section with pattern background */
#DM_content-area
{
	background: url(../../App_Themes/resort/img/content-area-bg.jpg) repeat top;
	height:100%;
}

/* joining gradient */
#DM_content-area .innertable
{
	background: url(../../App_Themes/resort/img/inner-content-bg.gif) repeat-x top;
	width:100%
}
/* Left bar Complete Container */
#DM_left-menu
{
	vertical-align:top;
	padding-left: 11px;
	padding-top: 9px;
	padding-left:13px;
	height:100%; 
}

/* Left Menu Item link Style */
#DM_left-menu a
{
	font-family:Times;
	font-size:11px;	
}
#DM_left-menu .nodeStyle
{
width:135px;
font-family:Times;
font-size:11px;
display:block;
border-bottom: dotted 2px #646464;
padding-top:5px;
padding-bottom:5px;
cursor:hand;
color:#182b65;
}
#DM_left-menu .childnodeStyle
{
width:125px;
font-family:Times;
font-size:11px;
display:block;
border-bottom: dotted 2px #646464;
padding-top:2px;
padding-left:10px;
padding-bottom:5px;
margin-left:11px;
cursor:hand;
color: #796e62;
}
#DM_left-menu .childnodeStyleActive
{
width:125px;
font-family:Times;
font-size:11px;
display:block;
border-bottom: dotted 2px #646464;
padding-top:2px;
padding-left:10px;
padding-bottom:5px;
margin-left:11px;
cursor:hand;
color:#966e3d;
}

#DM_left-menu .nodeStyleActive
{
width:135px;
font-family:Times;
font-size:11px;
display:block;
padding-top:5px;
padding-bottom:5px;
cursor:hand;
}
#DM_left-menu .SelectedStyle
{
width:135px;
font-family:Times;
font-size:11px;
display:block;
padding-top:5px;
padding-bottom:5px;
border-bottom: dotted 2px #646464;
cursor:hand;
}
#DM_left-menu .dottedchildnodeStyle
{
color:#796e62;
width:122px;
font-family:Times;
font-size:11px;
display:block;
border-bottom: dotted 2px #646464;
padding-top:3px;
padding-bottom:5px;
padding-left:12px;
margin-left:10px;
cursor:hand;
}

#DM_left-menu .childNodecolor
{
color: #796e62;
cursor:hand;
font-family:Times;
font-size:11px;
display:block;
padding-top:5px;
padding-bottom:5px;
}
/* Left Menu Item link active Style */
#DM_left-menu a:active
{
	font-family:Times;
	font-size:11px;
	color:#bf6d1d;
}
#DM_left-menu .left-menu-selected
{
	color:#966e3d;
	font-family:Times;
	font-size:11px;
	cursor:hand;
}
#DM_left-menu .left-menu-nochild
{
   width:135px;
   color:#966e3d;
   font-family:Times;
   font-size:11px;
   cursor:hand;
   display:block;
	border-bottom: dotted 2px #646464;
   padding-top:3px;
   padding-bottom:5px;
   cursor :hand;
}
/* Left Menu Control container */
#DM_left-menu .MenuTable
{
	width:194px;

/*height: 100% !important;*/

	
}

#DM_left-menu img
{
	padding-left:5px;
	padding-right:5px;
	border-collapse: collapse;
}

/* Left Menu Header */
#DM_left-menu .Top
{
	background-image: url(../../App_Themes/resort/img/left-heading-bg.gif);
	background-repeat:no-repeat;
	font-size:10px;
	text-align:left;
	height:26px;
}	
/* Left Menu Shadow */
#DM_left-menu .Shadow
{
	background-image: url(../../App_Themes/resort/img/left-bar-bg.gif);
	background-repeat:repeat-y;
	text-align:left;
	width:4px;
}	
/* Left Menu Footer */
#DM_left-menu .Bottom
{
	background-image: url(../../App_Themes/resort/img/left-menu-footer.gif);
	background-repeat:no-repeat;
	height:10px;
}	  
/*  Left Menu Background */
#DM_left-menu .menu-bg
{
	background-image: url(../../App_Themes/resort/img/left-menu-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#e4ecef;
	width:190px; 
	vertical-align:top;
}
/* Central Content Container including header and Footer*/
#DM_inner-content-area
{
	padding-left: 5px;
	padding-top: 9px;
	vertical-align: top;
	width:577px;
	
}
#DM_inner-content-area .ContentTable
{
	width:571px;
	font: 11px Arial, Helvetica, sans-serif;
	background-color: #fff;
	
	
}
/*  content heading with bread crumb */
#DM_inner-content-area .ContentHeading
{
	padding-left:12px;
	background-image: url(../../App_Themes/resort/img/content-area-heading-bg.gif);
	width:571px; 
	height:26px;
	color: #182b65;
	font: bold 10px Arial, Helvetica, sans-serif;
	
}

/*  content heading with bread crumb  link style*/
#DM_inner-content-area .ContentHeading a
{
	color: #6e6645;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/* content area shadow */
#DM_inner-content-area .right-border
{
	background: url(../../App_Themes/resort/img/content-bar-bg.gif) repeat-y;
	background-position:right;
	width: 5px;	
	
}
/* Content Area Footer */
#DM_inner-content-area .ContentBottom
{
	background-image: url(../../App_Themes/resort/img/content-area-heading-bottom.gif);
	width:571px; 
	height:28px; 	
}

/*Form Controls*/
/* internal formatting of Content segment */
#DM_inner-content-area a
{
	color: #bf6d1d;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#DM_inner-content-area .text{
	
	border-left: 1px solid #d7d0b8;
	color: #333333;
	padding:  0px 10px 0px 10px;
	margin:0px;
	
	vertical-align:top;
}

#DM_inner-content-area .text UL
{
	font: 11px Arial;
	color: #333333;
	margin: 0px;
	padding:  0px 0px 15px 15px;
	list-style:outside;
	list-style: url(../../App_Themes/resort/img/ViewAllImage.gif);
	margin:0px;
	
}
#DM_inner-content-area .img
{
	vertical-align:top;
	float:inherit;
	padding: 10px 0px 20px 10px
}
#DM_inner-content-area .text_HD /* Overrides .text for Hotel Destinations.*/
{
	
	
	border-left: 1px solid #d7d0b8;
	color: #333333;
	padding-bottom:30px;
	padding-right:20px;
	background-color: Transparent;
}
#DM_inner-content-area .input-txt{
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 18px;
	width: 252px;
	border: 1px solid #d7d0b8;
}
#DM_inner-content-area .input-txtArea
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	height: 122px;
	width: 352px;
	border: 1px solid #d7d0b8;
}
#DM_right-bar .address 
{
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    /*font-weight: bold;*/
    text-align: left;
    padding-left: 10px;
    padding-top :10px;
    width: 193px;
    /*color: #333;*/
    color:#414042;
}
#DM_right-bar .address div
{
    color: #182b65;
}
.SL_PageTitle,
.HD_Title,
#PastEventTitle,
#PhotoSlideShowTitle,
#BFF_Title,
#BFFMap_Title,
#BFFLogin_Title,
#BFFImage_Title,
#SSR_Title,
#RS_Title,
#BV_Title,
#CU_Title,
#LIS_contact_Title
{
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #182b65;
	margin:0;
	padding-bottom:10px;
	padding-top:10px;
}

.BFFImage_Description
{
	font: 11px Arial, Helvetica, sans-serif;	
	color:#333333;	
	vertical-align:top;
	
}
/* Form Controls */

/* Content Section Right widgets bar */
#DM_right-bar
{
	padding-right: 5px;
	padding-top: 9px;
	text-align:right; 
	vertical-align:top;
}


/* Content Section Right widgets bar shadow*/
#DM_right-bar .Shadow
{
	background-image:url(../../App_Themes/resort/img/left-bar-bg.gif);
	background-repeat:repeat-y;
	text-align:left;
	width:4px;
	
}
/*  specifically for Login Template (BFF LIC) */
#BFFLogin_Description
{
	
	padding-bottom:20px;
	border-bottom: 1px dotted #987e52;
}
.BFFLogin_Text
{
	text-align:right;
	white-space:nowrap;
}
.BFFLogin_TextSize
{
	width:110px;
}
.BFFLogin_PassSize
{
	width:110px;
}
/* specifically for DMP(Hotel Destination) template Background*/
#HD_tblBackground
{
	background-color: #f9f3e1;
	padding-left:20px;
	padding-right:30px;	
	width:745px;
	border:0px; 
	vertical-align:top;		
}
/****************************************************
/* specifically for Facilities and services */
.SL_SubTitle
{
	font: 12px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;	
	padding-bottom:15px;
}
.SL_BSubDescription
{
	font: 11px Arial, Helvetica, sans-serif;
	color:#333333;
	width:500px;
	vertical-align:top;
}

/* End : specifically for Facilities and services End */

/*specifically for search template */ 
#SSR_BulletNo
{
	color:#C26F1E;
	font-weight:bold;	
}
.SSR_Table
{
	 width:100%;
}
.SSR_Alignment
{
	   text-align:right;
	  vertical-align:top;
}
.SSR_Top
{
	font: 16px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;	
	padding-top:5px;
	padding-bottom:5px; 
		
}
.SSR_PageFields
{
	padding-top:5px;
	padding-bottom:5px;
}

#SSR-Link a
{
	color:#C26F1E;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#SSR_SourceUrl
{
	color:Green;
	padding-bottom:17px;
		
}
.HD_tblwidth
{
	width:100%;	
}
/* specifically for SSR Ends */

/*#LIS_contact_Description
{
	padding-bottom:20px;
	padding-left:17px;
	padding-right:25px;
	border-bottom: 1px dotted #987e52;
	padding-bottom:20px;
	
}
#LIS_contact_OtherDescription
{
	padding-top:13px;
}
#LIS_contact_OtherDescription STRONG
{
	padding-left:17px;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	
}
#LIS_contact_OtherDescription UI
{
	font: 11px Arial, Helvetica, sans-serif;
	padding-right:12px;
	padding-top:0px;
	padding-left:0px;
	
}
#LIS_contact_OtherDescription LI
{
	padding-left:0px;
	padding-right:12px;	
	padding-top:10px;
}
/* END LIS */
/* CSS Document Hotel Destinations  (HD) */
/* HD Start */
/*
{
	
	font: 16px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;	
	padding-top:12px;
	padding-bottom:12px;
	
}

*/
/*
.HD_tblwidth
{
	width:100%;	
}
/* HD End */
/* CSS Document Search Result  */
/* SSR Start */
/* SSR End */

/* CSS Document Room and Suites (RS)*/
/* Start RS */



/*#RS_Description
{
	font: 11px Arial, Helvetica, sans-serif;
	padding-bottom:20px;	
	color:#333333;
	padding-right:60px;
}
#RS_BulledContent
{
	padding-right:60px;
	padding-left:0px;
	
}
#RS_BulledContent UL
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left:0px;
	
}*/
#RS_BulledContent LI
{
	padding-bottom:10px;
	
	padding-top:00px;
	padding-left:0px;
	list-style-image:url(../../App_Themes/resort/img/RS_bullet.gif);
	vertical-align:middle; 
	list-style-position:outside;
	/*list-style-type:disc;*/
}
#RS_ClickToEnlarger
{
	text-align:center;
	vertical-align:top;
	font: 11px Arial, Helvetica, sans-serif;
}
#RS_ClickToEnlarger a
{
	color:#333333;
	font-weight:bold;
}

/*
#RS_SlideShow
{
	vertical-align:top;
	padding-bottom:5px;
	
}
#RS_FloorPlan
{
	vertical-align:top;
	padding-bottom:5px;
		
}
#RS_RightTable
{
	margin-right:30px;
}

/* End RS */

/* CSS Document EpostCard Confirmation */
/* Start EPCon */

#EPCon_Title
{
	font: 16px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;	
	padding-top:15px;
	padding-bottom:10px; 
	padding-right:30px;
	vertical-align:top;
	margin-top:0px;
	padding-left:10px;
		
}
.EPCon_Table
{
  width:100%;
}
.EPCon_LeftTop
{
	 text-align:left;
	 vertical-align:top;
		
}
.EPCon_RightTop
{
	 text-align:right;
	 vertical-align:top;
		
}
#EPCon_Description
{
	font: 11px Arial, Helvetica, sans-serif;
	padding-top:15px;
	padding-bottom:35px;	
	padding-right:30px;
	padding-left:10px;
	color:#333333;
	vertical-align:top;
	margin-top:0px;
	
}
/* END EPCon */
/* CSS Document Brand Venues  (BV) */
/* CSS Document Brand Venues  (BV) */
/* BV Start */
#BV_BulletedDescription
{
	vertical-align:top;	
	width:304px; 
}
#BV_Main
{
		width:100%;
}
#BV_MainTable
{
	margin-left:15px;
	margin-right:10px;
	width:511px;
}

#BV_BulletedDescription UL
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left:0px;
	padding-top:1px;
	margin-top:1px;
	font-weight:bold;
	
	
}
#BV_BulletedDescription LI
{
	padding-bottom:2px;
	padding-top:1px;
	padding-left:0px;

}

/* BV End */
/* CSS Document Restaurant Type  (RT)*/
/* Start RT */

#RT_Title
{
	font: 16px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;	
	padding-top:5px;
	padding-bottom:5px; 	
}
#RT_Description
{
	font-size: 11px;
	font-family:Arial;
	padding-top:5px;
	padding-bottom:20px;	
	color:#333333;
}
.RT_SubTitle
{
	vertical-align:top;
	font-size: 11px;
	font-family:Arial;
	color:#182B65;
	font-weight:bold;	
	padding-top:0px;
	padding-bottom:0px;
}
.RT_SubDescription
{
	font-size: 11px;
	font-family:Arial;
	color:#333333;
	padding-top:0px;
	padding-bottom:15px;
}

#RT_Content-link a
{
	color:#C26F1E;
}
#RT_Main
{
	margin-bottom:50px;
	margin-left:8px;
}

/* END RT */

/* Start Exclusive Offers(EO) */
#EO_Title
{
	font: 16px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;
	padding-top:15px;	
}
#EO_Detail
{
	font: 11px Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:20px;	
	color:#333333;
	border-bottom-style:dotted;
	border-bottom-color:Gray;
	border-bottom-width:1px;
}
.EO_category_title
{
	font: 13px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;		
	vertical-align:top;		
}
.EO_Description
{
	font: 11px Arial, Helvetica, sans-serif;
	padding-bottom:20px;	
	color:#333333;	
	padding-right:60px;
}

#EO_Content_link a
{
	font-family:Arial;
	color:#C26F1E;	
	font-size:11px;	
	vertical-align:top;
	
}
#EO_Content_link a:hover
{
	color:#C26F1E;	
	font-size:11px;	
	text-decoration:none;
	vertical-align:top;
}

#EO_ViewAll a
{	
	
	font-size:12px;	
	font-family:Times New Roman;
	vertical-align:top;
	color:#182B65;
	vertical-align:top;
	
}
#EO_ViewAll a:hover
{
	
	font-size:12px;	
	text-decoration:none;
	vertical-align:top;	
}

/* CSS Document Press Release (PR)*/
/* Start PR */
.PR_PageTitle
{
	font: 14px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;
	padding-top:15px;	
}

#PR_PublishDate
{
	font: 12px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;
	vertical-align:top;	
}
#PR_Detail
{
	font: 11px Arial, Helvetica, sans-serif;
}
#PR_Detail a
{
	font-family:Arial;
	color:#C26F1E;	
	font-size:11px;
	vertical-align:top;	
}
#PR_Detail a:hover
{
	color:#C26F1E;	
	font-size:11px;	
	text-decoration:none;
}
.PR_Controls
{
	font: 11px Arial, Helvetica, sans-serif;
	vertical-align:top;
}

.PR_Description
{
	font: 11px Arial, Helvetica, sans-serif;
	
	padding-bottom:20px;	
	color:#333333;
	padding-right:60px;
}
/* End PR */

/* CSS Document Press Sub Title(PST)*/
/* Start PST */

#PST_Title
{
	font-family:Arial;
	font-size:16px;
	color:#182B65;
	font-weight:bold;	
	padding-top:15px;
	padding-bottom:5px; 
		
}
/*----------------------------------------------------------------------------*/
/*These classes are used all over for different purposes.*/
.WidthTenPixel
{
	width:10px;
	vertical-align:top;
}
.TextAlignRight
{
	text-align:right;
}
.ImageNoBorderWidth100Pixel
{
	 width:100px;
	 vertical-align:top;
}
.VerticalAlignTop
{
	vertical-align:top;
}
.TableFullWidth
{
 width:100%;
 border:1px;
}

/*----------------------------------------------------------------------------*/
/* End PST */
/* CSS Document Press Release (PR)*/
/* Start EBooks EB */
.EB_PageTitle
{
	font: 14px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;
	padding-top:15px;
	vertical-align:top;
}
.EB_width
{
	width:10px;
}
.EB_TopRight
{
	text-align:right;
	vertical-align:top;
}
.EB_Top
{
	vertical-align:top;
}
.EB_Controls
{
	font: 11px Arial, Helvetica, sans-serif;
}
#EB_Detail
{
	font: 11px Arial, Helvetica, sans-serif;
	color:#182B65;
}
#EB_Detail a
{
	font-family:Arial;
	color:#C26F1E;	
	font-size:11px;	
}
#EB_Detail a:hover
{
	color:#C26F1E;	
	font-size:11px;	
	text-decoration:none;
}

.EB_Description
{
	font: 11px Arial, Helvetica, sans-serif;	
	color:#333333;	
	vertical-align:top;
	
}
.EB_RunningBlueTextWithPadding
{
	font: 11px Arial, Helvetica, sans-serif;	
	color:#182B65;
	padding-bottom:10px; 		
	vertical-align:top;
}
.EB_RunningBlueTextWithPadding a
{
	font-family:Arial;
	color:#C26F1E;	
	font-size:11px;	
	vertical-align:top;
}
.EB_RunningBlueTextWithPadding a:hover
{
	color:#C26F1E;	
	font-size:11px;	
	text-decoration:none;
	vertical-align:top;
}

.EB_RunningBlueText
{
	font: 11px Arial, Helvetica, sans-serif;	
	color:#182B65;	
	vertical-align:top;
}
.EB_Title
{
	font: 13px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;		
	vertical-align:top;	
	padding-bottom:10px; 	
}
/* End EBooks EB*/
/*--------------------------------------------------------------------------------*/
/* Calendar control for Press releases*/
.CLD_PressReleaseCalendar
{
	font: 8pt Arial, Helvetica, sans-serif;
	border-color: White;
	width: 350px;
	border-width: 1px;
}
.CLD_PressReleaseCalendar SelectedDayStyle
{
	color: White;
	background-color: #333399;
}
.CLD_PressReleaseCalendar OtherMonthDayStyle
{
	background-color: #999999;
}

.CLD_PressReleaseCalendar TodaysDayStyle
{
	background-color: #CCCCCC;
	font-weight: bold;
}
.CLD_PressReleaseCalendar NextPrevStyle
{
	color: #333333;
	vertical-align: bottom;
	font-size: 8pt;
	font-weight: bold;
}
.CLD_PressReleaseCalendar DayHeaderStyle
{
	font-size: 8pt;
	font-weight: bold;
}
.CLD_PressReleaseCalendar TitleStyle
{
	color: #333399;
	border-color: Black;
	font-size: 12pt;
	font-weight: bold;
	background-color: White;
	border-width: 4px;
}

/* End Calendar control for Press releases*/

/*Classes used for the PhotoSlideShow Control*/
/*Added by Rahul Sharma*/
/*Date: 18-Mar-2008*/

.SSTabActive
{
	background:url(../../App_Themes/resort/img/tab/tab-bg-over.gif) repeat-x;
	height:26px;
}

.SSTabInactive
{
	background:url(../../App_Themes/resort/img/tab/tab-bg.gif) repeat-x;  
	height:26px;
}

.SSTabInactiveLowest
{
	background:url(../../App_Themes/resort/img/tab/tab-bg.gif) repeat-x;  
	height:26px;
}

.SSTabBackground
{
	/*background-color:#C3B499;*/
	background-color:#E1EAED;
}

.SSTabContent
{
	/*background-color:#ECE4CD;*/
	background-color:#E1EAED;
	background-image:url(../../App_Themes/resort/img/tab/bg.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.SSTabLeft
{
	background:url(../../App_Themes/resort/img/tab/tab-left.gif) no-repeat;
	width:6px;
	height:26px;
}

.SSTabRight
{
	background:url(../../App_Themes/resort/img/tab/tab-right.gif) no-repeat;
	width:6px;
	height:26px;
}
.SSBottom
{
	background:url(../../App_Themes/resort/img/tab/bottom.gif) no-repeat;
	height:9px;
	
}
.SSTabLeftActive
{
	background:url(../../App_Themes/resort/img/tab/tab-left-over.gif);
	width:6px;
	height:26px;
}

.SSTabRightActive
{
	background:url(../../App_Themes/resort/img/tab/tab-Right-over.gif) no-repeat;
	width:6px;
	height:26px;
}

.SSTabName
{
	font-family:Times New Roman, Serif;
	color:#182B65;
	font-size:10pt;
}

.SSSlideShowTitle
{
 /*color:#182B65;*/
 color:#182B65;
 font-family:Arial, Helvetica, sans-serif;
 text-align:left;
 font-weight:bold;
}

.SSSlideShowDescription
{
	color:#182B65;
	font-family:Arial, Helvetica, sans-serif;
}

.SSSlideShowPanel
{
 /* background-color:#584524;*/
	background-color:#8E9AA6;
}

.SSSlideShowStatus
{
	color:#FFFFFF;
}
.DefaultColumnWidth
{
	vertical-align:top;
	width:254px;
}
/*End of classes used for the PhotoSlideShow Control*/


/* HDM Central Content Container including header and Footer*/
#HDM_inner-content-area
{
	padding-left: 12px;
	padding-top: 8px;
	padding-right:6px;
	vertical-align: top;
	color: #333333;
}
#HDM_inner-content-area .ContentTable
{
	width:758px;
	font: 11px Arial, Helvetica, sans-serif;
	background-color: #fff;
	
	
}

/* content area shadow */
#HDM_inner-content-area .right-border
{
	background: url(../../App_Themes/Resort/img/content-bar-bg.gif) repeat-y;
	background-position:right;
	width: 5px;	
	
}
/* Content Area Footer */
#HDM_inner-content-area .ContentBottom
{
	background-image: url(../../App_Themes/Resort/img/BFF-content-bottom.gif);
	background-repeat:no-repeat;
	
	width:770px; 
	height:28px; 	
}


/*Form Controls*/
/* internal formatting of Content segment */
#HDM_inner-content-area a
{
	color: #bf6d1d;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/* specifically for DMP(Hotel Destination) template Background*/
#HDM_inner-content-area .HD_tblBackground
{
	background-color: #fff;
	width:750px;
	border:0px; 
	padding-left:6px;
	vertical-align:top;	
}
.Gallery_TD_Img
{
width:21.5%;
text-align:center;
vertical-align:bottom;
border-spacing:0px;
padding:0px;
}

.Gallery_TD_Lbl
{
width:21.5%;
text-align:center;
vertical-align:Top;
color: #182B65;
font: 10px Arial, Helvetica, sans-serif;
font-weight:bold;
}
.Gallery_Title
{
	height:10px;
	color: #182B65;
	font-family: 'Times New Roman';
	font-weight: bold;
	padding-left:10px;
	padding-top:2px;
	font-size: 16px;
	vertical-align:top;	
	text-align:left;
}
.PressSubTitle_Description
{
	font: 11px Arial, Helvetica, sans-serif;	
	color:#333333;	
	vertical-align:top;
	
}
.LisSearchCareerMain
{
	padding-left:10px;
	padding-right:10px;
	 	
}
.ebook_Title
{
	font: 13px Arial, Helvetica, sans-serif;
	color:#182B65;
	font-weight:bold;		
	vertical-align:top;	
	padding-bottom:10px;	
}
.ebook_Text
{
	font: 11px Arial, Helvetica, sans-serif;
	color:#182B65;
	vertical-align:top;		
}
.ALink
{
	font: 11px Arial, Helvetica, sans-serif;
	color:#182B65;
	text-decoration: underline;
	vertical-align:top;		
}
/*For Video Gallery Bottom-Image*/
.VIDEO_Bottom
{
	background:url(../../App_Themes/resort/img/tab/bottom.gif) no-repeat;
	height:9px;
	
}