body
{
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	font-family:Arial, Helvetica, sans-serif;

}

input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

#top_div
{
	BACKGROUND: url('../images/common/bg.jpg');
	width:100%;
	height:125px;
}


#arcustabs
{
	/*WIDTH: 100%;*/ 
	LINE-HEIGHT: normal;
	/* overflow:auto; */
}

#arcustabs ul 
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	
	MARGIN: 0px 0px 0px 15px; 
	LIST-STYLE-TYPE: none;
}

#arcustabs li 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 9px; 
	BACKGROUND: url('../images/common/ustd_left.jpg') no-repeat left top; 
	
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	margin-left:0px; 
	margin-right:2px; 
	margin-top:0px; 
	margin-bottom:0px;
	line-height:20px;
}

#arcustabs a, #arcustabs a:link, #arcustabs a:active, #arcustabs a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 13px;
	color: #666666; 
	padding-right: 32px; 
	PADDING-LEFT: 30px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 3px; 
	DISPLAY: block; 
	BACKGROUND: url('../images/common/ustd_right.jpg') no-repeat right top; 
	FLOAT: left; 
	margin-left:-5px !important;
	margin-left:-3px;
	TEXT-DECORATION: none;
	height:27px;
	outline:none;
	
}
#arcustabs a
{
	FLOAT: right;
}
#arcustabs a:hover 
{
	/*TEXT-DECORATION: underline;*/
	
}
#arcustabs #current 
{
	BACKGROUND-IMAGE: url('../images/common/std_left.jpg');
}
#arcustabs #current a
{
	BACKGROUND-IMAGE: url('../images/common/std_right.jpg'); 
	PADDING-BOTTOM: 5px; 
	COLOR: #B60003;
}


.right_link_div
{
	padding-left:20px; 
	padding-right:20px; 
	padding-top:10px;
}



/** html .hk_left_sp
{
	margin-left:65px;

}

*:first-child+html .hk_left_sp
{
	margin-left:130px;

}*/

<!--html>-->/**/

/*body .hk_left_sp
{
	margin-left:11%;
}*/



#cat_div {}

#cat_div ul
{
	padding:0 0 0 27px;
	width:28%;
	float:left;
	
}

#cat_div li
{
	display:block;
	/* float:left; */
	/* width:180px; */
	list-style:none;
	background-image: url(../images/common/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0.4em 35%;	
	padding-left: 15px;
	padding-bottom:3px;
	margin-top:3px;

}

#cat_div li a
{
	font-size:11px;
	text-decoration:none;
}

#cat_div li a:hover
{
	font-size:11px;
	text-decoration:underline;
	color:#B60003;
}



/*Contact page css*/
#contactDetail
{
	width:35%;
	float:left;
	margin-bottom:2%;
	height:335px;
	line-height:18px;
}


#contactDetail div
{
	padding-bottom:8px;
	
}


#contactDetail span
{
	width:45%;
	float:left;
	font-size:11px;
}

#contactDetail div label
{
	margin-left:45%;
	display:block;
	font-size:11px;
}

#inquire
{
	float:right;
	width:59%;
	display:inline;
	margin-bottom:2%;
	overflow:hidden;
}
.inquire_form 
{
	display:block; 
	width:110px; 
	float:left;
	font-weight:bold;
	color:#000000;
	text-align:right;
	padding-right:5px;
}

.reg_terms_a
{
font-weight:normal; 
font-size:11px;
text-decoration: underline;
color:#666666;
}

.reg_terms_a:hover
{
font-weight:normal; 
font-size:11px;
text-decoration: underline;
color:#000000;

}




.cotact_right_col div
{
	display:block; 
	float:left; 
	width:49%;
	padding-bottom:6px;
	
}

.cotact_right_col div label
{
	display:block;
	float:left;
	width:95px;
	font-size:11px;


}


.cotact_right_col div span
{
	display:block;
	float:left;
	width:220px;

	
}



/*Contact page css*/

/*landlord page css starts*/
.landlord_div
{
	display:block; 
	float:left; 
	padding-left:50px;
	padding-bottom:5px;
}

.landlord_div label
{
	display:block; 
	float:left; 
	width:130px;
	font-size:11px;
	color:#333333;
}

.landlord_div span
{
	display:block; 
	float:left; 
	width:300px;
	margin-bottom:5px;
	
}

/**landlord page css ends*/



.category_span
{
	
	margin-bottom: 0px;
	padding-bottom: 0px;
	z-index: 0;
}

.header_div
{
	BACKGROUND: url('../images/common/box_top_spacer.gif'); 
	height:28px;
}



/*view page css starts*/
.view_div
{
	display:block; 
	float:left;
}

.view_div label
{
	display:block; 
	float:left;
	width:80px;
}

.view_div span
{
	display:block; 
	float:left;
	width:400px;
	padding-bottom:5px;
}


.view_features_div
{
	display:block; 
	float:left;
}

.view_features_div label
{
	display:block; 
	float:left;
	width:250px;
}

.view_features_div span
{
	display:block; 
	float:left;
	width:400px;
	padding-bottom:5px;
}

/*view page css ends*/

/*listing css starts*/
.listing_main_div
{
	display:block; 
	float:left; 
	width:779px; 
	border-right:1px solid #E2E2E2;
	border-left:1px solid #E2E2E2;
}	

.listing_img_div
{
	display:block; 
	float:left;
	/* padding-top:5px; */
}

.listing_detail_div
{
	
	display:block; 
	/*float:left;*/
}

.listing_business_div
{
	display:block;
	float:left;
	width:99%;
	height:27px;

	/* padding-top:5px; */
	padding-bottom:5px;
	margin-left:5px;
}

.listing_attr1_div
{
	display:block;
	float:left;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	line-height:17px;
}


.listing_attr1_div ul li
{
	display:block;
	float:left;
	width:33.2%;
}


.listing_attr2_div
{
	display:block;
	float:left;
	width:100%;
	padding-top:2px;
	padding-bottom:5px;
}


.listing_attr2_div ul li
{
	display:block;
	float:left;
	width:100%;
}

.view_property
{
	font-weight:bold; 
	color:#B84444;
	text-decoration:none;
}

.view_property:hover
{
	font-weight:bold; 
	color:#B84444;
	text-decoration:underline;
}
/*listing css ends*/



.error_msg
{
	color:#B94A4A;
}
