﻿
/* Reservation Entry screen, login & summary areas */
.ResLoginLabel
{
	font-size: 9pt;
	font-weight: bold;
	color: #666;
}

.ResSummaryHeading
{
	font-size: 10pt;
	font-weight: bold;
	color: #754848;
}

.ResSummaryText
{
	font-size: 8pt;
	color: #666;
}

.ProcessingMsg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #754848;
}

/* Reservation confirmation screen */
.ConfirmationHeading
{
	font-size: 12pt;
	font-weight: bold;
	color: #754848;
}
.ConfirmationLabel
{
	font-size: 10pt;
	font-weight: bold;
	color: #666;
}

.ConfirmationText
{
	font-size: 10pt;
	color: #666;
}

/* Rooms List Rows */
.AvailList
{
	text-align: center;
}

.RoomListHeader
{
	height: 15px;
	vertical-align: top;
	background-color: #83a5aa;
	color: White;
	font-size: 10pt;
	font-weight: bold;
}

.RoomListHeader2
{
	color: White;
	font-size: 8pt;
	font-weight: bold;
}

.RoomListFooter
{
	height: 15px;
	vertical-align: bottom;
	background-color: #83a5aa;
	color: White;
	font-size: 8pt;
	font-weight: bold;
}


.RoomListFooter a:link, .RoomListFooter a:visited
{
	color: White;
	text-decoration: none;
	font-size: 10pt;
}


.RoomListFooter a:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-size: 10pt;
}


.RoomListLabel
{
	FONT-SIZE: 8pt;
	Color: #669299;
	font-weight: bold;
}

.RoomListHeaderNotAvail
{
	color: White;
	font-size: 10pt;
	font-weight: bold;
}

.RoomListRow
{
	height: 70px;
 	background-color: #cfe2e4;
 	font-size: 8pt;
 }

/* View Calendar, Details, Rates links */
 .RoomListRow a:link  
{
	color: #669299;
	text-decoration: none;
	font-size: 8pt;
	}

 .RoomListRow a:visited  
{
	color: #669299;
	text-decoration: none;
	font-size: 8pt;
	}


.RoomListRow a:hover
{
	color:#669299;
	text-decoration: underline;
	font-size: 8pt;
	font-weight:normal;
}
 
.RoomListAlternateRow
{
	height: 70px;
 	background-color: #e4e6de;
 	font-size: 8pt;
 }

 /* View Calendar, Details, Rates links */
.RoomListAlternateRow a:link,  .RoomListAlternateRow a:visited
{
	color: #669299;
	text-decoration: none;
	font-size: 8pt;
	font-weight:normal;
	}


.RoomListAlternateRow a:hover
{
	color:#669299;
	text-decoration: underline;
	font-size: 8pt;
}

/* View Rates grid */
.RatesTable
{
	width: 300px;
}


/* Rates link & Reserve buttons in rates grid */
.RoomListHyperlink 
{
	color: #669299;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}
 

/* restrict width of error message at top of reservation entry page */ 
 .MakeResErrors
 {
  	width: 300px;
 }


/* Room Details Page */
.RoomDetailContainer td
{
  padding: 0px 5px 5px 0px;
}

.RoomDetailContents
{
	background-color: #cfe2e4;
	color: #669229;
	font-size: 8pt;
}
.RoomDetailContents td
{
	padding: 10px 5px 5px 0px;
}

.RoomDetailImage
{
	height: 100px;
	width: 100px;
}

.RoomDetails  /* set size of room details text on resmain.aspx */
{
	width: 300px;
	height: auto;
	overflow: auto;
}


.RoomDetailHeader  
{
	height: 15px;
	vertical-align: top;
	color: white;
	background-color: #754848;
	font-size: 10pt;
	font-weight: bold;
}

.RoomDetailHeaderSmall 
{
	color: white;
	font-size: 8pt;
	font-weight: bold;
}

/* Tabbed Room Details Page */
.RoomDetailsTitle
{ 	color: #754848;
	font-size: 12pt;
	font-weight: bold;
}

.RoomDetailsHeader
{
	color: #754848;
	font-size: 10pt;
	font-weight: bold;
}


.RoomDetailsHeaderLinks a:link
{
	 text-decoration: none;
	color: #ffffff;
}
.RoomDetailsHeaderLinks a:hover
{
	 text-decoration: underline;
	color: #ffffff;
}
.RoomDetailsHeaderLinks a:visited
{
	 text-decoration: none;
	color: #ffffff;
}

.RatesListTitle  /* Rates tab of roomdetailspages.aspx */
{
	color: #754848;
	font-size: 12pt;
	font-weight: bold;
}

.DetailsTab  /* set size of room details text on Detail tab of roomdetailspage.aspx */
{
	width: 300px;
	height: 375px;
	overflow: auto;
}




/* Text and Horizontal Rule for Long Descriptions */
.LongDescText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.LongDescHRule {
	color: #666;
}


/* Text for Short Descriptions */
.ShortDescText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

