BODY
{
    FONT-SIZE: 12px;
    COLOR: #173f7a;
    FONT-FAMILY: Arial, 'Times New Roman';
    BACKGROUND-COLOR: #ffffff;
}

TABLE
{
    FONT-SIZE: 12px;
    COLOR: #173f7a;
    FONT-FAMILY: Arial, 'Times New Roman';
	border: 0px solid #44ff99;
}

A
{
    COLOR: #173f7a
}

H1
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 24px;
    BORDER-LEFT: 0px;
    COLOR: #006699;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: 'Times New Roman',Arial;
    TEXT-ALIGN: left
}

H2
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 18px;
    BORDER-LEFT: 0px;
    COLOR: #006699;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: 'Times New Roman',Arial;
    TEXT-ALIGN: left
}
H3
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 16px;
    BORDER-LEFT: 0px;
    COLOR: #006699;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: 'Times New Roman',Arial;
    TEXT-ALIGN: left
}
H4
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 14px;
    BORDER-LEFT: 0px;
    COLOR: #006699;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: 'Times New Roman', Arial
}
LI
{
}
.BiggerText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman',Arial
}
.LargeLink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #333333;
    FONT-FAMILY: 'Times New Roman',Arial, Verdana, 'MS Sans Serif';
    TEXT-DECORATION: none
}
.SmallLink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #333333;
    FONT-FAMILY: 'Times New Roman',Arial, Verdana, 'MS Sans Serif';
    TEXT-DECORATION: none
}
.Caption
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Times New Roman',Arial, Verdana, 'MS Sans Serif'
}
.ErrorMsg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: red
}
.rciMenuItemParentHighlighted
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 1px;
    WIDTH: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, 'Franklin Gothic Medium', 'Franklin Gothic Demi Cond', 'Franklin Gothic Book';
    LETTER-SPACING: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.rciMenuItemParent
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 1px;
    WIDTH: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    LETTER-SPACING: 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
DIV.rciMenuItemParent
{
    BACKGROUND-IMAGE: url(../Images/IPMenuBack.gif);
    MARGIN-LEFT: 5px
}
DIV.rciMenuItemParentHighlighted
{
    BACKGROUND-IMAGE: url(../Images/IPMenuBack.gif);
    MARGIN-LEFT: 5px
}
.rciMenuItemChild
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    WIDTH: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, 'Times New Roman', Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.rciMenuItemChildHighlighted
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    WIDTH: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, 'Times New Roman', Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.rciMenuItemDivider
{
    PADDING-LEFT: 4px;
    FONT-SIZE: 2px;
    BACKGROUND-IMAGE: url(../images/menudivider.gif);
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 4px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 0px;
    TEXT-DECORATION: none
}

.FooterText
{
    COLOR: #3399CC;
	font-size: 12px;
    FONT-FAMILY: Arial,Verdana,  'MS Sans Serif'
}
a.FooterText
{
    COLOR: #3399CC;
}
a.FooterText:visited
{
    COLOR: #3399CC;
}


.AddressFooter
{
    COLOR: #173F7A;
	font-size: 11px;
    FONT-FAMILY: Arial,Verdana,  'MS Sans Serif'
}
a.AddressFooter
{
    COLOR: #173F7A;
}
a.AddressFooter:visited
{
    COLOR: #173F7A;
}


.TagLineFooterText
{
    COLOR: #3399CC;
	font-size: 12px;
    FONT-FAMILY: Arial,Verdana,  'MS Sans Serif'
}
a.TagLineFooterText
{
    COLOR: #3399CC;
}
a.TagLineFooterText:visited
{
    COLOR: #3399CC;
}

