/*******************/
/* Content Classes */
/*******************/

.microtitle /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	Font-weight: normal;
	font-style : normal;
	line-height: 20px;
	font-variant : normal;
	letter-spacing : normal;
	color : #003768 ;
}

.microtext /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	Font-weight: normal;
	font-style : normal;
	line-height: 20px;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.editonbuttonlight /* Default format for text on user maintained content pages */
{	
  font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFF00 ;
}

a.editonbuttonlight /* Default format for text on user maintained content pages */
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFF00 ;
}

.copyright /*Displays navigational text at the bottom of the screen*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : none;
	color : #666666;
}

a.copyright /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : none;
	color : #666666;
}

.copyrightlanding /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Font-weight: normal;
	font-style : normal;
	line-height: 11px;
	font-variant : normal;
	letter-spacing : normal;
	color : #ffffff ;
}

a.copyrightlanding /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	Font-weight: normal;
	font-style : normal;
	line-height: 11px;
	font-variant : normal;
  text-decoration : underline;
	letter-spacing : normal;
	color : #ffffff ;
}

.redeempopup /* Format of login text for login link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style: normal;
	color :#ffffff ;
}

ul
{
	 margin-left:23px;
   padding-left:0px;
}

.detailmargin
{
	 margin-right:20px;

}

.checkbox
{
   margin-left:0px;
}

.redemptionlink
{
   margin-top:5px;
}

.closehelpwindow
{
  font-size: 11px;
  color: #FFFFCC;
  font-family: Arial, Helvetica, sans-serif;
}

a.closehelpwindow
{
  font-size: 11px;
  color: #FFFFCC;
  font-family: Arial, Helvetica, sans-serif;
}

.searchinput {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
  font-size: 11;
	height: 19;
	width: 100;
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
}
.contentbanner /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #052147;
}

a.contentbanner /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #052147 ;
}


.leadfeaturebanner /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #003366;
}

a.leadfeaturebanner /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	line-height: 20px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #003366 ;
}


.vendorname /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #000000;
}

a.vendorname /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}


.editorialbanner /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #FFFFCC;
}

a.editorialbanner /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #FFFFCC ;
}

.invalidlogintext /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #FFFF00;
}

.leadfeaturetext /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #000000;
}

a.leadfeaturetext /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

a.leadfeaturetext:hover /* */
{
  text-decoration: underline;
	color : #003366;
}

.featuretext /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: normal;
	line-height: 14px;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #000000;
}

.offexpbanner /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #000000;
}

a.offexpbanner /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	line-height: 13px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}

a.offexpbanner:hover /* */
{
	color : #003366;
	text-decoration: underline;
}

.offexpheader /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	text-transform: uppercase;
	letter-spacing: normal;
	color: #000000;
}

a.offexpheader /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #000000 ;
}

a.offexpheader:hover /* */
{
	color : #003366;
}

.logintitle /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
  letter-spacing: normal;
	color: #ffffff;
}

a.logintitle /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #ffffff ;
}

a.logintitle:hover /* */
{
	color : #003366;
}

.offexptext /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #666666;
}

a.offexptext /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

a.offexptext:hover /* */
{
	color : #003366;
}

.categorylistingfilter /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #000000;
}

.pagecounts /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #000000;
}

.currentpage
{
  border-right: #7F9DB9 1px solid;
  padding-right: 6;
  border-top: #7F9DB9 1px solid;
  padding-left: 8;
  padding-bottom: 2;
  margin: 1px;
  font: 11px Arial, Helvetica, sans-serif;
  border-left: #7F9DB9 1px solid;
  color: #000000;
  padding-top: 2;
  border-bottom: #7F9DB9 1px solid;
  background-color: white;
  text-decoration: none;
}


a.currentpage
{
 border-right: #7F9DB9 1px solid;
  padding-right: 6;
  border-top: #7F9DB9 1px solid;
  padding-left: 8;
  padding-bottom: 2;
  margin: 1px;
  font: 11px Arial, Helvetica, sans-serif;
  border-left: #7F9DB9 1px solid;
  color: #000000;
  padding-top: 2;
  border-bottom: #7F9DB9 1px solid;
  background-color: white;
  text-decoration: none;
}

.costbenefit /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #AB4800;
}

a.costbenefit /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #AB4800 ;
}

a.costbenefit:hover /* */
{
	color : #003366;
}

