/* CSS Document */
*{ border:0; margin:0; padding:0}
img{border:0; margin:0; padding:0}
.page{ width:770px; margin:0 auto;}
.page_other{width:768px;margin:0 auto;}
.header{ width:769px; height:152px;margin:0 auto; background:url(images/head.jpg) no-repeat;}
.headup{ width:340px;float:left; }
.log_in{ width:260px;
 height:154px;
 background:url(images/client_log.jpg) no-repeat top;
 margin-bottom:10px;
 padding-top:-10px;


 }
.head_logo{ width:768px; height:50px;}
.logo{ height:80px;  float:left;}
.login_line
{
font-size:12px;
font-weight:bold;
padding-left:8px;
color:#013316;

}
.com_name{
width:460px; 
height:40px; 
 float:left; 
 padding-top:5px; 

 padding-left:20px;}
 .personal
 {
 width:200px;
 font-family:Arial;
 font-size:15px;
 font-weight:bold;
 color:#800000;
 }
 .test{
 height:100px;
 width:100px;
 border:1px solid #FF0000;}
.link{width:260px;  float:left; padding-top:10px; color:#FFFFFF; text-align:right; font-size:16px;  font-weight:bold;}
.head_link{ width:768px; text-align:center; height:16px; padding-top:10px; color: #FFFFFF; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.ver_align{vertical-align:middle;}
.link_style{color:#18461D; text-decoration:none;}
.main_content{ width:640px;margin-top:2px; }
.content{ width:480px;  float:left; margin-top:1px; margin-left:0px; padding-left:10px;}
.sidebar{
float:right;}
.new_sidebar{
width:253px;
margin-left:3px;


}
.sidebar_nav{
width:255px;
float:left; margin-top:2px;
margin-left:10px;
padding-top:30px;

}

.third_div{ background:url(images/f3.gif) no-repeat right top; float:left; width:4px; height:500px; }
.sidebar_up{ width:212px; height:300px; background:#EAEAEA url(images/submit.gif) no-repeat top; }
.clear_both{clear:both;}

.textbox_style{
height:20px;
border:1px solid #8E8E8E;
background:#FFFFFF;}
.dropdown_style{height:20px; border:1px solid #8E8E8E; width:80px;background:#F4F4F4;}
.sidebar_mid{ width:212px; height:29px; background:url(images/sm1.gif) no-repeat;}
.welcome{ color:#74AC08; font-size:22px; padding-top:20px ; padding-left:20px; font-weight:bold;}
.to_our{color:#383842; font-size:18px; padding-left:40px;}
.footer{width:769px; 
color:#000000;
font-size:12px;
text-align:center;
 background:url(images/footer.jpg) no-repeat;}
.footer_link{
color:#000000;
padding-top:5px;}

.footer_link a, a.hover{
color:#0F4E79;
text-decoration:none;}
.welcome_text{
color:#6F7075;
font-size:12px; 
padding-left:50px;}
.news_events{ width:150px;  float:left; background:url(images/l1.gif) no-repeat right top;   margin-left:30px; margin-top:5px;}
.featured_news{width:180px; float:left; margin-top:5px;}
.more{ padding-top:5px;}
.news_img{ padding-top:10px; padding-left:2px;}
.featered_home_img{ padding-top:4px; padding-left:10px;}
.featured_home_des{padding-left:20px; font-size:12px; color:#6F7075;padding-top:5px;}
.rooms { color:#000000;}
.more_link a, a.hover{color:#000000;  text-decoration:none;}
.more_link{color:#000000;text-decoration:none;}
.price{ color:#80A500;}
.date{ color:#000000; font-size:12px; font-weight:bold;padding-left:20px;}
.place{ color:#87B729;font-size:12px; padding-left:20px; text-decoration:underline;}
.news_des{padding-left:20px; font-size:12px; color:#6F7075; }
.sidebar_bottom{ width:212px; height:220px; no-repeat left; background:url(images/sm4.gif) repeat-x;}
.padding_left{padding-left:5px;}
body{ background:#D2D2CC;}

.main_img{ width: 971px; height:281px; }
.home_img{ width:668px; height:281px; background:url(images/home.jpg) no-repeat; float:left;}
.search_img{ width:288px; height:281px; background:#41B75F; float:left; padding-left:15px; color:#FFFFFF; padding-top:10px;}
.menu{ width: 971px; height:57px;background:url(images/menu.jpg) repeat-x bottom; padding-top:8px; color:#FFFFFF; text-align:center; }
.menu_link{ width:971px; padding-top:15px; font-size:20px;}
.menu_link a{ color:#FFFFFF; text-decoration:none;}
.header_login{ width:450px; height:150px; float:right; }


.readmore
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0066;
font-weight:bold;
text-align:right;}
.main_body{ 
width:971px; 
margin-top:8px; }

.main_body_top{ 
width:770px;
background:url(images/body-mid.jpg) repeat-y;}

.main_body_mid{
clear:both;
 width:767px; 
 height:15px;
}
.main_body_bot{
 width:767px; 
 height:12px; 
 background:url(images/body-bot.jpg) no-repeat bottom;
}

.message{
padding-top:15px;
 width:478px;
 margin-left:10px;


 float:left;}
 .content_text{
padding-top:15px;
 width:480px;
 margin-left:10px;
 border:1px solid #FF0000;

 float:left;}


.main_content{
padding-top:15px;
 width:478px;
 margin-left:10px;


 float:left;}
 .otherss{
 font-family:Arial;
 font-size:16px;
 font-weight:bold;

 }

.message_mid{
line-height:1.4em;
 width:450px;
 color:#26521D;
 text-align:justify;
 padding-left:15px;
 font-size:14px;
  
 padding-top:10px;
 

}
.message_bot{ width:455px;
 height:12px;
  background:url(images/message-bot.jpg) no-repeat bottom;}

.sidebar{ 
width:260px; 

margin-left:10px;} 

.call_back{
width:250px;
height:73px;
margin-left:3px;

background:url(images/call_back.jpg) no-repeat; 
margin-bottom:8px;}
.download
{width:250px; 
height:73px;
margin-left:3px;
margin-bottom:8px;}

.recent_top{
width:250px; 
background:url(images/recent-mid.jpg) repeat-y;
}
.recent_mid{
width:250px;
margin-left:3px;
 height:73px;

  background:url(images/recent.jpg) no-repeat top;  }

.recent_bot{
width:249px;
 height:17px; 
 background:url(images/recent-bot.jpg) no-repeat bottom;}

.clear_both{clear:both;}

.sidebar_new

.username_style{
background:#FFFFFF;
 border:none; 
 height:25px;
  margin-left:3px;}
  
.head_menu{
color:#FFFFFF; 
padding-top:110px;
 text-align:right; 
 font-size:18px;
  font-weight:bold;
   padding-right:10px;}

.head_menu a{
color:#FFFFFF;
 text-decoration:none;}

.find_now{width:118px;
 height:35px; 
  padding-top:22px;
   float:left;}
.searh_dream{
text-align:center;
 font-weight:bold; 
 font-size:18px;}

.search_dreame{ 
color:#01331A;
 font-size:17px;
  text-align:center;
  font-weight:bold;
  
   padding-top:10px; }
.username{
padding-left:80px; 
height:21px;
 
adding-right:10px;


}


.pass{
 
height:21px;
padding-left:80px; 
adding-right:10px;
margin-top:2px;
margin-bottom:2px;  
float:left;}

.user{
border:1px solid #FF0000;
width:50px;
height:25px;
float:left;

}
.username_style{width:150px;
 height:25px;
  margin-top:3px;
  margin-left:3px; 
  background:#00BD5B; 
  color:#FFFFFF;}
.loginbut{
width:125px ;
 height:40px;
 border:0;
 background:url(images/button2.jpg) no-repeat;}
 .search_but
 {
 width:125px ;
 height:40px;
  font-weight:bold;
  padding-left:5px;
 background:url(images/button2.jpg) no-repeat;
 color:#04311A}
 .search_button{
width:125px ;
height:40px;
padding-left:10px;
margin-top:1px;
float:left;}
.client_log{
margin-left:20px;
padding-top:10px;
text-align:center;
font-weight:bold;

}
.login_button{

width:48px;
  float:left;
height:20px;
padding-left:85px;
text-align:center;
margin-top:3px;


  }
  .reset_button{
width:40px;
height:20px;
float:left;
margin-top:3px;
margin-left:5px;

text-align:center;
}
.header_nav{ width:768px;
 height:42px;
   margin-top:5px; 
   background:url(tpls/images/menu.jpg) repeat-x;}
.readmore a:link, .readmore a:visited
{
color:#0000CC;}

.searchbox_back{
width:260px;
height:200px;
float:left; 
background:url(images/searchbg.jpg) no-repeat top;
margin-left:2px;}

.total_animation{ width:775px;
 height:280px;
  margin-top:10px; 
  margin-bottom:10px;}

.animation_back{
width:505px; 
height:198px;
float:left;}

.welcome_text{width:380px;
 font-size:13px;
  border:1px solid #CCCCCC;}
  
.booking_text_style{
border:1px solid #CCCCCC;}

.booking_div{
width:400px; 
float:left;
padding-left:10px;
}

.details_title{ 
text-align:left;
  padding-left:20px;}
.online{
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#008000;
margin-left:130px;
padding-top:1px;
font-weight:bold;
}
.marquee_style{
padding-left:5px; 
padding-right:10px;}
.test
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #FF0000;}

.onlinebooking{
width:125px;
 padding-left:px;}

.projects{
width:82px;
text-align:center;
 }
.projectss{
width:85px;
padding-left:5px;
 }

.let_us{ 
float:left;
text-align:right;
color:#01331A;

font-weight:bold;
margin-left:10px;

}

.let_us a { color:#01331A;text-decoration:none;  
}
.search_but{
float:left; 
 margin-left:5px;
}
.size_style{
color:#04311A;
font-size:18px;
 padding-left:6px;}
.mailer_box{
width:650px;
float:left;
padding-top:100px;}

.com_message{
height:22px;
margin-top:10px;
padding-top:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:17px; 
font-weight:bold;
border-bottom:1px dotted;
border-top:1px dotted;
}
.com_mess{
height:28px;
margin-top:10px;
padding-top:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:16px; 
font-weight:bold;
border-bottom:1px dotted;
border-top:1px dotted;
}

.user_home_text{
float:left; 
width:420px;
border:1px solid #CCCCCC;
color:#26521D;
padding-left:50px; margin-left:10px;
}
.field_set{width:900px; 
border:1px solid #006600;}

.contact_mail_style{
float:left;
 
  width:455px;
 
}
 .fieldset{
 width:900px;
 border:1px solid #77A602;}
 .address{
 width:270px;
 height:150px;
 margin-left:50px;
 float:left;margin-bottom:5px;}
 .address_left{
 width:14px ; 
 height:150px; 
 background:url(images/w3cleft.jpg) no-repeat; 
 float:left;}
 .address_mid{width:240px ; height:150px; background:url(images/w3c.jpg) repeat-x; float:left; padding-top:20px;}
 .address_right{width:15px ; height:150px; background:url(images/w3cright.jpg) no-repeat; float:left;}
 .department{
 width:290px;
  height:25px;
   margin-left:100px;
    background:#F9F9F9;
	 border:1px solid #D4D4D4;
	  margin-bottom:10px;
	   margin-top:10px; padding-left:20px;
	    color:#40A638; font-weight:bold; 
		padding-top:3px;
		text-align:center; }
  .detail_address{width:400px; margin-left:50px; background:#F9F9F9; border:1px solid #D4D4D4; margin-bottom:10px; margin-top:10px; text-align:center; padding-top:5px; color:#003F63;}
  .employee_name{color:#0B4C76; font-weight:bold; padding-left:12px;}
  .employee_address{color:#11AF5F; padding-left:12px;}
  .name_style{color: #000000; border: 1px solid #008000; overflow:hidden;}
  .land_owners{float:left; padding:10px; width:480px;}
  
  .name{
  color:#000000;

  font-size:16px;
  text-align:left;
  }
  .name_text{
  border: 1px solid  #008000;
 	color:#000000;
	overflow:hidden;
	width:300px;
	
  }  .name_tt{
  border: 1px solid  #008000;
 	color:#000000;
	overflow:hidden;
	width:300px;
	}
	.loan_table{
	width:470px;
	height:600px;
	margin-top:10px;
	border:1px solid #FF0000;
	
	}
	.company{
	width:120px;
	border:1px solid #008000;} 
	.table_next{
	width:485px;
	height:350px;
	margin-top:10px;
	
	}
  
  .font_color{ color:#FF0000;}
   .katha{
  border: 1px solid  #008000;
 	color:#000000;
	overflow:hidden;
	width:100px;
	
  }
   .name_txt{ 
  width:40px;
 	color:#000000;
}
   .name_txt_{
   width:70px;
 	color:#000000;

}

   .web_mail{
  width:500px;
  height:300px;
  float:left;
 }
	
  .div_back{width:428px; height:25px;margin-left:50px;  background:#F9F9F9; border:1px solid #D4D4D4; margin-bottom:10px; margin-top:10px; padding-left:0px; color:#40A638; font-weight:bold; padding-top:3px;}
  
  .loc_style{
  float:left;
   width:470px; 
  text-align:center;
  margin-left:10px;
  }
  
  .test{border:1px solid;
  }
 