
ADDRESS
{
    color: #ffffff;
    font-size: 7pt;
    line-height: 12pt;
    font-style: normal;
    font-family: verdana, arial;
    text-align: center;
}




H4
{
    margin-bottom: 0px;
    color: #859E2A;
    letter-spacing: normal;
    text-align: left;
    font-size: 12px;
    font-family: arial, verdana, 'ms sans serif';
    padding-bottom: 0px;
    line-height: normal;
	text-transform: normal;
	background-image:url(../images/StarterImages/header_line.gif);
	background-repeat:no-repeat;
	background-position:0 22;
	width:560;
	font-weight: normal;
}




H5
{
    margin-bottom: 5px;
    color: #859E2A;
    letter-spacing: normal;
    text-align: left;
    font-size: 12pt;
    font-family: arial, verdana, 'ms sans serif';
    padding-bottom: 0px;
    line-height: normal;
	text-transform:uppercase;
	background-image:url(../images/StarterImages/header_line.gif);
	background-repeat:no-repeat;
	background-position:0 22;
	width:560;
}




HR
{
    color: #859E2A;
}




TABLE
{
    color: #0E2C8E;
    font-family: arial, helvetica, san-serif;
    font-size: 12;
	
}




BODY
{
    color:#0E2C8E;
    font-family: verdana, arial;
    background-color: #ffffff;
    font-size: 13;
}

A

{
    color:#0E2C8E;
}


H2
{
    margin-bottom: 5px;
    color: #859E2A;
    letter-spacing: normal;
    text-align: left;
    font-size: 13pt;
    font-family: arial, verdana, 'ms sans serif';
    padding-bottom: 0px;
    line-height: normal;
	text-transform:uppercase;

}





H3
{
    margin-bottom: 5px;
    color: #859E2A;
    letter-spacing: normal;
    text-align: left;
    font-size: 14pt;
    font-family: arial, verdana, 'ms sans serif';
    padding-bottom: 0px;
    line-height: normal;
	text-transform:uppercase;
	background-image:url(../images/StarterImages/header_line.gif);
	background-repeat:no-repeat;
	background-position:0 22;
	width:560;
}



H1
{
    margin-bottom: 10px;
    color: #859E2A;
    letter-spacing: normal;
    text-align: left;
    font-size: 16pt;
    font-family: arial, verdana, 'ms sans serif';
    padding-bottom: 0px;
    line-height: normal;
	text-transform:uppercase;
	background-image:url(../images/StarterImages/header_line.gif);
	background-repeat:no-repeat;
	background-position:0 22;
	width:560;
}




DIV.rciMenuItemParent
{
    border-right: 0px;
    padding-right: 6px;
    margin-left: 0px;
    margin-right: 0px;
}




DIV.rciMenuFlyOut A:hover
{
	background-color:#C9D4A1;
	color:#324B9F;
}


.rciMenuFlyOut
{
	border:1px #324B9F solid;
	background-color:#C9D4A1;
}

.REMSTablePopUp
{
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    background-color: #ffffff;
}




a.REMSLinkCommandSmall:link
{
    color: #006699;
    text-decoration: none;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
}




.rciMenuItemParent
{
    text-decoration: none;
    font-size: 10pt;
    color: #0E2C8E;
    font-family: arial;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    font-weight: bolder;
}




.footertext
{
    color: white;
	background-color:transparent;
}




DIV.rciMenuItemParentHighlighted
{
    border-right: 0px;
    padding-right: 6px;
    margin-left: 0px;
    margin-right: 0px;
}




.FormColor
{
    background-color: #e8e8e8;
}




.REMSLanguageSelector
{
    color: white;
}




.REMSListingFlyerImageCaption
{
    font-size: 10px;
    font-family: arial, verdana, 'ms sans serif';
    text-align: center;
    font-weight: bolder;
    padding-bottom: 3px;
}




.LightBlueBorder
{
    border-right: #336699 1px solid;
    border-top: #336699 1px solid;
    padding-left: 0px;
    font-size: 10px;
    border-left: #336699 1px solid;
    color: #003366;
    border-bottom: #336699 1px solid;
}




.REMSListingFlyerCaption
{
    font-size: 14px;
    font-family: arial, verdana, 'ms sans serif';
}




.FooterCell
{
    font-size: 11px;
    background-color:transparent;
    height: 20px;
}