.contentheader /* Used for the page headers for all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-decoration: none;
	Font-weight: normal;
	font-style : normal;
	font-stretch: wider;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #ffffff;
}

a.contentheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	Font-weight: normal;
	font-stretch: wider;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #ffffff ;
}


.contenttext /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

a.contenttext  /*links within the contenttext*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color :#000000 ;
}

.trademarktext /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color : #346B90 ;
}

.contenttextcap /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #666666 ;
}

a.contenttextcap  /*links within the contenttext*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color :#000000 ;
}


.contenttextbold /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.contenttextcapbold /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #000000 ;
}

a.contenttextbold  /*links within the contenttext*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	Font-weight: bold;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color :#000000 ;
}

.offernametext /* Used for the page headers for all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 24px;
	text-decoration: none;
	Font-weight: bold;
	font-style : normal;
	line-height: 20px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000;
}

a.offernametext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	Font-weight: bold;
	font-style : normal;
	line-height: 20px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}

.offernametextlarge /* Used for the page headers for all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 24px;
	text-decoration: none;
	Font-weight: bold;
	font-style : normal;
	line-height: 20px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000;
}

a.offernametextlarge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	Font-weight: bold;
	font-style : normal;
	line-height: 20px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}

.offernametextmedium /* Used for the page headers for all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-decoration: none;
	Font-weight: bold;
	line-height: 16px;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000;
}

a.offernametextmedium
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	Font-weight: bold;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}

.offernametextsmall /* Used for the page headers for all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	Font-weight: bold;
	font-style : normal;
	line-height: 12px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000;
}

a.offernametextsmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	Font-weight: bold;
	line-height: 12px;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}

.redempttype /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #000000;
	vertical-align: middle;
}

a.redempttype /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;

}


/***********************/
/* End Content Classes */
/***********************/


/**********************/
/* Navigation Classes */
/**********************/


.leftnav  /* Displays text in the left navigation bar */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	text-decoration : none;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color : #ffffff;
}

a.leftnav  /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	text-decoration : none;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color : #ffffff;
}

.leftnavselected  /* Displays text in the left navigation bar */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	text-decoration : none;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color : #999999;
}

a.leftnavselected  /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	text-decoration : none;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color : #999999;
}

.leftsubnav  /* Displays text in the left sub navigation areas */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	font-variant: normal;
	letter-spacing: normal;
	color : #FFFFCC;
}

a.leftsubnav  /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	font-variant: normal;
	letter-spacing: normal;
	color : #FFFFCC;
}

.recentlyviewed  /* Displays text in the left sub navigation areas */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	font-variant: normal;
	letter-spacing: normal;
	color : #ffffff;
}

a.recentlyviewed  /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	font-variant: normal;
	text-transform: capitalize;
	letter-spacing: normal;
	color : #ffffff;
}

.helptext  /* Displays text in the left sub navigation areas */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : bold;
	font-variant: normal;
	letter-spacing: normal;
	color : #dddddd;
}

a.helptext  /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : none;
	font-weight : normal;
	font-variant: normal;
	letter-spacing: normal;
	color : #dddddd;
}

.topnav /*Displays navigational text at the top of the screen*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #666666;
}

a.topnav /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #003366;
}

.smallbottomnav /*Displays navigational text at the bottom of the screen*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : none;
	letter-spacing: -1px;
	color : #666666;
}

.bottomnav /*Displays navigational text at the bottom of the screen*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : none;
	color : #666666;
}

a.bottomnav /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : none;
	color : #666666;
}

/**************************/
/* End Navigation Classes */
/**************************/



*****************/
/* Login Classes */
/*****************/

.logintext /* Format of login text for login link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style: normal;
	color :#ffffff ;
}

a.logintext /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style: normal;
	text-decoration : none;
	color :#ffffff ;
}

.logintextbold /* Format of login text for login link */
{
	font-family: Arial, Helvetica, sans-serif;
  Font-weight: bold;
	font-size : 11px;
	font-style: normal;
	color :#ffffff ;
}

.smalllogintext /* Format of login text for login link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 10px;
	font-style: normal;
	color :#dddddd ;
}

a.smalllogintext /* Format of login text for login link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 10px;
	font-style: normal;
  text-decoration: underline;
	color :#dddddd ;
}

.logincountrysearch {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
  font-size: 11;
	height: 19;
	width: 183;
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
}

.languageselect {
	margin: 0;
	padding: 0;
  font-size: 11;
	height: 19;
	width: 113;
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
}

.logininput {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
  font-size: 11;
	height: 19;
	width: 110;
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
}

.checkbox
{
	 padding:0px; 
   margin:0px;    
}

/*********************/
/* End Login Classes */
/*********************/


/*******************/
/* Start Hotel Text */
/*******************/

.hotelcontentbanner /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #000000 ;
}

a.hotelcontentbanner /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #000000 ;
}

.hoteldetailbanner /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #000000 ;
}

a.hoteldetailbanner /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #000000 ;
}


