/*THIS IS A GENERATED FILE*/
*{margin:0px; padding:0px; }
html,body{min-width:100%;min-height:100%;margin:0;padding:0;border:none;outline:none}
html{-webkit-font-smoothing:antialiased;                text-rendering:optimizeLegibility}
    html body{font-family:Arial,Helvetica,sans-serif;        font-size:87.5%;    }
        @-ms-viewport{width:device-width;            zoom:1;        }
        @-o-viewport{width:device-width;            zoom:1;        }
                @media (max-device-width:800px) and (orientation:portrait){#Page{width:1000px; }
 }
                @media (max-device-width:480px) and (orientation:portrait){#Page{width:1000px; }
 }
                @media (max-width:1030px){#Page{width:1000px; }
 }
        #Page{display:block;            margin:0px auto 0px auto;            -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;        }
                .nada #container-Header #Header,.nada #container-mainnav{display:none; }
            #container-Header,#container-content,#container-mainnav,#container-footer{width:100%;                display:block;                clear:both;    -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    box-sizing:border-box;            }
                #Header,#Content,#Footer,#bottomNav,#container-mainnav>nav,.nada #container-Header #WelcomeBar{width:990px;                    margin-left:auto;                    margin-right:auto;                    display:block;                    clear:both;                    position:relative;        -moz-box-sizing:border-box;        -webkit-box-sizing:border-box;        box-sizing:border-box;                }
    .ClearFix:after,.ClearFix::after{visibility:hidden;        display:block;        font-size:0;        content:" ";        clear:both;        height:0;    }
h2#TheAgent,#Content.pagecontent h1{font-size:18px; }
#Content.pagecontent h2{font-size:16px; }
#Content.pagecontent h3{font-size:14px; }
#Content.pagecontent h4,#Content.pagecontent h5,h2#TheAgent em{font-size:13px; }
#TheAgent.agentDetails .Phone,#WelcomeBar strong,#WelcomeBar a,#Content.pagecontent,#Content.pagecontent h6{font-size:12px; }
#Footer #office-info dd,#Footer #office-info dd a,#Disclaimer,#Disclaimer p,#Disclaimer a,#LastNav a{font-size:11px; }
h2#TheAgent,h2#TheAgent em,.Header-PropWatch dd,.Header-PropWatch dd a,#TheAgent.agentDetails .Phone,#menu>dd>a,#menu dl a,#Footer #office-info dd,#Footer #office-info dd a,#Disclaimer,#Disclaimer p,#Disclaimer a,#LastNav a,#TheAgent.agentDetails .Phone a{color:#fff; }
#TheAgent.agentDetails .Phone{font-weight:700; }
#WelcomeBar{width:880px;    float:right;    margin-top:9px}
        .nada #container-Header #WelcomeBar{float:none; }
    .Header-PropWatch dd{text-align:right; }
        #WelcomeBar .Login strong + a{padding-right:5px;            margin-right:5px;            border-right:1px solid #fff;            margin-left:5px;        }
        #WelcomeBar .Loggedin a{padding:0px 0px 0px 5px;            margin-right:5px;            border-left:1px solid #fff;            height:13px;            vertical-align:middle;        }
            html body #WelcomeBar .Loggedin a.last{margin-right:0px; }
        #WelcomeBar .Loggedin strong{margin-right:5px; }
            #WelcomeBar .Loggedin a[href*='selected=dashboard']{text-indent:100%;                white-space:nowrap;                overflow:hidden;                width:16px;                display:inline-block;                background:url(../dashboard.png) 7px center no-repeat;                padding-left:5px;            }
#container-Header{overflow:hidden; }
#Header{min-height:87px;    max-height:110px;    overflow:hidden}
.cssgradients #container-Header,.cssgradients #container-mainnav{background-image:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0)));    background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);    background-image:-o-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);    background-image:-ms-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);    background-image:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%)}
.no-cssgradients #container-Header,.no-cssgradients #container-mainnav{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6000000',endColorstr='#00000000',GradientType=0 )}
.Header-Logo{display:block;    width:181px;    height:53px;    float:left;    margin:0px 19px 5px 23px;    background-position:center center;    background-repeat:no-repeat}
#Header>img#TheAgent + .Header-Logo{margin-bottom:5px; }
#Header>.Header-Logo{margin-bottom:18px; }
div#TheAgentPic{display:block;    float:left;    margin:4px 0px;    width:73px;    height:87px;    background-position:center center;    background-repeat:no-repeat}
    .backgroundsize div#TheAgentPic{-moz-background-size:contain;        -khtml-background-size:contain;        -webkit-background-size:contain;        -o-background-size:contain;        background-size:contain;    }
    .no-backgroundsize div#TheAgentPic{-moz-background-size:contain;        -khtml-background-size:contain;        -webkit-background-size:contain;        -o-background-size:contain;    }
    .no-logo div#TheAgentPic{margin-right:19px; }
h2#TheAgent{display:block;    padding:18px 0px 16px 19px;    float:left;    min-height:25px;    max-height:53px}
        h2#TheAgent.WithTitle{padding-top:15px;            padding-bottom:11px;        }
    h2#TheAgent{border-left:2px #fff solid; }
    .no-logo.no-AgentPic h2#TheAgent{border-left:0px transparent none; }
        h2#TheAgent em{clear:both;            display:block;            text-align:left;        }
