BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 12pt; MARGIN-LEFT: 0px; COLOR: black; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: black
}
.mastercell {
	BORDER:#9a8e5c 1px solid; WIDTH: 972px; align:centre;TEXT-ALIGN: center
}
.mastercellProfessional {
	WIDTH: 993px; TEXT-ALIGN: center
}
.header {
	FONT-SIZE: 10pt; COLOR: white; BACKGROUND-COLOR: #999966
}
.header A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.servername {
	FONT-SIZE: 6pt; COLOR: white; FONT-FAMILY: Arial, sans-serif
}
.footer {
	FONT-SIZE: 10pt; COLOR: white; BACKGROUND-COLOR: #9a8e5c
}
.footer A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.banneradvert {
	BACKGROUND-COLOR: #858688
}
.lightline {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: white
}
.dropdownlist {
	BORDER-RIGHT: #d4dab4 1px solid; BORDER-TOP: #d4dab4 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #d4dab4 1px solid; BORDER-BOTTOM: #d4dab4 1px solid; BACKGROUND-COLOR: #f1f3e6; TEXT-ALIGN: left
}
.textbox {
	BORDER-RIGHT: #c2ccd8 1px solid; BORDER-TOP: #c2ccd8 1px solid; BORDER-LEFT: #c2ccd8 1px solid; BORDER-BOTTOM: #c2ccd8 1px solid; BACKGROUND-COLOR: white
}
.textboxNoBorders {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white
}
.prompt {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #848b61
}
.searchbox {
	BORDER-RIGHT: #bfc69d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfc69d 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: #bfc69d 1px solid; WIDTH: 185px; PADDING-TOP: 0px; BORDER-BOTTOM: #bfc69d 1px solid; BACKGROUND-COLOR: #f1f3e6; TEXT-ALIGN: left
}
.searchboxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #848b61; TEXT-ALIGN: center
}
.searchbutton {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #4d758e
}
.leftbox {
	BORDER-RIGHT: #858d5e 1px solid; BORDER-TOP: #858d5e 1px solid; BORDER-LEFT: #858d5e 1px solid; BORDER-BOTTOM: #858d5e 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.highlitebar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #4d758e
}
.highlitebar A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.featuredinner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5edf0
}
.featuredheadertext {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #4d758e
}
.featuredtitletext {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #78814a
}
.featureddetailtext {
	FONT-SIZE: 10pt; COLOR: #5e5c5d
}
.listtable {
	BORDER-RIGHT: #bfc59f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bfc59f 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #bfc59f 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #bfc59f 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.listtableleft {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 3px
}
.comcellmarker {
	LEFT: 143px; WIDTH: 30px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 30px; HEIGHT: 30px; TEXT-DECORATION: none
}
.comcellimg {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: white 0px solid; WIDTH: 160px; BORDER-BOTTOM: white 0px solid
}
.listtablealert {
	BORDER-RIGHT: #bfc59f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bfc59f 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #bfc59f 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #bfc59f 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.listtablebold {
	BORDER-RIGHT: #677230 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #677230 2px solid; MARGIN-TOP: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #677230 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #677230 2px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.listtablecombold {
	BORDER-RIGHT: #487a85 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #487a85 2px solid; MARGIN-TOP: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #487a85 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #487a85 2px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.listheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 14pt; PADDING-BOTTOM: 4px; COLOR: #667137; PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f3e6; TEXT-ALIGN: left
}
.listheaderinfo {
	FONT-SIZE: 10pt; COLOR: #6d6d6d; TEXT-ALIGN: left
}
.errorMSGSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: red; TEXT-ALIGN: left
}
.listtableinnercommunity {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #4d758e
}
.listtableinnercommunity A {
	COLOR: white; TEXT-DECORATION: none
}
.listtableinner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #667137
}
.listtableinner A {
	COLOR: white; TEXT-DECORATION: none
}
.listtabledetailcellbold {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.listtabledetailcellnormal {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.listingdetailbannerbar {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #667137; TEXT-ALIGN: right
}
.listingdetailbannerbar A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.listingdetailbannerbarhilite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; WIDTH: 150px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #9b8d5c; TEXT-ALIGN: right
}
.listdetailheader {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #5d5f5c
}
.listdetailheaderblue {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #4d768c
}
.listdetailAgentheader {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #5d5f5c; FONT-FAMILY: Arial, Sans-serif
}
.listdetailAgentLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #78814a; FONT-FAMILY: Arial, Sans-serif; TEXT-DECORATION: underline
}
.listdetailheaderbold {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #4d768c; TEXT-DECORATION: underline
}
.profiledetailheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #4d768c
}
.listdetailtext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #78814a; FONT-FAMILY: Arial, Sans-serif; TEXT-DECORATION: none
}
.listdetailtextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #78814a; FONT-FAMILY: Arial, Sans-serif; TEXT-DECORATION: underline
}
.listdetailtext2 {
	FONT-WEIGHT: normal; COLOR: #6d6d6d
}
.listdetailtext3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4d758e; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.buildertabledetailcell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5edf0; TEXT-ALIGN: left
}
.communitytabledetailcellbold {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.communitytabledetailcellnormal {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.communitydetailbannerbar {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #4d758e; TEXT-ALIGN: right
}
.communitydetailbannerbar A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.communitydetailbannerbarhilite {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; WIDTH: 145px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #81a9c3; TEXT-ALIGN: right
}
.sortarrow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; VERTICAL-ALIGN: middle
}
.pathtracker {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: #78814a; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.pathtracker A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #78814a; TEXT-DECORATION: none
}
.pagingheader1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #a19563; LINE-HEIGHT: 34px; FONT-FAMILY: Arial, sans-serif
}
.pagingheader1a {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 3px; COLOR: #a19563; FONT-FAMILY: Arial, sans-serif
}
.pagingheader2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #4d7491; LINE-HEIGHT: 34px; FONT-FAMILY: Georgia, serif
}
.pagingheader3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #4d7491; FONT-FAMILY: Georgia, serif
}
.pagingheader4 {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; COLOR: #4d7491; FONT-FAMILY: Georgia, serif
}
.pagingtextsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #5e5e5e
}
.pagingtextsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5e5e5e
}
.pagingtexthilite {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4d7491
}
.pagingtexthilite A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4d7491; TEXT-DECORATION: none
}
.paginggotopage {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5d5d5d
}
.paginggotopage A {
	COLOR: #78814a; TEXT-DECORATION: none
}
.paginggotopageselected {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #5d5d5d
}
.searchheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 8px; COLOR: #999966; TEXT-ALIGN: center
}
.searchprompt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #999966; BACKGROUND-COLOR: #f1f3e6
}
.listingtopbanneroutter {
	BORDER-RIGHT: #bdbfb4 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #bdbfb4 1px solid; PADDING-LEFT: 6px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #bdbfb4 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #bdbfb4 1px solid
}
.listingtopbanner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #5d5d5d; PADDING-TOP: 4px
}
.listingtopbannerinsert {
	BORDER-RIGHT: #bec79c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bec79c 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bec79c 1px solid; WIDTH: 142px; PADDING-TOP: 5px; BORDER-BOTTOM: #bec79c 1px solid; BACKGROUND-COLOR: white
}
.listingtopbannerprompt {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px
}
.listingtopbannerprompt2 {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #4d758e
}
.listingbottombanner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #667137; TEXT-ALIGN: center
}
.listingbottombanner A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.profilebottombanner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #4d758e; TEXT-ALIGN: center
}
.profilebottombanner A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.listingpicture {
	BORDER-RIGHT: #bec79c 1px solid; BORDER-TOP: #bec79c 1px solid; BORDER-LEFT: #bec79c 1px solid; BORDER-BOTTOM: #bec79c 1px solid
}
.listingdetailbox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px 4px 8px; PADDING-TOP: 4px; BACKGROUND-COLOR: white
}
.listingdetailruler {
	COLOR: #f1f3e6
}
.tabnormaloutter {
	BORDER-RIGHT: #83a9be 1px solid; BORDER-TOP: #83a9be 1px solid; BORDER-LEFT: #83a9be 1px solid; BACKGROUND-COLOR: #ffffff
}
.tabnormaloutter2 {
	BORDER-RIGHT: #bdc69b 1px solid; BORDER-TOP: #bdc69b 1px solid; BORDER-LEFT: #bdc69b 1px solid; BACKGROUND-COLOR: #ffffff
}
.tabnormal {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 4px 6px 0px; COLOR: #667137; PADDING-TOP: 2px; BACKGROUND-COLOR: #667137; TEXT-DECORATION: none
}
.tabnormal A {
	COLOR: white; TEXT-DECORATION: none
}
.tabselected {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 4px 6px 0px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #f1f3e6; TEXT-DECORATION: none
}
.tabselected A {
	COLOR: #667137; TEXT-DECORATION: none
}
.tabnormalcommunity {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 4px 6px 0px; COLOR: #667137; PADDING-TOP: 2px; BACKGROUND-COLOR: #4d758e; TEXT-DECORATION: none
}
.tabnormalcommunity A {
	COLOR: white; TEXT-DECORATION: none
}
.tabselectedcommunity {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; MARGIN: 4px 6px 0px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #e5edf0; TEXT-DECORATION: none
}
.tabselectedcommunity A {
	COLOR: #667137; TEXT-DECORATION: none
}
.tabbody {
	BORDER-RIGHT: #bdc69b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #bdc69b 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #bdc69b 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #bdc69b 1px solid; BACKGROUND-COLOR: #f1f3e6; TEXT-ALIGN: left
}
.tabbodycommunity {
	BORDER-RIGHT: #83a9be 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #83a9be 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #83a9be 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #83a9be 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tabbodymyaccountinner {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; BACKGROUND-COLOR: #e5edf0; TEXT-ALIGN: left
}
.myaccounttableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; BACKGROUND-COLOR: #4d758e
}
.myaccounttableborder {
	BORDER-RIGHT: #4d758e 1px solid; BORDER-TOP: #4d758e 1px solid; BORDER-LEFT: #4d758e 1px solid; BORDER-BOTTOM: #4d758e 1px solid
}
.myaccountstandardlink {
	FONT-SIZE: 10pt; COLOR: #78814a
}
.myaccountstandardtext {
	FONT-SIZE: 10pt
}
.myaccounttinytext {
	FONT-SIZE: 8pt
}
.myaccountstandardheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.myaccountbuyerdetailbox {
	BACKGROUND-COLOR: #e5edf0
}
.divbuyerlinks {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.myaccounthilitetext {
	FONT-WEIGHT: bold; COLOR: #4d758e
}
.homeplandetail {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f3e6; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.homeplandetailheader {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; PADDING-BOTTOM: 5px; COLOR: #4d758e
}
.homeplandetailprompt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #5d5d5d; FONT-FAMILY: Arial, sans-serif
}
.homeplandetailprompt2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4d758e; FONT-FAMILY: Arial, sans-serif
}
.homeplandetailtextstrong {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #616264; FONT-FAMILY: Arial, sans-serif
}
.homeplandetailbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4d758e; FONT-FAMILY: Arial, sans-serif
}
.homeplandetailtext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d5d5d; FONT-FAMILY: Arial, sans-serif
}
.communityplandetail {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e5edf0; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.mortgagetable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: -4px; WIDTH: 145px; COLOR: #5d5d5d; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e3f0f8
}
.mortgagetextspacing {
	MARGIN-TOP: 10px; MARGIN-LEFT: 0px
}
.mortgagefieldspacing {
	MARGIN-TOP: 5px
}
.mortgagesponsorspacing {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 5px
}
.mortgageadimage {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.mortgagetable INPUT SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5d5d5d
}
.Page404 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #5d5d5d; TEXT-ALIGN: left
}
.Page404 A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #848b61
}
.featurehome {
	BORDER-RIGHT: #78814a 1px solid; BORDER-TOP: #78814a 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN: 4px; BORDER-LEFT: #78814a 1px solid; WIDTH: 164px; COLOR: #5d5d5d; BORDER-BOTTOM: #78814a 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.featurePlanDetailcell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f3e6; TEXT-ALIGN: left
}
.featureComPhotoCell {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.featureComPhoto {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 150px; HEIGHT: 115px; BORDER-RIGHT-WIDTH: 0px
}
.featurehomedata {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #78814a; TEXT-DECORATION: none
}
.featurehomefooter {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #4d758e; TEXT-ALIGN: left
}
.featurehomefooter A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; TEXT-DECORATION: none
}
.legaltext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d5d5d
}
.brochure {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #5d5d5d
}
.brochureprompt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5d5d5d
}
.seealso {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; LEFT: 0px; COLOR: red; LINE-HEIGHT: 25px; POSITION: relative; TOP: -5px
}
.photoviewer {
	BORDER-RIGHT: #f1f3e6 1px solid; BORDER-TOP: #f1f3e6 1px solid; BORDER-LEFT: #f1f3e6 1px solid; BORDER-BOTTOM: #f1f3e6 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.photoviewer A {
	FONT-WEIGHT: bold; COLOR: #78814a; TEXT-DECORATION: none
}
.photoviewerprompt {
	FONT-WEIGHT: bold; COLOR: #5d5d5d
}
.standardlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #78814a; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.standardseolink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #527684; FONT-FAMILY: Arial, sans-serif
}
.disabledlink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: gray; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.standardtext2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5a5b55; FONT-FAMILY: Arial, sans-serif
}
.standardtext3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif
}
.standardtext4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif
}
.standardtext5 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif
}
.standarditalics {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-STYLE: italic
}
.standardseotitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #527684; FONT-FAMILY: Arial, sans-serif
}
.standardseotitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #527684; FONT-FAMILY: Arial, sans-serif
}
.standardseotitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #a19563; FONT-FAMILY: Arial, sans-serif
}
.sectionBorder {
	PADDING-RIGHT: 10px; BORDER-TOP: #9e9574 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 35px; PADDING-TOP: 0px
}
.stateHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #527684; FONT-FAMILY: Arial, sans-serif
}
.stateHeader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #a19563; FONT-FAMILY: Arial, sans-serif
}
.builderContainer {
	BORDER-RIGHT: #9e9574 1px solid; BORDER-TOP: #9e9574 1px solid; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #9e9574 1px solid; WIDTH: 615px; BORDER-BOTTOM: #9e9574 1px solid
}
.metroContainerBuilder {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.standardseosubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4d758e; FONT-FAMILY: Arial, Sans-Serif
}
.standardseocontent {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #60615b; FONT-FAMILY: Arial, sans-serif
}
.standardseocontent2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #60615b; FONT-FAMILY: Arial, sans-serif
}
.searchpathleftmargin {
	BORDER-RIGHT: #ddded8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddded8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #ddded8 1px solid; WIDTH: 171px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddded8 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.SearchLandingSEO {
	BORDER-RIGHT: #ddded8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddded8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 8px; BORDER-LEFT: #ddded8 1px solid; WIDTH: 171px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddded8 1px solid; BACKGROUND-COLOR: #e7f1f8
}
.searchpathresultsbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #e5edf0
}
.searchpathresultstext {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #78814a
}
.searchpathresultstext A {
	FONT-WEIGHT: bold; COLOR: #78814a
}
.searchpathresultslinkimage {
	BORDER-RIGHT: #bdc69b 3px solid; BORDER-TOP: #bdc69b 3px solid; BORDER-LEFT: #bdc69b 3px solid; BORDER-BOTTOM: #bdc69b 3px solid
}
.searchpathlifestylebox {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top; WIDTH: 34%; BACKGROUND-COLOR: #e7f0f7
}
.searchpathlifestyleheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #527684; FONT-FAMILY: Georgia, Serif
}
.searchpathlifestyleheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #527684; FONT-FAMILY: Georgia, Serif
}
.featuredlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #78814a; TEXT-DECORATION: none
}
.featureddata {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5d5d5d
}
.searchpathresultsfeatured {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eff3e7
}
.leftbannerstandard {
	FONT-SIZE: 10pt; COLOR: #78814a
}
.detailpagesidebar {
	BORDER-RIGHT: #bdc69b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bdc69b 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #bdc69b 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #bdc69b 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.homepageheadertext1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; MARGIN-LEFT: 0px; COLOR: #a19563; FONT-FAMILY: Arial, sans-serif
}
.homepageheadertext2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.homepageheadertext3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt; COLOR: #4d758e; FONT-FAMILY: Georgia, serif
}
.homepageprompt {
	FONT-WEIGHT: bold; COLOR: #84a4bb
}
.homepagehelpingbox {
	BACKGROUND-COLOR: #9b8d5c
}
.homepagebuilderbox {
	BACKGROUND-COLOR: #81a9c3
}
.homepagelighttext {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white
}
.homepagelightlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; TEXT-DECORATION: none
}
.homepagebordercell {
	BORDER-LEFT: #848b61 1px solid
}
.homepagemailblock {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #82794d
}
.layeredboxoutter {
	BORDER-RIGHT: #858d5e 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #858d5e 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #858d5e 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #858d5e 1px solid; TEXT-ALIGN: left
}
.layeredboxinner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f3e6
}
.arrowMargin {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-LEFT: 4px; COLOR: #7ea7bb; MARGIN-RIGHT: 4px
}
.smalltext {
	FONT-SIZE: 8pt
}
.Advertising {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.advert300x250 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #858688; TEXT-ALIGN: center
}
.banner234x60 {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: black 1px solid; WIDTH: 234px; COLOR: white; BORDER-BOTTOM: black 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #858688; TEXT-ALIGN: center
}
.secondaryheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5e5e5e
}
.headertextlight {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3f7997
}
.standardtext {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #5e5e5e; TEXT-DECORATION: none
}
.standardtextleftrail {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FLOAT: left; MARGIN: 3px 3px 0px 10px; COLOR: #5e5e5e; TEXT-DECORATION: none
}
.standardtextRGHomepage {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5e5e5e; TEXT-DECORATION: none
}
.etcheadertext {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #4d758e
}
.siteadvertcontactblock {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 10px; PADDING-TOP: 8px; BACKGROUND-COLOR: #edf3fa
}
.siteadvertcontactheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #5e6265
}
.siteadvertregion {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #5d7d96
}
.siteadvertcity {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #565b5e
}
.siteadvertphone {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #565b5e
}
.mediakitoutter {
	BORDER-RIGHT: #78814a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #78814a 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #78814a 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #78814a 1px solid
}
.mediakitinner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f3e6
}
.contactinputbox {
	BORDER-RIGHT: #4d758e 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #4d758e 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #4d758e 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #4d758e 1px solid; BACKGROUND-COLOR: #f3f9fb
}
.le_headercell {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #4d758e; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f5e4
}
.loginlinksmall {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #626842
}
.metromapsearchitemlistbox {
	BACKGROUND-COLOR: #f1f3e6
}
.regionsubtext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #60615b
}
.mainHeaderContainer {
	MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #9a8e5c
}
.logoSpacing {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px
}
.headerRightSpacing {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.extraFeatures {
	FLOAT: right; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 15px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.taglineText {
	PADDING-RIGHT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-BOTTOM: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif
}
.topNavText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: bottom; COLOR: #ffffff; PADDING-TOP: 65px; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center
}
.topNavLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #faf8ec; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.bottomNavLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #faf8ec; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.headerSpacerMargin {
	MARGIN-TOP: 2px
}
.footerSpacerMargin {
	MARGIN-TOP: 7px
}
.footerText {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 10px
}
.footerTextProfessional {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 10px
}
.copyrightSpacing {
	MARGIN-LEFT: 75px; LINE-HEIGHT: 20px
}
.featuredControls {
	BORDER-RIGHT: #939878 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #939878 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #939878 1px solid; WIDTH: 600px; PADDING-TOP: 2px; BORDER-BOTTOM: #939878 1px solid
}
.tableStyle {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e7f1f8
}
.homePlansText {
	FONT-SIZE: 11px; COLOR: #79824a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.homePlansLink {
	FONT-WEIGHT: bold; COLOR: #79824a; TEXT-DECORATION: none
}
.homesContainer {
	BORDER-RIGHT: #939878 1px solid; BORDER-TOP: #939878 1px solid; MARGIN-TOP: 5px; MARGIN-LEFT: auto; BORDER-LEFT: #939878 1px solid; WIDTH: 110px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #939878 1px solid; HEIGHT: 135px; BACKGROUND-COLOR: #ffffff
}
.homesView {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: -5px 0px 0px; VERTICAL-ALIGN: bottom; COLOR: #b3ab86; LINE-HEIGHT: 33px; TEXT-ALIGN: center
}
.homesBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: -8px 0px 0px; COLOR: #527684; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: center
}
.featuredImageSpacing {
	MARGIN-TOP: 12px; TEXT-ALIGN: center
}
.communityPlansText {
	FONT-SIZE: 11px; COLOR: #79824a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.communityPlansLink {
	FONT-WEIGHT: bold; COLOR: #79824a; TEXT-DECORATION: none
}
.communityView {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: -5px 0px 0px; VERTICAL-ALIGN: bottom; COLOR: #b3ab86; LINE-HEIGHT: 33px; TEXT-ALIGN: center
}
.communityBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: -8px 0px 0px; COLOR: #527684; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: center
}
.buildersPlanText {
	FONT-SIZE: 11px; COLOR: #79824a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.buildersPlanLink {
	FONT-WEIGHT: bold; COLOR: #79824a; TEXT-DECORATION: none
}
.buildersView {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: -5px 0px 0px; VERTICAL-ALIGN: bottom; COLOR: #b3ab86; LINE-HEIGHT: 33px; TEXT-ALIGN: center
}
.buildersBlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: -8px 0px 0px; COLOR: #527684; FONT-FAMILY: Georgia, serif; TEXT-ALIGN: center
}
.formProperties {
	MARGIN: 0px
}
.guidedSearchContainer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 5px; BORDER-RIGHT-WIDTH: 0px
}
.guidedSearchContainer2 {
	BORDER-RIGHT: #82794d 1px solid; BORDER-TOP: #82794d 1px solid; MARGIN: 0px 5px 5px; BORDER-LEFT: #82794d 1px solid; BORDER-BOTTOM: #82794d 1px solid
}
.groupingContainer {
	BORDER-RIGHT: #82794d 1px solid; BORDER-TOP: #82794d 1px solid; MARGIN: 0px; BORDER-LEFT: #82794d 1px solid; BORDER-BOTTOM: #82794d 1px solid
}
.headerTextHome {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; COLOR: #899361; PADDING-TOP: 7px; FONT-FAMILY: Georgia, serif; LETTER-SPACING: 1px
}
.headerTextHome2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; COLOR: #899361; PADDING-TOP: 7px; FONT-FAMILY: Georgia, serif; LETTER-SPACING: 1px
}
.headerTextHome3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: #4d718b; PADDING-TOP: 7px; FONT-FAMILY: Georgia, serif; LETTER-SPACING: 0px
}
.guidedSearchText {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #798249; MARGIN-RIGHT: 6px
}
.nameSearchText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #4d7491; TEXT-DECORATION: none
}
A.nameSearchText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #4d7491; TEXT-DECORATION: none
}
.nameSearchSeparator {
	COLOR: #4d7491
}
.searchdropdown {
	BORDER-RIGHT: #d4dab4 1px solid; BORDER-TOP: #d4dab4 1px solid; FONT-SIZE: 11px; MARGIN: 2px 0px 4px; BORDER-LEFT: #d4dab4 1px solid; COLOR: #78805b; BORDER-BOTTOM: #d4dab4 1px solid; BACKGROUND-COLOR: #ffffff
}
.getStartedButton {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-RIGHT: 12px
}
.guidedSearchContainer3 {
	MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 4px; HEIGHT: 105px; BACKGROUND-COLOR: #82794d
}
.guidedSearchContainer4 {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 3px; HEIGHT: 159px; BACKGROUND-COLOR: #82794d
}
.newPlanBuildersText {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #ffffff; PADDING-TOP: 5px
}
.newHomeGuideText {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 5px; COLOR: #ffffff
}
.newHomeGuideTextLeftPane {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 12px; COLOR: #ffffff; MARGIN-RIGHT: 12px
}
.newHomeImage {
	MARGIN-TOP: 8px; FLOAT: right; MARGIN-RIGHT: 5px
}
.newHomeImageLeftPane {
	MARGIN-TOP: 5px; FLOAT: right; MARGIN-RIGHT: 30px
}
.newHomeGuide {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 222px; COLOR: #ffffff
}
.stateSearchTextLarge {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #4b758e; FONT-FAMILY: Georgia, serif
}
.stateSearchTextMedium {
	FONT-SIZE: 16px; COLOR: #4b758e; FONT-FAMILY: Georgia, serif
}
.stateSearchTextSmall {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #9b8f5d; FONT-FAMILY: Arial, sans-serif
}
.leftRailSectionHeader {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #707442; FONT-FAMILY: Arial, sans-serif
}
.countyLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Arial, sans-serif
}
.linkProperties3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #798249; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.arrowMarginStates {
	PADDING-RIGHT: 2px; MARGIN-LEFT: 10px
}
.metroContainer {
	BORDER-RIGHT: #9e9574 1px solid; BORDER-TOP: #9e9574 1px solid; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #9e9574 1px solid; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #9e9574 1px solid
}
.metroContainerHomePage {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.metroContainer2 {
	PADDING-RIGHT: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.metroContainer2NoBackground {
	PADDING-RIGHT: 8px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.metroContainer2 {
	BACKGROUND-COLOR: #f1f3e7
}
.metroContainerLeftPaneNoColor {
	PADDING-RIGHT: 4px; MARGIN-TOP: 10px; PADDING-LEFT: 4px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.metroContainerLeftPane {
	BACKGROUND-COLOR: #f1f3e7; TEXT-ALIGN: left
}
.metroContainer2HomePage {
	BACKGROUND-COLOR: #f1f3e7
}
.errortext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red
}
.perfectText {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; FLOAT: left; MARGIN-LEFT: 10px; COLOR: #bfb999; FONT-FAMILY: Arial, sans-serif
}
.perfectFont {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; FLOAT: left; MARGIN-LEFT: 15px; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.perfectFontSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; FLOAT: left; MARGIN-LEFT: 15px; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.perfectFont1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.lifeStyleFont {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #81a9c3; FONT-FAMILY: Georgia, Serif
}
.SEOCopyText {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; COLOR: #5e5e5e
}
.SEOCopyText2 {
	FONT-SIZE: 12px; MARGIN-LEFT: 55px; COLOR: #5e5e5e
}
.SEOCopyTextNoMargin {
	FONT-SIZE: 11px; COLOR: #5e5e5e
}
.linkProperties {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #798249; TEXT-DECORATION: none
}
.additionalSearchText {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: #bfb999; FONT-FAMILY: Arial, sans-serif
}
.additionalSearchFont {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.seoCopyTitle {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.seoCopyTitle2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.lifeStyleText {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; FLOAT: left; MARGIN-LEFT: 25px; COLOR: #bfb999; FONT-FAMILY: Arial, sans-serif
}
.top5Text {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 18px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: #bfb999; FONT-FAMILY: Arial, sans-serif
}
.top5Textnhg {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 18px; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: white; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #9a8e5c
}
.PlanBuildersText {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FLOAT: left; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.top5Margin {
	MARGIN-TOP: 7px; FLOAT: left; MARGIN-LEFT: 0px
}
.top5MarginGrouping {
	MARGIN-TOP: 7px; FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px
}
.top5Margin2 {
	FLOAT: left; MARGIN-LEFT: 5px
}
.PlanBuilderImage {
	FLOAT: left
}
.PlanBuildersText2 {
	MARGIN-TOP: 6px; FONT-SIZE: 13px; MARGIN-LEFT: 10px; COLOR: black
}
.newPlanBuilders {
	MARGIN-TOP: 0px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 150px; HEIGHT: 207px; BACKGROUND-COLOR: #81a9c3
}
.newPlanBuildersHomePage {
	MARGIN-TOP: 0px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 318px; HEIGHT: 177px
}
.professionalsCallToAction {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; FLOAT: left; VERTICAL-ALIGN: top; HEIGHT: 165px; TEXT-ALIGN: right
}
.professionalsFont {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-LEFT: 0px; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.professionalsFont1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-LEFT: 0px; COLOR: white; FONT-FAMILY: Georgia, serif
}
.top5SEOCopy {
	FONT-SIZE: 13px; MARGIN: 10px; COLOR: #ffffff
}
.realtorsImageDIV {
	MARGIN-TOP: 35px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #ffffff
}
.realtorsImageDIV2 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #ffffff
}
.helpingContainer {
	FLOAT: left; BACKGROUND-COLOR: #9a8e5c
}
.helpingContainer1 {
	FLOAT: left
}
.line {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; HEIGHT: 1px
}
.lifestyle {
	BACKGROUND-COLOR: #e7f1f8
}
.LifeStyleHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 5px 0px; COLOR: #527684; LINE-HEIGHT: 28px; FONT-FAMILY: Georgia, Serif
}
.contactbox {
	BORDER-RIGHT: #bec79c 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #bec79c 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 5px 7px; BORDER-LEFT: #bec79c 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #bec79c 1px solid; BACKGROUND-COLOR: #ffffff
}
.mapbox {
	BORDER-RIGHT: #bec79c 1px solid; BORDER-TOP: #bec79c 1px solid; MARGIN: 0px 7px 5px; BORDER-LEFT: #bec79c 1px solid; BORDER-BOTTOM: #bec79c 1px solid; BACKGROUND-COLOR: #ffffff
}
.couponContainer {
	BORDER-RIGHT: #a19563 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a19563 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a19563 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a19563 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.AgentcouponContainer {
	BORDER-RIGHT: #3e637e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3e637e 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #3e637e 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #3e637e 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.specialOfferBox {
	BORDER-RIGHT: #bec79c 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bec79c 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 10px 0px 0px; BORDER-LEFT: #bec79c 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #bec79c 1px solid; BACKGROUND-COLOR: #ffffff
}
.couponOffer {
	FONT-WEIGHT: bold; COLOR: #5b5b5b
}
.divCouponTitle {
	FONT-SIZE: 12px; COLOR: #3e637e
}
.couponText {
	FONT-SIZE: 12px; COLOR: #5b5b5b
}
.textlabel {
	FONT-SIZE: 12px; COLOR: #847c4e; LETTER-SPACING: 1px
}
.layeredboxoutter2 {
	BORDER-RIGHT: #858d5e 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #858d5e 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #858d5e 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #858d5e 1px solid; TEXT-ALIGN: left
}
.layeredboxinner2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f1f3e6
}
.featuredpaging {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4d6d82
}
.bodyTopNavLinks {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #79824a; TEXT-DECORATION: none
}
.vert {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #79824a
}
.blueLine {
	BORDER-TOP: #4d7493 1px solid; MARGIN-TOP: 10px; MARGIN-LEFT: 18px; WIDTH: 304px
}
.pxMargin {
	MARGIN-LEFT: 5px
}
.registrationblock {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 400px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f3f8fb
}
.agentregistrationblock {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 600px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f3f8fb
}
.registrationprompt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #656668
}
.agentregistrationprompt {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #656668
}
.registrationline {
	BORDER-RIGHT: #80abcd 1px solid; BORDER-TOP: #80abcd 1px solid; BORDER-LEFT: #80abcd 1px solid; COLOR: white; BORDER-BOTTOM: #80abcd 1px solid; HEIGHT: 1px
}
.registrationsectionprompt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #515558
}
.registrationfeaturedtext1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #bfb999; FONT-FAMILY: Arial, sans-serif
}
.registrationfeaturedtext2 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #81a9c3; FONT-FAMILY: Georgia, serif
}
.linkseperator {
	FONT-SIZE: 10pt; COLOR: #4d758e
}
.featuredcommunitybox {
	BORDER-RIGHT: #4f748f 1px solid; BORDER-TOP: #4f748f 1px solid; BORDER-LEFT: #4f748f 1px solid; BORDER-BOTTOM: #4f748f 1px solid
}
.findmover {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: 700px; PADDING-TOP: 15px; BACKGROUND-COLOR: #f3f8fb
}
.savesearchtext {
	FONT-WEIGHT: bold; COLOR: #79824a
}
.textfieldstyle {
	BORDER-RIGHT: #bac5c7 1px solid; BORDER-TOP: #bac5c7 1px solid; BORDER-LEFT: #bac5c7 1px solid; WIDTH: 144px; BORDER-BOTTOM: #bac5c7 1px solid
}
.textField2 {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; WIDTH: 52px; COLOR: #696969; BORDER-BOTTOM: #cecece 1px solid
}
.sortheaderarrowblock {
	TEXT-ALIGN: center
}
.titlewhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: transparent
}
.logoutwhite {
	FONT-SIZE: 7pt; COLOR: white; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: transparent
}
.hyperlinkctrlicon {
	FLOAT: left; VERTICAL-ALIGN: bottom; WIDTH: 28px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; TEXT-ALIGN: center
}
.adobereaderborder {
	BORDER-RIGHT: #ddded8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddded8 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddded8 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ddded8 1px solid
}
.adobereadertitle {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.adobereadercontent {
	FONT-SIZE: 7.5pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.matchingcommunitiestitle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #82794d
}
.additionalCommText {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5f5d5e
}
.additionalCommDIV {
	BORDER-RIGHT: #d5d9be 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d5d9be 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d5d9be 1px solid; WIDTH: 618px; PADDING-TOP: 5px; BORDER-BOTTOM: #d5d9be 1px solid
}
.pressreleaseline {
	COLOR: #cbcbcb
}
.pressreleasedate {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #565b5e
}
.resourceGuide {
	BORDER-RIGHT: #9e9574 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9e9574 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #9e9574 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9e9574 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.errorText {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, sans-serif
}
.RGLeftNavContainer {
	BORDER-RIGHT: #bdc39f 1px solid; BORDER-TOP: #bdc39f 1px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: #bdc39f 1px solid; WIDTH: 173px; BORDER-BOTTOM: #bdc39f 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.LeftNavContainer {
	BORDER-RIGHT: #bdc39f 1px solid; BORDER-TOP: #bdc39f 1px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: #bdc39f 1px solid; WIDTH: 173px; BORDER-BOTTOM: #bdc39f 1px solid
}
.RGHorizontalNavContainer {
	BORDER-RIGHT: #bdc39f 1px solid; BORDER-TOP: #bdc39f 1px solid; PADDING-BOTTOM: 10px; BORDER-LEFT: #bdc39f 1px solid; BORDER-BOTTOM: #bdc39f 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.RGLeftNavContainerHomePage {
	BORDER-RIGHT: #bdc39f 1px solid; BORDER-TOP: #bdc39f 1px solid; BORDER-LEFT: #bdc39f 1px solid; BORDER-BOTTOM: #bdc39f 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.RGImageSpacing {
	MARGIN-LEFT: 20px; PADDING-TOP: 20px
}
.RGImageSpacingHomePage {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 133px; PADDING-TOP: 7px; HEIGHT: 196px
}
.RGHeader {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 8px; WIDTH: 133px; COLOR: #4b7790; PADDING-TOP: 5px; FONT-FAMILY: Georgia, serif; HEIGHT: 40px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.RGWhiteBox {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 19px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 133px; COLOR: #4b7790; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Georgia, serif; HEIGHT: 40px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.RGBigHeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #4b7790; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none
}
.RGSmallHeaderText {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #8c9173
}
.textDecoratedNone {
	TEXT-DECORATION: none
}
.brochureFields {
	BORDER-RIGHT: #bac5c7 1px solid; BORDER-TOP: #bac5c7 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #bac5c7 1px solid; COLOR: #5b5c56; BORDER-BOTTOM: #bac5c7 1px solid; FONT-FAMILY: Arial, sans-serif
}
.space {
	MARGIN-TOP: 10px
}
.noPaddingLeft {
	PADDING-LEFT: 0px
}
.imageSpaceHF {
	PADDING-BOTTOM: 7px
}
.searchdropdown2 {
	BORDER-RIGHT: #c2ccd8 1px solid; BORDER-TOP: #c2ccd8 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c2ccd8 1px solid; COLOR: #78805b; BORDER-BOTTOM: #c2ccd8 1px solid; BACKGROUND-COLOR: #ffffff
}
.hlImage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.hlStandardlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; WIDTH: 89%; COLOR: #78814a; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.hlStandardlinkUnderline {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; WIDTH: 89%; COLOR: #78814a; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.hllinkUnderlineLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FLOAT: left; WIDTH: 89%; COLOR: #78814a; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.hlDisabledlink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FLOAT: left; WIDTH: 89%; COLOR: gray; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.homeplanupsellinterior {
	BORDER-RIGHT: #68732e 1px solid; BORDER-TOP: #68732e 1px solid; BORDER-LEFT: #68732e 1px solid; BORDER-BOTTOM: #68732e 1px solid; BACKGROUND-COLOR: #eaf1c8
}
.comupsellinterior {
	BORDER-RIGHT: #4c7595 1px solid; BORDER-TOP: #4c7595 1px solid; BORDER-LEFT: #4c7595 1px solid; BORDER-BOTTOM: #4c7595 1px solid; BACKGROUND-COLOR: #e7ecf2
}
.spacing {
	MARGIN-RIGHT: 20px
}
.professionalsSearch {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #686a5d; FONT-FAMILY: Arial, Sans-Serif
}
.homeplanupsellinterior {
	BORDER-RIGHT: #68732e 1px solid; BORDER-TOP: #68732e 1px solid; BORDER-LEFT: #68732e 1px solid; BORDER-BOTTOM: #68732e 1px solid; BACKGROUND-COLOR: #eaf1c8
}
.comupsellinterior {
	BORDER-RIGHT: #4c7595 1px solid; BORDER-TOP: #4c7595 1px solid; BORDER-LEFT: #4c7595 1px solid; BORDER-BOTTOM: #4c7595 1px solid; BACKGROUND-COLOR: #e7ecf2
}
.homeplanupsellinterior {
	BORDER-RIGHT: #68732e 1px solid; BORDER-TOP: #68732e 1px solid; BORDER-LEFT: #68732e 1px solid; BORDER-BOTTOM: #68732e 1px solid; BACKGROUND-COLOR: #eaf1c8
}
.professionalsHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #bfbc9d; FONT-FAMILY: Arial, Sans-Serif
}
.professionalsHeaderBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #45788d; FONT-FAMILY: Georgia, Serif
}
.professionalsHomeText {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; COLOR: #777042; FONT-FAMILY: Arial, Sans-Serif
}
.professionalsHomeTextSmall {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; COLOR: #777042; FONT-FAMILY: Arial, Sans-Serif
}
.mainHomeProfessionalsTable {
	BORDER-RIGHT: #868050 1px solid; BORDER-TOP: #868050 1px solid; MARGIN-BOTTOM: 30px; MARGIN-LEFT: 20px; BORDER-LEFT: #868050 1px solid; WIDTH: 650px; BORDER-BOTTOM: #868050 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.learnMoreProLink {
	FONT-SIZE: 12px; LEFT: 120px; FONT-FAMILY: Arial, Sans-Serif; POSITION: relative; TOP: 35px
}
.registerProBox {
	BORDER-RIGHT: #dde0cf 1px solid; BORDER-TOP: #dde0cf 1px solid; LEFT: 0px; WIDTH: 200px; BORDER-BOTTOM: #dde0cf 1px solid; POSITION: relative; TOP: 75px; HEIGHT: 62px; BACKGROUND-COLOR: #fdfef9
}
.registerProButton {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.mainProCell {
	VERTICAL-ALIGN: top; WIDTH: 500px
}
.videotouricons {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: text-bottom; BORDER-RIGHT-WIDTH: 0px
}
.agentbrandtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #5d5f5c
}
A.agentbrandlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #78814a; TEXT-DECORATION: underline
}
.agentbrandheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #78814a
}
.inventoryprompt {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #515558
}
.blueheaderFont14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #81a9c3; FONT-FAMILY: Georgia,Serif
}
.layeredboxProWhat {
	BORDER-TOP: #858d5e 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; WIDTH: 485px; PADDING-TOP: 7px; BORDER-BOTTOM: #858d5e 1px solid
}
.layerBoxInnerProWhat {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 320px
}
.proHeaderWhat {
	MARGIN-TOP: -5px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.proHeaderHow {
	MARGIN-TOP: 8px; MARGIN-LEFT: auto; WIDTH: 95%; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.layeredboxProWhy {
	BORDER-RIGHT: #4d758e 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #4d758e 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #4d758e 1px solid; WIDTH: 470px; PADDING-TOP: 7px; BORDER-BOTTOM: #4d758e 1px solid; BACKGROUND-COLOR: #e5edf0
}
.layerBoxInnerProWhy {
	FLOAT: left; WIDTH: 282px; MARGIN-RIGHT: 5px
}
.newHomeImagePro {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-RIGHT: 5px
}
.newHomeGuidePro {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 222px; COLOR: #ffffff
}
.layeredboxoutterPro {
	BORDER-RIGHT: #858d5e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #858d5e 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #858d5e 1px solid; WIDTH: 210px; PADDING-TOP: 14px; BORDER-BOTTOM: #858d5e 1px solid; BACKGROUND-COLOR: #f1f3e6; TEXT-ALIGN: center
}
.homepageProHowHeader {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 15px; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 120px; COLOR: #a19563; FONT-FAMILY: Arial, sans-serif
}
.homepageProHowHeader2 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a19563; FONT-FAMILY: Arial, sans-serif
}
.layeredboxProHow {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 25px
}
.layerboxProBulletsOuter {
	MARGIN-TOP: 7px; MARGIN-LEFT: -17px; TEXT-ALIGN: left
}
.layerboxProBulletsOuter2 {
	MARGIN-TOP: 7px; TEXT-ALIGN: left
}
.layeredboxOutsideProHow {
	MARGIN-LEFT: auto; WIDTH: 190px; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
.homepageProBullets {
	PADDING-BOTTOM: 6px
}
.warningUploadPhoto {
	COLOR: red
}
.informationUploadPhoto {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial, Sans-Serif
}
.outerboxUploadPhoto {
	BORDER-RIGHT: #bfc59f thin solid; BORDER-TOP: #bfc59f thin solid; BORDER-LEFT: #bfc59f thin solid; WIDTH: 245px; BORDER-BOTTOM: #bfc59f thin solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
.buyerInformationBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #656668
}
.buyerInformation {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #656668
}
.textboxNoBordersBuyerInfo {
	BORDER-RIGHT: #f1f3e6 1px solid; BORDER-TOP: #f1f3e6 1px solid; BORDER-LEFT: #f1f3e6 1px solid; BORDER-BOTTOM: #f1f3e6 1px solid; BACKGROUND-COLOR: #f1f3e6
}
.linkUnderlineBuyerInfo {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #78814a; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.buyerInformationBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4d768c
}
.detailbuilder {
	BORDER-RIGHT: #707147 1px solid; BORDER-TOP: #707147 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 3px; BORDER-LEFT: #707147 1px solid; WIDTH: 155px; PADDING-TOP: 5px; BORDER-BOTTOM: #707147 1px solid; HEIGHT: 18px; TEXT-DECORATION: none
}
.tour {
	FLOAT: left; WIDTH: 25px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.video {
	FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 30px; PADDING-TOP: 5px; POSITION: relative; TEXT-ALIGN: center
}
.incentive {
	FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 40px; PADDING-TOP: 5px; POSITION: relative; TEXT-ALIGN: center
}
.tourvideolink {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FLOAT: left; WIDTH: 30px; COLOR: #616264; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabhighlighted {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(images/house_star_tab.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 6px 0px 0px; COLOR: white; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.tabhighlighted A {
	PADDING-RIGHT: 27px; COLOR: white; TEXT-DECORATION: none
}
.inventoryhighlighted {
	BORDER-RIGHT: #6987a1 1px solid; BORDER-TOP: #6987a1 1px solid; PADDING-LEFT: 22px; FONT-SIZE: 8pt; MARGIN-LEFT: 13px; BORDER-LEFT: #6987a1 1px solid; WIDTH: 60px; COLOR: #6987a1; BORDER-BOTTOM: #6987a1 1px solid; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20%; BACKGROUND-COLOR: #ffffff
}
.inventoryhighlighted A {
	COLOR: #6987a1; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.communitydescriptionheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #78814a; FONT-FAMILY: Arial, sans-serif
}
.communitydirectionheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #a59263; FONT-FAMILY: Arial, sans-serif
}
.communityincentivetextbold {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #667137; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.communitycoupontitle {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #a6a867; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.comunityincentivephone {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; WIDTH: 145px; COLOR: #667137; PADDING-TOP: 4px; BACKGROUND-COLOR: #e7e8d8; TEXT-ALIGN: right
}
.comunityincentivebrochure {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; COLOR: #e7e8d6; PADDING-TOP: 4px; BACKGROUND-COLOR: #667137; TEXT-ALIGN: right
}
.communityviewdetails {
	BORDER-RIGHT: #707944 1px solid; BORDER-TOP: #707944 1px solid; MARGIN-LEFT: 3px; BORDER-LEFT: #707944 1px solid; WIDTH: 155px; PADDING-TOP: 5px; BORDER-BOTTOM: #707944 1px solid; HEIGHT: 18px
}
.builderincentivetextbold {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #4d758e; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.buildercoupontitle {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #6996ab; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.builderincentivephone {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 4px; WIDTH: 145px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #8fb3c1; TEXT-ALIGN: right
}
.builderviewdetails {
	BORDER-RIGHT: #4d778f 1px solid; BORDER-TOP: #4d778f 1px solid; MARGIN-LEFT: 3px; BORDER-LEFT: #4d778f 1px solid; WIDTH: 155px; PADDING-TOP: 5px; BORDER-BOTTOM: #4d778f 1px solid; HEIGHT: 18px
}
DIV#incentiveimage {
	BACKGROUND-IMAGE: url(/images/incentivebanner.jpg); WIDTH: 622px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 61px
}
DIV#incentivetext {
	LEFT: 50px; WIDTH: auto; POSITION: relative; TOP: 9px; HEIGHT: auto
}
.btnviewincentive {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #69889d; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.coupontitle {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 10px; COLOR: #8a884d; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.searchpathincentivetable {
	BORDER-RIGHT: #b8b596 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b8b596 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #b8b596 1px solid; WIDTH: 171px; PADDING-TOP: 5px; BORDER-BOTTOM: #b8b596 1px solid; BACKGROUND-COLOR: white
}
.hlIncentivelink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; WIDTH: 89%; COLOR: #6d6541; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.breadcrumb {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: auto; COLOR: #78814a; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.breadcrumbul LI {
	PADDING-LEFT: 2px; FONT-SIZE: 12px; FLOAT: left; COLOR: #78814a; LIST-STYLE-TYPE: none
}
.breadcrumbul A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #78814a; FONT-FAMILY: Arial,Verdana,Tahoma,Geneva,Helvetica,sans serif; TEXT-DECORATION: none
}
.clsGMarkerLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #faf8ec; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.clsGoogleMapDiv {
	BORDER-RIGHT: #343434 1px solid; BORDER-TOP: #343434 1px solid; BORDER-LEFT: #343434 1px solid; BORDER-BOTTOM: #343434 1px solid
}
.clsGoogleMapDivDetail {
	BORDER-RIGHT: #343434 1px solid; BORDER-TOP: #343434 1px solid; MARGIN: 20px 0px 5px 6px; BORDER-LEFT: #343434 1px solid; BORDER-BOTTOM: #343434 1px solid
}
.space {
	PADDING-BOTTOM: 4px
}
.hleventsdisabledlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; WIDTH: 89%; COLOR: #467191; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.eventspagingheader {
	FONT-WEIGHT: bolder; FONT-SIZE: 17px; COLOR: #9c8e5d; LINE-HEIGHT: 34px; FONT-FAMILY: Arial, sans-serif
}
.eventsmetrocontainer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f1f3e7
}
.events {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #bdc69b 1px solid
}
.eventdate {
	FONT-WEIGHT: 900; FONT-SIZE: 15px; COLOR: white; FONT-FAMILY: Arial, sans-serif
}
.eventslistctrldate {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #45728f; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.eventstitle {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #5d5d5f; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.eventslistheader {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #9d8c5e; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.eventslink {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #45728f; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.eventsmarker {
	LEFT: 143px; WIDTH: 30px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 30px; HEIGHT: 30px; TEXT-DECORATION: none
}
.eventslistcontainer {
	BORDER-RIGHT: #b8b596 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b8b596 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #b8b596 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b8b596 1px solid; BACKGROUND-COLOR: #f1f3e7
}
.incentivecontainer {
	BORDER-RIGHT: #b8b596 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b8b596 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #b8b596 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b8b596 1px solid; BACKGROUND-COLOR: #f1f3e7
}
.builderCommunityLink {
	COLOR: #839eb1
}
.subheader {
	FONT-WEIGHT: 900; FONT-SIZE: 15px; COLOR: #9d8d5a; FONT-FAMILY: Arial, sans-serif
}
.divincentives {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #bdc69b 1px solid
}
.divevents {
	BORDER-RIGHT: #b8b596 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b8b596 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #b8b596 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b8b596 1px solid; BACKGROUND-COLOR: #f1f3e7
}
.incentivebannerheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white
}
.incentiveslink {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #707442; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.divincentiveslist {
	PADDING-TOP: 10px; BORDER-BOTTOM: #bdc69b 1px solid; TEXT-ALIGN: left
}
.seeallincentives {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; MARGIN-LEFT: 20px; COLOR: #467392; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.divmarker {
	LEFT: 143px; WIDTH: 30px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 30px; HEIGHT: 30px; TEXT-DECORATION: none
}
.builderCommunityLink {
	COLOR: #839eb1
}
.platMapHeader {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #0f3065; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.text-justify {
	TEXT-ALIGN: justify
}
.viewDetailsLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 40px; COLOR: #5a707e; TEXT-DECORATION: none
}
.pictureLink {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid
}
.float-right {
	FLOAT: right
}
.style-break {
	CLEAR: both; MARGIN-TOP: 15px
}
.div-seo {
	MARGIN-LEFT: 10px; WIDTH: 98%
}
.div-metro {
	VERTICAL-ALIGN: top; WIDTH: 52%; HEIGHT: 270px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.div-metro-bg {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 92%; PADDING-TOP: 8px; BACKGROUND-COLOR: white
}
.div-search-width {
	WIDTH: 48%
}
.div-searchcontrol {
	VERTICAL-ALIGN: top
}
.div-calendar-padding {
	PADDING-LEFT: 9px; PADDING-TOP: 5px
}
.link-events {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FLOAT: left; COLOR: #4d758e; FONT-FAMILY: Arial, sans-serif
}
.table-width {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
.div-metro-lifestyle {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: top
}
.div-metro-margin-left {
	MARGIN-LEFT: 10px; WIDTH: 92%
}
.div-border-bottom {
	PADDING-BOTTOM: 9px; MARGIN-LEFT: 9px; WIDTH: 98%; BORDER-BOTTOM: #bdc69b 1px solid
}
.divPlanWidth {
	WIDTH: 300px
}
.divGuideImg {
	LEFT: 141px; POSITION: relative; TOP: -44px
}
.divClear {
	CLEAR: both
}
.media-plex1 {
	MARGIN-TOP: 20px
}
.media-plex2 {
	FLOAT: right; VERTICAL-ALIGN: bottom; WIDTH: 50%
}
.media-plex3 {
	FLOAT: left; VERTICAL-ALIGN: bottom; WIDTH: 50%
}
.align-left {
	TEXT-ALIGN: left
}
.div-pad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.left-margin {
	MARGIN-LEFT: 3px
}
.toppad {
	PADDING-TOP: 5px
}
.topcities {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
.align-top {
	VERTICAL-ALIGN: top
}
.homebuying {
	FLOAT: left; WIDTH: 33%
}
.homebuying-bottom {
	MARGIN-BOTTOM: -10px
}
.homebuying-height {
	HEIGHT: 70px
}
.incentivelinkstyle {
	PADDING-BOTTOM: 12px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.alignCenter {
	TEXT-ALIGN: center
}
.dvHyperLinkList {
	VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.searchHeader {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #4d7491; LINE-HEIGHT: 34px; FONT-FAMILY: Georgia, serif
}
.searchLeftCol {
	MARGIN-TOP: 5px; FLOAT: left; VERTICAL-ALIGN: middle
}
.searchRightCol {
	FLOAT: right; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.searchFont1 {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
.floatLeft {
	FLOAT: left
}
.searchLeftCol2 {
	MARGIN-TOP: 5px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 100px
}
.searchLeftCol3 {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 70px
}
.searchLeftCol4 {
	MARGIN-TOP: 5px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 75px
}
.searchLeftCol5 {
	FLOAT: right; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.searchError {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.dvSearchButton {
	PADDING-BOTTOM: 7px; PADDING-TOP: 8px
}
.searchErr2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: #4d7491; TEXT-DECORATION: none
}
.dvBouncyBall {
	LEFT: 100px; POSITION: relative
}
.newPrint {
	MARGIN-TOP: 0px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 159px; HEIGHT: 127px; BACKGROUND-COLOR: #81a9c3
}
.srchheader1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #4d7491; LINE-HEIGHT: 34px; PADDING-TOP: 5px; FONT-FAMILY: Georgia, serif
}
.div-lifestyle {
	WIDTH: 600px
}
.div-metroTitle {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 50%
}
.div-builderheader {
	WIDTH: 100%; TEXT-ALIGN: center
}
.img-margintop {
	MARGIN-TOP: 5px
}
.margin1 {
	MARGIN: 0px
}
.topNavLinks2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; RIGHT: 40px; VERTICAL-ALIGN: bottom; COLOR: #faf8ec; FONT-FAMILY: Arial, sans-serif; TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.placeholder1 {
	VERTICAL-ALIGN: top; WIDTH: 185px; TEXT-ALIGN: left
}
.placeholder2 {
	VERTICAL-ALIGN: top; WIDTH: 624px; TEXT-ALIGN: left
}
.placeholder3 {
	PADDING-RIGHT: 1px; VERTICAL-ALIGN: top; WIDTH: 160px; TEXT-ALIGN: left
}
.builderheader {
	WIDTH: 100%; TEXT-ALIGN: center
}
.trackLayer {
	Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.border1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tableStyle1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px; border-spacing: 0px
}
.align-left {
	TEXT-ALIGN: left
}
