@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body{background-color:#005596; font-family:Arial, Helvetica, sans-serif; behavior: url("css/csshover3.htc");}
a{text-decoration:none}
a:visited {color:#005596;}
form {font-size:11px; font-weight:bold;}
.landlords_form {font-color:#fff;}
.a_white {color:#fff;}
.a_white:visited {color:#fff;}
.input_text{width:150px; border:solid 1px #000;}
.input_text_landlords{width:100px; border:solid 1px #000;}
.input_button{border:0px; width:57px; height:25px; float:right; padding-right:50px;}
.input_button_reg{border:0px; width:100px; height:34px; float:right; padding-right:50px;}
.input_button_reg_landlords{border:0px; width:75px; height:26px; padding-top:10px; padding-left:85px;}
.home_advert{position:relative; left:100px; top:385px;}
.featuredProperty{margin-top:65px;}
.register_advert{margin-left:75px;width:180px; height:150px;position:relative; top:385px; color:#ffffff; background-image:url(../images/register_advert.png); background-repeat:no-repeat; text-align:center; padding-top:10px;}
select{width:125px;}
#remember {border:0px; width:15px;}
.small_heading {font-size:0.8em; padding:10px;}
ul{margin-left:10px; padding-left:10px;}
li{ list-style-image:url(../images/bullet.gif); margin-left:30px; padding:2px;}
.team_pic {width:75px; height:75px;}
.search_button {text-align:center; width:100px; height:25px; }
.search_button_cell{padding:15px; text-align:center}
.search_button_cell_less_pad{padding:10px; text-align:center}
.search_button_cell_image{padding-top:15px; padding-right:15px; text-align:center}
.text_box{padding-left:25px;}
.text_area{width:255px; height:80px; border:solid 1px #000;}
.master{width:1000px;	margin:auto; margin-top:25px;}
.body_container{margin:auto;width:998px; border-left:solid 1px #E49645; border-right:solid 1px #E49645}

.inner_body_container{margin:auto; width:976px;padding-top:15px;}
.inner_top_bar{width:975px; background-image:url(../images/inner_body_top.jpg); background-repeat:no-repeat; height:19px;}
.inner_left_panel{width:323px; background-image: url(../images/left_panel.jpg); background-repeat:no-repeat; float:left; height:582px; border-right:solid 1px #FFB001; border-left:solid 1px #E49645; float:left}
.inner_middl_panel{width:324px; background-color:#FDCC8B; background-repeat:no-repeat; height:500px; border-right:solid 1px #E49645; border-bottom:solid 1px #E49645; float:left}
.inner_right_panel{width:324px;float:left; height:500px; border-right:solid 1px #E49645; border-bottom:solid 1px #E49645; float:left}

.inner_top_search{width:976px; background-image:url(../images/inner_search_body_top.jpg); background-repeat:no-repeat; height:19px; color:#005696; text-align:center;}
.inner_search_panel{width:650px; background-color:#FDCC8B; background-repeat:no-repeat; height:582px; border-right:solid 1px #E49645; border-bottom:solid 0px #E49645; float:left;}
.inner_search_panel_cont{width:650px; height:560px;padding-left:15px;}
.inner_search_panel_top{width:620px; background-color:#FFF; background-image:url(../images/inner_search_top.jpg); background-repeat:no-repeat; height:15px; border-right:solid 0px #E49645; border-bottom:solid 0px #E49645; float:left}
.inner_search_panel_middle{width:618px; background-color:#FFF; background-repeat:no-repeat; height:548px; border-right:solid 1px #E49645; border-left:solid 1px #E49645; border-bottom:solid 0px #E49645; float:left}

.inner_search_panel_cont_list{width:650px; height:560px;padding-left:10px;}
.inner_search_panel_list{width:650px; background-color:#FDCC8B; background-repeat:no-repeat; height:582px; border-right:solid 1px #E49645; border-bottom:solid 0px #E49645; float:left; overflow: auto; overflow-x:hidden;}
.inner_search_panel_middle_list{width:618px; height:155px; background-color:#FFF; background-repeat:no-repeat; border-right:solid 1px #E49645; border-left:solid 1px #E49645; border-bottom:solid 0px #E49645; float:left}

.lettings_inner_search_top{width:264px; height:9px; background-image:url(../images/lettings_search_inner_top.jpg); background-repeat:no-repeat}
.lettings_inner_search_top_title{width:249px; height:25px; background-color:#005696; color:#FFF; font-weight:bold; font-size:16px; padding-left:15px;}
.lettings_inner_search_middle{width:262px; background-color:#fff; font-size:14px; border-left:1px solid #005696; border-right:1px solid #005696;}
.lettings_inner_search_bottom{width:264px; height:9px; background-image:url(../images/lettings_search_inner_bottom.jpg); background-repeat:no-repeat}

.lettings_inner_featured_top_title{width:249px; height:22px; background-color:#005696; color:#FFF; font-weight:bold; font-size:12px; padding-left:15px;}
.lettings_inner_featured_bottom{width:264px; height:9px; background-image:url(../images/lettings_featured_inner_bottom.jpg); background-repeat:no-repeat}

.featured_title{font-size:10px; font-weight:bold; float:left; width:185px; padding-left:10px; padding-top:5px; padding-bottom:5px; }
.featured_box{font-size:10px; font-weight:bold; float:left; }
.featured_price{font-size:10px; font-weight:bold; float:right; padding-right:10px; padding-top:5px; padding-bottom:5px; }
.featured_image{text-align:center;}
.featured_details{float:left; font-size:1.2em; font-weight:bold; color:#005596; padding:5px;}

.search_details_right{width:270px; float:left;}
.search_details_left{width:348px; float:left;}
.search_details_heading{width:338px; float:left; font-size:1.2em; font-weight:bold; color:#005596;padding:5px;}
.search_details_picture{width:338px; height:228px; float:left; padding:5px;}
.search_details_details{width:338px; float:left; font-size:1.2em; font-weight:bold; color:#005596; padding:5px;}
.search_details_desc{width:338px; float:left; padding:5px; font-size:12px;} 
.search_details_footer{width:338px; float:left; padding:5px; font-size:12px;}
.search_details_features{width:260px; float:left; font-size:1.1em; font-weight:bold; color:#005596;padding:5px;}
.search_details_pictures{width:260px; float:left; font-size:1.2em; font-weight:bold; color:#005596;padding:5px;}
.search_details_pictures_cont{width:115px; height:75px; float:left; padding:5px;}
.search_details_pictures_main_container{width:270px; height:200px; float:left; padding:0px; overflow-x:hidden; overflow-y:scroll;
}

.search_list_search{background-color:#fff; margin:0 auto; position:relative; top:330px; width:264px;}


.search_bottom_buttons{width:600px; float:left; padding:10px; height:22px;}
.button1{float:left; width:83px; height:22px; background-image:url(../images/search_print_button.jpg); background-repeat:no-repeat; text-align:center; line-height:22px; font-size:12px;}
.button2{float:left; width:182px; height:22px; background-image:url(../images/search_view_button.jpg); background-repeat:no-repeat; text-align:center; text-align:center; line-height:22px; font-size:12px;}
.button3{float:left; width:135px; height:22px; background-image:url(../images/search_contact_button.jpg); background-repeat:no-repeat; text-align:center; text-align:center; line-height:22px; font-size:12px;}
.button4{float:left; width:200px; height:22px; background-image:url(../images/search_continue_button.jpg); background-repeat:no-repeat; text-align:center; text-align:center; line-height:22px; font-size:12px;}

.search_bottom_buttons_list{width:443px; float:left; padding-top:10px; padding-bottom:5px; padding-left:15px; height:22px;}
.button1_list{float:left; width:110px; height:22px; background-image:url(../images/search_more_details_button.jpg); background-repeat:no-repeat; text-align:center; line-height:22px; font-size:12px;}
.button2_list{float:left; width:182px; height:22px; background-image:url(../images/search_view_button.jpg); background-repeat:no-repeat; text-align:center; text-align:center; line-height:22px; font-size:12px;}
.button4_list{float:left; width:135px; height:22px; background-image:url(../images/search_email_friend_button.jpg); background-repeat:no-repeat; text-align:center; text-align:center; line-height:22px; font-size:12px;}

.search_title{float:left; width:608px; padding-left:10px; padding-bottom:5px; height:20px;}
.search_title_l{float:left; width:498px; font-size:16px; font-weight:bold; color:#005596;}
.search_title_r{float:left; width:110px; font-size:16px; font-weight:bold; color:#005596;}

.search_image{float:left; width:150px; height:100px; padding-left:10px; padding-top:10px;}
.search_furnished{float:left; width:458px; font-weight:bold; font-size:14px; padding-top:5px; padding-bottom:5px;}
.search_desc{float:left; width:458px; font-size:12px}

.inner_search_panel_bottom{width:620px; background-color:#FFF; background-image:url(../images/inner_search_bott.jpg); background-repeat:no-repeat; height:15px; border-right:solid 0px #E49645; border-bottom:solid 0px #E49645; float:left}

.inner_top_bar_home{width:975px; background-image:url(../images/inner_home_body_top.jpg); background-repeat:no-repeat; height:19px;}
.inner_home_left_panel{width:324px; float:left; height:566px;}
.inner_home_middl_panel{width:325px; height:485px; float:left}
.inner_home_right_panel{width:324px;float:left; height:485px; float:left}

.inner_home_background{width:973px; background-image: url(../images/jome_page_background.jpg); background-repeat:no-repeat; height:566px; border-left:solid 1px #E49645; border-right:solid 1px #E49645;}

.inner_right_panel_top{margin:0 auto; width:300px; height:14px; background-image:url(../images/inner_right_panel_top.jpg); background-repeat:no-repeat;}
.inner_right_panel_middle{margin:0 auto;width:298px; height:450px; border-right:solid 1px #E49645; border-left:solid 1px #E49645;}
.inner_right_panel_bottom{margin:0 auto; width:300px; height:14px; background-image:url(../images/inner_right_panel_bottom.jpg); background-repeat:no-repeat;}
.inner_right_panel_heading{margin:0 auto;font-size:1.5em; font-weight:bold; color:#F7A11A; float:left; width:288px; padding-left:5px;padding-right:5px; }
.inner_right_panel_heading_home{margin:0 auto;font-size:1.8em; font-weight:bold; color:#F7A11A; float:left; width:288px; padding-left:5px;padding-right:5px; }
.inner_right_panel_text{margin:0 auto; color:#FFF; float:left; width:278px; padding-left:10px; padding-right:10px; padding-bottom:5PX; padding-top:5PX; font-size:0.9em; }
.inner_right_panel_text_no_pad{margin:0 auto; color:#FFF; float:left; width:278px; padding-left:10px; padding-right:10px; font-size:0.9em; }

.inner_right_panel_ins_button{margin:0 auto; color:#FFF; width:298px; padding:0px; font-size:0.9em; text-align:center; float:left; }

.search_box{margin:0 auto; width:280px;}
.search_box_home{margin:0 auto; width:275px;}

.search_box_top{width:270px; background-image:url(../images/quick_search_box_top.jpg); background-repeat:no-repeat; height:33px; color:#fff; font-weight:bold; font-size:1.0em; line-height:33px; padding-left:10px;}
.search_box_middle{width:278px; border-right:solid 1px #E49645; border-left:solid 1px #E49645;; height:215px; color:#FFF}
.search_box_middle_register{width:278px; border-right:solid 1px #E49645; border-left:solid 1px #E49645;; height:160px; color:#FFF}
.search_box_bottom{width:280px; background-image:url(../images/quick_search_box_bottom.jpg); background-repeat:no-repeat; height:7px;}

.search_table{width:260px;}
.search_table_lettings{width:260px;}
.search_table_lettings_td{padding:3px;}
.search_box_select_container{width:260px; padding:10px}
.search_box_select_text{width:120px; text-align:left; padding-top:5px; }
.search_box_select{width:140px; padding-top:5px;}
.radio{width:240px; text-align:left; padding-top:0px; }
.radioSearchList{width:240px; text-align:left; padding-top:5px; padding-bottom:3px; padding-left:3px; }

.inner_right_panel_lower_text{margin:0 auto;color:#FFF;float:left; width:280px; padding-left:10px;  padding-right:10px; padding-top:5px; font-weight:bold; font-size:0.9em;}
.inner_right_panel_lower_text_no_pad{margin:0 auto;color:#FFF;float:left; width:280px; padding-left:10px; padding-right:10px; padding-top:8px; font-weight:bold; font-size:0.9em;}
.inner_right_panel_home_lower_text_orange{color: #F7A11A; font-weight:bold;}
.inner_right_property_link {color: #F7A11A; font-weight:bold; text-decoration: none;}
.inner_right_property_link:visited {color: #F7A11A; font-weight:bold; text-decoration: none;}
.inner_right_panel_home_lower_text{margin:0 auto;color:#FFF;float:left; width:278px; padding:10px; font-weight:bold; font-size:0.9em;}
.inner_advert_panel{width:649px; background-repeat:no-repeat; float:left; height:81px; border-right:solid 1px #E49645; float:left; color:#FFF; font-size:1.0em; font-weight:bold; padding-top:0px; line-height:26px;}
.inner_home_advert_panel{width:649px; background-repeat:no-repeat; float:left; height:80px; border-top:solid 1px #FCA11F; float:left; color:#FFF; font-size:1.0em; font-weight:bold; padding-top:0px; line-height:26px;}

.inner_bottom_bar{width:976px; background-image: url(../images/inner_body_bottom2.jpg); background-repeat:no-repeat; height:17px;}
.inner_bottom_bar_search{width:976px; background-image: url(../images/inner_search_body_bottom2.jpg); background-repeat:no-repeat; height:17px;}
.inner_bottom_bar_home{width:976px; background-image: url(../images/inner_home_body_bottom2.jpg); background-repeat:no-repeat; height:17px;}

.top_bar{width:1000px; background-image:url(../images/top_full_width.jpg); background-repeat:no-repeat; height:24px;}
.bottom_bar{width:1000px; background-image:url(../images/bottom_full_width.jpg); background-repeat:no-repeat; height:18px; font-size:9px; text-align:center; line-height:18px;}
.menu_container{width:1000px; float:left; height:24px;}
.menu_left{width:98px;float:left; margin-left:12px; background-image:url(../images/home_button_background_98.jpg); background-repeat:no-repeat; height:24px; color:#FFF; text-align:center; font-size:0.8em; font-weight:bold;}
.menu_center{width:97px;float:left; background-image:url(../images/middle_button_background_97.jpg); background-repeat:no-repeat; height:24px; color:#FFF; text-align:center; line-height:24px; font-size:0.8em; font-weight:bold;}
.menu_right{width:98px;float:left; background-image: url(../images/insurance_button_background_98.jpg); background-repeat:no-repeat; height:24px; color:#FFF; text-align:center; line-height:24px; font-size:0.8em; font-weight:bold;}

.mid_heading{font-size:2.0em; font-weight:bold; color:#005596; float:left; width:304px; padding:10px;}
.mid_heading_no_pad{font-size:1.8em; font-weight:bold; color:#005596; float:left; width:314px; padding-left:10px; padding-top:10px; padding-bottom:5px;}
.mid_heading_black{font-size:1.4em; color:#000; float:left; width:308px; padding:8px;}
.mid_heading_black_no_padding{font-size:1.4em; color:#000; float:left; width:304px; padding:2px; padding-left:10px; padding-right:10px;}
.mid_heading_quote{font-size:1.4em; color:#000; float:left; width:304px; padding:10px; font-style:italic;}
.mid_home_heading{font-size:1.5em; font-weight:bold; color: #F7A11A; float:left; width:325px;}
.mid_home_heading_space{float:left; width:325px; height:10px;}
.mid_home_blank_top{float:left; width:325px; height:150px;}
.mid_text{width:308px;float:left; padding:8px; font-size:0.9em;}
.mid_text_scroll{width:308px;float:left; padding:8px; font-size:0.9em; overflow-x:hidden; overflow-y:auto; height:435px;}
.mid_home_text{width:325px;float:left; color:#FFF; font-size:0.9em;}

.team_long_cont{width:324px;float:left; overflow-x:hidden; overflow-y:auto; height:338px; font-size:13px;}
.team_cont{width:324px;float:left; height:90px; font-size:0.9em;}
.team_pic{width:75px;float:left; padding:5px; font-size:0.9em; height:75px;}
.team_text{width:219px;float:left; padding:5px; font-size:0.9em; height:90px;}
.team_email_text{color:#005596; font-size:1.0em; font-weight:bold;}

#home_button
{
  display: block;
  width: 98px;
  height: 24px;
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#fff;
}

#insurance_button
{
  display: block;
  width: 98px;
  height: 24px;
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#fff;
}

#button,#button1,#button2,#button3,#button4,#button5,#button6,#button7
{
  display: block;
  width: 97px;
  height: 24px;
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#ffffff;
}

#button:hover,#button1:hover,#button2:hover,#button3:hover,#button4:hover,#button5:hover,#button6:hover,#button7:hover
{ 
  background-image: url(../images/active_button_background_97.jpg);
  width: 97px;
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#005696;
}

#home_button:hover
{ 
  background-image: url(../images/active_home_button_background_98.jpg);
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#005696;
}
#insurance_button:hover
{ 
  background-image: url(../images/active_insurance_button_background_98.jpg);
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#005696;
}

#button_active
{ display: block;
  background-image: url(../images/active_button_background_97.jpg);
  text-align:center;
  font-size:1.0sem;
  line-height:24px;
  color:#005696;
}

#home_button_active
{ display: block;
  background-image: url(../images/active_home_button_background_98.jpg);
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#005696;
}

#insurance_button_active
{ display: block;
  background-image: url(../images/active_insurance_button_background_98.jpg);
  text-align:center;
  font-size:1.0em;
  line-height:24px;
  color:#005696;
}

.button span
{
  display: none;
}