.CenterContainer {width: 735px; float: left; clear: none; padding: 0 0 0 20px; min-height: 500px; overflow: hidden; background-color: #FFF;}
.CenterLeft {width: 735px; }
.CenterRight {width: 735px; }

/*#################################################*/
.QuickLogin {
    width: 200px !important; 
	height:110px !important;
}
.QuickLogin span {
	height: 35px !important;
	padding-top: 10px !important;
}
.QuickLogin span label {
}
.QuickLogin span a {
}
.QuickLogin span a:hover {
}
.QuickLogin ul {
    width: 105px !important; 
	height: 63px !important;
    margin: auto !important;
}
.QuickLogin ul li {
    float: none !important;
    width: 100% !important;
	height:14px;
	margin:0 0 7px 0 !important;
}
.QuickLogin ul li a {
}
.QuickLogin ul li a:hover {
}

.QuickLogin .spanLogin 
{
    width: 105px !important; 
    margin: auto !important;
    line-height: normal;
}
.QuickLogin .spanLogin a {
}
.QuickLogin .spanLogin a:hover {
}
.QuickLogin .spanLogout {
    line-height: normal;
	text-align: center !important;
	text-indent: 2px;
}
.QuickLogin .spanLogout a {
	float: none !important;
	clear: both !important;
	font-weight: bold;
}
.QuickLogin .spanLogout a:hover {
	font-weight: bold;
}
.QuickLogin .spanLogout div {
	float: none !important;
	clear: none;
}
.QuickLogin .spanLogout label {
	display: inline;
	font-weight: bold;
	text-transform: uppercase;
}
.QuickLogin .AccountLinks {
}
.QuickLogin .AccountLinks li {
}
.QuickLogin .AccountLinks li a {
}
.QuickLogin .AccountLinks li a:hover {
}
.QuickLogin .AccountLinks li a label {
}


/*#################################################*/
.IDSearch {float: right; padding-top: 5px; }


/*#################################################*/
.OpenHousesContainer .textNoResults td {height: 60px !important; font-size: 11px !important; line-height: normal; }
.OpenHousesContainer .textNoResults {height: 60px !important; }

ul.HomepageOpenHouses {display: block; float: none; clear: both; height: 60px !important;  overflow:auto; margin: auto; }
.HomepageOpenHouses li.listing { margin: auto; width: 170px; }
.HomepageOpenHouses .listing a {font-size: 11px; display: block; overflow: hidden; padding: 0px 3px; width: 163px !important; }
.HomepageOpenHouses .listing a:hover {}
.HomepageOpenHouses .listing .listingPhoto {display: none; }
.HomepageOpenHouses .listing .listingDetails {width: 100% !important; height:50px}
.HomepageOpenHouses .listing .listingDetails .location {font-weight:bold}
.HomepageOpenHouses .listing .listingDetails .location .adr {}
.HomepageOpenHouses .listing .listingDetails .basicinfo {display: none; }
.HomepageOpenHouses .listing .listingDetails .dateandtime {display:block; margin: 0px; padding: 0px; clear: both; text-transform: lowercase !important; width:10% !important; white-space:nowrap;}


/*#################################################*/
.HomepageContainer .QuickSearch {width: 100%; }

.HomepageContainer .QuickSearchTabs {height: 32px !important;}
.HomepageContainer .QuickSearchTabs ul {height: 26px; }
.HomepageContainer .QuickSearchTabs ul li {width: 121px !important;height: 26px; }
.HomepageContainer .QuickSearchTabs ul li a {margin-right: 0px;width: 121px !important;height: 26px; line-height: 26px; }
.HomepageContainer .QuickSearchTabs ul li a:hover {}
.HomepageContainer .QuickSearchTabs ul li a.active {margin-right: 0px;}
.HomepageContainer .QuickSearchTabs ul li a.active:hover {}

.HomepageContainer .QuickSearchBody {height: 165px; overflow: hidden; }
.HomepageContainer .QuickSearchBodyLeft {margin-top: 0 !important;}
.HomepageContainer .QuickSearchBodyRight {margin-top: 0 !important;}

.HomepageContainer .QuickSearchBodyLeft div div {clear:both; height: 45px;}
.HomepageContainer .QuickSearchBodyRight div div {clear:both; height: 45px;}

.HomepageContainer .QuickSearchBody select {width:97%;}
.HomepageContainer .QuickSearchBody label {display:block;width:97%;margin-bottom:2px;margin-top:5px;}

.HomepageContainer .QuickSearchBody .Double {display: block; clear: both; width:99%;}
.HomepageContainer .QuickSearchBody .Double select {width:48%;display: block; float: left; clear: none; }
.HomepageContainer .QuickSearchBody .Double span {width:1%;display: block; float: left; clear: none; }

.HomepageContainer .QuickSearchBodySelectTown {display: none; }

.HomepageContainer .QuickSearchLinks {height: 44px !important;}
.HomepageContainer .QuickSearchLinkSearch {padding-top: 20px; margin-right: 0; width: 45%; }
.HomepageContainer .QuickSearchLinkAdvanced {}
.HomepageContainer .QuickSearchLinkSearch a {width:100px;height:24px;line-height:24px;}
.HomepageContainer .QuickSearchLinkSearch a:hover {}
.HomepageContainer .QuickSearchLinkAdvanced i {}
.HomepageContainer .QuickSearchLinkAdvanced a {text-transform: lowercase; }
.HomepageContainer .QuickSearchLinkAdvanced a:hover {}



.HomepageContainer .WTContainer .SubPages {display: none; }
.HomepageContainer .WTContainer .WebContent p {margin: 0; padding: 0; }

.Form {width: 650px !important; }

td.agt_image {display: table-cell !important; }


.cont_myaccount {padding-left: 9px; }
.cont_myaccount .zsnazzy {width: 744px !important;}
.cont_myaccount .xboxcontent p {margin: 0; padding: 0; }
.cont_myaccount .WContainer {width: 227px !important; }
.cont_myaccount .FSContainer {width: 722px;}
.cont_myaccount .WContainer .WelcomeText .WebContent {font-family: Arial, Helvetica, Sans-Serif !important; font-size: 12px !important; }
.cont_myaccount .WContainer .WelcomeText .WebContent h2 {height: auto !important; line-height: normal; margin-bottom: 10px; }
.cont_myaccount .WContainer .WelcomeText .WebContent p {line-height: normal; font-family: Arial, Helvetica, Sans-Serif !important; font-size: 12px !important; }
.cont_myaccount .WContainer .WelcomeText .WebContent ul {margin: 0 0 10px 0 !important; padding: 0 !important;}
.cont_myaccount .WContainer .WelcomeText .WebContent li {margin: 0 !important; padding: 0 !important; list-style-position: inside; font-family: Arial, Helvetica, Sans-Serif !important; font-size: 12px !important; }




