        /**************************************************/
        /************ CSS Styles for Consumer site ********/
        /****Please consult Matt Kelley before editting****/
        /********************Warning***********************/
		
/*=========== Common Fonts ==========**/

/*6pt xxxxtiny*/
.xxxxtiny {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 6px;}

/*7pt xxxtiny*/
.xxxtiny {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 7px;}

/*8pt xxtiny*/
.xxtiny {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8px;}

/*9pt xtiny*/
.xtinysilver {font-family:Arial, Helvetica, sans-serif; font-size: 9px; color:Silver;}

/*10pt tiny*/
.tiny {font-family:Arial, Helvetica, sans-serif; font-size: 10px;}
 .tiny a:link {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 .tiny a:visited {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 .tiny a:hover {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 .tiny a:active {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 
.tiny:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; cursor:hand; cursor:pointer;}
.tiny:visited{font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; cursor:hand; cursor:pointer;}
.tiny:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; cursor:hand; cursor:pointer;}
.tiny:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; cursor:hand; cursor:pointer;}

.tinyu {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 .tinyu a:link {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; cursor:hand; cursor:pointer;}
 .tinyu a:visited {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; cursor:hand; cursor:pointer;}
 .tinyu a:hover {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; cursor:hand; cursor:pointer;}
 .tinyu a:active {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; cursor:hand; cursor:pointer;}

.tinygray {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:gray;}

.tinywhite {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration: underline;}
 .tinywhite a:link {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration: underline;}
 .tinywhite a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration: underline;}
 .tinywhite a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration: underline;}
 .tinywhite a:active {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration: underline;}
 
