.app-main-1104 .outer_cont {
	border:2px solid #E5E5E5;
	overflow:hidden;
}
.app-main-1104 .outer_cont .cont_header {
	background-color:#E5E5E5;	
	cursor:pointer;		
	font-weight:bold;	
	height:24px;
	line-height:24px;
	width:100%;
	padding:5px;
}
.app-main-1104 div.ricoLG_cell {
  white-space:nowrap;
}
.app-main-1104 #user_settings {
  width: 100%;
}
.app-main-1104 .panelContentContainer {
  border : 1px solid #4f4f4f;
  clear:both;
}
.app-main-1104 .panelheader{
  height: 1.5em;
  color : black;
  font-weight : normal;
  background: #E0E8FA;
  float: left;
  margin-left: 1px;
  margin-right: 1px;
  margin-bottom: 0px;
  margin-top: 0.3em;
  text-align: center;
  white-space:nowrap;
  overflow:hidden;
  width: 20%;
  line-height:14px;
  font-size:14px;
}
.app-main-1104 .panelHover {
  background: #D8E0F2;
  cursor: pointer;
}
.app-main-1104 .panelSelected {
  background: url(/images/grayedout.gif) #FFFFFF repeat-x scroll center left;
  font-weight : bold;
  cursor: auto;
  height: 1.8em;
  margin-top: 1px;
  margin-bottom: -1px;
}
.app-main-1104 .panelContent {
    background: #f8f8f8;
    overflow: hidden;
    position: relative;
}
#user_editor .margin_10 {
	margin:10px;
}
#user_editor .btm_border {
	border-bottom:2px solid #FFFFFF;
}
#user_editor #search-left {
	position:relative;
	left:16px;
	top:6px;
	width:210px;
	border-right:1px solid #FFFFFF;
	float:left;
}
#user_editor #search-right {
	position: relative;
    top: 6px;
	left:40px;
    width: 450px;
	float:left;
}
#user_editor .search_params {
	padding:0 10px;
}
#user_editor .search_params #search-keywords {
	margin: 0;
	padding: 0 0 4px;
	width: 720px;
	height:auto;
}
#user_editor .search_params #search-addlcriteria {
    min-height: 450px;
	overflow:hidden;
}
#user_editor .search_params .input_column {
	float:left;
	position:relative;
	width:212px;
}
#user_editor .search_params .input_cont {
	margin-left:10px;
}
#user_editor input[type="text"], 
#user_editor #search_price_min, 
#user_editor #search_price_max, 
#user_editor #search_sq_ft {
    height: 23px;
    width: 180px;
    padding: 7px 4px 4px;
    border: 1px solid #E1E1E1;
	margin:10px 0;
}
#user_editor #searchName {
	width:668px;
}
#user_editor #qry {
	width:668px;
	margin:10px;
}
#user_editor select,
#user_editor #search_beds,
#user_editor #search_baths,
#user_editor #search-area select,
#user_editor #search-city select,
#user_editor #search-subdivision select {
	min-height: 23px;
    min-width: 190px;
	width:auto;
    padding: 7px 4px 4px;
    border: 1px solid #E1E1E1;
	margin:0;
}
#user_editor select option {
	padding:1px 4px;
}