﻿body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; margin: 0px; padding: 0px; background: url(../../images/body_bg.gif) repeat-x; }
#container { width: 984px; background: #fff; margin: 0px auto; }
img { border: none; }
html a { outline: none; }
form { margin: 0px; padding: 0px; }
/*__________Header Css Starts_*/
#center_account_home_3 {  }
.separator1 { height: 7px; }
.loan_banner_bg { background: #fff; border: 1px solid #fff; padding: 5px; text-align: center; }
.loan_banner_bg_img { background: #fafafa; border: 1px solid #CDCBCC; padding: 5px; text-align: center; }
.black_white-line {	background: url(../../images/black_white_line.gif) repeat-x; width: 1000px; height: 8px; }
.top_link { font-family: verdana; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; }
.top_link:hover { font-family: verdana; font-size: 12px; color: #fff; font-weight: bold; text-decoration: underline; }
li.lasttab { border: none; padding-right: 0; width: 120px; }
li.firsttab { padding-left: 0; }
.toplink-red { background: url(../../images/red_bg1.gif) no-repeat 1px 13px; float: left; width: 127px; height: 24px; padding-top: 24px; }
.toplink-pink { background: url(../../images/pink_bg.gif) no-repeat 1px 13px; float: left; width: 124px; height: 24px; padding-top: 24px; }
.toplink-sky1 { background: url(../../images/sky_bg1.gif) no-repeat 1px 13px; float: left; width: 124px; height: 24px; padding-top: 24px; }
.Tax-toplink_purple_1 { background: url(../../Images/red-tax.gif) no-repeat 1px 13px; float: left; width: 121px; height: 24px; padding-top: 24px; }
.logo_image { float: left; width: auto; }
.top_banner_image { float: left; width: auto; padding: 15px 0px 0px 15px; }
.sub_link { width: auto; }
.sub_link_left { float: left; width: auto; }
.sub_link_right { float: left; width: auto; }
.sub_link_middle { float: left; width: auto; background: url(../../images/sub_link_middle.gif) repeat-x left top; line-height: 22px; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; padding: 0px 1px 0px 1px; }
.sub_link_middle a { color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; }
.sub_link_middle a:hover { color: #fff; font-weight: bold; font-size: 11px; text-decoration: underline; }
.top_sub_link { padding-top: 4px; }
.green_line { background-color: #5F9700; height: 6px; }
.live_chat { text-align: right; padding-top: 0px; padding-bottom: 4px; color: #1589AA; font-weight: bold; text-decoration: none; }
.live_chat a { color: #1589AA; font-weight: bold; text-decoration: underline; }
.live_chat a:hover { color: #1589AA; font-weight: bold; text-decoration: none; }

/*__________Header Css Ends_____________*/

/*__________Middle Css starts_____________*/

#left { width: 200px; float: left; margin-left: 1px; }
#center { width: 545px; float: left; margin-left: 6px; }
#center_results { width: 408px; float: left; margin-left: 5px; }
#left_results { width: 633px; float: left; margin-left: 1px; }
#right { width: 220px; float: right; margin-right: 1px; }
#right_map { width: 360px; float: right; margin-right: 1px; }
.search_box { width: 218px; background-color: #DFF3F8; border: 1px solid #CFCFCF; }
.search_box1 { padding: 5px; }
.video1_box1 { padding: 12px 6px; }
.search_box2 { padding: 20px; background: url(../../images/compare_bg.gif) no-repeat left top; }
.checkbox_div { float: left; width: auto; }
.checkbox_text { float: left; width: auto; color: #777777; font-weight: bold; font-size: 12px; line-height: 18px; }
.checkbox_text1 { float: left; width: auto; font-size: 11px; line-height: 18px; }
.three_checkboxes { padding-top: 5px; }
.search_form { padding: 10px 0px 0px 0px; }
.search_form1 { padding: 10px 0px 0px 0px; width: 210px; }
.form_main_div { margin-bottom: 5px; }
.form_left_text { float: left; width: 70px; }
.form_left_text1 { float: left; width: auto; }
.form_right_text { float: right; width: 112px; }
.form_right_text1 { float: right; width: 60px; }
.select_box { width: 110px; border: 1px solid #C6DAEE; height: 17px;  font-size: 11px; color: #000; }
.select_box_bignew { width: 190px; border: 1px solid #C6DAEE; height: 17px;  font-size: 11px; color: #000; }
.input_box { width: 110px; border: 1px solid #C6DAEE; height: 15px;  font-size: 11px; color: #000; }
.input_box1 { width: 64px; border: 1px solid #C6DAEE; height: 16px;  font-size: 11px; color: #000; }
.separator { height: 5px; }
.left_separator { height: 7px; *height:12px; }
.real_agent_box { border: 1px solid #1490B1; padding: 14px; height: 100%; }
.video_box_top { border: 1px solid #1490B1; padding: 5px; height: 100%; }
.real_agent_box ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.real_agent_box li { margin: 0px 0px 0px 0px; padding: 0px 0px 6px 12px; background: url(../../images/agent_bullet.gif) no-repeat left 4px; color: #000; text-decoration: underline; }
.real_agent_box li a { color: #000; text-decoration: underline; }
.real_agent_box li a:hover { color: #000; text-decoration: underline; }
.corporate_leasing_box { border: 1px solid #58B2CC; padding: 14px; }
.corporate_leasing_box ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.corporate_leasing_box li { margin: 0px 0px 0px 0px; padding: 0px 0px 6px 12px; background: url(../../images/agent_bullet.gif) no-repeat left 4px; color: #000; text-decoration: underline; }
.corporate_leasing_box li a { color: #000; text-decoration: underline; }
.corporate_leasing_box li a:hover { color: #000; text-decoration: none; }
.more-align { text-align: right; }
.more { color: #1490B1; text-decoration: none; font-weight: bold; }
.more a { color: #1490B1; text-decoration: underline; font-weight: bold; }
.more a:hover { color: #1490B1; text-decoration: none; font-weight: bold; }
.grey_div { height: 2px; background-color: #D9D9D9; margin: 5px 0px 5px 0px; }
.grey_div1 { height: 2px; background-color: #D9D9D9; }
.blue_div { height: 2px; background-color: #82A8B1; margin: 5px 0px 5px 0px; }
.blue_div1 { height: 2px; background-color: #82A8B1; margin: 5px auto 5px auto; width: 200px; }
.property_image { margin-left: 10px; }
.paisawaisa_properties { font-size: 13px; color: #0A7998; font-weight: bold; line-height: 18px; padding-bottom: 5px; margin: 0 auto; }
.latest_blog_estate_box { border: 1px solid #1490B1; padding: 1px 1px 5px 1px; }
.members_list { padding: 5px; background: #F1F1F1; margin: 0px 0px 1px 0px; font-size: 10px; }
.member_image { margin-right: 5px; }
.compare_properties { border: 1px solid #1490B1; background-color: #E9F8FC; }
.browse_middle { background: url(../../images/browse_property_middle.gif) repeat-y left top; padding: 10px 15px 10px 15px; }
.browse_middle1 { padding: 5px 15px 10px 15px; }
.property_list { font-weight: bold; color: #000; text-decoration: underline; width: 125px; padding-top: 10px; float: left; }
.property_list1 { font-weight: bold; color: #454545; text-decoration: underline; width: 147px; padding-top: 10px; float: left; }
.new_projects_box { border: 1px solid #58B2CC; padding: 3px 0px 0px 4px; height: 100%; }
.builders_box { border: 1px solid #1490B1; padding: 3px 0px 0px 4px; }
.latest_post { border: 1px solid #1490B1; padding: 1px; }
.project_list { float: left; width: 168px; border: 1px solid #E0E0E0; margin-right: 3px; margin-bottom: 3px; padding: 3px; font-size: 10px; }
.project_list_new { float: left; width: 123px; border: 1px solid #E0E0E0; margin-right: 3px;margin-bottom: 3px; padding: 3px; font-size: 10px; text-align: center; }
.project_list_new img { display: block; padding: 2px; border: solid 1px #06768a; margin: 0 auto; }
.project_list_txt_new { text-align: left; margin-top: 7px; }
.project_image {  margin-right: 4px; }
.project_heading { font-weight: bold; font-size: 11px; color: #1589AA; text-decoration: underline; }
.location { width: 82px; padding: 5px 10px 5px 10px; font-weight: bold; color: #444343; float: left; }
.location_1 { width: 110px; padding: 5px 10px 5px 10px; font-weight: bold; color: #444343; float: left; }
.location_2 { width: 160px; padding: 5px 10px 5px 10px; font-weight: bold; color: #444343; float: left; }
.location_3 { width: 160px; padding: 9px 10px 9px 10px; color: #066E8B; float: left; text-decoration: none; line-height: 18px; }
.location_4 { width: 152px; padding: 9px 10px 9px 18px; color: #066E8B; float: left; text-decoration: none; line-height: 18px; }
.location_4 a { color: #066E8B; text-decoration: underline; }
.location_4 a:hover { color: #066E8B; text-decoration: none; }
.location_3 a { color: #066E8B; text-decoration: underline; }
.location_3 a:hover { color: #066E8B; text-decoration: none; }
.location2 { width: 110px; padding: 9px 10px 9px 10px; color: #444343; float: left; text-decoration: underline; }
.location3 { width: 82px; padding: 9px 10px 9px 10px; color: #444343; float: left; text-decoration: underline; }
.location4 { width: 86px; padding: 3px 10px 3px 10px; color: #444343; float: left; }
.location1 { width: 86px; padding: 3px 10px 3px 10px; font-weight: bold; color: #444343; float: left; }
.latest_post_bg { background: url(../../images/latest_post_bg.gif) repeat-y left top; height: 100%; }
.latest_post_bg1 { background: url(../../images/latest_post_bg1.gif) repeat-y left top; height: 100%; }
.latest_post_bg2 { background: url(../../images/latest_post_bg2.gif) repeat-y left top; height: 100%; }
.latest_post_bg3 { background: url(../../images/latest_post_bg3.gif) repeat-y left top; height: 100%; }
.latest_post_bg4 { background-color: #F2F2F2; height: 100%; }
.shop_rent { color: #0A7492; font-weight: bold; }
.shop_rent a{ color: #0A7492; font-weight: bold; }
.shop_rent1 { color: #0A7492; font-weight: bold; text-decoration: underline; line-height: 16px; }
.shop_rent1 a { color: #0A7492; }
.broker_list { width: 160px; padding: 9px 10px 9px 10px; color: #444343; float: left; text-decoration: none; }
.broker_list ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.broker_list li { margin: 0px 0px 0px 0px; padding: 0px 0px 8px 15px; background: url(../../images/arrow_bullet.gif) no-repeat left 5px; }
.broker_list1 { width: 154px; padding: 9px 10px 9px 16px; color: #444343; float: left; text-decoration: none; }
.broker_list1 ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.broker_list1 li { margin: 0px 0px 0px 0px; padding: 0px 0px 8px 15px; background: url(../../images/arrow_bullet.gif) no-repeat left 5px; }
.line_height { line-height: 0px; }
.blog_text { float: right; width: 160px; }
.login_box { padding: 3px; height: 100%; }
.search_form2 { padding: 10px 0px 0px 0px; width: 250px; }
.form_right_text2 { float: right; width: 170px; }
.select_box1 { width: 180px; border: 1px solid #C6DAEE; height: 17px;  font-size: 11px; color: #000; }
.select_box1_1 { width: 195px; border: 1px solid #C6DAEE; height: 14px;  font-size: 11px; color: #000; margin-bottom:3px; }
.select_box1_2 { width: 195px; border: 1px solid #C6DAEE; height: 60px;  font-size: 11px; color: #000; margin-bottom:3px; }
.select_box1_3 { width: 95px; border: 1px solid #C6DAEE; height: 14px;  font-size: 11px; color: #000; margin-bottom:3px; }
.more1 { color: #0A7492; text-decoration: none; font-weight: bold; line-height: 16px; }
.more1 a { color: #0A7492; text-decoration: underline; font-weight: bold; line-height: 16px; }
.more1 a:hover { color: #0A7492; text-decoration: none; font-weight: bold; line-height: 16px; }
.projects_more { float: right; width: auto; }
.projects_more img { border: none; padding: 0px; display: inline; }
.projects_more_new { float: right; width: auto; margin-top: 5px; }
.projects_more_new img { border: none; padding: 0px; display: inline; }
.real_agent_box2 { border: 1px solid #1490B1; padding: 8px; height: 100%; }
.new_user { color: #0D3685; text-decoration: none; font-weight: bold; }
.new_user a { color: #0D3685; text-decoration: underline; font-weight: bold; }
.new_user a:hover { color: #0D3685; text-decoration: none; font-weight: bold; }
.map_div { border: 1px solid #1490B1; width: 356px; }
.map_div1 { border: 1px solid #1490B1; width: 319px; }
.refine_area { border: 1px solid #58B2CC; padding: 14px; }
.refine_area ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 6px; list-style: none; }
.refine_area li { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 14px; background: url(../../images/refine_bullet.gif) no-repeat left 5px; color: #444444; text-decoration: underline; font-weight: bold; }
.refine_area li a { color: #444444; text-decoration: underline; font-weight: bold; }
.refine_area li a:hover { color: #444444; text-decoration: none; font-weight: bold; }
.search_results { border: 1px solid #A3A3A3; padding: 1px; height: 100%; margin-top: 5px; }
.search_result_box { background-color: #7FAC33; padding: 4px; margin-bottom: 5px; }
.search_result_heading { float: left; width: auto; }
.sort_by { float: right; width: 145px; margin-right: 10px; }
.sort_by_1 { float: right; width: 155px; margin-right: 0px; margin-top: 2px; }
.sort_by1 { float: left; width: auto; color: #fff; padding-right: 10px; line-height: 16px; }
.sort_by2 { float: left; width: auto; color: #000; padding-right: 10px; line-height: 16px; }
.sort_select { float: right; width: auto; }
.select_1{  width: 100px; height: 16px;  font-size: 10px; color: #000; border: 1px solid #C6DAEE; }
.select_2 { width: 90px; height: 16px;  font-size: 10px; color: #000; border: 1px solid #C6DAEE; }
.input_2 { width: 75px; height: 15px;  font-size: 10px; color: #000; border: 1px solid #C6DAEE; padding-left: 2px; }
.compare_selected { background-color: #F7F7F7; line-height: 16px; border-bottom: 1px solid #D8E6C1; padding: 5px; }
.result_listing { width: auto; padding: 5px; }
.result_listing_gray {  width: auto; padding: 5px; background: #f9f9f9; }
.left_checkbox { float: left; width: 20px; }
.left_checkbox1 { float: left; width: 87px; margin-left: 5px; }
.left_checkbox2 { float: left; width: auto; }
.left_checkbox2_new01 { float: left; width: 340px; }
.listing_heading { font-size: 11px; color: #03647F; text-decoration: underline; font-weight: bold; }
.listing_heading a{ color: #03647F; text-decoration: underline; }
.contact_dealer { float: left; width: 150px; padding-left: 24px; }
.contact_dealer1 { float: right; width: 150px; text-decoration: none; font-size: 10px; text-align: right; }
.contact_dealer1 a { color: #000; text-decoration: underline; font-size: 10px; }
.contact_dealer2 { float: right; width: 150px; text-align: right; }
.compare_select2 { float: right; width: 300px; text-align: right; }
.contact_details { padding-top: 2px; clear:both;}
.contact_name { color: #03647F; }
.listing_separator { background: url(../../images/listing_separator.gif) repeat-x left 12px; height: 27px; line-height: 27px; }
.listing_separator1 { background: url(../../images/listing_separator.gif) repeat-x left 12px; height: 14px; line-height: 14px; }
.listing_separator001 { background: url(../../images/listing_separator.gif) repeat-x left 2px; height: 5px; line-height: 5px; }
.page_listing_1 { float: left; width: 350px; line-height: 27px; text-decoration: none; color: #000; }
.page_listing_1 a { text-decoration: underline; color: #03647F; font-weight: bold; }
.comapre_selected { float: left; width: 141px; }
.showing_results { font-size: 13px; color: #fff; font-weight: bold; line-height: 18px; float: right; }
.left_checkbox_3 { float: right; width: auto; font-size: 10px; color: #717171; }
.middle_top_search { padding: 6px; border: 1px solid #1490B1; background:#EFFCFF; }
.top_search { float: left; width: auto; padding-top: 2px; padding-left: 4px; }
.you_searched { float: right; width: auto; font-weight: bold; font-size: 13px; color: #085D75; width: 310px; margin-right: 20px; }
.propery_found { width: 204px; border: 1px solid #95D2E3; background: url(../../images/middle_top_bg1.gif) repeat-x left bottom; float: left; font-weight: bold; padding-left: 20px; padding-top: 4px; padding-bottom: 6px; }
.propery_found1 { float: right; width: 765px; border: 1px solid #95D2E3; background: url(../../images/middle_top_bg1.gif) repeat-x left bottom; }
.left_top_heading { float: left; width: 130px; line-height: 16px; }
.left_top_heading1 { float: left; width: auto; line-height: 16px; }
/*__________Middle Css Ends_____________*/

/*____________________________Login Page CSS Starts here___________________________*/

#left_login { width: 310px; float: left; margin-top: 20px; }
#right_login {  width: 326px; float: right; margin-top: 20px; }
.login_padding { margin-left: 160px; margin-right: 170px; }
.register_area { border: 1px solid #58B2CC; padding: 14px; }
.register_area ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 6px; list-style: none; }
.register_area li { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 14px; background: url(../../images/refine_bullet.gif) no-repeat left 5px; color: #575757; text-decoration: none; font-weight: bold; }
.text_color { color: #568900; }
.login_area { border: 1px solid #58B2CC; padding: 14px; }
.form_left_text_3 { float: left; width: 70px; line-height: 18px; }
.form_main_div1 { margin-bottom: 10px; }
.search_form3 { padding: 0px 0px 0px 0px; width: 250px; }

/*____________________________Login Page CSS Ends here___________________________*/

/*_______________________Refine Page CSS Starts here__________________________*/

.right_refine { width: 321px; float: right; margin-right: 1px; }
.left_refine { width: 670px; float: left; margin-left: 1px; }
.left_sms_heading { float: left; width: 65px; line-height: 15px; margin-bottom: 6px; }
.left_sms_heading1 { float: left; width: 220px; margin-bottom: 6px; }
.left_sms_heading2 { float: left; width: 220px; margin-bottom: 6px; font-size: 10px; }
.sms_input { border: 1px solid #C6DAEE; width: 200px; height: 14px;  font-size: 10px; color: #000; }
.refine_result_box { background-color: #91BD47; padding: 7px 0px 6px 10px; }
.refine_results  { border: 1px solid #CFE2AE; padding: 10px 15px 10px 15px; height: 100%; background-color: #F8FDEF; }
.type_of_property { color: #037391; font-weight: bold; display: block; padding-bottom: 8px; }
.type_of_property_1 { color: #037391; font-weight: bold; }
.type_of_property1 { color: #037391; font-weight: bold; display: block; padding-bottom: 1px; }
.location_detail { float: left; width: 200px; font-weight: bold; line-height: 18px; }
.location_detail1 { float: left; width: 250px; line-height: 18px; }
.location_detail2 { float: left; width: 190px; line-height: 18px; }
.location_detail3 { float: left; width: 113px; line-height: 18px; font-weight: bold; }
.location_detail4 { float: left; width: 130px; line-height: 18px; }
.pw_id_middle { background: url(../../images/pw_id_middle.gif) repeat-y left top; padding: 0px 20px 5px 20px; }
.request_specification_middle { background: url(../../images/rreques_spec_middle.gif) repeat-y left top; padding: 0px 20px 5px 20px; }
.location_detail_1 { float: left; width: 200px; font-weight: bold; line-height: 20px; color: #4E7A04; font-size: 12px; }
.location_detail_2 { float: left; width: auto; line-height: 20px; color: #595959; }

/*_______________________Refine Page CSS End here__________________________*/


/*_______________________Compare Properties Page CSS Starts here__________________________*/

.right_compare { width: 190px; float: right; margin-right: 1px; }
.left_compare { width: 190px; float: left; margin-left: 1px; }
.center_compare { float: left; width: 605px; margin-left: 6px; }
.compare_results { border: 1px solid #1490B1; padding: 0px 0px 0px 0px; height: 100%; background: url(../../images/compare_result_bg.gif); }
.compare_result_heading { background: url(../../images/compare_result_bg1.gif); height: 100%; }
.criteria { float: left; width: 170px; padding: 2px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; }
.criteria1 { float: left; width: 120px; padding: 5px 5px 5px 15px; }
.criteria_1 { float: left; width: 130px; padding: 6px 5px 5px 5px; }
.criteria_2 { float: left; width: 101px; padding: 8px 5px 5px 5px; }
.criteria2 { float: left; width: 111px; padding: 5px 5px 5px 15px; }
.location_color { color: #008AAF; font-weight: bold; }
.location_color1 { color: #1490B1; font-weight: bold; font-size: 13px; }
.not_a_member { background-color: #E4E4E4; padding: 5px 10px 8px 5px; color: #0E8FB2; font-size: 13px; font-weight: bold; text-align: right; }
.not_a_member a { color: #0E8FB2; font-size: 13px; font-weight: bold; text-decoration: underline; }
.not_a_member a:hover { color: #0E8FB2; font-size: 13px; font-weight: bold; text-decoration: none; }
.compare_results_1 { border: 1px solid #CFE2AE; padding: 0px 0px 0px 0px; height: 100%; background-color: #F8FCF1; }
.real_agent_box_3 { padding: 15px 10px 15px 95px; height: 100%; }
.left_sms_heading_3 { float: left; width: 90px; line-height: 15px; margin-bottom: 6px; }
.post_your_require { border: 1px solid #B5CF88; background-color: #F8FCF1; padding: 20px 30px 20px 30px; }
.location_detail1_1 { float: left; width: 300px; color: #5A5A5A; }
.location_detail1_2 { float: left; width: 200px; font-weight: bold; color: #5A5A5A; }
.search_box3 { padding: 20px 20px 14px 20px; background: url(../../images/compare_bg1.gif) no-repeat left top; }
.select_bold { font-weight: bold; color: #137894; }
.latest_post_bg_3 { background: url(../../images/latest_post_bg_3.gif) repeat-y left top; height: 100%; }
.latest_post_bg1_1 { background: url(../../images/latest_post_bg1_1.gif) repeat-y left top; height: 100%; }

/*_______________________Compare Properties Page CSS End here__________________________*/

/*_________________________CSS By Jitendra______________________________________________*/

.picture { width: 67px; background-color: #F2F2F2; border-right: 1px solid #D9D9D9; text-align: center; padding: 5px 0px 5px 0px; font-weight: bold; color: #444343; float: left; }
.picture_end { width: 80px; background-color: #F2F2F2; text-align: center; padding: 5px 0px 5px 0px; font-weight: bold; color: #444343; float: left; }
.picture_new { width: 92px; background-color: #F2F2F2; border-right: 1px solid #D9D9D9; padding: 5px 0px 5px 0px; text-align: center; font-weight: bold; color: #444343; float: left; }
.picture_1 { width: 113px; background-color: #F2F2F2; border-right: 1px solid #D9D9D9; text-align: center; padding: 5px 0px 5px 0px; font-weight: bold; color: #444343; float: left; }
.picture_2 { width: 160px; padding: 5px 10px 5px 10px; font-weight: bold; color: #444343; float: left; }
.picture_3 { width: 160px; padding: 9px 10px 9px 10px; color: #066E8B; float: left; text-decoration: none; line-height: 18px; }
.picture_4 { width: 152px; padding: 9px 10px 9px 18px; color: #066E8B; float: left; text-decoration: none; line-height: 18px; }
.picture_4 a { color: #066E8B; text-decoration: underline; }
.picture_4 a:hover { color: #066E8B; text-decoration: none; }
.picture_3 a { color: #066E8B; text-decoration: underline; }
.picture_3 a:hover { color: #066E8B; text-decoration: none; }
.picture2 { width: 93px; text-align: center; padding: 9px 10px 9px 10px; border-right: 1px solid #D9D9D9; height: 38px; color: #444343; float: left; text-decoration: underline; }
.picture3main { width: 47px; height: 38px; border-right: 1px solid #D9D9D9; padding: 9px 10px 9px 10px; color: #444343; float: left; }
.picture3 { width: 72px; height: 38px; text-align: center; border-right: 1px solid #D9D9D9; padding: 9px 10px 9px 10px; color: #444343; float: left; }
.picture3end { width: 70px; text-align: center; padding: 18px 5px 2px 5px; color: #444343; height: 35px; float: left; }
.picture4 { width: 86px; padding: 3px 10px 3px 10px; color: #444343; float: left; }
.picture1 { width: 86px; padding: 3px 10px 3px 10px; font-weight: bold; color: #444343; float: left; }
.latest_post_bg1_12 { height: 100%; }
.latest_post_bg_32 { height: 100%; }
.location_detail_1_5 { float: left; width: 185px; font-weight: bold; line-height: 18px; }
.location_detail_1_6 { float: left; width: 250px; font-weight: bold; line-height: 18px; }
.location_detail2_5 { float: left; width: 200px; font-size:12px; } 
.location_detail_2_1 { float: left; width: auto; font-size:12px; color: #595959; }
.location_detail_price { float: left; width: 200px; font-weight: bold; line-height: 18px; padding-top: 20px; }
.style_background { background-color: #91BD47;  font-size: 11px; color: #000; font-style: normal; }
.select_box1_1_1 { width: 170px; border: 1px solid #C6DAEE; font-size:12px; color:#000; margin-bottom:3px;}
.select_box1_3_1 { width: 95px; border: 1px solid #C6DAEE; height: 14px; *height:18px;  font-size:11px; color:#000; }
.select_box_browse { width: 170px; border: 1px solid #C6DAEE; height: 18px;  font-size: 11px; color: #000; }
.terms_condition { padding-left: 10px; }
.center_register_form { width: 670px; margin-left: 150px; padding: 10px 0px 10px 0px; }
.contact_dealer_1_1 { float: left; width: 450px; padding-left: 14px; line-height: 26px; }

/*____________________________Account Home CSS Starts here__________________________*/

.manage_profile_box {  border: 1px solid #1490B1; padding: 10px; height: 100%; background-color: #F8FDEF; }
.manage_profile_box ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.manage_profile_box li { margin: 0px 0px 0px 0px; padding: 0px 0px 6px 15px; background: url(../../images/agent_bullet.gif) no-repeat left 4px; color: #000; text-decoration: none; font-weight: normal; }
.manage_profile_box li a { color: #000; text-decoration: none; font-weight: normal; }
.manage_profile_box li a:hover { color: #000; text-decoration: underline; font-weight: normal; }
.account_home_box { border: 1px solid #1490B1; padding: 14px; background-color: #F8FDEF; height: 100%; }
.account_home_box1 { border: 1px solid #1490B1; padding: 14px; height: 100%; }
.account_home_box_left { float: left; width: 200px; line-height: 18px; height: 100%; }
.account_home_box_left1 { float: right; width: 100px; height: 100%; text-align: right; }
.response_text { color: #333; font-weight: bold; font-size: 11px; }
.welcome { color: #34B0D2; font-weight: bold; font-size: 12px; }
.apply_icon { margin-left: 160px; }
#center_account_home { width: 545px; float: left; margin-left: 6px; }
.edit_profile_padding { padding: 10px; }
.location_detail_2_1_1 { float: left; width: 300px; line-height: 20px; color: #595959; padding-bottom: 4px; }
.account_home_box1_1 { border: 1px solid #1490B1; padding: 10px 0px 10px 0px; height: 100%; }
.terms_condition_1 { padding: 10px 0px 15px 0px; }
.location_2_1_3 { padding: 5px 10px 5px 10px; font-weight: bold; color: #444343; float: left; }
.edit_profile_padding1 { padding: 10px; height: 100%; background-color: #EFFCFF; }
.select_box1_1_3 { width: 30px; border: 1px solid #C6DAEE; height: 14px;  font-size: 11px; color: #000; }
.pw_id_middle1 { background: url(../../images/pw_id_middle1.gif) repeat-y left top; padding: 0px 20px 5px 20px; }
.text_area_banner { float: left; width: 175px; }
.views_purchase { color: #1091B4; }
.banner_select_box { width: 170px; border: 1px solid #C6DAEE;  font-size: 11px; color: #000; }
.banner_list { float: left; width: 220px; font-weight: normal; line-height: 18px; }
.arrow_banner { float: left; width: 80px; }
.payment_mode { border: 1px solid #1490B1; background-color: #F0FFD5; height: 100%; padding: 10px; width: 230px; margin-right: 10px; float: left; }
.payment_mode1 { border: 1px solid #1490B1; background-color: #F0FFD5; height: 100%; padding: 10px; width: 230px; float: left; }
.payment_radio { float: left; width: 26px; }
.payment_radio1 { float: left; width: 200px; }
.views_purchase1 { padding: 10px 10px 10px 0px; }
.basic_listing_box { padding: 10px 0px 10px 20px; height: 100%; background-color: #F8FDEF; }
.basic_listing_box ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.basic_listing_box li { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 15px; background: url(../../images/agent_bullet.gif) no-repeat left 4px; color: #0193BD; text-decoration: none; font-weight: bold; }
#property_details { display: none; }
.search_box4 { padding: 20px 20px 14px 20px; background: url(../../images/compare_bg2.gif) no-repeat left top; }
.left_checkbox3 { float: left; width: 390px; }
.dlf_logo { margin-top: 8px; }
.contact_dealer1_new { float: left; width: 150px; text-decoration: none; font-size: 10px; text-align: left; padding-left: 20px; }
.contact_dealer1_new a { color: #000; text-decoration: underline; font-size: 10px; }
.broker_name_1 { float: left; width: auto; padding-right: 6px; }
.broker_list2 { width: auto; padding: 9px 10px 9px 16px; color: #444343; float: left; text-decoration: none; }
.broker_list2 ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; }
.broker_list2 li { margin: 0px 20px 0px 0px; padding: 0px 0px 8px 15px; background: url(../../images/arrow_bullet.gif) no-repeat left 5px; float: left; width: 130px; }
.latest_post_bg5 { background: url(../../images/latest_post_bg4.gif) repeat-y left top; height: 100%; }
/*_____________________________   Jitendra CSS __________________________*/

.criteria-main { float: left; height: auto; width: 180px; }
.criteria1-main { float: left; width: 130px; }
.criteria2-main { float: left; width: 133px; }
.criteria_new_left { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; }
.criteria_main_new { float: left; height: auto; width: 193px; }
.criteria1_main_new { float: left; width: 138px; }
.criteria_new_left-2 { padding: 5px 5px 5px 16px; border-bottom: 1px solid #CCCFC7; }
.location_detail1_2_new { float: left; width: 200px; padding-top: 4px; font-weight: bold; color: #5A5A5A; }
.criteria_new_1 {float: left; width: 170px; padding: 5px 5px 5px 15px; }
.criteria_new_left_4 { padding: 6px 5px 5px 16px; border-bottom: 1px solid #CCCFC7; }
.criteria_new_left_bg { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; background-color: #E4E4E4; border-right: 1px solid #BEBEBE; }
.criteria_new_left_1 { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; background-color: #E4E4E4; border-right: 1px solid #BEBEBE; }
.criteria_new_5 { float: left; width: 170px; padding: 2px 7px 5px 15px; border-bottom: 1px solid #CCCFC7; }
.center_compare_new { float: left; width: 885px; margin-left: 53px; _margin-left: 26px; }
#center_account_home_2 { width: 850px; float: left; margin-left: 6px; }
.view_similar_heading { background-color: #1490B1; font-size: 12px; color: #fff; line-height: 25px; height: 25px; font-weight: bold; padding-left: 10px; }
.view_similar_left { float: left; width: 520px; }
/*.view_similar_left1 { float: right; width: 250px; border: 1px solid #1490B1; padding: 10px; background-color: #F8FDEF; height: 100%; text-align: right; }
*/
.location_2_new_6 {  padding: 5px 10px 5px 10px; font-weight: normal; color: #444343; }
.location_detail_new { float: left; width: auto; line-height: 18px; padding-right: 20px; padding-bottom: 5px; }
.location_detail_new_1 { float: left; width: 145px; line-height: 18px; padding-bottom: 5px; }
.select_box1_1_new { width: 130px; border: 1px solid #C6DAEE; height: 14px;  font-size: 11px; color: #000; }
.contact_dealer_new { float: left; width: 160px; }
.contact_dealer_new1 { float: right; width: 640px; }
.select_box1_2_new { width: 155px; border: 1px solid #C6DAEE; height: 45px;  font-size: 11px; font-size: 10px; color: #333; padding: 2px; }
.location_detail_2_6_3 { float: left; width: 300px; line-height: 20px; color: #595959; padding-bottom: 10px; }
.location_detail_new2 { float: left; width: 150px; font-weight: bold; line-height: 18px; }
.search_box2_new { padding: 20px; background: url(../../images/compare_bg_3.gif) no-repeat left top; }
.green_line_new { background-color: #5F9700; height: 2px; }
.total_broker_found { font-weight: bold; font-size: 13px; color: #1490B1; }
.total_broker_found1 { font-weight: bold; font-size: 13px; color: #085D75; }
.propery_found_1 { border: 1px solid #95D2E3; background: url(../../images/middle_top_bg1.gif) repeat-x left bottom; height: 100%; }
.middle_top_search_new { padding: 10px; border: 1px solid #1490B1; background-color: #EFFCFF; }
.browse_middle_1 { padding: 10px 15px 10px 15px; }
.property_list1_new { font-weight: bold; color: #454545; text-decoration: none; width: 350px; padding-top: 10px; float: left; margin-right: 40px; border-right: 1px solid #DBF6FD; }
.locality_container { float: left; width: auto; padding-right: 15px; }
.property_list2_new { font-weight: bold; color: #454545; text-decoration: none; width: 400px; padding-top: 10px; float: left; }
.left_checkbox_new { float: left; width: 120px; text-align: center; }
.listing_heading_new { font-size: 11px; color: #03647F; text-decoration: none; font-weight: bold; }
.left_checkbox2_new { float: left; width: 700px; }
.broker_name_new { float: left; width: 70px; padding-right: 6px; padding-bottom: 5px; }
.broker_name_new1 { float: left; width: 500px; padding-bottom: 5px; }
.view_all_prp { padding-bottom: 5px; }
.left_checkbox_3_new { float: right; width: auto; font-size: 11px; }
/*____________________________________Card CSS Starts here_______________________________*/
.main_card_div {  font-size: 11px; color: #000; width: 357px; }
.cls_card {  clear: both; }
.bold_text_card { color: #00A0CE; font-weight: bold; line-height: 22px; }
.normal_text_card { color: #74B900; line-height: 22px; }
.top_card_bg { width: 357px; height: 22px; background: url(../../images/top.gif) no-repeat; }
. top_card_bg1 { width: 357px; background: url(../../images/middle.gif) repeat-y; }
.top_card_bg2 { width: 357px; height: 22px; background: url(../../images/bottam.gif) no-repeat; }
.card_new_div { margin: 0px 20px; }

/*____________________________________Property of the Day_______________________________*/
#property_of_day { }
#property_of_day img { display: block; margin: 5px auto 0 auto; width: 198px; height: 89px; border: #333 solid 1px; }

/*____________________________________Property of the Day_______________________________*/
#search_main { }
.search_top { background-color: #F7F7F7; width: auto; border-bottom: 1px solid #D8E6C1; padding: 5px; color: #515151; font-weight: bold; }
.search_div { width: 873px; float: right; }
#search_main .image { float: left; width: 100px; padding-left: 5px; display: block; margin-right: 5px; }
#search_main .type { float: left; width: 56px; display: block; margin-right: 5px; }
#search_main .location001 { float: left; width: 85px; display: block; margin-right: 5px; }
#search_main .owner { float: left; width: 136px; display: block; margin-right: 5px; line-height: 10px; }
#search_main .bedroom { float: left; width: 96px; display: block; margin-right: 5px; }
#search_main .built { float: left; width: 113px; display: block; margin-right: 5px; }
#search_main .price { float: left; width: 72px; display: block; margin-right: 5px; }
#search_main .keyf { float: left; width: 275px; display: block; margin-right: 5px; }
.posted_date { margin-right: 10px; text-align: right; font-size: 9px; color: #686868; }
#search_main .applym { float: left; width: 50px; display: block; text-align: left; }
.result_listing span { display: block; margin-top: 5px; }
.review img { margin-right: 5px; margin-top: 5px; }
.applym a { color: #c10000; text-decoration: none; line-height: 16px; font-weight: bold; }
.applym a:hover { text-decoration: underline; }
.result_listing_gray span { display: block; margin-top: 5px; }
#search_main .buttons { float: right; width: 550px; text-align: right; margin: 12px 0 8px 0; }
.buttons img { margin-right: 10px; }
#nav_left { width: 200px; float: left; margin-top: 2px; }
#nav_leftin { width: 220px; color: #000; }
#content_right { float: right; width: 763px; margin-top: 2px; }
#nav_left .head { background: #1490B1; height: 27px; line-height: 27px; padding-left: 12px; vertical-align: middle; }
.head img { margin-top: 6px; }
#nav_left .contlink { background: #f8fdef; color: #000; border: solid 1px #1490B1; padding: 5px 0 5px 12px; }
#nav_left .contlink ul { margin: 0px; padding: 0; list-style: none; }
#nav_left .contlink ul li { background: url(../../images/blue_dot.gif) no-repeat left center; line-height: 20px; text-indent: 15px; display: block; }
#nav_left .contlink a { text-decoration: none; color: #000; }
#nav_left .contlink a:hover { text-decoration: underline; color: #000; }
.menu_mid_ht { clear: both; height: 10px; }
.quick_top { background: #34b0d2; height: 27px; line-height: 27px; padding-left: 12px; }
.quick_top img { margin-top: 6px; }
.quickc { background: #f3fcfe; border: solid 1px #128daf; color: #000; padding-left: 12px; line-height: 12px; padding-top: 5px; }
.quickc label { display: inline-block; line-height: 1.8; vertical-align: top; width: 77px; }
.qinpt { width: 115px; height: 14px; font-size: 11px; line-height: 14px; }
.qinptl1 { width: 95px; height: 14px; font-size: 11px; line-height: 14px; }
.qinptac { width: 300px; height: 14px; font-size: 11px; line-height: 14px; }
.qinptaa { width: 300px; height: 85px; font-size: 11px; overflow: auto; }
.search_btn { width: 62px; margin: 0 auto; padding: 10px 0; }
.top_back_link { padding-bottom: 10px; line-height: 22px; }
.top_back_link a { color: #a40101; text-decoration: none; font-weight: bold; }
.top_back_link a:hover { text-decoration: underline; }
.real_mid_top { background: #1490B1; color: #fff; text-transform: uppercase; font-size: 12px; font-weight: bold; padding-left: 12px; padding-right: 5px; line-height: 23px; }
.pid1 { float: left; width: 350px; }
/*.pid { color: #335102; }*/
.post_date { float: right; text-align: right; width: 250px; color: #fef501; text-transform: none; }
.post_dated { color: #fff; font-weight: normal; }
.real_mid_content { background: #EFFCFF; border: solid 1px #1490B1; padding: 10px 12px 5px 12px; }
.prprty_contnt_row { padding-bottom: 7px; }
.prprty_contnt_row span { display: block; }
.width_lft { width: 96px; float: left; font-weight: bold; }
.width_rt { width: 263px; float: left; margin-right: 25px; }
.width_rt1 { width: 250px; float: left; }
.prprty_featuresl { width: 360px; float: left; }
.prprty_featuresl ol { margin: 0; padding: 0; }
.prprty_featuresl ol li { list-style: none; padding: 5px 0; margin: 0; }
.prprty_featuresl ol li label { display: inline-block; width: 140px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.drp_box { width: 53px; font-size: 11px; line-height: 18px; height: 18px; }
.drp_box01 { width: 95px; font-size: 11px; line-height: 18px; height: 18px; }
.drp_box02 { width: 65px; font-size: 11px; line-height: 18px; height: 18px; }
.builtinp { width: 65px; font-size: 11px; line-height: 12px; height: 12px; margin-right: 5px; }
.prprty_featuresr { width: 352px; float: left; margin-left: 24px; }
.prprty_featuresr ol { margin: 0; padding: 0; }
.prprty_featuresr ol li { list-style: none; padding: 5px 0; margin: 0; }
.prprty_featuresr ol li label { display: inline-block; width: 142px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.prprty_price { width: 360px; float: left; }
.prprty_price ol { margin: 0; padding: 0; }
.prprty_price ol li { list-style: none; padding: 5px 0; margin: 0; }
.prprty_price ol li label { display: inline-block; width: 155px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.prprty_pricer { width: 352px; float: left; margin-left: 24px; }
.prprty_pricer ol { margin: 0; padding: 0; }
.prprty_pricer ol li { list-style: none; padding: 5px 0; margin: 0; }
.prprty_pricer ol li label { display: inline-block; width: 155px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.add_rooms { padding: 5px 0; }
.add_rooms span { display: block; }
.add_roomsl { width: 142px; float: left; font-weight: bold; padding-top: 2px; }
.add_rooms0l { width: 150px; float: left; font-weight: bold; padding-top: 2px; }
.add_roomsr0 { width: 200px; float: left; }
.add_roomsr { width: 210px; float: left; }
.add_rooms label { width: auto; display: inline-block; vertical-align: top; line-height: 1.8; }
.expt_price { padding-bottom: 6px; }
.expt_price span { display: block; }
.expt_pricel { font-weight: bold; width: 160px; float: left; padding-top: 3px; }
.expt_pricer { float: left; width: 400px; }
.expt_pricer label { display: inline-block; vertical-align: top; line-height: 1.8; margin-right: 5px; width: auto; }
.property_faal { width: 220px; float: left; margin-right: 15px; }
.property_faam { width: 220px; float: left; margin-right: 15px; }
.property_faar { width: 265px; float: left; }
.property_faal ol { margin: 0; padding: 0; }
.property_faal ol li { list-style: none; padding: 2px 0; margin: 0; }
.property_faal ol li label { display: inline-block; width: 180px; line-height: 1.8; vertical-align: top; }
.property_dist_head { font-weight: bold; font-size: 12px; padding-bottom: 5px; }
.property_faar ol { margin: 0; padding: 0; }
.property_faar ol li { list-style: none; padding: 2px 0; margin: 0; }
.property_faar ol li label { display: inline-block; width: 120px; line-height: 1.8; vertical-align: top; }
.main_landmrk { margin-top: 10px; }
.main_landmrk ol { margin: 0; padding: 0; }
.main_landmrk ol li { list-style: none; padding: 5px 0; *padding:2px0;margin:0; }
.main_landmrk ol li label { display: inline-block; width: 180px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.contact_detailsl { width: 360px; float: left; }
.contact_detailsl ol { margin: 0; padding: 0; }
.contact_detailsl ol li { list-style: none; padding: 5px 0; margin: 0; }
.contact_detailsl ol li label {  display: inline-block; width: 100px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.contact_detailsr { width: 352px; float: left; margin-left: 24px; }
.contact_detailsr ol { margin: 0; padding: 0; }
.contact_detailsr ol li { list-style: none; padding: 5px 0; margin: 0; }
.contact_detailsr ol li label { display: inline-block; width: 110px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.p_code { width: 25px; margin-right: 5px; font-size: 11px; line-height: 12px; height: 12px; }
.p_std { width: 35px; margin-right: 5px; font-size: 11px; line-height: 12px; height: 12px; }
.p_number { width: 75px; font-size: 11px; line-height: 12px; height: 12px; }
.s_button { text-align: center; }
.banner_bg { background: #f6f6f6; border: solid 1px #d0d0d0; text-align: center; padding: 5px 0; }
.sell_property { margin-bottom: 6px; }
.sell_property span { display: inline-block; width: 138px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.awidth { width: auto !important; }
.view_pad { padding: 5px 0; }
.view_pad span { display: inline-block; width: 140px; font-weight: bold; }
.view_pad1 { padding-bottom: 2px; }
.view_pad1 span { display: inline-block; width: 140px; font-weight: bold; }
.view_pad1 label { display: inline-block; width: auto; }
.view_pad label { display: inline-block; width: auto; }
.listing_top1 { background: #8cdbf1; border: solid 1px #51b9d6; margin-top: 1px; color: #2c2c2c; line-height: 21px; font-weight: bold; text-align: left; }
.listing_top1 span { display: block; }
.listing_topbuy { margin-left: 226px; width: 100px; font-weight: bold; float: left; }
.listing_topsell { width: 100px; font-weight: bold; float: left; }
.listing_content { color: #191919; border: solid 1px #51b9d6; margin-top: 1px; }
.view_enq_content { color: #282828; border: solid 1px #51b9d6; margin-top: 1px; background: #F3FBFD; padding: 15px 12px; }
.view_enq_content img {	float: right; margin: 0 0 5px 5px; }
.view_enq_content ol { margin: 0; padding: 0; }
.view_enq_content ol li { list-style: none; padding-bottom: 8px; }
.view_enq_content ol li span { display: inline-block; width: 105px; color: #1187a7; font-weight: bold; }
.listing_content span { display: block; }
.listing_content_tpc { width: 214px; margin-left: 12px; float: left; font-weight: bold; }
.listing_content_tpc1 { width: 100px; float: left; }
.listing_row1 { background: #fff; line-height: 26px; }
.listing_row2 { background: #f3fbfd; line-height: 26px; }
.listing_row01 { background: #fff; }
.listing_row02 { background: #f3fbfd; }
.property_detailtp { background: #34b0d2; line-height: 21px; height: 21px; color: #09576d; font-weight: bold; border: solid 1px #51b9d6; }
.property_detailtp span { display: block; }
.p_id { width: 112px; float: left; padding-left: 12px; }
.p_cat { width: 106px; float: left; }
.p_type { width: 97px; float: left; }
.p_enquiries { width: 109px; float: left; }
.p_rsent { width: 100px; float: left; }
.p_dposted { width: 139px; float: left; }
.p_details { width: 85px; float: left; }
.p_details a { font-weight: bold; color: #c11301; text-decoration: none; }
.p_details a:hover { text-decoration: underline; }
.viewbtn { background: url(../../images/details_btn_bg.gif) right no-repeat; line-height: 22px; color: #fff; text-align: right; font-weight: bold; padding-right: 8px; }
.viewbtn a { text-decoration: none; color: #fff; }
.viewbtn a:hover { color: #004e63; }
.clsb { background: #cccccc; height: 1px; clear: both; }
.clsbb { background: #cccccc; height: 1px; clear: both; }
.r_si { width: 24px; float: left; padding-left: 12px; }
.r_si01 { width: 24px; float: left; padding: 5px 0 5px 12px; }
.r_frm { width: 110px; float: left; padding-right: 5px; }
.r_frm01 { width: 110px; float: left; padding: 5px 5px 5px 0; }
.r_rcvd { width: 100px; float: left; padding-right: 5px; }
.r_rcvd01 { width: 100px; float: left; padding: 5px 5px 5px 0; }
.r_details { width: 200px; float: left; padding-right: 5px; }
.r_details01 { width: 200px; float: left; padding: 5px 5px 5px 0; }
.click_view  { width: 79px; float: left; padding: 5px 5px 5px 0; }
.r_nr { width: 100px; float: left; text-align: center; }
.r_nr1 { width: 110px; float: left; text-align: center; }
.click_view a { color: #c11301; text-decoration: underline; }
.click_view a:hover { text-decoration: none; font-weight: bold; }
.r_nr01 { width: 100px; float: left; padding: 5px 5px 5px 0; text-align: center; }
.r_nr01 a { color: #c11301; text-decoration: underline; }
.r_nr01 a:hover { text-decoration: none; font-weight: bold; }
.r_sr { width: 90px; float: left; padding-right: 5px; }
.r_sr01 { width: 90px; float: left; padding: 15px 0 5px 0; text-align: right; }
.browse { display: inline-block; vertical-align: bottom; padding-left: 10px; }
.rdc { color: #c10000; }
.advance_search { background: #f8fdef; border: solid 1px #cfe2ae; padding: 10px 12px 5px 12px; color: #333; }
.advance_search ol { margin: 0; padding: 0; }
.advance_search ol li { list-style: none; padding: 5px 0; margin: 0; }
.advance_search ol li label { display: inline-block; width: 160px; line-height: 1.8; vertical-align: top; font-weight: bold; }
.advance_search ol li span label { font-weight: normal; display: inline-block; width: auto; padding-right: 10px; }
.drp_boxadv { width: 165px; font-size: 11px; line-height: 20px; height: 20px; border: solid 1px #083700; }
.adv_searchbtn { padding-left: 160px; }
.adv_searchbtnbtm { height: 35px; background: #1490B1; color: #fff; font-size: 12px; font-weight: bold; padding-left: 12px; padding-right: 5px; line-height: 35px; text-align: center; vertical-align: top; }
a.advancebtmlink { display: inline-block; width: auto; margin: 0 10px; color: #fff; text-decoration: none; line-height: 22px; border: solid 1px #7ac102; padding: 0 5px; }
a:hover.advancebtmlink { background: #EFFCFF; border: solid 1px #6d9923; color: #568800; }
.no_membertp { background: #34b0d2; color: #2c2c2c; line-height: 21px; height: 21px; color: #09576d; font-weight: bold; border: sold 1px #51b9d6; }
.view_enqtp { background: #34b0d2; color: #2c2c2c; text-transform: none; line-height: 21px; height: 21px; color: #09576d; font-weight: bold; border: sold 1px #51b9d6; padding-left: 12px; }
.no_membertp span { display: block; float: left; }
.nom_p_id { width: 112px; float: left; padding-left: 12px; }
.nom_p_typ { width: 115px; float: left; }
.nom_p_enq { width: 120px; float: left; }
.nom_p_reply { width: 130px; float: left; }
.nom_p_response { width: 145px; float: left; }
.pnom_details { width: 120px; float: left; }
.pnom_details a { font-weight: bold; color: #c11301; text-decoration: none; }
.pnom_details a:hover { text-decoration: underline; }
.reply_contect { background: #fbfbfb; color: #555; padding: 12px; border: solid 1px #b8b8b8; }
.reply_contect img { float: right; vertical-align: bottom; }
.reply_contect span { color: #b80202; display: block; width: auto; margin-bottom: 15px; }
.name { font-weight: bold; width: 300px; float: left; }
.date { font-style: italic; width: 200px; float: right; }
.date em { color: #555; }
#reply_popup { position: absolute; width: 447px; left: 320px; top: 230px; visibility:hidden; background: #fff; border: solid 2px #006699; padding-bottom: 8px; }
#reply_popup .top { background: #34b0d2; margin: 10px 10px 2px 10px; text-align: center; color: #fff; font-size: 12px; font-weight: bold; line-height: 25px; border: solid 1px #1d96b7; }
#reply_popup .content { background: #f3fbfd; margin: 0 10px 2px 10px; border: solid 1px #1d96b7; padding: 10px; }
.content label { display: block; padding-bottom: 10px; color: #568802; font-weight: bold; font-size: 12px; }
#reply_popup .txtarea { width: 400px; border: solid 1px #8a8a8a; overflow: auto; height: 150px; color: #333; padding: 3px; }
#reply_popup .submit { margin-top: 10px; text-align: center; }
.listing_contentno_member { color: #555; border: solid 1px #51b9d6; margin-top: 1px; padding: 5px; }
.listing_contentno_member span { color: #b80202; display: block; width: auto; margin-bottom: 15px; }
.view_enquiry_nom { background: #F3FCFE; border: solid 1px #999; padding: 12px; margin-bottom: 5px; }
.view_enquiry_nom span { color: #b80202; display: block; width: auto; margin-bottom: 15px; }
.view_enquiry_nomrply { background: #fbfbfb; color: #555; padding: 12px; border: solid 1px #b8b8b8; margin-bottom: 5px; }
.view_enquiry_nomrply span { color: #b80202; display: block; width: auto; margin-bottom: 15px; }
.criteria-main { float: left; height: auto; width: 180px; }
.criteria1-main { float: left; width: 130px; }
.criteria2-main { float: left; width: 133px; }
.criteria_new_left { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; }
.criteria_main_new { float: left; height: auto; width: 193px; }
.criteria1_main_new { float: left; width: 138px; }
.criteria_new_left-2 { padding: 5px 5px 5px 16px; border-bottom: 1px solid #CCCFC7; }
.location_detail1_2_new { float: left; width: 200px; padding-top: 4px; font-weight: bold; color: #5A5A5A; }
.criteria_new_1 { float: left; width: 170px; padding: 5px 5px 5px 15px; }
.criteria_new_left_4 { padding: 6px 5px 5px 16px; border-bottom: 1px solid #CCCFC7; }
.criteria_new_left_bg { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; background-color: #E4E4E4; border-right: 1px solid #BEBEBE; }
.criteria_new_left_1 { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; background-color: #E4E4E4; border-right: 1px solid #BEBEBE; }
.criteria_new_5 { float: left; width: 170px; padding: 2px 7px 5px 15px; border-bottom: 1px solid #CCCFC7; }
.center_compare_new { float: left; width: 885px; margin-left: 53px; _margin-left: 26px; }
#center_account_home_2 { width: 850px; float: left; margin-left: 6px; }
.view_similar_heading { background-color: #1490B1; font-size: 12px; color: #fff; line-height: 25px; height: 25px; font-weight: bold; padding-left: 10px; }
.view_similar_left { float: left; width: 520px; }
/*.view_similar_left1 { float: right; width: 250px; border: 1px solid #1490B1; padding: 10px; background-color: #F8FDEF; height: 100%; text-align: right; }
*/
.location_2_new_6 { padding: 5px 10px 5px 10px; font-weight: normal; color: #444343; }
.location_detail_new { float: left; width: auto; line-height: 18px; padding-right: 20px; padding-bottom: 5px; }
.location_detail_new_1 { float: left; width: 145px; line-height: 18px; padding-bottom: 5px; }
.select_box1_1_new { width: 130px; border: 1px solid #C6DAEE; height: 14px;  font-size: 11px; color: #000; }
.contact_dealer_new { float: left; width: 160px; }
.contact_dealer_new1 { float: right; width: 640px; }
.select_box1_2_new { width: 155px; border: 1px solid #C6DAEE; height: 45px;  font-size: 11px; font-size: 10px; color: #333; padding: 2px; }
.location_detail_2_6_3 { float: left; width: 300px; line-height: 20px; color: #595959; padding-bottom: 10px; }
.location_detail_new2 { float: left; width: 150px; font-weight: bold; line-height: 18px; }
.search_box2_new { padding: 20px; background: url(../../images/compare_bg_3.gif) no-repeat left top; }
.green_line_new{ background-color: #5F9700; height: 2px; }
.total_broker_found { font-weight: bold; font-size: 13px; color: #1490B1; }
.total_broker_found1 { font-weight: bold; font-size: 13px; color: #085D75; }
.propery_found_1 { border: 1px solid #95D2E3; background: url(../../images/middle_top_bg1.gif) repeat-x left bottom; height: 100%; }
.middle_top_search_new { padding: 10px; border: 1px solid #1490B1; background-color: #EFFCFF; }
.browse_middle_1 { padding: 10px 15px 10px 15px; }
.property_list1_new { font-weight: bold; color: #454545; text-decoration: none; width: 350px; padding-top: 10px; float: left; margin-right: 40px; border-right: 1px solid #DBF6FD; }
.locality_container { float: left; width: auto; padding-right: 15px; }
.property_list2_new { font-weight: bold; color: #454545; text-decoration: none; width: 400px; padding-top: 10px; float: left; }
.left_checkbox_new { float: left; width: 120px; text-align: center; }
.listing_heading_new { font-size: 11px; color: #03647F; text-decoration: none; font-weight: bold; }
.left_checkbox2_new { float: left; width: 700px; }
.broker_name_new { float: left; width: 70px; padding-right: 6px; padding-bottom: 5px; }
.broker_name_new1 { float: left; width: 500px; padding-bottom: 5px; }
.view_all_prp { padding-bottom: 5px; }
.left_checkbox_3_new { float: right; width: auto; font-size: 11px; }
.map_div_new1 { border: 1px solid #1490B1; width: 980px; height: 350px; }
.propery_found1_new { width: auto; border: 1px solid #95D2E3; background: url(../../images/middle_top_bg1.gif) repeat-x left bottom; background-color: #fff; }
.middle_top_search_new1 { padding: 6px; border: 1px solid #B6CF8A; background: url(../../images/middle_top_bg.gif) repeat-x left top; background-color: #fff; }
.div_display { display: none; }
.map_div_new_1 { border: 1px solid #1490B1; width: 319px; height: 308px; }
.property_list2_new1 { font-weight: bold; color: #454545; text-decoration: none; width: 500px; padding-top: 3px; float: right; }
.property_list1_new1 { font-weight: bold; color: #454545; text-decoration: none; width: 440px; padding-top: 3px; float: left; margin-right: 20px; border-right: 1px solid #DBF6FD; }
.browse_middle_2 { padding: 4px 4px 4px 8px; }
.middle_top_search_new4 { padding: 6px 6px 0px 6px; border: 1px solid #B6CF8A; background: url(../../images/middle_top_bg.gif) repeat-x left top; background-color: #fff; float: left; width: 650px; height: auto; }
.propery_found1_new1 { width: 330px; border: 1px solid #95D2E3; background: url(../../images/middle_top_bg1.gif) repeat-x left bottom; background-color: #fff; float: right; }
.select_2_new2 { width: 90px; height: 16px; *height:18px;  font-size:10px; color:#000; border:1px solid #C6DAEE; }
.map_div_new6 { border: 1px solid #1490B1; width: 356px; height: 310px; }
.contact_dealer1_new2 { float: left; width: auto; text-decoration: none; font-size: 10px; text-align: left; padding-left: 20px; }
.contact_dealer1_new2 a { color: #000; text-decoration: underline; font-size: 10px; }
.map_div_new2 { border: 1px solid #1490B1; width: auto; height: 350px; }
.left_separator_1 { height: 4px; }
/*____________________________________Card CSS Starts here_______________________________*/
.main_card_div {  font-size: 11px; color: #000; width: 357px; }
.cls_card { clear: both; }
.bold_text_card { color: #00A0CE; font-weight: bold; line-height: 22px; }
.normal_text_card { color: #74B900; line-height: 22px; }
.top_card_bg { width: 357px; height: 22px; background: url(../../images/top.gif) no-repeat; }
.top_card_bg1 { width: 357px; background: url(../../images/middle.gif) repeat-y; }
.top_card_bg2 { width: 357px; height: 22px; background: url(../../images/bottam.gif) no-repeat; }
.card_new_div { margin: 0px 20px; }
/*____________________________Login Page CSS Starts here___________________________*/

#left_login { width: 310px; float: left; margin-top: 20px; }
#right_login { width: 326px; float: right; margin-top: 20px; }
.login_padding { margin-left: 160px; margin-right: 170px; }
.register_area { border: 1px solid #58B2CC; padding: 14px; }
.register_area ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 6px; list-style: none; }
.register_area li { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 14px; background: url(../../images/refine_bullet.gif) no-repeat left 5px; color: #575757; text-decoration: none; font-weight: bold; }
.text_color { color: #568900; }
.login_area { border: 1px solid #58B2CC; padding: 14px; }
.form_left_text_3 { float: left; width: 70px; line-height: 18px; }
.form_main_div1 { margin-bottom: 10px; }
.search_form3 { padding: 0px 0px 0px 0px; width: 260px; }

/*____________________________Login Page CSS Ends here___________________________*/
/*_____________________________   Jitendra CSS __________________________*/

.criteria-main { float: left; height: auto; width: 180px; }
.criteria1-main { float: left; width: 130px; }
.criteria2-main { float: left; width: 133px; }
.criteria_new_left { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; }
.criteria_main_new { float: left; height: auto; width: 193px; }
.criteria1_main_new { float: left; width: 138px; }
.criteria_new_left-2 { padding: 5px 5px 5px 16px; border-bottom: 1px solid #CCCFC7; }
.location_detail1_2_new { float: left; width: 200px; padding-top: 4px; font-weight: bold; color: #5A5A5A; }
.criteria_new_1 { float: left; width: 170px; padding: 5px 5px 5px 15px; }
.criteria_new_left_4 { padding: 6px 5px 5px 16px; border-bottom: 1px solid #CCCFC7; }
.criteria_new_left_bg { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; background-color: #E4E4E4; border-right: 1px solid #BEBEBE; }
.criteria_new_left_1 { padding: 5px 5px 5px 15px; border-bottom: 1px solid #CCCFC7; background-color: #E4E4E4; border-right: 1px solid #BEBEBE; }
.criteria_new_5 { float: left; width: 170px; padding: 2px 7px 5px 15px; border-bottom: 1px solid #CCCFC7; }
.center_compare_new { float: left; width: 885px; margin-left: 53px; _margin-left: 26px; }
#center_account_home_2 { width: 850px; float: left; margin-left: 6px; }
.view_similar_heading { background-color: #1490B1; font-size: 12px; color: #fff; line-height: 25px; height: 25px; font-weight: bold; padding-left: 10px; }
.view_similar_left { float: left; width: 520px; }
.view_similar_left1 { float: right; width: 250px; border: 1px solid #1490B1; padding: 10px; background-color: #EFFCFF; height: 100%; text-align: right; }
.view_similar_left1 img{ height:200px; width:250px; }

.location_2_new_6 { padding: 5px 10px 5px 10px; font-weight: normal; color: #444343; }
.location_detail_new { float: left; width: auto; font-weight: bold; line-height: 18px; padding-right: 20px; }
.location_detail_new_1 { float: left; width: 145px; line-height: 18px; padding-bottom: 5px; }
.select_box1_1_new { width: 130px; border: 1px solid #C6DAEE; height: 14px;  font-size: 11px; color: #000; }
.contact_dealer_new { float: left; width: 160px; }
.contact_dealer_new1 { float: right; width: 640px; }
.select_box1_2_new { width: 155px; border: 1px solid #C6DAEE; height: 45px;  font-size: 11px; font-size: 10px; color: #333; padding: 2px; }
.location_detail_2_6_3 { float: left; width: 300px; line-height: 20px; color: #595959; padding-bottom: 10px; }
.location_detail_new2 { float: left; width: 150px; font-weight: bold; line-height: 18px; }
.pw_id_middle_1 { background: url(../../images/pw_id_middle2.gif) repeat-y left top; padding: 0px 20px 5px 20px; }
.select_box1_1_4 { border: 1px solid #C6DAEE; font-size: 12px; color: #000; margin-bottom:3px;}
.position_relative { position: relative; }
.right_compare_new { width: 190px; float: right; margin-right: 15px; _margin-right: 5px; }
#center_account_home1 { width: 545px; float: left; margin-left: 0px; text-align: left; _margin-left: -8px; }
#center_account_home_4 { width: 545px; float: left; margin-left: 12px; }
.latest_post_new { border: 1px solid #1490B1; padding: 1px; height: 100%; }
.left_refine_new { width: 660px; float: left; }
.right_refine_new { width: 321px; float: right; }
.pw_id_middle_7 { background: url(../../images/pw_id_top_7.gif) repeat-y left top; padding: 0px 20px 5px 20px; }
/*_______________________Refine Page CSS Starts here__________________________*/
.right_refine { width: 321px; float: right; margin-right: 1px; }
.left_refine { width: 670px; float: left; margin-left: 1px; }
.left_sms_heading { float: left; width: 65px; line-height: 15px; margin-bottom: 6px; }
.left_sms_heading1 { float: left; width: 220px; margin-bottom: 6px; }
.left_sms_heading2 { float: left; width: 220px; margin-bottom: 6px; font-size: 10px; }
.sms_input { border: 1px solid #C6DAEE; width: 200px; height: 14px; font-size: 10px; color: #000; }
.refine_result_box { background-color: #91BD47; padding: 7px 0px 6px 10px; }
.refine_results { border: 1px solid #1490B1; padding: 10px 15px 10px 15px; height: 100%; background-color: #EFFCFF; }
.type_of_property { color: #037391; font-weight: bold; display: block; padding-bottom: 8px; }
.type_of_property_1 { color: #037391; font-weight: bold; }
.type_of_property1 { color: #037391; font-weight: bold; display: block; padding-bottom: 1px; }
.location_detail { float: left; width: 200px; font-weight: bold; line-height: 18px; }
.location_detail1 { float: left; width: 250px; line-height: 18px; }
.location_detail2 { float: left; width: 190px; line-height: 18px; }
.location_detail3 { float: left; width: 113px; line-height: 18px; font-weight: bold; }
.location_detail4 { float: left; width: 130px; line-height: 18px; }
.pw_id_middle { background: url(../../images/pw_id_middle.gif) repeat-y left top; padding: 0px 20px 5px 20px; }
.request_specification_middle { background: url(../../images/rreques_spec_middle.gif) repeat-y left top; padding: 0px 20px 5px 20px; }
.location_detail_1 { float: left; width: 200px; font-weight: bold; line-height: 20px; color: #1490B1; font-size: 12px; }
.location_detail_2 { float: left; width: auto; line-height: 20px; color: #595959; }
/*_______________________Refine Page CSS End here__________________________*/
/*_______________________Compare Properties Page CSS Starts here__________________________*/

.right_compare { width: 190px; float: right; margin-right: 1px; }
.left_compare { width: 190px; float: left; margin-left: 1px; }
.center_compare { float: left; width: 605px; margin-left: 6px; }
.compare_results { border: 1px solid #1490B1; padding: 0px 0px 0px 0px; height: 100%; background: url(../../images/compare_result_bg.gif); }
.compare_result_heading { background: url(../../images/compare_result_bg1.gif); height: 100%; }
.criteria { float: left; width: 170px; padding: 5px 5px 5px 15px; }
.criteria1 { float: left; width: 120px; padding: 5px 5px 5px 15px; }
.criteria_1 { float: left; width: 130px; padding: 6px 5px 5px 5px; }
.criteria_2 { float: left; width: 101px; padding: 8px 5px 5px 5px; }
.criteria2 { float: left; width: 111px; padding: 5px 5px 5px 15px; }
.location_color { color: #008AAF; font-weight: bold; }
.location_color1 { color: #1490B1; font-weight: bold; font-size: 13px; }
.not_a_member { background-color: #E4E4E4; padding: 5px 10px 8px 5px; color: #0E8FB2; font-size: 13px; font-weight: bold; text-align: right; }
.not_a_member a { color: #0E8FB2; font-size: 13px; font-weight: bold; text-decoration: underline; }
.not_a_member a:hover { color: #0E8FB2; font-size: 13px; font-weight: bold; text-decoration: none; }
.compare_results_1 { border: 1px solid #CFE2AE; padding: 0px 0px 0px 0px; height: 100%; background-color: #F8FCF1; }
.real_agent_box_3 { padding: 15px 10px 15px 95px; height: 100%; }
.left_sms_heading_3 { float: left; width: 90px; line-height: 15px; margin-bottom: 6px; }
.post_your_require { border: 1px solid #B5CF88; background-color: #F8FCF1; padding: 20px 30px 20px 30px; }
.location_detail1_1 { float: left; width: 300px; color: #5A5A5A; }
.location_detail1_2 { float: left; width: 200px; font-weight: bold; color: #5A5A5A; }
.search_box3 { padding: 20px 20px 14px 20px; background: url(../../images/compare_bg1.gif) no-repeat left top; }
.select_bold { font-weight: bold; color: #137894; }
.latest_post_bg_3 { background: url(../../images/latest_post_bg_3.gif) repeat-y left top; height: 100%; }
.latest_post_bg1_1 { background: url(../../images/latest_post_bg1_1.gif) repeat-y left top; height: 100%; }
/*_______________________Compare Properties Page CSS End here__________________________*/


/* ______________________ Error Message Class CSS Start here_______________________________*/
.ErrorMsg { font-family: Arial; font-size: 10pt; color: Red; }
/* ______________________ Error Message Class CSS End here_______________________________*/

/*____________________________________OVER LAY_______________________________*/
/*____________________________________Pop Up_______________________________*/

#layer1 { position: absolute; visibility: hidden; /*display:none;*/ width: 400px; height: 300px; margin-left: 300px; left: 200px; top: 200px; background: #f3fcfe; border: 5px solid #34b0d2; padding: 10px; z-index: 2000; }
#layer2 { position: absolute; visibility: hidden; width: 400px; height: 100px; margin-left: 300px; left: 150px; top: 450px; background: #f3fcfe; border: 5px solid #34b0d2; padding: 10px; }
#layer3 { position: absolute; visibility: hidden; width: 400px; height: 100px; margin-left: 300px; left: 150px; top: 450px; background: #f3fcfe; border: 5px solid #34b0d2; padding: 10px; }
#layer4 { position: absolute; visibility: hidden; width: 400px; height: 100px; margin-left: 300px; left: 150px; top: 450px; background: #f3fcfe; border: 5px solid #34b0d2; padding: 10px; }
#layer5 { position: absolute; visibility: hidden; width: 400px; height: 100px; margin-left: 300px; left: 150px; top: 450px; background: #f3fcfe; border: 5px solid #34b0d2; padding: 10px; }
#close { float: right; }
#overlay { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: url(../../images/overlay1.gif); opacity: .7; filter: alpha(opacity=70); z-index: 1000; }
#dialogue #close { position: absolute; right: 5px; top: 0px; }
#dialogue #close a { color: #DD0000; text-decoration: none; }
#dialogue { position: absolute; left: 50%; margin-left: -175px; top: 100px; width: 350px; padding: 20px; border: 2px solid #0000DD; background-color: #fff; z-index: 2000; }
.width_lft_ne { width: 140px; float: left; font-weight: bold; }
.search_buyers{ margin-top:2px;} 
.r_details_ne {width:300px; float:left; padding-right:5px;}
.r_details01_ne {width:300px; float:left; padding:5px 5px 5px 0;}
.r_details01_ne a{ color: #006986; font-size: 11px; text-decoration: none;}
.center_account_home_2_ne{ width: 497px; float: left; margin-left: 0px; }
.view_similar_left1_new{ float: left; width: 100px; border: 1px solid #1490B1;padding: 5px;background-color: #F8FDEF; height: 100%; text-align: center; margin: 0 10px 10px 0; }
.edit_profile_padding_ne{
padding: 5px 0px 5px 5px;}

.listing_content_tpc_new{ width:214px; margin-left:12px; float:left; font-weight:bold; }
.listing_content_tpc_new a{ color:#c11301; text-decoration: none; }
.listing_content_tpc_new a:hover{ color:#c11301; text-decoration: underline; }
.property_detailtp_1 {background:#8cdbf1; color:#2c2c2c; line-height:21px; height:21px; color:#09576d; font-weight:bold; border:solid 1px #51b9d6;}
.property_detailtp_1 span {display:block;}

.content_right_ne_1 {width:763px; margin: 2px 2px 2px 2px; } 
.submit_div_ne{ margin-top: 3px; }
.r_frm01_ne_1{width:140px; float:left; padding:5px 5px 5px 0;}
.form_left_text_new1 { float: left; width: 150px; }
.search_form2_ne_3{ padding: 10px 0px 0px 0px; width: 720px; }
.search_box2_new_1_ne{ padding: 20px; background: url(../../images/search_buyers.gif) no-repeat left top; }
.form_right_text2_new1{ float: left; width: 190px; }
.propery_gallery_box_div{ height: 85px; padding-bottom: 10px; }
/*______________________10-10-08 CSS Starts here_________________________*/

.showing_results_review { font-size: 13px; color: #fff; font-weight: bold; line-height: 18px; float: left; }
.search_results_review { border: 1px solid #A3A3A3; padding: 1px; height: 100%; }
.search_results_review1 { border: 1px solid #A3A3A3; padding: 10px 0px 0px 10px; height: 100%; }
.search_result_box_review { background-color: #1490B1; padding: 4px; }
.left_checkbox1_review { float: left; width: 100px; color: #395A00; border-right: 2px solid #fff; }
.review_top{ width:976px; margin-left: 4px; margin-right: 4px; padding-top:20px; }
.review_bottom{ width:976px; margin-left: 4px; margin-right: 4px; padding-top:20px; }
.review_left_heading{ float: left; width: 110px; padding-left: 25px; }
.review_right_heading{ float: right; width: 790px; margin-bottom: 10px; }
.review_text_div{ float: left; width: 650px; }
.review_text_div1{ float: right; width: 250px; text-align: left; }
.review_top_1{ width:976px; margin-left: 12px; margin-right: 4px; padding-top:5px; }
.review_bottom_1{ width:976px; margin-left: 4px; margin-right: 4px; padding-top:5px; }
.review_left{ width:311px; float:left; margin-left: 4px; padding-top:20px; }
.review_middle_left{ background: url(../../images/review_middle_left1_ne.gif) repeat-y left top; text-align: left; padding-left: 25px; padding-right: 20px; }
.review_textfield{ width: 650px; height: 70px; border: 1px solid #b6b6b6;  font-size: 11px; color: #000; padding: 5px; }
.review_submit{ margin-top: 5px; margin-left: 325px; }
.review_right{ width:648px; float:right; padding-top:20px; }
.left_part_review{ float: left; margin-right: 2px; margin-top: 3px; padding: 10px; text-align: center; width: 86px; height: 104px; }
.right_part_review{ float: right; margin-top: 3px; text-align: left; padding: 10px; width: 840px; }
.view_similar_left1_ne{ float: left; width: 286px; border: 1px solid #1490B1;padding: 10px;background-color: #EFFCFF; height: 110px; text-align: left; margin-right: 15px; margin-bottom: 10px; }
.page_listing_1_ne { line-height: 27px; text-decoration: none; color: #000; padding-right: 10px; }
.page_listing_1_ne a { text-decoration: underline; color: #03647F; font-weight: bold; }
.brokers_agents{ margin-right: 10px; }
/*____________________________________Ajax Star Rating System________________________*/

#star ul.star { LIST-STYLE: none; MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 60px; HEIGHT: 19px; LEFT: 0px; TOP: 0px; POSITION: relative; FLOAT: left; BACKGROUND: url('../../images/stars1.gif') repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 55px; HEIGHT: 19px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { BACKGROUND: url('../../images/stars1.gif') left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 13px; top: 5px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px;  COLOR: #000; }

#ster ul.ster { LIST-STYLE: none; MARGIN: 0px 0px 0px 20px; PADDING: 0px 0px 0px 0px; WIDTH: 60px; HEIGHT: 19px; LEFT: 0px; TOP: 0px; POSITION: relative; FLOAT: left; BACKGROUND: url('../../images/stars1.gif') repeat-x; }
#ster ul.ster1 { LIST-STYLE: none; MARGIN: 0px 0px 0px 20px; PADDING: 0px 0px 0px 0px; WIDTH: 60px; HEIGHT: 19px; LEFT: 0px; TOP: 0px; POSITION: relative; FLOAT: left; BACKGROUND: url('../../images/stars1.gif') repeat-x; }
#ster ul.ster2 { LIST-STYLE: none; MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px; WIDTH: 60px; HEIGHT: 19px; LEFT: 0px; TOP: 0px; POSITION: relative; FLOAT: left; BACKGROUND: url('../../images/stars1.gif') repeat-x; }
#ster li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 55px; HEIGHT: 19px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#ster li.curr { BACKGROUND: url('../../images/stars1.gif') left 25px; FONT-SIZE: 1px; }
#ster div.user { LEFT: 13px; top: 5px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px;  COLOR: #000; }
#nav_left_ne_1 { width: 220px; float: left; margin-top: 2px; }
.r_rcvd_ne_1 { width: 140px; float: left; padding-right: 5px; }
.listing_top1_ne { background: #8cdbf1; border: solid 1px #51b9d6; margin-top: 1px; color: #2c2c2c; line-height: 21px; font-weight: bold; text-align: left; padding-left: 226px; }
.listing_top1_ne span { display: block; }
.listing_topbuy_ne1 { width: 100px; font-weight: bold; float: left; }
.thank_you_message{ line-height: 20px; padding-left: 130px; padding-top: 10px; }

#progressBackgroundFilter { position:fixed; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden;  padding:0;  margin:0;  background-color:#000; filter:alpha(opacity=50); opacity:0.5; z-index:1000; }
#processMessage { position:fixed; top:44%; left:44%; padding:10px 10px 0px 10px; width:170px; z-index:1001; background-color:#F5F8FF; font-weight:normal; border:solid 1px #487790; color: #000; text-align: left; }
.center_real_banner{ background-color: #F2F2F2; border: 1px solid #CDCBCC; padding: 5px; text-align: center; }

.loan_banner_bg_1_ne { background-color: #f2f2f2; border: 1px solid #CDCBCC; padding: 2px; text-align: center; }
.compare_properties { border: 1px solid #1490B1; background: url(../../images/residential_bg_1.gif) repeat-x left top;  }


.checkbox_bg_new_1_n{ background-color: #1490B1; padding: 2px; color: #FFFFFF; }


/*____________________21 Jan CSS Starts here_________________________*/

.location_new_1_new{
width: 124px;
padding: 5px 10px 5px 10px;
color: #444343;
float: left;
border-right: 2px solid #D9D9D9;
}

.location_new_1_new1{
width: 130px;
padding: 5px 10px 5px 10px;
color: #444343;
float: left;
}

.latest_property_for_sale{ background-color: #F2F2F2; font-weight: bold; height: 100%; }

.location_new_1_new_1{
width: 124px;
padding: 5px 10px 5px 10px;
color: #444343;
float: left;
border-right: 2px solid #D9D9D9;
height: 40px;
}

.location_new_1_new1_1{
width: 130px;
padding: 5px 10px 5px 10px;
color: #444343;
float: left;
height: 40px;
}

.left_checkbox3_1{ float: left; width: auto; }

.right_refine_new_nee1 { width: 321px; float: right; }
