/* ApartmentsSearchReturn.css
	Controls the body 'RentalSearchReturn'
 */
DIV.ListingContainer {  width:476px; background-color:white; display:inline-table; }
DIV.ListingContainerFeatured {  width:476px; background-color:white; display:inline-table; }
DIV.Listing { width:100%; background-color:white; margin:0px; }

#ListingOutsideTbl { width:100%; border:1px solid #A09E77; background-color:white; }
#ListingOutsideTblFeatured { width:100%; border:1px solid #779164; background-color:white; }

DIV.ListingHead { width:100%; height:24px; color:#33342C; background-color:#BAB188; padding:4px 0px 0px 0px; }
DIV.RentalName { font-size:8pt; font-weight:bold; float:left; display:inline; margin:0px 0px 0px 4px; }
DIV.RentalName A { margin:0px 0px 2px 0px; height:12px; }
DIV.RentalName A:link { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalName A:visited { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalName A:hover { color:#33342C; text-decoration:underline; border-bottom:none; }
DIV.RentalName A:active { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalLocation { font-size:8pt; font-weight:normal; float:right; display:inline; margin:0px 4px 0px 0px; }

#RentalSpotlightTbl { width:100%; border:1px solid #A13921; background-color:white; }
DIV.ListingHeadSpotlight { width:100%; height:22px; color:white; background-color:#A13921; padding:4px 0px 0px 0px; }
DIV.RentalNameSpotlight { font-size:8pt; font-weight:bold; float:left; display:inline; margin:0px 0px 0px 4px; }
DIV.RentalNameSpotlight A { margin:0px 0px 2px 0px; height:12px; }
DIV.RentalNameSpotlight A:link { color:white; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalNameSpotlight A:visited { color:white; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalNameSpotlight A:hover { color:white; text-decoration:underline; border-bottom:none; }
DIV.RentalNameSpotlight A:active { color:white; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalLocationSpotlight { font-size:8pt; font-weight:normal; float:right; display:inline; margin:0px 4px 0px 0px; }
DIV.ListingLeftSideSpotlight { background-color:#EBE5C5; width:100%; float:left; display:inline-table; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:top; border-right:1px solid #A09E77; }
DIV.ListingRightSideSpotlight { background-color:#EBE5C5; float:right; display:inline-table; margin:4px 4px 4px 4px; padding:0px 0px 0px 0px; }

DIV.ListingHeadFeatured { width:100%; height:22px; color:white; background-color:#779164; padding:4px 0px 0px 0px; }
DIV.RentalNameFeatured { font-size:8pt; font-weight:bolder; float:left; display:inline; margin:0px 0px 0px 4px; }
DIV.RentalNameFeatured A { margin:0px 0px 2px 0px; height:12px; }
DIV.RentalNameFeatured A:link { color:white; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalNameFeatured A:visited { color:white; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalNameFeatured A:hover { color:white; text-decoration:underline; border-bottom:none; }
DIV.RentalNameFeatured A:active { color:white; text-decoration:none; border-bottom:1px dashed; }
DIV.RentalLocationFeatured { font-size:8pt; font-weight:normal; float:right; display:inline; margin:0px 4px 0px 0px; }

DIV.ListingLeftSide { background-color:#EBE5C5; width:296px; float:left; display:inline; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:top; border-right:1px solid #A09E77; font-size:8pt; }
DIV.ThumbNail { margin:4px 4px 4px 4px; padding:0px 0px 0px 0px; }

DIV.ViewDetailsDiv { background:transparent url(/Images/Icons/MagnifyOff.gif) left center no-repeat; margin:4px 0px 0px 8px; width:85px; height:18px; vertical-align:middle;
		exp: expression(hoverEffect(this)); }
DIV.ViewDetailsDiv:hover,DIV.ViewDetailsDiv_hover { background:transparent url(/Images/Icons/MagnifyOn.gif) left center no-repeat; }
DIV.ViewDetailsDiv A { margin:0px 0px 0px 16px; padding:0px 0px 0px 0px; }
DIV.ViewDetailsDiv A:link { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
DIV.ViewDetailsDiv A:visited { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
DIV.ViewDetailsDiv A:hover { color:#33342C; text-decoration:underline; border-bottom:none; }
DIV.ViewDetailsDiv A:active { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
/* Spotlight and Featured version */
DIV.ViewDetailsDivSpecial { background:#DBD5B8 url(/Images/Icons/MagnifyOff.gif) left center no-repeat; margin:4px 0px 0px 4px; width:90px; height:18px; vertical-align:middle; border-style:outset; border-color:#CCCCCC; border-width:1px; overflow:hidden;
		exp: expression(hoverEffect(this)); }
DIV.ViewDetailsDivSpecial:hover,DIV.ViewDetailsDivSpecial_hover { background:#DBD5B8 url(/Images/Icons/MagnifyOn.gif) left center no-repeat; }
DIV.ViewDetailsDivSpecial A { margin:0px 0px 0px 18px; padding:0px 0px 0px 0px; vertical-align:bottom; }
DIV.ViewDetailsDivSpecial A:link { color:#33342C; text-decoration:none; border-bottom:none; }
DIV.ViewDetailsDivSpecial A:visited { color:#33342C; text-decoration:none; border-bottom:none; }
DIV.ViewDetailsDivSpecial A:hover { color:#33342C; text-decoration:underline; border-bottom:none; }
DIV.ViewDetailsDivSpecial A:active { color:#33342C; text-decoration:none; border-bottom:none; }

DIV.ContactUsDiv { background:transparent url(/Images/Icons/EmailOff2.gif) left center no-repeat; margin:0px 0px 2px 8px; width:85px; height:18px; vertical-align:middle;
		exp: expression(hoverEffect(this)); }
DIV.ContactUsDiv:hover,DIV.ContactUsDiv_hover { background:transparent url(/Images/Icons/EmailOn2.gif) left center no-repeat; }
DIV.ContactUsDiv A { margin:0px 0px 0px 16px; }
DIV.ContactUsDiv A:link { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
DIV.ContactUsDiv A:visited { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
DIV.ContactUsDiv A:hover { color:#33342C; text-decoration:underline; border-bottom:none; }
DIV.ContactUsDiv A:active { color:#33342C; text-decoration:none; border-bottom:1px dashed; }
/* Spotlight and Featured version */
DIV.ContactUsDivSpecial { background:#DBD5B8 url(/Images/Icons/EmailOff2.gif) left center no-repeat; margin:2px 0px 0px 4px; width:90px; height:18px; vertical-align:middle; border-style:outset; border-color:#CCCCCC; border-width:1px; overflow:hidden;
		exp: expression(hoverEffect(this)); }
DIV.ContactUsDivSpecial:hover,DIV.ContactUsDivSpecial_hover { background:#DBD5B8 url(/Images/Icons/EmailOn2.gif) left center no-repeat; }
DIV.ContactUsDivSpecial A { margin:0px 0px 0px 18px; padding:0px 0px 0px 0px; vertical-align:bottom; }
DIV.ContactUsDivSpecial A:link { color:#33342C; text-decoration:none; border-bottom:none; }
DIV.ContactUsDivSpecial A:visited { color:#33342C; text-decoration:none; border-bottom:none; }
DIV.ContactUsDivSpecial A:hover { color:#33342C; text-decoration:underline; border-bottom:none; }
DIV.ContactUsDivSpecial A:active { color:#33342C; text-decoration:none; border-bottom:none; }


DIV.FeaturesUnitsContainer { width:192px; float:right; display:inline-table; overflow:hidden; }
TABLE.FeaturesUnits { width:190px; margin:4px 0px 0px 0px; }
TABLE.FeaturesUnits TR.UnitsColumnNames { height:22px; }
TABLE.FeaturesUnits TR.UnitsColumnNames TD { border-left:2px solid #A09E77; background-color:transparent; font-size:8pt; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; }
TABLE.FeaturesUnits TR.UnitsDataRows TD { border-left:2px solid #A09E77; background-color:transparent; font-size:8pt; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:normal; }
TABLE.FeaturesUnits TR.UnitsFancyBottomRow { height:12px; }
TABLE.FeaturesUnits TR.UnitsFancyBottomRow TD { border-left:2px solid #A09E77; background-color:transparent; font-size:8pt; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; }

DIV.OfferedAppears { width:100%; height:48px;float:left; display:inline-table; background-color:#F2D182; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:black; font-size:8pt; font-weight:normal; }
DIV.OfferedAppearsSpotlight { background:transparent url(/Images/Apartments/arg_web_propspot.gif) left center no-repeat; width:100%; height:48px;float:left; display:inline-table; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:black; font-size:8pt; font-weight:normal; }
DIV.OfferedAppearsFeatured { background:transparent url(/Images/Apartments/arg_web_featprop.gif) left center no-repeat; width:100%; height:48px;float:left; display:inline-table; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:black; font-size:8pt; font-weight:normal; }
DIV.RentalOfferedBy { width:98%; height:15px; float:left; display:inline-table; margin:0px 0px 0px 0px; padding:0px 0px 0px 4px; }
DIV.RentalVolIss { margin:0px 0px 10px 6px; padding:0px 0px 0px 0px; }


DIV.ListingRightSide { width:177px; float:right; display:inline; background-color:white; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; }
DIV.RentalLead { color:black; font-size:8pt; font-weight:bold; margin:0px 4px 0px 4px; }
DIV.RentalCaption { color:black; font-size:8pt; font-weight:normal; margin:0px 4px 0px 4px; }
DIV.RentalCaption A { margin:0px 0px 8px 2px; padding:0px 0px 0px 0px; display:inline; }
DIV.RentalCaption A:link { color:#33342C; text-decoration:underline; }
DIV.RentalCaption A:visited { color:#33342C; text-decoration:underline; }
DIV.RentalCaption A:hover { color:#33342C; text-decoration:underline; }
DIV.RentalCaption A:active { color:#33342C; text-decoration:underline; }

.ListingSpacer { width:100%; height:4px; background-color:white; }


