﻿@charset "utf-8";
/* CSS Document */
body
{
	background:url(../images/back.jpg) scroll left top repeat-x;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	}
	
	.login{font-size:12px; color:#000000; text-decoration:none;}
	.login:hover{color:#ed1c24;}
	
	.link{color:#ffffff; font-size:11px; text-decoration:none;}
	.link:hover{color:#ed1c24; font-size:11px; text-decoration:none;}

.nev{ font:14px;
font-family:Arial, Helvetica, sans-serif;

}

/*.nevbar{margin:0 auto;}
.nevbar ul{ }
.nevbar ul li{ float:left; list-style:none; line-height:18px; margin-left:10px; margin-bottom:22px;}
.nevbar ul li a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; width:75px; height:51px; }
.nevbar ul li a:hover{ font-size:14px; font-family:Arial, Helvetica, sans-serif; background:url(../images/nev_but_bk.jpg) scroll left top; width:75px; height:51px; margin-top:10px; margin-bottom:10px; padding-bottom:25px; padding-left:10px; padding-right:10px; }*/


.whit{color:#FFFFFF; font-size:12px; background: #000000 url(../images/footer.jpg) repeat-x scroll left top; height:60px;}
.news{background:url(../images/news_bk1.png) scroll left top no-repeat; width:320px; height:31px;}

/*.new_bk{ background::url(../images/news_bk.png) no-repeat;  width:292px; height:150px; }*/

.footer_bk{background: #000000 url(../images/footer.jpg) repeat-x scroll left top; height:60px;}
.ver14{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.ver12_bk{color:#000000; font-size:12px; font-weight:bold;}
.pad{padding-top:5px;}
.inner_bk{background:url(../images/bk_inner.jpg) repeat-x scroll left top; height:43px;}

.ver14_rd{font-size:14px; font-weight:bold; color:#de1d08;}
.red{color:#de1d08;}

.brd_td{border:solid 1px #CCC; margin:10px; padding:30px; text-align:left;}

.innertable_bk{ background-color:#f9f9f9; border:solid 0px #e29a9a; padding:5px; font-size:11px;}


.link_img{color:White;}
.link_img:hover{color:#ed1c24;}

.link_red{color:#ed1c24;}
.link_red:hover{color:#000;}


.css_bottom_nav_ul , .css_bottom_nav_ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;	
	
	
}
/*----------------------------------*/
.css_bottom_nav_ul li 
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding-left:3px;
	padding-right:3px;
	color:#FFFFFF;
	
	
}

 .css_bottom_nav_ul li a
{
	font-family:Verdana, Geneva, sans-serif;
	vertical-align:middle;
	color:#ffffff; font-size:11px; text-decoration:none;
	padding:2px;
	
}
.css_bottom_nav_ul a:hover
{
	
	color:#ed1c24; font-size:11px; text-decoration:none;
	
}
.css_bottom_nav_verticalline
{
	position:relative;
	top:0px;
	color:#FFFFFF;
}
.css_search_result_header
{
	font-weight:bold;
}
.css_search_result_items a
{
	color:orange;
	
}
.css_search_result_items a:hover
{
	
	text-decoration:none;
	color:black;
}
.search_inner_description
{
	font-size:10px;
	color:Black;
	text-decoration:none;
}
.css_text
{
	font-family:Verdana;
	font-size:12px;
}
/*SITEMAP*/
.css_sitemap
{}
.css_sitemap_ul
{
	
	padding-left:10px;
	margin-left:10px;
	letter-spacing:1px;
	
}
.css_sitemap_li
{
	padding:5px;
	
}
.css_sitemap_li 
{
	font-size:13px;
	color:Black;
}
.css_sitemap_li a
{
	color:orange;
	font-weight:bold;
}
.css_link a, .css_link a:visited
{
	color:Red;
	font-family:Verdana;
	text-decoration:none;
	font-weight:bold;

}
.css_link a:hover
{
	color:black;

}
.css_contactus_fieldset
{
	border:1px solid #cccccc;
	
	position: relative;
	padding:20px;
	width:100%;
}
.css_contactus_fieldset legend
{
	font-family: Verdana;
	font-size: 15px;
	color: #000000;
	background-color:none;
	font-weight: normal;
	padding: 5px;
	padding-left: 20px;
	margin:10px;
	padding-right: 20px;
	border: 1px solid #cccccc;
	-moz-border-radius: 1em/5em;
}
.css_contactus_fieldset legend1
{
	font-family:Verdana;
	font-size:17px;
	color:#ffffff;
	
	font-weight:bold;
	padding:3px;
}

/*-------------------------------------------------------------------------------------------*/

.css_component_textbox
{
	float:left;
	border:1px solid #cccccc;
}
.css_contact_label
{
	text-align:left;
	color:White;
}
/*----------PROPERTY LISTING CSS-------------------------------------------------------------*/
.css_propertylist_table
{
	border:1px solid #cac7c7;
	background-color:#e7e7e9;
	background-image:url(../images/proplist_bgrptr.jpg);
	background-repeat:repeat-x;
	height:200px;
}
.css_propertylist_img
{
	border:3px solid yellow;
	display:block;	
}
.css_propertylist_name
{
	font-size:13px;
	font-weight:bold;
	display:block;
	
	border-bottom:1px solid #797979;
	border-top:1px solid #797979;
	padding:3px;
	text-align:center;
	color:#797979;
	
}
.css_propertylist_addr
{
	font-size:12px;
	padding-top:2px;
	display:block;
	color: #797979;
		
}
.css_propertylist_price
{
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	color: #a79346;
}
.css_propertylist_bedbath
{color: #797979;}
.css_propertylist_button
{
	display:block;
	padding-bottom:5px;
	padding-right:7px;
}
.css_propertylist_button a
{
	text-align:center;
	
	padding:3px;
	
	border:1px solid #a79346;
	width:100px;
	color:#a79346;
	background-color:#000000;
	font-weight:bold;
	display:inline-block;
}
.css_propertylist_button a:hover
{
	color:Black;
	text-decoration:none;
	border:1px solid gray;
	background-color:gray;
	}

.css_paging_Prev
{
	padding:5px;
}
.css_paging_Prev a
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.css_paging_Prev a:hover
{
	color:#ed1c24;
	font-weight:bold;
	text-decoration:none;
}
.css_paging_Next
{
	padding:5px;
}
.css_paging_Next a
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.css_paging_Next a:hover
{
	color:#ed1c24;
	font-weight:bold;
	text-decoration:none;
}
.css_paging_table
{
	padding:5px;
}
.css_paging_table a
{
	padding:3px;
	display:block;
	border:1px solid #cccccc;
	margin:1px;
	font-weight:bold;
	color:Black;
	background-color:#efefef;
}
.css_paging_table a:hover
{
	color:Red;
	text-decoration:none;
}
.cls_proplist_images ul, .cls_proplist_images ul li
{
	list-style:none;
	margin:1px;
	padding:0px;
	display:inline;
	
}
.cls_propertydetail_table_outer td
{
	padding-bottom:10px;
	
}
.cls_propertydetail_table
{	
	color: #797979;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-align:left;
	width:95%;
	border-bottom:2px solid #a79346;
	
}
.cls_propertydetail_table td
{
	padding:8px;
	vertical-align:top;
	
	font-size:11px;
	
}

/*This is 1st td for property details page which holds label for property details*/
.cls_propertydetail_td
{
	border-bottom:1px solid gray;
	text-align:left;
	width:10%;
	font-weight:bold;
	color:#a79346;
	
}
.cls_desc
{
	Font-Size:12px;
	word-spacing:2px;
}
.cls_propertydetail_td1
{
	border-bottom:1px solid gray;
	text-align:left;
	width:20%;
	font-size:22px;
}
.css_propertydetails_name
{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	
	color:#a79346;
	
}
/*-------------------------------------------------------------------------------------------*/
.cls_button, .css_form_button, .css_gridview_button, .css_form_button_nopadding
{
	color:#fff;
	font-weight:bold;
	border:0px;
	background-image:url(../images/btnbgrptr.gif);
	background-repeat:repeat-x;
	height:23px;
	text-transform:capitalize;
	padding-right:3px;
	padding-left:3px;

}

/*GRID VIEW STYLE THEME FOR ADMIN*/
.css_gridview
{
	font-size:11px;
	width:100%;
	text-align:center;
	font-family:Verdana;
	color:#cccccc;
	}
.css_gridview_header th
{
	padding:10px;
	background-color:#ac1218;
	color:#ffffff;
	font-family:Verdana;
	}
.css_gridview_footer td
{
	background-color:#ac1218;
	padding:5px;
	}
.css_gridview_row td
{
	padding:5px;
	background-color:#d0d0d0;
	color:#000;
	
	
}
.css_gridview_alternate_row td
{
	padding:5px;
	background-color:#e3e3e3;
	color:#000;
	
	}
.css_gridview_pager 
{
	border:0px;
	background-position:bottom;
	height:30px;
	font-size:14px;
	
	color:black;
	font-weight:bold;
	text-align:center;
	}
	.css_gridview_pager table td a
	{
		color:#cccccc;
		font-weight:normal;
		text-decoration:none;
		
	}
	.css_gridview_pager table td a:hover
	{
		color:#989696;
		}
	.css_gridview_pager table
	{
		margin:auto;
	}
	.css_gridview_pager table td
	{
		/*
	background-image:url(../includes/images/gridview_header_bg.jpg);
	background-repeat:repeat-x;
	*/
	color:#989696;
	text-align:center;
	border:1px solid #3a3939;
	height:15px;
	width:15px;
	vertical-align:top;
	background-color:#353434;
	
	}
	

.css_gridview, .css_gridview_alternate_row td, .css_gridview_row td, .css_gridview_header th, .css_gridview_footer td 
{
	border:1px solid #9b9b9b;
}
.css_gridview a, .css_gridview a:Visited
{
	text-decoration:none;
	color:Blue;
}
.css_gridview a:hover
{
	text-decoration:none;
	color:Black;
}

.cls_addproperty_table .cls_textbox
{
    padding:2px;
}
.cls_addproperty_table
{
	font-size:11px;
	font-family:Verdana;
}
.cls_addproperty_table td
{
    vertical-align: top;
}
.css_addproperty_title
{
    font-weight:bold;
    font-size:15px;
    text-align:center;
    font-family:Verdana;
    padding:10px;
}
.css_addproperty_title_sub
{
	font-size:11px;
	font-weight:normal;
}
.cls_dropdownlist
{
	font-size:11px;
	border:1px solid #cccccc;
	padding:1px;
	width:130px;
}
.css_search_lr_border
{
	border-left:1px solid #656565;
	border-right:1px solid #656565;
}
.css_searchproperty_message
{
	font-size:12px;
	font-weight:bold;
	padding:5px;
	display:block;
	border:0px solid red;
}

.css_stamp_image
{
	width:200px;
	height:150px;
	position:relative;
}
.css_stamp_image .stamp
{
	position:absolute;
	bottom:-1px;
	right:-2px;
}
.css_datalist
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#797979;
	text-align:justify;
	line-height:20px;
	background-color:White;
}
.css_datalist1
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#797979;
	text-align:justify;
	line-height:20px;	
}
.css_datalist .calc
{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#a79346;
}
.calc1
{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#a79346;
}


