fieldset {
  margin: 0px 0px 40px 0px !important;
  clear: both;
  border: none;
  
}

label {font-weight: normal; float: left; margin-right: .5em; }

select {margin-right: 1em; float: left;}

.ui-slider {clear: both; top: 1.5em;width:100px;}

.ui-slider-horizontal {
  width:230px !important;
}

#criteria_list{
  padding-left: 30px !important;
}

#criteria_list td{
  background: #4C4C4C;
}

#criteria_list .last{
  margin-top: 35px;
  padding-left: 30px !important;
}

#criteria_list fieldset{
  margin-bottom: 10px !important;
}

#search_view{
  padding-top:135px;
}

#search_view h3{
  color: #FFF;
}

#search_view li{
  color: #FFF;
}

.ui-widget-header{
  background: #4C4C4C !important;
}

.ui-slider-horizontal {
border:1px solid #666666 !important;
}

#mapSlider .ui-slider.ui-corner-all {
margin-top: 35px !important;
}

.ui-widget-content {
color:#FFFFFF !important;
}

.ui-slider .ttContent{
  color: #4C4C4C;
}

element.style {
left:30%;
}
.ui-slider-horizontal .ui-slider-handle {
border:1px solid #666666 !important;
}

#bedsID .bath, #bedsID .bed{
  background:#4C4C4C url(images/add.jpg) repeat-x scroll 50% 0;
  width: 110px;
}

#bedsID label{
  float: none !important;
  margin-left: 40px;
}

.ui-slider span.ui-slider-tic {
  height: 0 !important;
}

#tabs_panel {
background:#000000 none repeat scroll 0 0 !important;
}

.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show {
display:none !important;
}

.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show {  margin-left:-35px !important;
}

#bedsID .ui-slider{
  width: 100px !important;
}

#bedsID select{
  float: none !important;
}

#bedsID .ui-slider span.ui-slider-tic{
border-left:#666666 !important;
}

#bedsID .ui-slider{
  font-size: 12px;
}

#bedsID th, #bedsID td, #bedsID table{
  background: none !important;
  font-size: 11px;
}

#mapSlider{
  float:left;
  margin-left:50px;
  margin-top:-15px;
  width:350px;
}

#zoom_control {
width:auto !important;
float: none !important;
padding-top: 15px;
margin-top: 0px !important;
}

#mapSlider .ui-slider.ui-corner-all {
margin-top:0px !important;
}

#priceID .ui-slider{
  width: 220px !important;
}

#priceID .ui-slider, #bedsID .ui-slider, #mapSlider .ui-slider{
  background: #C0C0C0 !important
}

#priceID .ui-slider .ui-widget-header{
  border: none;
  background: #C0C0C0 !important;
}

#priceID .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down, 
#bedsID .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down{
  border-left:7px dashed transparent;
  border-right:7px dashed transparent;
  border-top-width:8px;
  bottom:20px !important;
  left:37% !important;
  margin-left: 0px !important;
  right:auto;
}

#priceID .ui-slider-tooltip.ui-widget-content.ui-corner-all, #bedsID .ui-slider-tooltip.ui-widget-content.ui-corner-all{
  top: 25px;
}

#priceID .ui-slider .ui-state-active .ui-slider-tooltip, #priceID .ui-slider .ui-state-focus .ui-slider-tooltip, #priceID .ui-slider .ui-state-hover .ui-slider-tooltip,
#bedsID .ui-slider .ui-state-active .ui-slider-tooltip, #bedsID .ui-slider .ui-state-focus .ui-slider-tooltip, #bedsID .ui-slider .ui-state-hover .ui-slider-tooltip  {
	display: block;
	position: absolute;
	bottom: 0px !important;
	text-align: center;
	font-size: .9em;
	width: 60px !important;
  height: 13px !important;
	margin-left: -25px !important;
}


/*--tabs--*/
#right_panel, #map_panel{
  width: 660px !important;
}


#tabs_panel .ui-state-default a, #right_panel .ui-state-default a{
  color: #FFF !important;
}

#tabs_panel, #right_panel{
border:1px solid #666666 !important;
/*margin-top: 75px !important;*/
margin-top: 5px !important;
}

