/*THIS IS A GENERATED FILE*/
@import url(../../media/contactform.css); .internal-page{text-align:center; font-weight:bold; font-size:28pt; padding-top:150px; }
.internal-page.screenshot{font-size:50pt !important; }
.screenshot #quick-search{background-image:url(../qs-bg-dummy.png) !important; }
.screenshot #quicksearch-map #criteria{background-image:url(../qs-bg-map-dummy.png) !important; background-repeat:no-repeat; background-position:center center; height:115px; width:454px; }
.screenshot .wf-fp-bg{background-image:url(../fp-carousel-dummy.png) !important; }
html,body{position:relative}
body{margin:0px;padding:0px;font-family:Trebuchet MS,Myriad Pro,Sans-Serif;font-size:12px;line-height:16px;color:#000;height:auto !important}
p{font-family:Trebuchet MS,Myriad Pro,Sans-Serif;font-size:12px;line-height:16px;color:#000;margin:18px}
h1{font-size:24px;margin:18px}
h2{font-size:20px;margin:18px}
h3{font-size:16px;margin:18px}
h4{font-size:12px;margin:18px}
a img{border:0px;border:none}
img.left{float:left;margin-right:5px}
img.right{float:right;margin-left:5px}
.sprite{background:url(../sprites.png) no-repeat}
.clear{float:none}
.green{color:#96c928}
.white{color:#fff !important}
.bold{font-weight:bold}
.sidebar-info a:link,.sidebar-info a:link,.sidebar-info a:visited{color:#fff !important;text-decoration:none}
.sidebar-info a:hover,.sidebar-info a:active{color:#fff !important;text-decoration:underline}
a.white{color:#ffffff !important;text-decoration:underline}
div#otheremailme a:link,div#otheremailme a:visited{color:#fff !important;text-decoration:none}
div#otheremailme a:hover,div#otheremailme a:active{color:#fff !important;text-decoration:underline}
#footer a:link,#footer a:visited{color:#ffffff !important;text-decoration:none}
#footer a:hover,#footer a:active{color:#ffffff !important;text-decoration:underline}
#outer-container{width:951px;margin:0 auto;padding:0px;position:relative}
#IEroot{margin:0px auto;width:963px; padding-bottom:1px}
#inner-container{position:relative;top:-4px;z-index:1;width:951px;margin:0px auto;-moz-border-radius-bottomright:9px;border-bottom-right-radius:9px;-moz-border-radius-bottomleft:9px;border-bottom-left-radius:9px}
#header{height:19px}
#custom-header,#company-header,#stock-header{background-position:top center;background-position:top left;background-repeat:repeat;height:auto;position:relative;z-index:0;background-color:#5E5E5E}
#header-image{background-repeat:no-repeat;position:relative;z-index:999}
.nada #header-image,.no-header #header-image{display:none !important; }
#top-bar,#top-bar-log{color:#fff;font-family:Trebuchet MS,Myriad Pro,Sans-Serif !important;font-size:.95em !important;background:url(../black-30.png) top left repeat;padding:5px 0;overflow:hidden}
#top-bar-log{background:url(../white-bg-30.png) top left repeat}
#top-bar>form>div{float:left}
#loginText{margin-left:5px;font-weight:bold;font-family:Arial,Helvetica,Sans-Serif}
.inputBg{position:relative;color:#fff;float:left;text-align:center;font-style:italic;margin:0 2px}
input[name=ext-username],input[name=ext-password]{border:0;font-size:.95em;position:absolute;background-color:transparent;top:0;left:0;margin:0;background-image:url(../white-bg-30.png)}
input[name=ext-username],input[name=ext-password],.inputBg{width:150px;height:14px}
div.loginbutton input,#whatsthis{height:15px;margin:0 1em 0 .3em;line-height:normal}
div.loginbutton input{border:none;float:left;width:42px;background-position:-101px 0;cursor:pointer}
label[for=ext-remember]{position:relative;top:-3px;cursor:pointer;font-family:Trebuchet MS,Myriad Pro,Sans-Serif}
#rememberMe{line-height:0;position:relative;top:-1px}
#forget-password{margin-right:1em}
#forget-password a{color:#fff !important}
#whatsthis{width:15px;overflow:hidden;background-position:-142px 0}
#whatsthis a{padding-left:20px;white-space:nowrap}
ul#containertext{padding:3px 0px 0px 0px;margin:0px;list-style:none;height:21px;width:100%}
ul#containertext li{display:inline;margin:0px 20px 0px 0px;font-family:Trebuchet MS,Myriad Pro,Sans-Serif !important;padding:0px}
ul#containertext li.welcome b{font-weight:normal}
ul#containertext li.welcome{float:right;padding:0px 0px 0px 5px}
ul#containertext li.greeting{float:left;padding:0px 0px 0px 5px}
ul#containertext li a{margin-left:7px;color:#fff}
ul#containertext li img.ext-icon{height:17px;width:20px;vertical-align:middle}
ul#containertext .bluelink strong{font-weight:bold;color:#ebecf8;font-size:1.03em}
#sidebar{width:125px;height:auto;float:left;padding:10px 9px;color:#fff !important}
.nada #sidebar,.no-nav #sidebar{display:none !important; }
#logo{margin-bottom:10px}
h1#company-logo{margin:0px;padding:0px;width:125px}
div#agentdetails{margin:0px 0px 10px 0px}
#agent-info-right{position:absolute;top:6px;left:auto;width:300px;margin-left:630px;z-index:999}
#agent-info-right ul#agent-info li{text-align:right}
#agent-info-right li#agentphoto{float:right;padding-left:10px}
div#sidebar li{list-style:none}
ul#agent-info{margin:0px;padding:0px;list-style:none}
.sidebar-info{font-family:Trebuchet MS,Myriad Pro,Sans-Serif;color:#fff;font-size:12px;text-align:center}
li#agentphoto{text-align:center}
.sidebarphoto img{border:3px solid #7e7e7e}
li#agentname{font-size:14px !important;font-weight:bold}
li#agentphone2{display:none}
#socialnetworking ul{padding:5px 0px;margin:0px;list-style:none;height:25px}
#socialnetworking ul li{float:left;margin:0px;padding:0px;height:25px;width:25px}
#socialnetworking ul li a>i{display:none}
li#twitter a,li#facebook a,li#youtube a,li#rssfeed a,li#emailme a,li#LinkedIn a,li#TheBlog a,li#GooglePlus a,li#YouTube a,li#Pinterest a,li#Instagram a{display:block;height:21px;width:24px;font-size:16px;    line-height:17px;    color:#fff;    text-decoration:none}
div#otheremailme>div{background-position:-75px 0;width:25px;height:25px;float:left;margin-right:2px}
div#otheremailme>a{position:relative;top:5px}
div#usi_c2c_container>img{width:0px;    height:0px;    padding:42px 125px 0px 0px;    background-image:url(../../media/livechat_full.png)}
img[src*='ready-chat.appspot.com']{width:0px;    height:0px;    padding:42px 125px 0px 0px;    background-image:url(../../media/livechat_full.png)}
div#navigation{margin:0px 0px 40px 0px}
ul#nav{margin:0px;padding:0px;list-style:none}
ul#nav li{text-align:right;margin:0px;padding:9px 0px;font-family:Trebuchet MS,Myriad Pro,Sans-Serif;color:#ffffff;font-size:13px;font-weight:bold}
ul#nav li ul{margin:0px !important;padding:0px !important;list-style:none}
ul#nav ul li{padding:4px 0px}
.example_menu{width:125px}
.example_menu ul{display:none;margin:0px;padding:0px;list-style:none}
.example_menu li{margin:0px;padding:0px}
.example_menu a{color:#ffffff !important;cursor:pointer !important;display:block !important;font-weight:bold !important;width:112px !important;text-decoration:none !important}
.example_menu a:hover{text-decoration:underline !important}
.example_menu ul a{color:#ffffff !important;background:url(../white_grey_13.png) top left repeat !important;display:block !important;font-weight:normal !important;padding:2px 10px 2px 10px !important;width:105px !important}
.example_menu ul a:link{font-weight:normal !important}
.example_menu ul a:hover{background:url(../white-15_opacity.png) top left repeat !important;text-decoration:underline !important}
.example_menu li.active a{background:url(../white_grey_13.png) top left repeat !important}
.example_menu li.active li a{background:url(../white-bg-30.png) top left repeat !important}
li.dotted-line{background:url(../border-bottom-dots.png) top left repeat-x}
#main-content,#top-bar,#top-bar-log{width:808px;float:right}
.no-nav #main-content,.no-nav #top-bar,.no-nav #top-bar-log,.nada #main-content,.nada #top-bar,.nada #top-bar-log{width:951px}
#main-content{background-color:#ffffff; }
#outer-content{background-image:url(../sidebar-bg.png);background-position:bottom left;background-repeat:repeat-x;width:100%}
#SpacerDivder{clear:both;width:100%;background:url(../black-30.png) repeat;height:10px;margin:0 !important;border:none}
.professionalprofile table{width:99% !important;margin:8px auto}
.professionalprofile li{margin-left:20px}
#main-content span{line-height:normal !important; }
#main-content h1{line-height:26px; }
#main-content h2{line-height:23px; }
#main-content h3{line-height:18px; }
#main-content h4{line-height:14px; }
.home,.buildsearchcookie,.buildsavedsearch,.homeworth,.findahome,.findagent,.agentsearchresults,.profile,.virtualtours,.openhouses,.featuredproperties,.findoffice,.publicfindagent,.findagentoffice,.agentresults,.foreclosureportal,.custompageseo{margin:0px}
.pagecontent{padding:8px 11px;width:786px !important}
#footer{padding:16px 20px 34px 20px;-moz-border-radius-bottomright:9px;border-bottom-right-radius:9px;-moz-border-radius-bottomleft:9px;border-bottom-left-radius:9px;background:url(../black-30.png) top left repeat}
#footer-content{border-top:1px dotted #ffffff;border-bottom:1px dotted #ffffff;width:860px;float:left;padding:5px 0px}
#sitemap{float:left}
#sitemap ul{margin:0px;padding:0px;list-style:none}
#sitemap ul li{float:left;font-family:Trebuchet MS,Myriad Pro,Sans-Serif !important;font-size:11px;border-left:1px solid #ffffff;margin:15px 0px;padding:0px 15px 0px 15px;color:#ffffff}
#disclaimer{float:left;width:860px}
#disclaimer,#office-info,html #footer p{color:#fff;font-family:Trebuchet MS,Myriad Pro,Sans-Serif !important;font-size:11px}
#disclaimer span.EHO{background-position:-112px -15px;width:17px;height:9px;display:inline-block;margin-left:4px}
#office-info>div{border-left:#fff 1px solid;float:left;padding:0 .6em}
#office-info>div:first-child{border-left:0;padding-left:0}
#footer div#office-info:first-child{text-align:center;margin-bottom:20px}
#footer div#office-info:first-child a{white-space:nowrap}
#small-logo{height:52px;width:50px;margin:5px 0px;float:left}
#agent,#reliance,#MLS324{margin-top:10px}
#agent a,#reliance a,#MLS324 a{overflow:hidden;    display:block;    position:relative;    padding:0px 20px 0px 0px}
        #agent a:after,#MLS324 a:after,#reliance a:after{content:'\2023';            position:absolute;            right:0px;            top:2px;            display:block;            padding:1px 2px;            font-size:15px;            text-align:center;            line-height:9px;            font-family:Helvetica,Arial,sans-serif;            font-weight:900;            color:#fff;            height:10px;            -webkit-border-radius:2px;            border-radius:2px;        }
    #agent a,#MLS324 a{float:right;    }
        #agent a:after,#MLS324 a:after{background-color:#DC581E; }
    #reliance a{float:left;    }
        #reliance a:after{background-color:#0E7CC0; }
}
*/#-cf-column-info{float:left;margin-left:.5em;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius:5px;-moz-border-radius:0;border-radius:5px;border-top-left-radius:0;padding:4px;text-align:left !important}
#-cf-column-form{float:left;border-radius:5px}
#-cf-info-name{font-size:larger;font-weight:bold;text-align:center}
#-cf-info-photo{text-align:center;margin-top:.2em}
#-cf-info-office-heading,#-cf-info-numbers-heading,#-cf-info-website-heading,#-cf-info-mobile-heading{font-weight:bold;margin-top:.5em}
#-cf-info-office-info,#-cf-info-website-info,#-cf-info-numbers-info,#-cf-info-mobile-info,#-cf-info-company-name,#-cf-info-office-name,#-cf-info-address-1,#-cf-info-address-2,#-cf-info-address-city,#-cf-info-address-state,#-cf-info-address-zip,#-cf-info-office-phone{padding-left:.7em}
#-cf-info-address-city,#-cf-info-address-state,#-cf-info-address-zip{float:left}
#-cf-form{position:relative}
div.-cf-form-label-correspondance,div.-cf-form-label-name,div.-cf-form-label-contact{float:left;margin-top:4px}
div.-cf-form-label-correspondance{width:48px}
input.-cf-form-field-contact,select.-cf-form-field-contact{float:left;margin:1px 0;height:18px;padding:0 1px}
select.-cf-form-field-contact{height:22px;padding:0 0 0 2px}
div.-cf-form-label-contact{margin-left:.8em;width:86px}
div.-cf-form-label-name{width:60px}
div.-cf-clear{clear:both;height:0;overflow:hidden}
#-cf-form-field-to,#-cf-form-field-from{width:466px}
#-cf-form-field-subject{width:482px}
#-cf-form-field-firstname,#-cf-form-field-lastname{width:110px}
#-cf-form-field-method{width:104px}
#-cf-form-field-message{width:530px;height:200px;margin:1px 0;padding:0 1px;resize:none}
#-cf-form-button-submit,#-cf-form-button-cancel,#-cf-form-button-reset{position:absolute;bottom:0;right:0;width:56px}
#-cf-form-button-submit{right:58px;width:80px;height:48px}
#-cf-form-button-reset,#-cf-form-button-cancel{height:24px}
#-cf-form-button-reset{bottom:24px}
#-cf-form-button-cancel{right:0px}
#-cf-disclaimer{width:530px;font-size:smaller;margin-top:.3em;color:#777;line-height:1.1em}
#-cf-info-numbers-number{white-space:nowrap}
.-cf-form-field-wrapper{position:relative;float:left}
.-cf-form-required-input{padding-right:17px !important}
.-cf-form-required-indicator{position:absolute;width:.4em;height:.4em;font-size:3em;padding-top:.3em;color:#aaa;overflow:hidden;right:.1em;top:.1em}
#-cf-form-confirmation-message{text-align:center;font-size:larger}
#-cf-form-confirmation-button{width:100px;height:26px;margin-top:.5em}
#-cf-form-close{background-color:#fff;position:absolute;padding:0 6px;right:14px;top:-14px;cursor:pointer;border-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}
a.agentsearch:link,a.agentsearch:visited,a:link.agentsearch,a:visited.agentsearch{color:#05386c; }
a.agentsearch:link:hover,a.agentsearch:visited:hover,a:link:hover.agentsearch{color:#9d0518; }
.txtcolor{color:#05417e; }
.waiting_txt{color:#05417e; }
body #outer-container #main-content #Table1 + div{font-size:18px; }
.waiting_txt{font-size:17px; }
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child + td{font-size:13px; }
body #outer-container #main-content .end_rows table tr .dividingrows,.dividingrows,.dividingrows a{font-size:11px; }
.agentLanguages{font-size:10px; }
.Highlight{background-color:#dcdff3; }
.agentcolorbar{background-color:#eeeeee; }
.Normal{background-color:transparent; }
.allborders{border-width:1px; border-style:solid; }
.start_rows,.dividingrows,.end_rows{border-bottom-style:solid; }
    .start_rows{border-bottom-width:3px; }
    .dividingrows{border-bottom-width:1px; }
    .end_rows{border-bottom-width:2px; }
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child{padding:2px;width:6%}
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child + td{width:21%; }
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child + td + td{width:23%; }
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child + td + td + td{width:15%; }
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child + td + td + td + td{width:70px; }
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child + td + td + td + td + td{width:40px; }
body #outer-container #main-content .agentlistcontent .end_rows table tr .dividingrows:first-child + td + td + td + td + td + td{width:50px; }
a.agentsearch:link,a.agentsearch:visited,a:link.agentsearch,a:visited.agentsearch{text-decoration:underline; }
#AgentRoster{margin-bottom:15px; }
#agentResults{margin-left:-15px; }
* html #agentResults{margin-left:0px; }
.dividingrows{padding:5px; }
body #outer-container #main-content .end_rows table tr:first-child + tr td img{margin-top:5px; }
body #outer-container #main-content .agentlistcontent .start_rows{padding-left:10px;padding-right:10px}
.start_rows table tr + tr + tr>td>table:first-child,#AgentRoster img[src$='invis.gif']{display:none; }
body #outer-container #main-content td.agentcolorbar img,td.agentcolorbar + td img,td.agentcolorbar,body #outer-container #main-content td.agentcolorbar + td{width:0px;    margin:0px;    padding:0px}
.end_rows{padding-bottom:5px; }
.waiting_txt{font-weight:bold;letter-spacing:-.03cm}
body #outer-container #main-content .agentlistcontent img[alt='Get Directions']{margin-left:19px; }
body #outer-container #main-content .agentlistcontent img[src*='global/invis.gif']{display:none; }
body #outer-container #main-content.agentlist img[src*='agentroster.gif']{display:none; }
body #outer-container #main-content.agentlist h1{display:none; }
body #outer-container #main-content .agentlistcontent #Table2{margin-top:10px; }
body #outer-container #main-content .agentlistcontent table#Table3{width:auto !important;    position:absolute;    right:20px;    top:90px}
.agentLanguages{display:inline-block; *display:inline; }
.agentlistcontent .end_rows table tr .dividingrows:first-child + td + td + td font{display:block;    clear:both;    overflow:hidden}
#realping  div{text-indent:-300px;width:96px;height:36px;background:url(../realping.png) no-repeat;overflow:hidden;margin:3px auto}
#contact-form{background:#fff;position:fixed;z-index:1000001;padding:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#contact-mask{background:#000;position:absolute;top:0;left:0;z-index:1000000;-moz-opacity:.65;filter:alpha(opacity=65);opacity:.65}
html,#custom-header,#company-header,#stock-header,#top-bar,#top-bar-log,#outer-content,#footer,#IEroot #footer,#quicksearch-photo img,#quicksearch-map,#IEroot #quick-search,#quick-search,#search-map-photo,#featuredproperty,#home-finder,.-wf-callout-module img,#-wf-col-1 .-wf-profile-module .-wf-pm-contact-info,#quicksearch-map .rn-qsr,.screenshot #quicksearch-map #criteria,.wf-fp-bg,footer-bar{background-color:#5E5E5E !important}
#featured-prop .rn-fp-viewdetails a{color:#5E5E5E; }
.allborders{border-color:#5E5E5E; }
.start_rows,.dividingrows,.end_rows{border-bottom-color:#5E5E5E; }
.loginerror h3{margin-top:0px !important}
#formTitle{display:block;width:80% !important;overflow:hidden;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;border-top:1px #d5dcde solid;border-left:1px #d5dcde solid;border-right:1px #d5dcde solid;color:#5a5a5a;font-size:15px;font-weight:600;position:relative;left:0;right:0;padding:11px 0;margin:10px auto 0 auto;background:-moz-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(242,245,246,1)),color-stop(37%,rgba(227,234,237,1)),color-stop(100%,rgba(200,215,220,1))); background:-webkit-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%); background:-o-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%); background:-ms-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%); background:linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%); background-color:#f5f6f6}
#formCtnr{display:block;width:80% !important;border:1px #d5dcde solid !important;-moz-border-radius-topleft:1px;-moz-border-radius-topright:1px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-radius:1px 1px 10px 10px;border-radius:1px 1px 10px 10px;position:relative;left:0;right:0;margin:0 auto 10px auto;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); }
#helpText{display:block;width:100%;font-size:12px;padding:5px;background-color:transparent;background-color:rgba(242,228,191,0.10);              filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0FF2E4BF,endColorstr=#0FF2E4BF);             zoom:1;font-size:11px;color:#7f7c75}
#divFormContent{padding-top:5px; }
#divLeftContent,#divRightContent{display:inline-block !important;width:44% !important;float:left !important;padding-top:4px !important;padding-bottom:4px !important;overflow:hidden}
#divLeftContent{border-right:1px solid #bbbbbb;padding-right:20px !important}
#divRightContent{padding-left:20px !important}
.leftFormItem,.rightFormItem{display:block !important;padding:5px 0 0 0;font-size:12px;font-weight:600;color:#6f6d6a;width:83%;clear:both;letter-spacing:inherit}
.leftFormItem{float:right !important;text-align:right !important}
.rightFormItem{float:left !important;text-align:left !important}
#formCtnr span{display:block;clear:both;font-size:12px;font-weight:600;color:#6f6d6a;text-align:left;padding-bottom:3px}
#formCtnr input[type="text"],#formCtnr input[type="checkbox"]{display:inline-block;background-color:#f9f9f9;font-size:11px;color:#000;margin-left:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;vertical-align:middle}
#formCtnr input[type="checkbox"]{margin-left:5px; }
#formCtnr .textareaHeader{font-size:12px !important;font-weight:600 !important;color:#6f6d6a !important;text-align:left;padding-bottom:1px}
#formCtnr .textareaHeader span{letter-spacing:inherit}
#formCtnr textarea{overflow:auto;clear:both;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #d7d7d6;outline:none;float:left;background-color:#f9f9f9}
#formCtnr input[type="radio"]{margin-right:2px;outline:none}
#formCtnr label{float:right;font-size:11px !important;font-weight:200 !important;color:#5e5e5e !important;overflow:hidden;padding-top:2px;display:block;margin-right:4px}
span.required,.leftFormItem span{display:inline !important;margin-right:3px;letter-spacing:inherit}
.required{color:#eb1010 !important}
#divFormBtn{padding:10px 0;clear:both !important;width:100%}
#divLegend{position:absolute; color:#5E5E5E; font-size:11px !important;font-weight:200 !important; bottom:10px; right:10px}
#formCtnr input[type="submit"]{margin:0 auto;border:1px solid #d7d7d6;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#828282;font-size:14px;font-weight:700;padding:8px;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background-color:#ededed}
.colorblock{background-color:#424242}
.linebottom{border-color:#D0D0D0;    border-right:0 solid #D0D0D0;    border-style:solid;    border-width:0 0 1px}
.linebottomleftwhite{border-bottom:1px solid #D0D0D0;    border-left:1px solid #FFFFFF;    border-width:0 0 1px 1px}
.linebottomleft{border-color:#D0D0D0;    border-right:0 solid #D0D0D0;    border-style:solid;    border-width:0 0 1px 1px}
.linebottomleftright{border-color:#D0D0D0;    border-right:1px solid #D0D0D0;    border-style:solid;    border-width:0 1px 1px}
.linebottom a,.linebottomleft a,.linebottomleftright a{color:#000;font-size:12px;text-align:center}
.linebottomleft,.linebottomleftright{padding:3px 4px}
.Highlight{background-color:#fffce2; }
.mysoldproperties .DisplayArea{width:740px;display:block;margin:0px auto 0px auto;position:relative;background:none}
.mysoldproperties .DisplayArea dl.Rows{display:block;border:1px solid #cdcdcd;margin:0px 0px 20px 0px;overflow:hidden;padding:2px 3px 0px 3px}
.mysoldproperties dd.Col00,.mysoldproperties dd.Col01{display:block;float:left;position:relative;margin-bottom:5px;margin-top:5px}
.mysoldproperties dd.Col00{width:20%;overflow:hidden;margin-left:0px;margin-right:0px;min-height:109px}
.mysoldproperties dd.Col00 a.infoPicLink{display:block;overflow:hidden;margin:5px auto 1px auto;width:111px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:-1px;border:1px solid #cdcdcd}
.mysoldproperties dd.Col00 a.infoPicLink img{display:block;overflow:hidden}
.mysoldproperties dd.Col00 a.detailsLink{position:absolute;bottom:3px;left:0px;right:0px;width:55px;margin:2px auto 3px auto;padding:2px 3px;background-color:#f5f3f3;text-decoration:none;color:#000;font-size:11px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-bottom:1px #b6b6b6 solid}
.mysoldproperties dd.Col01{width:75%;border-left:1px solid #e0e0e0;padding:3px 0px 3px 10px;font-size:12px;color:#000;margin-left:0px;margin-right:0px}
.mysoldproperties dl.InnerRow{width:100%;display:block;margin:0px auto;clear:both;overflow:hidden}
.mysoldproperties dl.InnerRow:first-child{border-bottom:1px solid #e9e8e8;padding-bottom:3px;margin-bottom:3px !important}
.mysoldproperties dl.InnerRow .PropertyAddress{vertical-align:middle;padding:6px;margin:0px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.mysoldproperties dl.InnerRow .price{width:20%;vertical-align:middle;font-weight:bold;text-align:center;padding:8px 0px 2px 0px;margin:0px 0px 0px 0px;float:right}
.mysoldproperties dd.Col01 .MLSinfo{vertical-align:middle;padding:6px 6px 6px 10px;margin:6px 6px 0px 0px;float:left;border-left:1px solid #e9e8e8}
.mysoldproperties dd.Col01 .MLSinfo:first-child{border-left:none;padding-left:6px !important; }
.mysoldproperties dd.Col01 .MLSimg{float:right}
.mysoldproperties dd.Col01 .MLSimg img{display:block;margin:2px auto}
.agentlist table:first-child{width:99% !important;margin:0px 5px 10px 5px}
.agentlist .end_rows{display:block;padding-bottom:2px}
img[src$="http://content.rn-dev3.com/media/pageheadings/Rage_Italic/agentroster.gif"]{display:none}
html body .findagentoffice table#searchtable{margin-top:0px !important; }
    html body .findagentoffice table#searchtable #mapStage{margin-bottom:10px; }
.findahome{padding-top:5px}
.disclaimer-links a{border-left:1px solid #e1e1e1;     color:#737373;     display:block;     float:left;     font-size:11px;     line-height:12px;     margin:0;     padding:2px 4px;     text-align:center;     text-decoration:underline ! important}
.disclaimer-links a:first-child{border-left:0 none transparent}
aside.row.Footer-rn-nav{float:right;     margin-right:10px;     margin-top:10px;     text-align:right}
div.listingPhotoThumbnail a.infoLink img{width:200px}
