@charset "utf-8";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background-color: #FFFFFF;
	}

.bar{
	background-image:url(images/red_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:44px;
	}
	
.image{
	background-image:url(images/property_ratings.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:268px;
	height:125px;
	}
.search_bar{
	border:#000000  medium solid;
	overflow: hidden;
	position: relative;
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#728397;
	visibility: visible;
	z-index: 1;
	}

	
.text1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align: right;
	text-decoration:none;
	color:#000000;
	padding:5px;
	}
	
.text1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align: right;
	text-decoration: underline;
	color:#000000;
	padding:5px;
	}

.box_mid{
	background-image: url(images/box1_mid_up.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
	
.box_r_side{
	background-image: url(images/box_blue_side_right.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}
	
.box_l_side{
	background-image: url(images/box_blue_side_rgt.jpg);
	background-repeat:repeat-y;
	background-position: left;
	}
.box_l_side_new{
	background-image: url(images/box_blue_side_right.jpg);
	background-repeat:repeat-y;
	background-position: left;
	}
	
.box1_mid_lwr{
	background-image: url(images/index_box_blue_lwr_mid.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	}


.box_plain{
	background-image: url(images/box_yellow_up_l.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:17px;
	height:37px;
	}
	
.serch_image{
	background-image:url(images/serch.png);
	background-repeat:no-repeat;
	background-position:center;
	width:43px;
	height:36px;
	}
	
.review_image{
	background-image: url(images/box2_lft_u.jpg);
	background-repeat:no-repeat;
	background-position: left;
	width:35px;
	height:37px;
}
	
.home_image{
	background-image: url(images/box3_lft_u.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:35px;
	height:37px;
	}
	
.box_u_r{
	background-image: url(images/box1_rgt_u.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:15px;
	height:37px;
	}
	
	
.box_yellow_lw_l{
	background-image: url(images/box_yellow_lw_l.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:23px;
	height:23px;
	}
	
.box_yellow_up_r{
	background-image: url(images/box_yellow_up_r.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:17px;
	height:37px;
	}
	
.box_yellow_lw_r{
	background-image: url(images/box_yellow_lw_r.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:23px;
	height:23px;
	}
	
.box_yellow_mid_up{
	background-image: url(images/box_yellow_mid_up.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}	
	
.box_yellow_mid_lw{
	background-image: url(images/box_yellow_mid_lower.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	}
	
.box_yellow_side_r{
	background-image:url(images/box_yellow_side_r.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}
	
.box_yellow_side_l{
	background-image:url(images/box_yellow_side_r.jpg);
	background-repeat:repeat-y;
	background-position: left;
	}
	
	
.box_l_r{
	background-image: url(images/box1_rgt_l.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:43px;
	height:36px;
	}
	
.index_box_l_r{
	background-image: url(images/index_box_blue_lwr_rgt.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:18px;
	height:18px;	}
	
.box_l_l{
	background-image: url(images/box1_lft_l.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:43px;
	height:36px;
	}
	
.index_box_l_l{
	background-image: url(images/index_box_blue_lwr_lft.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:20px;
	height:20px;
	}

	
.box_lft_u{
	background-image: url(images/box1_lft_u.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:35px;
	height:37px;
	}
	
.text2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
	color:#29618a;
	}
	
.text2_black{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align: left;
	text-decoration:none;
	color: #000000;
	}
	
.text3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight: normal;
	
	text-decoration:none;
	color:#074c88;
	padding-left:10px;
	padding-right:10px;
	}
.text31{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight: normal;
	
	text-decoration:none;
	color:#074c88;
	}	
.text6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight: normal;
	text-decoration:none;
	color:#074c88;
	padding-left:10px;
	padding-right:10px;
	}
.text61{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight: normal;
	text-decoration:none;
	color:#074c88;
	padding-right:10px;
	}
.text12{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight: normal;
	text-decoration:none;
	color:#074c88;
	
	}	
	
.text4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight: BOLD;
	text-align: left;
	text-decoration:none;
	color:#074c88;
	}
	
.text5 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight: BOLD;
	text-align: right;
	text-decoration:none;
	color:#2b9a05;
	float:right;
	padding-right:5px;
	}

.text_box{
	border:#c3dffe solid 1px;
	width:150px;
	}

.footer{
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:38px;
	}
	
.footer_text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color: #FFFFFF;
	padding:20px;
	margin-bottom:20px;
	}
	

	
.footer_text a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	font-weight:normal;
	text-align:center;
	text-decoration: underline;
	color:#000;
	padding:20px;
	margin-top:5px;
	}
	
.footer2_text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color: #000000;
	}
	
.text7 a{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight: normal;
	text-align:left;
	text-decoration:none;
	color:#7e5600;
	}
	
.text7 a:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	color:#7e5600;
	}
#apDiv1 {
	position:absolute;
	width:264px;
	height:88px;
	z-index:2;
	visibility: visible;
	top: 5px;
	left: 159px;
	overflow: visible;
}

.red_bg{
	background-image: url(images/footer_red_bg.jpg);
	background-repeat:repeat-x;
	background-position: center;
	}
	
.border{	
	border-bottom:#074c88;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	padding-left:5px;
	padding-right:5px;
	border-spacing:2px;
}
	
	
.button_class{
	width:60px;
	color:#074c88;
	}
.box_plain_blue{
	background-image: url(images/box4_lft_u.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:15px;
	height:37px;
	}
a.propertyLink:link, a.propertyLink:visited, a.propertyLink:hover, a.propertyLink:active
{
	color:#29618a;
	text-decoration:underline;
}

a.readFullReview:link, a.readFullReview:visited, a.readFullReview:hover, a.readFullReview:active
{
	color:#479C43;
	text-decoration:underline;
	font-size:12px;
	padding-left:10px;
}

a.pagination_on:link, a.pagination_on:visited, a.pagination_on:hover, a.pagination_on:active
{
	color:#008000;
	text-decoration:underline;
	font-size:15px;
}

a.pagination_off:link, a.pagination_off:visited, a.pagination_off:hover, a.pagination_off:active
{
	color:#008000;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}

.containerTitle
{
	color:#008000;
	font-size:16px;
	font-weight:bold;
}

.propertyAddress
{
	color:#008000;
	font-size:12px;
}
	
	
/*.................new images.............*/

.box_blue_up_lft{
	background-image:url(images/box_blue_up_lft.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:41px;
	background-position:left;
	}
	
.box_blue_up_mid{
	background-image:url(images/box_blue_up_mid.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
	
.box_blue_up_rgt{
	background-image:url(images/box_blue_up_rgt.jpg);
	background-repeat: no-repeat;
	width:8px;
	height:41px;
	background-position: right;
	}

.box_blue_lwr_rgt{
	background-image:url(images/box_blue_lwr_rgt.jpg);
	background-repeat: no-repeat;
	width:8px;
	height:41px;
	background-position: right;
	}
	
.box_blue_lwr_lft{
	background-image:url(images/box_blue_lwr_lft.jpg);
	background-repeat: no-repeat;
	width:8px;
	height:41px;
	background-position: left;
	}

.box_blue_lwr_mid{
	background-image:url(images/box_blue_lwr_mid.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	}
	
.index_box_blue_lwr_mid{
	background-image:url(images/index_box_blue_lwr_mid.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	}
	
.box_blue_side_lft{
	background-image:url(images/box_blue_side_lft.jpg);
	background-repeat: repeat-y;
	background-position: left;
	}
	
.box_blue_side_rgt{
	background-image:url(images/box_blue_side_rgt.jpg);
	background-repeat: repeat-y;
	background-position: right;
	}
/*............Text_New..............*/

.gray_text12_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.Royal_blue_text14_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #0B7AB0;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.sav_green_text18_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #A4A013;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	}
	
.blue_text_12_bold a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight: normal;
	text-decoration:none;
	color:#074c88;
	padding-left:10px;
	padding-right:10px;
	}
	
.blue_text_12_bold a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight: normal;
	text-decoration:underline;
	color:#074c88;
	padding-left:10px;
	padding-right:10px;
}

.text8{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	font-variant:normal;
	text-align: left;
	text-decoration:none;
	color:#000000;
	padding-left:10px;
	}
	
.text9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight: BOLD;
	text-decoration:none;
	color:#074c88;
	}
	
.text_green{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

.gray_text11_normal a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-style:normal;
	font-weight: normal;
	text-decoration:none;
	padding-left:2px;
	}
	
.gray_text11_normal a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-style:normal;
	font-weight: normal;
	text-decoration: underline;
	padding-left:2px;
	}
	
.red_text{
	color:#FF0000;
	}
	
.welcome_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #A4A013;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.DisplayTextOnMouseover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #54a8f2;
	font-style:normal;
	text-decoration:none;
}

div.autocomplete {
  position:absolute;
  width:229px;
  background-color:white;
  border:1px solid #FF0000;
  margin:0px;
  height:200px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color:#efefef;}
div.autocomplete ul li {
  list-style-type:none;
  font-size:12px;
  display:block;
  margin:0;
  padding:2px;
  height:18px;
  cursor:pointer;
}

h1{
	font-size:14px;
	 margin:0;
}

h2{
	font-size:14px;
	 margin:0;
}

