/* CSS Document */
body
{
	padding:0 0 0 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background:#f2f2f2;*/
	background-image:url(../images/backlines.gif);
	background-repeat:repeat;
}
#id_signup a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3366CC;
	text-decoration:none;
}
#id_signup a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
}
/*header bof*/
#header_links a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3366CC;
	text-decoration:none;
}
#header_links a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
}
.cls_disable_links
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
/*header eof*/
.cls_table_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.cls_table_data
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#property_details a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#009900;
	text-decoration:none;
}
#property_details a:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#009900;
	text-decoration:underline;
}
.cls_payment
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
.cls_disable_list
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.cls_select_box
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.cls_result_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#333333;
}
.cls_result_data
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.cls_property_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.cls_property_type
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.cls_padd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
.cls_pcontact
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
.cls_pprice
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
#id_more a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
#id_more a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
}
.login_register_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
}

.member_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
}
.member_legend
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.member_requird
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
.pro_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.member_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
.testimonialtr
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.testimonialtr:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	background-color:#f8f7f7;
}

.home_loan
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
.member_text
{
padding-left:5px;
}
.cls_textbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #6cbbe2;
	width:200px;
	
}
.cls_tbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #6cbbe2;
	width:170px;
	
}
.cls_textbox:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #666;
}
.cls_button
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#333333;
	border:1px solid #FF9900;
	height:20px;
	cursor:pointer;
}
.cls_button:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#FF9900;
	border:1px solid #333;
	height:20px;
	cursor:pointer;
}
.cls_disable
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#CCCCCC;
	border:2px solid #999;
}
.cls_error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}
.cls_changed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009900;
}
.cls_navail{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#f00;
}
.cls_avail{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#006600;
}

.success_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#006600;
}
.acc_success_msg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#cfcfcf;
	font-weight:bold;
	color:#000;
	height:30px;
}

/*-----------------------------------------*/
#popitmenu{
position: absolute;
background-color: white;
border:1px solid #CCCCCC;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left:6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color:#333333;
color:#FFFFFF
}
#drop a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
#drop a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
.drop
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.user_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6e9dc1;
}
.user_small_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#006600;
}
.user_desc
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.pwd_update
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006600;
}

/*table{border:1px solid}
div{border:1px solid}*/

/*==============================*/
.ddsmoothmenu{
font: bold 10px Verdana;
background: #414141; /*background of menu bar (default state)*/
width: 100%;


}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background: #414141; /*background of menu items (default state)*/
color: white;
padding: 8px 0px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
padding-left:7px;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;
}

.ddsmoothmenu ul li a:hover{
background:#999999; /*background of menu items during onmouseover (hover state)*/
color: white;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 10px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;

}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;

}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}

.cls_others
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006600;
}

/* design implementation starts here */


.style4 {color: #0553c8}
.style5 {color: #000000}
.style6 {color: #7a7a7a}
.style7 {color: #ff8a00}
.container{float:left; width:980px; padding-left:25px;}
#mainbody{
width:934px;
height:auto;
margin:0 auto;
/*border:#f2f2f2 solid 11px;*/
border-top:none;background-image:url(../images/backlines.gif); background-repeat:repeat;
}

#primemag{
width:934px;
height:90px;

}

#navplate{
width:934px;
height:30px;

}

#leftmage{
width:152px;
/*height:945px;*/

float:left;
padding-left:10px;
margin-top:0px;
}

#rightmage{
width:630px;
/*height:946px;*/
float:left;
/*background-color:#eff0f1;*/

}
.sbox{
width:930px;
/*height:946px;*/
float:left;
background-color:#fff;

}


#buttomplate{
width:615px;
height:33px;

}

#navidown{
width:621px;
height:230px;

}

#navidownsecond{
width:628px;
height:265px;

}


#navidownthard{
width:628px;
/*height:411px;*/

}


.navidownthardbox{
width:628px;
height:330px;
}



#rghtsideborder{
width:135px;
/*height:945px;
border:1px solid;*/
float:left;
margin-top:0px;

}

#futurebuilder{
width:151px;
/*height:auto;*/
float:left;
/*margin-bottom:15px;*/
}