.breadcrumbpresent /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

a.breadcrumbpresent /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

.breadcrumbpast /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #003366 ;
}

a.breadcrumbpast /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: underline;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #003366 ;
}

.detailinfocaptxt /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	text-transform: uppercase;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

a.detailinfocaptxt /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	text-transform: uppercase;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.detailinfotxt /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

a.detailinfotxt /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: underline;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.hotelinfocaptxt /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	text-transform: uppercase;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

a.hotelinfocaptxt /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	text-transform: uppercase;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.hotelinfotxt /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

a.hotelinfotxt /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: underline;
	font-style : normal;
	
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.hotellocation /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	text-decoration: underline;
	font-variant : normal;
	letter-spacing : normal;
	color : #003366 ;
}

a.hotellocation /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: underline;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #003366 ;
}

.detailtestimonialtxt /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style: italic;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.hotelprice /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-variant : normal;
	letter-spacing : normal;
	color : #AB4800 ;
}

.hotelheader /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #000000;
}

a.hotelheader /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

a.hotelheader:hover /* */
{
  text-decoration: underline;
	color : #003366;
}

.hoteloffexptext /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #ffffff;
}

a.hoteloffexptext /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #ffffff ;
}

a.hoteloffexptext:hover /* */
{
	color : #003366;
}

.hoteloffexpbanner /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	line-height: 13px;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #FFFFCC;
}

a.hoteloffexpbanner /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	line-height: 13px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #FFFFCC ;
}

a.hoteloffexpbanner:hover /* */
{
	color : #FFFFCC;
	text-decoration: underline;
}

.sitemapsubcat /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	text-decoration: none;
	font-variant : normal;
	letter-spacing : normal;
	color : #003366 ;
}

a.sitemapsubcat /**/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: underline;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #003366 ;
}

.sitemapcat /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #000000;
}

a.sitemapcat /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	line-height: 13px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}

a.sitemapcat:hover /* */
{
	color : #003366;
	text-decoration: underline;
}

.sitemapcontenttext /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	text-decoration: none;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

.wineheader /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	Font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: uppercase;
	color: #000000;
}

.winetitle /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #000000;
}

a.winetitle /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

a.winetitle:hover /* */
{
  text-decoration: underline;
	color : #003366;
}

.wineprice /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #AB4800 ;
}

a.pricekeytext /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: underline;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #003366 ;
}

.winetype /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

.winearea /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : italic;
	font-variant : normal;
	letter-spacing : normal;
	color : #000000 ;
}

.sitemapcontentcat /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	line-height: 11px;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: uppercase;
	color : #000000 ;
}

a.wineclass /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #ffffff ;
}

a.wineselectedclass /* A custom contenttext that can be used in Header1.cfm and other custom pages pertaining to the site */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	text-transform: uppercase;
	letter-spacing : normal;
	color : #666666 ;
}

.searchlistingfilter /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #000000;
}

.searchcontenttext /* Format of login text for login link */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style: normal;
	color :#000000 ;
}

.babywinetext /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	text-transform: normal;
	color: #ffffff;
}

a.babywinetext /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	text-decoration: underline;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	text-transform: normal;
	color : #FFFFCC ;
}

a.errorheader /* */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	Font-weight: normal;
	text-decoration: none;
	font-style : normal;
	font-variant : normal;
	letter-spacing : normal;
	color : #ffffff ;
}

.tip
{
  border:solid 1px #CCCCCC;
  width:156;
  position:absolute;
  z-index:100;
  visibility:hidden;
  color:#666666;
  top:20px;
  left:90px;
  background-color:#EEF0EB;
  layer-background-color:#EEF0EB;
}

.privacytext  /*links within the contenttext*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color :#666666 ;
}

a.privacytext  /*links within the contenttext*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	Font-weight: normal;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color :#666666 ;
}

.privacytextbold /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: bold;
	font-style : normal;
	line-height: 16px;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

.privacybanner /* Used as the banner text on all content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	Font-weight: bold;
	text-decoration: none;
	text-transform: normal;
	line-height: 14px;
	font-style: normal;
	font-variant: normal;
	letter-spacing: normal;
	color: #666666;
}

.tooltiptext /* Default format for text on user maintained content pages */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	Font-weight: normal;
	font-style : normal;
	line-height: 11px;
	font-variant : normal;
	letter-spacing : normal;
	color : #666666 ;
}

a.tooltiptext  /*links within the contenttext*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	Font-weight: normal;
	font-style : normal;
	line-height: 11px;
	font-variant : normal;
	letter-spacing : normal;
	color :#000000 ;
}
/*******************/
/* End Hotel Text */
/*******************/




