@charset "utf-8";
/* CSS Document */

/*** IDX Main Styles ***/
#IDX-main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:100;
	line-height:normal;
}
div.IDX-pageWrapper {
width:100%;
}
div.IDX-pageHeader {
border-bottom:1px solid #DDDDDD;
font-size:16pt;
font-weight:bold;
margin-bottom:10px;
padding:5px 0pt 5px 10px;
text-align:left;
width:60%;
}
div.IDX-warn {
	color:#86A468;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}
div.IDX-spacer {
clear:both;
height:12px;
}
.vEmail {
display:none;
}
#IDX-moreInfoWrapper {
width:500px;
}
.IDX-advancedPair {
padding:10px;
width:96%;
}
.IDX-advancedLabel {
float:left;
margin-bottom:8px;
text-align:left;
width:75%;
}
.IDX-advancedValue {
float:right;
margin-bottom:8px;
text-align:left;
width:75%;
}
.IDX-advancedBox {
width:100%;
}
.IDX-advancedRange {
width:42%;
}
.IDX-advancedText {
clear:both;
display:block;
}
.IDX-userWrapper {
	background: none repeat scroll 0%;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:900;
	line-height:normal;
	margin-top: 35px;
	margin-bottom:25px;
	width:100%;
}
.IDX-userWrapper a:link, .IDX-userWrapper a:hover, .IDX-userWrapper a:active, .IDX-userWrapper a:visited {
color:#333333;
}
.IDX-userWrapper td {
color:#000000;
font-weight:100;
}
.IDX-userWrapper b {
color:#444444;
font-weight:bold;
}
.IDX-userHeader {
	background:none repeat scroll 0%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #52663D;
	margin-bottom: 0px;
	margin-top: 5px;
	text-align: center;
	margin-top: 0px;
	padding-top: 5px;
	font-size:16pt;
	padding:8px 0pt;
	width:100%;
}
.IDX-userContent {
background: none repeat scroll 0%;
}
#IDX-userSubHeader {
	background: none repeat scroll 0%;
	height:20px;
	margin:5px 0pt;
	text-align:center;
	width:95%;
	border: none;
	margin-bottom:15px;
	margin-left:15px;
}
#IDX-userSubHeader a:link, #IDX-userSubHeader a:hover, #IDX-userSubHeader a:active, #IDX-userSubHeader a:visited {
background:transparent none repeat scroll 0%;
color:#333333;
}
#IDX-userSubProperties {
	border-right:1px dotted #FFFFFF;
	float:left;
	height:18px;
	padding-top:2px;
	width:26%;
}
#IDX-userSubSearches {
border-right:1px dotted #FFFFFF;
float:left;
height:18px;
padding-top:2px;
width:26%;
}
#IDX-userSubInfo {
border-right:1px dotted #FFFFFF;
float:left;
height:18px;
padding-top:2px;
width:26%;
}
#IDX-userSubLogout {
float:left;
height:18px;
padding-top:2px;
width:20%;
}
.IDX-userSubSelected {
background:#EAEAEA none repeat scroll 0%;
}
#IDX-userSearchNow {
	margin: 0px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	font-size: 14px;
	border: 0;
}
.IDX-savedItem {
background:#F0F0F0 none repeat scroll 0%;
border:1px solid #DADADA;
margin:5px 0pt;
padding-top:5px;
position:relative;
width:500px;
}
.IDX-savedProperty {
position:relative;
width:97%;
}
.IDX-savedItemDetails table {
width:100%;
}
.IDX-savedItemDetails table td {
padding-left:20px;
}
.IDX-userSavedDivider {
border-top:1px dashed #CCCCCC;
}
.IDX-deleteSavedItem {
position:absolute;
right:3px;
top:2px;
z-index:40;
}
.IDX-userSpacer {
clear:both;
margin-top:4px;
padding:4px 0pt;
text-align:center;
}
.IDX-userEditForm {
text-align:left;
width:450px;
}
#IDX-featuredClientLogo {
margin-top:10px;
text-align:center;
width:100%;
}
div.IDX-valuationWrapper {
text-align:left;
width:95%;
}
#IDX-featuredSearch {
font-size:8pt;
margin-bottom:10px;
width:560px;
}
#IDX-featuredSearch input {
border:1px solid #AAAAAA;
width:80px;
}
#IDX-featuredSearch #city {
border:1px solid #AAAAAA;
height:70px;
width:165px;
}
#IDX-featuredCityList {
float:left;
width:180px;
}
#IDX-featuredRightColumn {
float:left;
width:370px;
}
#IDX-featuredLowPrice {
float:left;
font-size:8pt;
height:36px;
width:90px;
}
#IDX-featuredHighPrice {
float:left;
font-size:8pt;
height:36px;
width:90px;
}
#IDX-featuredDaysOnMarket {
float:left;
font-size:8pt;
height:36px;
width:100px;
}
#IDX-featuredSqFt {
float:left;
font-size:8pt;
height:36px;
width:90px;
}
#IDX-featuredpropertyTypes {
float:left;
font-size:8pt;
margin-top:4px;
width:315px;
}
#IDX-featuredpropertyTypes select {
border:1px solid #AAAAAA;
width:200px;
}
#IDX-featuredSortByPrice {
float:left;
font-size:8pt;
margin-top:3px;
width:375px;
}
#IDX-featuredSortByPrice select {
border:1px solid #AAAAAA;
width:200px;
}
#IDX-featuredSubmit {
background:#F0F0F0 none repeat scroll 0%;
font-weight:bold;
height:21px;
margin-left:43px;
width:80px;
}
.IDX-officeInfo {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #AAAAAA;
clear:both;
color:#444444;
margin-bottom:5px;
width:100%;
}
.IDX-officeName {
	background:#EEEEEE none repeat scroll 0%;
	border-bottom:1px dashed #CCCCCC;
	color:#444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:2px 0pt 2px 20px;
}
.IDX-officePhotoCell {
border-right:1px dashed #AAAAAA;
float:left;
}
.IDX-officeInfo img {
border:1px solid #555555;
margin:5px;
}
.IDX-officeInfoCell {
color:#000000;
float:left;
font-size:10pt;
padding:10px 0pt 0pt 10px;
}
.IDX-rosterHeader {
	background:#EEEEEE none repeat scroll 0%;
	border-bottom:1px dashed #CCCCCC;
	color:#444444;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:2px 0pt 2px 20px;
}
.IDX-rosterSortLinks {
color:#777777;
font-size:8pt;
margin-bottom:-5px;
padding:0pt;
text-align:left;
}
.IDX-rosterInfo {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #AAAAAA;
margin:8px 0pt;
padding-bottom:5px;
text-align:left;
width:100%;
}
.IDX-rosterInfo img {
margin:2px 5px 0pt 0pt;
}
.IDX-rosterFirstColumn {
float:left;
padding:5px 0pt 0pt 5px;
width:49%;
}
.IDX-rosterSecondColumn {
float:right;
padding:5px 0pt 0pt 5px;
width:49%;
}
.IDX-rosterName {
color:#000000;
font-size:9pt;
}
.IDX-rosterSubInfo {
color:#666666;
font-size:8pt;
}
.IDX-rosterTitleDescription {
color:#666666;
font-size:8pt;
font-style:italic;
}
div.IDX-bioWrapper {
width:100%;
}
div.IDX-bioHeader {
font-size:18pt;
font-weight:bold;
}
div.IDX-bioInfo {
margin:5px 0pt;
text-align:center;
width:100%;
}