#TheAgent.agentDetails{margin:12px 0px 0px 0px;    max-width:200px;    min-width:100px;    overflow:hidden;    min-height:50px;    max-height:65px;    float:right}
    #TheAgent.agentDetails .Phone{clear:both;        white-space:nowrap;        text-align:right;        padding:0px;        margin:0px 0px 11px 0px;    }
.SocialNetworks a{display:block;            width:23px;            height:23px;            background-repeat:no-repeat;            margin:0px 0px 0px 5px;            float:right;            color:#fff;            font-size:16px;            line-height:17px;            text-decoration:none;        }
                .SocialNetworks a>i{display:none;                }
            .csstransitions .SocialNetworks a:hover{opacity:0.45;                -webkit-transition:opacity .8s ease-in;                -moz-transition:opacity .8s ease-in;                -o-transition:opacity .8s ease-in;                transition:opacity .8s ease-in;            }
#container-mainnav{padding:3px 0px 2px 0px; }
#Content{padding:4px 0px 30px 0px; }
    #Content.pagecontent p{margin-bottom:8px; }
    #Content.pagecontent.innerPage ul,#Content.pagecontent.innerPage ol{padding-left:15px; }
    #Content.innerPage ul,#Content.innerPage ol{margin-left:20px; }
        html>head + body #Content.innerPage ul.search-field-type-checkbox{margin-left:0px; }
    #Content.agentblog .blogText p,#Content.agentblog .blogText ol,#Content.agentblog .blogText ul{margin-bottom:5px;    }
#Footer{overflow:hidden;    padding-bottom:13px}
    #Footer #office-info{clear:both;        display:block;        overflow:hidden;        margin:17px auto 15px 27px;                    }
        #Footer #office-info dd{border-left:1px #fff solid;            padding-left:11px;            padding-right:11px;            float:left;        }
            html body #Footer #office-info dd:first-child{border-left:0px none transparent; }
#Disclaimer{margin-bottom:27px;    clear:both;    display:block;    overflow:hidden}
    #Disclaimer p{text-align:center; }
#Disclaimer span.EHO{background:url(../copyrighthouse.png) center center no-repeat;    width:21px;    height:15px;    display:inline-block;    vertical-align:top;    margin-left:4px}
#LastNav{clear:both;    display:block;    overflow:hidden}
    #LastNav a{display:block;        overflow:hidden;        min-width:100px;        max-width:150px;        margin:0px;        float:left;    }
                                        #LastNav a#intranet:after,#LastNav a#reliance:after{background-color:#000; }
            html body #LastNav a#intranet{float:right; }
        #container-Header,#container-mainnav,#container-footer,.screenshot #search-box{background-color:#006341; }
.screenshot #container-Header,.screenshot #container-mainnav{background-image:none !important; }
.screenshot #menu{margin-left:5%; }
.screenshot #search-box,.screenshot #featured-prop{background-position:center center !important;    background-repeat:no-repeat !important}
.screenshot #search-box{background-image:url(../quicksearch_full_screenshot.gif) !important;    width:295px;    height:199px}
    .screenshot #search-box #quick-search{border:0px none transparent; }
    .screenshot #search-box h3{display:none; }
.screenshot #featured-prop .wf-fp-bg{display:block;    background-image:url(../fp_screenshot.png) !important;    width:100%;    height:196px}
.screenshot #featured-prop{margin-bottom:10px}
#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; }
.homeworth input[name='air'],.homeworth input[name='spa'],.homeworth input[name='pool'],.homeworth input[name='guest']{margin-left:5px}
.homeworth input[type='submit']{margin:0px 0px 0px 0px;    border:1px #006341 solid !important;    background:#006341;    padding-top:6px;    padding-bottom:8px;    text-transform:capitalize;    text-align:center;    font-size:11px !important;    color:#fff;    width:70px;    height:auto !important;    overflow:hidden;    font-weight:700}
#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}
html.js body.AgentSite div#Page tbody tr td h1{color:#000000}
        .RelocationForm-main,.homeTourForm-main{width:810px !important}
.RelocationForm-opening,.homeTourForm-opening{width:90% !important}
.RelocationForm-left-col,.homeTourForm-left-col{width:386px !important}
.RelocationForm-left-col-col-01,.homeTourForm-left-col-col-01{width:586px !important}
.RelocationForm-left-col-col-02,.homeTourForm-left-col-col-02{width:326px !important}
.RelocationForm-right-col,.homeTourForm-right-col{width:378px !important}
.RelocationForm-left-col,input{margin-bottom:5px}
.resultDetailItem img.nophoto,#featured-prop .rn-fp-photo img[src*='/no_photo_sm.jpg']{background:url(../../../../../../../../../media/internet/search/new/nophoto_srp.png) center center no-repeat !important}
#featured-prop .rn-fp-photo img[src*='/no_photo_sm.jpg']{width:0 !important;    height:0 !important;    padding:113px 154px 0 0;    background-size:contain}
