.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #471D40;
	padding-bottom: 6px;
	padding-left: 31px;
}
.breadcrumbLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #471D40;
}
.breadcrumbLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #58595B;
}
.aptdetailnav {
	padding-left: 17px;
	padding-right: 6px;
}
.aptdetailnavBot {
	padding-left: 17px;
	padding-right: 30px;
}
.aptdetviewing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
}
.whitelinks {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}
.whitelinks:hover {
	text-decoration: none;
	color: #471D40;
	font-size: 12px;
}
.aptsearchnav9 {
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;	
}
.aptsearchnav10 {
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 5px;
	}
.aptDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #58595B;
	padding-bottom: 12px;
	padding-left: 9px;
	line-height: 15px;
	padding-top: 4px;
	padding-right: 25px;
}
.aptSpecsCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58595B;
	padding-top: 3px;
	padding-bottom: 2px;
	text-align: center;
	}
.aptSpecsLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58595B;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 8px;
	}
.aptSpecsFeaLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58595B;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 8px;
	line-height: 13px;
	}
.imageMed {
	clip:   rect(auto auto auto auto);
	border: 1px solid #939598;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.imageMedSpace {
	padding-right: 50px;
}
.medPicLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	padding-top: 3px;
	font-weight: bold;
	text-decoration: none;
}
.medPicLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #471D40;
	padding-top: 3px;
	font-weight: bold;
	text-align: center;
}
.imageLg {
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #939598;
}
.pictureNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6C4A66;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
}
.pictureNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #58595B;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
}
.aptName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336600;
	font-weight: bold;
	padding-top: 24px;
	text-decoration: none;
}
.aptName:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336600;
	font-weight: bold;
}
.aptAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58595B;
	line-height: 14px;
}
.aptEmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336600;
}
.aptEmail:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #471D40;
}
.imageSmall {
	border: 1px solid #939598;
}
.rtSideCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #6C4A66;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 24px;
	padding-left: 10px;
}
.rtSideCopyLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #6C4A66;
}
.rtSideCopyLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #471D40;
}
.returnSearchText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	padding-top: 2px;
	padding-left: 8px;
}
.returnSearchText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #471D40;
}
.returnSearchTextNO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	padding-top: 2px;
	padding-left: 8px;
	text-decoration: none;
}
.returnSearchTextNO:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #471D40;
	text-decoration: none;
}
.resultsdetailnav {
	padding-left: 17px;
	padding-right: 7px;
}
.resultAptName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5CA033;
	padding-left: 10px;
}
.resultAptName:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	padding-left: 10px;
}
.grey10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #434344;
	line-height: 10px;
}
.GreenName10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.red10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E14A00;
	padding-top: 3px;
}
.grey10Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #434344;
}
.grey12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #58595B;
	text-decoration: none;
}
.grey12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #471D40;
	text-decoration: none;
}
.td7 {
	padding-left: 7px;
}
.purple11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #471D40;
		text-decoration: none;
}
.purple11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00AEEF;
		text-decoration: none;
}
.form10blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.grey10Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #434344;
	line-height: 15px;
	text-decoration: none;
}
.grey10Link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #471D40;
	line-height: 15px;
		text-decoration: none;
}
.mapspace {
	padding-left: 11px;
	padding-top: 12px;
	padding-right: 10px;
}
.purple12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #471d40;
	padding-bottom: 3px;
}
.grey11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434344;
	line-height: 10px;
	padding-top: 17px;
	padding-left: 15px;
}
.communityNamesLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58595B;
	text-decoration: none;
	padding-top: 14px;
}
.communityNamesLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00AEEF;
	text-decoration: none;
	padding-bottom: 5px;
}
.cyan10Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00aeef;
	text-decoration: none;
	font-weight: bold;
}
.cyan10Link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #471D40;
	text-decoration: none;
	font-weight: bold;
}.grey11FormCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434344;
	line-height: 13px;
	padding-bottom: 15px;
}
.grey11FormCopyLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58595B;
	line-height: 13px;
	padding-top: 17px;
	padding-bottom: 15px;
	text-decoration: none;
}
.grey11FormCopyLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #471D40;
	line-height: 13px;
	padding-top: 17px;
	padding-bottom: 15px;
	text-decoration: none;
}.formSpace {
	padding-top: 7px;
	padding-bottom: 7px;
}
.formTags {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58595b;
	padding-right: 10px;
	line-height: 16px;
}
.referralList12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #58595B;
	text-decoration: none;
	line-height: 15px;
}
.formTags9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #58595b;
}
.formSpaceToTop {
	padding-top: 10px;
}
.purple12B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #471d40;
	text-decoration: none;
}
.purple12B:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
	text-decoration: none;
}
.grey12Ling14L {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #58595b;
	text-decoration: none;
}
.grey12Ling14L:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #471D40;
	text-decoration: none;
}
.guestCard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #58595B;
}

.button-fix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.25px;
	background-color: #336600;
	height: 15px;
	width:auto;
	color: #FFFFFF;
	border-top: 1px ridge #CCCCCC;
	border-right: 1px ridge #000000;
	border-bottom: 1px ridge #000000;
	border-left: 1px ridge #CCCCCC;
	vertical-align: middle;
	text-align: center;
}

a {
	text-decoration: none;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #471D40;
	font-weight: bold;
	padding-left: 10px;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

.TitleGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336600;
	font-weight: bold;
	text-decoration: none;
}
.grey11Lead14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434344;
	line-height: 16px;
}
.rtSideCopyLink11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #471D40;
	text-decoration: none;
}
.rtSideCopyLink11:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #336600;
	text-decoration: none;
}

.imagePopBorder {
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 11px;
	border: 1px solid #939598;
}

.seniorLink12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	color: #336600;
	text-decoration: none;
}

.seniorLink12:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 14px;
	color: #471D40;
	text-decoration: none;
}
.rtSideCopyLink11Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #E14A00;
	text-decoration: none;
}
.rtSideCopyLink11Red:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #336600;
	text-decoration: none;
}

.grey11feats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434344;
	line-height: 12px;
}

.medPicLinks11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336600;
	padding-top: 3px;
	font-weight: normal;
	text-decoration: none;
}

.baseNav, .baseNav a, .baseNav a:link, .baseNav a:active {
color: #896488;
}

.baseNav a:hover {
color: #BBBB99;
}

.tableBullets {
color: #896488;
}
.tableBullets a, .tableBullets a:link  {
color: #896488;
}
.tableBullets a:hover  {
color: #BBBB99;
}