.normalText
{
    FONT-SIZE: 10pt;
    COLOR: #01230C;
    FONT-FAMILY: 'Courier New', monospace;
}
.infoHeader{
    FONT-SIZE: 8pt;
    COLOR: #454545;
	font-weight: bold;
    FONT-FAMILY: 'Courier New', monospace;
}
.infoText{
    FONT-SIZE: 8pt;
    COLOR: #454545;
    FONT-FAMILY: 'Courier New', monospace;
}
.popupHeader{
  FONT-FAMILY: 'Courier New', monospace;
  font-size: 10pt; 
  font-weight: bold;
  font-style: normal;
  color: #CE0000;

}
.listingHeader{
  FONT-FAMILY: 'Courier New', monospace;
  font-size: 10pt; 
  font-weight: bold;
  font-style: normal;
  color: #000000;
}
.listingText{
  FONT-FAMILY: 'Courier New', monospace;
  font-size: 8pt; 
  color: #000000;
}
.cottageHeader{
  FONT-FAMILY: 'Courier New', monospace;
  font-size: 10pt; 
  font-weight: bold;
  font-style: italic;
  color: #000000;
}
.cottageText{
  FONT-FAMILY: 'Courier New', monospace;
  font-size: 8pt; 
  color: #000000;
}
.listingNoneText{

  FONT-FAMILY: 'Courier New', monospace;
  font-size: 10pt; 
  font-weight: bold;
  font-style: italic;
  color: #DD0000;

}
.isDemo{

    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 'Courier New', monospace;

}
.headerText
{
    FONT-SIZE: 9pt;
    COLOR: #01230C;
    FONT-FAMILY: 'Courier New', monospace;
}
.smallText
{
    FONT-SIZE: 8pt;
    COLOR: #01230C;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Courier New', monospace;
}
.introText
{
    FONT-SIZE: 8pt;
    COLOR: #01230C;
    FONT-FAMILY: 'Courier New', monospace;
}
.devdFor
{
    FONT-SIZE: 8pt;
    COLOR: #b1b1b1;
    FONT-FAMILY: 'Courier New', monospace;
}
A:link
{

    FONT-SIZE: 9pt;
    COLOR: #134C91;
    FONT-FAMILY: 'Courier New', monospace;

}
A:active
{

    FONT-SIZE: 9pt;
    COLOR: #134C91;
    FONT-FAMILY: 'Courier New', monospace;
    
}
A:visited
{

    FONT-SIZE: 9pt;
    COLOR: #134C91;
    FONT-FAMILY: 'Courier New', monospace;
    
}
A:hover
{

    FONT-SIZE: 9pt;
    COLOR: #80AFE7;
    FONT-FAMILY: 'Courier New', monospace;
}
A:unknown
{

    FONT-SIZE: 9pt;
    COLOR: #005FD1;
    FONT-FAMILY: 'Courier New', monospace;

}
BODY
{
    SCROLLBAR-FACE-COLOR: #526380;
    SCROLLBAR-HIGHLIGHT-COLOR: #74839B;
    SCROLLBAR-SHADOW-COLOR: #74839B;
    SCROLLBAR-3DLIGHT-COLOR: #CED3DC;
    SCROLLBAR-ARROW-COLOR: #C9CED8;
    SCROLLBAR-TRACK-COLOR: #8b9ab1;
    SCROLLBAR-DARKSHADOW-COLOR: #021323;
    SCROLLBAR-BASE-COLOR: #74839B;
}
.cottageInfo
 {
	BACKGROUND-COLOR: #BBC2CE; 
	BORDER-LEFT: black 0px solid; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-BOTTOM: black 0px solid; 
	border-width: 0;
	FONT: 10pt MS Comic Sans,arial,sans-serif; LEFT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOMS: 0px;
	POSITION: absolute; 
	VISIBILITY: visible; 
	Z-INDEX: 200;
	width: 346px;
	height: 64px;
	left: 50%;
	top: 50%;
	margin-left: -173px;
	margin-top: -32px


}
.ToolTip
 {
	BACKGROUND-COLOR: #BBC2CE; 
	BORDER-LEFT: black 0px solid; 
	BORDER-RIGHT: black 0px solid; 
	BORDER-TOP: black 0px solid; 
	BORDER-BOTTOM: black 0px solid; 
	 border-width: 0;
	FONT: 10pt MS Comic Sans,arial,sans-serif; LEFT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOMS: 0px;
	POSITION: absolute; 
	VISIBILITY: hidden; 
	Z-INDEX: 200;

}

.smallLink
{

    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Courier New', monospace;
	text-decoration: none; 

}
.formHeader{
  FONT-FAMILY: 'Courier New', monospace;
  font-size: 10pt; 
  font-weight: bold;
  font-style: normal;
  color: #000000;
}
.formField{
  FONT-FAMILY: 'Courier New', monospace;
  font-size: 9pt; 
  font-weight: none;
  font-style: normal;
  color: #000000;
}
.combo{

    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: 'Courier New', monospace;
    font-size: 9pt; 
    font-weight: none;
    font-style: normal;
    color: #000000;
    BACKGROUND-COLOR: #F2F3F5;

}
.comboFiltered{

    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: 'Courier New', monospace;
    font-size: 9pt; 
    font-weight: none;
    font-style: normal;
    color: #000000;
    BACKGROUND-COLOR: #FCFCE4;

}


/* front page listings classes */

td.weeklyrange1 {
	width: 110px;
	text-align: left;
	background: #ECEFF0;
}
td.weeklyrange2 {
	width: 110px;
	text-align: left;
	background: #E9FEE6;
}
td.namelink1 {
	width: 225px;
	text-align: left;
	background: #ECEFF0;
}
td.namelink2 {
	width: 225px;
	text-align: left;
	background: #E9FEE6;
}
td.region1 {
	width: 62px;
	text-align: center;
	background: #ECEFF0;
}
td.region2 {
	width: 62px;
	text-align: center;
	background: #E9FEE6;
}
td.stars1 {
	width: 53px;
	text-align: center;
	background: #ECEFF0;
}
td.stars2 {
	width: 53px;
	text-align: center;
	background: #E9FEE6;
}
td.units1 {
	width: 53px;
	text-align: center;
	background: #ECEFF0;
}
td.units2 {
	width: 53px;
	text-align: center;
	background: #E9FEE6;
}
td.picinfo1 {
	width: 90px;
	text-align: center;
	background: #ECEFF0;
}
td.picinfo2 {
	width: 90px;
	text-align: center;
	background: #E9FEE6;
}
td.imagerow {
	padding: 0px;
	vertical-align: top;
	padding-right: 7px;
	padding-left: 7px;
}
