html{background:#656565 url('/img/pagebackground.jpg') top left repeat-x fixed;}
body,html{font-family:Verdana;font-size:12px;padding:0;margin:0;}
body{font-size:100%;}form{margin:0;}a{color:#FFF;text-decoration:none;}
object { outline:none; }
a {outline: none;}
a:hover{outline: none;}
a.yellow:hover {color:#efb333;}
a.yellow { color:#ffffff; }
a.myc21 { color:#ffffff; }
a.myc21:hover {color:#efb333;}
h1{margin:0 0 10px 0;padding:0;font-size:1.6em;}
h2{margin:0 0 10px 0;padding:0;font-size:1.4em;color:#f0b310;}
h3{margin:0 0 4px 0;padding:0;font-size:1.2em;color:#f0b310;}
h4{margin:0 0 4px 0;padding:0;font-size:1.2em;color:#fff;}
img{border:0 solid white;}
#page_frame{position:relative;color:#fff;width:100%;padding-bottom:72px;}
#page_header{margin:0;position:fixed;top:0;left:0;background:#000;z-index:998;height:50px;width:100%;min-width:800px;}
#page_seperator{clear:both;height:50px;clear:both;position:relative;}
#page_header img.tinylogo{position:absolute;z-index:999;right:0;top:29px;}
#page_header #page_topnav{font-size:.9em;height:20px;line-height:20px;padding:2px 10px 0 5px;color:#ccc;margin-top:0;float:right;}
#page_header #page_topnav a{color:#cdcdcd;text-decoration:underline;}
#page_header #page_topnav .smallsearch{margin-top:0;}
#page_header #page_tabframe{position:absolute;left:0;height:26px;bottom:0;overflow:hidden;padding:0;margin:0 5px 0 10px;width:99%;border-bottom:2px solid #EEB31D;}

#page_footer{clear:both;z-index:10000;position:fixed;bottom:0;left:0;height:55px;width:100%;min-width:960px;background:url('/img/bottombar.gif') bottom left repeat-x; text-align:left;}

#page_content{background-repeat:repeat-x;margin-left:260px;margin-right:10px;}
#page_nosidebar_content{background-repeat:repeat-x;padding:0 10px 0 10px;}
#page_legallinks{clear:both;}
.legallinks{font-size:.85em;text-align:center;color:#b0b0b0;}
.legallinks a{color:#fff;}
#maplegallinks{padding-top:20px;text-align:left;}
#page_messagequeue{width:940px;height:10px;display:none;}
#page_sidebar{position:fixed;left:0;margin:10px;width:230px;float:left;}
#contact_page_sidebar{position:relative;left:0;margin-left:10px;margin-top:5px;width:230px;float:left;}
#page_sidebar_extended{float:left;position:relative;width:460px;height:380px;margin-bottom:22px;z-index:100;background-color:#5a5a5a;margin-right:19px;}
#page_sidebar_extendedexpanded{float:left;position:relative;width:460px;height:535px;margin-bottom:22px;z-index:100;background-color:#5a5a5a;margin-right:19px;}
#footerlogo{position:relative;width:205px;height:73px;z-index:999;bottom:0;left:24px;top:-20px;float:left;}
#toolbar{width:600px;background:url("/img/toolbarbg.gif") bottom left repeat-x;position:absolute;left:50%;margin-left:-260px;bottom:4px;height:32px;}
#toolbar .lt{width:10px;height:32px;background:url("/img/toolbarleft.gif") bottom left no-repeat;float:left;}
#toolbar .rt{width:10px;height:32px;background:url("/img/toolbarright.gif") bottom right no-repeat;float:right;}
#toolbar a{border-right:2px solid black;font-size:11px;padding:3px 0 0 4px;margin:0;margin-top:1px;position:relative;display:block;line-height:13px;width:110px;height:29px;float:left;}
#toolbar a.last{border-right:none;width:102px;}
#toolbar a:hover{font-size:11px;color:#efb333;}
#toolbar a img{padding-right:3px;vertical-align:middle;}
#beacon{width:162px;height:55px;z-index:999;color:#000;margin-right:0;padding:0;float:right;bottom:0;position:relative;}
#beaconbackground{position:absolute;top:0;left:0;width:162px;background:transparent url(/img/myC21_bg.gif) top left no-repeat;height:55px;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}
#beaconcontent{margin-left:10px;margin-top:6px;padding:0;position:relative;}
#beacontitle{font-weight:bold;font-size:.9em;line-height:.9em;}
#beacontext{padding-top:3px;font-weight:bold;font-size:.85em;line-height:1.3em;color:#fff;}
#beacontext a{font-size:.8em;color:#fff;text-decoration:underline;}

#menu{position:absolute;left:122px;top:0;}
.page_tab 			{display:inline;}
.page_tab a			{padding-top:30px;}
/*
.active_pagetab a	{background-position:0px -26px!important;}
*/
.active_pagetabM a       {background-position:0 -26px!important;}
.page_tab a:hover	{background-position:0 -26px!important;}

.mainsearchbutton {
   background-image:url(/img/search_button.gif);
   background-repeat:no-repeat;
   background-position:center center;
   width:67px;
   height:20px;
}

#pagetab_c21search a			{background:url(/img/layout/c21search.gif) top left transparent no-repeat;outline:none;display:block; width:124px;height:26px;}
#pagetab_np a			{background:url(/img/layout/bgtab.png) top center transparent no-repeat;width:124px;height:18px;}
#pagetab_sell a			{background:url(/img/layout/bgtab.png) top center transparent no-repeat;width:124px;height:18px;}
#pagetab_learn a		{background:url(/img/layout/bgtab.png) top center transparent no-repeat;width:124px;height:18px;}
#pagetab_aboutus a		{background:url(/img/layout/bgtab2.png) top center transparent no-repeat;width:124px;height:18px;}
#pagetab_contactus a		{background:url(/img/layout/bgtab.png) top center transparent no-repeat;width:124px;height:18px;}


#PopupMask{position:absolute;background:#000;filter:alpha(opacity=70);opacity:.7;-moz-opacity:.7;}
.hide{display:none;}.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.valignbottom{vertical-align:bottom;}
.valigntop{vertical-align:bottom;}
.text_small{font-size:.85em;}
.text_small a{text-decoration:underline;}
.floatright{float:right;}
.floatleft{float:left;}
.disabled{color:#949494;}
.loose_vertical{padding-top:.3em;padding-bottom:.5em;}
.loosetop{padding-top:.8em;}
.loosebottom{padding-bottom:.8em;}
.clearfloat{clear:both;}
.halflinespacer{margin-bottom:.25em;height:.35em;}
.container{position:relative;}
.fixed{position:fixed;}

.calloutblack					{float:left;position:relative;}
.calloutblack div.label			{font-family:arial,helvetica,sans-serif;background:#000 url("/img/callout/callouttitle_tm.gif") top left repeat-x;margin:0 10px 0 10px;padding:0 0 0 10px;line-height:19px;height:19px;}
.calloutblack div.label div.tl	{width:10px;height:19px;background:url("/img/callout/callouttitle_tl.gif") top left no-repeat;position:absolute;left:0;top:0;}
.calloutblack div.label div.tr	{width:10px;height:19px;background:url("/img/callout/callouttitle_tr.gif") top right no-repeat;position:absolute;right:0;top:0;}
.calloutblack div.bl			{width:26px;height:24px;background:url("/img/callout/calloutblack_bl.gif") top left no-repeat;position:absolute;left:0;bottom:0;}
.calloutblack div.br			{width:26px;height:24px;background:url("/img/callout/calloutblack_br.gif") top right no-repeat;position:absolute;right:0;bottom:0;}
.calloutblack div.bm			{background:url("/img/callout/calloutblack_bm.gif") top right repeat-x;height:24px;position:absolute;left:26px;right:26px;bottom:0;}
.calloutblack div.body			{border-left:1px solid #333;border-right:1px solid #333;padding:6px 4px 0 4px;background-color:#333;position:absolute;top:19px;bottom:24px;left:0;right:0;font-size:12px;}

.simplepopupgrey{padding:0;border-top:2px solid #EEB31D;background:#464646 url("/img/callout/calloutgrey_bm.gif") bottom left repeat-x;}
.calloutgrey{float:left;position:relative;}
.calloutgrey div.label{font-family:arial,helvetica,sans-serif;background:#000 url("/img/callout/callouttitle_tm.gif") top left repeat-x;margin:0 10px 0 10px;padding:0 0 0 10px;line-height:19px;height:19px;}
.calloutgrey div.label div.tl{width:10px;height:19px;background:url("/img/callout/callouttitle_tl.gif") top left no-repeat;position:absolute;left:0;top:0;}
.calloutgrey div.label div.tr{width:10px;height:19px;background:url("/img/callout/callouttitle_tr.gif") top right no-repeat;position:absolute;right:0;top:0;}
.calloutgrey div.bl{width:26px;height:24px;background:url("/img/callout/calloutgrey_bl.gif") top left no-repeat;position:absolute;left:0;bottom:0;}
.calloutgrey div.br{width:26px;height:24px;background:url("/img/callout/calloutgrey_br.gif") top right no-repeat;position:absolute;right:0;bottom:0;}
.calloutgrey div.bm{background:url("/img/callout/calloutgrey_bm.gif") top right repeat-x;height:24px;position:absolute;left:26px;right:26px;bottom:0;}
.calloutgrey div.body{border-left:1px solid #464646;border-right:1px solid #464646;padding:6px 4px 0 4px;background-color:#464646;position:absolute;top:19px;bottom:24px;left:0;right:0;font-size:12px;}
.scrollingoverlay{overflow-y:scroll;scrollbar-base-color:#EEB31D;scrollbar-arrow-color:#5a5a5a;scrollbar-track-color:#6a6a6a;}
.rotationalheroesconainer{position:relative;overflow:hidden;width:460px;height:392px;}
.rotationalheroesconainer .controlcontainer{position:absolute;right:20px;top:384px;}
.rotationalheroesconainer .controlcontainer .control{background:url("/img/indicator_off.gif") top left no-repeat;width:17px;height:8px;float:left;padding-right:10px;}
.rotationalheroesconainer .controlcontainer .control.active_control{background:url("/img/indicator_on.gif") top left no-repeat;}
.rotationalheroesconainer .controlcontainer .control img{width:17px;height:8px;}
.rotationalhero{position:absolute;top:0;left:0;width:460px;height:384px;çoverflow:hidden;}
.searchtutorialcontainer{position:relative;overflow:hidden;width:460px;height:392px;}
.searchtutorialcontainer .controlcontainer{position:absolute;right:20px;top:384px;}
.searchtutorialcontainer .controlcontainer .control{background:url("/img/indicator_off.gif") top left no-repeat;width:17px;height:8px;float:left;padding-right:10px;}
.searchtutorialcontainer .controlcontainer .control.active_control{background:url("/img/indicator_on.gif") top left no-repeat;}
.searchtutorialcontainer .controlcontainer .control img{width:17px;height:8px;}
.searchtutorial{position:absolute;top:0;left:0;width:460px;height:384px;background-color:#5a5a5a;overflow:hidden;}

#sidebar_tabframe{width:230px;line-height:normal;overflow:hidden;position:relative;top:0;padding:0;margin:0;height:18px;background-color:#000;border-bottom:2px solid #EEB31D;}
#sidebar_advancedtabframe{width:100.1%;line-height:normal;position:relative;top:0;padding:0;margin:0;height:18px;overflow:hidden;background-color:#000;border-bottom:2px solid #EEB31D;}

#page_sidebar_extended #sidebar_tabframe{width:460px;}

#sidebar_extended_container{position:relative;z-index:9000;}
.sidebar_content{background:#5a5a5a url("/img/sidebar/sidebardrawer.gif") bottom left no-repeat;padding:3px 5px 16px 5px;z-index:100;}
.sidebar_content_single{background:#5a5a5a;padding:3px 5px 16px 5px;z-index:100;}
#page_sidebar_extended .sidebar_content{background:#5a5a5a url("/img/sidebar/extendedsidebardrawer.gif") bottom left no-repeat;}
.searchresetbutton{position:absolute;left:160px;top:46px;z-index:5;}#page_sidebar_extended * .searchresetbutton{position:absolute;left:356px;}#page_sidebar_extended .sidebar_content{padding-left:10px;padding-right:10px;}#propertywheregroupcontainer{border:1px solid #5a5a5a;}#propertymlsgroupcontainer{border:1px solid #5a5a5a;}#propertymlsgroupcontainerdetailed{border:1px solid #5a5a5a;height:65px;}#page_sidebar_extended #sidebar_tab_property_content #propertywheregroupcontainer{position:relative;float:left;width:170px;}#page_sidebar_extended #sidebar_tab_property_content #propertymlsgroupcontainer{position:relative;float:left;width:170px;}
#propertygroupseperator{width:24px;position:relative;}#page_sidebar_extended #sidebar_tab_property_content #propertygroupseperator{padding-top:4px;float:left;text-align:center;}#agentgroupseperator{width:87px;padding-top:4px;}#page_sidebar_extended #sidebar_tab_agent_content #agentgroupseperator{position:relative;float:left;text-align:center;}#page_sidebar_extended #sidebar_tab_agent_content #agentwhatgroupcontainer{position:relative;float:left;}#page_sidebar_extended #sidebar_tab_agent_content #agentwheregroupcontainer{position:relative;float:left;}
#officegroupseperator{width:87px;padding-top:4px;}#page_sidebar_extended #sidebar_tab_office_content #officegroupseperator{position:relative;float:left;text-align:center;}#page_sidebar_extended #sidebar_tab_office_content #officewhatgroupcontainer{position:relative;float:left;}#page_sidebar_extended #sidebar_tab_office_content #officewheregroupcontainer{position:relative;float:left;}.sidebar_drawer_content{background:#5a5a5a;padding:0 0 0 5px;width:225px;overflow:hidden;z-index:100;}.extendeddrawerlength .sidebar_drawer_content{width:230px;}
.sidebar_drawer_handle{font-family:arial,helvetica,sans-serif;font-size:13px;height:24px;width:230px;background:#5a5a5a url("/img/sidebar/sidebardrawer.gif") bottom left no-repeat;overflow:hidden;z-index:100;}.extendeddrawerlength .sidebar_drawer_handle{background:#5a5a5a url("/img/sidebar/extendedsidebardrawer.gif") bottom left no-repeat!important;width:460px;}.sidebar_drawer_handle.hide{display:block;}.hide.sidebar_drawer_handle{display:block!important;}.sidebar_drawer_handle.last{background:url("/img/sidebar/sidebardrawer.gif") bottom left no-repeat;display:block!important;}
.extendeddrawerlength .sidebar_drawer_handle.last{background:url("/img/sidebar/extendedsidebardrawer.gif") bottom left no-repeat!important;display:block!important;}#page_sidebar_extended .bl{background:url("/img/sidebar/extendedsidebarbottom.gif") top left no-repeat;position:absolute;bottom:0;width:460px;height:22px;margin-bottom:-22px;z-index:10;}.sidebar_extended_container{position:relative;z-index:9000;}#agentwhatgroupcontainer{padding-bottom:.25em;}#agentwheregroupcontainer{padding-bottom:.5em;}
#officewhatgroupcontainer{padding-bottom:.5em;}#officewheregroupcontainer{padding-bottom:.25em;}#page_sidebar_extended .hero{position:absolute;left:240px;width:210px;height:230px;padding-top:13px;font-size:.95em;bottom:0;}#page_sidebar_extended .hero h4{margin-top:-5px;margin-bottom:3px;}.disabled .sidebar_label{color:#949494;}.sidebar_label{font-family:arial,helvetica,sans-serif;color:#fccb1a;font-weight:bold;font-size:1.1em;width:220px;height:14px;padding-bottom:6px;}
.sidebar_label span.maptool{position:absolute;right:60px;}.sidebar_label span.reset{position:absolute;right:0;}.sidebar_content .more{top:3px;}.sidebar_content .delete{position:relative;top:3px;}#propertyopenhousegroupcontainer{position:relative;padding-top:5px;font-weight:bold;float:left;font-size:.95em;z-index:5;}.sidebar_content .searchbutton{text-align:right;padding-right:5px;margin-top:5px;margin-bottom:-5px;position:relative;z-index:2;}#page_sidebar_extended * .searchbutton{padding-top:2px;}.sidebar_drawer_content a.collapse_handle{display:block;background:url("/img/sidebar/handlecollapse.gif") 199px 2px no-repeat;width:220px;font-weight:bold;line-height:21px;padding-left:3px;}
.sidebar_drawer_handle a.expand_handle{display:block;background:url("/img/sidebar/handleexpand.gif") 204px 2px no-repeat;padding-left:8px;width:220px;font-weight:bold;font-size:1.1em;line-height:21px;}.sidebar_drawer_handle.hide a.expand_handle{display:none;background:url("/img/spacer.gif") 204px 2px no-repeat;}.extendeddrawerlength .sidebar_drawer_content a.collapse_handle{background:url("/img/sidebar/handlecollapse.gif") 429px 2px no-repeat!important;width:450px!important;}.extendeddrawerlength .sidebar_drawer_handle a.expand_handle{background:url("/img/sidebar/handleexpand.gif") 434px 2px no-repeat!important;width:450px!important;}
.extendeddrawerlength .sidebar_drawer_handle.hide a.expand_handle{background:url("/img/spacer.gif") 434px 2px no-repeat!important;}.sidebar_line{height:20px;}
.sidebar_halfline{line-height:19px;height:20px;width:110px;float:left;}.sidebaractionbutton{padding-left:3px;}.disabled .sidebaractionbutton img{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}.disabled .sidebarextendaction img{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}.disabled input.sidebar{background:#545454;border:1px solid #949494;color:#949494;padding-left:4px;width:145px;}
.sidebarextendaction{margin-left:0;margin-bottom:5px;padding-top:3px;font-size:10px;}#page_sidebar_extended * .sidebarextendaction{margin-left:0;margin-bottom:0;}.sidebarextendaction A{text-decoration:underline;}.disabled .sidebarextendaction A{color:#949494;}input.sidebar{background:#929292 url("/img/sidebar/inputbg.jpg") top left no-repeat;border:1px solid #898989;color:#fff;padding-left:4px;width:145px;font-weight:bold;}#page_sidebar_extended input.sidebar{width:135px;}select.sidebar{background:#929292;border:1px solid #898989;color:#fff;width:100px}select.sidebarLong{background:#929292;border:1px solid #898989;color:#fff;width:155px}
.slidervalue{font-size:11px;text-align:right;}.sliderlabel{position:absolute;font-weight:bold;font-size:.95em;left:0;margin-bottom:6px;}.slidercontrol{position:absolute;right:0;}.slidercontainer{position:relative;padding-top:2px;height:35px;width:215px;border-bottom:1px solid #666;}


input.sidebar2 {background:#545454;border:1px solid #949494;color:#949494;width:260px;}

.sidebar_tab a{padding-top:2px;font-weight:bold;font-size:12px;text-align:center;}
.sidebar_tab.active_tab a{background-position:0 -18px!important;}
.sidebar_tab a:hover{background-position:0 -18px!important;}
#sidebar_tab_property{position:absolute;left:0;top:0;z-index:4;}
#sidebar_tab_agent{position:absolute;left:77px;top:0;z-index:3;}
#sidebar_tab_office{position:absolute;left:153px;top:0;z-index:2;}
#sidebar_tab_office2{position:absolute;left:153px;top:0;z-index:2;}
#sidebar_tab_area{position:absolute;left:186px;top:0;z-index:1;}
#sidebar_tab_international{position:absolute;left:230px;top:0;z-index:1;}
#sidebar_tab_myc21 a{background:url(/img/sidebar/myc21tab.gif) top left transparent no-repeat;display:block;width:100px;height:18px;}
#sidebar_tab_property a{background:url("/img/sidebar/propertytab.gif") top left transparent no-repeat;display:block;width:77px;height:18px;}
#sidebar_tab_agent a{background:url("/img/sidebar/agenttab.gif") top left transparent no-repeat;display:block;width:77px;height:18px;}
#sidebar_tab_office a{background:url("/img/sidebar/agenttab.gif") top left transparent no-repeat;display:block;width:77px;height:18px;}
#sidebar_tab_office2 a{background:url("/img/sidebar/officetab2.gif") top left transparent no-repeat;display:block;width:77px;height:18px;}
#sidebar_tab_area a{background:url(/img/sidebar/areatab.gif) top left transparent no-repeat;display:block;width:44px;height:18px;}#page_sidebar_extended #sidebar_tab_area a{background:url(/img/sidebar/extendedareatab.gif) top left transparent no-repeat;}
#sidebar_tab_international a{background:url("/img/sidebar/officetab2.gif") top left transparent no-repeat;display:block;width:77px;height:18px;}.sidebar_hr{border-bottom:1px solid #666;width:220px;}.comingsoonareapreview{width:220px;}#page_sidebar_extended * .comingsoonareapreview{width:440px;}A.sidebarsearchtype{color:#EFEFEF;}label.sidebarsearchtype{color:#EFEFEF;}.sidebar_searchcontainer{padding:1px;}
#search_header{height:65px;background-color:#020202;z-index:800;top:50px;left:260px;right:10px;}#searchresultscontainer{padding-top:65px;}#myc21searchresultscontainer{padding-top:89px;}#searchdescriptioncontainer{padding:2px 5px 2px 0;height:14px;}.searchdescription{color:#FECE02;}#searchtoolbarcontainer{padding:2px 10px 2px 0;height:16px;}.searchheaderseperator{width:100%;height:0;border-bottom:1px solid #606060;overflow:hidden;}.searchtools{float:left;}.searchnumresults{float:right;padding-right:10px;}.seearealistings{float:right;}
#searchmininavigator{position:relative;top:6px;width:290px;padding:0;margin:0;height:29px;overflow:hidden;float:right;font-size:12px;z-index:9999;}#searchmininavigator .previoustxt{position:absolute;text-align:right;top:0;left:0;width:52px;}#searchmininavigator .previousbtn{position:absolute;text-align:right;top:4px;left:55px;width:18px;height:18px;}#searchmininavigator .nextbtn{position:absolute;text-align:left;top:4px;left:218px;width:18px;height:18px;}#searchmininavigator .nexttxt{position:absolute;text-align:left;top:0;left:238px;width:34px;}
#searchmininavigator .thumbnailcollection{position:absolute;left:74px;top:0;width:144px;height:29px;overflow:hidden;}#searchmininavigator .thumbnailcollection .thumbnail{width:43px;height:29px;overflow:hidden;float:left;margin:0 3px 0 2px;}#searchmininavigator .thumbnailcollection .thumbnail img{width:49px;height:33px;margin-left:-3px;margin-top:-2px;}.groupbyheader{position:relative;padding-bottom:0;margin-bottom:0;padding-right:8px;height:16px;background:url("/img/search/tabright.gif") no-repeat right top;display:inline;font-weight:bold;color:#FECE02;}
.groupbyheader .tl{background:url("/img/search/tableft.gif") no-repeat left top;width:8px;float:left;}#searchtype_tabs{position:relative;top:0;right:-10px;padding-bottom:0;margin-bottom:0;height:16px;overflow:hidden;float:right;}#searchtype_tabs ul{padding-left:10px;margin:0;padding:0;list-style:none;}#searchtype_tabs li{float:left;background:url("/img/search/tableft.gif") no-repeat left top;margin:0;padding:0 0 0 8px;margin-left:-10px;}#searchtype_tabs li.active_tab{position:relative;}#searchtype_tabs li.first{margin-left:0;}
#searchtype_tabs a{float:left;display:block;background:url("/img/search/tabright.gif") no-repeat right top;padding:2px 15px 4px 6px;text-decoration:none;color:#fff;font-size:11px;font-weight:bold;}#searchtype_tabs a{float:none;}#searchtype_tabs a:hover{color:#ccc;}#searchtype_tabs .active_tab{background:url("/img/search/tableft_on.gif") no-repeat left top;}#searchtype_tabs .active_tab a{background:url("/img/search/tabright_on.gif") no-repeat right top;color:#FECE02;padding-bottom:5px;font-weight:bold;}
.searchbottompagination{text-align:right;color:#999;}.searchbottompagination a{color:#aaa;}#searchpaginationcontainer{position:relative;padding-right:11px;height:1.5em;color:#999;}#searchpaginationcontainer .left{position:absolute;left:0;top:0;}#searchpaginationcontainer .right{position:absolute;right:10px;top:0;}#searchpaginationcontainer .left a{color:#999;}#searchpaginationcontainer .right a{color:#999;}.inlinesphere{position:relative;top:3px;}.searchresultstable td{vertical-align:top;border-top:1px solid #303030;}
.searchresultstable tr.first td{vertical-align:top;border-top:0;}.searchresultstable td.previewcol{vertical-align:top;border-top:0;}.searchresultstable th{text-align:left;border-bottom:1px solid #606060;font-size:.85em;}.searchresultstable th.center{text-align:center;}.searchresultstable th a{color:#fff;text-decoration:none;text-align:right;padding:0 0 0 14px;background:url("/img/arrow.gif") left center no-repeat;font-weight:bold;}.searchresultstable th a.active{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("/img/activeArrow.gif") left center no-repeat;font-weight:bold;}
.searchresultstable th a:hover{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("/img/activeArrow.gif") left center no-repeat;font-weight:bold;}.searchresultstable th a.activeUp{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("/img/activeArrowUp.gif") left center no-repeat;font-weight:bold;}.searchresultstable th a.activeUp:hover{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("/img/activeArrowUp.gif") left center no-repeat;font-weight:bold;}
td.searchresultscol_propertyphoto{position:relative;width:102px;vertical-align:top;padding:5px 2px 5px 0;}td.searchresultscol_propertyaddress{width:170px;padding:5px;}td.searchresultscol_propertyprice{padding:5px;}td.searchresultscol_propertymapgeneral{padding:5px;}td.searchresultscol_propertybeds{padding:5px;}td.searchresultscol_propertybaths{padding:5px;}td.searchresultscol_propertyfootage{padding:5px;}td.searchresultscol_propertylistingnum{padding:5px;}td.searchresultscol_propertylistdate{padding:5px;}td.searchresultscol_propertymapcontact{padding:5px;position:relative;text-align:right;vertical-align:bottom;}
td.searchresultscol_agentphoto{width:69px;vertical-align:top;padding:5px 2px 5px 0;}td.searchresultscol_agentname{font-weight:bold;padding:5px;}td.searchresultscol_agentaddress{padding:5px;}td.searchresultscol_agentmktspc{padding:5px;}td.searchresultscol_agentcontact{width:100px;padding:5px;}td.searchresultscol_officephoto{width:102px;vertical-align:top;padding:5px 2px 5px 0;}td.searchresultscol_officename{font-weight:bold;padding:5px;}td.searchresultscol_officeaddress{padding:5px;}td.searchresultscol_officemktspc{padding:5px;}
td.searchresultscol_officecontact{width:100px;padding:5px;}.searchresultsrow_nickname td{font-weight:bold;padding:4px 0 0 0;}.searchresultsrow_myc21 td{border-top:0 solid black;}.searchresultsrow_tools td{border-top:0 solid black;vertical-align:bottom;}.searchresultsactioncontainer{padding-top:5px;width:175px;}.searchresultsmapactioncontainer{padding-top:0;width:110px;}.searchresultsmapactioncontainer{width:110px;}.searchresultsmapactioncontainer img{margin-top:5px;}.pricecontainer{font-weight:bold;}.openhousecontainer{font-weight:normal;}
.openhouselabel{font-weight:bold;color:#FECE02;}.pricepersqftcontainer{color:#FECE02;}.descriptionlabel{font-weight:bold;color:#FECE02;}.contactagentcontainer{padding-top:2em;}.contactofficecontainer{padding-top:2em;}td.searchresultscol_propertymapcontact .contactagentcontainer{padding-top:0;}.landscapethumbnailcontainer{position:relative;padding:0;margin:0;width:100px;height:67px;overflow:hidden;}div.salependingphotolabel{position:absolute;top:58px;left:0;width:100px;height:9px;background-color:#edb209;color:#000;text-align:center;font-size:8px;}
div.openhousephotolabel{position:absolute;top:58px;left:0;width:100px;height:9px;background-color:#edb209;color:#000;text-align:center;font-size:8px;}.landscapethumbnailcontainer img.landscapethumbnail{position:relative;padding:0;border:0;margin-top:-6px;margin-left:-9px;width:118px;height:79px;z-index:auto;}.landscapethumbnailcontainer a img.landscapethumbnail{position:relative;padding:0;border:0;margin-top:-6px;margin-left:-9px;width:118px;height:79px;z-index:auto;}.landscapethumbnailcontainer div.tl{position:absolute;width:1px;height:1px;overflow:hidden;top:0;left:0;background-color:#404040;}
.landscapethumbnailcontainer div.tr{position:absolute;width:1px;height:1px;overflow:hidden;top:0;right:0;background-color:#404040;}.landscapethumbnailcontainer div.bl{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;left:0;background-color:#404040;}.landscapethumbnailcontainer div.br{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;right:0;background-color:#404040;}.portraitthumbnailcontainer{position:relative;padding:0;margin:0;height:100px;width:67px;overflow:hidden;}.portraitthumbnailcontainer img.portraitthumbnail{position:relative;margin-left:-6px;margin-top:-9px;height:118px;width:79px;}
.portraitthumbnailcontainer .tl{position:absolute;width:1px;height:1px;overflow:hidden;top:0;left:0;background-color:#404040;}.portraitthumbnailcontainer .tr{position:absolute;width:1px;height:1px;overflow:hidden;top:0;right:0;background-color:#404040;}.portraitthumbnailcontainer .bl{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;left:0;background-color:#404040;}.portraitthumbnailcontainer .br{position:absolute;width:1px;height:1px;overflow:hidden;bottom:0;right:0;background-color:#404040;}
.searchresultsheaderow{background-color:#0a0a0a;position:relative;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop:document.body.scrollTop);z-index:700;}a.searchresultdetail{text-decoration:none;font-size:1em;}a.searchresultdetail:hover{text-decoration:underline;}#searchresultssort{background-color:#0a0a0a;position:fixed;height:20px;top:115px;left:260px;right:10px;border-bottom:1px solid #606060;z-index:700;text-align:right;font-size:.85em;}.searchsort a{color:#fff;text-decoration:none;text-align:right;padding:0 0 0 14px;margin:0 0 0 14px;background:url("/img/arrow.gif") left center no-repeat;font-weight:bold;}
.searchsort a.active{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("/img/activeArrow.gif") left center no-repeat;font-weight:bold;}.searchsort a:hover{text-decoration:none;text-align:right;color:#EEB52A;padding:0 0 0 14px;background:url("/img/activeArrow.gif") left center no-repeat;font-weight:bold;}#searchresultsgridspacer{height:85px;}.propertygridcontainer{margin-left:-35px;}.propertygridresult{float:left;width:115px;height:175px;margin-left:35px;position:relative;}
#officemapviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("/img/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:215px;height:85px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}#officemapviewpreviewdetails{margin-top:14px;}#areamapviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("/img/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:225px;height:95px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}
#areamapviewpreviewdetails{margin-top:14px;}#propertymapviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("/img/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:185px;height:135px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}#propertymapviewpreviewdetails{margin-top:14px;}.propertymapviewpreviewdetailssmall{font-size:12px;}#propertymapviewpreviewoffice{color:#FECE02;font-weight:bold;}
#gridviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("/img/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:285px;height:156px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}
#gridviewpreviewdetails{position:absolute;left:121px;}
#gridviewpreviewdesccontainer{position:absolute;top:88px;left:9px;}#resultmapcontainer{position:fixed;top:152px;left:260px;bottom:60px;right:51px;margin-right:376px;height:expression(this.clientHeight+'px');}.mapsearchresultscontainer{position:relative;width:365px;float:right;}.alternatesearchheader{margin-top:1em;margin-bottom:.5em;padding-left:5px;border-bottom:1px solid #666;}.alternatesearchcontainer{padding-top:8px;}.alternatesearchdescription{background:url('/img/search/bullet.gif') top left no-repeat;padding:0 0 5px 15px;font-weight:bold;margin-top:1em;}
.alternatesearchresults{padding-left:10px;}.alternatesearchproperty{float:left;width:140px;}.alternatesearchresultprice{font-weight:bold;}
#detailcontainer{position:relative;margin-top:5px;}.glossbar{background:url("/img/detail/gloss_bar.jpg") repeat-x left bottom;height:41px;}.glossbar .left{padding:12px 2px 0 10px;font-weight:bold;float:left;}.glossbar .right{padding:12px 10px 0 2px;font-weight:bold;}#detailcontainer .threecolumn{min-height:480px;padding-top:10px;}#detailcontainer .threecolumn a{text-decoration:underline;}#detailcontainer .threecolumn .ltcolumn{width:230px;float:left;clear:both;padding-right:10px;}#detailcontainer .threecolumn .mcolumn{width:230px;float:left;padding-right:10px;}
#detailcontainer .threecolumn .rtcolumn{width:230px;float:left;padding-right:10px;}#detailcontainer .leftcolumn{position:relative;width:308px;float:left;min-height:410px;margin:0 0 22px 0;padding:10px 0 0 0;}.detailsolidbg{background-color:#5a5a5a;}#detailcontainer .rightcolumn{position:relative;min-height:410px;margin:0 0 22px 318px;padding:10px 0 0 10px;}#detailcontainer .leftcolumn.padded{width:288px;padding:10px 10px 0 10px;}#detailcontainer .singlecolumn{position:relative;min-height:400px;margin:0 0 22px 0;}
#detailpagetype_tabs{top:0;padding-bottom:0;margin-bottom:0;height:20px;overflow:hidden;float:left;}#detailpagetype_tabs ul{padding-left:10px;margin:0;padding:0;list-style:none;}#detailpagetype_tabs li{float:left;background:url("/img/detail/tableft.gif") no-repeat left bottom;margin:0;padding:0 0 0 8px;margin-right:5px;}#detailpagetype_tabs li.active_tab{}#detailpagetype_tabs li.first{margin-left:0;}#detailpagetype_tabs a{float:left;display:block;background:url("/img/detail/tabright.gif") no-repeat right bottom;padding:2px 9px 4px 0;text-decoration:none;color:#fff;font-size:11px;font-weight:bold;}
#detailpagetype_tabs a{float:none;}#detailpagetype_tabs a:hover{color:#ccc;}#detailpagetype_tabs .active_tab{background:url("/img/detail/tableft_on.gif") no-repeat left bottom;}#detailpagetype_tabs .active_tab a{background:url("/img/detail/tabright_on.gif") no-repeat right bottom!important;color:#FECE02;}#detailpagebacktoresults{float:right;}.detailcolumndecoration{position:absolute;bottom:-22px;left:11px;right:18px;height:18px;padding:0;margin:0;}.detailsolidbg .detailcolumndecoration{bottom:-18px;}
.detailcolumndecoration .bm{background:url("/img/dialog_bm.gif") bottom left repeat-x;opacity:.3;filter:alpha(opacity=30);position:relative;top:-1px;width:100%;height:19px;}.detailsolidbg .detailcolumndecoration .bm{opacity:1;filter:none;}.detailcolumndecoration .bl{background:url("/img/dialog_bl.gif") bottom left no-repeat;position:absolute;left:-11px;top:0;width:11px;height:18px;opacity:.3;filter:alpha(opacity=30);}.detailsolidbg .detailcolumndecoration .bl{opacity:1;filter:none;}.detailcolumndecoration .br{background:url("/img/dialog_br.gif") bottom right no-repeat;position:absolute;right:-18px;top:0;width:18px;height:18px;opacity:.3;filter:alpha(opacity=30);}
.detailsolidbg .detailcolumndecoration .br{opacity:1;filter:none;}.croppedfullsizeimage{position:relative;width:264px;height:192px;overflow:hidden;}.croppedfullsizeimage img.fullsizeimage{width:300px;height:200px;margin-left:-18px;margin-top:-4px;}.croppedfullsizeimage .tl{position:absolute;width:5px;height:5px;overflow:hidden;top:0;left:0;background:transparent url("/img/detail/phototl.gif") top left no-repeat;}.croppedfullsizeimage .tr{position:absolute;width:5px;height:5px;overflow:hidden;top:0;right:0;background:transparent url("/img/detail/phototr.gif") top left no-repeat;}
.croppedfullsizeimage .bl{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;left:0;background:transparent url("/img/detail/photobl.gif") top left no-repeat;}.croppedfullsizeimage .br{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;right:0;background:transparent url("/img/detail/photobr.gif") top left no-repeat;}.leftcolumn #mainimage{left:22px;}.leftcolumn #mainimage_caption{position:relative;padding:6px 22px 0 22px;color:#FECE02;font-weight:bold;font-size:.85em;}.leftcolumn #salepending{position:relative;margin:6px 22px 0 22px;background-color:#FECE02;color:#000;font-weight:bold;text-align:center;}
#photoselector{position:relative;margin:12px 0 0 0;padding:0;}#photoselector .left{position:absolute;left:4px;top:4px;width:21px;}#photoselector .right{position:absolute;right:4px;top:4px;width:21px;}#photoselector .thumbnailcollection{position:absolute;left:25px;top:0;overflow:hidden;}#photoselector .thumbnailcollection .thumbnail{overflow:hidden;float:left;margin:0 4px 0 4px;}#photoselector .thumbnailcollection .thumbnail img{margin-left:-3px;margin-top:-2px;}
.leftcolumn #addlmedia{position:relative;padding:6px 22px 0 22px;color:#FECE02;font-weight:bold;font-size:.85em;}.agentcardcontainer{position:relative;width:226px;height:129px;background:url("/img/detail/agentcardbg.gif") top left no-repeat;color:#000;}.innercontainer{position:relative;top:12px;left:12px;width:200px;height:86px;background:#fff;}.agentcardcontainer .label{color:#f0b310;font-weight:bold;}.agentcardcontainer .photocontainer{position:absolute;border:1px solid #eeb41e;width:53px;height:53px;top:0;right:0;overflow:hidden;}
.agentcardcontainer .photocontainer img.photo{width:53px;height:53px;}.photocontainer2{position:absolute;border:1px solid #eeb41e;top:0;right:0;overflow:hidden;}#detailcontainer .leftcolumn .agentcardcontainer{margin-top:17px;left:45px;}.agentcardcontainer .contactagentcontainer{position:absolute;bottom:-8px;}.agentcardcontainer .officename{font-size:.95em;font-weight:bold;margin-right:50px;}.agentcardcontainer .agentname{font-size:.95em;}.agentcardcontainer .agentphone{font-size:.95em;}.detailline_actions{float:right;text-align:right;}.detailline_price{font-size:1.2em;font-weight:bold;color:#FECE02;}
.detailline_address{font-size:1.1em;font-weight:bold;}.detailline_mls{display:inline;}.detailline_views{display:inline;}.detailline_openhouse .label{padding-top:2em;color:#FECE02;font-weight:bold;}.detailline_description{padding-top:2em;}.detailline_description.first{padding-top:0;}.detailline_description .label{color:#FECE02;font-weight:bold;}.detailline_amenities{padding-top:1em;}.detailline_amenities .label{color:#FECE02;font-weight:bold;}.amenitiestable{padding:0 1px 1px 0;}.amenitiestable td{padding-right:5px;}
.amenitiestable .title{font-weight:bold;}.detailline_paymentterms{margin-top:1.25em;font-size:.85em;color:#999;font-style:italic;}.detailline_paymentterms .label{color:#ccc;font-weight:bold;}.detailline_agentdetails{padding-top:1em;padding-bottom:1.25em;}.detailline_agentdetails.first{padding-top:0;}.detailline_agentdetails .label{color:#FECE02;font-weight:bold;}.agentdetailpage_officename{font-size:1.1em;color:#FECE02;font-weight:bold;}.agentdetailpage_agentname{font-size:1.1em;color:#FECE02;font-weight:bold;text-transform:uppercase;}
.agentdetailpageimage{position:relative;height:201px;width:200px;overflow:hidden;}.agentdetailpagewhocontainer{position:absolute;top:10px;left:220px;}.agentdetailpageimage img.fullsizeimage{margin-left:-6px;margin-top:-9px;height:219px;width:218px;}.agentdetailpageimage .tl{position:absolute;width:5px;height:5px;overflow:hidden;top:0;left:0;background:transparent url("/img/detail/phototl.gif") top left no-repeat;}.agentdetailpageimage .tr{position:absolute;width:5px;height:5px;overflow:hidden;top:0;right:0;background:transparent url("/img/detail/phototr.gif") top left no-repeat;}
.agentdetailpageimage .bl{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;left:0;background:transparent url("/img/detail/photobl.gif") top left no-repeat;}.agentdetailpageimage .br{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;right:0;background:transparent url("/img/detail/photobr.gif") top left no-repeat;}.detailline_officedetails{padding-top:1em;padding-bottom:1.25em;}.detailline_officedetails.first{padding-top:0;}.detailline_officedetails .label{color:#FECE02;font-weight:bold;}
.officedetailpage_officename{font-size:1.1em;color:#FECE02;font-weight:bold;}.officedetailpage_officename{font-size:1.1em;color:#FECE02;font-weight:bold;}.officedetailpageimage{position:relative;width:100px;height:67px;overflow:hidden;}.officedetailpagewhocontainer{position:relative;}.officedetailpageimage img.fullsizeimage{margin-left:-6px;margin-top:-9px;height:118px;width:79px;}.officedetailpageimage .tl{position:absolute;width:5px;height:5px;overflow:hidden;top:0;left:0;background:transparent url("/img/detail/phototl.gif") top left no-repeat;}
.officedetailpageimage .tr{position:absolute;width:5px;height:5px;overflow:hidden;top:0;right:0;background:transparent url("/img/detail/phototr.gif") top left no-repeat;}.officedetailpageimage .bl{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;left:0;background:transparent url("/img/detail/photobl.gif") top left no-repeat;}.officedetailpageimage .br{position:absolute;width:5px;height:5px;overflow:hidden;bottom:0;right:0;background:transparent url("/img/detail/photobr.gif") top left no-repeat;}
.detailline_loose{line-height:1.5em;}.detailline_loose .label,.detailline_general .label{color:#FECE02;font-weight:bold;}a.contrast{color:#FCCB1A;}a.contrast:hover{text-decoration:underline;}.errormessage{color:red;}
#contentpagecontainer{margin-top:30px;border-top:2px solid #EEB31D;width:100%;}




/* */
#contentsidebar										{width:220px;margin:0;background:#5a5a5a;float:left;position:relative;}
#contentsidebar .contentsidebargroup				{background:#5a5a5a;border-top:2px solid #999;padding:6px 0 10px 10px;}
#contentsidebar .contentsidebargroup.active			{border-top:2px solid #eeb31d;background:url('/img/content/sidebarbg.jpg') top left no-repeat;}
#contentsidebar .contentsidebargroup.first			{border-top:2px solid #5a5a5a;}
#contentsidebar .contentsidebargroup.first.active	{border-top:0 solid #5a5a5a;}
/* #contentsidebar .bm									{position:absolute;padding:0;background:transparent url('/img/content/sidebarbm.gif') top left no-repeat;width:220px;height:20px;bottom:-20px;left:0;} */
#contentsidebar .bm									{padding:0;background:transparent url('/img/content/sidebarbm.gif') top left no-repeat;width:220px;height:20px;left:0;}

#contenttitle										{color:black;}
#contentsubtitle									{position:relative;height:25px;}
#contentsubtitle .action							{position:absolute;left:0;top:0;}
#contentsubtitle .label								{position:absolute;left:22px;top:1px;color:#f0b310;font-weight:bold;font-size:1.1em;}


.contentselectioncontainer							{margin-left:22px;}
.contenttopiccontainer								{margin-bottom:11px;}
.contenttopiccontainer .label						{font-size:.95em;font-weight:bold;}
.contenttopiccontainer .label .selected				{color:#f0b310;background:url('/img/content/currentselection.gif') top left no-repeat;padding-left:24px;position:relative;left:-24px;display:block;}
.contenttopiccontainer .contentsubtopic				{display:none;padding-left:12px;}
.active .contenttopiccontainer .contentsubtopic		{display:block;}
.contenttopiccontainer .contentsubtopic .selected	{color:#f0b310;background:url('/img/content/currentselection.gif') top left no-repeat;position:relative;padding-left:24px;left:-24px;display:block;}

A.subtitlelink										{color:#f0b310;font-weight:bold; outline:none;}
#contentsidebar A									{outline:none;}
#contentsidebar A:hover								{color:#f0b310; outline:none;}

/* this one opens and closes the container */
.contentsidebartitle								{font-weight:bold;font-size:1.2em;color:#000000;padding:0 0 10px 5px;  display: block; outline: none; }
.contentsidebartitle a								{color:#000000; outline: none;}
#contentsidebar .contentsidebartitle a:hover 		{color:#000000; outline: none;}


/* */

#franchisesidebar A:hover{color:#f0b310;}.contenttopiccontainer .description{font-size:.85em;}.contentactioncontainer{text-align:right;margin-top:-0.5em;}.contentbody{margin-left:250px;overflow;padding:20px 0 0 0;}.contentbody * A{text-decoration:underline;}.contentbody h2{font-size:1.2em;color:#f0b310;}.contentbody .question{font-weight:bold;color:#f0b310;}.contentbody .label{font-weight:bold;color:#f0b310;}.contentbody .labeldescription{font-weight:normal;}
.contentvideocontainer{position:relative;margin:10px 10px 10px 0;height:190px;}.contentvideocontainer .videomovie{float:left;width:320px;height:190px;margin-right:10px;}.contentvideocontainer .videodescription{font-weight:bold;padding:5px;width:200px;float:left;border:1px solid #444;}.contentvideocontainer .videoquote{display:none;clear:both;}.contentbody .footnote{font-size:.85em;}.contentpagetabheader{position:relative;float:right;padding-right:10px;margin-top:-20px;}#contentpagetype_tabs{position:relative;top:0;padding-bottom:0;margin-bottom:0;height:20px;overflow:hidden;float:right;}
#contentpagetype_tabs ul{padding-right:10px;margin:0;padding:0;list-style:none;}#contentpagetype_tabs li{float:left;background:url("/img/content/tableft.gif") no-repeat left bottom;margin:0;padding:0 0 0 8px;margin-right:5px;}#contentpagetype_tabs li.active_tab{position:relative;}#contentpagetype_tabs li.first{margin-left:0;}#contentpagetype_tabs a{float:left;display:block;background:url("/img/content/tabright.gif") no-repeat right bottom;padding:2px 9px 4px 0;text-decoration:none;color:#fff;font-size:11px;font-weight:bold;}
#contentpagetype_tabs a{float:none;}#contentpagetype_tabs a:hover{color:#ccc;}#contentpagetype_tabs .active_tab{background:url("/img/content/tableft_on.gif") no-repeat left bottom;}#contentpagetype_tabs .active_tab a{background:url("/img/content/tabright_on.gif") no-repeat right bottom;color:#FECE02;}#contentoverlay{position:absolute;right:10px;width:400px;z-index:200;}
input.smallsearch{background:#555 url('/img/searchbackground.jpg') 0 0 no-repeat;width:110px;height:15px;font-size:10px;color:#fff;background-color:#000;padding-left:26px;padding-right:16px;border:0;padding-top:3px;}input.error{background-color:#ff9;}.paddedlabel{padding-right:.8em;}


.formlinespacing{padding-bottom:.3em;}
input.contactform,
input.standardform{font-family:arial,helvetica,sans-serif;background:#cecece url("/img/contactform/inputbg.gif") top left no-repeat;border:1px solid #7c7c7c;color:#000;padding-left:4px;width:145px;font-weight:bold;}
textarea.contactform,
textarea.standardform{font-family:arial,helvetica,sans-serif;background:#cecece url("/img/contactform/largetextfield.gif") top left no-repeat;border:1px solid #7c7c7c;color:#000;padding-left:4px;width:145px;font-weight:bold;overflow:auto;}
select.contactform,
select.standardform{font-family:arial,helvetica,sans-serif;background-color:#cecece;border:1px solid #7c7c7c;color:#000;font-size:.95em;}



#propertygridviewpreview{position:absolute;top:-200px;left:-300px;background:#080808 url("../img/search/previewbg.gif") left bottom repeat-x;border-top:2px solid white;width:285px;height:168px;padding:8px 8px 6px 10px;overflow:hidden;z-index:2000;}#propertygridviewpreviewdetails{width:172px;float:right;}#propertygridviewpreviewcourtesycontainer{font-size:.8em;overflow:hidden;}
.propertygridviewpreviewbottomcontainer{clear:right;}


/*
AREA DA PESQUISA AVANÇADA
*/

#pesquisaavancada{background-color:#555555;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
width:100%;
border:none;
font-weight:bold;
}

#pesquisaavancada td {
height:16px;
/*border:thin;
border-color:#FF0000;*/
padding: 0px;
vertical-align:middle;
}

#titulo1{
color:#FFFFFF;
font-weight: 300;
font-size: 12px;
text-transform:uppercase;
text-indent: 10px;
}

#titulo2{
color:#FFCC00;
font-weight: 300;
font-size:12px;
text-transform: capitalize;
}

#titulo3{
color:#FFCC00;
font-weight: 500;
text-transform: uppercase;
font-size:14px;
}

#titulo4{
font-weight: 600;
color:#FFCC00;
font-size:12px;
}

#colunadivisora{
/*width:35px;*/
width:6%;
}

#reguladorhorizontal1{
/*width:125px;
background-color:#CCCCCC;*/
width:18%;
}
#reguladorhorizontal2{
/*width:100px;
background-color:#CCCCCC;*/
width:12%;
}
#reguladorhorizontal3{
/*width:100px;
background-color:#CCCCCC;*/
width:13%;
}
#reguladorhorizontal4{
/*width:100px;
background-color:#CCCCCC;*/
width:13%;
}
#reguladorhorizontal5{
/*width:100px;
background-color:#CCCCCC;*/
width:13%;
}
#reguladorhorizontal6{
/*width:100px;
background-color:#CCCCCC;*/
width:13%;
}

#inputArea
{
    /*font-family: Arial, Sans-Serif;
    font-size: 13px;*/
    background-color: #DDDDDD;
    /*padding: 10px;*/
}

#pesquisaavancada input[type="text"], #pesquisaavancada textarea
{
	width:100px;
	font-size: 10px;
	border: inset 1px #666666;
	outline: inset 0px #999999;
	background-color:#999999;
	color:#FFFFFF;
}

#pesquisaavancada input[type="select"], #pesquisaavancada select
{
	width:106px;
	font-size: 10px;
	border: inset 1px #666666;
	outline: inset 0px #999999;
	background-color:#999999;
    font-weight:bold;
	color:#FFFFFF;
}

.fieldset_dev
{
        height: 150px;
	padding: 8px;
	text-align: left;
}

