/* myrsol_common.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
body{line-height:1.5;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
#article a.back-to{float:left;}
#article a.top-page{float:right;}
.faq-item{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd;}
.faq-item a.faq-toggle{font-size:15px;}
#sitemap{display:inline-table;padding:20px;}
#sitemap li{font-size:11px;padding:3px 0;}
#sitemap .ul-left{display:table-cell;max-width:300px;}
#sitemap .ul-right{display:table-cell;padding-left:10px;}
#sitemap .li-header{font-weight:700;list-style:none;margin:0 0 0 -15px;padding:0 0 5px;}
#sitemap .spacer{list-style:none;}
#sitemap a{font-size:11px;}
#blogs_index .calendar{font-family:tahoma, verdana, arial, sans-serif;float:left;margin-right:10px;width:50px;height:52px;text-align:center;background:url(http://assets.myrsol.com/blog/calendar_icon.gif) no-repeat top center;padding:2px;}
#blogs_index .calendar .day{font-family:georgia, tahoma, verdana, serif;line-height:normal;font-weight:700;font-size:14px;color:#8cc63f;display:block;}
#blogs_index .calendar .month,#blogs_index .calendar .year{font-size:11px;font-weight:400;line-height:normal;}
#blogs_index .calendar .month{text-transform:uppercase;color:#fff;}
#blogs_index .blogs_bottombar{background:#f2f2f2;border:1px solid #ddd;margin:5px 0 10px;padding:10px;}
.socialbtm{margin:0;padding:5px 0 0;}
.socialbtm a{text-decoration:none;}
.printIcon{background:url(http://assets.myrsol.com/blog/print.gif) no-repeat top left;padding:2px 2px 2px 20px;}
.friendIcon{background:url(http://assets.myrsol.com/blog/friend.gif) no-repeat top left;padding:2px 2px 2px 20px;}
#shareIcons{border:1px solid #ddd;background:#fff;}
#shareIcons span{display:block;font-weight:700;}
#shareIcons a{margin-right:2px;}
.comment{border:1px solid #ddd;margin:10px 0;padding:10px;}
.comment .whowhen .commentAnchor{font-size:20px;float:left;margin-right:10px;color:#8CC63F;}
.comment .message{margin-top:10px;}
.comment .comment_reply a{position:relative;top:-42px;font-size:11px;float:right;display:block;text-transform:uppercase;background:#f2f2f2;border:1px solid #ddd;border-top:none;padding:3px;}
#blogComment{background:#eee;border-top:1px solid #ddd;border-bottom:2px solid #ddd;margin-top:20px;padding:10px;}
#blogComment h2{background:url(http://assets.myrsol.com/blog/comment.gif) no-repeat top left;padding-left:22px;}
.pages{width:100%;margin-bottom:10px;margin-top:5px;text-align:center;padding:5px 3px 3px;}
.pages p{text-align:left;font-size:10px;margin:5px 0 0;padding:2px;}
.pages ul{list-style-type:none;margin:auto;padding:0;}
.pages li{float:left;display:block;margin:0 5px 0 0;}
.pages li a{color:#000;font:11px Tahoma, arial, Geneva, sans-serif;text-decoration:underline;float:left;padding:2px;}
.pages li a:hover{color:#555;}
.pages li.current{color:#fff;background:#555;padding:2px 4px;}
#community-nav{margin-bottom:20px;padding:0;}
#community-nav ul{list-style:none;height:25px;margin:0;}
#community-nav li{margin-left:2px;float:left;}
#community-nav li a{background:#9AAAB2;color:#fff;line-height:25px;height:25px;font-size:11px;text-decoration:none;padding:5px 6px;}
#community-pics .imgl{float:left;width:310px;padding:5px;}
#community-pics .imgr{float:left;width:220px;padding:0;}
#community-pics .imgr .indvimg{width:100px;height:75px;float:left;overflow:hidden;border:1px solid #ddd;margin:3px;padding:1px;}
.community-imgs{float:left;width:115px;height:100px;overflow:hidden;margin:3px;}
.community-index{width:140px;height:130px;overflow:hidden;float:left;text-align:center;border:1px solid #d2d2d2;margin:0 10px 15px 0;padding:10px;}
#control_overlay{background-color:#000;}
.modal{background-color:#fff;padding-bottom:10px;border:10px solid #555;-moz-border-radius:8px;-webkit-border-radius:8px;}
.modal .modal_header{line-height:35px;background:#fff url(http://assets.myrsol.com/livepipe-window_title.gif) repeat-x bottom center;height:33px;margin:0;padding:0 0 0 10px;}
.modal .modal_header h2{float:left;margin:0;padding:0;}
.modal .modal_header .modal_close{background:transparent url(http://assets.myrsol.com/window_close.gif) no-repeat center right;float:right;padding-right:25px;margin-right:10px;}
.modal .modal_background{background:#fff url(http://assets.myrsol.com/livepipe-window_body.gif) repeat-x top center;margin:0;padding:10px;}
.tooltip{border:1px solid #000;background-color:#fff;width:200px;overflow:auto;font-family:"Lucida Grande",Verdana;font-size:10px;color:#333;}
.simple_window{width:500px;background:#fff;opacity:.90;filter:alpha(opacity=90);text-align:left;font-family:"Lucida Grande",Verdana;font-size:12px;color:#333;border:5px solid #ddd;padding:8px;}
.simple_window .success{background:#E6EFC2 url(http://assets.myrsol.com/dialog_success.gif) no-repeat 10px 50%;padding-left:35px;}
.simple_window .error{background:#FBE3E4 url(http://assets.myrsol.com/dialog_error.gif) no-repeat 10px 50%;padding-left:35px;}
.simple_window .notice{background:#FFF6BF url(http://assets.myrsol.com/dialog_notice.gif) no-repeat 10px 50%;padding-left:35px;}
.simple_window .error,.simple_window .success,.simple_window .notice{margin:0;}
.myrsol_content{position:absolute;padding-top:30px;font-weight:400;font-size:11px;}
.myrsol_content dt{clear:both;float:left;text-align:left;font-weight:400;border:none;font-size:11px;width:150px;}
.myrsol_content dd{float:left;font-weight:400;border:none;font-size:11px;width:250px;text-align:left;}
.window{background-image:url(http://assets.myrsol.com/window_background.png);background-position:top left;-moz-border-radius:10px;-webkit-border-radius:10px;font-family:"Lucida Grande",Verdana;font-size:13px;font-weight:700;color:#fff;text-align:center;min-width:150px;min-height:100px;position:relative;padding:10px;}
.window .window_contents{margin-top:10px;width:100%;height:100%;}
.window .window_header{text-align:center;}
.window .window_title{margin-top:-7px;margin-bottom:7px;font-size:11px;cursor:move;}
.window .window_close{display:block;position:absolute;top:4px;left:5px;height:13px;width:13px;background-image:url(http://assets.myrsol.com/window_close.gif);cursor:hand;}
.tool-window-bl{background:url(http://assets.myrsol.com/tip_windows/tip-window-bl.png) no-repeat top left;font-family:"Lucida Grande",Verdana;font-size:12px;font-weight:700;color:#000;text-align:center;min-width:220px;min-height:148px;position:absolute;}
.tool-window-bl .tool-window-bl_contents{color:#000;margin-left:35px;margin-right:55px;margin-top:35px;text-align:center;}
.tool-window-bl .tool-window-bl_close{background:url(http://assets.myrsol.com/tip_windows/tip-window-close.png) no-repeat top left;display:block;position:absolute;cursor:pointer;width:28px;height:28px;z-index:1200;margin-left:170px;margin-top:5px;}
.tool-window-br{background:url(http://assets.myrsol.com/tip_windows/tip-window-br.png) no-repeat top left;font-family:"Lucida Grande",Verdana;font-size:12px;font-weight:700;color:#000;text-align:center;min-width:220px;min-height:148px;position:absolute;}
.tool-window-br .tool-window-br_contents{color:#000;margin-left:22px;margin-right:50px;margin-top:30px;text-align:center;}
.tool-window-br .tool-window-br_close{background:url(http://assets.myrsol.com/tip_windows/tip-window-close.png) no-repeat top left;display:block;position:absolute;cursor:pointer;width:28px;height:28px;z-index:1200;margin-left:150px;margin-top:6px;}
.tool-window-tl{background:url(http://assets.myrsol.com/tip_windows/tip-window-tl.png) no-repeat top left;font-family:"Lucida Grande",Verdana;font-size:12px;font-weight:700;color:#000;text-align:center;min-width:220px;min-height:148px;position:absolute;}
.tool-window-tl .tool-window-tl_contents{color:#000;margin-left:45px;margin-right:45px;margin-top:20px;text-align:center;}
.tool-window-tl .tool-window-tl_close{background:url(http://assets.myrsol.com/tip_windows/tip-window-close.png) no-repeat top left;display:block;position:absolute;cursor:pointer;width:28px;height:28px;z-index:1200;margin-left:135px;margin-top:-5px;}
.tool-window-tr{background:url(http://assets.myrsol.com/tip_windows/tip-window-tr.png) no-repeat top left;font-family:"Lucida Grande",Verdana;font-size:12px;font-weight:700;color:#000;text-align:center;min-width:220px;min-height:148px;position:absolute;}
.tool-window-tr .tool-window-tr_contents{color:#000;margin-left:22px;margin-right:55px;margin-top:25px;text-align:center;}
.tool-window-tr .tool-window-tr_close{background:url(http://assets.myrsol.com/tip_windows/tip-window-close.png) no-repeat top left;display:block;position:absolute;cursor:pointer;width:28px;height:28px;z-index:1200;margin-left:136px;margin-top:0;}
.tool-window-l{background:url(http://assets.myrsol.com/tip_windows/tip-window-l.png) no-repeat top left;font-family:"Lucida Grande",Verdana;font-size:12px;font-weight:700;color:#000;text-align:center;min-width:227px;min-height:136px;position:absolute;}
.tool-window-l .tool-window-l_contents{color:#000;margin-left:40px;margin-right:85px;margin-top:24px;text-align:center;}
.tool-window-l .tool-window-l_close{background:url(http://assets.myrsol.com/tip_windows/tip-window-close.png) no-repeat top left;display:block;position:absolute;cursor:pointer;width:28px;height:28px;z-index:1200;margin-left:170px;margin-top:-3px;}
.tool-window-r{background:url(http://assets.myrsol.com/tip_windows/tip-window-r.png) no-repeat top left;font-family:"Lucida Grande",Verdana;font-weight:700;font-size:12px;color:#000;text-align:center;min-width:227px;min-height:136px;position:absolute;}
.tool-window-r .tool-window-r_contents{color:#000;margin-left:22px;margin-right:100px;margin-top:25px;text-align:center;}
.tool-window-r .tool-window-r_close{background:url(http://assets.myrsol.com/tip_windows/tip-window-close.png) no-repeat top left;display:block;position:absolute;cursor:pointer;width:28px;height:28px;z-index:1200;margin-left:150px;margin-top:-3px;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink,#nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;background:url(http://assets.myrsol.com/lightbox/prevlabel.gif) left 1% no-repeat;}
#nextLink{right:0;float:right;background:url(http://assets.myrsol.com/lightbox/nextlabel.gif) right 1% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;line-height:1.4em;overflow:auto;width:100%;margin:0 auto;}
#imageData{color:#666;padding:0 10px;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:700;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1em;}
#imageData #bottomNavClose,#imageData #bottomNavPrint{width:16px;float:right;outline:none;padding:0 5px .7em;}
#imageDisclaimer{background:#fff;font-size:10px;margin:0 auto;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.asc a{padding-left:15px;background:url(http://assets.myrsol.com/admin/sort_asc.gif) left center no-repeat;}
.desc a{padding-left:15px;background:url(http://assets.myrsol.com/admin/sort_desc.gif) left center no-repeat;}
.vmid{margin-right:5px;vertical-align:middle;}
.vlmid{margin-left:5px;vertical-align:middle;}
.wide{width:98%;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
.cleared{clear:both;height:0;margin:0;padding:0;}
.clearleft{clear:left;}
.clearright{clear:right;}
table,td,th,.amid{vertical-align:middle;}
a img,#lightbox a img{border:none;}
.faq-item span.faq-date,#imageDisclaimer p{font-size:10px;}
.comment .whowhen,.comment .whowhen a{font-size:13px;}
.pages li.nolink,div.nolink,div.disabled{color:#ccc;padding:2px;}
a.pages-limit-active,#community-nav li a:hover,#community-nav li .current{background:#555;color:#fff;}
/* myrsol_forms.css */
.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;border-left:none;border-right:none;padding:10px;}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a{color:#8a1f11;}
.notice a{color:#514721;}
.success a{color:#264409;}
.notice strong,.error strong,.success strong{font-weight:700;font-size:13px;}
form{margin:0 0 4px;padding:2px;}
form dt{clear:both;width:15%;float:left;text-align:right;}
form dd{float:left;width:80%;margin:0 0 .5em .5em;}
input[type=hidden]{display:none;}
textarea{padding:5px;}
fieldset{border:1px solid #ddd;margin-bottom:5px;padding:5px 20px;}
fieldset legend{font-size:14px;font-weight:700;padding:5px;}
form p.left{float:left;}
form p.left-padding{float:left;padding-left:10px;}
form p label{font-size:10px;}
form .nomargin{margin:0;}
.form-set{width:100%;}
.form-set th{color:#555;background:none;border:none;border-bottom:2px solid #8CC63F;padding:5px;}
.form-set th a{color:#555;font:bold 14px "Helvetica Neue", Helvetica, Arial, sans-serif;}
.form-set th a:hover{color:#8CC63F;}
.form-set td{font-size:12px;font-weight:400;padding:5px;}
.form-set td.key{text-align:right;width:150px;vertical-align:top;}
.form-set td.title{font-size:12px;font-weight:700;color:#4f789f;text-align:right;}
.form-set .tips{font-size:11px;color:#999;margin:3px 0;}
.form-set .desc a,.form-set .asc a{margin-left:14px;color:#8CC63F;}
.tips{font-size:11px;color:#666;margin:3px 0;}
.selgray{background-color:#EFEFEF;color:#B7B7B7;}
.selnormal{background-color:#fff;color:#000;}
.required{font-size:16px;color:red;}
.errorField,input.text.errorField{background:#900;color:#fff;}
a.button,button{display:block;float:left;border:1px solid #d3d3ac;border-top:1px solid #e6e6c2;border-left:1px solid #e6e6c2;background-color:#eee;font-family:tahoma, verdana, arial, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;margin:5px .583em .667em 0;padding:5px 10px 5px 7px;}
button{width:auto;overflow:visible;padding:4px 10px 3px 7px;}
button[type]{line-height:17px;padding:4px 10px 4px 7px;}
:first-child+html button[type]{padding:4px 10px 3px 7px;}
button img,a.button img{border:none;width:16px;height:16px;float:none;margin:0 3px -3px 0 !important;padding:0;}
button:hover,a.button:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369;}
a.button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
body .positive{color:#529214;}
a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
body .negative{color:#d12f19;}
a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
input.text,textarea,select,.form-set input.text,textarea,select{background:#fff;border-top:2px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #ddd;border-left:1px solid #ddd;font:11px tahoma, verdana, arial, sans-serif;padding:2px 3px;}
/* myrsol_idx.css */
ul.subsection_tabs{list-style:none;clear:both;border-bottom:1px solid #ddd;height:24px;margin:0 0 10px;padding:0;}
ul.subsection_tabs li.tab{float:left;text-align:center;margin-right:-1px;}
ul.subsection_tabs li.tab a{font-size:12px;display:block;letter-spacing:normal;cursor:pointer;height:25px;line-height:25px;padding-left:8px;background:#fff url(http://assets.myrsol.com/livepipe-tabs.gif) no-repeat 0 0;color:#666;outline:none;text-decoration:none;}
ul.subsection_tabs li.tab a.active{background-position:0 -25px;font-weight:700;}
ul.subsection_tabs li.tab a span{height:25px;float:left;line-height:25px;padding-right:8px;background:url(http://assets.myrsol.com/livepipe-tabs.gif) no-repeat 100% -75px;}
ul.subsection_tabs li.tab a.active span{height:25px;float:left;line-height:25px;padding-right:8px;background:url(http://assets.myrsol.com/livepipe-tabs.gif) no-repeat 100% -50px;}
#property_search{font-size:11px;margin:0;padding:0;}
#property_search fieldset{background:#f2f2f2;border:none;border-top:4px solid #ddd;margin:5px 0;padding:5px 0;}
#property_search legend{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;padding:5px 5px 5px 15px;}
#property_search .checkBox label{width:170px;float:left;font-size:11px;margin:1px 0 1px 4px;padding:2px 0;}
#property_search .checkBox-wide label{width:300px;float:left;font-size:11px;margin:1px 0 1px 4px;padding:2px 0;}
#property_search #subdivisionlist,#property_search #subdivisioncritera{width:49%;}
#property_search #subdivisioncritera{margin-left:5px;}
#property_search .property-features{float:left;width:140px;margin:2px 5px;padding:1px;}
.checkbox{width:10px;height:10px;background:url(http://assets.myrsol.com/checkbox.gif) no-repeat;float:left;margin-top:5px;margin-left:5px;padding:0 0 0 5px;}
div.tooltipz{max-width:300px;position:absolute;}
div.tooltipz_content{position:relative;float:right;width:250px;font-size:11px;line-height:1.2;font-family:Helvetica Neue, Arial, Helvetica, sans-serif;font-weight:100;font-style:normal;font-variant:normal;letter-spacing:0;word-spacing:0;text-align:left;text-decoration:none;text-indent:0;text-transform:none;color:#555;background:#F2F2F2 url(http://assets.myrsol.com/tooltip_back.png) no-repeat 0 0;border-top:0;border-right:0;border-bottom:1px solid #88ccdc;border-left:0;padding:8px 10px 8px 30px;}
div.tooltipz_pointer{position:relative;float:left;width:10px;min-height:24px;background:transparent url(http://assets.myrsol.com/tooltip_pointer.png) no-repeat 0 5px;}
.class_select_container{position:absolute;}
.class_select_container select{width:500px;}
.select_multi_submit{background-image:top center;background-repeat:repeat-x;background-color:#000;z-index:20000;height:22px;text-align:right;padding:10px;}
.select_multi_label{margin-left:5px;font-family:"Lucida Grande",Verdana;font-size:11px;}
.style_multi_container{width:600px;position:absolute;top:0;left:0;overflow:auto;max-height:150px;z-index:20000;border:1px solid #222;border-top:none;}
.style_multi_container .style_multi_header{background-image:url(http://assets.myrsol.com/multiselect/multi_background.gif);background-repeat:repeat-x;background-position:top center;color:#eee;font-family:"Lucida Grande",Verdana;font-weight:700;font-size:12px;background-color:#000;margin:0;padding:7px 0 8px 10px;}
table.select_multi_table{margin-bottom:0;}
table.select_multi_table td{height:22px;border-bottom:1px solid #ddd;font-family:"Lucida Grande",Verdana;color:#333;font-size:11px;}
table.select_multi_table tr.even{background-color:#FCFCFC;}
table.select_multi_table tr.odd{background-color:#F7F7F7;}
table.select_multi_table tr.selected{background-image:none;background-color:#FFC;}
.select_multi_name{padding-left:15px;font-weight:700;}
.select_multi_checkbox{text-align:right;}
.select_multi_close input{margin-right:15px;}
#subdivisions ul{list-style:none;margin:0;}
#subdivisions li{float:left;margin:0 1px;padding:2px 4px;}
#subdivisions li a{text-transform:uppercase;display:block;text-decoration:none;font-size:11px;color:#000;}
#subdivisions .active{background-color:#ddd;float:left;color:#000;margin:0 1px;padding:2px 4px;}
#subdivisions .active span{display:block;text-transform:uppercase;text-decoration:none;font-size:11px;color:#000;}
#subdivisions .active a{color:#000;}
.hov:hover{background:#FFC;color:#555;}
.propcount{float:left;color:#fff;font-size:11px;font-weight:700;margin:0 0 0 5px;padding:5px;}
.searchTypes{margin-bottom:5px;}
.searchTypes ul{list-style:none;border-bottom:1px solid #ddd;height:21px;margin:0;}
.searchTypes li{margin-left:5px;background:#eee;float:left;font:11px tahoma, verdana, arial, sans-serif;}
.searchTypes a{display:block;text-decoration:none;color:#555;border:1px solid #ddd;border-bottom:0;font:normal 11px tahoma, verdana, arial, sans-serif;padding:4px 10px;}
.searchTypes a:hover{background:#ddd;color:#555;}
.searchTypes .current{background:#fff;color:#555;}
.searchTypes .current:hover{background:#fff;}
#agent-main .agent-block{position:relative;float:left;width:46%;height:100px;border:1px solid #ddd;border-bottom:2px solid #ddd;text-align:center;margin:5px;padding:5px;}
#agent-main .agent-block .agent-img{float:left;width:80px;}
#agent-main .agent-block .agent-summary{position:relative;margin-left:85px;text-align:left;}
#agent-main .agent-block .agent-summary h2{font-weight:700;color:#000;font-size:13px;margin:0;padding:0;}
#agent-main .agent-block .agent-summary p{font-size:11px;line-height:normal;margin:0;padding:0;}
#agent-main .agent-block .details-link{position:absolute;bottom:5px;right:10px;}
#agentView .agent-img-outer{float:left;width:155px;}
#agentView .agent-img{width:150px;border:1px solid #ddd;margin-bottom:10px;padding:2px;}
#agentView .agent-details{position:relative;margin-left:180px;}
#agentView dt{width:30%;float:left;text-align:left;font-weight:700;font-size:11px;border-bottom:1px solid #ddd;}
#agentView dd{float:left;width:68%;font-size:11px;border-bottom:1px solid #ddd;margin:0 0 .5em .2em;}
#agentView .btn1,#agentView .btn2{font-weight:700;text-decoration:none;line-height:35px;text-indent:30px;font-size:11px;width:150px;height:37px;display:block;margin-bottom:5px;}
#agentView .btn1{background:#555 url(http://assets.myrsol.com/agents-email-me.gif) no-repeat 10px 10px;color:#fff;}
#agentView .btn2{background:#999 url(http://assets.myrsol.com/agents-my-listings.gif) no-repeat 10px 10px;color:#fff;}
#agentView .designations{height:20px;margin:-10px 0 10px;}
#agentView .agent-bio{float:left;height:100%;min-height:100%;padding:20px 20px 20px 0;}
#agent-glossary{margin:0;padding:0 0 20px;}
#agent-glossary li{list-style:none;float:left;background:#f2f2f2;border:1px solid #ddd;margin:0 2px;padding:2px 5px;}
#agent-glossary li a{display:block;text-decoration:none;}
#agent-glossary li.current a{color:#fff;}
#listings .listings_wrap{clear:left;width:100%;background:#fff;}
#listings .summary-img{float:left;text-align:center;height:auto;width:170px;}
#listings .listings_hdr{margin-bottom:5px;width:auto;background:#555;font:12px Arial, Helvetica, sans-serif;font-weight:700;color:#fff;padding:5px;}
#listings .listings_hdr span{color:#a5a5a5;}
#listings .summary a{background:#D9EFF6;color:#000;text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif;margin-left:3px;padding:5px;}
#listings .summary_b{float:left;width:100%;margin-top:5px;font-size:11px;}
#listings .summary_nav{text-align:right;padding:15px 0 5px;}
#listings .summary-grid{float:left;text-align:center;background:#fff;overflow:hidden;width:180px;height:230px;border:1px solid #ddd;border-bottom:2px solid #ddd;margin:5px;padding:10px;}
#listings .summary-grid-img{width:170px;height:130px;overflow:hidden;margin:0 auto 3px;}
#listings .summary-grid-price{font:bold italic 17px Georgia, 'Times New Roman', Times, serif;color:#690;}
.listings_view .details-img{border:1px solid #ddd;text-align:center;float:left;margin:3px;padding:3px;}
.listings_view .details-mainimg{width:280px;}
.listings_view .details-moreimg img{width:85px;height:65px;}
.listings_view .details-col{width:100%;font-size:11px;}
.listings_view .details-onecol{display:inline;width:100%;margin-top:10px;font-size:11px;}
.listings_view .details-threecol{float:left;width:33%;}
.listings_view .details-col p{float:left;width:46%;margin-bottom:5px;margin-right:10px;}
.listings_view .details-col p strong{border-bottom:1px solid #ddd;display:block;}
.listings_view .details-onecol h3{padding:5px 0 5px 2px;}
.listings_view .listings_nav{color:#000;background:#9AAAB2;margin:0 0 15px;padding:3px;}
.listings_view .listings_nav a{border-right:1px solid #BBC7CD;display:block;float:left;margin-right:3px;text-decoration:none;font:11px Tahoma, Geneva, sans-serif;text-transform:uppercase;color:#fff;padding:5px 8px;}
.listings_view .listings_nav a:hover{background:#5B6469;color:#fff;}
.listings_view .property_info .property_left{float:left;width:300px;}
.listings_view .property_info .property_right{position:relative;margin-left:305px;}
.listings_view dt{clear:both;width:20%;float:left;text-align:right;font-weight:700;margin-bottom:3px;font-size:11px;color:#555;padding:2px 10px 2px 2px;}
.listings_view dd{float:left;font-size:11px;margin-bottom:3px;width:71%;color:#555;padding:2px;}
.listings_view h2{font-size:16px;}
.listings_view .details-gmap{border:1px solid #ddd;background:#fff;margin-top:5px;height:200px;padding:3px;}
.listings_view .details-related{margin-top:5px;}
.listings_view p{font-size:11px;}
.listings_view .thirdparty{margin-top:10px;border-bottom:1px solid #ddd;}
.listings_view .thirdparty ul{list-style:none;margin:0;padding:0;}
.listings_view .thirdparty li{background:#eee;display:block;list-style:none;float:left;margin:0 0 0 2px;padding:5px;}
.listings_view .thirdparty li a{outline:none;text-decoration:none;color:#000;}
.listings_view .thirdparty li .active{background:#8DC745;color:#fff;}
.listings_view p.agent-office{text-align:center;margin-top:10px;}
.vtour-view a{text-decoration:none;position:absolute;right:0;top:-50px;}
.features{margin-top:10px;margin-bottom:10px;border-top:2px solid #000;padding:5px;}
.detail p{width:102px;float:left;font-size:11px;margin:5px;}
.detail p strong{display:block;font-size:11px;color:#000;line-height:14px;border-bottom:1px dotted #555;margin:0;padding:0;}
.feature-details p{float:none;width:auto;line-height:normal;margin:0 0 10px;padding:0;}
.feature-details p strong{border:none;}
#listing-view-1 .property_left{float:left;width:297px;background:#f2f2f2;border:1px solid #ddd;}
#listing-view-1 .property_right{position:relative;margin-left:310px;}
#listing-view-1 .details-important{position:relative;width:100%;display:inline-block;background:#f2f2f2;margin-bottom:2px;border:1px solid #ddd;border-bottom:2px solid #7FC500;}
#listing-view-1 .details-important li{color:#6D787E;text-align:center;border-right:1px solid #ddd;border-left:1px solid #fff;float:left;list-style:none;font-family:Tahoma, Geneva, sans-serif;font-size:21px;line-height:10px;margin:0;padding:15px;}
#listing-view-1 .details-important li:first-child{border-left:none;}
#listing-view-1 .details-important li:last-child{border-right:none;}
#listing-view-1 .details-important li span{font-size:11px;color:#999;}
#listing-view-1 .details-important .details-status{background:#7FC500;color:#fff;position:absolute;top:60px;right:0;text-align:center;padding:5px 10px;}
#listing-view-1 .details-important .active{background:#7FC500;color:#fff;}
#listing-view-1 .active-b{border-bottom:2px solid #7FC500;}
#listing-view-1 .details-important .other{background:#F08D00;color:#fff;}
#listing-view-1 .other-b{border-bottom:2px solid #F08D00;}
#listing-view-1 .details-important .hold{background:#FF0900;color:#fff;}
#listing-view-1 .hold-b{border-bottom:2px solid #FF0900;}
#listing-view-1 .details-important .rented{background:#0057B1;color:#fff;}
#listing-view-1 .rented-b{border-bottom:2px solid #0057B1;}
#listing-view-1 .default-b{border-bottom:2px solid #000;}
#listing-view-1 .details-col{display:inline-block;margin-bottom:10px;border:1px solid #ddd;padding-bottom:10px;}
#listing-view-1 h3{font-size:20px;color:#5A8B00;padding:10px 10px 5px;}
#listing-view-1 .details-col p{float:left;width:28%;margin-bottom:1px;margin-right:10px;padding:10px 10px 2px;}
#listing-view-1 .details-col p strong{border-bottom:1px solid #ddd;color:#000;display:block;font-size:14px;}
#listing-view-1 p.remarks{float:none;width:auto;padding:10px;}
#listing-view-1 .details-img{text-align:center;border:1px solid #ddd;float:left;margin:2px;padding:0;}
#listing-view-1 .details-mainimg{width:290px;}
#listing-view-1 .details-img a{display:block;}
#listing-view-1 .details-moreimg img{width:93px;height:65px;}
#listing-view-1 .agent-office{text-align:center;padding:0;}
#listing-view-1 .agent-office div{padding:10px;}
.general{clear:left;width:100%;padding:5px;}
.general .general-left{float:left;height:auto;width:170px;font-size:11px;}
.general .general-summary .summary_b{float:left;width:100%;margin-top:5px;}
.general .general-hdr{margin-bottom:5px;width:auto;background:#555;height:15px;font:bold 12px Arial, Helvetica, sans-serif;color:#fff;padding:5px;}
.general .general-hdr .hdr-left{float:left;}
.general .general-hdr .hdr-right{float:right;}
.general .general-left a{margin-bottom:2px;display:block;background:#D9EFF6;color:#000;text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif;padding:5px;}
#map{height:503px;position:relative;overflow:hidden;}
.map-sidebar{width:200px;height:503px;overflow:hidden;overflow-y:scroll;float:left;}
.map-sidebar .hdr{background:#ddd url(http://assets.myrsol.com/admin/nav-bullet-off.gif) no-repeat left center;color:#2f2f2f;font-size:11px;font-weight:700;margin:0;padding:2px 5px 2px 15px;}
#simple_example_window{width:300px;position:relative;}
#simple_example_window_contents{background-color:#FFF;border:1px solid #949494;-moz-border-radius:5px;-webkit-border-radius:5px;}
#simple_example_window_beak{width:14px;height:9px;background:url(http://assets.myrsol.com/gmap/corners/red_beak.png) top left no-repeat transparent;}
* html #simple_example_window_beak{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.myrsol.com/gmap/corners/red_beak.png',sizingMethod='crop');}
#simple_example_window_tl,#simple_example_window_tr,#simple_example_window_bl,#simple_example_window_br,#simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b{height:0;width:0;}
.markertab{width:295px;height:200px;padding:2px;}
.mapstyle{width:100%;height:175px;}
.ajax_Loading{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;position:relative;z-index:1001;top:-551px;margin-bottom:-450px;width:100%;height:550px;background:#000;color:#fff;text-align:center;}
.ajax_LoadingMsg{text-align:center;}
.proptooltip{width:100%;z-index:1001;font-size:11px;padding:3px;}
.proptooltip-img{float:left;width:100px;padding-top:5px;}
.proptooltip-summary{position:relative;margin-left:115px;width:auto;padding-top:5px;margin-right:10px;}
.mapsidebar-summary{width:240px;z-index:1001;font-size:11px;border-bottom:1px solid #ddd;padding:3px;}
.mapsidebar-summary-alt{background:#f2f2f2;width:240px;z-index:1001;font-size:11px;border-bottom:1px solid #ddd;padding:3px;}
.mapsidebar-summary-img{float:left;width:85px;padding-top:5px;}
.mapsidebar-summary-txt{position:relative;margin-left:110px;padding-top:5px;}
div.markerTooltip,div.markerDetail{color:#000;background-color:#fff;white-space:nowrap;border:1px solid #555;font-size:11px;margin:0;padding:2px 4px;}
#tabs{margin-bottom:2px;}
#disclaimer{margin:20px 0 10px;padding:2px;}
#disclaimer p{line-height:130%;font-size:10px;}
#mortgage_calculator{position:relative;clear:both;}
#mortgage_calculator h2{font-size:2.6em;font-family:Helvetica,arial,sans-serif;font-weight:400;border-bottom:.1em solid #000;margin:1.5em 0 .5em;padding:0 0 .1em;}
#mortgage_calculator div.error{color:red;font-weight:700;margin:2em 0;}
#mortgage_calculator div.total{width:30%;font-weight:400;background-color:#eee;padding:.5em;}
#mortgage_calculator div.total strong{display:block;font-size:1.8em;}
#mortgage_calculator div.total a:link,#mortgage_calculator div.total a:visited{font-size:.84em;}
ul.subsection_tabs li.tab:first-child,.searchTypes li:first-child{margin-left:10px;}
#property_search form,#listing-view-1 .details-important ul,.general dl{margin:0;padding:0;}
#property_search .checkBox,#property_search .checkBox-wide{margin-bottom:5px;padding-left:3px;height:auto;max-height:150px;overflow:auto;overflow-x:hidden;}
#agentView,.listings_view .details-mainimg img,.listings_view .property_info,#listing-view-1 .property_info,#listing-view-1 .details-mainimg img{width:100%;}
#agent-glossary li.current,#listing-view-1 .details-important .default{background:#000;color:#fff;}
#listings hr,.general hr{margin:15px 0;}
#listings dt,.general dt{clear:both;width:40%;float:left;text-align:left;font-weight:700;font-size:11px;border-bottom:1px solid #ddd;padding:2px 0;}
#listings dd,.general dd{float:left;width:59%;font-size:11px;border-bottom:1px solid #ddd;margin:0 0 .5em .2em;padding:2px 0;}
#listings .summary,.general .general-summary{position:relative;height:auto;margin-left:180px;}
#listings .summary a:hover,.general .general-left a:hover{background:#9aaab2;color:#fff;}
#listings .summary_a,.listings_view .details-twocol{float:left;width:50%;}
.vtour-view,#listings-back-top,#listings-back-btm{position:relative;}
#listings-back-top a,#listings-back-btm a{position:absolute;right:15px;top:5px;}
/* styles.css */
body{font:13px Arial, verdana, Helvetica, sans-serif;background:#fff url(/img/bg.jpg) fixed top left;margin:0;padding:0;}
html,body,#container{height:100%;}
body > #container{height:auto;min-height:100%;}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#000;font-family:Georgia, "Times New Roman", Times, serif;}
h1{font:italic 1.8em Georgia, "Times New Roman", Times, serif;letter-spacing:-1.1px;line-height:1;margin-bottom:25px;}
h2{font-size:1.4em;color:#788EB5;font-weight:700;margin-bottom:.75em;letter-spacing:-1.2px;}
h3{font-size:1.3em;font-weight:700;color:#788EB5;line-height:1;letter-spacing:-1px;margin:10px 0;padding:0;}
h4{color:#000;font-size:15px;border-bottom:1px solid #8CAAC7;font-weight:700;line-height:1.25;}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:700;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
p{font-size:13px;line-height:150%;margin:0 0 1.5em;}
p img{float:left;margin:0 1.5em 1.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus,a:hover{color:#3B77B5;}
a{color:#6A6A6A;text-decoration:underline;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{font-style:italic;margin:0 0 1.5em;}
del{color:#666;}
pre,code{white-space:pre;margin:1.5em 0;}
pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
table{margin-bottom:1.4em;width:100%;}
th{font-weight:700;background:#C3D9FF;}
th,td{padding:4px 10px 4px 5px;}
tr.even td{background:#E5ECF9;}
caption{background:#eee;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
ul li{margin-bottom:10px;}
dl{margin:0 0 1.5em;}
dd{margin-left:1.5em;}
.padOne{padding:40px 20px 10px 30px;}
.rootpg a{color:#936;}
#wrap{width:939px;min-height:700px;margin:0 auto;}
#header{width:939px;height:151px;background:transparent url(/img/header.png) no-repeat;}
#topHead{width:939px;height:110px;display:block;}
#content{width:939px;min-height:800px;background:transparent url(/img/content.png) repeat-y;}
#q1{position:relative;top:50px;left:3px;border:0;width:200px;height:19px;background:transparent;}
#q3{position:relative;top:68px;left:3px;border:0;width:200px;height:19px;background:transparent;}
#q4{position:relative;top:88px;left:3px;width:200px;height:67px;border:0;background:transparent;}
#q5{position:relative;top:96px;left:3px;background:transparent;color:#FFF;width:225px;border:none;display:block;height:30px;}
.nav3{width:939px;height:15px;background:transparent;font-family:arial;z-index:15;padding:0 0 0 20px;}
.nav3 a{display:block;color:#7e767d;text-decoration:none;font-size:14px;padding:3px 7px;}
.nav3 ul li a{background:transparent;text-transform:uppercase;}
.nav3 ul li a:hover{color:#000;text-decoration:underline;}
.nav3 ul li ul li a{background:#C7D8E8;color:#000;z-index:1000;height:auto;width:150px;text-transform:none;font-size:12px;padding:5px;}
.nav3 ul li ul li a:hover{display:block;z-index:1000;width:150px;height:auto;background:#758DAF;color:#fff;}
.nav3 li ul{position:absolute;left:-999em;text-align:left;font-weight:100;font-size:13px;z-index:1000;}
.nav3 li:hover ul{left:auto;width:135px;padding:0;}
.nav2{width:909px;height:33px;background:transparent;font-family:arial;position:relative;bottom:15px;z-index:100;padding:0 0 0 30px;}
.nav2 a{display:block;color:#406970;text-decoration:none;font-size:12px;padding:5px 35px;}
.nav2 ul li a{background:#FFF;margin-left:20px;text-transform:uppercase;}
.nav2 ul li a:hover{color:#406970;text-decoration:underline;}
.nav2 ul li ul li a{background:#C7D8E8;color:#000;z-index:1000;width:160px;text-transform:none;padding:5px 3px;}
.nav2 ul li ul li a:hover{display:block;z-index:1000;width:160px;min-height:10px;background:#758DAF;color:#fff;}
.nav2 li ul{position:absolute;left:-999em;text-align:left;font-weight:100;font-size:13px;}
.nav2 li:hover ul{left:auto;width:160px;padding:0;}
#banner{width:856px;height:312px;margin:0 40px;}
#home_content{width:879px;min-height:700px;background:transparent url(/img/home_content.jpg) bottom no-repeat;margin-left:30px;}
#content_left{width:663px;min-height:700px;float:left;}
#btn_main{width:663px;height:98px;background:transparent url(/img/btn_main.jpg) no-repeat;}
#btn_search a{width:195px;height:98px;display:block;float:left;margin:0 0 0 30px;}
#q-search{position:relative;width:663px;height:153px;background:transparent url(/img/q-search.jpg) no-repeat;margin-top:15px;}
#q-search .q-search-items{padding:35px 0 0 50px;}
#q-search .q-search-btn{display:block;height:115px;position:absolute;right:15px;text-indent:-9999px;top:30px;width:150px;}
#c_l_left{width:170px;min-height:500px;float:left;background:transparent url(/img/mcadams.png) no-repeat bottom;}
#c_l_right{width:493px;min-height:500px;float:left;}
#content_right{width:216px;min-height:700px;float:left;background:transparent url(/img/kw.png) no-repeat 20px bottom;padding-bottom:100px;}
#feat{width:188px;height:170px;background:transparent url(/img/feat.jpg) no-repeat top;margin-left:10px;padding-top:43px;}
#featured_img{width:150px;height:100px;overflow:hidden;margin:0 0 0 22px;}
#featured_text{width:188px;height:45px;font-size:11px;text-align:center;padding:10px 0 0;}
.blog-container{margin-left:10px;width:190px;}
.blog-container h3{text-transform:uppercase;font:normal 18px Georgia, "Times New Roman", Times, serif;margin-bottom:3px;}
.blog-container .blog-hdr{color:#fff;font-size:11px;text-align:center;background:#758DAF;margin-bottom:5px;padding:5px 0;}
.blog-container span.singer{color:#A65A88;font:normal 13px Georgia, "Times New Roman", Times, serif;}
.blog-container .blog-hdr a{color:#fff;}
.blog-container .recent-posts{font-size:11px;margin:10px 0;}
.blog-container .recent-posts span{font-size:11px;font-weight:700;}
.blog-container .recent-posts span.date{font-size:10px;font-weight:400;}
#sec_content{width:879px;min-height:900px;margin-left:30px;background:url(/img/home_content.jpg) no-repeat bottom center;}
#sec_cont_pad{padding:0 30px;}
#sec_cont_left{width:600px;min-height:500px;float:left;padding:0 30px 50px;}
#sec_cont_left2{width:600px;min-height:1400px;float:left;background:transparent url(/img/starfish.jpg) no-repeat bottom;padding:0 30px;}
#sidebar{width:219px;min-height:500px;float:left;}
#sec_search a{width:215px;height:103px;display:block;background:transparent url(/img/sec_search.jpg) no-repeat;text-decoration:none;}
#sec_sell a{width:215px;height:103px;display:block;background:transparent url(/img/sec_sell.jpg) no-repeat;text-decoration:none;}
#sec_tour a{width:215px;height:100px;display:block;background:transparent url(/img/sec_tour.jpg) no-repeat;text-decoration:none;}
#sec_blog{width:219px;height:79px;display:block;background:transparent url(/img/sec_blog.jpg) no-repeat;text-decoration:none;}
#sec_blog_cont{width:219px;height:250px;}
#sec_contact{width:219px;height:260px;display:block;background:transparent url(/img/sec_contact.jpg) no-repeat;text-decoration:none;}
#sec_contact a{outline:none;text-decoration:none;display:block;text-indent:-9999px;width:219px;height:260px;}
#footer{padding-top:10px;font-size:10px;width:879px;min-height:115px;text-align:center;color:#488CA8;border-top:1px solid #488CA8;margin:0 auto;}
#footer a.zillow{margin-top:20px;margin-right:20px;float:right;display:block;width:183px;height:77px;background:url(/img/zillow.jpg) no-repeat center right;text-indent:-9999px;}
#footer a.activerain{margin-top:20px;margin-left:20px;float:left;display:block;width:142px;height:72px;background:url(/img/active.jpg) no-repeat center left;text-indent:-9999px;}
.picks_header{width:867px;height:178px;background:url(/img/p_head.jpg) no-repeat;margin-left:1px;}
#ph_one{width:340px;height:125px;float:left;}
#ph_two a{width:180px;height:125px;float:left;display:block;text-decoration:none;}
.picks{width:879px;min-height:261px;background:url(/img/picks_bg.jpg) repeat;float:left;margin-left:1px;padding:0;}
.picks_box{width:174px;height:210px;background:url(/img/picks_box.jpg) no-repeat;float:left;margin:25px 22px;}
.picks_img{width:168px;height:168px;overflow:hidden;margin:2px 2px 2px 4px;}
.picks_title{width:154px;height:30px;text-align:center;color:#000;font-size:12px;padding-top:2px;}
.picks_title a{color:#fff;text-decoration:none;}
#picks_view{width:174px;height:210px;background:url(/img/picks_box.jpg) no-repeat;padding-top:1px;margin:15px auto;}
.parts{width:800px;min-height:300px;margin:0 0 0 70px;}
.parts_box{width:150px;height:200px;float:left;}
.parts_img{width:120px;min-height:50px;overflow:hidden;border:1px double blue;background-color:#FFF;margin:5px 7px;padding:3px;}
.parts_text a{width:150px;text-align:center;color:#000;font-size:13px;text-decoration:none;}
.test{width:543px;height:auto;float:left;background:url(/img/test_bot.jpg) no-repeat bottom;}
.testTop{width:543px;height:65px;float:left;background:url(/img/test_top.jpg) no-repeat;}
.testBot{width:543px;height:23px;float:left;}
.testMid{width:543px;min-height:250px;float:left;background:url(/img/test_mid.jpg) repeat-y;margin:10px 30px;}
.testCon{color:#7c0721;padding:20px 30px;}
.testName{width:530px;height:40px;float:left;font-size:20px;font-weight:700;text-align:right;}
.fOneH{width:600px;float:left;margin-top:10px;border:1px dashed #804000;margin-bottom:5px;background-color:#FFF;color:#000;padding:4px;}
.fTwo{width:400px;height:25px;float:left;font-size:14px;}
.fThree{width:200px;height:25px;float:left;}
.chTwo{width:150px;height:25px;float:left;font-size:14px;}
.chTwoA{width:200px;height:25px;float:left;font-size:14px;}
.list2a{width:210px;height:134px;float:left;overflow:hidden;}
.list4 a{width:75px;height:136px;float:left;text-decoration:none;display:block;}
.list5{width:123px;height:33px;float:left;text-align:center;font-size:11px;padding:6px 0;}
#back a{width:198px;height:18px;display:block;background:url(/img/back.jpg) no-repeat;color:#FFF;text-decoration:none;font-size:10px;text-align:center;padding:3px 0;}
form p.left{float:left;text-align:left;}
form p.left-padding{float:left;text-align:left;padding-left:5px;}
form .nomargin{margin:4px 0 0;}
.standout{background:#fffbcb;color:#000;padding:8px;}
#listings .listings_wrap{background:none;}
#listings .summary-img img{background:#fff;border:4px solid #324483;padding:1px;}
#listings dt,.general dt{color:#324483;width:38%;}
.searchTypes ul{border-bottom:1px solid #8B98C5;height:30px;}
.searchTypes a{font-weight:700;background:#DFE3F0;color:#000;line-height:20px;font-size:13px;border:1px solid #8B98C5;border-bottom:none;padding:4px 15px;}
.searchTypes .current:hover,.searchTypes .current{background:#324483;color:#fff;padding:4px 10px;}
#property_search fieldset{background:#f2f2f2;border:1px solid #8B98C5;padding:2px 5px;}
#property_search legend{margin-left:5px;color:#000;font-size:15px;padding:5px;}
.cleared{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
strong,dfn,dl dt,.searchTypes ul li:first-child{font-weight:700;}
em,dfn,tfoot{font-style:italic;}
.nav3,div.nav3 ul,.nav2,div.nav2 ul{list-style:none;margin:0;}
.nav3 ul,.nav2 ul{margin:0;padding:0 0 0 10px;}
.nav3 li,.nav2 li{float:left;margin:0;}
.nav3 li:hover ul,#nav li.sfhover ul,.nav2 li:hover ul,#nav li.sfhover ul{left:auto;}
#sel,#sel2{color:#C74E38;text-decoration:underline;}
#btn_sell a,#btn_tour a{width:195px;height:98px;display:block;float:left;margin:0 0 0 20px;}
.blog-container .recent-posts a,#agent-main .agent-block .agent-summary{font-size:11px;}
.fOne,.chOne{width:600px;min-height:25px;float:left;}
#listings .listings_hdr,.searchTypes a:hover{background:#324483;color:#fff;}