.REMSDivider{text-align: left;}.TopPageBizCardTable{Width:100%;}.REMSGridHeader{	font-family: verdana;	font-size: 11px;	font-weight: bold;	text-transform: capitalize;	color: #FFFFFF;	background-color: #929292;	height: 25px;	text-align: left;}.REMSGridFooter{	font-family: verdana;	font-size: 11px;	font-weight: bold;	color: #000000;	background-color: #FFFFFF;	height: 25px;	text-align: center;}.REMSGridPager{	font-family: verdana;	font-size: 11px;	font-weight: bold;	color: #000000;	background-color: #FFFFFF;	text-align: center;}.REMSGridItem{	font-family: verdana;	font-size: 11px;	font-weight: normal;	text-transform: capitalize;	color: #000000;	background-color: #ffffff;}.REMSGridAlternateItem{	font-family: verdana;	font-size: 11px;	font-weight: normal;	text-transform: capitalize;	color: #000000;	background-color: #DAE8F3;	border-color: #2F5174;}.REMSHeadline1{	font-weight: bold;	font-size: 16px;	color: #000066;	font-family: verdana;}.REMSHeadline1Background{	font-weight: bold;	font-size: 12px;	color: #66666;		Text-Transform:uppercase;	font-family: verdana;}.REMSShowcaseHeadlineBackground{	font-weight: bold;	font-size: 15px;	color: #FFFFFF;	font-family: verdana;		background-color:#CE0000;	 	}.REMSShowcaseHeadlineTable{    border:1px solid #CE0000;    font-size: 15px;	color: #0A3D7E;	font-family: verdana; }.SummaryIDXDisclosure {	color:#666666;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.REMSHeadline2{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	font-style:	normal;	text-decoration:none;;	text-transform:	none;	COLOR: #000066;}.REMSHeadline3{	font-weight: bold;	font-size: 9pt;	color:#003399;	font-family: verdana;}a.REMSLinkCommand:link{	color: #003399;	text-decoration: none;	font-family: verdana;	font-size: 12px;	font-weight: bold;}a.REMSLinkCommand:visited{	color: #003399;	text-decoration: none;	font-family: verdana;	font-size: 12px;	font-weight: bold;}a.REMSLinkCommand:hover{	color: #ce0000;	text-decoration: underline;	font-family: verdana;	font-size: 12px;	font-weight: bold;}a.REMSLinkCommand:active{	color: #006698;	text-decoration: none;	font-family: verdana;	font-size: 12px;	font-weight: bold;}a.FrontEndREMSLinkCommand:link{	color: #003399;	text-decoration: none;	font-family: verdana;	font-size: 11px;	font-weight: bold;}a.FrontEndREMSLinkCommand:visited{	color: #003399;	text-decoration: none;	font-family: verdana;	font-size: 11px;	font-weight: bold;}a.FrontEndREMSLinkCommand:hover{	color: #ce0000;	text-decoration: underline;	font-family: verdana;	font-size: 11px;	font-weight: bold;}a.FrontEndREMSLinkCommand:active{	color: #006698;	text-decoration: none;	font-family: verdana;	font-size: 11px;	font-weight: bold;}a.REMSLinkCommandSmall:link{	color: #006699;	text-decoration: none;	font-family: verdana;	font-size: 11px;	font-weight: bold;}a.REMSLinkCommandSmall:visited{	color: #006699;	text-decoration: none;	font-family: verdana;	font-size: 11px;	font-weight: bold;}a.REMSLinkCommandSmall:hover{	color: Red;	text-decoration: none;	font-family: verdana;	font-size: 11px;	font-weight: bold;}a.REMSLinkCommandSmall:active{	color: #006699;	text-decoration: none;	font-family: verdana;	font-size: 11px;	font-weight: bold;}/* ------------ START Panels styles ------------ *//* Pannel2 Styles */TABLE.Panel2BottomTable {	width:100%;	}TD.Panel2BottomUpperLeft {	width:1px;	height:1px;	background-color:transparent;	font-size:0px;	}TD.Panel2BottomUpperCenter {	width: auto;	height:0px;	background-color:transparent;	font-size:0px;	}TD.Panel2BottomUpperRight {	width:1px;	height:1px;	background-color:transparent;	font-size:0px;	}TD.Panel2BottomMidLeft {	width:1px;	height:1px;	background-color:transparent;		font-size:0px;	}TD.Panel2BottomCenter {	width:auto;	} /*content is in this TD */DIV#Remspanel1 {	width:auto;	margin:0;	}TD.Panel2BottomMidRight {	width:1px;	height:1px;	background-color:transparent;	font-size:0px;	} TD.Panel2BottomLowerLeft {	width:1px;	height:1px;	background-color:transparent;	font-size:0px;	}TD.Panel2BottomLowerCenter {	width:auto;	height:1px;	background-color:transparent;	font-size:0px;	}TD.Panel2BottomLowerRight {	width:1px;	height:1px;	background-color:transparent;	font-size:0px;	}/* Pannel2 Styles */.REMSAdminPanelList {	WIDTH: 100%; 	border:1px solid #b1d7fe;	} /* ------------ START Menu styles ------------ */a.rciMenuItemParent:hover{	cursor: hand;}a.rciMenuItemParentHighlighted:hover{	cursor: hand;}	TD.enBodyText{	Height: 400px;	Vertical-Align: top;}TD.eNMainArea{	Vertical-Align: top;}table.eNiFrame {	width: 100%;	font-family:Arial, Helvetica, sans-serif;	color:#CC0000;}/* ------------ END Menu styles ------------ *//* ------------ START InMan News styles ------------ */a.InmanNewsLink{	Font-Weight: bold;	Font-Size: 11px;}a.InmanNewsLink:hover{	Color: #ce0000;}SPAN.InmanNewsSummary{	Font-Size: 11px;}TABLE.InmanNews{	Margin-Bottom: 10px;	Width: 165px;}TD.InManNews{	Text-Align: justify;}/* ------------ End InMan News styles ------------ *//* -------- Links ---  */.ResourceLinkSection{	margin-left: 10px;	margin-bottom: 2px;}/* ------------ START Listing styles ------------ */TD.enListingImage{}IMG.enListingThumb{	Width: 89px;	height: 60px;}TD.enListingDetails{	Padding-Left: 10px;	Padding-Right: 10px;	Text-Align: left;	Width: 250px;}TD.enListingLinks{	Width: 155px;}TD.enListingLink{	Padding-Top: 5px;	Padding-Bottom: 5px;}IMG.enListingImage{	Width: 124px;	Height: 82px;}.enListingAddress{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.enListingCity{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.enListingBedBathSqFt{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.enListingMLSNumber{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.enListingPrice{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}a.enViewListingDetails{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}/* -------------- <SlideShow>  -------------- *//* START custom Slideshow pannels */Table.REMSSlideShowTable{            Width: 150px;            Border: 0px solid #003366;            background-color: #e7f0f8;}           TD.REMSSlideShowTopCell{            background-image: url('../images/SlideShowTop.gif');            background-color: #e7f0f8;            Height: 0px;}TD.REMSSlideShowTopImageCell{            background-image: url('');            background-color: transparent;            Height: 10px;			BORDER-RIGHT: #003366 1px solid;            BORDER-LEFT: #003366 1px solid;}DIV.REMSSlideShowCaption{            FONT-WEIGHT: normal;            FONT-SIZE: 12px;            COLOR: #003366;            FONT-FAMILY: verdana;            Text-Align: center;			width:280px;			height:10px;}TD.REMSSlideShowImageCell{            BORDER-RIGHT: #003366 1px solid;            BORDER-LEFT: #003366 1px solid;            background-color: #e7f0f8;            background-image: url('');}TD.REMSSlideShowControls{            background-image: url('');            BORDER-RIGHT: #003366 1px solid;            BORDER-LEFT: #003366 1px solid;            background-color:transparent;}TD.REMSSlideShowBottomImageCell{            background-image: url('');            background-color: transparent;}TD.REMSSlideShowBottomCell{            background-image: url('../images/SlideShowbottom.gif');            background-color: transparent;            height: 11px;			background-repeat:no-repeat;}DIV#ImageArea {}DIV#SlideShow {width:286px;}/* -------------- </SlideShow>  -------------- *//* ------------ END Listing styles ------------ *//* ------------ Begin Flyer tags ------------ */Table.eNFlyerHeader{	width: 650px;	Background-Image: url(../images/FlyerBG.gif);	background-repeat:no-repeat;	background-position:top left;	color:#000000;	background-color:#e4e4e4;	border:1px solid #000000;}TD.enFlyerPhoto { border-right:3px solid #ffffff; 	width:143px; height:160px;	background-color:#e4e4e4;}TD.enFlyerBottomBorder{	Height: 10px;	color:#000000;	background-color:transparent;}TD.enFlyerAddress{	Font-Size: 12px;	Vertical-Align: top;	Padding: 5px;	Padding-Left: 25px;	Text-Align: right;	Width: 169px;	color:#000000;}TD.enFlyerName{	Vertical-Align: top;	Padding-Top: 5px;	Padding-Right: 25px;	Padding-Left: 10px;	Text-Align: left;	Width: 354px;	color:#000000;}DIV.enFlyerName{	Margin: 0px;	Font-Size: 20px;	Font-Weight: Bolder;	Color: #000000;}DIV.enFlyerBrokerName{	Margin: 0px;	Font-Size: 15px;	Font-Weight: Bolder;	Color: #000000;}SPAN.eNFlyerPhoneCaption{	Padding-Right: 2px;	Font-Weight: bold;	color:#000000;}SPAN.eNFlyerFaxCaption{	Padding-Right: 2px;	Font-Weight: bold;	color:#000000;}.REMSListingCaption{	color:#000000;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.REMSListingHeaderSmall{	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.REMSListingFlyerHeader1{	color:#000000;	Font-Weight: Bold;	Font-Size: 20px;	Padding-Bottom: 5px;}.REMSListingFlyerHeader2{	color:#000000;	Font-Weight: Bold;	Font-Size: 17px;	Padding-Bottom: 5px;}.REMSListingFlyerHeader3{	color:#000000;	Font-Weight: Bolder;	Font-Size: 15px;	Padding-Bottom: 5px;}BODY.PopupBackground{	background-color:#FFFFFF;	color:#000000;	background-image:url('');	margin:10px; padding:0;}.PopupBackground{	background-color:#FFFFFF;	color:#000000;	background-image:url('');	margin:10px; padding:0;}/* ------------ END Flyer tags ------------ */TD.enPagination{	Padding-Bottom: 5px;	Padding-Top: 5px;}SPAN.enPaginationCount{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	Padding-Right: 10px;}SPAN.enPaginationPages{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}a.enPaginationPrev{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: none;}	a.enPaginationPrev:hover{	text-decoration: underline;}a.enPaginationNext{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: none;}	a.enPaginationNext:hover{	text-decoration: underline;}a.enPagination{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration: none;}	a.enPagination:hover{	text-decoration: underline;}SPAN.enPaginationCurrentPage{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	Font-Weight: bold;}SPAN.enPaginationDivider{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	Padding-Left: 3px;	Padding-Right: 3px;}DIV.REMSListingLinkUp { font-size: 10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}DIV.REMSListingLinkDown { font-size: 10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;}SPAN.ErrorMsg{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CC0000;}.REMSListingHeader1{	Font-Weight: Bolder;	Font-Size: 20px;	Padding-Bottom: 5px;}.REMSListingHeader2{	Font-Weight: Bolder;	Font-Size: 17px;	Padding-Bottom: 5px;}.REMSListingHeader3{	Font-Weight: Bolder;	Font-Size: 15px;	Padding-Bottom: 5px;}.REMSNewListing{    color:#CE0000;    Font-Weight: Bolder;	Font-Size: 11px;	Padding-Bottom: 5px;}.REMSTablePopUp{    border-right: #cccccc 1px solid;    border-top: #cccccc 1px solid;    border-left: #cccccc 1px solid;    border-bottom: #cccccc 1px solid;    background-color: #ffffff;}DIV.eNAboutUsBizCard{	Width: 220px;	Border: 1px solid #000000;	Padding: 5px;	Margin: 10px;}DIV.eNAboutUsLogo{	Text-Align: right;	Padding: 5px 5px 5px 0px;	Margin-Top: 15px;	text-align:right;}IMG.eNAboutUsLogo{	Margin: 10px;	}DIV.eNContactUsBizCard{	Width: 220px;	Border: 1px solid #000000;	Padding: 5px;	Margin: 10px;}DIV.eNContactUsLogo{	Text-Align: Center;	Padding: 5px;	Margin-Top: 15px;}IMG.eNContactUsLogo{	Margin: 10px;}DIV.enBizCardLogo{	Float: right;	Width: 220px;}DIV.eNAboutUsAwards{	Width: 100%;	Border: 1px solid #000000;	Background-Color: #FFFFFF;	Padding: 5px;}TABLE.enAdminPreviewSelect { width:100%;}DIV.enContactUs {text-align: right;}/* SearchPannel StyleSheet */.GeneralLinkButtonImage{vspace:1px}/* PANEL CSSTable (Top)  ------------------ */.PanelTopTable{	border-right: #525D63 0px solid;	border-top: #525D63 0px solid;	border-left: #525D63 0px solid;		border-bottom: #525D63 0px solid;		background-color: #ffffff;	margin-left: 23px;	width: 526px;	 }/* PANEL CSSTable (Bottom) ------------------ */.PanelBottomTable{	border-right: #525D63 0px solid;	border-top: #525D63 0px solid;	border-left: #525D63 0px solid;		border-bottom: #525D63 0px solid;		background-color: #ffffff;	margin-left: 23px;	width: 526px;	}/* PANEL CSSCells (Top) ------------------ */.PanelTopUpperLeft{	padding:0px;	height: 0px;	background-color: #;}.PanelTopUpperCenter{	height: 0px;	width: 526px;	background-color: #;}.PanelTopUpperRight{	padding:0px;	height: 0px;	background-color: #;}.PanelTopMidLeft{	padding: 0px;	background-color: #;        }.PanelTopMidRight{	padding:0px;	background-color: #;} /* PANEL CSSCells (Bottom) ------------------ */.PanelBottomUpperLeft{	padding:0px;	background-color: #; }.PanelBottomUpperCenter{	height: 0px;	width: 526px;	background-color: #;}.PanelBottomUpperRight{	padding:0px;	background-color: #;	 }.PanelBottomMidLeft{	padding:0px;	background-color: #;}.PanelBottomMidRight{	padding:0px;	background-color: #;}.PanelBottomLowerLeft{	padding:0px;	height: 0px;	background-color: #;}.PanelBottomLowerCenter{	height: 0px;	background-color: #;}.PanelBottomLowerRight{	padding:0px;	height: 0px;	background-color: #;}#REMSTabStrip1{	Margin-Left: 45px;}/* ------------ Styles not in Standard CSS file ------------------------------ */.MortCalc{	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;}.REMSListingPagination{	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;		}#REMSQuickSearchPanelTop{	background-color: #ffffff;}.PropertyListBackground{ 	background-color:#ffffff;}.PropertyListPaginationBackground{	background-color:#ffffff;	border-bottom:0px solid #000000;}.REMSSaveSearch{	text-align:left;	padding-left:5px;	padding-right:0px;}.REMSListingSearchCount{	margin-left:0px; padding-left:5px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	text-align:right;	color:#000000;}.REMSLinkCommandSmaller{	color:#000000;}a.REMSLinkCommandSmaller {	color:#821111; font-size:11px; text-decoration:none; font-weight: normal;}a.REMSLinkCommandSmaller:visited {	color:#821111; font-size:11px; text-decoration:none; font-weight:normal;}a.REMSLinkCommandSmaller:active {	color:#821111; font-size:11px; text-decoration:none; font-weight:normal;}a.REMSLinkCommandSmaller:hover {	color:#821111; font-size:11px; text-decoration: underline; font-weight:normal;}TABLE.REMSTabStrip { border:0px solid #ccff00;text-align:left;margin-right:0px;}TABLE.PropDetailsList {		}TABLE#Table3 {	background-color: transparent;	border:0px;	}OPTION {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}SELECT#REMSSimpleSearch1_cboPropertyType {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}SELECT#REMSSimpleSearch1_cboMinPrice {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}SELECT#REMSSimpleSearch1_cboMaxPrice {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}SELECT#REMSSimpleSearch1_cboCommunity {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}SELECT#REMSSimpleSearch1_cboBedrooms {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}SELECT#REMSSimpleSearch1_cboOrder {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}SPAN.REMSCaption {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;}SPAN.REMSErrorCaption {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#CC0000;}TD.REMSCaption {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}TD.REMSSimpleSearchCell { background-color: #E9EAEC;  border: solid 1px #1D3453; }.REMSSearchCell { border: solid 1px #1D3453;  }INPUT#REMSSimpleSearch1_REMSListingSourceSelector1_optListingSources_0 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}INPUT#REMSSimpleSearch1_REMSListingSourceSelector1_optListingSources_0 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}INPUT#REMSSimpleSearch1_REMSListingSourceSelector1_optListingSources_0 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}INPUT#REMSSimpleSearch1_REMSListingSourceSelector1_optListingSources_1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}INPUT#REMSSimpleSearch1_REMSListingSourceSelector1_optListingSources_2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}INPUT#REMSSimpleSearch1_REMSListingSourceSelector1_optListingSources_3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}INPUT#REMSSimpleSearch1_REMSListingSourceSelector1_optListingSources_4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}/* ------------------------------------------ */.REMSIDXDisclosure {	font-family:Verdana, Arial, Helvetica, sans-serif;	 font-size:10px;	text-align:left;	width:100%;	}IMG.IDXLogo {	clear:both;	margin:10px auto 10px auto;	}/*-------------- Items for IDX back end --------------*/SPAN#LabelListingCount {	color:#000066;}TR.REMSGridHeader { background-image:url('../images/systemimages/Grid/bgListingCounties.gif'); background-position:bottom; background-repeat:repeat-x; background-color:#7693A9; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:16px; vertical-align:middle; padding:2px 4px 2px 4px; }TR.REMSGridItem {	background-color:#FFFFFF;	height:26px;	vertical-align:middle;	padding:9px 4px 9px 4px;	font: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000066;}TR.REMSGridAlternateItem {	background-color:#E4E4E4;	height:26px;	vertical-align:middle;	padding:9px 4px 9px 4px;	font: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000066;}DIV.enAdminHeadline2 { visibility:hidden;display:none;}TABLE.Panel2TopTable { border: 0px;text-align:center;}TABLE.Panel2BottomTable { border: 0px;text-align:center;}.REMSCaption2 { font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;}.listingSearch2 { 	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10pt;	font-weight:bold;	color:#666666;	border-bottom: 1px solid;}OL { font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000066;}TABLE.REMSAdvancedSearch { font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}/* ---------------<wizard>--------------- */.ContactAddressStatusVerified {        background-image:url(../images/systemimages/eNDirect/led_green2.gif);		background-position:center;        background-repeat:no-repeat;}  .ContactAddressStatusComplete {        Background-Image: url(../images/systemimages/eNDirect/led_yellow2.gif);		background-position:center;        background-repeat:no-repeat;}.ContactAddressStatusInComplete {        Background-Image: url(../images/systemimages/eNDirect/led_red2.gif);		background-position:center;        background-repeat:no-repeat;}TABLE.WizardBarTable {		background-color:#DAE8F3;        border: 1px solid #2F5174;		height:72px;        height: 50px;        font-weight: bold;        font-size: 14px;		padding:6px 3px 3px 6px;		margin-bottom:10px;} TD.WizardBarTable {} .WizardPreviousButton{	height: 22px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	width: 100px;	text-align:center;	vertical-align:middle;	background-color:#D6E0EF;	border-bottom: 2px solid #8297BA;	border-right: 2px solid #8297BA;	border-left: 1px solid #ffffff;	border-top: 1px solid #ffffff;	color:#000066;	margin-right:8px;	}.WizardNextButton{	height: 22px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	width: 100px;	text-align:center;	vertical-align:middle;	background-color:#D6E0EF;	border-bottom: 2px solid #8297BA;	border-right: 2px solid #8297BA;	border-left: 1px solid #ffffff;	border-top: 1px solid #ffffff;	color:#000066;	margin-right:8px;	}/* ---------------<Bottom 'wizard'>--------------- */TABLE.WizardBarTableBot {	background-color:#DAE8F3;	border: 1px solid #2F5174;	height:30px;	font-weight: bold;	font-size: 12px;	padding:3px 1px 1px 1px;	margin-bottom:1px;	width:480px;	}.WizardPreviousButtonBot{	height: 22px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	width: 90px;	text-align:center;	vertical-align:middle;	background-color:#D6E0EF;	border-bottom: 2px solid #8297BA;	border-right: 2px solid #8297BA;	border-left: 1px solid #ffffff;	border-top: 1px solid #ffffff;	color:#000066;	margin-left:3px;	}.WizardNextButtonBot{	height: 22px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	width: 90px;	text-align:center;	vertical-align:middle;	background-color:#D6E0EF;	border-bottom: 2px solid #8297BA;	border-right: 2px solid #8297BA;	border-left: 1px solid #ffffff;	border-top: 1px solid #ffffff;	color:#000066;	margin-right:3px;	}/* ---------------<Help Topics>--------------- */.helpBody {	background-color:#EAEFF3;	margin-bottom:0px;	margin-top:0px;	margin-left:0px;	margin-right:0px;   	/*	scrollbar-face-color:#004080;	scrollbar-arrow-color:#FFFFFF;	scrollbar-track-color:#C0B0B0;	scrollbar-shadow-color:rgb(0,0,0);	scrollbar-highlight-color:rgb(0,0,0);	scrollbar-3dlight-color:#808080;	scrollbar-darkshadow-Color:#202020;	*/}.helpTable {	border: 1px solid #31628A;}.helpText {	font-size: 11px;	font-family:Verdana, Arial, Helvetica, sans-serif;	line-height:16px;	padding-left:12px;	padding-top:12px;}.helpTitle {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	font-weight: bold;	font-size: 11px;	background-image:url(../images/StarterImages/helpTitleBG.gif);	background-repeat:repeat-x;	background-position:top;	height:18px;	padding: 1px 5px 0px 5px;	border-bottom: 1px solid #31628A;	text-align:center;}.helpSubTitle {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #006698;	font-weight: bold;	font-size: 11px;	padding-left:0px;}.helpImage {	padding-right:12px;	padding-top:12px;	}.helpLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #90AABE;}.helpOpen {	font-family:Verdana, Arial, Helvetica, sans-serif;	color: #90AABE;	font-weight: bold;}/* ---------------<Help Topic end--------------- */Table.REMSGridAlternateItem{	background-color: #E4E4E4;	border: 1px solid #BBCFD8;	padding-left: 21px;}/* ----<Info Center>---- */TABLE.ENAdminRightCol { width: 530px;}TD.ENAdminRightColTitleBar {	text-align:left;	font-weight: bold;	background-color:transparent;}SPAN.ENAdminRightColTitleBarText {	}TD.REMSCaption {}SPAN.REMSLabelValue { 	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#003366;	font-size:8pt;	}TABLE#Table5 a.REMSLinkCommand {color:#003366;}TABLE#Table5 a.REMSLinkCommand:link {color:#003366;}TABLE#Table5 a.REMSLinkCommand:visited {color:#003366;}TABLE#Table5 a.REMSLinkCommand:active {color:#003366;}TABLE#Table5 a.REMSLinkCommand:hover {color:#ce0000;}TABLE#GridSavedSearches1 {	background-color:#0A3D7E;	background-image:url('');	padding:2px;	}TR.REMSGridHeader {	background-color:#666666;	background-image:url('');	}/* ----</Info Center>---- *//* ------------ Sign-Up Style CSS  ------------ */.REMSSignUp{	background-image: url('');	background-color: transparent;	height:20px;}.GrayBar2{	background-color: #0A3D7E;	height: 28px;	color:#FFFFFF;	background-image: url('');	border:0px solid #0A3D7E;	padding: 5px; margin:0px;}.REMSSignUpCornerImage{	background-color:#0A3D7E;	background-image: url('');	height: 28px;	border:0px solid #0A3D7E;	border-color:#0A3D7E;	padding: 0px; margin:0px;}.smallborderedtable{	background-color: #FFFFFF;	border:1px solid #0A3D7E;	}.REMSSignUpForm{	width: 270px; height:310px;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;}.REMSLoginForm{	width: 270px; height:310px;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;}/* ------------ Sign-Up Style CSS  ------------ *//* ------------ BRoker results Top Styles -------------- */ TD.REMSListingSaveSearchLink{	text-decoration:underline;	margin:0; padding:0;	text-align:right;	}TD.REMSListingSaveSearchLink a.REMSLinkCommand, TD.REMSListingSaveSearchLink a.REMSLinkCommand:link, TD.REMSListingSaveSearchLink a.REMSLinkCommand:visited, TD.REMSListingSaveSearchLink a.REMSLinkCommand:hover, TD.REMSListingSaveSearchLink a.REMSLinkCommand:active,  TD.REMSListingSaveSearchLink a.REMSLinkCommand{	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	margin:0; padding:0;}.BreadCrumb {	margin-top: 0;	margin-right: 0;	margin-bottom: 10px;	margin-left: 0;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:8pt;	font-weight:bold;	color:#000000;	}		#divBreadCrumb a {color: #909090;}	IMG.OpenHouseImage {	width: 185px;	border:1px solid #003366;	margin-right:8px;}TD.REMSListingRow {	padding-left:8px;	font-family: verdana, arial, sans-serif:}/* ------------ START agent BizCard tags ------------ */TABLE.REMSBizCard {			margin:8px 0 0 0; 			padding:0;			font-family:Verdana, Arial, Helvetica, sans-serif;			font-size:8pt;			color:#003366;			text-align:right;			}TD.REMSBizCard {	margin:0;	padding:0 0 0 8px;	}TD.REMSBizCardImage {	margin:0;	padding:0;	width: 1px;	}			a.REMSBizCardAgentLink, a.REMSBizCardAgentLink:link, a.REMSBizCardAgentLink:visited, a.REMSBizCardAgentLink:active {			font-family:Verdana, Arial, Helvetica, sans-serif;			color:#ce0000;			font-size:10pt;			font-weight:bold;			}		a.REMSBizCardAgentLink:hover {color:#666666;}		SPAN.agentTitle {			font-family:Verdana, Arial, Helvetica, sans-serif;			font-size:7pt;			font-weight:normal;			text-transform:uppercase;			margin:0;			display:block;			}		SPAN.REMSBizCardLabel {			font-family:Verdana, Arial, Helvetica, sans-serif;			font-size:7pt;			font-weight:bold;			text-transform:uppercase;		}		a.REMSBizCardEmailLink, a.REMSBizCardEmailLink:link, a.REMSBizCardEmailLink:visited, a.REMSBizCardEmailLink:active, {color:#003366; font-weight:bold;}		a.REMSBizCardEmailLink:hover {color:#ce0000;}		a.REMSBizCardAgentLink, a.REMSBizCardAgentLink:link, a.REMSBizCardAgentLink:visited, a.REMSBizCardAgentLink:hover, a.REMSBizCardAgentLink:active {border:0px;}		IMG.REMSBizCardImage{border:1px solid #0a3d73; width:60px;}		a.REMSBizCardAgentLink:hover IMG.REMSBizCardImage{border:1px solid #ce0000;}/* ------------ END agent BizCard tags ------------ */.agentFrame {width:590px;}IFRAME.agentFrame {width:590px;}DIV.MAINLeftContentAreaListings IFRAME {width:590px;}/* ------------ Begin Terms of Use Style CSS  ------------ */.REMSTermsOfUse {	height:200px;	width:100%;	border:solid 2px silver;	overflow:auto;	padding:4px;	margin-top:6px;	margin-bottom:6px;	text-align:left;}/* ------------ End Terms of Use Style CSS  ------------ *//* ------------ Begin Map Style CSS  ------------ */.eNMapTips {	font-size:10px;	font-family:verdana;	color:#1b75bb;	width:282px;	margin-left:2px;	padding-top:2px;	padding-bottom:2px;	}.MapAlert {	color:#be1e2d;		font-weight:900;}.eNMapTips A:link {text-decoration:underline;color:#be1e2d;}.eNMapTips A:visited {text-decoration:underline;color:#be1e2d;}.eNMapTips A:active {text-decoration:underline;color:#be1e2d;}.eNMapTips A:hover {text-decoration:underline;color:#be1e2d;}.MapInfo{	font-size:10px;	font-family:verdana;	color:#1b75bb;	font-weight:900;}span.MapInfo{	padding-left:4px;}span.MapInfoTop{	padding-top:20px;}.MapInfoListingTopBar{	background-color:#1b75bb;	color:white;}.MapBarText{	color:white;}.MapInfoListingTopBarCorp{	background-color:#be1e2d;	color:white;}.MapInfoNextBar{	background-color:#be1e2d;	color:white;	font-weight:500;}.MapBottomBar{	color:white;	font-weight:500;	font-style:italic;}td.MapBottomBar{	background-color:#be1e2d;}.MapInfoNextBar A:link {text-decoration:none;color:white;}.MapInfoNextBar A:visited {text-decoration:none;color:white;}.MapInfoNextBar A:active {text-decoration:none;color:white;}.MapInfoNextBar A:hover {text-decoration:underline;color:white;}span.MapInfoListingTopBarHeading{	color:white;	padding-left:4px;}div.MapInfoAggregate{  width:auto;  position:relative;  height:50px;}table.MapInfo{  border-top-width: 1px;  border-top-color: black;  border-top-style: solid;  border-left-width: 1px;  border-left-color: black;  border-left-style: solid;  border-right-width: 1px;  border-right-color: black;  border-right-style: solid;}div.MapInfoListing{  width:auto;  position:relative;  height:110px;}IMG.MapInfo {	width:135px;	height:70px;}td.MapInfo {	width:100;}span.MapDetailHidden{	visibility:hidden;	display:none;}span.MapDetailVisible{	visibility:visible;	display:inline;	color:white;	font-weight:500;}span.MapApproximateLocationText{	font-size:7px;	font-style:italic;	font-weight:100;	color:white;}span.MapCourtesyOf{	font-size:7px;	font-weight:100;	color:white;}img.MapIDXLogo{	height:30px;	width:30px;}img.MapIDXLogo{	width:30;	margin:2px;}table.MapOuterTable{	background-image: url("../images/systemimages/map_balloon_shadow.png");  	background-repeat: no-repeat;  	background-position: bottom right;}table.MapOuterTableSmall{	background-image: url("../images/systemimages/map_balloon_shadow_xxsm.png");  	background-repeat: no-repeat;  	background-position: bottom right;}table.MapOuterTableMedium{	background-image: url("../images/systemimages/map_balloon_shadow_xsm.png");  	background-repeat: no-repeat;  	background-position: bottom right;}table.MapOuterTableIE6{	background-image: url("../images/systemimages/map_balloon_shadow.gif");  	background-repeat: no-repeat;  	background-position: bottom right;}table.MapOuterTableSmallIE6{	background-image: url("../images/systemimages/map_balloon_shadow_xxsm.gif");  	background-repeat: no-repeat;  	background-position: bottom right;}table.MapOuterTableMediumIE6{	background-image: url("../images/systemimages/map_balloon_shadow_xsm.gif");  	background-repeat: no-repeat;  	background-position: bottom right;}.MapBodyTable{	background-color: white;}img.MapRemaxBalloon{	margin:4px;}.MapBlueBorder{	background-color:#1b75bb;	color:#1b75bb;	width:2px;	font-size:2px;}/* ------------ End Map Style CSS  ------------ */.BizCardPlus1 {background-image: url('../images/BizCardPlus1.jpg');}.BizCardPlus2 {background-image: url('../images/BizCardPlus2.jpg');}.BizCardPlus3 {background-image: url('../images/BizCardPlus3.jpg');}.BizCardPlus3 {background-image: url('../images/BizCardPlus4.jpg');}.BizCardPlus5 {background-image: url('../images/BizCardPlus5.jpg');}.BizCardPlus6 {background-image: url('../images/BizCardPlus6.jpg');}.BizCardPlus7 {background-image: url('../images/BizCardPlus7.jpg');}.BizCardPlus8 {background-image: url('../images/BizCardPlus8.jpg');}.BizCardPlus9 {background-image: url('../images/BizCardPlus9.jpg');}.BizCardPlus10 {background-image: url('../images/BizCardPlus10.jpg');}.BizCardPlus11 {background-image: url('../images/BizCardPlus11.jpg');}.BizCardPlus12 {background-image: url('../images/BizCardPlus12.jpg');}.BizCardPlus13 {background-image: url('../images/BizCardPlus13.jpg');}/* ------------ End Map Style CSS  ------------ *//* ------------ Begin Home Valuation Style CSS  ------------ */.HVMainTable {	width: 780px;}.HVMainTableBordered {	BORDER-RIGHT: #003366 1px solid;	BORDER-LEFT:#003366 1px solid;	BORDER-TOP:#003366 1px solid;	BORDER-BOTTOM:#003366 1px solid;}.HVTableBordered{	BORDER-TOP:#003366 1px solid;	BORDER-LEFT:#003366 1px solid;	BORDER-RIGHT: #003366 1px solid;	BORDER-BOTTOM:#003366 1px solid;}.HVTableBorderedTopBottom{	BORDER-TOP:#003366 1px solid;	BORDER-BOTTOM:#003366 1px solid;	}.HVTableBorderedTopBottomRight{	BORDER-TOP:#003366 1px solid;	BORDER-BOTTOM:#003366 1px solid;	BORDER-RIGHT:#003366 1px solid;}.HVTableBorderedNoTop{	BORDER-LEFT:#003366 1px solid;	BORDER-RIGHT: #003366 1px solid;	BORDER-BOTTOM:#003366 1px solid;}.HVTableBorderedTop{	BORDER-TOP:#003366 1px solid;}.HVTableBorderedNoBottom{	BORDER-TOP:#003366 1px solid;	BORDER-LEFT:#003366 1px solid;	BORDER-RIGHT: #003366 1px solid;	}.HVListColumn {	vertical-align: top;	width: 250px;}.HVTabPage {	vertical-align: top;	width: 780px;}.HVListDiv {	height: 420px;	width: 100%;	overflow: auto;	border-bottom: 2px solid gray;}.HVPanelDiv {	height: 420px;	width: 100%;	overflow: auto;	border-bottom: 2px solid gray;}.HVPanelDiv2 {	height: 390px;	width: 100%;	border-bottom: 2px solid gray;	border-right: 1px solid gray;}.HVPanelDiv3 {	height: 55px;	width: 100%;	border-right: 1px solid gray;}.HVPanelDiv4 {	height: 390px;	width: 100%;		border-bottom: 2px solid gray;}.HVPanelDiv5 {	height: 420px;	width: 100%;		border-bottom: 2px solid gray;}.HVListItem {	border-bottom:1px solid gray;}.HVListItemOver {	border-bottom:1px solid gray;	background-color:#1b75bb;	color:white;}.HVCheckBoxDiv {	float:left;	width:8%;}.HVAddressDiv {	width:92%;}.HVSummary {	vertical-align:top;}.HVCaption{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;color:White;}.HVCaption{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;color:White;}.HVCaptionBlue {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;color:#003366;}.HVCaption3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;color:#003366;}.HVCaption3Bold{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;color:#003366;font-weight:bold;margin-left:4px; vertical-align:middle;}.HVCaption3BoldLarge{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#003366;font-weight:bold;}			.HVCaption3BoldItal {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;color:#003366;font-weight:bold;font-style:italic;}.HVAddressLine {	font-weight:bold;}.HVSummary{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	height:14px;	color:#003366;	font-weight:bold;	margin-top:4px;}.HVLargeSearchField{	width: 162px;}.HVSmallSearchField{	width: 77px;}.HVLargeTextArea{	width: 290px;	height: 120px;}.HVInfoCopy {	margin-bottom: 4px;	margin-left: 2px;}.HVItalic {	font-style:italic;	font-weight:normal;}.HVSummeryText {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:14px;color:#003366;margin-bottom: 10px;}.HVHelpIcon {	border: 0px;	height: 12px;	margin-top:2px}.HVSeachTextWhite {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:white;	margin-bottom: 20px;}.HVSeachText {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#003366;	margin-bottom: 20px;}TR.HVGridHeader {  background-position:bottom; background-repeat:repeat-x; background-color:#E9E9F3; color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; height:16px; vertical-align:middle; padding:2px 4px 2px 4px; }a.HVLinkCommand:link{	color:#003366;		text-decoration: none;	font-family: verdana;	font-size: 12px;	font-weight: bold;}.hvCallForPriceLink {	font-style:italic;}.HVFeedbackFormText{	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif}html>body .hvMozSpacer {height: 20px;} /* ------------ End Home Valuation Style CSS  ------------ */.LastSearchDiv {	float: right;	position: relative;	top: -14px;	z-index: -1;}.SlideShowViewerPhoto{width:286px;}
