.srHeader{	background-color: #CFCFCF;	font-size: 8pt;	font-weight: bold;text-align: center;	height: 16px;	vertical-align:middle;	}
.srHeader2{	background-color: #CFCFCF;	font-size: 8pt;	font-weight: bold;text-transform: uppercase;text-align: center;	height: 28px;vertical-align:middle;	}
.srFooter{	background-color: #CFCFCF;	font-size: 8pt;	font-weight: bold;text-transform: uppercase;text-align: center;	height: 28px;vertical-align:top;}
.srHeader td	{border-bottom:2px solid #1D4066; border-top:1px solid #9B2A22; background-color:#eee; vertical-align:bottom; text-align:left;} 
.srFooter td	{border-top:2px solid #1D4066; border-bottom:1px solid #9B2A22; background-color:#eee; vertical-align:top; text-align:left}
.srHeader a , tr.srFooter a	{color:#9B2A22; font-size:9px; font-weight:bold; margin-left:2px;}
.srHeader a:hover , tr.srFooter a:hover	{color:#000; font-size:9px; font-weight:bold;}
.boldRowFalse td, .boldRowTrue td { text-align:center; vertical-align:top; border-top:0 solid #9B2A22; border-right:1px solid #ddd; border-bottom:1px solid #9B2A22; border-left:0 solid #ddd; padding:2px !important;} 
.boldRowTrue td {background-color:#D1D8E2;}
.boldRowTrue a{font-weight:bold;}
td.srChkCol		{width:17px; padding:0; background-color:#698BAC; border:none;}
td.srSpace		{width:0 !important; background-color:#FFF; border:none !important; }
td.srNone		{width:0; background-color:#FFF; border:none; }
td.srPhotoHd	{border-left: 1px solid #9B2A22}
td.srPropHd		{width:145px;}
a:link.srNarrow {text-decoration: underline; color: #3365A0 }             
a:link.srViewAll,a:visited.srViewAll,a:hover.srViewAll { text-decoration: underline; color: #3365A0; font-weight: bold }
.sr_header,table.sr_records {width:100%;}
.sr_header td {padding:2px 0; font-size:11px; color:#333;}
.sr_header img,.srbNorm img,td.submit img {border:none;}
tr.sr_options td {background-color:#EDF0F4; border-bottom:1px solid #ccc;}
.sr_options a {color:#3365A0; font-weight:bold;}
tr.sr_options2 td {border-bottom:1px solid #ccc; padding-bottom:10px;padding-top:10px;}
.sr_map td {text-align:center;}
.sr_map img {border:1px solid #666; margin:2px auto;}
.imgPop{visibility: hidden;position: absolute;left: 129px;top: 0;cursor: pointer;}
.spNo{font-size: 8pt; color: #1E5279; width: 152px;}
a.srProp{font-size:8pt;	color:#1E5279;	text-align:left;}
a.srPropTrue{font-size:8pt;	font-weight:bold;	color:#1E5279;	text-align:left;}
.srEdgeTop{border-top:solid 1px #AA3937;}
.srSearchLinkText{font-size: 9px;	font-weight: bold;}
.srFeaturedHd, .srCouponHd, .srTourHd, .srEmercialHd, .srAppHd, .srVerizonHd{background-position:top center;text-align:center !important;}
.srFeaturedHd{	width:26px;	border-right: #DDD 1px inset;	background-repeat:no-repeat;}
.srFeaturedHdSrt,.srCouponHdSrt,.srTourHdSrt,.srEmercialHdSrt,.srAppHdSrt{	border-right: #DDD 1px inset;	white-space:nowrap;}
.srCouponHd{width:28px;	border-right: #DDD 1px inset;background-repeat:no-repeat;}
.srTourHd, .srEmercialHd, .srAppHd{width:27px;border-right: #DDD 1px inset;background-repeat:no-repeat;}
.srBR	{white-space:nowrap;}
.srBRSrt{border-right: #DDD 1px inset;border-bottom:solid 1px #AA3937;white-space:nowrap;	}
.srPrice{}
.srArea {white-space:nowrap; border-right: 1px solid #9B2A22}
.srbNorm{border-top: #aa3937 1px inset;	border-bottom: #aa3937 1px inset;border-left: #DDD 1px inset;border-right: #DDD 1px inset;	text-align:center;}
.sr_records td {}
#divOverflow{position:absolute;	top:0;	left:0;	background-color:#FFF;display:none;	text-align:center;	width:100%;	border: solid 1px #000;}
.sr_options a:hover{color:#000;	font-weight: bold;}
.srbPadded	{}
.srbPropFalse,.srbPropTrue {text-align:left !important;}
.srbProp2{padding-left:5px;	border-top: #aa3937 1px inset !important;border-bottom: #aa3937 1px inset !important;border-left: #DDD 1px inset !important;border-right: #DDD 1px inset !important;font-size:8pt;	color:#6B88A6;text-align:left;}
td.srbArea	{white-space:nowrap; border-right: 1px solid #9B2A22; text-align:left !important;}
.srPageCountBottom{	font-size:9px;	font-weight:bold;color:Green;text-align:center;	vertical-align:top;	padding-top:10px;padding-bottom:5px;}
.centereddiv{border: solid 4px #99292A;	position:relative;width: 587px;padding-left:5px;padding-top: 0;	padding-bottom: 0;background-color:#fff;text-align:left;margin:3px;}
ul.red-grey  {list-style:none; padding:0; margin:0;}  
.red-grey li.on  { background: url(../images/tabs/red-greyMid.gif) top left repeat-x;}
.red-grey li.off { background: url(../images/tabs/red-greyMid_off.gif) top left repeat-x;}
.red-grey li.on a:hover{ text-decoration:none}
.red-grey li.on a { background: url(../images/tabs/red-greyLeft.gif) left top no-repeat; color:#fff; cursor:default}
.red-grey li.off a { background: url(../images/tabs/red-greyLeft_off.gif) left top no-repeat; color:#1D4066;}
.red-grey li.on a:hover {}
.red-grey li.on a span { background: url(../images/tabs/red-greyRight.gif) right top no-repeat;}
.red-grey li.on a:hover span {}
.red-grey li.off a span { background: url(../images/tabs/red-greyRight_off.gif) right top no-repeat;}
.red-grey li.off a:hover span {}
.sr_icon{text-align:center !important;}
.sr_icon img {border-width: 0;}
td.srbPhoto	{border-left: 1px solid #9B2A22; width:56px;}

/* SearchResult Control  */
.srMain{ padding:5px 5px 5px 1px;}
.srItem, .srItemAlt
{
	border: solid 1px #bababa;
	padding:3px;
	width:auto;
	margin-bottom:5px;
	vertical-align:top;
	text-align:left;
	_height:40px;
	background: url(/images/BackGroundGreyGradiant.jpg) left top repeat-x;
}
.srItemUl, .srItemUl_Info, .NavUl
{
	display:block;
	width:auto;
	margin-left:0;
	padding-left:0;
	list-style:none outside;
	vertical-align:top;
	min-width:400px;
}
.srItemUl{padding-bottom:0px;margin-bottom:0px}
.NavUl{margin:-3px 0 5px 2px;}
.NavUl li{margin:3px 1px 5px;width:auto;display:inline; color: #0d3e6d;font-size:12px;font-family:Trebuchet MS;font-weight:bold; float:left;}
.NavUl select{border: solid 1px #bababa; color:#777777; font-size:12px;font-family:Trebuchet MS; margin-left:3px; background:white;}
.sortLeft{float:left; margin:2px 0 0 5px;color:#0d3e6d; font-size:12px;font-family:Trebuchet MS; font-weight:bold;width:auto;}
.sortLeft select{border: solid 1px #bababa; color:#777777; font-size:12px;font-family:Trebuchet MS; margin-left:3px; background:white;}
.pagerRight{float:right; margin:3px 5px 0;-margin:3px 3px 0;text-align:right;}
.SRPager {padding:1px 0 2px 0;}
.SRPager ul {font-family:Trebuchet MS; list-style:none;display:inline;margin-left:0;padding-left:0;}
.SRPager li {margin-left:3px;padding:0 1px 1px;border:1px solid #bababa;display:inline;}
.SRPager a {color:#777777;	font-family:Trebuchet MS;	font-size:12px;text-decoration:none;}
.SRPager a.hlDisabledlink{color:#0b3e6d !Important;font-size:12px; font-family:Trebuchet MS;}

.srItemUl_Info
{
	display:inline-block;
	margin:0 0 0 -2px !important;	
	padding-left: 2px;
		
}
.srItemUl_Info li { width:auto;display:inline;margin-left: -2px;	padding-left: 2px; color:#777777;font-family:Trebuchet MS;font-size:14px;float:left;}
.liAmenity{font-size:12px !Important; color:#777777  !Important;line-height:15px;}
.srItemli, .srItemli_left, .srItemli_right, .srItemli_rightAg, .srItemUl_Info, .srItemli_center
{
	display:inline-block;
	margin:3px 0 0 -2px;	
	padding-left: 2px;
		
}
.srItemli_left
{
	width: 148px;
	text-align:center;
	vertical-align:top;
	float:left;
	height:auto;
}
.srPhotoLg{width:148px;height:99px;}
.srProImg{position: relative;border:solid 1px #bababa;width:148px;height:99px; margin-left:2px;background-color:#fff}
.srProImgAlt{position: relative;}
.srProImg img{border:0 !important;}
.srItemli_center
{
	margin-left:5px;
	width:445px;
	float:left;
	padding-top:0;
	z-index:50;
}
.srItemli_center a, .srItemAlt a {color:#0b3e6d;font-size:16px; font-family:Trebuchet MS; font-weight:bold; text-decoration:underline;}
.srItemli_right, .srItemli_rightAg
{
	margin-left:5px;
	border:solid 1px #bababa; 
	width:145px; 
	padding:2px 0 2px 0; 
	float:left;
	background-color:White;
	min-height:98px;
	_height:98px; /* IE6 hack */
	_position:absolute;
	_margin-left:-10px;
}
.srItemli_right a, .srItemli_rightAg a {text-decoration:underline;font-size:12px; color:#777777; font-family:Arial;}
.srItemli_right a:hover, .srItemli_rightAg a:hover{color:#0b3e6d;display:block;background-color:#e3e3e3;margin-right:7px;color:#0b3e6d}
.srItemli_right ul, .srItemli_rightAg ul{list-style:none outside;margin-left:0;padding-left: 2px;}
.srItemli_right li{margin-left:0;padding: 3px 0 3px 5px;}
.srItemli_rightAg li{margin-left:-7px;padding: 2px 0 1px 5px;}

.srNavBar{height:28px;margin:2px 1px 5px 1px;padding-top:2px;border:solid 1px #bababa;background: url(/images/BackGroundGreyGradiant.jpg) left top repeat-x;}
.results{padding:1px;}
.srHeaderBar, .srHeaderInfoBar, .fcHeader{margin-left:3px;color:#0b3e6d;font-size:18px; font-family:Trebuchet MS;}
.srHeaderInfoBar{margin:20px auto 20px auto;width:80%;text-align:center;}
.srSubHeaderBar{margin:5px 0 0 3px;color:#777777;font-size:12px; font-family:Trebuchet MS; font-weight:bold;}

.srItemAlt{ border:0;  border-bottom:solid 1px #bababa;background-image:none;_height:60px !Important;}
.srItemAlt a{color:#777777;font-size:12px;}
.srItemAlt li{color:#777777;font-size:12px;font-family:Trebuchet MS;}
.srInfo{margin:20px auto 20px auto;width:95%;color:#777777;font-size:12px;font-family:Trebuchet MS;}
.srPhotoSm{height:35px;width:50px;border:0;padding-top:7px;}
.srPhotoMd{height:42px;width:53px;border:0;}
.srButtons{margin:0px 0 10px 0;width:150px;text-align:right;position:relative;margin-top:-40px;left:620px;}
.srMap{text-align:center;margin:15px 0 15px 6px;}
.srMapClose{text-align:right;margin:0 48px 10px 0;}
.srMapDesc{text-align:right; margin:-25px 48px 10px 0;z-index:1000;position:relative;}
.srMessage{color:#0b3e6d;font-size:14px; font-family:Trebuchet MS;text-align:center;margin:50px 0; height:150px;}
.srMessage a{color:#777777;font-size:14px;font-family:Trebuchet MS}
.dinfo{font-weight:bold;font-size:12px; color:#777777; font-family:Arial;margin:3px 3px 3px 8px;}
.srItemli_rightAg div{margin:2px 3px 0 8px;}
.srItem_featured, .srItem_featuredMG{position:absolute;z-index:100;margin-left:394px; _margin-left:390px;}
.srItem_featuredMG{margin-left:362px; _margin-left:363px;}
.wShort{width:414px !important;_width:410px !important;margin-top:2px;}
.wFull{width:445px !important;_width:450px !important;margin-top:2px;}
.srItemBold{background:#e6ebf0 none; border: solid 2px #7995af;}
.srIpp_en-US{padding-left:50px;}
.srIpp_es-MX{padding-left:20px;}
.srContact{font-family:Trebuchet MS;font-weight:bold;color:#0B3E6D;}
.srLead, .srLead a{float:left;font-size:16px !important;}
.srPhone{float:right; font-size:16px;_padding-right:6px;}
.srBed{margin-left:10px;}
.srPropN{margin-top:-4px;}
/* Featured Propeerty */
.fcContainer{width:614px;float:left;}
.fcItem{width:610px;_width:610px;float:left;margin-left:2px;_margin-left:1px; background: url(/images/BackGroundGreyGradiant.jpg) repeat-x left top ;border-left:solid 1px #bababa;border-bottom:solid 1px #bababa;border-right:solid 1px #bababa;min-height:229px; height:auto !important; height:246px;}
.fcItem ul
{
	display:block;
	width:auto;
	margin:12px 0 0 5px;
	_margin:15px 0 0 2px;
	padding:0 3px 0px;
	_padding:5px 0 0 3px;
	list-style:none outside;
	font-family:Trebuchet MS;
	vertical-align:top;
	float:left;
	width:190px !important;
}
.fcItem li{text-align:center;margin-left:0;}
.fcItem a{font-size:14px;font-weight:bold;text-decoration:underline;color:#0B3E6D;margin-top:10px;}
.fcItem span{font-size:12px;color:#777777;}
.fcItem_img{height:150px;width:190px;border:solid 1px #0b3e6d;vertical-align:middle;}
.fcItem_img img{text-align:center;}
.fcItem_Title{padding-top:5px;}
.dheader{background: url(/images/fcHeaderBackground.jpg) left bottom no-repeat; margin-left:2px; margin-top:-5px;height:33px;}
.fcHeader{width:190px;float:left;font-size:14px;font-weight:bold;margin:10px 0 0 5px;}
.fcButtons{float:left;width:330px;}
.fcButtons{font-size:11px;color:#777777;font-family:Trebuchet MS;position:absolute;margin:10px 0 0 4px;left:200px;}
.fcButtons img{margin:3px 0;vertical-align:middle;font-size:12px;color:#777777;font-family:Trebuchet MS;}
.greyOut{opacity:0.6; filter:alpha(opacity=60);}

/*  refine search widget  */
.rsFeatures, td, select, a {font-family:Trebuchet MS !important;}
.rsFeatures h2 {background:transparent url(/Images/aptsforrent_link_back.jpg) repeat-x scroll left top;	border:1px solid #C8C8C8; font-size:10px; 
	color:White; font-weight:bold !important; margin-bottom:0px; padding-bottom:0pt; padding-top:0pt; line-height:26px; text-align:center; 
	font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans serif !important; width:158px;}
.height_en-US, .height_es-MX{height:500px; !height:600px}
.rsFeatures td {font-size:12px; color:#0b3e6d; vertical-align:bottom; width:135px;}
.rsFeatures, .rsLowerImg{margin-top:-7px; position:relative; z-index:1111; width:155px; _width:158px; margin-left:1px;}
.rsFeatures label, .ctrlFeatures input{vertical-align:top;}
.rsTopImg{border:1px solid #C8C8C8; width:155px; background:url(/images/refineTop3.jpg) left top no-repeat; 
	!background:url(/images/refineTop4.jpg) left top no-repeat; padding-left:3px;}
.rsLowerImg{margin:0;}
.rsMain{color:#0B3E6D; margin:0px 4px; font-size:12px; padding-top:8px; font-weight:bold;}
.rsMain select, .rsChecklist select{border:solid 1px #bababa; color:#777777; background:white;}
.rsMain select{font-size:12px;}
.rsterm{width:140px; float:left; white-space:nowrap;}
.rsterm select{width:75px; margin-bottom:5px;}
.rspfrom_en-US{width: 140px;float:left; white-space:nowrap;}
.rspfrom_en-US select{width:75px; margin-bottom:5px;}
.rspfrom_es-MX{width: 140px;float:left; white-space:nowrap;}
.rspfrom_es-MX select{width:85px; margin-bottom:5px;}
.rspto_en-US{width: 140px;float:left;}
.rspto_en-US select{width:75px; margin-bottom:5px;}
.rspto_es-MX{width: 140px;float:left;}
.rspto_es-MX select{width:85px; margin-bottom:5px;}
.rsbed_en-US{width: 140px;float:left;}
.rsbed_en-US select{width:75px; margin-bottom:5px;}
.rsbed_es-MX{width: 140px;float:left;}
.rsbed_es-MX select{width:85px; margin-bottom:5px;}
.rsbath_en-US{width: 140px;float:left;}
.rsbath_en-US select{width:75px; margin-bottom:5px;}
.rsbath_es-MX{width: 140px;float:left;}
.rsbath_es-MX select{width:85px; margin-bottom:5px;}
.rsSearch_en-US, .rsSearch_es-MX{text-align:center; padding-top:13px; padding-bottom:5px; margin-right:0px;}
.rsRight_en-US, .rsRight_es-MX{text-align:center; padding-top:0px; padding-bottom:0px; margin-right:30px;}
.rsPopular{vertical-align:top; font-size:12px; color:#0b3e6d; max-width:140px; width:auto !important; width:140px; float:left; margin: 10px 0px 5px -5px;}
.rsChecklist{padding: 0px 0px 10px 0px; display:none;}
.rsChecklist div{color:#0B3E6D; font-size:12px; margin: 0px 0px 0px 3px; position:relative; font-weight:bold;}
.rsChecklist select{font-size:12px !important}
.rsWarning{padding:5px; text-align:center; margin:5px 0px 5px 0px; color:Red; font-size:14px; display: none;}
.rsAmenity{width:140px; font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans serif !important; font-weight:bold; text-align:center;}

/*  Large Image Popup  */
#winCloserButton {position:relative; left:220px; top:10px; width:50px; height:20px;cursor:pointer;}
#floatingDivPhotoPopUp {position: absolute; left: 0px; top: 0px; display:none; z-index: 1200; width:271px; height:228px;}
#lnkDetails { font-size:15px;font-weight:700;color:#0b3e6d;}
#lnkContact {font-size:15px;font-weight:700;color:#0b3e6d;}
.ulRightPhoto{width:55px;margin:0;padding:0;float:left;}
.imgRightPhoto{list-style-type:none; margin-bottom:4px;width:55px;height:45px;margin-left:4px;}
.imgLeftPhoto{float:left;width:196px;height:146px;border:solid 1px #bababa;text-align:center;}
.imgPopup{width:196px;height:146px;}
.imgPopupSmall{border:solid 1px #bababa;height:100%;width:100%;}