.ListingHeading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}
.ListingImage
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
.ListingStyle1
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Arial
}
.ListingStyle2
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}
.ListingStyle3
{
}
.ListingCaption
{
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
.ListingSearch1
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #006699 1px solid;
    BORDER-LEFT: #006699 1px solid;
    BORDER-BOTTOM: #006699 1px solid
}
.ListingSearch2
{
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #006699
}
.DatePopUp
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: center
}
.FormatButton
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #666666;
    TEXT-ALIGN: center
}
.BorderTable
{
    BORDER-RIGHT: #000066 2px solid;
    BORDER-TOP: #000066 2px solid;
    BORDER-LEFT: #000066 1px solid;
    BORDER-BOTTOM: #000066 2px solid
}
.BorderTableHomePage
{
    BORDER-RIGHT: #0099cc 1px solid;
    BORDER-TOP: #0099cc 1px solid;
    BORDER-LEFT: #0099cc 1px solid;
    BORDER-BOTTOM: #0099cc 1px solid
}
.HPLabels
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #006600;
    FONT-FAMILY: 'Times New Roman';
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.MiniTable
{
    BORDER-RIGHT: #ffcc33 1px solid;
    BORDER-TOP: #ffcc33 1px solid;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: #ffcc33 1px solid;
    BORDER-BOTTOM: #ffcc33 1px solid
}
.HPParent
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 21px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #cc0066;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Times New Roman',Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.HPChild
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 21px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 250px;
    COLOR: #330099;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    FONT-FAMILY: 'Times New Roman', Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.HPDivider
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 2px;
    BACKGROUND-IMAGE: url(../images/divider.gif);
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 3px;
    WIDTH: 250px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.rciActionButton
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 12px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND-IMAGE: url(../images/ActionButton.gif);
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: medium none;
    WIDTH: 170px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Times;
    HEIGHT: 23px;
    TEXT-ALIGN: center
}
.HPMenuItem
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(../images/HPButtonBack.gif);
    MARGIN-LEFT: 0px;
    WIDTH: 200px;
    COLOR: #006600;
    TEXT-INDENT: 0px;
    FONT-FAMILY: 'Times New Roman';
    HEIGHT: 34px;
    TEXT-DECORATION: none
}
HR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #173f7a;
    BORDER-BOTTOM: 0px
}
.GrayBorder
{
    BORDER-RIGHT: #bcbcbc 1px solid;
    BORDER-TOP: #bcbcbc 1px solid;
    BORDER-LEFT: #bcbcbc 1px solid;
    BORDER-BOTTOM: #bcbcbc 1px solid
}
.MenuStyle1
{
    FONT-SIZE: 19px;
    FONT-FAMILY: Arial;
    HEIGHT: 25px
}
.MenuStyle2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 4px;
    FONT-FAMILY: Arial, 'Times New Roman';
    HEIGHT: 25px
}
.MenuStyle3
{
    FONT-SIZE: 14px;
    LINE-HEIGHT: 5pt;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
A.MenuStyle3:hover
{
    TEXT-DECORATION: underline
}
.Address
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Times
}
.HPLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.FeaturedProperties
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(../images/Back.gif);
    COLOR: #3399cc;
    FONT-FAMILY: Arial, 'Franklin Gothic Heavy', 'Franklin Gothic Medium Cond', 'Franklin Gothic Demi'
}
.BlueBack
{
    BACKGROUND-COLOR: #def4ff
}
.ExternalBorder
{
    BORDER-RIGHT: #1f71b9 1px solid;
    BORDER-TOP: #1f71b9 1px;
    BORDER-LEFT: #1f71b9 1px;
    BORDER-BOTTOM: #1f71b9 1px solid
}
DIV.rcimenuitemparent
{
	border-right: 0px solid #;
}


DIV.rcimenuitemparenthighlighted
{
	border-right: 0px solid #;
}

 

DIV.rcimenuitemchild
{
	border-bottom: 0px solid #;
}

 

DIV.rcimenuitemchildhighlighted
{
	border-bottom: 0px solid #;
}

 

.TopBar
{
	height: 5px;
	display: none;
	visibility: hidden;
}


.rciTagline
{
	background-color: #ffffff;
	padding-top: 2px;
}
a.rciTagline
{
    COLOR: #3399CC;
}
a.rciTagline:visited
{
    COLOR: #3399CC;
}


 

.FooterCell
{
	background-color: #ffffff;
}

.MenuBar

{
	padding: 0px;
	background-color: transparent;
	background-image: url("../images/StarterImages/MenuBack.gif");
}

.REMSBucketSearchCaption
{
    TEXT-ALIGN: center;
}

.mainarea
{
	border: 1px solid #1F71B9;
}

.PageHeader
{
background-color:#000000;
}

.HPFeaturedPropertyHeadline1
{
	color: #3399CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
	padding: 0px 4px 0px 4px;
}
a.HPFeaturedPropertyHeadline1
{
	color: #3399CC;
}
a.HPFeaturedPropertyHeadline1:active
{
	color: #3399CC;
}

.REMSFeaturedPropertyBedAndBath
{
	color: #173F7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
}
a.REMSFeaturedPropertyBedAndBath
{
	color: #173F7A;
}
a.REMSFeaturedPropertyBedAndBath:visited
{
	color: #173F7A;
}

.REMSFPEnahncedPrice
{
	color: #173F7A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
}
a.REMSFPEnahncedPrice
{
	color: #173F7A;
}
a.REMSFPEnahncedPrice:visited
{
	color: #173F7A;
}