#right_panel.ui-widget-content {
background: none !important;
}

#tabs_panel .ui-widget-header, #right_panel .ui-widget-header {
background:#333333 url(images/ui-bg_gloss-wave_25_333333_500x100.png) repeat-x scroll 50% 50% !important;
border:1px solid #333333;
color:#FFFFFF;
font-weight:bold;
}

#tabs_panel .ui-state-default, #right_panel .ui-state-default{
background:#555555 url(images/ui-bg_glass_20_555555_1x400.png) repeat-x scroll 50% 50%;
border:1px solid #666666 !important;
color:#EEEEEE;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

#tabs_panel .ui-state-active , #right_panel .ui-state-active{
background:#993333 none repeat scroll 0 0 !important;
border:1px solid #993333;
color:#FFFFFF;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

#tabs_panel.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, #tabs_panel.ui-tabs .ui-tabs-nav li.ui-state-disabled a, #tabs_panel.ui-tabs .ui-tabs-nav li.ui-state-processing a {
color:#FFFFFF;
}

#right_panel.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, #right_panel.ui-tabs .ui-tabs-nav li.ui-state-disabled a, #right_panel.ui-tabs .ui-tabs-nav li.ui-state-processing a {
color:#FFFFFF;
}

#tabs_panel .ui-state-default.ui-state-hover, #right_panel .ui-state-default.ui-state-hover{
  border: 1px solid #0078a3; 
  background: #0078a3 url(images/ui-bg_glass_40_0078a3_1x400.png) 50% 50% repeat-x; 
  font-weight: bold; 
  color: #ffffff; 
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:medium;
}

html > body ul.MenuBarHorizontal ul {
  /*opacity:0.8 !important;*/
}

#homePage{
  padding-bottom:100px;
  padding-top:130px;
}

#menuCss ul.MenuBarHorizontal a.MenuBarItemSubmenu{
background-color:#000;
background-image:url(images/SpryMenuBarDown.gif);
background-position:95% 50%;
background-repeat:no-repeat;
color:#999;
font-family:"Palatino Linotype";
font-size:16px;
font-weight:bold;
}

#menuCss  ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{
	background-image: url(images/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

#menuCss  ul.MenuBarHorizontal a.chiefstyle01.MenuBarItemHover{
	background-image: url(images/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
  color: #999;
  font-weight: bold;
  font-size: 16px;
}

#menuCss .style51.style57 .chiefstyle01{
	background-image: url(images/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
  background-color: #000;
  color: #999;
  font-weight: bold;
  font-size: 16px;
}

.builtStyle{
  margin-bottom: 50px;
}

#inforextra td, #inforextra th{
  background-color: #4C4C4C;
}

#areaID #pagination1{
  margin-top: 10px;
}

#areaID{
margin:auto;
width:1000px;
}

#areaID .areaRight{
  width: 420px;
  float: right;
}

#areaID .areaLeft{
  float: left;
  width: 420px;
}

#areaID #right_panel{
  margin-left: 10px;
  width: 100% !important;
}
#areaID #fragment-2{
  width: 855px;
  padding-left:27px;
  padding-right:0;
}
#areaID #fragment-2 #viewSearchResults .item.result{
  float:left;
  width: 410px !important;
  margin-right: 5px;
}

#areaID #property_details{
  margin-left: 50px;
  margin: auto;
  margin-top: 20px;
  background: #4C4C4C;
}

#areaID #infor2{
  margin-top: 30px;
}

#areaID .infor{
  width: 300px;
}

#areaID #city{
  width: 200px;
}


#areaID #criteria_list{
  padding-bottom: 10px;
}

#areaID #criteria_list li{
  /*width: 400px; */
}

#areaID #inforextra h3{
  font-size: 11px;
  margin-top: 0px;
}

#areaID #inforextra ul{
  margin-top: 0px;
}

#areaID #inforextra li{
  margin-top: 0px;
}

#areaID table{
  font-size: 13px;
  margin-bottom: 5px;
}

#areaID select{
  float: none;
}

#areaID .builtStyle select, #areaID #priceID select{
  float: left;
}
