html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
	font-family: Tahoma;
	vertical-align: baseline;
}

a{
text-decoration:none;
color:#000000;
}

a:hover{
text-decoration:underline;
color:#e67817;
}


p{
  padding-top:5px;
  line-height: 130%;
}

ul,li{
margin: 0;
padding: 0;
list-style:none;
}

h1
{
font-size:16px;
color:#393939;
}

h2{
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;
padding-bottom:5px;
}


h2 a{
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

h2 a:hover{
text-decoration:underline;
}


h1 a{
text-decoration:none;
color:#393939;
font-size:16px;
padding-right:15px;
background:url(/images/arrow01.png) right 8px no-repeat;
margin-right:10px;
font-weight:normal;
}
/* heading  */
.heading01{
color:#e67817;
font-size:19px;
padding-bottom:8px;
text-transform:uppercase;
}

.heading01 a{
color:#e67817;
font-size:19px;
padding-bottom:8px;
text-transform:uppercase;
}


a.heading01{
color:#e67817;
font-size:19px;
padding-bottom:8px;
text-transform:uppercase;
}

a:hover .heading01 {
color:#e67817;
font-size:19px;
padding-bottom:8px;
text-transform:uppercase;
}
.heading01 a:hover{
color:#e67817;
font-size:19px;
padding-bottom:8px;
text-transform:uppercase;
}

.heading02{
color:#894201;
font-size:13px;
padding-bottom:5px;
font-weight:bold;
}

/* Global Content  */
.clr{
clear:both;
}

.hold_top
{
padding-top:10px;
}

body{ 
background:#FFF url(/images/top_bar.gif) left top repeat-x;
padding:0;
margin:0;
}

/* All Text Related  */
.font12{
font-size:12px;
}

.font14{
font-size:14px;
}

.font24{
font-size:24px;
}

.font16{
font-size:16px;
}
/**** Color *****/
.blue{
color:#0400b8;
}
.bluebox{
color:#fff;
border:1px solid #000;
background-color:#95a0f0;
width:99%;
text-align:right;
margin:0px;
padding:0px;	
}
.bluebox a{
color:#fff;
}

.orange{
color:#e67817;
}
.gray
{
color:#3f3f3f;
}

/**** align *****/
.center{
text-align:center;
}
/**** align *****/

/******************* All  Form Reset *******************/
.button01
{
background:url(/images/searchbg.png) left top repeat-x;
border:1px solid #44474b;
padding:0 5px 2px 5px;
color:#FFFFFF;
font-size:12px;
cursor:pointer;
}

.textbox_search{
border:1px solid #afafaf;
font-size:14px;
width:210px;
}

.list_search{
border:1px solid #afafaf;
font-size:12px;
width:150px;
}
.textfild02
{
border:1px solid #dfdfdf;
background:#ececec;
font-size:13px;
color:#484848;
width:150px;
padding:3px;
}

.textfild03
{
border:1px solid #dfdfdf;
background:#FFF;
font-size:13px;
color:#484848;
width:200px;
padding:3px;
}


.text_pass
{
border:1px solid #dfdfdf;
background:#FFF;
font-size:13px;
color:#484848;
width:100px;
padding:3px;
}
input[type=text],
input[type=button],
input[type=submit],
input[type=password]
{


}

textarea,select{

}

/****************** All  Form Reset End *******************888888*/



/* Main Body */
#Mainwrraper{

width:990px;
margin:0 auto;
padding:0;
}


/* Header Element  */
#Topmenu{
height:31px;
}

#Topmenu a{
color:#000000;
}

h2#Top_menu{
height:31px;
font-size:12px !important;
background-image:none;
padding:0px;
margin-right:0px;
font-weight:normal !important;
}

h2#Top_menu a{
color:#000000;
font-size:12px;
background-image:none;
padding:0px;
margin-right:0px;
font-weight:normal;
}