#futurmag1st{
width:150px;
height:475px;
}

#futurmag2nd{
width:150px;
height:60px;
}

.thepropartyshop{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#9c9c9c;
margin-top:3px;
margin-left:5px;
margin-bottom:5px;
}


#imagebox{
width:75px;
height:475px;
float:left;
}

#imagdivide{
width:74px;
height:47px;
}

#headerandnaviplat{
width:934px;
height:126px;
clear:both;
}


#Goa{
width:125px;
height:55px;

clear:both;
margin-bottom:20px;
}

#prajay{
width:125px;
height:55px;

}


.homeT{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
font-weight:bold;
padding-top:7px;
padding-left:10px;
}
#header_nav a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
#header_nav a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.postproparty{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-top:7px;
padding-left:10px;
float:left;
}


.thepropertyshop{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
width:60%; float:left; padding-left:120px;/**/ padding-top:5px;
}

#head_links a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#head_links a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}



.Exiting{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
padding-top:7px;
padding-left:7px;
font-weight:bold;
width:120x;
float:left;
}

.buttonnavigatoin{
font-family:tahoma;
font-size:12px;
color:#ffffff;
float:left;
font-weight:bold;
padding-left:14px;
margin-top:7px;
}

#wantto{
width:480px;
height:170px;
float:left;
}

#wanttosecond{
width:621px;
height:65px;
padding-left:7px;
}

#browse{
width:617px;
height:15px;
padding-top:3px;
}

#nagers{
width:618px;
height:45px;
}

#nagersbox{
width:120px;
height:45px;
float:left;
}

#nagersnames{
width:120px;
height:18px;
}




#wanttext{
width:480px;
height:22px;
padding-top:5px;
}

.liwantto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
float:left;
margin-left:1px;
}

.liwanttoDD{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
float:left;
}



.arrow{
width:5px;
height:auto;
float:left;
background:url(images/wanttomag.gif) no-repeat;
margin-top:2px;
}

.ulwantto{
font-family:tahoma;
font-size:11px;
color:#333333;
margin-top:5px;
margin-left:5px;
}

.type{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
float:left;
}

#futureproperty{
width:623px;
height:17px;
padding-top:7px;
padding-left:5px;
}

#futurepropertypoints{
width:628px;
height:240px;
}

#futuredtopik{
width:200px;
height:240px;
float:left;
padding-left:9px;
}

.bangalore{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000100;
margin-top:5px;
}


.aakruthi{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0553c8;
padding-top:2px;
}

#BrowesByCity
{
width:618px;
height:25px;
padding-top:15px;
padding-left:10px;
}

#BrowesByCitydownbox
{
width:295px;
height:178px;
padding-top:10px;
padding-left:10px;
}

.typesecond{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0553c8;
float:left;
text-decoration:underline;
font-weight:bold;
}
#idcityheading a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0553c8;
text-decoration:none;
font-weight:bold;
}
#idcityheading a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0553c8;
text-decoration:underline;
font-weight:bold;
}
#topresi a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#topresi a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


#Ahemdabad
{
width:80px;
height:15px;
}

#metter
{
width:235px;
height:50px;
}

#metterII
{
width:265px;
height:35px;
}

#metterMumbai
{
width:275px;
height:35px;
}
#Footer
{
width:932px;

background:url(../images/futtor_back.gif) repeat;
height:133px;
clear:both;
padding-top:10px;
border:1px solid #949494;
border-top:none;

}

#Footer1234
{
width:628px;
height:163px;
clear:both;
float:left;
}

#Footermatter a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:center;
font-weight:bold;
text-decoration:none;
}
#Footermatter a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:center;
font-weight:bold;
text-decoration:underline;
}
.footernavigation{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:center;
letter-spacing:-1px;
width:675px;
height:15px;

text-decoration:none;
}
#footerlinks a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;

}
#footerlinks a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:underline;
}

#Gallary
{
width:60px;
height:15px;
margin-top:0px;
margin-left:40px;
}

.Galleryfont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#939394;
font-weight:bold;
}


#shreeimage{
width:125px;
height:55px;