a.REMSLinkCommandSmall:hover
{
    color: red;
    text-decoration: none;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
}




.REMSListingLinkDown
{
    font-size: 9px;
    line-height: normal;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
    color: #859E2A;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bolder;
}




DIV.rciMenuItemChildHighlighted
{
    border-bottom: medium none;
}




DIV.rciMenuItemChild
{
    border-bottom: medium none;
}




.REMSCaption
{
    font-weight: bold;
    font-size: 11px;
    color: black;
    font-family: arial;
}




.REMSListingHeader1
{
    font-weight: bolder;
    font-size: 21px;
    color: #859E2A;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
    margin-bottom: 3px;
    margin-top: 3px;
}




.REMSListingHeader2
{
    font-weight: bolder;
    font-size: 16px;
    color: #859E2A;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
}




.REMSListingHeader3
{
    font-weight: bolder;
    font-size: 14px;
    color: #859E2A;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
}




.REMSListingFlyerBizCardCaption
{
    font-size: 11px;
    font-family: arial, verdana, 'ms sans serif';
	width:250px;
	margin-right:4px;
	vertical-align:top;
}




.REMSHeadline1Background
{
    font-weight: bold;
    font-size: 17px;
    color: #003366;
    font-family: arial;
    background-image: url(../images/systemimages/admin/headline1bar.jpg);
    background-repeat: repeat-y;
}




.REMSFeaturedSearchImage
{
    padding-right: 5px;
    padding-left: 4px;
}




.REMSCaption2
{
   color: #859E2A;
}

.REMSListingSourceSelector
{
  font-size: 14;
}


.rciMenuItemChild
{
    text-decoration: none;
    font-size: 8pt;
    color: #0E2C8E;
    font-family: verdana, arial;
    padding-right: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    font-weight: normal;

}




.REMSListingCaption
{
    font-size: 12px;
    font-family: arial, verdana, 'ms sans serif';
    padding-right: 4px;
}




.TagLineFooterText
{
    color: #000000;
}




.REMSListingFlyerHeader1
{
    font-weight: bolder;
    font-size: 28px;
    color: #859E2A;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
    margin-bottom: 10px;
    margin-top: 0px;
}




.REMSListingFlyerHeader2
{
    font-weight: bolder;
    font-size: 20px;
    color: #859E2A;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
    padding-top: 0px;
    padding-bottom: 0px;
}




.REMSListingFlyerHeader3
{
    font-weight: bolder;
    font-size: 16px;
    color: #859E2A;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
}




.REMSHeadline2
{
    font-weight: bold;
    font-size: 16px;
    color: #0E2C8E;
    font-family: arial;
	padding-left:20;
}




.TopBar
{
    background-color: #859E2A;
    height: 5px;
}




.rciActionButton
{
    font-weight: bolder;
    border-top: medium none;
    border-bottom: medium none;
    background-color: white;
    padding-left: 21px;
    background-repeat: repeat-y;
    width: 218px;
    background-image: url(../images/systemimages/actionbutton.gif);
    font-family: arial;
    border-right: medium none;
    color: black;
    cursor: hand;
    text-align: left;
    text-transform: uppercase;
    font-size: 11px;
    height: 26px;
    border-left: medium none;
}




a.REMSLinkCommand:visited
{
    color: #006699;
    text-decoration: none;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}




.REMSListingHeaderSmall
{
    font-weight: bolder;
    font-size: 12px;
    color: #859E2A;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
}




DIV.REMSBucketSearchCaption
{
    font-size: 12px;
    text-align: center;
}




.rciMenuItemDivider
{
    margin-bottom: 0px;
    text-decoration: none;
    background-repeat: no-repeat;
    width: 200;
    font-size: 0px;
    margin-top: 2px;
    height: 1px;
    padding-top: 0px;
    padding-left: 0px;
	margin-left: 0px;
	border-top:1px #324B9F solid;

}




.PopupBackground
{
    background-color: #ffffff;
    text-align: left;
}




.ErrorMsg
{
    font-weight: bolder;
    font-size: 10px;
    color: red;
}




.REMSFeaturedSearchCopy
{
}




DIV.rciMenuFlyOut A
{
    text-decoration: none;
    width: 190px;
	
}




.rciTagline
{
	padding-top:2;
    background-color: transparent;
    height: 25px;
    font-size: 11px;
	text-decoration:none;
	color:#0E2C8E;
}