.Top1{
float:left;
width:98px;
padding-top:5px;
}
.Top2{
float:left;
width:607px;
padding-top:5px;
/*padding-left:150px; */

}
.Top3{
float:left;
width:142px;
padding-top:5px;

}

.Top4{
float:left;
width:140px;
padding-top:2px;
}



#Header{

}
#Header_corner{

}

#logo{
padding-top:20px;
float:left;
height:100px;
width:326px;
}


#free_registration{
float:right;
height:125px;
width:266px;
}

#free_registration1{
float:left;
padding-top:30px;
width:325px;
/*
height:125px;
*/
}


.city_list{
width:105px;
float:left;

} 

span .city_list
{
width:100px !important;
float:left;
}

.city_list a{
text-decoration:none;
color:#000;
padding:2px;
font-size:11px;

}
.city_list a:hover{
text-decoration:none;
color:#FFF;
padding:2px;
background:#e67817;
}
.city_list a:visited{
color: #666666 !important;
}
.city_list li{
padding-bottom:5px;
}




span .city_lista
{
width:100px !important;
float:left;
}

.city_lista a{
text-decoration:none;
color:#000;
padding:2px;
font-size:11px;

}
.city_lista a:hover{
text-decoration:none;
color:#FFF;
padding:2px;
background:#e67817;
}



.subordinets{
padding:5px 0; 
}

.subordinets ul li {
display:inline;
float:left;
}

.subordinets ul li a {
display:block;
float:left;
color:#FFFFFF;
background:#6a6a6a;
padding:5px 5px;
margin-right:3px;
font-size:11px;
}

.subordinets ul li a:hover {
background:#e57819;
text-decoration:none;
color:#FFFFFF;
}





/* Rounded Corner Elements  */


/* Main Container Element  */
#main_container 
{
background:#FFF;
margin-top:5px;

}

#city_Content
{
float:left;
width:455px;
margin-left:20px;
}

#Left_Content
{
float:left;
width:485px;
padding-right:20px;

}
#Right_Content
{
float:left;
width:485px;
}

.home_city_list{
padding:10px;
background:#fffbf4;
border:1px solid #dfdfdf;
margin-bottom:20px;
}

.Mumbai{
background:#fffbf4 url(/images/mumbaibg.gif) right bottom no-repeat;
}

.Pune{
background:#fffbf4 url(/images/pune.jpg) right bottom no-repeat;
}
.Delhi{
background:#fffbf4 url(/images/delhi.jpg) right bottom no-repeat;

}
.Bangalore{
	background:#fffbf4 url(/images/Bangalore.jpg) right bottom no-repeat;
margin-top:-122px;
}
.Hyderabad
{
background:#fffbf4 url(/images/Hydrabad.jpg) right bottom no-repeat;
}
.Kolkata{
background:#fffbf4 url(/images/KOLKATA.jpg) right bottom no-repeat;
}
.Chennai{
background:#fffbf4 url(/images/CHENNAI.jpg) right bottom no-repeat;
}
.Ahmedabad{
background:#fffbf4 url(/images/ahmedabad.jpg) right bottom no-repeat;
}
.India{
/*background:#fffbf4 url(/images/mumbaibg.gif) right bottom no-repeat;*/
}
/* All List Element */
ul.list01 li{
padding-bottom:3px;
}

ul.list01 li a{
background:url(/images/arrow.gif) left 8px no-repeat;
padding:3px 0 3px 15px;
color:#894201;
font-size:11px;
}


/* Category Page  */

.Cat_heading
{
/*background:url(../images/category_header.png) left top no-repeat;
height:21px;*/
/*width:208px;*/
padding-top:10px;

}

.Cat_heading a
{
display:block;
font-size:11px;
font-weight:bold;
color:#010101;
text-decoration:none;
}
.Cat_heading a:hover
{
text-decoration:underline;
}
.Jobs 
{
background:url(/images/job.png) right top no-repeat;

}

.Housing 
{
background:url(/images/housing.png) right top no-repeat;
}
.Services
{
background:url(/images/services.png) right top no-repeat;
}