margin-top:13px;
}
table{background-color:#fff;}
#ozonimage{
width:125px;
height:55px;

margin-top:13px;
}

#ittinaimage{
width:125px;
height:55px;

margin-top:13px;
}

#lakhs13image{
width:125px;
height:55px;

margin-top:13px;
}

#platiniumimage{
width:125px;
height:55px;

margin-top:13px;
}

#mahaveeraimage{
width:125px;
height:55px;

margin-top:13px;
}

#ansalimage{
width:125px;
height:55px;

margin-top:13px;
}

#aksaraimage{
width:125px;
height:55px;

margin-top:13px;
}


#gmimage{
width:125px;
height:55px;

margin-top:13px;
}

#ambujaimage{
width:125px;
height:55px;

margin-top:13px;
}


#footerlastimage{
width:628px;
height:1px;
/*background-color:#949494;*/
background:url(images/Untitled-16.gif);
background-repeat:repeat-x;


}


.heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
}
.welcome_msg{
	width:20%;
	float:right;
	padding-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
}

#welcome a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
}
#welcome a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	text-decoration:underline;
}
#indexlink a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
#indexlink a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

/*--------------------------------*/
.admin
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#66FF66;
	font-weight:bold;
}
.mid_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#66FF66;
	font-weight:bold;
}
.header_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
}


#left_links a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
#left_links a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}
.left_images{
 width:118px; height:38px; padding-left:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF
 }
 
#id_footer a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
#id_footer a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}
.cls_footer_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
}
#idheader a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
#idheader a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}
.clsheader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}

#idpaging a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
#idpaging a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
}

#idindex a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
#idindex a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099CC;
	font-weight:bold;
	text-decoration:underline;
}

/*--------------------------------------------- image viewer ---------------------------------------------*/

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

/*--------------------------------------------- image viewer ---------------------------------------------*/
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	
	
	
	
	
	
	
	
	
	
	
	
	
#fut a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#fut a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
#searchbycity a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0553c8;
	text-decoration:none;
}
#searchbycity a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0553c8;
	text-decoration:underline;
}
#fut1 a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0099FF;
	text-decoration:none;
}
#fut1 a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0099FF;
	text-decoration:underline;
}

#site_map a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	text-decoration:none;
}
#site_map a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099FF;
	text-decoration:underline;
}
.site_map
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.site_map1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.emailheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333;
}
.mail_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0099FF;
}
#links_details a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	text-decoration:none;
}
#links_details a:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009900;
	text-decoration:underline;
}
.cls_tab
{
	background-image:url(../images/bbg.gif);
	background-repeat:repeat-x;
	width:100px;
	height:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

#tabing a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
#tabing a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
/*home_finance*/
.finance_left_on_mouse
{
	background:#333;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.home_finance_left_out_mouse
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#6e9dc1;
	text-decoration:none;
}

#finance_link a
{
	
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;font-variant:small-caps;
	
}
#finance_link a:hover
{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-variant:small-caps;
}

.idhh{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2d3540;
font-weight:bold;
text-decoration:underline;
}
.column_ad_button
{
	border:1px solid #146320;
	font-weight:bold;
	background:#FFFFFF
}
.column_ad_button1
{
border:1px solid #FFFF00;
font-weight:bold;
background:#000000;
color:#D7C651;
height:30px;
}
.subcolumn_ad_button
{
	border:1px solid #146320;
	font-weight:bold;
	background:#FFFFFF;
	height:20px;
}
.subcolumn_ad_button1
{
border:1px solid #006600;
font-weight:bold;
background:#AAC5D2;
color:#000000;
height:20px;
}


.nritop
{width:226px; height:52px; float:left; background-repeat:repeat-x; color:#352727; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
}
.nribot
{width:226px; height:38px; float:left;  background-repeat:repeat-x; text-align:right;
}
#nribot a
{
	color:#FFAE00; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;
}
#nribot a:hover
{
	color:#FFAE00; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;
}
.nritext
{
	width:210px; float:left; color:#352727; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding-bottom:10px; padding-top:10px; 
}
.idh
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
}
.idsp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e6418;
	font-weight:bold;
}
.lup
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006600;
	text-decoration:none;
}
#lup a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006600;
	text-decoration:underline;
}
#lup a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006600;
	text-decoration:none;
}