.IDX-bioEmail {
font-size: 9pt;
text-align: left;
}
.IDX-bioEmail a {
color: #808A37;
text-decoration: underline;
}
.IDX-bioEmail a:visited {
color: #808A37;
text-decoration: underline;
}
.IDX-bioEmail a:hover {
color: #666666;
text-decoration: underline;
}
.IDX-bioEmail a:active {
color: #808A37;
text-decoration: underline;
}
div.IDX-bioPhoto {
border-right:1px dashed #DDDDDD;
float:left;
width:50%;
}
div.IDX-bioInfo img {
border:1px solid #AAAAAA;
margin:5px;
}
div.IDX-bioText {
float:left;
padding-left:3%;
}
div.IDX-bioName {
font-size:16pt;
font-weight:bold;
text-align: left;
}
div.IDX-bioTitle {
font-size:14pt;
}
div.IDX-bioURL {
margin-top:3px;
text-align:left;
}
div.IDX-bioPhones {
font-size:9pt;
margin-top:10px;
text-align:left;
}
div.IDX-bioPhones b {
}
div.IDX-bioEmail {
text-align:left;
}
div.IDX-bioDetails {
border-top:1px dashed #DDDDDD;
clear:both;
font-size:10pt;
text-align:left;
width:100%;
}
div.IDX-bioFeaturedHeader {
background:#F0F0F0 none repeat scroll 0%;
border-color:#DDDDDD;
border-style:solid;
border-width:1px 0pt;
font-size:16px;
font-weight:bold;
margin:10px 0pt;
padding:2px 0pt 2px 8px;
text-align:left;
width:95%;
}
div.IDX-bioFeaturedEntry {
border-bottom:1px solid #DDDDDD;
margin-bottom:5px;
padding-bottom:5px;
width:90%;
}
div.IDX-bioFeaturedEntry table {
width:100%;
}
div.IDX-showingPageTitle {
font-size:16pt;
}
div.IDX-showingPropertyInfo {
font-weight:bold;
}
span.IDX-showingPropertyPrice {
font-size:14pt;
}
div.IDX-showingForm {
border-top:1px solid #DDDDDD;
text-align:left;
width:90%;
}
div.IDX-galleryHeader {
font-size:16pt;
font-weight:bold;
}
div.IDX-galleryWrapper {
border-color:#DDDDDD;
border-style:solid;
border-width:1px 0pt;
margin:5px 0pt;
padding:5px 0pt;
text-align:center;
}
div.IDX-galleryWrapper img {
border:1px solid #555555;
margin:5px 0pt;
}
div.IDX-galleryPropertyInfo {
font-weight:bold;
}
div.IDX-galleryPropertyPrice {
font-size:14pt;
}
#IDX-addressPropertyTypes {
height:165px;
margin-top:6px;
}
#IDX-addressField {
left:21%;
position:absolute;
text-align:left;
top:65px;
}
#IDX-addressField input {
border:1px solid #999999;
width:137px;
}
#IDX-addressSearchCity {
position:absolute;
right:21%;
text-align:left;
top:65px;
}
#IDX-addressSearchCity select {
height:100px;
}
#IDX-addressSubmitSort {
clear:both;
}
#IDX-addresssearchSubmit {
left:21%;
position:absolute;
top:148px;
}
#IDX-addresssearchSubmit input {
background:#F5F5F5 none repeat scroll 0%;
border:1px solid #999999;
font-size:12pt;
}
#IDX-addresssearchReset {
left:36%;
position:absolute;
top:150px;
}
#IDX-addresssearchReset input {
background:#F5F5F5 none repeat scroll 0%;
border:1px solid #999999;
}
#IDX-addressPerPage {
left:25%;
position:absolute;
top:105px;
}
#IDX-listingIDsearch {
margin-top:8px;
}
#IDX-listingIDSearchBox {
text-align:center;
width:100%;
}
#IDX-listingIDsearch input {
border:1px solid #999999;
}
#IDX-listingIDsearchInfo {
}
#IDX-listingIDsearchInfo .IDX-searchLabel {
font-size:8pt;
}
#IDX-listingIDsearchSpacer {
clear:both;
height:80px;
}
#IDX-listingIDSubmitSort {
clear:both;
}
#IDX-listingIDsearchSubmit {
clear:both;
float:left;
margin:10px 0pt;
text-align:right;
width:51.5%;
}
#IDX-listingIDsearchSubmit input {
	background:#F5F5F5 none repeat scroll 0%;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:100;
	height:26px;
	line-height:normal;
	width:61px;
}
#IDX-listingIDsearchReset {
float:left;
margin:13px 0pt 0pt 1%;
text-align:left;
width:46%;
}
#IDX-listingIDsearchReset input {
	background:#F5F5F5 none repeat scroll 0%;
	border:1px solid #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:100;
	height:19px;
	line-height:normal;
	width:38px;
}
#IDX-listingIDPerPage {
clear:both;
}
.IDX-resultsPrice {
position: absolute; 
top:20px; 
left:150px; 
width:160px; 
height: 12%; 
font-weight: bold; 
font-size: 10pt; 
padding: 0 1%;
}
.IDX-resultsDescription {
overflow:hidden; 
position:absolute; 
top:70px; 
left:280px; 
width:335px; 
line-height:16px;
}
.IDX-detailsMLSLogo { 
position: absolute; 
top: 50%; 
left: 86%; 
width: 20%; 
height: 33%; 
text-align: center; }