.For Sale
{
background:url(/images/services.png) right top no-repeat;
}
.Cat_Left 
{
width:668px;
float:left;
}

.Cat_Right 
{
width:280px;
float:left;
background:#f6f6f6;
padding:10px;
}

.Cat_listing
{
	width:130px;
	float:left;
	padding-right:10px;
} 

.cat_search
{
padding:10px;
width:529px;
background:url(/images/search1bg.png) left top no-repeat;
height:24px;
float:left;
}

.navigation01
{
padding:0px 0;
float:left;
width:440px;  
}


.Cat_listing ul 
{
 margin-top:-10px;
}
.Cat_listing ul li a{
display:block;

border-bottom:1px solid #cccbcb;
font-size:11px;
padding:3px 0px;
color:#000000;
text-decoration:none;
}

.Cat_listing ul li a:hover
{
background:#f1f1f1;
}

.cat_left_list{
float:left;
width:90px;
padding-right:0px;
}


.cat_left_list a{
text-decoration:none;
color:#000;
padding:2px 0;
margin-bottom:2px;
font-size:9px;
}
.cat_left_list a:hover{
text-decoration:none;
color:#FFF;
padding:2px 0;
background:#e67817;
}
.cat_left_list li{
padding-bottom:2px;
}
/* Footer Content  */

#footer{
background:#e8eaeb;
height:80px;
}

.copyright
{
float:left;
width:40%;
padding-left:10px;
}

.footer_pipe
{
float:right;
padding-right:10px;
width:55%;
text-align:right;
}

.footer_pipe a
{
 padding:3px 5px;
}

.footer01 
{
	width:960px;
	margin:0 auto;
	padding:0px;
}
.padbtm{
padding-bottom:3px;
}

.padbtm2{
padding-bottom:8px;
}
.padBTLR{
padding:10px;
}

/* Add Page  */
.add_search_top_cor 
{
height:4px;
background:url(/images/top.png) left top no-repeat;
}

.add_search_btm_cor 
{
height:4px;
background:url(/images/botom.png) left bottom no-repeat;
}

.add_search 
{
background:#eaeaea;
border-left:1px solid #d5d5d5;
border-right:1px solid #d5d5d5;
padding:0 5px;
}

.add_search_Mumbai  
{
width:354px;
float:left;
background:#a7a6a6;
padding:5px;
margin-right:5px;
}

.add_search_Delhi{
width:450px;
float:left;
background:#a7a6a6;
padding:5px;
margin-right:5px;
margin-top:5px;
}

.add_search_Pune  
{
width:160px;
float:left;
background:#a7a6a6;
padding:5px;
margin-right:5px;
}

.add_search_Hyderabad
{
width:300px;
float:left;
background:#a7a6a6;
padding:5px;
margin-right:5px;
}


.add_search_Bangalore
{
width:280px;
float:left;
background:#a7a6a6;
padding:5px;
margin-right:5px;
margin-top:5px;	
}

.add_search_heading
{
padding:0 0 6px 0; 
text-align:center;
font-size:14px;
font-weight:bold;
color:#000000;
}

.add_search_city
{
color:#000000;
font-size:11px;
text-align:center;
}
.add_search_city a
{
font-size:11px;
color:#000000;
}
.add_search_heading a:hover{
color:#fff;
}
.add_search_city a:hover
{
color:#fff;
}

.add_search_navi 
{
float:left;
width:422px;
padding-top:10px;
}

.add_search_fild 
{
float:left;
width:527px;
}

.add_search_bg{
background:#fffbf4;
border:1px solid #dfdfdf;
padding:15px;
}

/*.add_search_Left
{
float:left;
width:470px;
margin-right:18px;
}

.add_search_Right
{
float:left;
width:470px;
}
*/
.ad
{
float:left;
width:295px;
/*background:#f2f2f2;*/
background:#fdeec3;
border:1px solid #d9d9d9;
padding:0px 0px 0px 0px;
/*height:100px;*/
margin:0 6px 12px 6px;
}
#ad
{
float:left;
width:100%;
padding:2px 5px 5px 5px;
/*height:100px;
margin:0 6px 12px 6px;*/
vertical-align:top;
}