#imgstyle a
{
	border:0px solid #ccc;
	width:55px;
	height:55px;
}
#imgstyle a:hover
{
	border:0px solid #ccc;
	width:55px;
	height:55px;
	background-color:#FFFFFF;
}


#newpaging a
{
	background-color:#fff;
	width:50px;
	height:30px;
	border:1px solid #b1a477;
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
#newpaging a:hover
{
	background-color:#f39e0d;
	width:50px;
	height:30px;
	border:1px solid #b1a477;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}

.date
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
}
.data
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#f0f0f0;
}

#nri_cities a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
#nri_cities a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}
.no
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7577CC;
background:#DAEEF8;
padding:10px;
font-weight:bold;
margin-right:30px;
}

.hint {
   	display: none;
    position: absolute;
	left:500px;
    border: 1px solid #72B9D3;
	color:#0000ff;
    padding: 2px 3px;
	background:#DFEEF7 ;
}	
.hint1 {
   	display: none;
    position: absolute;
	left:560px;
    border: 1px solid #72B9D3;
	color:#0000ff;
    padding: 2px 3px;
	background:#DFEEF7 ;
}

.dotT{background: url('includes/templates/default/images/dot2_79A4CE.gif') 0 0 repeat-x;display:block; float:left; width:100%; } 
.dotB{background: url('includes/templates/default/images/dot2_79A4CE.gif') 0 100% repeat-x;display:block;} 
.dotL{background: url('includes/templates/default/images/dot2_79A4CE.gif') 0 0 repeat-y;display:block;} 
.dotR{background: url('includes/templates/default/images/dot2_79A4CE.gif') 100% 0 repeat-y;display:block;} 
.bLC{background: url('includes/templates/default/images/h_blc.gif') 0 100% no-repeat;display:block;} 
.bRC{background: url('includes/templates/default/images/h_brc.gif') 100% 100% no-repeat;display:block;} 
.tLC{background: url('includes/templates/default/images/h_lc.gif') 0 0 no-repeat;display:block;} 
.tRC{background: url('includes/templates/default/images/h_rc.gif') 100% 0 no-repeat; padding:5px;display:block;}


#id_fproperty a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
#id_fproperty a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff2a00;
	text-decoration:underline;
}
/*light box css*/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	/*height:260%;*/
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 25%;
	height: 25%;
	padding: 16px;
	border: 16px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
/*example
<p>This is the main content. To display a lightbox click <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">here</a></p>
		
		<div id="light" class="white_content">This is the lightbox content.dfgdfgdfg <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">Close</a></div>
		
		<div id="fade" class="black_overlay"></div>
*/
/*light box css*/



/*Member index Page CSS */
.white_content1 {
	display: none;
	position: absolute;
	top: 65%;
	left: 35%;
	width: 25%;
	height: 25%;
	padding: 0px;
	border: 5px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
.index_heading_agent{
font-size:14px;
font-weight:600;
color:#fff;
font-family:Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
}
.index_heading{
font-size:14px;
font-weight:600;
color:#42BBB8;
font-family:Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
}
.cls_admin_index{
font-size:14px;
font-weight:600;
color:#0b6c3f;/*4242FF*/
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.index_sub_heading{
font-size:14px;
font-weight:600;
color:#0085ff;/*4242FF*/
font-family:Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
}
.name{
font-size:14px;
font-weight:600;
color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;
}

.index_sub2_heading{
font-size:11px;
font-weight:600;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.text_dec{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
background-color:#ffffff;
}
#text_dec a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
color:#256ac6;
}
#text_dec a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
color:#000099;
text-decoration:underline;
}


.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#256ac6;
}
#text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000099;
}

/*Member index Page CSS */

#mail_link a
{
color:#0000CC;
text-decoration:none
}
#mail_link a:hover
{
color:#ff0000;
text-decoration:underline;
}

