
.act {
    color: #ff0000 !important;
}
.right-sidebar, ctl00_mainContent_updCriteria{
	width:220px;
	float:right;
}
.right-sidebar h2{
	font-size:1.50em;
	padding:10px 10px 5px 10px;
}
.right-sidebar .sidebar-content{
	padding:5px 10px 15px 10px;
}
.my_search_step ul{
	font-size:11px;
	list-style-type:disc;
	padding-left:20px;
}

/* property_search tabbed layout */
.ui-tabs-hide{
	display:none;
}
#property_search{
	width:710px;
	float: left; 
}
#by_area
{    
    width:658px;
	background-color:#9E080A;  
	padding:20px;  
}
#by_subdivision
{    
/*    width:658px; */
	background-color:#9E080A;  
	padding:20px; 

}
#by_radius
{    
    width:643px;
	background-color:#9E080A;  
	padding:20px;  
}
#by_mls
{    
    width:643px;
	background-color:#9E080A;  
	padding:20px;  
}
#property_search a{
	color:#424134;
	text-decoration:underline;
}
#property_search a:hover{
	color:#575542;
}
#property_search_tabs{ }
#property_search_tabs li{
	height:32px;
	float:left;
	margin-right:2px;
}
#property_search > div, #property_search_tabs li.ui-tabs-selected{
	background:#9E080A;
}
#property_search_tabs a{
	background:#efeee5;
	color:#000;
	display:block;
	font-size:0.92em;
	font-weight:bold;
	padding:9px 10px 7px 10px;
	text-transform:uppercase;
}
#property_search_tabs li.ui-tabs-selected a{
	background:none;
}
#property_search > div{
	clear:left;
	padding:1px 25px 15px;
}
#property_search h2{
	font-size:1.42em;
	margin:20px 0 5px;
}
#property_search .step{
	padding:1px 0 1px 30px;
	margin-left:-15px;
}
#property_search .step-1{
	background:url(../img/step_one.gif) top left no-repeat;
}
#property_search .step-2{
	background:url(../img/step_two.gif) top left no-repeat;
}
#property_search .step-3{
	background:url(../img/step_three.gif) top left no-repeat;
}
#property_search .step-4{
	background:url(../img/step_four.gif) top left no-repeat;
}
#property_search .step-5{
	background:url(../img/step_five.gif) top left no-repeat;
}
#property_search .step-6{
	background:url(../img/step_six.gif) top left no-repeat;
}
#property_search p{
	margin:5px 0 15px;
}

/* property tab by area */
#region_map{
	background:url('../img/region_map_bg.jpg') no-repeat;
	position:relative;
	height:300px;
	margin-bottom:15px;
}
#region_map h2{
	font-size:1.35em;
	margin-bottom:0;
}
#region_map .region{
	cursor:pointer;
	font-size:1.42em;
	line-height:1.15;
	position:absolute;
	width:265px;
}
#region_map #southern-indiana{
	font-size:1.15em;
	top:15px;
	left:2px;
}
#region_map #southern-indiana h2{
	font-size:1.63em;
}
#region_map #greater-louisville{
	width:225px;
	top:19px;
	right:0;
}
#region_map #elizabethtown{
	bottom:0;
	left:15px;
}
/* *** */


#my_search, #ctl00_mainContent_my_search{
	background:#f3f3ee;
	margin-top:32px;
}

#my_search h2{
	background:#f7f7f3;
	border-bottom:solid 1px #f9f9f7;
}

#property_type, #standard_options{
	display:inline-block;
	height: 50px;
}
.formbox{
	float:left;
	margin:5px 30px 0 0;
}
.formboxhalf { width:250px;}
.formboxhalfb {width:340px;}
.formbox input {
	margin-right:3px;
	margin-left:3px;
}
.property_area{
	border:solid 1px #ccc;
	height:140px;
	width:300px;
}
.property_area option{
	height:16px;
	margin-top:6px;
}
.advanced_options{
	border:solid 1px #ccc;
	background:#fff;
	padding:5px;
	
	min-height: 210px;
}
#property_search_submit{
	float:right;
	margin-top:15px;
}

#by_area_step_2{
	display:none;
}

#divAdvancedSearch{
    width: 645px;
    height: 320px;
    background-color: #e1decd;
    position: absolute;
    top: 45px;
    left: 250px;
    border: solid 4px #9c9b96;
    z-index: 200;
}

#divCriteriaItems{
    padding: 30px 0px 0px 30px;
    width: 580px;
    float: left;
}

#divCriteriaItems ul a{
    color: #000;
}

#divList{
    width: 190px;
    border-right: solid 1px #fff;
    float: left;
}
#divCriteriaDetail{
    width: 300px;
    float: left;
    margin-left: 10px;
}

#divUpdate{
    width: 30px;
    float: right;
    margin-top: 10px;
}

.CriteriaGrpHead { font-weight:bold; padding-top:5px; font-size:11px; color:#333333; } 
.CriteriaField { list-style-type:circle; list-style-position:inside; margin-left:7px; font-size:11px; color:#333333; }
.CriteriaField strong { color:#000000; }

div#ctl00_cphMainContainer_pnl_2030 span { width:30px; display:inline-block; }
div#ctl00_cphMainContainer_pnl_2030 input { width:75px; display:inline-block; }
div#ctl00_cphMainContainer_pnl_2010 span { width:30px; display:inline-block; }
div#ctl00_cphMainContainer_pnl_2010 input { width:75px; display:inline-block; }

.pointer {
cursor:pointer;
}

#disclaimer {
float:right;
font-size:12px;
font-weight:bold;
}