.ad_img{
padding-top:5px;
}

.ad_img p{
line-height:150%;
}

.ad_img  img{
float:left;
margin-right:10px;
border:1px solid #e5e5e5;
}

.pagination01
{
padding:0;
margin:0 auto;
width:130px;
}

.pagination01 a{
font-size:12px;
font-weight:bold;
color:#000000;
height:19px;
width:19px;
display:block;
float:left;
padding-top:3px;
text-align:center;
}

.pagination01 a.next{
background:url(/images/next.png) left top no-repeat;
height:19px;
width:19px;
}

.pagination01 a.pri{

background:url(/images/prive.png) left top no-repeat;
height:19px;
width:19px;
}

.pri2{

background:url(/images/prive.png) left top no-repeat;
height:19px;
width:19px;
}

/******* Add Details ********/

.add_details_bg 
{
	background:#fffbf4;
	border:1px solid #d9d9d9;
	padding:10px;
}

.add_details_Left
{
	width:496px;
	padding-right:15px;
	float:left;
}

.add_details_Right
{
	width:453px;
	float:left;
}

.add_details_menu 
{
	padding:10px;
	text-align:center;
	width:100%;
	margin:0 auto;
	
}

.add_details_menu ul li
{
	display:inherit;
	float:left;
}

.add_details_menu ul li a
{
		float:left;
		display:block;
		padding-top:3px;
}

.add_details_menu ul li a.diveder
{
	text-decoration:none;
	cursor:default;
	color:#000000;	
	float:left;
	display:block;
	padding:3px 10px;
		
		
}

.add_details_menu ul li a.next02{
	background:url(/images/next02.png) left top no-repeat;
	width:52px;
	height:18px;
	display:block;
	padding:0;
	margin-left:10px;
}

.add_details_menu ul li a.priv02{
	background:url(/images/privious02.png) left top no-repeat;
	width:76px;
	height:18px;
	display:block;
	padding:0;
	margin-right:10px;
}

.add_details_content
{
	border:1px solid #d9d9d9;
	padding:10px;
	background:#FFF;
}

.add_details_google_map
{
	border:1px solid #d9d9d9;
	padding:10px;
	background:#e7e7e7;
}

.add_details_heading
{
	font-size:18px;
	color:#404040;
	padding:0 0 8px 0;
}

.add_reply_btn
{
	float:right;
	text-align:right;
	padding:8px 0 5px 0;
	
}

.page_heading 
{
padding:10px 0;
font-size:18px;
color:#393939;
}

.page_heading2 
{
padding:10px 0;
font-size:25px;
color:#06498a;
padding-bottom:10px;
text-align:center;
}


/******* Ad Privew ********/
.ad_privew
{
width:760px;
margin:0 auto;
padding:0;
background:#7f7d7a;
}

.ad_privew_heading
{
	background:#FFFFFF;
	padding:5px 0;
	text-align:center;
	font-size:18px;
	color:#e77817;
	margin-bottom:10px;
}

.add_details_content_privew
{
	width:500px;
	border:1px solid #d9d9d9;
	padding:10px;
	background:#FFF;
	margin:0 auto;
}

.Register_content
{
	border:1px solid #d9d9d9;
	padding:20px;
	background:#e7e7e7;
	width:300px;
	margin:0 auto;
	font-size:16px;
}

.list_ad_bg01
{
	background:#e8eaeb;
}


.social_network
{
	background:#FFF url(/images/linebg.png) left top repeat-x;
	width:850px;
	padding:30px 20px 20px 20px; 
	margin:0 auto;
}

.brdbtm{
border-bottom:1px solid #ececec;
}
 
.error
{
 color:#FF0000;
 }
 
.header_inner
{
padding:10px 0px;
}