DIV.REMSFeaturedPropertyCaption
{
    font-size: 12px;
    text-align: center;
}




a.REMSLinkCommandSmall:active
{
    color: #006699;
    text-decoration: none;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
}




a.REMSLinkCommand:active
{
    color: #006699;
    text-decoration: none;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}




a.REMSLinkCommand:link
{
    color: #006699;
    text-decoration: none;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}




.ListingSearch2
{
    background-color: #859E2A;
    color: #ffffff;
    font-weight: bold;
    font-size: 10px;
}




.REMSListingFlyerHeaderInfoCaption
{
    font-size: 12px;
    color: #333333;
    font-family: arial, verdana, 'ms sans serif';
}




.PageHeader
{
    background-color: #ffffff;
}




.MainArea
{
    border-right: #859E2A 0px none;
    border-top: #859E2A 0px none;
    border-left: #859E2A 0px none;
    border-bottom: #859E2A 0px none;
    background-color: #ffffff;
	padding-left:0;
	vertical-alignment:top;

}




.REMSListingLinkUp
{
    font-size: 12px;
    font-weight: bolder;
    line-height: normal;
    font-family: arial, verdana, 'ms sans serif';
    text-align: left;
    color: #859E2A;
    text-decoration: none;
}




.ListingSearch1
{
    border-bottom: #859E2A 1px solid;
    border-left: #859E2A 1px solid;
    border-right: #859E2A 1px solid;
    border-top: #859E2A 1px solid;
    font-size: 12px;
}




.rciMenuItemChildHighlighted
{
   	text-decoration: none;
    font-size: 8pt;
    color: #0E2C8E;
    font-family: verdana, arial;
    padding-right: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    font-weight: normal;

}




.REMSFeaturedSearchHeadline
{
    margin-bottom: 5px;
    color: #859E2A;
    letter-spacing: normal;
    text-align: left;
    font-size: 16pt;
    font-family: arial, verdana, 'ms sans serif';
    padding-bottom: 0px;
    line-height: normal;
	text-transform:uppercase;
	background-image:url(../images/StarterImages/header_line.gif);
	background-repeat:no-repeat;
	background-position:0 22;
	width:560;
}




a.REMSLinkCommandSmall:visited
{
    color: #006699;
    text-decoration: none;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
}




.MenuBar
{
    background-color: #ffffff;

}




a.REMSActionLink
{
    font-weight: bold;
    font-size: 11px;
    color: #006699;
    font-family: arial;
    text-align: left;
    text-decoration: none;
    background-image: none;
    padding-left: 0px;
}




.rciMenuItemParentHighlighted
{
    text-decoration: none;
    font-size: 10pt;
    color: #0E2C8E;
    font-family: arial;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    font-weight: bolder;

}




a.REMSLinkCommand:hover
{
    color: red;
    text-decoration: underline;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}




#PrintColorOfficeName
{
    font-weight: bold;
    font-size: 16px;
    color: #333333;
    font-family: arial;
    margin-left: 270px;
}




#PrintColorAddress
{
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    font-family: arial;
    margin-left: 270px;
    margin-bottom: 8px;
}


.topbar
{
	height:0;
	display:none;
	visibility:hidden;
}

.homelink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0E2C8E;
	font-weight:bold;
	text-decoration:none;
}

.footerbg
{
	background-image:url(../images/StarterImages/bar_bottom.gif);
	background-repeat:no-repeat;
	background-position:middle center;
}

TD.hzMenubar {
	height:40px;
	margin: 50px 0px 22px 0px;
	padding-top: 12px;
	padding-left: 180px;
	}


#tblMenuBar
{
	background-color: transparent;
	margin-top:4px;
	margin-bottom:0px;
	height: 12px;
	vertical-align:top;
}

div#divmenubar
{
	background-color: transparent;
	text-align:left;
	background-image:url('');
	height: 16px;
	vertical-align:top;
	border:0px solid #859E2A;
	margin-left:12px;
}


.menuboxgreen

{
	border:2px #859E2A solid;
	margin-left:10;
	margin-top:10;
	padding:10;

}

DIV.QuickSearchSide
{
	border:2px #859E2A solid;
	margin-left:0px;
	padding:10px;
	height: 250px;
	margin-top:10px;

}

TD.QuickSearchSide
{
	margin-left:0px;
	padding:0px;
	vertical-align:top;

}



