﻿
/* BEGIN: server markup reset */ 
div.rc_Markup {width:590px;font-size:100%;line-height:1.125em; margin:10px 0 10px 0;padding:5px;}
	.rc_Markup ul {list-style:none;padding:0;margin:0;}
	.rc_Markup p {padding:0;margin:0;}
	.rc_Markup h3 {font-size:1em; padding:0;margin:0; color:#444}
	.rc_Markup h4 {padding:0;margin:0}
	.rc_Markup h5 {padding:0;margin:0;}
	.rc_Markup label {}
	.rc_Markup input {}
	.rc_Markup legend {margin:0 0 0 5px}
	.rc_Markup fieldset {padding:5px}
	.rc_Markup form {padding:0; margin:1.6em 0;}
	.rc_Markup form ul {padding:0; margin:0; float:left;}
	.rc_Markup ul li {list-style:none; list-style-image:none;padding:0;margin:0;}
	.rc_Markup ul li a {font-size:1em}
	.rc_Markup form ul li label {float:left; clear:left; padding:0 .25em 10px;}
/*
	.rc_markup a,.rc_markup p,.rc_markup h1,.rc_markup h2,.rc_markup h3,.rc_markup h4,.rc_markup h5,.rc_markup ol,.rc_markup ul,.rc_markup li,.rc_markup dl,.rc_markup dd,
	.rc_markup dt,.rc_markup input,.rc_markup select,.rc_markup textarea,.rc_markup span,.rc_markup div,.rc_markup table,.rc_markup th,.rc_markup td,.rc_markup tr,.rc_markup em,
	.rc_markup strong,.rc_markup fieldset,.rc_markup form,.rc_markup img, .rc_markup legend 	
	{border:0; padding:0; margin:0;font-family:verdana, arial, sans serif;background-color:#ffffff;color:#000000}
	
	.rc_markup a {font-size:1em;font-family:verdana, arial, sans serif;color:#000000}
	.rc_markup a:link {}
	.rc_markup a:visited {}
	.rc_markup a:hover {}
	.rc_markup a:active {}
	.rc_markup p {font-size:1em;font-family:verdana, arial, sans serif;color:#000000}
	.rc_markup h1 {font-size:1.4em;font-family:verdana, arial, sans serif;color:#000000}
	.rc_markup h2 {font-size:1.3em;font-family:verdana, arial, sans serif;color:#000000}
	.rc_markup h3 {font-size:1.2em;font-family:verdana, arial, sans serif;color:#000000}
	.rc_markup h4 {font-size:1.1em;font-family:verdana, arial, sans serif;color:#000000}
	.rc_markup h5 {font-size:1em;font-family:verdana, arial, sans serif;color:#000000}
	.rc_markup ol {}
	.rc_markup ul {}
	.rc_markup ol li {}
	.rc_markup ul li {}
	.rc_markup dl {}
	.rc_markup dl dd {}
	.rc_markup dl dt {}
	
	.rc_markup select {}
	.rc_markup textarea {}
	.rc_markup span {}
	.rc_markup div {}
	.rc_markup table {}
	.rc_markup th {}
	.rc_markup td {}
	.rc_markup tr {}
	.rc_markup em {}
	.rc_markup strong {}
	.rc_markup fieldset {}
	.rc_markup form {}
	.rc_markup img {}
	
	*/


/* END: server markup reset */

/* RC - Global Styles */
.rc_Markup .rc_Clear {clear:both}
.rc_Markup .rc_OrText {font-size:.75em;}
.rc_Markup .rc_AltOpt {font-size:.75em;}
.rc_Markup .rc_TitleBlock {font-size:1em;}
.rc_Markup .rc_TitleText { font-weight:bold;}
.rc_Markup .rc_Button {padding:0;margin:0}
.rc_Markup .rc_Wrap {padding:0 .25em; margin:0; clear:both;}
.rc_Markup .rc_FieldWrapper {clear:both;padding:4px}
.rc_Markup .rc_FieldWrapper label {float:left;width:30%}
.rc_Markup .rc_FieldWrapper input {float:left; width:30%}
.rc_Markup .rc_FieldWrapper p.rc_FormHint {float:left; width:35%;padding:0 0 0 1%;color:#666666}
.rc_Markup .rc_Focused {background-color:#ededed}
.rc_Markup .rc_ThumbnailList {display:none;width:200px}

/* Modal Windows */
.rc_Modal {position:absolute;z-index:300; top:50px; left:300px;width:800px; height:600px; overflow:auto;background-color:#444; border: solid 10px #ddd; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.rc_MortgageCalcWindow {width:300px;height:350px}
.rc_MortgageCalcWindow label {padding:2px}
.rc_MapWindow {width:800px;height:550px}
.rc_PhotoGalleryWindow {width:560px;height:620px}

/* RC - Pager */
.rc_Pager li {display:inline}

/* RC - Search Results */
.rc_SearchResults {position:relative}
.rc_SearchResults .rc_Wrap {position:relative}
.rc_SearchResults .rc_SearchResultItem {width:580px;position:relative;margin:25px 0 25px 0;padding:4px}
.rc_SearchResults .rc_Address {float:left;display:inline}
.rc_SearchResults .rc_Price {float:right;display:inline}
.rc_SearchResults .rc_Thumbnail {float:left;display:inline;clear:both;}
.rc_SearchResults .rc_PropertyInfo {float:left;width:480px; display:inline}
.rc_SearchResults .rc_PropertyInfo .rc_Thumbnail img {width:125px;border:1px #000000 solid;margin:5px 5px 0 0;float:left}
.rc_SearchResults .rc_Details ul {float:left;display:inline;width:340px;padding:5px 0 5px 0}
.rc_SearchResults .rc_Details ul li {display:inline;width:50%;float:left;padding:0 0 3px 0}
.rc_SearchResults .rc_Details ul li.rc_AlternateItem {margin:0 0 0 0%}
.rc_SearchResults .rc_Details ul li span.rc_Label {font-weight:bold; padding-right:5px}
.rc_SearchResults .rc_ListingOffice {clear:right;text-align:center}
.rc_SearchResults .rc_Tools {width:90px;float:right;margin-top:4em}
.rc_SearchResults li.rc_AlternateItem{background-color:transparent}
.rc_SearchResults .rc_ItemDivider{clear:both;}
.rc_SearchResults .rc_AlternateItem {background-color:#ededed}


/* RC - Property Detail */
.rc_PropertyDetail .rc_Wrap .rc_SearchNav {margin:0 0 10px 0;}
.rc_PropertyDetail .rc_Wrap .rc_SearchNav li {display:inline;}
.rc_PropertyDetail .rc_Wrap .rc_ListingPrice {display:inline;float:left}
.rc_PropertyDetail .rc_Wrap .rc_ListingNumber {display:inline;float:right}
.rc_PropertyDetail .rc_Wrap .rc_ListingAddress {clear:both;padding:10px 0 0 0}
.rc_PropertyDetail .rc_Wrap .rc_PropertyHeader {margin:10px 0 0 0}
.rc_PropertyDetail .rc_Wrap .rc_Photo img {width:400px;border:1px #000000 solid}
.rc_PropertyDetail .rc_Wrap .rc_Photo {float:left;display:inline;width:400px}
.rc_PropertyDetail .rc_Wrap .rc_Tools {float:right;display:inline;width:180px}
.rc_PropertyDetail .rc_Wrap .rc_Tools ul{width:100%}
.rc_PropertyDetail .rc_Wrap .rc_Tools li{display:block;width:100%; margin:0 0 3px 0;border:1px #dddddd solid}
.rc_PropertyDetail .rc_Wrap .rc_Tools li a {color:#000000;text-decoration:none;display:block;width:95%;background-color:#ededed;margin:0 0 1px 0; padding:2px 6px 2px 6px}
.rc_PropertyDetail .rc_Wrap .rc_Tools li a:hover {background-color:#f5f5f5;}
.rc_PropertyDetail .rc_Wrap .rc_InfoAndContact h4 {padding:2px;background-color:#ededed}
.rc_PropertyDetail .rc_Wrap .rc_Description p {margin:0 10px 15px 10px}
.rc_PropertyDetail .rc_Wrap .rc_InfoAndContact .rc_Info ul {margin:0 10px 0 10px} 
.rc_PropertyDetail .rc_Wrap .rc_InfoAndContact .rc_Info li.AlternateItem{margin:0 0 0 50%} 
.rc_PropertyDetail .rc_Wrap .rc_InfoAndContact .rc_Info li{display:inline; float:left;width:48%} 
.rc_PropertyDetail .rc_Wrap .rc_InfoAndContact .rc_Info li span.rc_Label {font-weight:bold}
.rc_PropertyDetail .rc_Wrap .rc_InfoAndContact .rc_Info li span.rc_Value {padding:0 0 0 .5em}
.rc_PropertyDetail .rc_Wrap .rc_InfoAndContact .rc_Info .rc_InfoList {margin:0 0 15px 0}
.rc_PropertyDetail .rc_Wrap .rc_AgentContactInfo ul {float:left;display:block}
.rc_PropertyDetail .rc_Wrap .rc_AgentContactInfo li {display:block}
.rc_PropertyDetail .rc_Wrap .rc_AgentContactInfo .rc_AgentPhoto img {width:180px; margin:0 10px 0}
.rc_PropertyDetail .rc_Wrap .rc_AgentContactInfo .rc_AgentLogo img {width:180px; margin:0 10px 0}
.rc_PropertyDetail .rc_Wrap .rc_Disclaimer {font-size:.75em;margin:20px 0 0 0}
.rc_PropertyDetail .rc_Wrap .rc_ListingAgent p {text-align:center}
.rc_PropertyDetail .rc_Wrap h5.rc_AgentName {margin:10px 0 0 0} 
.rc_PropertyDetail .rc_Wrap p.rc_OfficeName {margin:0 0 10px 0}
.rc_PropertyDetail .rc_Wrap ul.rc_PhoneNumbers {margin:10px 0 0 0}
.rc_PropertyDetail .rc_Wrap .rc_Address span.street-address {display:block}
.rc_PropertyDetail .rc_Wrap p.rc_AgentEmail {margin:10px 0 0 0}
.rc_PropertyDetail .rc_Wrap .rc_InfoListFiles li a {font-size:1em}

/* RC - Signup */
.rc_SignUp .rc_Wrap form p.rc_SubText {margin:0 0 0 30%; float:left; clear:both;}
.rc_SignUp .rc_Wrap div.rc_Button {margin:0 0 0 30%;float:left; clear:both;display:inline}

/* RC - My Account */
.rc_MyAccount .rc_Wrap .rc_TitleBlock .rc_AltOpt {float:right;}
.rc_MyAccount .rc_Wrap .rc_TitleBlock .rc_TitleText { float:left;}
.rc_MyAccount .rc_Wrap div.rc_Button {margin:0 0 0 30%;float:left; clear:both;display:inline}

/* RC - Welcome */
.rc_Welcome .rc_Wrap .rc_TitleBlock .rc_OrText,.rc_Welcome .rc_Wrap .rc_TitleBlock .rc_AltOpt,.rc_MyAccount .rc_Wrap .rc_TitleBlock .rc_OrText {display:none;}
.rc_Welcome .rc_Wrap form p.rc_SubText {margin:0 0 0 30%; float:left; clear:both;}
.rc_Welcome .rc_Wrap div.rc_Button {margin:0 0 0 30%;float:left; clear:both;display:inline}

/* RC - Login */
.rc_Login .rc_Wrap form p.rc_SubText {margin:0 0 0 30%; float:left; clear:both;}
.rc_Login .rc_Wrap div.rc_Button {margin:0 0 0 30%;float:left; clear:both;display:inline}

/* RC - Account Navigation (token) */
.rc_AccountNavigation {}
.rc_AccountNavigation ul {list-style:none;padding:0;margin:0}
.rc_AccountNavigation ul li {display:inline;padding-left:10px}
.rc_AccountNavigation ul li a {}

/* RC - Account Home */
.rc_AccountHome{padding:15px}

/* RC - Account LogOn */
.rc_AccountLogOn {padding:15px}

/* RC - Account Register */
.rc_AccountRegister {padding:15px}

/* RC - Account Change Password */
.rc_AccountChangePassword {padding:15px}

/* RC - Account Change Password Success */
.rc_AccountChangePasswordSuccess {padding:15px}
