body,html{color:#484848;font-family:verdana;background-color:#dedede;}
h3{font-size:146.5%;padding-bottom:5px;color:#565253;}
a,a:link,a:active,a:visited,a:hover{color:#19508F;cursor:pointer;}
.clearEl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearEl{height:1%;}
.clearBlock:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearBlock{height:1%;}
.clearBlock{display:block;}
div.inline{display:inline;}
div.clear{clear:both;}
div.clearLeft{clear:left;}
div.clearRight{clear:right;}
input.text,input[type="text"],input[type="password"],textarea,select{border:1px solid #CCC;}
input.readyonly,input.disabled{background-color:#F0EFF3;}
.controls button,button.btnElSend{background-color:#249CE8;border:1px solid #FFF;color:#FFF;font-family:sans-serif;font-size:108%;font-weight:bold;margin-right:5px;padding:2px 5px 3px 5px;text-align:center;cursor:pointer;}
.controls button:hover,button.btnElSend:hover{background-color:#0e6fad;}
.leftColBlock ul,.centerColBlock ul{margin:5px 0 0 0;}
.leftColBlock li{margin-bottom:8px;}
.centerColBlock p{padding:0 0 12px 0;}
.rightColBlock p{padding:0 0 5px 0;}
.centerColBlock h2,.centerColBlock h3{font-size:161.6%;padding-bottom:5px;}
.rightColBlock h2,.rightColBlock h3{font-size:146.5%;padding-bottom:5px;}
.rightColBlock .controls{padding:10px 0 0 0;}
.leftColBlock ol li,.rightColBlock ol li{list-style-type:decimal;list-style-position:outside;margin-left:15px;}
.modalOverlay{background-color:#000;cursor:wait;}
#loadingMessage{position:fixed;bottom:0;left:0;background-color:#f8f28a;padding:2px 4px;border:1px solid #777;}
label.inputFieldError,#wm_content form label.inputFieldError{color:#C00;}
.disclosure{font-size:85%;color:#999;}
body.Col1 .centerColBlock{width:905px;margin:10px;clear:both;display:block;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout1ColTopWide{width:907px;margin:10px 9px 0 9px;clear:both;display:block;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout1ColTopWide .largeBlockWrap{margin-right:6px;color:#fff;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout1ColTopWide .largeBlock{width:100%;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout1ColTopWide .arrowBlock{width:100%;display:block;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout1ColTopWide .arrowBlockElement{width:11px;height:7px;background:#fff url(/themes/graphite/images/arrowSeparatorBlock.png) top left no-repeat;margin:0 0 0 189px;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout3ColSpanBottomBlock{width:907px;margin:0 9px;clear:both;display:block;padding-top:2px;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout3ColSpanBottomBlock .leftColBlock{margin-right:9px;clear:none;width:187px;float:left;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout3ColSpanBottomBlock .centerColBlock{margin-right:9px;clear:none;float:left;padding:0 10px;width:420px;}
body.Col1WideCol3 .layout1ColWide3ColSpan .layout3ColSpanBottomBlock .rightColBlock{width:257px;float:left;}
body.Col0201 .layout2ColWideLtSide{width:905px;margin:10px;clear:both;display:block;}
body.Col0201 .layout2ColWideLtSide .leftColBlock{clear:none;width:267px;float:left;}
body.Col0201 .layout2ColWideLtSide .centerColBlock{clear:none;width:618px;float:left;}
body.Col0201 .layout2ColWideLtSide .arrowBlock{clear:none;width:15px;float:left;}
body.Col0201 .layout2ColWideLtSide .arrowBlockElement{width:7px;height:13px;background:#fff url(/themes/graphite/images/arrowLeftCol.png) top left no-repeat;float:left;clear:none;margin-top:45px;}
body.Col0202 .layout2ColWideRtSide{width:905px;margin:10px;clear:both;display:block;}
body.Col0202 .layout2ColWideRtSide .rightColBlock{clear:none;width:267px;float:left;}
body.Col0202 .layout2ColWideRtSide .centerColBlock{clear:none;width:618px;float:left;margin:0 15px 0 0;}
body.Col2MultiCol .layout1ColMultiColWide{width:905px;margin:10px 10px 0 10px;clear:both;display:block;}
body.Col2MultiCol .layout1ColMultiColWide .largeleftColBlock{width:639px;float:left;color:#fff;}
body.Col2MultiCol .layout1ColMultiColWide .largeBlock{width:625px;padding:7px;background-color:#565253;color:#fff;}
body.Col2MultiCol .layout1ColMultiColWide .largeBlock .imgBlockElement{float:right;width:354px;height:285px;background-position:bottom;background-repeat:no-repeat;}
body.Col2MultiCol .layout1ColMultiColWide .arrowBlock{width:100%;float:left;clear:both;display:block;}
body.Col2MultiCol .layout1ColMultiColWide .arrowBlockElement{width:11px;height:7px;background:#fff url(/themes/graphite/images/arrowSeparatorBlock.png) top left no-repeat;margin:0 0 0 189px;}
body.Col2MultiCol .layout1ColMultiColWide .layout3ColSpanBottomBlock{width:639px;clear:both;display:block;padding-top:2px;color:#000;}
body.Col2MultiCol .layout1ColMultiColWide .layout3ColSpanBottomBlock .leftColBlock{margin-right:9px;clear:none;width:187px;float:left;}
body.Col2MultiCol .layout1ColMultiColWide .layout3ColSpanBottomBlock .centerColBlock{clear:none;float:left;padding:0 10px;width:420px;}
body.Col2MultiCol .layout1ColMultiColWide .layout3ColSpanBottomBlock .rightColBlock{width:257px;float:left;}
body.Col2MultiCol .layout1ColMultiColWide .rightColBlock{clear:none;float:right;width:260px;}
.headerContainer{height:150px;background:#fff url(/themes/graphite/images/headerGradient.jpg) top left repeat-x;}
#header{height:auto;}
.bodyWrap{width:100%;text-align:center;}
.bodyContain{background-color:#FFF;display:block;margin:auto;position:relative;text-align:left;width:925px;}
.bodyMainGradient{background:#fff url(/themes/graphite/images/bodyBottomGradient.png) top left repeat-x;width:100%;height:25px;margin-top:10px;}
.bodyWrap .bodyContain .headerContainer #banner{background:none;background-color:#757575;}
.footerWrap{width:100%;text-align:center;}
.footerContain{width:925px;text-align:left;display:block;margin:auto;}
#footer{clear:both;color:#383838;margin:15px 0 0;}
#footer div{clear:left;}
#footer span,#footer li{color:#000;}
#footer .caption{color:#383838;font-weight:bold;width:105px;text-align:right;padding-right:10px;float:left;}
#footer a{color:#383838;}
#footer a:on,#footer a:hover{color:#fff;text-decoration:none;}
#footer ul{display:inline;margin-bottom:5px;padding-bottom:1px;width:627px;float:left;}
#footer li{display:inline;font-size:85%;}
#content-CareerCenterHomePageContentRG,#content-consumerWhyPreQualContent,.view-prospect-whyregister,.view-listingsearch-fullform #mainForm div#ourListingBlock,.view-listing-syndicated{border:1px solid #B8B8B8;padding:10px;background:#fff url(/themes/graphite/images/sideColGradient03.png) top left repeat-x;margin-bottom:10px;}
#content-CareerCenterHomePageContentRG h3{font-size:100%;font-weight:bold;}
.view-nav-horizontallist,.view-community-footer,.view-site-footer,.view-site-footerlegal,.view-site-footeradditionalinfo{width:750px;float:left;clear:none;}
#content-RegistrationPageContent{padding:0 15px;}
#content-RegistrationPageContent div#prodDesc,#content-RegistrationPageContent div#contentArea h3,#content-RegistrationPageContent div#contentArea ul{margin:5px 0 5px 15px;}
#content-RegistrationPageContent h2{font-size:231%;}
#content-RegistrationPageContent h3{color:#249CE8;font-size:138.5%;font-weight:bold;}
#content-RegistrationPageContent p{font-size:108%;}
#content-RegistrationPageContent li{font-size:108%;margin-left:15px;padding-left:10px;line-height:23px;list-style:disc;}
.view-content-pagetitle h1{font-size:161.6%;padding-bottom:5px;}
.view-community-content h1{font-size:161.5%;padding-bottom:10px;}
.view-community-content h4{font-size:108%;font-weight:bold;margin-bottom:.1em;}
.view-community-content div#features{padding-left:25px;}
.view-community-content div#features div{float:left;margin-left:10px;padding:5px;width:245px;}
.view-community-content div#features li{list-style-type:disc;margin:3px;font-size:93%;}
.view-community-list{background:#e4e8f0 url(/themes/graphite/images/sideColGradient02.png) top left repeat-x;padding:10px;margin-bottom:10px;}
.view-community-map #maparea{float:left;padding-top:15px;}
.view-community-map #info{float:left;width:410px;padding:0 10px 12px 0;}
.view-community-map #info p{padding:0 0 7px;}
.view-community-map #info li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;margin:0 8px 5px 0;}
.view-community-map #info li span{color:#333;cursor:pointer;text-decoration:underline;}
.view-community-map #logo{float:left;width:180px;vertical-align:text-middle;}
.view-community-map .separator{clear:left;height:1px;background-color:#B8B8B8;margin-bottom:12px;}
.view-community-map h4{font-weight:bold;}
.view-community-searchesweoffer{padding-bottom:25px;}
.view-community-searchesweoffer ul#searchesWeOfferAreas{float:left;width:100%;margin:0;padding:0;list-style:none;}
.view-community-searchesweoffer ul#searchesWeOfferAreas li{list-style-type:none;margin:5px 0;}
.view-community-searchesweoffer ul#searchesWeOfferAreas li a{text-decoration:none;font-weight:bold;}
.view-mls-disclosure{margin-top:5px;margin-bottom:25px;overflow:hidden;}
#listing div.leftcolumn{float:left;width:375px;}
#listing div.rightcolumn{float:right;width:225px;}
#results #resultsTitle{padding:10px 0 3px;}
#results #resultsTitle b{color:#249CE8;font-weight:bold;}
#results li{list-style-type:none;margin:0;}
#results #resultsList .listing:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html #results #resultsList .listing{height:1%;}
#results #resultsList a{color:#000;font-weight:bold;}
#results #resultsList .listing{padding:10px;}
#results #resultsList .even{background-color:#f3f3f3;}
#results #resultsList .listing .photo{float:left;padding:4px 2px;width:150px;}
#results #resultsList .listing .info{float:left;width:443px;}
#results #resultsList .listing .data .address{float:left;width:315px;}
#results #resultsList .listing .data .address .street a{color:#19508F;font-size:116%;text-decoration:none;}
#results #resultsList .listing .data .address .street a:hover{text-decoration:underline;}
#results #resultsList .listing .data .address .csv{font-size:100%;}
#results #resultsList .listing .data .price{float:right;text-align:right;width:120px;color:#19508F;font-size:116%;font-weight:bold;}
#results #resultsList .listing .data .attributes{clear:both;}
#results #resultsList .listing .data .attributes li{float:left;padding:3px 15px 3px 0;}
#results #resultsList .listing .data .attributes li span{font-weight:bold;font-size:93%;}
#results #resultsList .listing .data .summary{clear:left;float:left;font-size:93%;width:389px;}
#results #resultsList .listing .data .map{float:right;width:37px;}
#results #resultsList .listing .data .map a{text-decoration:none;}
#results #resultsList .listing .data .additionalInfo{clear:both;padding-top:5px;}
#results #resultsList .listing .data .additionalInfo .mlsImg{display:block;float:left;padding-right:10px;}
#results #resultsList .listing .data .additionalInfo .listingProviderInfo{font-size:85%;padding-right:8px;color:#999;}
#results #resultsList .listing .data .icons{float:right;}
#results #resultsList .listing .data .icons span{margin-right:5px;}
#searchHomes h2{font-size:161.6%;padding-bottom:5px;}
#searchHomes .instructions{display:block;width:258px;font-weight:normal;padding:0;text-align:left;}
#searchHomes .hidden{display:none;}
#searchHomes label{padding-right:3px;font-weight:bold;}
#searchHomes select,#searchHomes input[type="text"],#searchHomes input.text{font-size:93%;}
#searchHomes div#areaSearch,#searchHomes div#areaType,#searchHomes div#areaPrice,#searchHomes div#areaBeds,#searchHomes div#areaBaths{padding-bottom:4px;}
#searchHomes #ist{padding:3px 0 0 0;}
#searchHomes div.moreAreaItem{background:transparent url(/themes/default/images/ico_delete.png) no-repeat scroll 0 3px;font-size:93%;line-height:15px;padding:0 0 0 15px;cursor:pointer;}
#searchHomes .moreAreaTitle{padding:2px 0;}
#searchHomes #moreAreasLinkWrap{text-align:right;}
#searchHomes a#moreAreasLink{font-weight:bold;font-size:85%;padding-bottom:5px;color:#FFF;cursor:pointer;}
#searchHomes a#moreAreasLink:hover{text-decoration:underline;}
#searchHomes label.middle{text-align:center;width:45px;padding:0 2px;}
#searchHomes div#areaBaths,#searchHomes div#areaBeds{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
#searchHomes div#areaBeds{width:138px;}
#searchHomes div#areaPrice label#priceLabel,#searchHomes div#areaBeds label,#searchHomes div#areaBaths label{display:block;}
#searchHomes div#areaMoreOptions{text-align:right;}
#searchHomes a#moreOptions{color:#FFF;cursor:pointer;font-size:85%;text-decoration:none;}
#searchHomes a#moreOptions:hover{text-decoration:underline;}
#searchHomes .controls{width:100%;}
#searchHomes #searchButton{margin-right:23px;}
.view-listing-buttons #prevNext{height:27px;}
.view-listing-buttons #prevNext ul{background-color:#E4E4E4;padding:3px 7px;}
.view-listing-buttons #prevNext li{display:inline-block;}
.view-listing-buttons #prevNext label{display:inline-block;width:191px;text-align:center;}
.view-listing-buttons #prevNext a,.view-listing-buttons #prevNext span{background-position:center bottom;background-repeat:no-repeat;display:block;height:10px;width:10px;}
.view-listing-buttons #prevNext #previousListingLink{background-image:url(/themes/graphite/images/ico_image_prev.png);}
.view-listing-buttons #prevNext #nextListingLink{background-image:url(/themes/graphite/images/ico_image_next.png);}
.view-listing-buttons #actions{background-color:#FFF;border:1px solid #E4E4E4;position:relative;margin-bottom:6px;}
.view-listing-buttons #actions .w1{background:transparent url(/themes/graphite/images/bkg_wht_gry_w1.gif) no-repeat scroll 0 0;left:-1px;position:relative;top:-1px;}
.view-listing-buttons #actions .w2{background:transparent url(/themes/graphite/images/bkg_wht_gry_w2.gif) no-repeat scroll 100% 0;left:2px;position:relative;}
.view-listing-buttons #actions .w3{background:transparent url(/themes/graphite/images/bkg_wht_gry_w3.gif) no-repeat scroll 100% 100%;position:relative;top:2px;}
.view-listing-buttons #actions .w4{background:transparent url(/themes/graphite/images/bkg_wht_gry_w4.gif) no-repeat scroll 0 100%;left:-2px;overflow:hidden;padding:.4em;position:relative;}
.view-listing-buttons #actions a{display:block;height:25px;padding:3px 0;vertical-align:center;font-size:93%;text-decoration:none;}
.view-listing-buttons #actions a:hover{background:url(/themes/graphite/images/ico_detail_bkg.gif) no-repeat;}
.view-listing-buttons #actions li img{padding-left:2px;vertical-align:middle;}
.view-listing-buttons #actions span{cursor:pointer;vertical-align:middle;}
.view-listing-carousel{background-color:#E4E4E4;border:1px solid #E4E4E4;position:relative;margin-bottom:1.2em;}
.view-listing-carousel .w1{background:transparent url(/themes/graphite/images/bkg_gry_w1.gif) no-repeat scroll 0 0;left:-1px;position:relative;top:-1px;}
.view-listing-carousel .w2{background:transparent url(/themes/graphite/images/bkg_gry_w2.gif) no-repeat scroll 100% 0;left:2px;position:relative;}
.view-listing-carousel .w3{background:transparent url(/themes/graphite/images/bkg_gry_w3.gif) no-repeat scroll 100% 100%;position:relative;top:2px;}
.view-listing-carousel .w4{background:transparent url(/themes/graphite/images/bkg_gry_w4.gif) no-repeat scroll 0 100%;left:-2px;overflow:hidden;padding:.4em;position:relative;}
.view-listing-carousel #listingImageFrame{padding:7px 0 5px 0;display:hidden;}
.view-listing-carousel #listingCarousel{text-align:center;}
.view-listing-carousel #listingPrimaryContent{padding:0 23px;}
.view-listing-carousel #imgScrollControls{display:inline-block;width:150px;margin-left:5px;z-index:10;}
.view-listing-carousel #imgScrollControls span{padding:0 3px;text-align:center;width:94px;}
.view-listing-carousel #imgScrollControls label{font-size:93%;}
.view-listing-carousel #imgSlideshowControls{display:inline-block;text-align:right;padding-right:3px;width:150px;z-index:10;}
.view-listing-carousel #imgSlideshowControls a{font-size:93%;text-decoration:none;}
.view-listing-carousel #imgSlideshowControls img{vertical-align:middle;padding-left:3px;}
.view-listing-carousel #listingSlideShow{display:none;}
.view-listing-carousel #listingPhotoCourtesyOf{text-align:center;font-size:85%;margin-bottom:10px;}
.view-listing-compare #compareMyListingsTable{border-collapse:collapse;width:100%;margin-bottom:5px;}
.view-listing-compare #compareMyListingsTable td,.view-listing-compare #compareMyListingsTable th{padding:5px 2px 5px 2px;font-size:85%;text-align:center;}
.view-listing-compare #compareMyListingsTable th{font-weight:bold;}
.view-listing-compare #compareMyListingsTable thead tr .header{background-image:url(/themes/default/images/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
.view-listing-compare #compareMyListingsTable thead tr .headerSortUp{background-image:url(/themes/default/images/asc.gif);}
.view-listing-compare #compareMyListingsTable thead tr .headerSortDown{background-image:url(/themes/default/images/desc.gif);}
.view-listing-compare #compareMyListingsTable tbody tr.even td{background-color:#f7f7f7;}
.view-listing-compare #compareMyListingsTable tbody tr.odd td{background-color:#fff;}
.view-listing-compare #compareMyListingsTable td.left,#compareMyListings #compareMyListingsTable th.left{text-align:left;}
.view-listing-compare #compareMyListingsTable .photo{width:65px;}
.view-listing-compare #compareMyListingsTable .school{width:130px;}
.view-listing-compare #compareMyListingsTable .sqftPer,.view-listing-compare #compareMyListingsTable .price{width:100px;}
.view-listing-compare #compareMyListingsTable .location{width:120px;}
.view-listing-compare #compareMyListingsTable .acres,.view-listing-compare #compareMyListingsTable .sqft{width:70px;}
.view-listing-fulldetails li{clear:left;padding-bottom:7px;}
.view-listing-fulldetails li h3{font-size:138.5%;}
.view-listing-fulldetails a{color:#000;}
.view-listing-fulldetails p{margin-top:0;margin-bottom:10px;}
.view-listing-fulldetails ul.column{float:left;width:187px;margin-bottom:10px;*word-wrap:break-word;white-space:normal;}
.view-listing-fulldetails li{margin-bottom:5px;border-bottom:1px solid #E4E4E4;}
.view-listing-fulldetails li li{border-bottom:none;margin:0;padding:5px 0;font-size:85%;}
.view-listing-fulldetails p#remarksValue{font-size:85%;}
.view-listing-fulldetails .caption{font-weight:bold;}
.view-listing-mortgagecalc{margin-top:20px;background-color:#E4E4E4;border:1px solid #E4E4E4;position:relative;margin-bottom:1.2em;}
.view-listing-mortgagecalc .w1{background:transparent url(/themes/graphite/images/bkg_gry_w1.gif) no-repeat scroll 0 0;left:-1px;position:relative;top:-1px;}
.view-listing-mortgagecalc .w2{background:transparent url(/themes/graphite/images/bkg_gry_w2.gif) no-repeat scroll 100% 0;left:2px;position:relative;}
.view-listing-mortgagecalc .w3{background:transparent url(/themes/graphite/images/bkg_gry_w3.gif) no-repeat scroll 100% 100%;position:relative;top:2px;}
.view-listing-mortgagecalc .w4{background:transparent url(/themes/graphite/images/bkg_gry_w4.gif) no-repeat scroll 0 100%;left:-2px;overflow:hidden;padding:.4em;position:relative;}
.view-listing-mortgagecalc h3{padding:3px 0 3px 3px;}
.view-listing-mortgagecalc #mortgageCalcForm{margin:5px auto;}
.view-listing-mortgagecalc #mortgageCalcForm div{padding:4px 0;}
.view-listing-mortgagecalc #mortgageCalcForm label{display:inline-block;width:103px;text-align:right;font-size:85%;font-weight:bold;padding-right:3px;}
.view-listing-mortgagecalc #mortgageCalcForm input{width:88px;border:solid 1px #ccc;font-size:85%;}
.view-listing-mortgagecalc #mortgageCalcForm select{font-size:85%;width:88px;}
.view-listing-mortgagecalc #mortgageCalcForm #mortgageCalcResults{color:#369;font-weight:bold;font-size:93%;}
.view-listing-mortgagecalc #mortgageCalcForm .controls{padding-top:10px;text-align:center;}
.view-listing-mortgagecalc #mortgageCalcForm #mortgageCalcUpdateButton{width:110px;}
.view-listing-list #resultsControls{float:right;}
.view-listing-list #resultsControls .iconbutton{cursor:pointer;float:left;margin:0 4px;text-align:center;}
.view-listing-list #resultsControls .iconimg{display:block;height:28px;width:26px;}
.view-listing-list #resultsControls #rss-img{background:url(/themes/default/images/ico_rss.gif) no-repeat;}
.view-listing-list #resultsControls #map-img{background:url(/themes/default/images/ico_map.gif) no-repeat;filter:alpha(opacity=25);opacity:.25;}
.view-listing-list #resultsControls #list-img{background:url(/themes/default/images/ico_list.gif) no-repeat;}
.view-listing-list #resultsControls #slide-img{background:url(/themes/default/images/ico_slideshow.gif) no-repeat;}
.view-listing-list #resultsControls #save-img{background:url(/themes/default/images/ico_save.gif) no-repeat;}
.view-listing-list #resultsControls .icontext{color:#000;font-size:80%;padding-top:2px;text-align:center;}
.view-listing-list #resultSortControls{margin-bottom:10px;}
.view-listing-list #resultSortControls #sortByLabel{padding-right:5px;vertical-align:middle;font-weight:bold;}
.view-listing-list #resultSortControls #resultSortBySelect{clear:none;display:inline-block;font-size:93%;width:190px;}
.view-listing-list #resultSortControls .controls{clear:none;display:inline-block;margin-left:5px;padding:0;width:80px;}
.view-listing-list #resultSortControls .controls button{width:65px;font-size:93%;padding:1px 5px;}
.view-listing-list #resultsMapContainer{margin:10px 0 15px 0;}
.view-listing-list #resultsMapContainer a{color:#FFF;}
.view-listing-list #resultsFooter{clear:left;margin-top:20px;background-color:#F7F7F7;border:1px solid #C1C1C1;padding:2px;}
.view-listing-list #results #listingSlideShow{display:none;}
.view-listing-list #resultsFooter #totals label{color:#999;float:right;font-size:85%;padding:.3em 0;}
.view-listing-list #resultsFooter #pages{font-size:85%;}
.view-listing-list #resultsFooter #pages a,.view-listing-list #resultsFooter #pages span{display:block;float:left;margin-right:.1em;padding:.2em .6em;}
.view-listing-list #resultsFooter #pages span.prevnext{text-decoration:none;color:#999;}
.view-listing-list #resultsFooter #pages a{color:#000;text-decoration:none;}
.view-listing-list #resultsFooter #pages a:hover{color:#6690E4;text-decoration:none;}
.view-listing-list #resultsFooter #pages span.current{background:#6690E4 none repeat scroll 0;border:1px solid #6690E4;color:#fff;font-weight:bold;}
.view-listing-featuredlist #resultsControls{float:right;}
.view-listing-featuredlist #resultSortControls{margin-bottom:10px;}
.view-listing-featuredlist #resultSortControls #typeLabel{padding-right:5px;vertical-align:middle;font-weight:bold;}
.view-listing-featuredlist #resultSortControls #propertytypeSelect{clear:none;display:inline-block;font-size:93%;width:190px;}
.view-listing-featuredlist #resultSortControls .controls{clear:none;display:inline-block;margin-left:5px;padding:0;width:80px;}
.view-listing-featuredlist #resultSortControls .controls button{width:65px;font-size:93%;padding:1px 5px;}
.view-listing-featuredlist #resultsFooter{clear:left;margin-top:20px;background-color:#F7F7F7;border:1px solid #C1C1C1;padding:2px;}
.view-listing-featuredlist #resultsFooter #totals label{color:#999;float:right;font-size:85%;padding:.3em 0;}
.view-listing-featuredlist #resultsFooter #pages{font-size:85%;}
.view-listing-featuredlist #resultsFooter #pages a,.view-listing-featuredlist #resultsFooter #pages span{display:block;float:left;margin-right:.1em;padding:.2em .6em;}
.view-listing-featuredlist #resultsFooter #pages span.prevnext{text-decoration:none;color:#999;}
.view-listing-featuredlist #resultsFooter #pages a{color:#000;text-decoration:none;}
.view-listing-featuredlist #resultsFooter #pages a:hover{color:#6690E4;text-decoration:none;}
.view-listing-featuredlist #resultsFooter #pages span.current{background:#6690E4 none repeat scroll 0;border:1px solid #6690E4;color:#fff;font-weight:bold;}
.view-listing-featured{background:#E4E8F0 url(/themes/graphite/images/sideColGradient02.png) repeat-x scroll left top;padding:10px;margin-bottom:10px;}
.view-listing-featured #listingImage{margin-bottom:5px;text-align:center;}
.view-listing-featured #listingImage img{border:1px solid #FFF;}
.view-listing-featured h3{font-size:100%;font-weight:bold;padding-bottom:2px;}
.view-listing-featured h3 a{color:#484848;text-decoration:none;}
.view-listing-featured h3 a:hover{text-decoration:underline;}
.view-listing-featured p#comments{display:none;}
.view-listing-featured div#listingDetails{font-size:93%;margin:5px 0;}
.view-listing-featured div#listingDetails table{width:100%;}
.view-listing-featured div#listingDetails td{padding:2px 0;}
.view-listing-featured div#listingDetails td.left-column{width:90px;}
.view-listing-featured div#listingDetails td.right-column{width:150px;}
.view-listing-featured div#listingDetails td label.caption{display:inline-block;width:50px;}
.view-listing-featured div#featuredListingLinks span{display:block;margin-bottom:2px;width:185px;}
.view-listing-featured span.mls-logo{float:right;padding-top:8px;text-align:right;width:50px;}
.view-listing-featured div#featuredListingLinks a{background:transparent url(/themes/graphite/images/doubleArrows.png) no-repeat scroll right center;padding:0 15px 2px 0;text-decoration:none;}
.view-listing-featured .disclosure{margin-top:10px;}
.view-listing-listingtitle h1 span.address{font-size:123.1%;display:block;}
.view-listing-marketreport{padding:7px 0 14px;}
.view-listing-marketreport h2,.view-listing-marketreport h3{font-size:116%;font-weight:bold;}
.view-listing-marketreport #marketReportTable{border-collapse:collapse;margin-bottom:15px;width:595px;}
.view-listing-marketreport #marketReportTable tr.header,.view-listing-marketreport #marketReportTable tr.header td,.view-listing-marketreport #marketReportTable tr.header th{border-bottom:1px solid #B7B7B7;}
.view-listing-marketreport #marketReportTable th{font-weight:bold;}
.view-listing-marketreport #marketReportTable th,.view-listing-marketreport #marketReportTable td{font-size:93%;padding:5px 2px;text-align:center;}
.view-listing-marketreport #marketReportTable td.left,.view-listing-marketreport #marketReportTable th.left{text-align:left;}
.view-listing-marketreport #marketReportTable .username{width:250px;}
.view-listing-marketreport #marketReportTable .viewed,.view-listing-marketreport #marketReportTable .info,.view-listing-marketreport #marketReportTable .visit{width:85px;}
.view-listing-marketreport #marketReportTable tr.even,.view-listing-marketreport #marketReportTable tr.even td,.view-listing-marketreport #marketReportTable tr.even th{background-color:#F7F7F7;}
.view-listing-marketreport #marketReportTable tr.totals,.view-listing-marketreport #marketReportTable tr.totals td,.view-listing-marketreport #marketReportTable tr.totals th{border-top:1px solid #303030;font-weight:bold;}
.view-listing-marketreportlinktolisting .sampleCode{background-color:#E4E4E4;padding:10px;margin:5px 10px;}
.view-listing-marketreportlinktolisting h4{font-weight:bold;margin-bottom:3px;}
.view-listing-marketreportlinktolisting .sampleCode textarea{width:550px;height:80px;font-size:93%;}
.view-listing-marketreportlinktolisting .sampleCode input{width:550px;font-size:93%;}
.view-listing-marketreportlinktolisting h3{font-size:116%;font-weight:bold;}
.view-listing-marketreportsearch{margin-bottom:10px;padding:10px;background-color:#565253;color:#FFF;}
.view-listing-marketreportsearch h2{font-size:146.5%;padding-bottom:5px;}
.view-listing-marketreportsearch p{padding-bottom:8px;}
.view-listing-marketreportsearch input[type="text"]{width:162px;}
.view-listing-marketreportsearch .controls{margin-top:15px;text-align:right;}
.view-listing-marketreportsearch .controls button{margin-right:2px;}
.view-listing-openhousenotice,.openHouseNotice{background-color:#FDF0CA;border:1px solid #FC3;padding:5px;}
.view-listing-openhousenotice h4{font-size:85%;font-weight:bold;text-transform:uppercase;}
.view-listing-openhousenotice span{font-size:85%;}
.openHouseNotice{display:inline-block;padding:1px 3px;font-size:85%;}
.openHouseNotice label{font-weight:bold;}
.view-listing-refer #referListingForm{background-color:#E4E4E4;color:#5A5A5A;padding:15px;}
.view-listing-refer #referListingForm label{display:inline-block;font-weight:bold;margin-bottom:15px;padding-right:5px;text-align:left;vertical-align:top;width:95px;}
.view-listing-refer #referListingForm input[type="text"],.view-listing-refer #referListingForm input[type="password"],.view-listing-refer #referListingForm textarea{margin-bottom:15px;width:480px;}
.view-listing-refer #referListingForm .controls{display:block;padding:0 2px 5px 0;text-align:right;}
.view-listing-refer #referListingForm button{width:115px;}
.view-listing-syndicated{text-align:center;margin:0 0 10px 0;}
.view-listing-syndicated h2{color:#19508F;font-size:123.1%;font-weight:bold;}
.view-listing-syndicated p{padding:0 0 5px 0;}
.view-listing-syndicated a{font-weight:bold;}
.view-listing-virtualtourlink{margin-bottom:3px;}
.view-listing-virtualtourlink a{background-color:#EBEFF9;border:1px solid #8DA4DD;color:#369;display:block;font-size:93%;padding:3px 0;text-align:center;text-decoration:none;text-transform:uppercase;}
.view-listingsearch-communityform{background:#565253;color:#FFF;padding:10px;margin:10px 0;}
.view-listingsearch-communityform h3{font-size:108%;color:#FFF;}
.view-listingsearch-communityform div{padding:4px 0;}
.view-listingsearch-communityform .column1of3{float:left;width:295px;}
.view-listingsearch-communityform .column2of3{float:left;width:175px;}
.view-listingsearch-communityform .column3of3{float:left;width:120px;}
.view-listingsearch-communityform label{display:inline-block;width:55px;text-align:right;font-size:93%;width:55px;}
.view-listingsearch-communityform label#priceToLabel{width:27px;}
.view-listingsearch-communityform select.full{width:219px;}
.view-listingsearch-communityform select.half{width:89px;}
.view-listingsearch-communityform .controls{float:right;padding:0;}
.view-listingsearch-communityform .controls button{margin-bottom:5px;padding-right:8px;width:100px;}
.view-listingsearch-compactform{width:268px;}
.view-listingsearch-compactform form{margin-top:5px;padding:5px 0;}
.view-listingsearch-compactform div#areaSearch #searchAreaText,.view-listingsearch-compactform div#areaSearch #moreAreaList,.view-listingsearch-compactform div#areaSearch #moreAreasLinkWrap{width:256px;}
.view-listingsearch-compactform div#areaMoreOptions,.view-listingsearch-compactform select{width:258px;}
.view-listingsearch-compactform #areaPrice select,.view-listingsearch-compactform #areaBeds select#bedsSelect,.view-listingsearch-compactform select#bathsSelect{width:115px;}
.view-listingsearch-compactform .controls button{width:115px;}
.view-listingsearch-compactform .controls{padding-top:10px;}
.view-listingsearch-editform .fields{height:534px;overflow:auto;padding:0 0 0 10px;}
.view-listingsearch-editform .fields .column{display:block;float:left;margin-right:15px;width:220px;}
.view-listingsearch-editform .fields .fieldWrap{margin:0 0 10px 0;}
.view-listingsearch-editform .fields #bedsWrap,.view-listingsearch-editform .fields #bathsWrap{display:inline-block;}
.view-listingsearch-editform .fields #bedsWrap{padding-right:18px;}
.view-listingsearch-editform .fields label,.view-listingsearch-editform .fields input.text,.view-listingsearch-editform .fields select{font-size:93%;}
.view-listingsearch-editform .fields label,.view-listingsearch-editform .fields h4{display:block;font-weight:bold;}
.view-listingsearch-editform .fields ul label,.view-listingsearch-editform .fields label.inline{display:inline;}
.view-listingsearch-editform .fields ul label,#searchHomes.view-listingsearch-editform .fields ul label{font-weight:normal;}
.view-listingsearch-editform .fields select.full{width:220px;}
.view-listingsearch-editform .fields input.full{width:218px;}
.view-listingsearch-editform .fields input.half,.view-listingsearch-editform .fields select.half{width:95px;}
.view-listingsearch-editform .fields ul li{line-height:14px;margin-bottom:2px;}
.view-listingsearch-editform .fields ul label.checkbox{font-size:85%;}
.view-listingsearch-editform .fields input[type="checkbox"]{margin-right:4px;vertical-align:bottom;}
.view-listingsearch-editform .fields span.hintText{display:block;font-size:80%;font-style:italic;}
.view-listingsearch-editform .controls,#searchHomes.view-listingsearch-editform .controls{text-align:right;padding:10px 25px 5px 0;width:auto;}
#searchHomes.view-listingsearch-editform .controls .btnElClear{background-color:#757575;}
.view-listingsearch-editform div#moreAreasLinkWrap a#moreAreasLink{color:#303030;padding-right:2px;}
.view-listingsearch-editform div#propertyRestrictions label{font-weight:normal;}
.view-listingsearch-editform div#propertyRestrictions select{margin-bottom:7px;}
.view-listingsearch-editform input.readonly,.view-listingsearch-editform select.readonly{background-color:#F2F2F2;color:#C6C6C6;}
.view-listingsearch-editform label.readonly{font-style:italic;color:#808080;}
.view-listingsearch-fullform{background-color:#565253;color:#fff;}
.view-listingsearch-fullform input[type="radio"],.view-listingsearch-fullform input[type="checkbox"]{border:none;}
.view-listingsearch-fullform #searchHomesForm div#searchHomesFormHeader{padding:10px 7px 8px 15px;}
.view-listingsearch-fullform #searchHomesForm div#searchHomesFormHeader h2,.view-listingsearch-fullform #searchHomesForm div#searchHomesFormHeader div#propertyIdFields{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline;_height:20px;}
.view-listingsearch-fullform #searchHomesForm div#searchHomesFormHeader h2{width:200px;}
.view-listingsearch-fullform #searchHomesForm div#searchHomesFormHeader div#propertyIdFields{width:240px;margin-left:426px;}
.view-listingsearch-fullform #searchHomesForm div.section{background-color:#DEDEDE;color:#303030;padding:10px 7px 5px 15px;}
.view-listingsearch-fullform #mainForm{float:left;width:295px;margin-right:15px;clear:none;overflow:hidden;}
.view-listingsearch-fullform #mainForm div{padding:0 0 15px 0;}
.view-listingsearch-fullform #mainForm div#areaFields div{padding:0;}
.view-listingsearch-fullform #mainForm div#areaFields div.moreAreaItem{padding:0 0 0 15px;}
.view-listingsearch-fullform #mainForm div#areaFields div.moreAreaTitle{padding:2px 0;}
.view-listingsearch-fullform div#areaFields #searchAreaText,.view-listingsearch-fullform #mainForm div#schoolFields input{width:220px;}
.view-listingsearch-fullform div#areaFields #moreAreaList,.view-listingsearch-fullform div#areaFields #moreAreasLinkWrap{width:285px;}
.view-listingsearch-fullform #mainForm select{width:223px;}
.view-listingsearch-fullform div#moreAreasLinkWrap a#moreAreasLink{color:#303030;}
.view-listingsearch-fullform #mainForm div#bedFields,.view-listingsearch-fullform #mainForm div#bathFields{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;_height:20px;}
.view-listingsearch-fullform #mainForm label{text-align:left;width:62px;display:inline-block;font-size:93%;}
.view-listingsearch-fullform #mainForm label.middle,.view-listingsearch-fullform #mainForm label#bathsLabel{text-align:center;width:48px;}
.view-listingsearch-fullform #mainForm select.half{width:80px;}
.view-listingsearch-fullform #secondaryForm{clear:none;display:block;float:left;width:550px;padding-bottom:10px;overflow:hidden;}
.view-listingsearch-fullform #secondaryForm .column{clear:none;display:block;float:left;margin-left:8px;width:190px;}
.view-listingsearch-fullform #secondaryForm div#listingTypes{width:163px;}
.view-listingsearch-fullform #secondaryForm div#propertyFeatures{width:160px;}
.view-listingsearch-fullform #secondaryForm li{padding:2px 0;}
.view-listingsearch-fullform #secondaryForm input[type="radio"],.view-listingsearch-fullform #secondaryForm input[type="checkbox"]{margin-right:4px;vertical-align:bottom;}
.view-listingsearch-fullform #secondaryForm label.header{font-size:93%;}
.view-listingsearch-fullform #secondaryForm label.checkbox{font-weight:normal;font-size:85%;}
.view-listingsearch-fullform #secondaryForm div span.hintText{display:block;font-size:80%;font-style:italic;}
.view-listingsearch-fullform #secondaryForm #propertyRestrictions{width:370px;clear:both;display:block;float:left;margin-top:10px;}
.view-listingsearch-fullform #secondaryForm #propertyRestrictions div{display:block;float:none;margin:0;padding:0 0 7px 0;width:370px;}
.view-listingsearch-fullform #propertyRestrictions span{display:inline-block;width:105px;font-size:93%;}
.view-listingsearch-fullform #propertyRestrictions select{width:200px;}
.view-listingsearch-fullform #secondaryForm #openHouseFields{display:block;float:left;margin-top:10px;width:150px;}
.view-listingsearch-fullform .controls{padding:10px 0 8px;text-align:right;}
.view-listingsearch-fullform .controls button{width:107px;margin-right:15px;}
.view-listingsearch-fullform #mainForm div#ourListingBlock{margin-top:15px;}
.view-listingsearch-fullform #ourListingBlock h3{color:#303030;font-size:131%;padding-bottom:2px;}
.view-listingsearch-fullform #ourListingBlock p,.view-listingsearch-fullform #ourListingBlock a{font-size:85%;}
.view-listingsearch-moreareas{background-color:#DEDEDE;}
.view-listingsearch-moreareas #moreAreasContainer{height:415px!important;overflow:auto;}
.view-listingsearch-moreareas #moreAreasContainer ul.mlsAreas{float:left;margin-top:2px;width:220px!important;}
.view-listingsearch-moreareas #moreAreasContainer ul.mlsAreas li{margin:0 0 1px 10;padding:0 0 0 28px;width:194px;}
.view-listingsearch-moreareas #moreAreasContainer ul.mlsAreas li input{margin:0 0 0 -20px;padding:0;vertical-align:middle;}
.view-listingsearch-moreareas #moreAreasContainer ul.mlsAreas li label{font-size:85%;line-height:18px;margin:0 0 0 2px;}
.view-listingsearch-moreareas .controls{text-align:right;padding:8px 4px 10px 0;border-top:1px solid #FFF;}
.view-listingsearch-moreareas .controls button{width:115px;}
.view-listingsearch-moreareas .controls button#cancelButton{background-color:#757575;}
.view-listingsearch-sidebarform{background:#565253;color:#FFF;padding:10px 4px 10px 10px;margin-bottom:10px;}
.view-listingsearch-sidebarform div#areaSearch #searchAreaText,.view-listingsearch-sidebarform div#areaSearch #moreAreaList,.view-listingsearch-sidebarform div#areaSearch #moreAreasLinkWrap{width:242px;}
.view-listingsearch-sidebarform div#areaMoreOptions,.view-listingsearch-sidebarform select{width:244px;}
.view-listingsearch-sidebarform #areaPrice select,.view-listingsearch-sidebarform select#bedsSelect,.view-listingsearch-sidebarform select#bathsSelect,.view-listingsearch-sidebarform .controls button{width:108px;}
.view-listingsearch-sidebarform #searchHomes div#areaBeds{width:131px;}
.view-listingsearch-sidebarform .controls{padding-top:10px;}
.view-listingsearch-prospectform{padding:10px;margin:7px 0;}
.view-listingsearch-prospectform .hidden{display:none;}
.view-listingsearch-prospectform #addAlertForm{margin:5px 0;}
.view-listingsearch-prospectform #addAlertForm .column{float:left;width:280px;}
.view-listingsearch-prospectform #addAlertForm div{padding:4px 0;}
.view-listingsearch-prospectform #addAlertForm label{display:inline-block;font-weight:bold;padding-right:7px;width:69px;text-align:right;font-size:93%;}
.view-listingsearch-prospectform #addAlertForm #alertAreaLabel{font-weight:bold;}
.view-listingsearch-prospectform #addAlertForm label.middle{width:15px;padding:0;}
.view-listingsearch-prospectform #addAlertForm select,.view-listingsearch-prospectform #addAlertForm input[type="text"]{border:1px solid #CCC;font-size:93%;width:187px;}
.view-listingsearch-prospectform #addAlertForm select.half{width:82px;}
.view-listingsearch-prospectform #addAlertForm #searchAlertAreaText{color:#808080;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreas{margin-left:80px;width:187px;padding:0;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList{padding:0;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div{padding:0;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div.alertMoreAreaItem{font-size:93%;line-height:15px;background:transparent url(/themes/default/images/ico_delete.png) 0 4px no-repeat;padding:0 0 0 15px;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div.alertMoreAreaItem:hover{cursor:pointer;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div.alertMoreAreaTitle:hover{cursor:default!important;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div.alertMoreAreaItem .alertMoreAreaTitle{padding:2px 0;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div.moreAreaItem .moreAreaControl{float:left;color:#C30;width:15px;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div.moreAreaItem a.moreAreaRemoveControl{background-image:url(/themes/default/images/ico_delete.png);background-position:center center;background-repeat:no-repeat;display:block;height:14px;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreaList div.moreAreaItem a.moreAreaRemoveControl span{display:none;}
.view-listingsearch-prospectform #addAlertForm #alertMoreAreasLinkWrap{text-align:right;padding:0;}
.view-listingsearch-prospectform #addAlertForm a#alertMoreAreasLink{color:#333;font-size:85%;font-weight:bold;}
.view-listingsearch-prospectform #addAlertForm a#alertMoreAreasLink:hover{text-decoration:underline;}
.view-listingsearch-prospectform #addAlertForm .controls{clear:left;text-align:right;padding-right:27px;}
.view-nav-tabs{background-color:#757575;display:inline-block;text-align:right;width:100%;position:relative;top:41px;}
.view-nav-tabs .pageTabs{position:relative;float:right;list-style-type:none;}
.view-nav-tabs .moreAreaTabs{position:relative;list-style-type:none;}
.view-nav-tabs .pageTabs li,.view-nav-tabs .moreAreaTabs li{cursor:pointer;float:left;position:relative;vertical-align:bottom;list-style-type:none;}
.view-nav-tabs .pageTabs li a,.view-nav-tabs .moreAreaTabs li a{cursor:pointer;color:#fff;display:inline-block;font-weight:normal;font-size:108%;position:relative;text-align:center;vertical-align:bottom;background-color:#757575;text-decoration:none;border-left:1px solid #fff;height:19px;}
.view-nav-tabs .pageTabs li:first-child a,.view-nav-tabs .moreAreaTabs li:first-child a{border-left:none;}
.view-nav-tabs .pageTabs a:hover,.view-nav-tabs .pageTabs a.current,.view-nav-tabs .moreAreaTabs a:hover,.view-nav-tabs .moreAreaTabs a.current{background-color:#249CE8;}
.view-nav-tabs .pageTabs a.current,.view-nav-tabs .moreAreaTabs a.current{font-weight:bold;}
.view-nav-tabs .pageTabs5 li a{padding:6px 44px 4px;}
.view-nav-tabs .pageTabs6 li a{padding:6px 32px 4px;}
.view-nav-tabs .moreAreaTabs3 li a{padding:6px 30px 4px;}
#mytoolsTabsWrapper{background:#757575 none repeat scroll 0 0;position:relative;width:100%;}
#mytoolsTabsWrapper ul.ui-tabs-nav{height:auto;padding:0;margin:0;}
#mytoolsTabsWrapper ul.ui-tabs-nav li{cursor:pointer;vertical-align:bottom;margin:0;}
#mytoolsTabsWrapper ul.ui-tabs-nav li a{background:none;background-color:#757575;border-left:1px solid #FFF;color:#FFF;display:block;font-size:100%;font-weight:normal;height:19px;margin:0;top:0;padding:6px 25px 4px 24px;text-align:center;text-decoration:none;}
#mytoolsTabsWrapper ul.ui-tabs-nav li:first-child a{border-left:medium none;}
#mytoolsTabsWrapper ul.ui-tabs-nav li a:link,#mytoolsTabsWrapper ul.ui-tabs-nav li a:visited{cursor:pointer;}
#mytoolsTabsWrapper ul.ui-tabs-nav li.ui-tabs-selected a,#mytoolsTabsWrapper ul.ui-tabs-nav li a:hover{background-color:#249CE8;}
#mytoolsTabsWrapper ul.ui-tabs-nav li a.selected{font-weight:bold;}
#mytoolsTabsWrapper ul.ui-tabs-nav li span{background:none;padding:0;}
#mytoolsTabsWrapper .ui-tabs-panel{background-color:#E4E4E4;}
#mytools .resultsTable{border-collapse:collapse;margin-bottom:5px;width:99%;}
#mytools .resultsTable tr.even{background-color:#f7f7f7;}
#mytools .resultsTable td,#mytools .resultsTable th{padding:5px 2px 5px 2px;font-size:93%;text-align:center;}
#mytools .resultsTable th{font-weight:bold;}
#mytools .resultsTable td.left,#mytools .resultsTable th.left{text-align:left;}
#mytools #alertsTable .type,#mytools #alertsTable .location,#mytools #alertsTable .frequency{width:100px;}
#mytools #alertsTable .min,#mytools #alertsTable .max{width:65px;}
#mytools #alertsTable .bed,#mytools #alertsTable .bath{width:35px;}
#mytools #alertsTable .actions{width:45px;}
#mytools #savedListingsTabBody .location,#mytools #savedListingsTabBody .price{width:100px;}
#mytools #savedListingsTabBody .photo{width:70px;}
#mytools td.photo{width:92px;height:64px;}
#mytools #savedListingsTabBody .print{width:35px;}
#mytools #messageTable .from,#mytools #savedListingsTabBody .price{width:150px;}
#mytools #messageTable .subject{width:200px;}
#mytools #messageTable .received{width:100px;}
#mytools #messageTable .delete{width:35px;}
#mytools .searchIcon,#mytools .deleteIcon,#mytools .editIcon{pointer:cursor;display:inline-block;height:15px;width:15px;line-height:15px;margin:0 2px;overflow:visible;}
#mytools .editIcon{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:url(/themes/default/images/icons16x16.png) 0 -426px no-repeat;}
#mytools .searchIcon{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/themes/default/images/ico_search.png) no-repeat center center;}
#mytools .deleteIcon{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/themes/default/images/ico_delete.png) no-repeat center center;}
#mytools .printIcon{background-image:url(/themes/default/images/ico_printlisting_off.png);background-position:center center;background-repeat:no-repeat;display:block;height:20px;}
#mytools .printIcon:hover{background:transparent url(/themes/default/images/ico_printlisting_on.png);background-position:center center;background-repeat:no-repeat;display:block;height:20px;}
.view-profile-concise{margin-bottom:10px;padding:10px;}
.view-profile-concise img{display:block;margin:auto;}
.view-profile-concise #profileName{padding-top:10px;}
.view-profile-concise #profileName h3{padding-bottom:3px;}
.view-profile-concise #profileData label{display:inline-block;width:48px;}
.view-profile-contactform{background-color:#E4E4E4;padding:8px;}
.view-profile-contactform h3{margin-bottom:10px;}
.view-profile-contactform #contactProfileForm div{padding:4px 0;}
.view-profile-contactform #contactProfileForm label{float:left;padding-right:7px;line-height:21px;width:80px;text-align:right;font-size:93%;width:80px;}
.view-profile-contactform #contactProfileForm input.text{width:484px;}
.view-profile-contactform #contactProfileForm textarea.text{width:484px;border:solid 1px #ccc;}
.view-profile-contactform #contactProfileForm .controls{padding:5px 0;text-align:right;width:578px;float:none;}
.view-profile-contactform #contactProfileForm .controls button{width:115px;}
.view-profile-brief{margin-bottom:10px;}
.view-profile-brief #profileImg,.view-profile-brief #profileContactInfo,.view-profile-brief #officeContactInfo{float:left;margin-right:10px;}
.view-profile-brief #profileContactInfo,.view-profile-brief #officeContactInfo{width:220px;}
.view-profile-brief #profileContactInfo .profileName{font-size:161.5%;width:100%;}
.view-profile-brief #profileContactInfo label{display:inline-block;width:48px;}
.view-profile-brief #officeContactInfo{padding-top:26px;}
.view-profile-brief #officeContactInfo span{display:block;}
.view-profile-financeheader h2{color:#249CE8;}
.view-profile-meetusagents{padding-top:14px;}
.view-profile-meetusagents .pick-me{margin-left:20px;}
.view-profile-meetusagents .meet-img,.view-profile-meetusagents .meet-details{float:left;}
.view-profile-meetusagents .meet-img{width:122px;}
.view-profile-meetusagents .agent-rows div.meet-agent{border-top:1px solid #B7B7B7;clear:left;color:#5D5149;margin-bottom:10px;padding-top:10px;}
.view-profile-meetusagents .agent-rows div.meet-agent:first-child{border-top:none;padding-top:0;}
.view-profile-meetusagents .meet-details{margin-left:20px;width:450px;padding-bottom:14px;}
.view-profile-meetusagents .large-set li{float:left;width:305px;}
.view-profile-meetusagents .large-set li.clearLeft{clear:left;width:0;}
.view-profile-meetusagents .large-set .meet-details{float:left;width:210px;margin-left:10px;}
.view-profile-meetusagents .agent-name{font-size:138.5%;margin-bottom:5px;padding-top:10px;text-align:left;}
.view-profile-meetusagents .large-set .agent-name{font-size:131%;padding-top:0;overflow:hidden;}
.view-profile-meetusagents div.meet-img{padding-top:10px;text-align:center;}
.view-profile-meetusagents li.meet-img{height:101px;margin-top:10px;text-align:center;}
.view-profile-meetusagents .cellPhone{font-size:77%;padding:0 0 3px 1px;text-align:left;}
.view-profile-meetusagents .officePhone{font-size:77%;padding:5px 0 3px 1px;text-align:left;}
.view-profile-meetusagents .meet-links{padding:14px 0 0 0;text-align:left;}
.view-profile-meetusagents .meet-links a{color:#194980;text-decoration:underline;}
.view-profile-meetusagents .meet-pic{border:1px solid #ccc;width:122px;margin:auto;}
.view-profile-meetusagents .meet-pic img{max-width:120px;padding:0;margin:1px;}
.view-profile-meetusagents .meet-pic img.loading{padding:64px 0;}
.view-profile-meetusagents .large-set .meet-pic{border:1px solid #ccc;width:76px;margin:auto;float:left;}
.view-profile-meetusagents .large-set .meet-pic img{max-width:74px;max-height:100px;padding:0;margin:1px;}
.view-profile-meetusagents .large-set .meet-pic img.loading{padding:33px 0 34px 0;}
.view-profile-meetusagents .bio{margin-bottom:10px;}
.view-profile-financethankyou h2{color:#249CE8;}
.view-profile-financethankyou p{margin:9px 0;}
.view-profile-financethankyou p.bold{font-weight:bold;}
.view-profile-financethankyou label{font-weight:bold;padding-right:5px;}
.view-profile-financethankyou li{list-style-type:none;margin:0;}
#financeForm #realityFieldset,#realityFieldset label,#realityFieldset input{width:0;height:0;visibility:hidden;display:none;}
.view-profile-financethankyou .full-app-image-div{text-align:center;}
.view-profile-login{background:#565253;color:#FFF;padding:10px 4px 10px 10px;margin-bottom:10px;}
.view-profile-login h2{font-size:161.6%;padding-bottom:5px;}
.view-profile-login label{display:block;font-weight:bold;}
.view-profile-login input[type="text"],.view-profile-login input[type="password"]{margin-bottom:15px;width:240px;}
.view-profile-login .controls{padding:0 8px 25px 0;text-align:right;}
.view-profile-login #profileLogin div a{color:#FFF;text-decoration:underline;cursor:pointer;font-size:85%;}
#profileForgotPasswordModalContainer{width:435px;margin-left:-225px;left:50%;top:25%;border:3px solid #ccc;}
#profileForgotPasswordModalCloseX{color:#000;font-family:'Trebuchet MS',Verdana,Arial;font-size:131%;font-weight:bold;left:418px;padding:2px;position:absolute;text-decoration:none;top:-1px;cursor:pointer;}
#profileForgotPasswordModalCloseX:hover{color:#555;}
#profileForgotPassword{border:solid 1px #ccc;background-color:#E4E4E4;padding:8px;text-align:left;}
#profileForgotPassword h4{font-size:138.5%;font-weight:bold;margin-bottom:5px;}
#profileForgotPasswordForm{margin-top:10px;margin-bottom:10px;}
#profileForgotPasswordForm label{display:block;font-weight:bold;}
#profileForgotPasswordForm input.text{width:410px;padding:2px 0 2px 0;}
#profileForgotPasswordForm .controls{text-align:right;padding:15px 0 0 0;}
.view-prospect-bounce #bounceImageWrapper,.view-prospect-checkemail #checkEmailImage{margin:20px 0;float:right;text-align:center;width:30%;}
.view-prospect-bounce .section,.view-prospect-checkemail p{width:68%;}
.view-prospect-bounce .section div{margin-bottom:17px;}
.view-prospect-bounce form input{width:235px;}
.view-prospect-bounce #updateButtonWrapper{display:inline-block;}
.view-prospect-bounce #updateButtonWrapper button{width:95px;}
.view-prospect-finance{background-color:#E4E4E4;display:block;padding:10px;}
.view-prospect-finance .main{display:block;margin-bottom:7px;}
.view-prospect-finance .main p{margin-bottom:14px;}
.view-prospect-finance .main .financeLeftFormCol,.view-prospect-finance .main .financeRightFormCol{float:left;clear:none;display:block;width:298px;}
.view-prospect-finance .main label{width:95px;display:inline-block;margin-right:5px;vertical-align:top;font-weight:normal;text-align:right;line-height:22px;}
.view-prospect-finance .main .financeRightFormCol label{width:108px;}
.view-prospect-finance .main label.required{font-weight:bold;}
.view-prospect-finance .main fieldset{margin-bottom:14px;}
.view-prospect-finance .main input,.view-prospect-finance .main select{width:173px;}
.view-prospect-finance .main textarea{width:175px;height:110px;}
.view-prospect-finance div.controls{clear:both;text-align:right;}
.view-prospect-finance div.controls button.btnElSend{margin-right:0;}
#consumerForgotPasswordModalContainer{width:350px;margin-left:-175px;left:50%;top:25%;border:3px solid #ccc;}
.view-prospect-forgotpassword{background-color:#E4E4E4;padding:8px;text-align:left;}
.view-prospect-forgotpassword a.modalCloseX{color:#000;font-family:'Trebuchet MS',Verdana,Arial;font-size:131%;font-weight:bold;left:330px;padding:2px;position:absolute;text-decoration:none;top:-1px;cursor:pointer;}
.view-prospect-forgotpassword a.modalCloseX:hover{color:#555;}
.view-prospect-forgotpassword h4{font-size:138.5%;font-weight:bold;margin-bottom:5px;}
.view-prospect-forgotpassword #consumerForgotPasswordForm{margin-top:10px;margin-bottom:10px;}
.view-prospect-forgotpassword #consumerForgotPasswordForm label{display:block;font-weight:bold;}
.view-prospect-forgotpassword #consumerForgotPasswordForm input.text{width:315px;padding:2px 0 2px 0;}
.view-prospect-forgotpassword #consumerForgotPasswordForm .controls{text-align:right;padding:15px 15px 0 0;}
.view-prospect-headerbar,.view-prospect-headerbarsecure{width:645px;display:block;float:right;height:80px;}
.view-prospect-headerbar div,.view-prospect-headerbarsecure div{margin:10px 10px 10px 0;float:right;}
.view-prospect-headerbar div li,.view-prospect-headerbarsecure div li{float:left;position:relative;color:#999;vertical-align:top;margin-left:10px;list-style-type:none;}
.view-prospect-headerbar li,.view-prospect-headerbarsecure li{padding:3px 0;}
.view-prospect-headerbar li a,.view-prospect-headerbarsecure li a{color:#787878;text-decoration:none;}
.view-prospect-headerbarsecure li#welcomeLink a{text-decoration:underline;}
.view-prospect-headerbar li a,.view-prospect-headerbarsecure li#signOutLink a{background:transparent url(/themes/graphite/images/doubleArrows.png) no-repeat scroll right center;margin-right:10px;padding-bottom:2px;padding-right:15px;}
.view-prospect-headerbar li.registration a{margin-right:2px;}
.view-prospect-headerbar li.registration,.view-prospect-headerbar li.signIn{cursor:pointer;}
.view-prospect-headerbar li.signIn,.view-prospect-headerbar li.registration{z-index:55;}
.view-prospect-headerbar li.signIn a.showTab.displaySiginTab{background-image:none;cursor:inherit;}
.view-prospect-headerbarsecure li{padding:3px 0;}
.view-prospect-headerbarsecure li#myToolsLinks{border:1px solid #E4E4E4;background-color:#FFF;padding:3px 10px 3px 0;}
.view-prospect-headerbarsecure li#myToolsLinks img{vertical-align:bottom;margin:0 5px 0 10px;}
.view-prospect-emailsettings fieldset{padding:5px 0;}
.view-prospect-emailsettings fieldset textarea{margin-top:5px;width:500px;}
.view-prospect-myinfo,.view-prospect-mypassword{margin:4px 0 8px;padding:12px;background-color:#E4E4E4;}
.view-prospect-myinfo .userInfoForm,.view-prospect-mypassword .userInfoForm{margin:5px 0;}
.view-prospect-myinfo .userInfoForm .column.leftCol,.view-prospect-mypassword .userInfoForm .column.leftCol{float:left;width:275px;padding:0;}
.view-prospect-myinfo .userInfoForm .column.rightCol,.view-prospect-mypassword .userInfoForm .column.rightCol{float:left;width:300px;padding:0;}
.view-prospect-myinfo .userInfoForm .column div,.view-prospect-mypassword .userInfoForm .column div{padding:6px 0;}
.view-prospect-myinfo .userInfoForm label,.view-prospect-mypassword .userInfoForm label{display:inline-block;font-size:93%;font-weight:bold;padding-right:7px;text-align:right;width:100px;}
.view-prospect-myinfo .userInfoForm .leftCol label,.view-prospect-mypassword .userInfoForm .leftCol label{width:95px;}
.view-prospect-myinfo .userInfoForm .rightCol label,.view-prospect-mypassword .userInfoForm .rightCol label{width:145px;}
.view-prospect-myinfo .userInfoForm input.text,.view-prospect-mypassword .userInfoForm input.text{width:141px;font-size:93%;}
.view-prospect-myinfo .userInfoForm input.missingData,.view-prospect-mypassword .userInfoForm input.missingData{background-color:#FCC;}
.view-prospect-myinfo .userInfoForm select,.view-prospect-mypassword .userInfoForm select{font-size:93%;width:142px;}
.view-prospect-myinfo .controls,.view-prospect-mypassword .controls{clear:both;display:inline-block;float:none;text-align:right;width:97.5%;padding-top:10px;}
.view-prospect-mytoolswelcome .message{background-color:#ffc;padding:8px;margin-bottom:10px;}
.view-prospect-mytoolswelcome .message p{padding:0;margin:0;}
.view-prospect-mytoolswelcome .message b{font-weight:bold;color:#900;text-transform:uppercase;}
.view-prospect-quicksign{background:transparent url(/themes/graphite/images/bkg_signin.png) no-repeat scroll 0 0;color:#787878;height:172px;float:left;left:676px;position:absolute;top:7px;width:239px;z-index:50;}
.view-prospect-quicksign #quickSignInForm{padding:29px 0 0 15px;}
.view-prospect-quicksign fieldset.inline{display:inline-block;}
.view-prospect-quicksign fieldset.controls label{height:13.6px;}
.view-prospect-quicksign label{display:block;font-size:85%;padding:4px 0 0 0;}
.view-prospect-quicksign input.text{background-color:#fff;border:solid 1px #ccc;font-size:93%;padding:4px 0;margin-top:3px;width:212px;width:212px;}
.view-prospect-quicksign #quickSignInPassword{width:160px;}
.view-prospect-quicksign #quickSignInSubmitButton{border:0 none;cursor:pointer;margin-left:5px;margin-top:3px;position:relative;width:42px;font-size:93%;padding:4px 0;}
.view-prospect-quicksign fieldset.forgotPasswordLink{margin:0 0 5px 0;}
.view-prospect-quicksign a.forgotPasswordLink{font-size:77%;margin:0 0 0 38px;cursor:pointer;}
.view-prospect-quicksign a.forgotPasswordLink:hover{text-decoration:underline;}
.view-prospect-quicksign .footer{border-top:1px solid #B8B8B8;padding-top:5px;color:#333;font-size:77%;width:95%;}
.view-prospect-quicksign .footer .col1{width:78%;float:left;display:inline;}
.view-prospect-quicksign .footer .col2{width:20%;float:right;}
.view-prospect-quicksign .footer a{cursor:pointer;}
.view-prospect-quicksign .footer a.close{background:#FFF url(/themes/graphite/images/signinClose.png) no-repeat scroll right center;color:#787878;padding-right:13px;}
.view-prospect-registration #accountLinksContainer{display:none;}
.view-prospect-registration #registrationForm{border:1px solid #B8B8B8;padding:10px;background:#fff url(/themes/graphite/images/sideColGradient03.png) top left repeat-x;margin-bottom:10px;}
.view-prospect-registration #registrationForm h2{color:#D02323;text-align:center;font-size:100%;font-weight:bold;padding:0 0 3px;}
.view-prospect-registration #registrationForm p{text-align:center;}
.view-prospect-registration #registrationForm p#requiredFields{font-size:93%;padding:0 0 8px;}
.view-prospect-registration #registrationForm p#requiredFields span{font-weight:bold;}
.view-prospect-registration #registrationForm div{margin-bottom:12px;}
.view-prospect-registration #registrationForm fieldset.main{margin-bottom:15px;}
.view-prospect-registration #registrationForm label{display:inline-block;width:107px;text-align:right;}
.view-prospect-registration #registrationForm label.required{font-weight:bold;}
.view-prospect-registration #registrationForm input.text{height:20px;width:192px;padding:2px 0;}
.view-prospect-registration #registrationForm #realityField,.view-prospect-registration #registrationForm #realityField #regFormRealityLabel,.view-prospect-registration #registrationForm #realityField #regFormReality,.view-prospect-registration #registrationForm #realityField br{width:0;height:0;visibility:hidden;display:none;}
.view-prospect-registration #registrationForm fieldset#yourSearchFieldset h2{text-align:left;color:#484848;margin-bottom:8px;}
.view-prospect-registration #registrationForm fieldset#yourSearchFieldset label{width:107px;}
.view-prospect-registration #registrationForm fieldset#yourSearchFieldset select{width:192px;vertical-align:top;}
.view-prospect-registration #registrationForm fieldset#yourSearchFieldset #regFormAboutSearch{margin-left:112px;}
.view-prospect-registration #registrationForm fieldset#yourSearchFieldset #regFormAboutSearch li{margin-bottom:8px;}
.view-prospect-registration #registrationForm fieldset#yourSearchFieldset #regFormAboutSearch label{width:182px;font-size:93%;text-align:left;vertical-align:top;margin-left:5px;}
.view-prospect-registration #registrationForm fieldset#submitButton{text-align:center;}
.view-prospect-registration #registrationForm fieldset#submitButton button{background:transparent url(/themes/graphite/images/blue_view_listings_button.png) no-repeat scroll 0 0;height:36px;width:182px;}
.view-prospect-registration #registrationForm fieldset#submitButton button span{visibility:hidden;}
.view-prospect-secondchance{margin-top:15px;}
.view-prospect-secondchance h2 span{color:#249CE8;font-weight:bold;}
.view-prospect-secondchance p{margin-bottom:10px;margin-top:3px;}
.view-prospect-secondchance #secondChanceFormWrapper{padding:10px;background-color:#E4E4E4;width:340px;}
.view-prospect-secondchance #secondChanceForm div{padding:4px 0;}
.view-prospect-secondchance #secondChanceForm label{display:inline-block;padding-right:7px;width:125px;text-align:right;font-weight:bold;font-size:85%;}
.view-prospect-secondchance #secondChanceForm #lb_zip{font-weight:normal;}
.view-prospect-secondchance #secondChanceForm input.text,.view-prospect-secondchance #secondChanceForm select.full{width:230px;}
.view-prospect-secondchance #secondChanceForm .controls{text-align:right;padding:10px;}
.view-prospect-secondchance #secondChanceForm input{width:185px;}
.view-prospect-secondchance #secondChanceForm #sc_reality{display:none;}
.view-prospect-sell{padding:12px;background:#E4E4E4 url(/themes/graphite/images/example1.jpg) no-repeat 338px 18px;margin-bottom:12px;}
.view-prospect-sell div{padding-bottom:6px;}
.view-prospect-sell label{display:inline-block;padding-right:3px;text-align:right;width:129px;margin-bottom:5px;font-weight:bold;}
.view-prospect-sell select,.view-prospect-sell input[type="text"]{width:170px;margin-bottom:5px;}
.view-prospect-sell div#bedsSelectSection,.view-prospect-sell div#bathsSelectSection{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
.view-prospect-sell div#bathsSelectSection label{width:45px;margin-left:10px;}
.view-prospect-sell div#bedsSelectSection select,.view-prospect-sell div#bathsSelectSection select{width:52px;}
.view-prospect-sell h3{font-size:138.5%;padding-bottom:9px;}
.view-prospect-sell .controls{clear:both;padding-right:12px;padding-top:10px;text-align:right;}
.view-prospect-sell #whereWhomSection div{clear:none;display:block;float:left;text-align:left;width:290px;margin-top:3px;}
.view-prospect-sell #whereWhomSection label{width:110px;}
#cmaRequestForm #realitySection,#realitySection label,#realitySection input{width:0;height:0;visibility:hidden;display:none;}
.view-prospect-whyregister li{list-style-type:disc;margin:2px 0 5px 20px;}
.view-prospect-whyregister .controls{padding:10px 0 0 0;text-align:center;}
.view-partner-featured{padding:10px;background:url(/themes/graphite/images/sideColGradient03.png) repeat-x scroll left top #FFF;border:1px solid #B8B8B8;margin-bottom:10px;}
.view-partner-featured div#partnerName a{font-weight:bold;text-decoration:none;}
.view-partner-featured div#partnerLink a{padding:0 15px 2px 0;text-decoration:none;background:transparent url(/themes/graphite/images/doubleArrows.png) no-repeat scroll right center;}
.view-partner-featured .section div,.view-partner-featured .section p{padding:5px 2px 0 2px;}
.view-partner-partners{float:left;width:590px;}
.view-partner-partners .partnerLogo,.view-partner-partners .partnerBox{float:left;margin:10px;}
.view-partner-partners .featuredPartners{border-bottom:2px solid #E0E0E0;}
.view-partner-partners .partnerBox div{padding:5px 2px 0 2px;}
.view-partner-partners .partnerDesc{margin:10px;clear:left;}
.view-partner-partners strong{font-weight:bold;}
.view-partner-partners a{text-decoration:none;}
.view-prospectlisting-savedlist #compareControl{text-align:right;}
.view-prospectlisting-savedlist #compareControl img{vertical-align:text-bottom;}
.view-prospectlisting-savedlist #compareControl a{font-size:85%;padding-right:5px;}
.view-searcharea-suggestedareas{padding:8px 12px 7px;}
.view-searcharea-suggestedareas h1{font-size:138.5%;}
.view-searcharea-suggestedareas #suggestedAreasContainer{height:90px;margin-top:10px;overflow:auto;}
.view-searcharea-suggestedareas #suggestedAreasContainer li{margin-bottom:1px;}
.view-searcharea-suggestedareas #suggestedAreasContainer li label{color:#19508F;line-height:18px;font-size:93%;cursor:pointer;}
.view-searcharea-suggestedareas .controls{padding-top:20px;text-align:right;}
.view-searcharea-suggestedareas p{padding-bottom:7px;}
.suggestedAreaDialog #TB_iframeContent{background:transparent url(/themes/default/images/ie.png) no-repeat scroll 0 0!important;background-color:transparent;position:relative;}
.view-site-branding{background-color:#fff;display:block;position:absolute;clear:both;width:254px;height:150px;line-height:150px;margin-left:22px;top:0;z-index:1;text-align:center;}
.view-site-branding a{border:none;text-decoration:none;}
.view-site-branding img{vertical-align:middle;}
.view-site-footeradditionalinfo span.content{float:left;width:627px;}
.view-site-footericons{clear:none;float:right;position:relative;width:170px;text-align:right;}
.view-site-footericons img{padding:5px;}
.view-site-sitedetails{padding:7px 0 27px 0;border-bottom:2px groove #CCC;margin-bottom:10px;}
.view-site-sitedetails .address,.view-site-sitedetails .numbers,.view-site-sitedetails .career{width:30%;float:left;}
.view-site-sitedetails a{color:#194980;text-decoration:underline;}
.view-site-sitemap{padding-bottom:25px;border-bottom:1px solid #B8B8B8;margin-bottom:15px;}
.view-site-sitemap #sitemapPages{margin:0;padding:0;list-style:none;}
.view-site-sitemap #sitemapPages li{float:left;width:44%;margin:0;padding:0 3% 0 0;height:95px;list-style-type:none;}
.view-site-sitemap ul#sitemapPages li a{text-decoration:none;font-weight:bold;}
.view-uimessage-pagenotfound{height:400px;margin:15px 20px;}
.view-uimessage-pagenotfound #pageNotFoundIcon{float:left;width:150px;text-align:center;}
.view-uimessage-pagenotfound #pageNotFoundBody{float:right;margin-top:5px;width:650px;}
.view-uimessage-pagenotfound #pageNotFoundBody h1{color:#036;font-size:500%;margin-bottom:5px;}
.view-uimessage-pagenotfound #pageNotFoundBody h3{color:#369;font-size:167%;margin-bottom:5px;}
.view-uimessage-pagenotfound #pageNotFoundBody li{display:inline;padding-right:15px;}
.view-uimessage-pagenotfound #pageNotFoundBody a,.view-uimessage-pagenotfound #pageNotFoundBody span{color:#999;font-size:146.5%;line-height:21px;vertical-align:top;}
.view-uimessage-pagenotfound #pageNotFoundBody a:hover{text-decoration:underline;}
.view-uimessage-apperror{height:400px;margin:15px 20px;}
.view-uimessage-apperror #appErrorIcon{float:left;width:150px;text-align:center;}
.view-uimessage-apperror #appErrorBody{float:right;margin-top:5px;width:650px;}
.view-uimessage-apperror #appErrorBody h1{color:#96280E;font-size:500%;margin-bottom:5px;}
.view-uimessage-apperror #appErrorBody h3{color:#999;font-size:167%;margin-bottom:5px;}
.view-uimessage-apperror #appErrorBody li{display:inline;padding-right:15px;}
.view-uimessage-apperror #appErrorBody a,.view-uimessage-apperror #appErrorBody span{color:#999;font-size:146.5%;line-height:21px;vertical-align:top;}
.view-uimessage-apperror #appErrorBody a:hover{text-decoration:underline;}
#index-page .view-profile-concise,#index-page .view-profile-concise #profileCard #profileInfo #profileName,#search-page .view-profile-concise,#search-page .view-profile-concise #profileCard #profileInfo #profileName{padding:0;}
#index-page .view-profile-concise #profileCard #profileInfo #profileImg,#search-page .view-profile-concise #profileCard #profileInfo #profileImg{float:left;margin-right:10px;}
#index-page .view-profile-concise #profileCard #profileInfo #profileData,#search-page .view-profile-concise #profileCard #profileInfo #profileData{float:left;}
#sell-page .arrowBlockElement,#sellthankyou-page .arrowBlockElement,#communities-page .arrowBlockElement,#community-page .arrowBlockElement,#featuredlistings-page .arrowBlockElement{background:none;}
#secondchance-page #content-description{border:1px solid #B8B8B8;padding:10px;background:#fff url(/themes/graphite/images/sideColGradient03.png) top left repeat-x;margin-bottom:10px;}
#moreareasdialog-page .view-nav-tabs{top:0;}
#featuredlistings-page #results #resultsList .listing .data .summary{width:440px;}
#registration-page .layout2ColWideRtSide .centerColBlock{width:540px;}
#registration-page .layout2ColWideRtSide .rightColBlock{width:342px;}
body#editlistingsearch-page{background-color:#FFF;}
#TB_window.moreAreaDialog #TB_title #TB_closeAjaxWindow{display:none;}
#TB_window.moreAreaDialog #TB_title{background-color:#FFF;height:33px;}
#TB_window.moreAreaDialog{background-color:#DEDEDE;}
label.inputFieldError,#wm_content form label.inputFieldError{color:#C00;}
.listingProviderInfo.mls-maine{font-size:100%!important;color:#484848!important;font-family:verdana!important;}