IMG
{
	border:0px solid #FFFFFF;
}

.BuildingName
{
	font-weight: bold;
	font-size: xx-large;
	text-transform: uppercase;
	color: #1b2943;
	font-family: Century Schoolbook, Times New Roman, Serif;
	letter-spacing: 1px;
	font-variant: small-caps;
}

body
{ 
	SCROLLBAR-FACE-COLOR: white;  
	MARGIN: 0px 1px 2px 0px; 
	FONT: x-small;
	font-family: Century Schoolbook, Times New Roman,  serif; 
	SCROLLBAR-HIGHLIGHT-COLOR: #7A7977; 
	SCROLLBAR-SHADOW-COLOR: #C99654; 
	COLOR: #32323d; 
	SCROLLBAR-ARROW-COLOR: #1b2943; 
	SCROLLBAR-BASE-COLOR: #C99654;  
	scrollbar-3d-light-color: white; 
	scrollbar-dark-shadow-color: #C99654 
}


A
{
	
	text-decoration:underline;
	color:#1b2943;
}

A:hover
{
	text-decoration: none;

}

Img_Border
{
	border-right:2px solid #1b2943;
}

TD
{
	font: Century Schoolbook, Times New Roman,  serif;
	font-size:x-small;
}

.Inner_Content
{
	
	color:#414152;
	font-size:x-small;	
	margin-top:8px;
	margin-left:8px;
}

.Inner_Item_Header
{
	letter-spacing: 1px;
	font-weight: bold;
	color:#1b2943;
	font-size:small;
}

.Inner_Item_Blockquote
{
	padding-left:10px;
}

.Inner_Item_Content
{
	
	color:#32323D;
	font-size:x-small;	
	margin-top:8px;
	margin-left:8px;
	BACKGROUND-POSITION: right top; 
	BACKGROUND-REPEAT: no-repeat;
}

.Page_Caption
{
	
	color:#414152;
	font-size:medium;
	font-weight:bold;	
}

.Button
{
	background-color:white;
	border:1px solid #7A7977;
	font-weight:bold;
	color:#1b2943;
	cursor:hand;
}

.Button2
{
	background-color:#E1E0DD;
	border:1px solid #D7E4C3;
	color:#1b2943;
	width: 150px;
	height: 15px;
	font-size: x-small;
	cursor: hand;
	text-align:center;
}

.TextBox
{
	border:1px solid #7A7977;
	font-size:x-small;
}

.TextArea
{
	scrollbar-3d-light-color:#7A7977;
	scrollbar-arrow-color:#7A7977;
	scrollbar-base-color:#7A7977;
	scrollbar-dark-shadow-color:#D7E4C3;
	scrollbar-face-color:#1b2943;
	scrollbar-highlight-color:#1b2943;
	scrollbar-shadow-color:#E7F1F7; 
	padding-left: 5px;
	border: 1px solid #E7F1F7;
	font-size:x-small;
}

.EnterImage
{
	font-size: x-small;
}


H1
{
	letter-spacing: 1px;
	font-weight: bold;
	color:#1b2943;
	font-size:small;	
}

.Heading1
{
	font-size:large;
	
}

.Heading2
{
	font-size:small;
}

.Heading4
{ 
	font-size:x-small;
	color:#32323D;
}

.InnerContentTable
{
	color:#32323D;
	font-size:x-small;
}

.LoginTable
{
	background-color:white;
	font-size:x-small;
	color:#32323D;
	font-family: Century Schoolbook, Times New Roman, Serif;
}

.ContactUsTable
{
	background-color:#E7F1F7;
	font-size:x-small;
	color:#414152;
	border: 1px dashed #7A7977;
}

.VirtualTourTable
{
	BORDER: 2px solid #C99654; 
	background-color:#E7F1F7;
}

.VTButtonTable
{
	BORDER:1px solid #1b2943; 
	FONT-SIZE: x-small; 
	background-color:#E1E0DD;
}

.5DayForecastTable
{

	font-size:x-small;
	font-weight:bold;
	background-color:white;
	color:#32323D;
	text-align:center;
}

.SiteTable
{
	border: 2px dashed #C99654;
}

.Control_Template_Table
{
	background-color:white;
	border:1px solid #1b2943;
	
}

.SideBarHeader
{
	background-color:#C99654;
	letter-spacing: 1px;
	color:#1b2943;
	font-weight:bold;
	font-size:x-small;
	border-bottom:solid 1px #1b2943;
}

.LoginTextbox
{
	width:7em;
}

.Site_Header
{
}

.Admin_MenuTable
{
}

.Admin_MenuRow
{
}

A.Admin_MenuItem
{
}

A.Admin_MenuHover
{
}

.ErrorMessage
{
	color:Red;
}
.ExpandedText
{
	line-height: 35pt;
}

.ExpandedText2
{
	
	line-height:15pt;
}

.Grid_HeaderText
{
	color: #E7F1F7;
}

.Grid_SortableColumn
{
	background-color:#1b2943; 
	color:#e7f1f7; 
	border: 1px solid #C99654;
	font-size: x-small;
	cursor:hand;
}

.Grid_SpecialRow
{
	background-color: #C99654;
}

.Grid_NonUpdatableCell
{
	background-color:#E7F1F7;
	color: #1b2943;
	border: 1px solid #1b2943;
	cursor: default;
}

.Grid_CellButton
{
	background-color:white;
	border:1px solid #C4DF9B;
	font-weight:bold;
	color:#1b2943;
	cursor:hand;
}

.Grid_AddNewButton
{
	background-color:#1b2943;
	border:1px solid #E1E0DD;
	font-weight:bold;
	color: #E7F1F7;
	cursor:hand;
}


