BODY {
	margin-left : 4px;
	margin-top : 2px;
	margin-right : 0px;
	margin-bottom : 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	COLOR: #00477F;
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
}
H1 {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	margin-top:1px;
	margin-bottom:1px;
}
H2 {
	COLOR: #00477F;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	margin-top:1px;
	margin-bottom:5px;
}
UL {
	margin-top:6px;
	margin-bottom:8px;
	margin-left:15px;
	margin-right:5px; 
}
.PageHead, .PageHead A:link, .PageHead A:visited, .PageHead A:active {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}
.PageHead A:hover { Color:#FF0000;}
.WSOwners { 	BACKGROUND-COLOR: #C9F7C6; }
.WSRenters { BACKGROUND-COLOR: #CFEEF3; }
.WSResort { BACKGROUND-COLOR: #FEFFC3; }
.WSContact { BACKGROUND-COLOR: #FFCC99; }
.Owners, .Renters, .Resort, .Contact { 	BACKGROUND-COLOR: #FFFFFF; }
.SearchBox { BACKGROUND-COLOR: #CFEEF3; }
.RH {
	COLOR: blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold
}
.R1 {
	BACKGROUND-COLOR: #E8E8E8;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt
}
.R2 {
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt
}
.TextHead {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}
.TextData {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt
}
.TextSmData, .TextSmData A:link, .TextSmData A:visited, .TextSmData A:active {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt
}
.TextVSmData {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt
}
.TextRedData, .TextRed {
	COLOR: Red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt
}
.TextRedSm, .TextSmRedData, .TextSmRedData A:link, .TextSmRedData A:visited, .TextSmRedData A:active {
	COLOR: Red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt
}
.TextVSmRedData {
	COLOR: Red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt
}
.TextBlueData, .TextBlue {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt
}
.TextBlueSm, .TextSmBlueData, .TextSmBlueData A:link, .TextSmBlueData A:visited, .TextSmBlueData A:active {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt
}
.TextVSmBlueData {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt
}
.TextRowHeadBlue {
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: normal
}
.TextWhiteHead {
	COLOR: White;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}
.TextWhite {
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt
}
A:link, A:active, A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	COLOR: #0000FF
}
A:hover, .TextSmData A:hover { Color:#FF0000;}
.aRed A:link, .aRed A:active, .aRed A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	COLOR: #FF0000
}
.aRed A:hover { Color:#0000FF;}
.ASmall A:link, .ASmall A:active, .ASmall A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: #0000FF
}
.ASmall A:hover { Color:#FF0000;} 
.ANone, .ANone:link, .ANone:active, .ANone:visited, .ANone:hover {
	text-decoration : none;
	cursor:text ;
	COLOR: #00477F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt
}
.UserName {
	BACKGROUND-COLOR: lightgoldenrodyellow;
	COLOR: deepskyblue;
	FONT-FAMILY: 'Book Antiqua'
}
.ShowError {
	BACKGROUND-COLOR: yellow;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold
}
.ShowWarning {
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold
}
.RH1 {
	BACKGROUND-COLOR: #b0c4de;
	COLOR: #0B5294;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 11pt
}
.RH2 {
	BACKGROUND-COLOR: #d8eefc;
	COLOR: #0B5294;
	FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 11pt
}
.month {
	BACKGROUND-COLOR: #FEFFC3;
	COLOR: #0304FC;
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold
}
.weekday {
	BACKGROUND-COLOR: white;
	COLOR: #0304FC;
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold
}
.selectedDay {
	BORDER-BOTTOM: green inset 1px;
	BORDER-LEFT: green inset 1px;
	BORDER-RIGHT: green inset 1px;
	BORDER-TOP: green inset 1px;
	BACKGROUND-COLOR: #DCFAE3;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.selectedDay A:link, .selectedDay A:visited, .selectedDay A:active {
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal
}
.selectedDay A:hover { BACKGROUND-COLOR: #FAFF27; Color:Red;} 
.day, .day A:link, .day A:visited, .day A:active { 
	BACKGROUND-COLOR: white;
	COLOR: Green;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal
}
.CondoRented { BACKGROUND-COLOR: #FAD6D7;} 
.CondoAvailable { BACKGROUND-COLOR: #FFFFFF;} 
.day A:hover { BACKGROUND-COLOR: #FAFF27; Color:Red;} 
.notaDay {
	BACKGROUND-COLOR: #dcdcdc;
}
input, textarea, select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
}

.CalMsgText {	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11pt;
	color : White; }
.CalLabel {font-family :Arial, Helvetica, sans-serif; font-size :10pt; color:Black; font-weight :normal;}
.Required {
	COLOR: #990033;
	FONT-FAMILY: Arial, Helvetica, Verdana;
	FONT-SIZE: 10pt
}