#IDX-resultsLinks {
height:18px;
width:300px;
}
#IDX-resultsLinkSave {
float:left;
width:100px;
}
#IDX-resultsLinkNew {
float:left;
width:100px;
}
#IDX-resultsLinkModify {
float:left;
width:100px;
}
h4.IDX-resultsSeperator {
margin-bottom:0px;
}
hr.IDX-resultsSeperator {
margin-top:0px;
}
td#IDX-formTitle {
color:#000033;
font-size:14pt;
padding-bottom:10px;
}
input#IDX-formSubmit {
background:#DDDDDD none repeat scroll 0%;
border:1px solid #555555;
}
#IDX-emailUpdateSave {
height:190px;
position:relative;
text-align:center;
width:400px;
}
#IDX-emailUpdateHeader {
font-size:12pt;
font-weight:bold;
}
#IDX-emailUpdatePersonalInformation {
height:100px;
left:0pt;
position:absolute;
top:5px;
width:400px;
}
#IDX-emailUpdateName {
height:35px;
left:0pt;
position:absolute;
top:0pt;
width:200px;
}
#IDX-emailUpdateEmail {
height:35px;
left:200px;
position:absolute;
top:0pt;
width:200px;
}
#IDX-emailUpdatePassword {
height:35px;
left:0pt;
position:absolute;
top:40px;
width:200px;
}
#IDX-emailUpdatePhone {
height:35px;
left:200px;
position:absolute;
top:40px;
width:200px;
}
#IDX-emailUpdateFormat {
height:35px;
left:50px;
position:absolute;
top:92px;
width:300px;
}
#IDX-emailUpdateFormat input {
}
#IDX-emailUpdateComment {
left:60px;
position:absolute;
top:118px;
}
#IDX-emailUpdateComment textarea {
border:1px solid #999999;
height:30px;
width:280px;
}
#IDX-emailUpdateHelpText {
font-size:8pt;
left:130px;
margin-bottom:10px;
position:absolute;
top:170px;
}
#IDX-userLoginWrapper {
text-align:center;
width:520px;
}
#IDX-userLoginHeader {
font-size:15pt;
margin-bottom:15px;
text-align:center;
}
#IDX-userLoginLeft {
border-right:1px dashed #AAAAAA;
float:left;
padding-right:1%;
text-align:left;
width:48%;
}
#IDX-userLoginRight {
float:left;
margin-left:10px;
text-align:left;
width:48%;
}
#IDX-userLoginSubmit {
background:#F0F0F0 none repeat scroll 0%;
border:1px solid #444444;
margin-left:1%;
}
#IDX-userSignupWrapper {
text-align:left;
width:460px;
}
.IDX-userSignupHidden {
display:none;
}
#IDX-userSignupWrapper input, #IDX-userSignupWrapper select {
border:1px solid #AAAAAA;
margin:1px 0pt;
}
#IDX-userSignupWrapper form {
margin-top:10px;
}
.IDX-userSignupGuideText {
border:1px dashed #AAAAAA;
font-size:14pt;
margin:5px 0pt;
padding:5px 0pt;
}