.logo02
{
width:300px;
float:left;
}

.banners 
{
width:600px;
float:right;

}


.banners img 
{

float:left;
padding-right:10px;
}
 
 
.test{
position:absolute;
background:#FFFBF4 ;
border:1px solid #DFDFDF;
color:#000;
z-index:1000;
width:400px;
padding:10px;
left:500px;
top:20px;
}
 
.padbtm02
{
 padding-bottom:10px;
}

.changeColor{
color: #FF8040 !important;
/*font-weight:bold !important;
font-size:9px;*/
text-decoration:underline !important;
}
.removeColor{
/*color: #000000 !important;*/
font-weight: normal !important;
text-decoration:none !important;
}

.changeMainColor{
display:block !important;
float:left !important;
/*color:#FFFFFF !important;*/
/*background:#6a6a6a !important;*/
padding:5px 5px !important;
margin-right:3px !important;
/*font-size:10px !important;*/
}

.removeMainColor{
background:#e57819 !important;
text-decoration:none !important;
}

.changeMainColor2{
text-decoration:none !important;
/*color:#000 !important;*/
padding:2px !important;
/*font-size:10px !important;*/
}

.removeMainColor2{
text-decoration:none !important;
color:#FFF !important;
padding:2px !important;
background:#e67817 !important;
/*font-size:11px !important;*/
}

.Maincity_list a{
color:#e67817 !important;
font-size:19px !important;
padding-bottom:8px;
text-transform:uppercase;

}
.Maincity_list a:hover{
color:#e67817 !important;
font-size:19px !important;
padding-bottom:8px;
text-transform:uppercase;
}


/* new css 06-09-09 */
.social_network
{
	background:#FFF url(../images/linebg.png) left top repeat-x;
	/*width:850px;*/
	padding:30px 10px 20px 10px; 
	margin:0 auto;
}
.round_corner01
{
	background:url(../images/round_corner02.png) left top no-repeat;
	padding:0 0 0 10px;
}

.round_corner02
{
	background:url(../images/round_corner02.png) right top no-repeat;
	padding:15px 10px 15px 0;
}

.snl{
	width:350px;
	margin:0 auto;
}

.brd{
	border:15px solid #3355d3;
	padding:10px 10px;
	width:360px; 
	margin:0 auto;
}

h1.home
{
width:350px;
color:#e67817;
font-weight:bold;
font-size:10px;
float:left;
text-align:left;
padding-top:0px;
}

.alllogo
{
height:130px;
}



.inner_city .city_list a{
text-decoration:none;
color:#000;
padding:2px;
font-size:9px;

}
.inner_city .city_list a:hover{
text-decoration:none;
color:#FFF;
padding:2px;
background:#e67817;
}
.inner_city .city_list a:visited{
color: #666666 !important;
}

optgroup{
font-weight:normal;
}

input.disabled{
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required{
	/*border: 1px solid #00A8E6;*/
}
input.validation-failed, textarea.validation-failed{
	/*border: 1px solid #FF3300; */
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed{
	border:#006699 1px solid;
	color : #000;
}

.validation-advice{
	margin: 5px 0;
	padding: 5px;
	/*background-color: #FF3300; */
	color:#FF0000 ;
	font-weight: bold;
}
.top01
{
width:900px;
margin:0 auto;
padding:0;
 
}
.top02
{
width:800px;
margin:0 auto;
padding:0;
 
}

.Cat_Left2
{
float:left;
width:640px;
border:1px solid #dfdfdf;
padding:15px 10px;
background:#fffbf4;
margin-right:10px;
}

.font12b
{
font-size:12px;
font-weight:bold;
font-family: "Verdana", Geneva, sans-serif
}

.font10b
{
font-size:10px;
font-weight:bold;
font-family: "Verdana", Geneva, sans-serif
}

.font10b a{
font-size:10px;
font-weight:bold;
font-family: "Verdana", Geneva, sans-serif
}

.header_inner2
{
padding:10px 0 0 0px;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