.tinylinkbold {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:underline; font-weight: bold;}
 .tinylinkbold a:link {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 .tinylinkbold a:visited {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 .tinylinkbold a:hover {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 .tinylinkbold a:active {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
 
.tinybold {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;}
 .tinybold a:link {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: underline;}
 .tinybold a:visited {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: underline;}
 .tinybold a:hover {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: none;}
 .tinybold a:active {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: underline;}
 .tinybold:link {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: underline;}
 .tinybold:visited {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: underline;}
 .tinybold:hover {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: none;}
 .tinybold:active {font-family:Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-decoration: underline;}
 
/*11pt small*/
.small {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.smallem {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic;}
.smallgray {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#999999;}
.smallred {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:Red;}
.smallboldmaroon {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: Maroon;}
.smallbold {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold;}
.smallboldblue {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color:#003366;}

.smalllinkbold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight: bold;}
 .smalllinkbold a:link {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllinkbold a:visited {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllinkbold a:hover {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllinkbold a:active {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 
 .smalllinkbold:link {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllinkbold:visited {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllinkbold:hover {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllinkbold:active {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 
.smalllink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline;}
 .smalllink a:link {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllink a:visited {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllink a:hover {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 .smalllink a:active {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
 
 .smallleftpad {color: #69c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 20px;}
 
/*12pt text*/
.boldwhite {color: #fff; font-weight:bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.textblue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #69C;}
.textblue2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036; font-weight:bold;}
.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.textbold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.textboldred {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:Red;}
.textwhite {font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;}
.bold {color: #69c; font-weight:bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.boldnoline {color: #69c; font-weight:bold;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .bold a:link {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .bold a:visited {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .bold a:hover {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .bold a:active {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.boldleftpad {color: #69c; font-weight:bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 20px;}
.boldlink {color: #69c; font-weight:bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .boldlink a:link {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .boldlink a:visited {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .boldlink a:hover {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .boldlink a:active {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.linkwhite {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; text-decoration: underline;}
  .linkwhite a:link {color: #FFFFFF; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
  .linkwhite a:visited {color: #FFFFFF; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
  .linkwhite a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
  .linkwhite a:active {color: #FFFFFF; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

/*13pt type*/
.typegrey {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #999999;}

/*14pt copy*/
.copyboldlight {color: #69c; font-weight:bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .copyboldlight a:link {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .copyboldlight a:visited {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .copyboldlight a:hover {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 .copyboldlight a:active {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.copy {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.copybold {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold;}
.copyboldred {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; color:#FF0000}

.copyboldlightblue {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; color: #69c;}
.copyboldblue {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; color: #17417f;}
  .copyboldblue a:link {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
  .copyboldblue a:visited {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
  .copyboldblue a:hover {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
  .copyboldblue a:active {color: #69c; font-weight: bold; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.copyheading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #036; font-style:italic;}

/*16pt title*/
.titleheading {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #036; font-style:italic;}

/*18pt heading*/
.heading {font-family: "Times New Roman", Times, serif;	font-size: 18px; color: #036;}
.profileheading {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #036;}

/*24pt xheading*/
.xheading2 {font-family: "Times New Roman", Times, serif; font-size: 20px; color: #69c;}
.xheading {font-family: "Times New Roman", Times, serif; font-size: 24px; color: #036; margin-left: 10px; margin-top: 10px;}
.xheadinghomepage {font-family: "Times New Roman", Times, serif; font-size: 24px; color: #036; margin-top: 10px;}


/*.AgentTextShadow {padding-left:175px; font-family: Arial; font-size:24px; font-weight:bold; color:#aaaaaa; bottom: 121px;}	*/
.AgentTextShadow {position: absolute; font-family: Arial; font-size:24px; font-weight:bold; color:#aaaaaa ; top: 37px; left: 192px;}	
.AgentText {position:absolute; font-family: Arial; font-size:24px; font-weight:bold; color:white; top: 35px; left: 190px;}

/* top:5px; left:8px; cursor:pointer; z-index:2000; */
/*===========Globals==========*/

/* Normal Link */
 a:link {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 a:visited {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 a:hover {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 a:active {color: #69c; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
 td {text-align:left;}

.linkstyle {text-decoration: underline; color: #69e; cursor: hand; cursor:pointer;  font-size: 10px; font-weight:bold;}
  .linkstyle a:link {text-decoration: underline; color: #69c; cursor: hand; cursor:pointer;  font-size: 10px; font-weight:bold;}
  .linkstyle a:visited {text-decoration: underline; color: #69c; cursor: hand; cursor:pointer;  font-size: 10px; font-weight:bold;}
  .linkstyle a:hover {text-decoration: underline; color: #69c; cursor: hand; cursor:pointer;  font-size: 10px; font-weight:bold;}
  .linkstyle a:active {text-decoration: underline; color: #69c; cursor: hand; cursor:pointer;  font-size: 10px; font-weight:bold;}

.formstyle{border: solid 1px silver; BACKGROUND-COLOR: #ffffff; OVERFLOW: auto; }

.bullet {BACKGROUND-IMAGE: url(../images/error_bullet.gif); BACKGROUND-REPEAT: no-repeat; width: 10px; height: 10px;}	

/* Input Text */
.inputtext {font-family: Arial, Helvetica, sans-serif; font-size:10px; margin-left: 5px;}
.inputtextflush {font-family: Arial, Helvetica, sans-serif; font-size:10px;}

/* Borders and Padding CSS */
.tableborder {border: 1px solid #666666; padding-left: 4px; padding-bottom: 4px; padding-right: 4px;}
.padding1 {padding: 1px;}
.padding3 {padding: 3px;}
.padding5 {padding: 5px;}
.padding10 {padding: 10px;}
.paddingl20 {padding-left: 20px;}

.lettermargin {margin: 5px 0 0 5px;}
.tabmove {position:relative; bottom: -1px;}
.tabmoveAB {position:relative; bottom: 0px;}
.tabmoveps {position:relative; bottom: -1px; float:left;}

/* Lists */
/* Removed these list items for improper formatting on other OH pages.
ul{margin:0px; padding: 0px}
ol{margin:0px; padding: 0px}
.list3 li {list-style-type:none;display:inline; display:block; width:33%; float:left; padding-bottom: 3px;}
.list2 li {list-style-type:none; display:inline; display:block; width:50%; float:left; padding-bottom: 10px;}
*/

/*========Specifics=========*/

/* Property Search */
.propertydetailheader {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; padding-top: 5px; padding-left: 5px; background-color:#336799;}
 .propertydetailheader a:link {color: #ffffff; text-decoration: underline; }
 .propertydetailheader a:visited {color: #ffffff; text-decoration: underline;}
 .propertydetailheader a:hover {color: #ffffff; text-decoration: underline;}
 .propertydetailheader a:active {color: #ffffff; text-decoration: underline;}
 
.resultsheaderlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; padding-top: 5px; padding-left: 5px; background-color:#336799;}
 a.resultsheaderlink:link {color: #ffffff; text-decoration: underline; font-weight: normal;}
 a.resultsheaderlink:visited {color: #ffffff; text-decoration: underline; font-weight: normal;}
 a.resultsheaderlink:hover {color: #ffffff; text-decoration: underline; font-weight: normal;}
 a.resultsheaderlinkactive {color: #ffffff; text-decoration: underline; font-weight: normal;}

.propertydetailheaderb {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #ffffff; font-weight: bold; padding-left: 5px; background-color:#336799;}
 .propertydetailheaderb a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #ffffff; font-weight: bold; padding-left: 5px; background-color:#336799; text-decoration:underline;}
 .propertydetailheaderb a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #ffffff; font-weight: bold; padding-left: 5px; background-color:#336799; text-decoration:underline;}
 .propertydetailheaderb a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #ffffff; font-weight: bold; padding-left: 5px; background-color:#336799; text-decoration:underline;}
 .propertydetailheaderb a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #ffffff; font-weight: bold; padding-left: 5px; background-color:#336799; text-decoration:underline;}
 
.resultsheaderlink2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; padding-left: 5px; background-color:#336799;}
 a.resultsheaderlink2:link {color: #ffffff; text-decoration: underline; font-weight: bold;}
 a.resultsheaderlink2:visited {color: #ffffff; text-decoration: underline; font-weight: bold;}
 a.resultsheaderlink2:hover {color: #ffffff; text-decoration: underline; font-weight: bold;}
 a.resultsheaderlink2:active {color: #ffffff; text-decoration: underline; font-weight: bold;}


.viewdetail {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #69c; padding: 5px; padding-left : 17px; background-color: #dce6ec;}
 .viewdetail a:link {color: #69c; text-decoration: underline; }
 .viewdetail a:visited {color: #69c; text-decoration: underline;}
 .viewdetail a:hover {color: #69c; text-decoration: underline;}
 .viewdetail a:active {color: #69c; text-decoration: underline;}
.justlistedlite {color: #FFFF00; font-weight: bold;	font-style: italic; font-size: 14px; text-align: right; background-color: #CADBED; padding-right: 5px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif;}
.justlisted {color: #FFFF00; font-weight: bold;	font-style: italic; font-size: 14px; text-align: right; background-color: #336799; padding-right: 5px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif;}
.tableheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6F8DB9; font-weight: bolder; padding: 3px 0 0 5px;}
.breadcrumbs {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #69c; padding: 5px; padding-left : 18px;}
.openhouse {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d56600;}
.openhousebold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d56600; font-weight:bold;}


.listing_note{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #CC6600; font-size: 12px; padding-left: 10px;}
.listing_notenopad {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #CC6600; font-size: 11px;}

/* Search Results */
.left_results {font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : #666666; padding-bottom : 3px; padding-top : 3px; padding-left : 10px; cursor: pointer;}
.left_text {font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #000000; padding-bottom : 3px; padding-top : 3px; padding-left : 10px;}
.left_textb {font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #000000; font-weight : bold; padding-bottom : 1px; padding-top : 1px; padding-left : 10px;}
.listing_note {font-family : Arial, Helvetica, sans-serif; font-weight: bold; color: #CC6600; font-size: 12px; padding-left: 10px;}
.listing_notenopad {font-family : Arial, Helvetica, sans-serif; font-weight: bold; color: #CC6600; font-size: 11px;}
.iconpad {padding-left: 15px;}
	
/* Agent Branded  */
.abborder {border: 1px solid #b3affc;}
.abborderdk {border: 1px solid #999999;}
.abheader {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b3affc; background-color: #cadbed; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #669acc; font-weight: bold; padding-left : 15px;}
.abtable {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #717372; padding-left : 15px;}

/* PCM CSS */
.border {border: 1px solid #666666;}
.bordergrey {border: 1px solid #666666;}
.PCMCaption {font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-weight: bold; font-size: 12px;}
.PCMPhotoNumber {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	color: #FFFFFF;}
.border {border: 1px solid #666666;}
.red {color: #CC0000}

.border3side {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #000000; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666;	padding: 15px 5px 10px 7px;
	border-left-style: solid; border-top-color: #000000; border-right-color: #666666; border-bottom-color: #666666; border-left-color: #666666; padding: 15px 5px 10px 7px;}

/* Bullet Style */
/* Remove this to make pages render proply on OH site
ul {list-style-type: disc; list-style-position: inside;}
*/

/* Footer Styles */
.footer_white {font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : White; text-decoration:none;}
.footer_white1 {font-family : Arial, Helvetica, sans-serif; font-size : 9px; color : White; height: 20px; padding-right:10px; text-decoration:none;}
.footer_white a {text-decoration : none; color : White;}
.bottom_menu {font-family : Arial, Helvetica, sans-serif; font-size : 10px; color : #1E5FA9; text-decoration:none;}
  .bottom_menu a:link {text-decoration:none;}
  .bottom_menu a:visited {text-decoration:none;}  
  .bottom_menu a:hover {text-decoration:none;}
  .bottom_menu a:active {text-decoration:none;}
.bottom_menu_b {font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold; color : #1E5FA9; text-decoration:none;}
  .bottom_menu_b a:link {text-decoration:none;}
  .bottom_menu_b a:visited {text-decoration:none;}
  .bottom_menu_b a:hover {text-decoration:none;}
  .bottom_menu_b a:active {text-decoration:none;}
.pipe_style {font-family : Arial, Helvetica, sans-serif; font-size : 9px; color : White; padding: 0px 10px 0px 10px ; text-decoration:none;}

.bottom_menu_b,.bottom_menu_24x7,.bottom_menu_24x7 a:link,.bottom_menu_24x7 a:visited,.bottom_menu_24x7 a:hover,.bottom_menu_24x7 a:active {
color:#1E5FA9;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;

}

/* New Classes - blended from ps Results and Search*/
.nowrap {white-space: nowrap;}
.wrap {white-space:normal;}
.pre {white-space:pre;}

.MetroContentSectionWidth{width:740px;}

/*dottedBorders*/
.dottedHR {background-image: url(/NRTProducts/include/images/dotbkgd.gif);}
.dottedBorder{background-color:Transparent;	border-style: dotted; border-color: #999999;	border-width: 1px;	color: #999999;}

.separatorLineH {background-image: url(/NRTProducts/include/images/separator.gif); background-repeat: repeat-x; background-position: 0px 5px; width: 100%; height:9px;}
.separatorLineV {background-image: url(/NRTProducts/include/images/separator.gif); background-repeat: repeat-y; background-position: 5px 0px; width: 6px; height:100%;}

/*dotted;border-color: silver;*/
.dottedBorderLeft{background-color:Transparent; border-left-style: dotted; border-left-color: #999999; border-left-width: 1px;}
.dottedBorderRight{background-color:Transparent; border-right-style: dotted; border-right-color: #999999; border-right-width: 1px;}
.dottedBorderTop{background-color:Transparent; border-top-style: dotted; border-top-color: #999999; border-top-width: 1px;}
.dottedBorderBottom{background-color:Transparent; border-bottom-style: dotted; border-bottom-color: #999999; border-bottom-width: 1px;}

/*end dottedBorders*/

.TopLeftAlignment { text-align: left; vertical-align: text-top; }
.TopRightAlignment{ text-align: right; vertical-align: text-top; }
.BottomRightAlignment{text-align: right; vertical-align:text-bottom;}
.BottomLeftAlignment{text-align: left; vertical-align: text-bottom;}

/* Search Summary and Saved Searches */
.hideDiv {visibility: hidden; display: none;}
.showDiv {visibility: visible; display: block;}
.ellipsis{font-family: Arial, Helvetica, sans-serif; font-size: 11px; white-space: nowrap; position: relative; display: block; vertical-align: top; width: 465px; text-overflow: ellipsis; overflow: hidden; background-color: transparent; border: none 0px; cursor:pointer; cursor: hand; }
.ellipsis_off{font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 2px 2px 2px; white-space: normal; position: absolute; display: block; vertical-align: top; width: 465px; overflow: visible; z-index: 5; background-color: #ffffff; border: solid 1px #bfd3e7; cursor:pointer; cursor: hand; }
.ellipsis_offShadow{padding: 0px 0px 0px 0px; width: 465px; Z-INDEX: 4; POSITION: absolute; background-color: #bfbfbf; filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
.ellipsis_offIframe {Z-INDEX: 3; POSITION: absolute; padding: 0px 0px 0px 0px; border: none 0px; background-color: Transparent; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}

.NCellipsis{font-family: Arial, Helvetica, sans-serif; font-size: 11px; white-space: nowrap; position: relative; display: block; vertical-align: top; width: 150px; text-overflow: ellipsis; overflow: hidden; background-color: transparent; border: none 0px; cursor:pointer; cursor: hand; }
.NCellipsis_off{font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 2px 2px 2px; white-space: normal; position: absolute; display: block; vertical-align: top; width: 250px; overflow: visible; z-index: 5; background-color: #e4ebf2; border: solid 1px #bfd3e7; cursor:pointer; cursor: hand; }
.NCellipsis_offShadow{padding: 0px 0px 0px 0px; width: 250px; Z-INDEX: 4; POSITION: absolute; background-color: #bfbfbf; filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
.NCellipsis_offIframe {Z-INDEX: 3; POSITION: absolute; padding: 0px 0px 0px 0px; border: none 0px; background-color: Transparent; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}

/* Shadows */
.shadow_rightside{ BACKGROUND-IMAGE: url(/NRTProducts/include/images/shadow_rightside.gif); BACKGROUND-REPEAT: repeat-y; width: 5px; height: 100%;}
.shadow_bottommiddle{ BACKGROUND-IMAGE: url(/NRTProducts/include/images/shadow_bottommiddle.gif); BACKGROUND-REPEAT: repeat-x; width: 100%; height: 5px;}
.shadow_bottomright{ BACKGROUND-IMAGE: url(/NRTProducts/include/images/shadow_bottomrightcorner.gif); BACKGROUND-REPEAT: no-repeat; width: 5px; height: 5px;}

/* Pager classes */
/*this class is in a setting on the control*/
.pgr{font-size: 10pt; font-weight:normal; color: #986449; height:20px;}
/*these classes are hard-coded in the control code*/
.pgr_Enabled{font-family: Arial, Helvetica, sans-serif;font-size: 10pt; font-weight:normal; color: #986449;}
.pgr_Disabled{font-family: Arial, Helvetica, sans-serif;font-size: 10pt; font-weight:normal; color: #808080;}
.pgr_Active{font-family: Arial, Helvetica, sans-serif;font-size: 10pt; font-weight:bold; color: #000000;}

/* Results List/Map */
.results_Cover {background-color: #666666; filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
.results_Cover_Iframe {background-color: transparent; filter:alpha(opacity=0); -moz-opacity: 0.0; opacity: 0.0; border:0px;}
.metroMainContentWidth {width:740px;}
.resultsMapWidth {width:100%;}
.resultstourheader {color: #000000; background-color: #336799; FLOAT:left; WIDTH:760px; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
.resultstourfooter {color: #000000; background-color: #336799; FLOAT:left; WIDTH:760px; padding: 5px 0px 5px 5px; margin: 0px 0px 0px 0px;}
.resultstourcheckbox {color: #000000; background-color: #336799;}
.resultsitemborder {border: 1px solid #666666; background-color:#fcf9f7;}/*#666666*/
.resultsitemheader {background-color: #336799; padding:2px 2px 2px 2px; color:#FFFFFF;}/*#dce6ec*/
.resultsitemheaderDetail {background-color: #dce6ec; text-align:center; padding-bottom: 3px;}
.resultsitemheaderDetail a:link{ font-family: Arial, Helvetica, sans-serif; color: #6699cc;	font-size: 12px; font-weight: bold;}
.resultsitemheaderDetail a:active{ font-family: Arial, Helvetica, sans-serif; color: #6699cc;	font-size: 12px; font-weight: bold;}
.resultsitemheaderDetail a:hover{ font-family: Arial, Helvetica, sans-serif; color: #6699cc;	font-size: 12px; font-weight: bold;}
.resultsitemheaderDetail a:visited{ font-family: Arial, Helvetica, sans-serif; color: #6699cc;	font-size: 12px; font-weight: bold;}

.copybolditalicburgundy {color: #FFFF00; font-weight: bold;	font-style: italic; font-size: 14px; text-align: right; background-color: #336799; padding-right: 5px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif;}
.copybolditalicmaroon {font-family: Arial, Helvetica, sans-serif; color: #AC1115; font-style:italic; font-size: 14px;font-weight: bold;}
.textboldmaroon {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#AC1115;}
.textboldburgundy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#AC1115;}

.requiredasterisk{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #cc0000; vertical-align:middle;} /*font-size: 30px; */

/*overflow ellipsis*/
.overflow {text-overflow: ellipsis; overflow: hidden;}
.padding2 {padding: 2px;}

/*list results*/
.resultsheader{	border: none 0px; background-color: #FFFFFF; padding: 5px 5px 0px 5px; margin: 0px;}
.resultsfooter{	border: none 0px; background-color: #FFFFFF; padding: 0px 5px 5px 5px; margin: 0px;}
.resultsdetail{ border: none 0px; background-color: #FFFFFF; padding: 0px 5px 0px 5px; margin: 0px;}


/*map results*/
.mapresultslist{width:315px; margin: 0px 0px 0px 0px; border-bottom: #FFFCFE 1px solid; border-top: #FFFCFE 1px solid; border-right: #FFFCFE 1px solid; background-color: #FFFCFE;}
.mapresultsmap{width:100%; margin: 0px 0px 0px 0px; border: #003366 1px solid; background-color: #FFFCFE; WIDTH: 100%; z-index:150;}
.mapresultsitem{border: none 0px; background-color: #FFFCFE; padding: 0px 0px 0px 0px; margin: -1px -2px 0px -1px;}

/* map result item - these styles are hard-coded in js*/
.mapitembg_over{background-color: #eef2f5; border: solid 1px #003366;display:inline;}
.mapitembg {background-color: #fcf9f7; border: solid 1px #fcf9f7; border-bottom: #003366 1px solid;display:inline;}
.mapitembg_off {display:none;}


.itemheaderbg {	background-color: #ffffff;	padding: 2px 2px 2px 2px;}

/* Map Bubble */
.mapbubbletable{width: 100%; padding: 1px 1px 1px 1px;	margin: 0px 0px 0px 0px;}
.mapbubbleheader{white-space: nowrap; width: 100%; height: 15px; border: none 0px; color: #FFFFFF; background-color: #003366;}
.mapbubbleheadercell{white-space: nowrap; padding: 0px 0px 0px 0px; margin: 4px 1px 1px 3px; text-align: left; width: 100%; height: 15px;}
.mapbubbletitle{position: relative; display: block; vertical-align: top; width: 205px;	text-overflow: ellipsis; overflow: hidden; font-size: 10pt; font-family: Verdana, Arial, sans-serif; font-weight: bold; color: #FFFFFF;}
.textlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;cursor:pointer; cursor:hand; color: #69c;}

/* Disclaimers */
.DisclaimersHR{	color:#999999;	height: 1px;	width: 740px;	text-align: center;}
.Disclaimers{	font-size: 8pt;} 


.pointer {cursor:pointer; cursor:hand;}


/* Tabs  */
.tab_caption { font-family: Arial, Verdana, Sans-serif; font-size: 14px; font-weight:bold; color:#000000; width:100px;}
.tab_default_left {	BACKGROUND-IMAGE: url(/NRTProducts/include/images/tab_default_left.gif); BACKGROUND-REPEAT: no-repeat; width: 1px; height: 23px;}
.tab_default_bg {BACKGROUND-IMAGE: url(/NRTProducts/include/images/tab_default_bg.gif); BACKGROUND-REPEAT: repeat-x; width: 100%; width: 3px; height: 23px; text-align:center;}
.tab_default_right {BACKGROUND-IMAGE: url(/NRTProducts/include/images/tab_default_right.gif); BACKGROUND-REPEAT: no-repeat; width: 4px; height: 23px;}
.tab_default_font {font-family:"Times New Roman", Times, serif; font-size:15px; color: #333; font-weight:bold; padding-top:5px; padding-left:15px; padding-right:15px; text-decoration:none; cursor:pointer; cursor: hand;}


.tab_active_left {BACKGROUND-IMAGE: url(/NRTProducts/include/images/tab_active_left.gif); BACKGROUND-REPEAT: no-repeat; width: 1px; height: 23px;}
.tab_active_bg {BACKGROUND-IMAGE: url(/NRTProducts/include/images/tab_active_bg.gif); BACKGROUND-REPEAT: repeat-x; width: 100%; height: 23px; text-align:center;}
.tab_active_right {BACKGROUND-IMAGE: url(/NRTProducts/include/images/tab_active_right.gif); BACKGROUND-REPEAT: no-repeat; width: 6px; height: 23px;}
.tab_active_font {font-family:"Times New Roman", Times, serif; font-size:18px; color: #036; padding-left:15px; padding-right:15px;}

.tabs {position:relative; top:0px; left:0px; z-index:0;}

/*Property Search*/
.cbonlybackground{BACKGROUND-COLOR: #eeeff3;}
.error_message_text{font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #AC1115;} /*#AC1115*/
.copybolderrormessage{font-weight: bold; color: #ff0000;}
.padding6{padding: 6px;}
.padding7{padding: 7px;}
.padding8{padding: 8px;}
.padding9{padding: 9px;}
.padding0{padding: 0px;}


/*intellisense*/
/* DO NOT CHANGE THESE VALUES*/
/*15pt type*/
.intellicopy {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
/*city/zip*/
#divIntellisense { MARGIN: 0em; WIDTH: 15em;}
#txtIntellisense { WIDTH: 250px;}
#divIntellisenseContainer { DISPLAY: none; WIDTH: 250px; POSITION: relative;}
#divIntellisenseContainer .yui-ac-content { BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; Z-INDEX: 9050; BACKGROUND: #edeff1; OVERFLOW: hidden; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 250px; CURSOR: hand; cursor: pointer; BORDER-BOTTOM: #a5acb2 1px solid; POSITION: absolute; HEIGHT: 13em; }
#divIntellisenseContainer .yui-ac-shadow { Z-INDEX: 9049;  MARGIN: 0.3em; WIDTH: 250px; CURSOR: hand; cursor:pointer; POSITION: absolute; background-color: #bfbfbf; filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
#divIntellisenseContainer UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-TOP:0px; MARGIN-LEFT: 1px; WIDTH: 100%; PADDING-TOP: 0px;  list-style-type:none; list-style-position: inside;}
#divIntellisenseContainer LI { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 100%; CURSOR: default; PADDING-TOP: 0px; WHITE-SPACE: nowrap; list-style-type:none; list-style-position: outside; }
#divIntellisenseContainer LI.yui-ac-highlight { BACKGROUND: #d4d0c8; CURSOR: hand; cursor:pointer;  list-style-type:none; list-style-position: outside;}

/*nearby cities*/
.nearbycitiesmap { BACKGROUND-IMAGE: url(/NRTProducts/include/images/cityzip_metromap.gif);BACKGROUND-REPEAT: no-repeat; width: 38px; height: 35px;}
#divIntellisenseNBC { MARGIN: 0em; WIDTH: 15em;}
#txtIntellisenseNBC { WIDTH: 250px;}
#divIntellisenseContainerNBC { DISPLAY: none; WIDTH: 250px; POSITION: relative;}
#divIntellisenseContainerNBC .yui-ac-content { BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; Z-INDEX: 9050; BACKGROUND: #edeff1; OVERFLOW: hidden; BORDER-LEFT: #a5acb2 1px solid; WIDTH: 250px; CURSOR: hand; cursor:pointer; BORDER-BOTTOM: #a5acb2 1px solid; POSITION: absolute; /*HEIGHT: 13em*/ }
#divIntellisenseContainerNBC .yui-ac-shadow { Z-INDEX: 9049; MARGIN: 0.3em; WIDTH: 250px; CURSOR: hand; cursor:pointer; POSITION: absolute; background-color: #bfbfbf; filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
#divIntellisenseContainerNBC UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-TOP:0px; MARGIN-LEFT: 1px; WIDTH: 100%; PADDING-TOP: 0px;  list-style-type:none; list-style-position: inside;}
#divIntellisenseContainerNBC LI { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 100%; CURSOR: default; PADDING-TOP: 0px; WHITE-SPACE: nowrap; list-style-type:none; list-style-position: outside; }
#divIntellisenseContainerNBC LI.yui-ac-highlight { BACKGROUND: #d4d0c8; CURSOR: hand; cursor:pointer;  list-style-type:none; list-style-position: outside; }


/* Dialog Window */
/* DO NOT CHANGE THESE VALUES*/
.top_draggable, .bottom_draggable { cursor:move;}
.status_bar {font-size:12px;}
.status_bar input {font-size:12px;}

.dialog {display: block; position: absolute;}
.dialog table.table_window  {border-collapse: collapse; border-spacing: 0; width: 100%;	margin: 0px; padding:0px;}
.dialog table.table_window td , .dialog table.table_window th {padding: 0;}
.dialog .title_window {-moz-user-select:none; height:20px; padding-left:0px; vertical-align:middle;}

/*pop up windows*/
.didyoumeanlist {border: solid 1px silver; OVERFLOW:auto; WIDTH: 265px; HEIGHT: 70px; BACKGROUND-COLOR: #ffffff;}
.communitylist{border: solid 1px silver; OVERFLOW:auto; WIDTH: 300px; HEIGHT:110px; BACKGROUND-COLOR:#ffffff;}
.locationlist{border: solid 1px silver; OVERFLOW: auto; WIDTH: 275px; HEIGHT: 110px; BACKGROUND-COLOR: #ffffff;}
.locationlistInstr{WIDTH: 275px;}


/*MySite*/
.smallblue {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: blue;}
.mysavedsearchesheader {BORDER-BOTTOM: #666666 1px solid; background-color:#ededed; padding: 2px 2px 2px 2px; }
.mysavedsearchesdetail{ border: none 0px; background-color: #FFFCFE; padding: 0px 5px 0px 5px; margin: 0px;}


/* Registration */	
.rememberMe_on{white-space: nowrap; position: relative; display: block; vertical-align: top; width: 220px; height: 100px; text-overflow: ellipsis; overflow: hidden; background-color: transparent; border: none 0px; cursor: hand; cursor:pointer;}
.rememberMe_off{white-space: normal; position: absolute; display: block; vertical-align: top; width: 220px; height: 100px; overflow: visible; z-index: 285; background-color: #ededed; border: solid 1px #D8B892; cursor: hand; cursor:pointer}
.rememberMe_shadow{background-color: #bfbfbf; filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}

/**/
.MySitePanel{ background-color: #ededed;}



















/* Agent/Team Profile Styles */
.profileSectionSpacing {margin: 0 0 10px 0;}
.awardImage {margin-bottom: 15px;}
.awardImage img {height: 88px; width: 88px;}

/* Site Map Styles */
.siteMapContainer {margin-bottom: 5px;}
.siteMapLinksContainer {margin: 10px 0px 10px 10px;}

/* Mortgage Advisor Search */
.alphabetsearchchar a:link {text-decoration: none;}
.alphabetsearchchar a:visited {text-decoration: none;}
.alphabetsearchchar a:hover {text-decoration: none;}
.alphabetsearchchar a:active {text-decoration: none;}


/*========Property Search========*/

/* Dialog Windows */		
/*
.overlay_dialog { background-color: #666666; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
.overlay___invisible__ {background-color: #666666; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;}
.dialog_nw {width: 9px; height: 23px; background: transparent url(default/top_left.gif) no-repeat 0 0;}
.dialog_n {background: transparent url(default/top_mid.gif) repeat-x 0 0; height: 23px;}
.dialog_ne {width: 9px; height: 23px; background: transparent url(default/top_right.gif) no-repeat 0 0;}
.dialog_e {width: 2px; background: transparent url(default/center_right.gif) repeat-y 0 0;}
.dialog_w {width: 2px; background: transparent url(default/center_left.gif) repeat-y 0 0;}
.dialog_sw {width: 9px; height: 19px; background: transparent url(default/bottom_left.gif) no-repeat 0 0;}
.dialog_s {background: transparent url(default/bottom_mid.gif) repeat-x 0 0; height: 19px;}
.dialog_se {width: 9px; height: 19px; background: transparent url(default/bottom_right.gif) no-repeat 0 0;}
.dialog_sizer {width: 9px; height: 19px; background: transparent url(default/sizer.gif) no-repeat 0 0; cursor:se-resize;}
.dialog_close {width: 14px; height: 14px; background: transparent url(default/close.gif) no-repeat 0 0; position:absolute; top:5px; left:8px; cursor:pointer; z-index:2000;}
.dialog_minimize {width: 14px; height: 15px; background: transparent url(default/minimize.gif) no-repeat 0 0; position:absolute; top:5px; left:28px; cursor:pointer; z-index:2000;}
.dialog_maximize {width: 14px; height: 15px; background: transparent url(default/maximize.gif) no-repeat 0 0; position:absolute; top:5px; left:49px; cursor:pointer; z-index:2000;}
.dialog_title {float:left; height:14px; font-size:12px; text-align:center; width:100%; color:#000;}
.dialog_content {overflow:auto; color: #DDD; font-family: Tahoma, Arial, sans-serif; font-size: 10px; background-color:#123;}
*/

div#AuthSavedSearchOptions{	display:none; padding:8px 0px 8px 0px;}
div#AuthSavedSearchLogin{text-align:left; display:inline; height:35px;}
#MySavedSearches{text-align:left;}
#SavedSearchNav{text-align:right;}
.AlertCheck{vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
H3{font-weight:bold; font-size:larger;}
/* 
LI{list-style-type: disc;} 
*/
.floatright{float: right; margin: 5px 5px 5px 5px;}
.floatleft{ float: left; margin:5px 5px 5px 5px;}
.floatcenter {float:inherit; margin:5px 5px 5px 5px;}

.floatleft2{ float:left; margin:5px 5px 5px 5px; position:relative; bottom: 100px;}
.floatleft3{ float:left; margin:5px 5px 5px 5px; position: absolute;  top: 500px; left: 30px; height: 100px; width: 100px; }

/* SaveASearchControl.ascx */		
#divSaveASearchConfirmation, #divSaveASearchMaxLimit{visibility:hidden;}


/* Featured Properties Control */
#featured-wrapper {
	width: 360px;
	margin: 0 auto;
}

#featured {
	width: 360px;
	height: 350px;
	background-color: #fff;
	font-family: Arial, sans-serif;
}

#featured div {
	text-align: left;
}

.featured-nav {
	font-family: Arial, sans-serif !important;
	text-align: right;
	padding: 6px 3px 3px 3px;
}

#featured-nav li {
	list-style: none;
	display: inline;
	padding: 0;
}

.featured-nav a {
	margin: 0 1px;
	padding: 1px 4px;
	border: 1px solid #ddd;
	background: #f5f5f5;
	text-decoration: none !important;
	font-size: 9px !important;
	color: #696969 !important;
	font-weight: bold;
}

.featured-nav a:active {
	background-color: #fff;
}

.featured-nav a:focus {
	outline: none;
}

.featured-nav li a {
	padding: 0 5px 3px 5px;
	margin: 0 1px;
	text-decoration: none !important;
	border: 0px;
	font-size: 11px;
	color: transparent;
	background: url('/Images/Property/featured/cycle-nav-off.gif') no-repeat;
}

.featured-nav li a.activeSlide {
	background: url('/Images/Property/featured/cycle-nav-on.gif') no-repeat;
}

.featured-prev
{
	padding-top: 1px;
}

#featured .thumb {
	padding: 0;
	margin: 5px;
	border: 5px solid #ddd !important;
	float: left;
	display: inline;
	width: 160px;
	position: relative;
}

#featured .thumb:hover {
	border-color: #6699CC;
}

#featured .thumb a {
	text-decoration: none !important;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}

#featured .thumb img {
	margin: 0;
	border: 0;
	border-bottom: 1px solid #ddd !important;
}

#featured .thumb span {
	display: block;
	margin: 0;
	padding: 0 2px 3px 2px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
}

.featured-overlay {
	background: transparent url('/Images/Properties/featured/new-home.gif') no-repeat;
	width: 160px;
	height: 120px;
	z-index: 200;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
}
/* Featured Properties Control */