.Grid_AddNewBox
{
	background-color:#C99654;
}

.Grid_Frame
{
	border: 1px solid #1b2943;
	background-color: White;
}

.Grid_EditCell
{
	border: 1px dashed #C4DF9B;
}

.Grid_ColumnHeader
{
	border: 1px solid #C99654;
	background-color: #1b2943;
	color: #E7F1F7;
	font-weight: bold;
	font-size: x-small;
}

.Grid_ColumnFooter
{
	border: 1px solid #C99654;
	background-color: #E1F1DE;
	color: #1b2943;
}

.Grid_Pager
{
	background-color: #1b2943;
	color: #E7F1F7;
	font-size: x-small;
}

.Grid_Row
{
	border: 1px solid #1b2943;
}

.Grid_RowAlternate
{
	background-color: #E1E0DD;
	border: 1px solid #1b2943;
}

.Grid_GroupByRow
{
	background-color: #64070A;
	color: #1b2943;
}

.Grid_RowSelector
{
	border: 1px solid #7A7977;
	background-color: #C99654;
}

.Grid_RowExpandedArea
{
	
}

.Grid_SelectedColumn
{
	border: 2px dashed #C4DF9B;
}

.Grid_SelectedRow
{
	background-color:7A7977;
	border: 1px solid #C4DF9B;
}

.Menu_General
{
	border: 1px solid #C99654;
	background-color: #E7F1F7;
	color: #1b2943;
	cursor: default;
}

.Menu_TopSelected
{
	border: 1px solid #7A7977;
	background-color: #C99654;
	color: #1b2943;
	cursor: default;
}

.Menu_Separator
{
	background-color: #1b2943;
}

.Menu_Hover
{
	border: 1px solid #7A7977;
	background-color: #C99654;
	color: #1b2943;
	cursor: hand;
}

.TopClass
{
	border: 1px solid #7A7977;
	background-color: #7A7977;
	color: #1b2943;
	cursor: crosshair;
}

.Menu_Disabled
{
	background-color: #64070A;
	cursor:default;
}

.Nav_General
{
	border: 1px solid #C99654;
	
	color: #1b2943;
}

.Nav_Group
{
	border: 1px solid #C99654;
	background-color: #E7F1F7;
	color: #1b2943;
}

.Nav_ItemHover
{
	border: 1px solid #7A7977;
	background-color: #C99654;
	color: #1b2943;
}

.Nav_ItemSelected
{
	border: 1px solid #7A7977;
	background-color: #f9ad0a;
	color: #1b2943;
}

.Nav_Item
{
	border: 1px solid #C99654;
	background-color: #E7F1F7;
	color: #1b2943;
}

.Nav_Header
{
	
}

.Nav_HeaderExpanded
{
	
}

.Nav_HeaderCollapsed
{
	
}

.Menu_Island
{
	border: 1px solid #C99654;
	background-color: #E7F1F7;
	color: #1b2943;
	cursor:default;
}

.Menu_Item
{
	border: 1px solid #C99654;
	background-color: #E7F1F7;
	color: #1b2943;
	cursor:default;
}

.Tabs_General
{
	color: #1b2943;
	margin-top:2px;
	height:22px;
}

.Tabs_Tab
{
	
	background-color: #7A7977;
	color: #1b2943;
	height:22px;
}

.Tabs_TabDisabled
{
	height:22px;
}

.Tabs_Hover
{
	
	background-color: #7A7977;
	color: #1b2943;
	height:22px;
}

.Tabs_TabSelected
{
	
	background-color: #C99654;
	color: #1b2943;
	height:22px;
}

.Tabs_Separator
{
	width:3px;
}
.ready { MARGIN: 1px; VERTICAL-ALIGN: middle; PADDING: 0px}

.over {	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; BORDER-LEFT: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; PADDING: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle;}

.down {	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING: 0px;}

.spacer {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px;PADDING-TOP: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle;}

.container {PADDING: 0px; MARGIN: 0px; BACKGROUND-COLOR: #E1E0DD; TEXT-ALIGN: left; }

.editBox {BORDER-LEFT: #8188a3 1px solid; BORDER-RIGHT: #8188a3 1px solid; BORDER-TOP: #8188a3 1px solid; BORDER-BOTTOM: #8188a3 1px solid;  PADDING: 10px; MARGIN: 2px 0px 0px; OVERFLOW: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}

.selectColor {BORDER-RIGHT: buttonface 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: buttonface 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: buttonface 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: buttonface 1px solid;}


.AvailableSuitesAlt
{
	background-color:#E1E0DD;
}

.AvailableSuitesTable
{ 
	border: solid 2px #C99654;
}

.GuestNavImage
{
	border: 0px solid #FFFFFF;
}
.MyCal
{
	border: 1px solid #1b2943;
	font-family: Century Schoolbook, Times New Roman, Serif;
	font-size: x-small;
}

.DayStyle
{
	color:#C99654;
	border: 1px solid #1b2943;
}

.DayHeader
{
	color:#C99654;
	background-color: #E1E0DD;
	border: 1px solid #1b2943;
}

.SelectedDay
{
	background-color: #C99654;
	border: 1px dashed #C4DF9B;
	color: #1b2943;
}

.TitleStyle
{
	border: 1px solid #1b2943;
	color: #C99654;
	font-weight: bold;
}

.TodayDay
{
	font-weight: bold;
	background-color: #7A7977;
}

.NextPrev
{
	color:#C99654;
	font-weight: bold;
}

.OtherMonth
{
	color: #7A7977;
	border: 1px solid #1b2943;
}