.cls_button_deal
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#009ccc;
	border:1px solid #ccc;
	height:32px;
	cursor:pointer;
	background-image:url(../images/button_bg_in.gif);
	background-repeat:repeat-x;
}
.cls_button_deal:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#009ccc;
	border:1px solid #ccc;
	height:32px;
	cursor:pointer;
	background-image:url(../images/button_bg_out.gif);
	background-repeat:repeat-x;
}
.cls_order_table{
height:10px; padding-top:20px; padding-bottom:20px; cursor:pointer; color:#000; background-color:#d1f4ff;
}
.cls_order_table:hover{
height:10px; padding-top:20px; padding-bottom:20px; cursor:pointer; color:#009ccc; background-color:#FFFFFF;
}

.cls_pending_table{
height:10px; padding-top:3px; padding-bottom:3px; cursor:pointer; color:#000; background-color:#d1f4ff;
}
.cls_pending_table:hover{
height:10px; padding-top:3px; padding-bottom:3px; cursor:pointer; color:#000; background-color:#fff;
}


.cls_edit_heading{
	font:11px bold Verdana, Arial, Helvetica, sans-serif;
	 background-repeat:repeat-x; 
	 height:25px; 
	 color:#FFFFFF;
	  font-weight:bold;
} 
.cls_edit_top_msg{
	font:14px bold Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.cls_edit_msg{
	font:11px bold Verdana, Arial, Helvetica, sans-serif;
	color:#333;
} 
.clseditsptext{
	font:12px bold Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.btn
{background-repeat:repeat-x; border:1px solid #0066FF; color:#FFFFFF; height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.ser{font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#004264;}
#topsearch a{font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000; text-decoration:none;}
#topsearch a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000; text-decoration:underline;}
.topsearch{font:14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666; text-decoration:none;background-image:url(../images/city_bg7.gif); background-repeat:repeat-x; border-bottom:1px solid #1e701d;}

.subheading{color:#5b5b5b; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:3px}
.moredetail{color:#333; font:11px Verdana, Arial, Helvetica, sans-serif;}
.searchprice{color:#ff6000; font:11px Verdana, Arial, Helvetica, sans-serif;}
#idsearchpaging a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
cursor:pointer;
}
#idsearchpaging a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
}
.pp{width:20px; height:15px; background-color:#f2f7f0; color:#FFFFFF; text-align:center; padding-top:3px; float:left; border:1px solid #f2f7f0;}
.pp:hover{width:20px; height:15px; background-color:#91c47d; color:#FFFFFF; text-align:center; padding-top:3px; float:left; border:1px solid #1b955c;}

.resultperpage{width:15px; height:15px; background-color:#f2f7f0; color:#FFFFFF; text-align:center; padding-top:3px; float:left; border:1px solid #f2f7f0; margin-right:3px;}
.resultperpage:hover{width:15px; height:15px; background-color:#91c47d; color:#FFFFFF; text-align:center; padding-top:3px; float:left; border:1px solid #1b955c; margin-right:3px;}

.sortby{width:30px; height:15px; background-color:#f2f7f0; color:#FFFFFF; text-align:center; padding-top:3px; float:left; border:1px solid #f2f7f0; margin-right:3px;}
.sortby:hover{width:30px; height:15px; background-color:#91c47d; color:#FFFFFF; text-align:center; padding-top:3px; float:left; border:1px solid #1b955c; margin-right:3px;}

.normtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006600;}

.hidden
{
display: none;
}

#prevNext
{
margin-bottom: -2.5em;
}

#prevNext img
{
position: relative;
z-index: 2;
cursor: pointer;
}

p#upper
{
margin: 0;
padding: 0 0em;
font-size: 10px;
position: relative;
color:#fff;
font-weight:bold;
top: -25px;
line-height: 20px;
height: 18px;
background: black;
opacity: .6;
filter:alpha(opacity=60);
}

p#upper_status
{
margin: 0;
padding: 0 0em;
position: relative;
font-weight:bold;
top: -25px;
line-height: 20px;
height: 18px;
background: black;
opacity: .8;
filter:alpha(opacity=80);
}
#gallary_link
{
text-decoration:none;
font-size:9px;
color:#FFFFFF;
font-weight:bold;
}
#edit a{
	font:11px bold Verdana, Arial, Helvetica, sans-serif;;text-decoration:none; color:#FFFFFF; font-weight:bold;
}
#edit a:hover{
	font:11px bold Verdana, Arial, Helvetica, sans-serif;text-decoration:underline; color:#FFFFFF; font-weight:bold;
}



/* new css */
.headingbg{width:626px; float:left; height:26px; background-image:url(../images/headingbg.gif); background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}

.loginheading{ background-image:url(../images/headingbg.gif); background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold; height:26px; }

.navigationcontainer{
width:932px;
height:36px;
background:url(../images/navigationbg.gif) repeat;
border:1px solid #8c8d8b;

float:left;

}

.navigate{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:10px;
	padding-left:10px;
	float:left;
	width:900px;
}
#navigations a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
#navigations a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #0553c8;
font-weight:bold;
text-decoration:none;
}

.headers{
width:934px;
height:90px;
background-color:#ededed;
}
.headercontainer{width:100%; float:left;}

.midcontainer{width:932px; border:1px solid #949494; border-top:none; border-bottom:none; padding-top:0px; float:left}

.leftcontainer{
width:141px;
background-color:#eff0f1;
float:left;
padding-left:15px;
height:10px;;
margin-top:1px;
}
.psearch1{width:auto; height:26px; float:right;}
/*div{border:1px solid}*/
.leftad{width:60px; float:left; padding-left:10px; padding-top:3px;}
.leftbad{width:100px; float:left; padding-left:10px; padding-top:18px;}

.tabbg{width:100%; height:27px; float:left; background-image:url(../images/tabbg.gif); background-repeat:repeat}
.bluetab{float:left; width:100px; background-image:url(../images/bluetab.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#fff; text-align:left;font-weight:bold; height:27px;}
.bluetab:hover{float:left; width:100px; background-image:url(../images/graytab.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#000; text-align:left;font-weight:bold; height:27px;}
#bluetab a{ font-family:Tahoma; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}
#bluetab a:hover{ font-family:Tahoma; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}

.chbluetab{float:left; width:100px; background-image:url(../images/bluetab.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#fff; text-align:left;font-weight:bold; height:22px;}
.chgraytab{float:left; width:100px; background-image:url(../images/graytab.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#000; text-align:left;font-weight:bold; height:22px;}

.bluetabactive{float:left; width:100px; background-image:url(../images/bluetab.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#fff; text-align:left;font-weight:bold; height:27px;}

.graytab{float:left; width:100px; background-image:url(../images/graytab.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#000; text-align:left;font-weight:bold; height:27px;}
.graytab:hover{float:left; width:100px; background-image:url(../images/bluetab.gif); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#fff; text-align:left;font-weight:bold; height:27px;}
#graytab a{ font-family:Tahoma; font-size:12px; color:#000; text-decoration:none; font-weight:bold;}
#graytab a:hover{ font-family:Tahoma; font-size:12px; color:#000; text-decoration:none; font-weight:bold;}

.tabbottom{width:100%; height:27px; float:left; background-color:#2476c4; height:6px;}
.psearch{margin-left:3px; float:right; width:300px; padding-top:7px; height:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; padding-right:10px; font-weight:bold;}
.tabtext{
font-family:tahoma;
font-size:12px;
color:#ffffff;
font-weight:bold;
padding-left:14px;
margin-top:7px;
}
.tabs{
width:620px;
height:33px;
}
.toppic{width:132px; height:169px; float:left; background-image:url(../images/keyinhand.gif); background-repeat:no-repeat;}
.middlecontainer{width:628px;  background-image:url(../images/backlines.gif); background-repeat:repeat; float:left;}
.buyrent{
font-family:tahoma;
font-size:11px;
color:#333333;
}
#advs a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0458d5;font-weight:normal; text-decoration:none;}
#advs a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0458d5;font-weight:normal; text-decoration:underline;}
.rghtsidecontainer{
width:128px;
float:right;
margin-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
background-color:#eff0f1;
/*background-image:url(../images/backlines.gif); background-repeat:repeat*/
}
.rimages{width:100%; float:left; margin-top:10px;}

.featurelist{
width:626px;
float:left;
height:auto;
/*height:265px;
background:url(../images/seconddownbox.gif) no-repeat;*/
}

.futureproperty{
width:628px;

float:left;
}

.welcome_message{
	width:150px;
	padding-left:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
}

#welcome_message a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0085ff;
	text-decoration:none;
}
#welcome_message a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF6600;
	text-decoration:none;
}

#searchboxcities a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0553c8;
	text-decoration:none;
}
#searchboxcities a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
}
.copyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
#fpro a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2895b7;
	text-decoration:none;
}
#fpro a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2895b7;
	text-decoration:none;
}
.fproheading{
width:137px; padding-left:13px; float:left; height:22px; padding-top:8px;  background-repeat:repeat; margin-bottom:10px; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; border:0px solid;
}
.adheading{
width:98%; padding-left:13px; float:left; height:22px; padding-top:8px;  background-repeat:repeat; margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;
}
.adheadingss{
 padding-left:13px; height:32px; padding-top:8px;  background-repeat:repeat; margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;
}
.adheadingss_banner{
 padding-left:13px; height:32px; background-repeat:repeat; margin-bottom:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;
}
.adheading1{
 padding-left:13px; float:left; height:22px; padding-top:8px;  background-repeat:repeat; margin-bottom:10px; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;
}
.tell2
{width:100%; float:left; text-align:left; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#287f27; margin-bottom:4px}
#tell2 a{font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#287f27; text-decoration:none;}
#tell2 a:hover{font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0099FF; text-decoration:none;}

#idproid a{
	font:12px bold Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	color:#006600;
}
#idproid a:hover{
	font:12px bold Verdana, Arial, Helvetica, sans-serif;font-weight:bold;	color:#0099FF; text-decoration:underline;
}

.nomatch{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#333333;}


/* animated pannel*/
#panel {
	background: #fff;
	height: 100px;
	display: block;
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 4px #422410;
	background: url(images/btn-slide.gif) no-repeat center top;
}
.btn-slide {
	background: url(images/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 12px;
}
/* animated pannel*/

/* animated pannel 2*/
.accordion {
	width: 170px;
	border-bottom: solid 1px #c4c4c4;
	float:left;
	margin-left:5px;
	text-align:left;
	margin-top:10px;
}
.accordion h6 {
	background: #e9e7e7 url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 5px;
	margin: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h6:hover {
	background-color: #cecece;/*e3e2e2;*/
}
.accordion h6.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 10px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	text-align:justify;
}
/*********************************************/
.accordion1 {
	width: 170px;
	border-bottom: solid 1px #c4c4c4;
	float:left;
	margin-left:5px;
	text-align:left;
	margin-top:10px;
}
.accordion1 h6 {
	background: #e9e7e7 url(../images/arrow-sq-ad.gif) no-repeat right -51px;
	padding: 7px 5px;
	margin: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion1 h6:hover {
	background-color: #cecece;/*e3e2e2;*/
}
.accordion1 h6.active {
	background-position: right 5px;
}
.accordion1 p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 10px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	text-align:justify;
}
/**********************************************/
#mainmenu a{font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#333333}
#mainmenu a:hover{font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
#id_left_links a
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:none;
}
#id_left_links a:hover
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
}
.upperheadingsection{width:200px; padding-left:5px; padding-top:5px; float:left; height:22px;background-color:#b4e14a;font:bold 14px Tahoma; color:#FFFFFF;}
.upperheadingcurve{width:40px; height:27px; float:left; background-repeat:no-repeat;}

.lowerheadingsection{width:200px; float:right; height:27px;background-color:#b4e14a;}
.lowerheadingcurve{width:40px; height:27px; float:left; background-repeat:no-repeat;}

.lowermore{width:70px; padding-top:6px; float:left; font:bold 12px Tahoma; color:#FFFFFF;}
#lowermore a{ text-decoration:none; font:bold 12px Tahoma; color:#FFFFFF;}
#lowermore a:hover{ text-decoration:none; font:bold 12px Tahoma; color:#16a201;}

#agenthomeicons a{font:bold 12px Tahoma; color:#FF6600; text-decoration:none;}
#agenthomeicons a:hover{font:bold 12px Tahoma; color:#333; text-decoration:none;}
/* animated pannel 2*/
.linkbg{width:auto; height:15px; background-color:#b6e4cf;  color:#000; text-align:center; padding-top:3px; float:left; border:1px solid #91c47d; margin-right:3px; cursor:pointer; padding-left:3px; padding-right:3px;}/*background-color:#91c47d;*/
.linkbg:hover{width:auto; height:15px; background-color:#91c47d; color:#fff; text-align:center; padding-top:3px; float:left; border:1px solid #198e57; margin-right:3px; cursor:pointer; padding-left:3px; padding-right:3px;}
.linkbg1{width:auto; height:15px; background-color:#91c47d; color:#fff; text-align:center; padding-top:3px; float:left; border:1px solid #198e57; margin-right:3px; cursor:pointer;}

#linkbg a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
}
#linkbg a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
}

/* agent */
.agentinfo{
	width:700px;
	float:left;
	border:1px solid #616161;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#333;
}
/* agent */
/* compare */
.compareheading{font:12px Arial, Helvetica, sans-serif; color:#333333}
.comparesubheading{font:bold 12px Arial, Helvetica, sans-serif; color:#372f27; background:#fce3cb;}
.compareimage{border:2px solid #FFF}
.compareimage:hover{border:2px solid #FF9900}
/* compare */

.confirmheading{font:14px Arial, Helvetica, sans-serif; color:#006600}
.cls_error_user{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FF0000;
}

.headingbg123{height:26px; background-image:url(../images/headingbg.gif); background-repeat:repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}

#galleryview a{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline}
#galleryview a:hover{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none}


/* paypal css */
.sectionheading
{
	font-family:Tahoma;
	font-size:13px;
	color:#1864c7;
	font-weight:bold;
}
.sectioninfoheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.sectioninfo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
/* paypal css */
.tcontainer
{
	width:740px; float:left; border:1px solid #ebebeb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-bottom:5px; margin-left:10px; margin-right:5px;
}
.tinnercontainer{width:100%; float:left; text-align:justify;}
.ttopcontainer{width:100%; float:left;}
.ttopinnercontainer{width:100%; float:left;  background-repeat:repeat-x; height:30px;}
.tpostname{width:57%; float:left; padding-top:7px; padding-left:5px; font:Tahoma; font-weight:bold;}
.tpostdate{width:39%; float:right; padding-top:7px; padding-right:5px; text-align:right;}
.tpostmessage{width:98%; float:left; margin:5px; text-align:justify;}
.treadmorecontainer{width:100%; float:left;}
.treadmoreinner{float:right; width:230px; height:30px; background-repeat:no-repeat;}
.treadmoretext{width:99%; padding-right:5px; float:right; padding-top:7px; text-align:right;}
#readmore 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#486f98;
	text-decoration:none;
	font-weight:bold;
	
}
#readmore a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#486f98;
	text-decoration:none;
	font-weight:bold;
}
#readmore a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d483ae;
	text-decoration:none;
	font-weight:bold;
}


.calc_container{width:300px; float:left; height:auto; position:absolute; display:none; top:auto; padding:5px;  left: 635px; }
.calctopimg{ background-repeat:no-repeat; height:8px; overflow:hidden; clear:both; width:297px;}
.calcmidcontainer{width:291px; height:150px; float:left; border-left:3px solid #606060; border-right:3px solid #606060; background-color:#ececec;}
.calc_close_label{width:288px; float:right; margin-bottom:15px; text-align:right;}
.calcfieldcontainer{width:290px; float:left; margin-bottom:5px;}
.calcfieldtext{width:80px; float:left; padding-left:5px;}
.calcfield{width:200px; float:left;}
.calcbutton{width:190px; float:right; margin-right:20px; margin-bottom:5px;}
.calcbottomimg{background-repeat:no-repeat; height:8px; overflow:hidden; width:297px; float:left;}


.payment_table
{
padding-left:10px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

/*div{border:1px solid}*/

