html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:collapse;clear:both;text-align:left;border-spacing:0;}fieldset{border:none;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}strong{font-weight:bold;}em{font-style:italic;}.clear{clear:both;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline-block;width:100%;}.clearfix{display:inline-block;}.clearfix{display:block;}* html .clearfix{height:1%;}.hide,.hidden{display:none;}.block{display:block;}.layer_1{width:100%;float:none;clear:both;height:auto;}.layer_1_2{width:49%;float:left;clear:none;height:auto;}.layer_1_3{width:33%;float:left;clear:none;height:auto;}body{text-align:center;}.fleft{float:left;}.fright{float:right;}
html{height:100%;}body,textarea,input,select,td{font-family:Lucida Grande,Verdana,Sans-serif;font-size:16px;line-height:1.5em;}body{width:100%;height:100%;color:#004f6f;background-color:#255e8f;}#non-footer{position:relative;min-height:100%;background:#fff url("../img/page/non-footer-bg.jpg") repeat-x center top;}#content{margin:0 auto 0;width:920px;padding-bottom:65px;}* html #non-footer{height:100%;}#header #top-bar{height:18px;line-height:16px;}#header #top-bar p{padding:0;color:#adcdf3;text-align:right;}#header #logo{float:left;position:relative;width:264px;height:121px;margin:1px 0 0 0;background:transparent url(../img/page/logo-bg.jpg) no-repeat left top;}#header #main-menu{position:relative;top:30px;float:right;}#main-menu ul li{float:left;font-size:.75em;}#main-menu ul li a{height:12px;padding:6px 14px 6px 14px;color:#fff;text-decoration:none;}#main-menu ul li a:hover{color:#000;}#main-menu ul li.selected a{color:#fff;background:transparent url(../img/page/main-menu-selected-item-bg.png) repeat left top;}#body{width:100%;}#body #body-content{float:left;clear:none;width:auto;}#body #right-side-bar{float:right;margin:0 25px 0 0;clear:none;width:200px;}#body #right-side-bar #right-side-bar-content{width:100%;clear:both;}#body #right-side-bar .grid{margin:0;}#body #right-side-bar .grid .grid-dataset .grid-dataset-content{margin:0;}#body #right-side-bar .grid{margin:0;}#body #right-side-bar .grid .grid-dataset .grid-dataset-content .messager{margin:0;font-size:.92em;}#footer{position:relative;width:100%;height:45px;margin-top:-45px;background-color:#255e8f;color:#fff;}#footer #footer-body{width:920px;margin:0 auto 0;background-color:#255e8f;}#footer #copyright{float:right;}#footer #copyright p{line-height:45px;padding:0;}#bottom-menu ul li{float:left;line-height:45px;color:#fff;font-size:.6875em;background:transparent url(../img/page/bottom-menu-item-bg.png) no-repeat right 50%;padding:0 13px 0 12px;}#bottom-menu ul li.last{background:none;}#bottom-menu ul li a{text-decoration:none;color:#fff;font-size:inherit;}h1,h2,h3,h4{text-align:left;font-weight:bold;}h1{font-size:1.5em;line-height:2.5em;padding:30px 0 5px 0;}h2{font-size:1em;font-weight:bold;line-height:2.5em;padding:10px 0 10px 0;}h3{font-size:.875em;}h4{font-size:.75em;font-weight:bold;}a{font-size:inherit;color:#004f6f;text-decoration:none;cursor:pointer;}a:hover{text-decoration:underline;}p{font-size:.75em;line-height:1.5em;text-align:left;padding:.25em 0 .25em 0;}p.small{font-size:.6875em;}span{font-size:inherit;line-height:1.5em;}#body ul{font-size:.75em;}#body ul ul{font-size:1em;}#body ul li{line-height:1.5em;}.box-blue{margin:0;padding:16px 16px 16px 16px;overflow:visible;border:#C9DEF5 1px solid;background-color:#eee;}#ajax-content{width:631px;text-align:left;}#refine-listing-panel{width:100%;margin:0;}#refine-listing-panel h4{border-bottom:1px solid #B5B5B5;text-indent:22px;background:transparent url(../img/listing/search.png) no-repeat left 50%;}#refine-listing-panel .side-bar-refine-search{margin:15px 0 0 0;border:solid 0 red;}#refine-listing-panel .side-bar-refine-search .form-field-mlsid input{width:88px;}#refine-listing-panel .side-bar-refine-search div{clear:none;}#refine-listing-panel .side-bar-refine-search label{margin:0;width:95px;text-align:left;line-height:1.5em;}#refine-listing-panel .side-bar-refine-search input,#refine-listing-panel .side-bar-refine-search select,#refine-listing-panel .side-bar-refine-search textarea{width:90px;padding:0;border:#aaa 1px solid;font-size:.75em;}#refine-listing-panel .side-bar-refine-search input.checkbox{width:12px;height:12px;margin:2px 0 0 0;}#refine-listing-panel .side-bar-refine-search input.submit{width:100%;padding:5px 25px;}#refine-listing-panel .side-bar-refine-search .form-field-pool input{margin-top:2px;}#listing-favorite-panel{width:100%;margin:30px 0 0 0;}#listing-favorite-panel h4{border-bottom:1px solid #B5B5B5;text-indent:22px;background:transparent url(../img/listing/favorite.png) no-repeat left 50%;}#listing-favorite-panel h4 .more{font-size:.85em;}#listing-favorite-panel .listing{height:50px;position:relative;border-bottom:1px solid #ccc;padding:15px 0 0 0;}#listing-favorite-panel .listing div p{line-height:1.25em;font-size:1em;padding:0;text-indent:7px;}#listing-favorite-panel .listing .listing-image{width:50px;height:35px;float:left;}#listing-favorite-panel .listing .listing-info{width:132px;height:35px;float:left;}#listing-favorite-panel .listing .listing-actions{width:16px;height:35px;float:left;padding-top:16px;}#listing-favorite-panel li.compare{padding:10px 0 0 0;text-indent:20px;text-align:left;background:transparent url(../img/listing/compare.png) no-repeat left 10px;}#listing-favorite-panel li.compare a{font-size:.92em;}#listing-note-panel{width:100%;margin:30px 0 0 0;}#listing-note-panel h4{border-bottom:1px solid #B5B5B5;text-indent:22px;background:transparent url(../img/listing/note.png) no-repeat left 50%;}#listing-note-panel .note{position:relative;border-bottom:1px solid #ccc;padding:10px 0 5px 0;}#listing-note-panel .note div p{font-size:1em;padding:0;text-indent:7px;}#listing-note-panel .note .note-content{width:182px;float:left;}#listing-note-panel .note .note-created{font-style:italic;}#listing-note-panel .note .note-description{padding:5px 0 0 0;}#listing-note-panel .note .note-actions{width:16px;float:right;padding-top:5px;}#agent-panel{width:100%;margin:30px 0 0 0;}#agent-panel h4{border-bottom:1px solid #B5B5B5;text-indent:22px;background:transparent url(../img/user/agent.png) no-repeat left 50%;}#agent-panel .agent{position:relative;border-bottom:1px solid #ccc;padding:10px 0 5px 0;}#agent-panel .agent div p{font-size:1em;padding:0;text-align:center;}#agent-panel .agent .agent-image{text-align:center;width:80px;float:left;}#agent-panel .agent .agent-info{width:115px;float:right;}#events-panel{width:100%;margin:30px 0 0 0;}#events-panel h4{border-bottom:1px solid #B5B5B5;text-indent:22px;background:transparent url(../img/event/event.png) no-repeat left 50%;}#events-panel .note{position:relative;border-bottom:1px solid #ccc;padding:10px 0 5px 0;}#events-panel .note div p{font-size:1em;padding:0;text-indent:7px;}#events-panel .note .note-content{width:182px;float:left;}#events-panel .note .note-created{font-style:italic;}#events-panel .note .note-description{padding:5px 0 0 0;}#events-panel .note .note-actions{width:16px;float:right;padding-top:5px;}#community-panel{width:100%;margin:30px 0 0 0;}#community-panel h4{border-bottom:1px solid #B5B5B5;text-indent:22px;background:transparent url(../img/community/sidebar.png) no-repeat left 50%;}#community-panel .community-sidebar-item{font-size:.75em;}.latest-action-item{border-bottom:1px solid #EEE;margin-left:23px;padding:5px 0;width:500px;}#right-side-bar-content .latest-action-item .latest-action-text{text-indent:20px;margin-top:10px;}#right-side-bar-content .latest-action-item .latest-action-time{width:auto;line-height:1.5em;}.latest-action-item .latest-action-text{text-align:left;font-size:.75em;width:70%;line-height:1.5em;}.latest-action-item .latest-action-time{text-align:right;font-size:.75em;width:30%;}.latest-action-item img{width:16px;height:16px;margin-right:5px;}.latest-action-text .autoemail{background:url("../img/event/autoemail.png") no-repeat top left;}.latest-action-text .oneemail{background:url("../img/event/oneemail.png") no-repeat top left;}.latest-action-text .addfavorite{background:url("../img/event/addfavorite.png") no-repeat top left;}.latest-action-text .addnote{background:url("../img/event/addnote.png") no-repeat top left;}.latest-action-text .signup{background:url("../img/event/signup.png") no-repeat top left;}.latest-action-text .customerrequest{background:url("../img/event/request.png") no-repeat top left;}.latest-action-text .mlsupdate{background:url("../img/event/mlsupdate.png") no-repeat top left;}.latest-action-text .savesearch{background:url("../img/event/savesearch.png") no-repeat top left;}.qtip{font-size:.75em;}
ul.jd_menu,ul.jd_menu_vertical{margin:0;padding:0 0 0 15px;list-style-type:none;font-size:1em;border-bottom:1px solid #315988;}ul.jd_menu{height:26px;font-size:.75em;font-weight:normal;}ul.jd_menu ul,ul.jd_menu_vertical ul{display:none;font-size:1em;margin-top:2px;border:1px solid #c9def5;}ul.jd_menu li{float:left;}ul.jd_menu_vertical li{float:none;clear:both;}ul.jd_menu ul,ul.jd_menu_vertical ul{position:absolute;display:none;list-style-type:none;margin:0;padding:0;z-index:10000;}ul.jd_menu ul li,ul.jd_menu_vertical ul li{float:none;margin:0;height:26px;background-color:#315988;}ul.jd_menu_vertical{width:150px;height:auto;}ul.jd_menu ul{height:auto;}* html ul.jd_menu ul{width:1%;}ul.jd_menu li{display:block;color:#fff;height:26px;line-height:26px;margin:0;padding:0;cursor:pointer;white-space:nowrap;border-right:1px solid #264d7a;border-left:1px solid #c9def5;background-color:#315988;}ul.jd_menu li li{width:150px;height:24px;line-height:24px;text-align:left;font-size:inherit;border:none;background:#315988;}ul.jd_menu li a{color:#fff;text-decoration:none;font-weight:bold;line-height:26px;padding:0 1em 0 1em;}ul.jd_menu li a:hover{text-decoration:none;color:#FFF;}ul.jd_menu li.jdm_hover,ul.jd_menu li.jdm_active{background:#799fcc;color:#fff;}
.messager{width:auto;margin:8px 30px 0 30px;padding:12px;background-color:#eef5fc;cursor:pointer;border:1px solid #c9def5;}.messager ul li{text-align:left;background:none;padding:0;font-size:1em;line-height:1.5em;padding:0 0 0 32px;}.messager ul li.error{background:transparent url("../img/messager/error.png") no-repeat 0 2px;color:#ff1200;}.messager ul li.warning{background:transparent url("../img/messager/warning.png") no-repeat 0 2px;color:#000;}.messager ul li.notice{background:transparent url("../img/messager/notice.png") no-repeat 0 2px;}
#tooltip{position:absolute;z-index:3000;border:#799fcc 1px solid;background-color:#fff;padding:2px 12px 2px 12px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);-khtml-opacity:.95;-moz-opacity:.95;opacity:.95;}#tooltip h3,#tooltip div{margin:0;font-size:.6875em;width:auto;word-wrap:"break-word";text-align:left;}
.form{margin:1.5em 0 0 0;}.form .form-body .form-fieldset .form-field{text-align:left;}.form .form-body .form-fieldset-1-3 .form-field{width:33%;float:left;margin-bottom:0;}.form .form-body .form-fieldset .form-field .error{width:250px;position:absolute;font-size:1em;line-height:1em;margin:2px 0 0 3px;padding:0 10px 0 10px;color:#ff0606;background-color:#fdf3f0;cursor:pointer;border:1px solid #ff0606;}.form .form-body .form-fieldset .errors-container{color:#f00;font-size:.75em;margin-left:35%;text-align:left;}.form .form-body .form-buttonset{height:42px;padding:1em 0 0 0;}fieldset label{width:35%;float:left;display:block;margin:0 .5em 0 0;text-align:right;font-size:.75em;line-height:2.75em;}fieldset label .required{color:#a00;}fieldset input,fieldset select,fieldset textarea{width:180px;margin:2px 0 0 0;padding:5px 5px 5px 5px;border:#799fcc 1px solid;background:#fff url("../img/form/input-bg.jpg") repeat-x left top;font-family:Lucida Grande,Verdana,Sans-serif;font-size:.75em;}fieldset input.checkbox{width:14px;height:14px;margin:.75em 0 0 0;padding:0;border:none;background:none;}fieldset span.list-item{font-size:.75em;}fieldset img.captcha{float:left;clear:both;margin:0 0 0 41%;}fieldset textarea{width:250px;height:150px;}.button{padding:8px 25px 8px 25px;cursor:pointer;color:#fff;background-image:none;background-color:#315988;border:0;font-family:Lucida Grande,Verdana,Sans-serif;font-size:.75em;}.form .form-field .richtext-form-field-body{text-align:center;padding:0 0 0 10px;}.form .form-field .richtext-form-field-body textarea.richtext,.form .form-field .richtext-form-field-body iframe{clear:both;width:775px;height:220px;margin:0 auto 0 auto;}.form .form-field .richtext-form-field-footer p{padding:0 0 0 1em;}.form-field .cycle-box{border:solid 0 red;float:left;clear:both;margin-top:0;width:98%;}.form-field .cycle-item{float:left;border:solid 0 red;width:30%;margin-left:15px;}.form-field .cycle-item span{line-height:1.5em;}.form-field .cycle-item .checkbox{margin:2px 5px 0 0;float:left;}
.grid{margin:1em 0 0 0;}.grid .grid-buttons{height:42px;text-align:left;}.grid .grid-buttons .button{padding:6px 17px 6px 17px;}.grid .grid-dataset .grid-dataset-content{margin:.5em 0 0 0;}.grid .grid-dataset-content table{width:100%;border:none;}.grid table th{text-align:center;font-size:.75em;padding:3px 4px 3px 4px;color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#315988;}.grid table th a{color:#fff;}.grid table td{font-size:.75em;padding:3px 4px 3px 4px;border-bottom:1px solid #ccc;background-color:#eef5fc;}.grid table td.actions{width:20%;text-align:center;}.grid .grid-dataset .grid-dataset-pager{text-align:center;height:36px;line-height:36px;}.grid .grid-dataset-pager a{line-height:normal;display:block;float:left;font-size:.75em;border:1px solid #ccc;padding:2px 5px;margin-left:2px;}.grid .grid-dataset-pager a.page-active{border:1px solid #fff;text-decoration:none;cursor:text;}.grid .grid-dataset-pager a.page-pic{border:none;padding:0;}.grid .grid-dataset-pager a.page-pic img{margin:1px 0 0;}