/*** IDX Bio Page ***/
div.IDX-bioPhoto {border-right:none; width:35%;}
div.IDX-bioText {margin-top: 30px;
	padding-top: 15px;
}

/*** IDX Property Details Page ***/
#IDX-detailsWrapper {
text-align:left;
width:95%;
padding-left:10px;
}
#IDX-detailsTopNav {
}
#IDX-detailsWarning {
height:20px;
margin-bottom: 15px;
}
#IDX-detailsTopLinks {
border:0pt none;
height:18px;
text-align:center;
width:425px;
margin-bottom: 10px;
}
#IDX-detailsLinkNew {
float:left;
width:100px;
}
#IDX-detailsLinkModify {
border-left:1px solid #AAAAAA;
float:left;
width:100px;
}
#IDX-detailsLinkSave {
border-left:1px solid #AAAAAA;
float:left;
width:100px;
}
#IDX-detailsLinkBack {
border-left:1px solid #AAAAAA;
float:left;
width:120px;
}
#IDX-detailsEssential {
clear:both;
padding-top:4px;
width:100%;
}
#IDX-detailsMainPhoto {
border:1px solid #D6DCCB;
float:left;
}
div.IDX-detailsSideInfo {
	background:none repeat scroll 0%;
	color:#000000;
	float:left;
	line-height:normal;
	margin-left:25px;
	padding:8px 8px 0pt;
	width:300px;
	background-color: #D6DCCB;
	border: none;
}
div.IDX-detailsAddressBox {
font-weight:bold;
overflow:hidden;
}
#listingNumber {
}
div.IDX-detailsPrice {
font-size:12pt;
font-weight:bold;
text-align:left;
width:100%;
}
div.IDX-detailsGalleryLink {
clear:both;
padding:3px 0pt 4px;
text-align:center;
width:270px;
}
img.IDX-detailsPhotoThumb {
border:1px solid #555555;
}
div.IDX-detailsSpacer {
clear:both;
height:12px;
}
#IDX-detailsAgentInfo {
background:#D6DCCB none repeat scroll 0%;
border-bottom:none;
border-top:none;
clear:both;
color:#000000;
margin:2px 0pt 15px;
padding:5px 0pt;
text-align:left;
width:60%;
}
#IDX-detailsAgentPhoto {
border:1px solid #D6DCCB;
float:left;
margin-left:5px;
}
#IDX-detailsAgentText {
text-align:center;
}
#IDX-detailsAgentName {
font-weight:bold;
margin-top:15px;
}
#IDX-detailsAgentTitle {
font-style:italic;
margin-bottom:15px;
}
#IDX-detailsAgentCellPhone {
}
#IDX-detailsAgentOfficePhone {
}
#IDX-detailsAgentEmail {
}
#IDX-detailsAgentWebsite {
}
div.IDX-detailsRemarksWrapper {
float:left;
margin:10px 0pt;
width:400px;
}
div.IDX-detailsRemarks {
background:#D6DCCB none repeat scroll 0%;
border:none;
color:#000000;
padding:4px;
text-align:left;
margin-right:10px;
}
div.IDX-detailsRemarksEmpty {
background:#D6DCCB none repeat scroll 0%;
border:none;
color:#555555;
font-style:italic;
height:20px;
margin-top:5px;
padding:50px 0pt;
text-align:center;
width:340px;
}
div.IDX-detailsLinks {
float:left;
margin:-12px 2px 0pt 26px;
text-align:left;
width:152px;
font-size:11px;
margin-left:20px;
}
.IDX-detailsLink {
margin:2px 0pt 0pt 30px;
}
#IDX-main .IDX-detailsLink a:link, #IDX-main .IDX-detailsLink a:hover, #IDX-main .IDX-detailsLink a:active, #IDX-main .IDX-detailsLink a:visited {
color:#444444;
text-decoration:none;
}
.IDX-linkOpenHouse {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
width:150px;
}
.IDX-linkShowing {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
width:150px;
}
.IDX-linkVirtualTour {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
overflow:hidden;
width:150px;
}
.IDX-linkPrint {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
width:150px;
}
.IDX-linkEmail {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
width:150px;
}
.IDX-linkMap {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
width:150px;
}
.IDX-linkMoreInfo {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
width:150px;
}
.IDX-linkCalculator {
border:1px solid #888888;
height:20px;
margin:2px 0pt;
width:150px;
}
div.IDX-detailsSectionTitle {
font-size:14pt;
}
div.IDX-detailsBasic {
clear:both;
width:100%;
margin-top:20px;
}
div.IDX-detailsBasicLeft {
border-top:none;
float:left;
width:49%;
}
div.IDX-detailsBasicRight {
float:left;
overflow:hidden;
width:49%;
}
div.IDX-detailsAdvanced {
clear:both;
width:100%;
}
div.IDX-detailsAdvancedLeft {
border-top:none;
float:left;
overflow:hidden;
width:49%;
}
div.IDX-detailsAdvancedRight {
float:right;
overflow:hidden;
width:49%;
}
div.IDX-detailsFooter {
border-top:1px solid #DDDDDD;
clear:both;
font-size:8pt;
padding-top:8px;
text-align:center;
width:100%;
}
div.IDX-detailsMoreInfoForm {
border-top:1px solid #DDDDDD;
clear:both;
padding:6px 2px;
text-align:left;
width:100%;
}
/*** IDX Property Details Page ***/
#IDX-searchPageWrapper {
position:relative;
text-align:center;
width:95%;
}
#IDX-searchPageWrapper input, #IDX-searchPageWrapper select {
border:1px solid #999999;
}
#IDX-searchFeatured {
display:none;
}
#IDX-searchNavWrapper {
margin:4px 0pt;
text-align:center;
margin-bottom:20px;
}
.IDX-searchNav {
display:inline;
font-size:10pt;
padding:0pt 5px;
}
.IDX-searchInput {
display:inline;
}
#IDX-searchNavBasicSearch, #IDX-searchNavAddressSearch, #IDX-searchNavListingSearch {
}
#IDX-propertyTypes {
margin:8px 0pt;
}
#IDX-searchPagesfrTypes {
margin:5px 0pt;
}
#IDX-searchPagesfrTypes input {
border:0pt none;
}
#IDX-propTypeTextLinks {
display:none;
}
#IDX-mainSearchWrapper {
width:520px;
}
#IDX-listBox {
float:left;
height:225px;
margin:0pt 0pt 5px 25px;
text-align:left;
width:200px;
}
#IDX-searchCitySearch {
display:none;
}
#IDX-searchCitySearch .IDX-searchLabel {
}
#IDX-searchCitySearch .IDX-searchInput {
}
#IDX-searchPage-cityField {
clear:none;
display:block;
}
#IDX-searchPage-zipCodeField {
display:none;
}
#IDX-searchPage-countyField {
display:none;
}
#IDX-searchPage-cityField select {
height:174px;
width:198px;
}
#IDX-searchPage-zipCodeField select {
display:none;
}
#IDX-searchPage-countyField select {
display:none;
}
#IDX-searchBoxWrapper {
float:left;
height:225px;
margin:0pt 0pt 0pt 30px;
position:relative;
width:220px;
}
#IDX-searchMLSRights {
left:-225px;
position:absolute;
text-align:left;
top:205px;
width:450px;
}
#IDX-basicBox {
text-align:left;
}
#IDX-minPrice {
left:0pt;
position:absolute;
width:90px;
}
#IDX-maxPrice {
left:120px;
position:absolute;
width:90px;
}
#IDX-searchDateAdded {
left:120px;
position:absolute;
text-align:left;
top:82px;
width:120px;
}
#IDX-minPrice input {
width:85px;
}
#IDX-maxPrice input {
width:85px;
}
#IDX-searchDateAdded input {
width:50px;
}
#IDX-searchBedRooms {
left:0pt;
position:absolute;
top:40px;
width:105px;
}
#IDX-searchBathRooms {
left:120px;
position:absolute;
top:40px;
width:105px;
}
#IDX-searchSqFt {
left:0pt;
position:absolute;
top:82px;
width:85px;
}
#IDX-searchSqFt input {
width:85px;
}
#IDX-searchSortByPrice {
left:1%;
position:absolute;
top:122px;
width:175px;
}
#IDX-searchAcres {
left:0pt;
position:absolute;
top:40px;
width:145px;
}
#IDX-searchSubmitSort {
left:0pt;
position:absolute;
text-align:left;
top:169px;
}
#IDX-searchLimit {
display:none;
}
#IDX-searchPerPage {
display:none;
}
#IDX-searchReset {
left:0pt;
position:absolute;
top:2px;
}
#IDX-searchSubmit {
left:120px;
position:absolute;
top:0pt;
}
#IDX-searchReset input {
background:#E0E0E0 none repeat scroll 0%;
color:#000000;
font-size:10pt;
}
#IDX-searchSubmit input {
background:#E0E0E0 none repeat scroll 0%;
color:#000000;
font-size:12pt;
font-weight:bold;
}
#IDX-advancedBox {
clear:both;
text-align:center;
width:100%;
}
#IDX-advancedBox select.IDX-trimSelect {
width:100%;
}
#IDX-advancedSearchFields {
margin:0pt;
padding:0pt;
}
#IDX-advancedSearchLeft {
float:left;
width:49%;
}
#IDX-advancedSearchRight {
float:right;
width:49%;
}
#IDX-searchClear {
clear:both;
}