#pst_edge_tabs_bar{    background:url("/assets/themes/blue_1/img/search/search_bar-bg.png") repeat-x scroll 0 0 transparent;    height:40px;    width:100%}

.header_bar{    background:url("/assets/themes/blue_1/img/search/gradient_bg.png") repeat-x scroll 0px 0 transparent;    background-size:contain;    clear:both;    position:relative;    padding:8px 0 0;    height:34px}

#pst_edge_tabs li{    width:215px;    height:34px;    margin:-5px 0 0 20px;    padding-top:8px;    text-align:center;    float:left;    list-style:none;    text-transform:uppercase;    font-size:14px;    font-weight:bold;    letter-spacing:.25px;    text-decoration:none}

#pst_edge_tabs li.active,#pst_edge_tabs li.active:hover{    background:url("/assets/themes/blue_1/img/search/tab_nav-active.png") no-repeat scroll 0 0 transparent;    color:#FFF;    text-decoration:none;    cursor:default}

#pst_edge_tabs li{    color:#232323;    background:url("/assets/themes/blue_1/img/search/tab_nav.png") no-repeat scroll 0 0 transparent}

#pst_edge_tabs li:hover{ text-decoration:underline; cursor:pointer}

.tab_container{ width:984px}

#pst_edge_tabs_bar_buttons{ position:relative; top:10px}

#pst_edge_tabs_bar_buttons input{ margin-right:14px}

.section{    background:url("/assets/themes/blue_1/img/search/section-bg.png") repeat-x scroll left bottom transparent;    background-size:contain;    margin:0 0 12px;    padding:12px 16px}

.canvas{    background:url("/assets/themes/blue_1/img/search/gradient_bg.png") repeat-x scroll left bottom transparent;    background-size:contain;    clear:both;    position:relative;    padding:8px 0 4px;    height:auto}

.container{    width:283px;    background:url("/assets/themes/blue_1/img/search/box_bg.png") repeat-x scroll left top transparent;    background-size:contain;    border-top:1px solid #175898;    clear:both;    position:relative;    text-align:center;    padding:14px 0}

.double_container{    width:598px;    background:url("/assets/themes/blue_1/img/search/box_bg.png") repeat-x scroll left top transparent;    background-size:contain;    border-top:1px solid #175898;    clear:both;    position:relative;    text-align:center;    padding:8px 0 14px}

.sub_container{    width:283px;    background:url("/assets/themes/blue_1/img/search/gradient_bg.png") repeat-x scroll left top transparent;    background-size:contain;    clear:both;    position:relative;    text-align:center;    padding:6px 0}

.double_box{     width:598px}

.box{    margin:0 16px 14px;    font-size:12px;    color:#111}

.box .tab{    background:url("/assets/themes/blue_1/img/search/tab_bg.png") repeat-x scroll left bottom transparent; height:24px; display:inline; float:left; border-top-left-radius:6px; border-top-right-radius:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; margin-left:10px}

.box .tab .title{ padding:6px 14px 0; color:#FFF; text-transform:uppercase; letter-spacing:.25px; font-size:14px}

.content_left .left{ margin-left:30px}

.content_left .left input{ margin:2px 6px; position:relative; top:2px}

.content_left .input_text{ width:108px}

.content_left .left select{ width:122px; margin:2px 0 2px 30px; position:relative; top:2px}

.content_left .left .indent{ margin-left:24px}

.content_left .left .indent_text{ margin-left:28px}

.area_window{ max-height:200px; overflow-y:scroll}

.area_links{ position:relative; top:7px; left:10px; color:#1266bc; width:410px; float:left}

.area_links .link,.area_links span{ padding:0 5px; color:#1266bc; text-decoration:none}

.area_links span:hover,.area_links a:hover{ color:#1266bc; text-decoration:underline; cursor:pointer}

.area_name{ float:left; width:290px; text-align:left; padding:4px 0; text-decoration:none}

.area_name input,.option_name input{ position:relative; top:2px; margin:0 6px 0 14px}

.option_name{ float:left; width:175px; text-align:left; padding:4px 4px 4px 16px; text-decoration:none}

#pst_edge_search_container{    clear:both;    margin:12px auto 0px;    width:100%}

#pst_edge_more_options_container{    display:none;    clear:both;    margin:10px 0 14px}

.search_button{    background:url("/assets/themes/blue_1/img/search/search_button-bg.png") repeat-x scroll 0 0 transparent; background-size:contain; height:24px; padding:0 36px; color:#FFF; text-transform:uppercase; letter-spacing:.25px; font-size:16px; float:right; position:relative; right:80px; bottom:0px}

#pst_edge_more_options_button{ color:#175898; font-weight:bold; text-transform:uppercase; letter-spacing:.5px; font-size:14px; position:relative; left:20px; top:2px}

.table_layout{ margin:0 0 0 16px; padding-top:0px}

.min_max_table{ font-weight:normal; text-align:left}

.min_max_table th{ font-size:12px; color:#175898; padding:14px 0px 2px; text-align:center; width:120px}

.min_max_table .header_text{ font-size:12px; color:#175898; padding:14px 10px 2px; text-align:right; font-weight:bold}

.min_max_table .label{ font-size:11px; padding:4px 0px 4px 12px}

.min_max_table .note{ color:#175898; font-size:9px; padding:0; margin:0}

.fixed_align tr{ height:32px}

.fixed_align th{ text-align:right; padding:0 14px 0 20px; font-weight:normal; font-size:12px; color:#111}

.fixed_align input{ width:160px}

.fixed_align select{ width:95px}

.right_push{ margin-right:7px}

#pst_edge_save_search_container{ font-size:11px; padding-bottom:8px}

#pst_edge_save_search_container .left_align{ position:relative; left:60px; top:4px; float:left}

#pst_edge_save_search_container .left_align input{ margin:0 6px}

.view_as_container{ width:200px; margin:0 auto; position:relative; text-align:center; border:1px solid #DEDEDE; padding:4px 0}

.view_as_container input{ margin:0 2px 0 10px}

#pst_edge_save_search_container .right_align{ float:right; position:relative; right:70px}

#pst_edge_save_search_container select{ margin:0 2px 0 10px; width:56px}

#pst_edge_save_search_container .button_blue{ float:right; position:relative; top:20px; right:20px}

.notify_options table{ margin:20px 0 10px; width:400px; text-align:left}

.notify_options th{ font-weight:normal}

.notify_options table input{ margin:2px 0 4px}

#pst_edge_user_controls{ clear:both; position:relative; margin-top:20px; margin-bottom:20px}

#pst_edge_user_controls .box{ margin-left:28px}

#pst_edge_user_controls .container{ padding:14px 0 6px}

#pst_edge_user_controls .button_blue{ margin:8px 6px 2px}

#pst_edge_user_controls select{ width:250px}

#pst_edge_multiple_mls_container table{ text-align:left; margin:10px 20px}

#pst_edge_multiple_mls_container table th{ font-weight:normal; padding:0 14px}

#pst_edge_multiple_mls_container table td{ padding:0 2px}

.ui-tabs-hide{display:none;position:relative}

.disabled_criteria {    color:#888;    text-decoration:none;    cursor:default !important; }

.disabled_criteria input{    background:#EDEDED;    border:1px solid #CCC; cursor: default !important; }

#BrandedHeaderContainer {
	width: 984px !important;
}

#pst_edge_page_nav_buttons {
	text-align: left;
}

#pst_edge_DistressedProps {
	margin-left: 0px;
}
