@import url("../css/grid.css");
@import url("../css/tabcontent.css");

#propertysearch .gridcontainer .width1 {
	width:302px;
	}
#propertysearch .gridcontainer .width2 {
	width:640px;
	}
#propertysearch .test1 {
	float:left;
	width:30%;
	}
*html #propertysearch .test1, *html #propertysearch .test2 {
	height:1px;
	}
#propertysearch .test2 {
	float:right;
	width:68%;
	}
.scroll-typ2 .scroll-pane {
/*	border:1px solid #323232;*/
	height:470px;
	padding:0px 0px 10px 0px;
	margin-right:-3px;
	}
.search_results {
/*	position:relative;
*/	}
.search_results .narrowbar_arrow {
	position:absolute;
	left:0px;
	top:500px;
	height:24px;
	width:12px;
	background:url(../images/showhide_btn.gif) 0 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	display:none;
	}


.narrow .narrowbar_arrow {
	background-position:0 0px;
	}
.narrow .sidebardata {
	overflow:hidden;
	}
.narrow .sidebardata .sidebarlinks {
	display:none;
	}
#main.narrow #contentarea {
	margin:0 0 0 0px;
	}
.search_container {
	border:1px solid #D7D7D7;
	padding:10px 1px 5px 10px;
	margin-top:8px;
	min-height:1px;
	}
.search_container h2{
	text-transform:none;
	color:#48176D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:155%;
	font-weight:normal;
	margin-bottom:33px;
	background-color:#FFFFFF;
	}
.search_container .radio_btn {
	width:180px;
	margin-left:-5px;
	margin-bottom:25px;
	}
.search_container .radio_btn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	text-transform:none;
	color:#5C5C5C;
	font-weight:bold;
	}
.search_container .radio_btn input {
	border:none;
	}
.search_container .searchbox {
	background-image:none;
	}
.search_container .searchbox dt {
	font-weight:bold;
	text-transform:none;
	color:#5C5C5C;
	font-size:90%;
	margin-bottom:5px;
	letter-spacing:1px;
	}
.search_container .searchbox dd {
	font-weight:bold;
	color:#5C5C5C;
	font-size:80%;
	margin-bottom:19px;
	}
.search_container .searchbox input {	
	border:1px solid #A5ACB2;
	font-weight:normal;
	color:#333333;
	font-size:13px
	}
.search_container .searchbox select {
	color:#5D3680;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(../images/searchselect_bg.gif) repeat-x 0 0;
	border:1px solid #A3A3A3;
	text-transform:none;
	width:80px;
	background-color:#F0EDF2;
	}
.search_container .morebar {
	min-height:5px;
	position:relative;
	}
.morebar1 {
	height:15px;
	text-align:right;
	margin-top:15px;
	margin-bottom:-10px;
	}
/*==================================
WIDTH 2 CSS
====================================*/

.btns {
	margin:-12px 0 0px 0;
	text-align:right;
	}
.btns .btn_links {
	margin-right:6px;
	}
#propertysearch .btn_links {
	margin:0 0 0 6px;
	}
.morebar {
	position:relative; 
	height:20px;
	width:250px; 
	}
.morebar .searchbtn 
	{
	position: absolute;
	right:-16px;
	top: 0px;
	border:none;
	}
.search_result {
	padding:15px;
	padding-top:10px;
	padding-right:11px;
	}
.search_result .pd_r {
	padding-right:6px;
	}
.search_result .color1 {
	color:#612574;
	font-weight:bold;
	margin-right:4px;
	}
.search_details .color1 {
	color:#612574;
	font-weight:bold;
	margin-right:4px;
	font-size:12px;
	}
.search_details dl .mar_top {
	margin-top:-6px;
	margin-bottom:14px;
	}
.search_result .listbox {
	margin-bottom:15px;
	}
.search_result .listbox select {
	color:#5D3680;
	font-family:"Trebuchet MS";
	font-weight:bold;
	background:url(../images/searchselect_bg.gif) repeat-x 0 0;
	border:1px solid #A3A3A3;
	text-transform:none;
	}
.search_result .btns {
	margin:0px 0 0px 0;
	text-align:left;
	position:relative;
	}
.search_result .btns .btn_links {
	position:relative;
	}
.search_result .btns .checkbox  {
	position:absolute;
	top:10px;
	padding-left:15px;
	}
.search_result .contentbox1  {
	margin-bottom:15px;
	}
.search_result .contentbox1 .hd {
	text-transform:uppercase;
	color:#602473;
	display:block;
	margin-bottom:5px;
	}
.heading {
	background-color:#EAE7ED;
	padding:5px;
	margin-left:180px;
	padding-bottom:5px;
	min-height:1px;
	background-image: url(../images/productdetails_hd_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom:5px;
	}	
.heading p {
	margin-bottom:0px;
	}
.search_result .contentbox1 .imgleft {
	margin-right:15px;
	}
.search_result .contentbox1 .sub_hd {
	margin-right:10px;
	color:#602473;
	font-weight:bold;
	font-size:13px;
	background-color:#EAE7ED;
	}
.search_result .contentbox1 .sub_hd1 {
	margin-right:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	font-size:13px;
	background-color:#EAE7ED;
	}
.search_details .clolr1 {
	font-size:13px;
	color:#666666;
	
	}
#propertysearch .width_2 {
	margin-left:303px;
	z-index:10000000;
	position:relative;
	min-height:350px;
	background-color:#FFFFFF;
	}
#main .width_3 {
	margin:0 0 0 0px;
	z-index:10000000;
	position:relative;
	min-height:350px;
	background-color:#FFFFFF;
	width:958px;
	}
.narrowbar_arrow {
	position:absolute;
	left:-12px;
	top:450px;
	height:24px;
	width:13px;
	background:url(../images/showhide_btn.gif) 0 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	z-index:1000000;
	display:none;
	}
.narrowbar_arrow2 {
	position:absolute;
	left:-12px;
	top:450px;
	height:24px;
	width:13px;
	background:url(../images/navarrow1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	outline:none;
	z-index:1000000;
	display:none;
	}
#main.narrow .width_2 {
	margin:0 0 0 0px;
	}

#propertysearch .search_box {
	/*position:absolute;
	left:0px;
	height:350px;*/
	}
.radio_btn input {
	border:none;
	}
.search_details .mar_top select {
	width:105px;
	}