PanelBottomLowerCenter
{
 Background-Image: url('');
    height: 0px;
    background-color: #;
}




.PanelBottomLowerLeft
{
 Background-Image: url('');
    padding: 0px;
    height: 0px;
    background-color: #;
}




.PanelBottomLowerRight
{
 Background-Image: url('');
{
    padding: 0px;
    height: 0px;
    background-color: #;
}




.PanelBottomMidLeft
{
 Background-Image: url('');
    padding: 0px;
    background-color: #;
}




.PanelBottomMidRight
{
 Background-Image: url('');
    padding: 0px;
    background-color: #;
}



/*PANEL CSSTable (Bottom) ------------------*/
.PanelBottomTable
{
    border-right: #859E2A 2px solid;
    border-top: #859E2A 2px solid;
    border-left: #859E2A 2px solid;
    border-bottom: #859E2A 0px solid;
    width: 530px;
}




.PanelBottomUpperCenter
{
 Background-Image: url('');
    height: 0px;
    width: 530px;
    background-color: #;
}



/*PANEL CSSCells (Bottom) ------------------*/
.PanelBottomUpperLeft
{
 Background-Image: url('');
    padding: 0px;
    background-color: #;
}




.PanelBottomUpperRight
{
 Background-Image: url('');
    padding: 0px;
    background-color: #;
}




.PanelTopMidLeft
{
 Background-Image: url('');
    padding: 0px;
    background-color: #;
}




.PanelTopMidRight
{
 Background-Image: url('');
    padding: 0px;
    background-color: #;
}



/*PANEL CSSTable (Top)  ------------------*/
.PanelTopTable
{
    border-right: #859E2A 2px solid;
    border-top: #859E2A 2px solid;
    border-left: #859E2A 2px solid;
	border-bottom: #859E2A 2px solid;
    background-color: #;
    width: 530px;
}




.PanelTopUpperCenter
{
 Background-Image: url('');
    height: 0px;
    width: 530px;
    background-color: #;
}



/*PANEL CSSCells (Top) ------------------*/
.PanelTopUpperLeft
{
 Background-Image: url('');
    padding: 0px;
    height: 0px;
    background-color: #;
}




.PanelTopUpperRight
{
 Background-Image: url('');
    padding: 0px;
    height: 0px;
    background-color: #;
}


.REMSBorder
{
border:0px black solid;
}

.REMSSignUP
{
	Background-Image: url();
}

.REMSTabStrip
{
	Margin-Left: 10px;
}	

DIV.LinktoFeaturedSearch
{
	Padding-Top: 15px;
}

A.LinktoFeaturedSearch
{
	Color: #859E2A;
	Text-Decoration: none;
	Font-Size: 12px;
}

Table.REMSSlideShowTable 

{ 

            Width: 250px; 

            Border: 1px solid #636466; 

            background-color: #F68A8C; 

}            







TD.REMSSlideShowTopCell 

{ 

            background-image: url(); 

            background-color: #E8E8E8; 

            Height: 0px; 

} 





TD.REMSSlideShowTopImageCell 

{ 

            background-image: url(); 

            background-color: #E8E8E8; 

            Height: 10px; 

} 





DIV.REMSSlideShowCaption 

{ 

            FONT-WEIGHT: normal; 

            FONT-SIZE: 8px; 

            COLOR: black; 

            FONT-FAMILY: Arial; 

            Text-Align: center; 

} 





TD.REMSSlideShowImageCell 

{ 

            BORDER-RIGHT: #666666 0px solid; 

            BORDER-LEFT: #666666 0px solid; 

            background-color: #E8E8E8; 

            background-image: url(); 

} 





TD.REMSSlideShowControls 

{ 

            background-image: url(); 

            background-color: #E8E8E8; 

} 





TD.REMSSlideShowBottomImageCell 

{ 

            background-image: url(); 

            background-color: #E8E8E8; 

} 





TD.REMSSlideShowBottomCell 

{ 

            background-image: url(); 

            background-color: #E8E8E8; 

            height: 8px; 

} 


a.FSlinks
{
	Font-Size: 11px;
	Text-Decoration: none;
}

.citylinks
{
	text-decoration:none;
	color:#8BA335;
}


.REMSNewsStoryLink
{
	font-weight: bold;
	font-size: 10px;
	color: #0E2C8E;
	font-family: Arial;	
	text-decoration: none;	
}

.REMSNewsStoryHeadline
{
	font-weight: bolder;
	color: #859E2A;
	font-size: large;
	font-family: Arial;
}

.REMSNewsStorySource
{
	color: #859E2A;
	font-size:   xx-small;
	font-style: italic;
}

.REMSNewsStorySummary
{
	
	color: #0E2C8E;
	font-size:   11px;
}

.REMSNewsStoryDate
{
	color: #859E2A;
	font-size:   xx-small;
}

.REMSNewsStoryStory
{
	color: #0E2C8E;
}

.REMSNewsletterDate
{
	font-size: 12px;
	color: #859E2A;
	font-family: Arial;
	text-align:right;
	padding-bottom:1px;
	font-weight:bold;
	height: 20px;
}

.REMSNewsletterText
{
	font-size: 12px;
	color: #0E2C8E;
	font-family: Arial;
}

.REMSNewsletterHeader1
{
	font-weight:  normal;
    margin-bottom: 10px;
    color: #859E2A;
    letter-spacing: normal;
    text-align: left;
    font-size: 16pt;
    font-family: arial, verdana, 'ms sans serif';
    padding-bottom: 0px;
    line-height: normal;
	text-transform:uppercase;
	background-image:url(../images/StarterImages/header_line.gif);
	background-repeat:no-repeat;
	background-position:0 22;
	width:560;
}


{

}

.REMSNewsletterHeader2
{
	font-weight:  bolder;
	font-size: 18;
	font-family:  Arial,Verdana, 'MS Sans Serif';
	margin-bottom: 5px;
	padding-bottom: 0px;
	color: #0E2C8E;
	line-height: normal;
	letter-spacing: normal;
	text-align: left;
	text-decoration: none;
}

DIV.HPFSHeadline
{
	FOnt-Color: #0E2C8E;
	Font-Family: Times;
	Font-Size: 14px;
	Text-Transform: uppercase;
	Letter-Spacing: 0px;
	Padding-Left: 8px;
	Padding-Top: 15px;
}

DIV.HPFPHeadline
{
	FOnt-Color: #0E2C8E;
	Font-Family: Times;
	Font-Size: 14px;
	Text-Transform: uppercase;
	Letter-Spacing: 0px;
	Padding-Left: 8px;
}

IMG.REMSBucketSearchImage
{
	Border: 1px solid #0E2C8E;
}

IMG.REMSFeaturedPropertyImage
{
	Border: 1px solid #0E2C8E;
	height:93PX;
	width:140px;
}

.REMSFeaturedPropertyCaption
{
	Padding-Top: 2px;
	FOnt-Size: 12px;
	FOnt-Family: Arial;
	Color: #0E2C8E;
	Text-Decoration: none;
	Font-Weight: Bold;
}

.REMSBucketSearchCaption
{
	Padding-Top: 2px;
	FOnt-Size: 12px;
	FOnt-Family: Arial;
	Color: #0E2C8E;
	Text-Decoration: none;
	Font-Weight: Bold;
}

A:Hover
{
	Text-Decoration: underline;
}

TD.REMSPropertyBarOddRow
{
	Padding-Left: 5px;
}

a.REMSPropertyBarOddRowLink
{
	Text-Decoration: none;
	Font-Size: 11px;
}

a.REMSPropertyBarOddRowLink:hover
{
	COlor: #859E2A;
}

TD.REMSPropertyBarEvenRow
{
	Margin-Left: 5px;
}

a.REMSPropertyBarEvenRowLink
{
	Text-Decoration: none;
	Font-Size: 11px;
}

a.REMSPropertyBarEvenRowLink:hover
{
	COlor: #859E2A;
}

TD.REMSPropertyBarOddRowNumber
{
	Font-Size: 11px;
}

TD.REMSPropertyBarEvenRowNumber
{
	Font-Size: 11px;
}

Table.REMSPRopertyBar
{
	Padding-Left: 5px;
	Padding-Right: 5px;
	width: 134px;
}

#divContainer
{
	Margin-Top: 3px;
}

FORM
{
	Margin: 0px;
}
/* ------ <DropDown Menu Align> -------- */
DIV#divMenuSearchForHomes { left:270px;}
DIV#divMenuSellYourHome {left: 410px;}
DIV#divMenuTestimonials { left:242px;}
DIV#divMenuNewsRoom {left: 342px;}

/* ------ </DropDown Menu Align> -------- */
