/* CSS Document */

body, p, div, span, ul, li, input, select, option, img, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	font-family:'trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:13px;
}
body {
	position:relative;
}
.wrapper_main {
	background:url(../images/bg.gif) repeat-x;
	width:100%;
	float:left;
	position:relative;
}
img {
	border:none;
	
}
#wrapper {
	width:1000px;
	margin:0 auto;
}
#top_nav_container {
	float:right;
	height:24px;
	position:relative;
	/*width:900px;*/
	width:460px;
	/*padding-left:500px;*/
}
#top_navigation {
	width:auto;
	float:right;
	text-align:right;
	top:0px;
	z-index:89;
	padding:0 120px 0 0;
}
.top_nav_bg {
	background:url(../images/top_nav_rpt.gif) repeat-x;
	width:auto;
	/*width:325px;*/
	/*width:235px;*/
	height:20px;
	float:left;
	height:24px;
}
.top_nav_left {
	width:8px;
	float:left;
}
#top_navigation ul {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#693e00;
	padding:2px 4px 0px 4px;
}
#top_navigation ul li, #top_navigation ul li a {
	list-style-type:none;
	display:inline;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#693e00;*/color:#0941b7;
	text-decoration:none;
}
#top_navigation ul li a:hover {
	color:#000000;
}
.list_padding {
	padding:0px 5px 0px 5px;
}
#header {
	width:1000px;
	float:left;
	position:relative;
	padding:11px 0px 0px 0px;
}
.header_top_Bg {
	background:url(../images/top_curve.jpg) no-repeat right bottom;
	float:left;
}
#main_navigation {
	width:1000px;
	float:left;
	padding:23px 0px 0px 0px;
}
.navigation {
	width:846px;
	float:left;
	background:url(../images/nav_bg.gif) no-repeat left top;
	height:43px;
}
.banner {
	width:1000px;
	height:187px;
	float:left;
}
.banner_left {
	width:47px;
	float:left;
}
#flashFile {
	width:918px;
	float:left;
	position:relative;
	height:187px;
	text-align:left;
}
.banner_mid_right {
	width:35px;
	float:left;
}
.banner_right {
	position:absolute;
	left:846px;
	top:11px;
	width:154px;
	z-index:-1;
}
#main_navigation ul {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	padding:16px 4px 0px 95px;
	font-weight:bold;
	text-transform:uppercase;
}
#main_navigation ul li, #main_navigation ul li a {
	list-style-type:none;
	display:inline;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	text-decoration:none;
}
#main_navigation ul li a:hover {
	color:#ffffff;
}
.main_content {
	width:980px;
	float:left;
	padding:12px 10px 15px 10px;
}
.main_content_left {
	width:250px;
	float:left;
}
.main_content_mid {
	width:460px;
	float:left;
	margin:0px 10px 0px 10px;
}
.search {
	width:250px;
	float:left;
}
.search_head {
	background:url(../images/search_head.jpg) no-repeat;
	float:left;
	width:250px;
}
.headding {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:7px 0px 0px 20px;
	font-weight:normal;
	margin:0px;
	float:left;
	height:35px;
}
.search_bg {
	background:url(../images/search_bg.jpg) repeat-y;
	float:left;
	width:250px;
	padding-bottom:8px;
}
.label2 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#434343;
	padding:1px 0px 0px 10px;
	font-weight:normal;
	margin:0px;
	float:left;
	width:240px;
}
.select {
	padding:1px 0px 5px 10px;
	float:left;
	width:225px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#434343;
}
.select1 {
	width:220px;
	border:1px solid #7c7c7c;
	background:none #ffffff;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#787878;
	padding:1px 0px 0px 3px;
}
.select3 {
	width:220px;
	border:1px solid #7c7c7c;
	background:none #ffffff;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#787878;
	padding:1px 0px 0px 0px;
}
.select2 {
	width:87px;
	border:1px solid #7c7c7c;
	background:none #ffffff;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
}
.sort_left {
	width:120px;
	float:left;
	text-align:left;
	padding:8px 0px 3px 10px!important;
	padding:2px 0px 3px 10px;
}
.sort_left2 {
	width:120px;
	float:left;
	text-align:left;
	/*padding:13px 0px 3px 0px!important;*/
	padding:8px 0px 3px 0px!important;
	/*padding:13px 0px 3px 0px;*/
}
.sort_left option, .sort_left2 option{padding-left:5px;float:left;}
.sort_left_me {
	width:121px;
	float:left;
	text-align:left;
	border:1px solid #999999;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	padding:0px 0px 0px 0px;
}

.divider {
	width:250px;
	text-align:center;
	float:left;
	padding:2px 0px 0px 0px;
}
.radio_container {
	width:200px;
	float:left;
	padding:0px 0px 0px 0px;
}
.radio {
	width:15px;
	margin:0px 3px 0px 8px;
}
.label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	padding:0px 20px 0px 0px;
	margin:0px;
}
.label13 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#434343;
	padding:5px 0px 0px 10px;
	font-weight:normal;
	margin:0px;
	float:left;
	width:140px;
}
.to {
	padding:0px 5px 0px 5px;
}
#search_bottom {
	background:url(../images/search_bottom.jpg) no-repeat;
	float:left;
	width:243px;
	height:41px;
	padding:7px 0px 0px 7px;
}
.available {
	width:460px;
	float:left;
}
.avail_head {
	background:url(../images/avail_top_bg.jpg) no-repeat;
	width:460px;
	float:left;
}
.testi_head {
	background:url(../images/testi_top_bg.jpg) no-repeat;
	width:460px;
	float:left;
}
.color_blk {
	color:#424242;font-size:18px;
}
.avail_bg {
	width:460px;
	background:url(../images/avail_bg.jpg) repeat-y;
	float:left;
	padding:10px 0px 0px 0px;
}
.images {
	width:437px;
	margin:0 auto;
	padding:10px 0px 20px 23px!important;
	padding:18px 0px 0px 23px;
	float:left;
	text-align:center;
}
.image_container {
	background:url(../images/image_container.jpg) no-repeat;
	width:122px;
	height:76px;
	float:left;
	padding:4px 0px 0px 0px;
}
.margin_left {
	margin-left:25px;
}
.margin_top {
	margin-top:15px;
	float:left;
}
.image {
	width:122px;
	text-align:center;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#845a09;
	font-weight:normal;
	float:left;
	padding:5px 0px 20px 0px!important;
	padding:5px 0px 8px 0px;
	margin-right:23px;
}
.image2 {
	width:122px;
	text-align:center;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#845a09;
	font-weight:normal;
	float:left;
	padding:0px 0px 10px 0px;
}
.padding_bottom {
	padding-bottom:15px;
	float:left;
}
.testi_text p {
	text-align:left;
}
#marqueecontainer {
	position:relative;
	width: 200px; /*marquee width */
	height: 222px; /*marquee height */
	overflow: hidden;
	padding:0px 0px 0px 0px;
	float:left;
	margin:0px;
}
.main_content_right {
	float:left;
	background:url(../images/news_bg.jpg) no-repeat;
	width:230px;
	height:304px;
	padding:8px 0px 0px 20px;
}
.news_headding {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#282828;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	margin:0px;
	float:left;
	line-height:14px;
	width:100%;
}
.headding_2 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#424242;
	padding:0px 0px 20px 0px;
	font-weight:normal;
	margin:0px;
	float:left;
	line-height:17px;
}
.news {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	padding:10px 38px 0px 0px;
	font-weight:normal;
	margin:0px;
	float:right;
}
.main_content_right p {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#636363;
	/*padding:5px 0px 8px 0px;*/
	padding:5px 0px 0px 0px;
	font-weight:normal;
	margin:0px;
	float:left;
	width:200px;
	line-height:15px;
	clear:both;
}
.more {
	color:#845a09;
	text-decoration:underline;
}
.news_divider {
	width:250px;
	float:left;
	/*padding:5px 0px 15px 0px;*/
	padding:2px 0px 2px 0px;
}
.more_news {
	color:#3e3f44;
	text-decoration:none;
}
.search_head_featured {
	background:url(../images/featured_top.jpg) no-repeat;
	float:left;
	width:250px;
}
.search_head_featured2 {
	background:none;
	float:left;
	width:250px;
	padding:10px 0px 0px 0px;
}
.search_head_featured3 {
	background:none;
	float:left;
	width:250px;
}
.image_left, .hotel {
	width:100px;
	float:left;
	padding:10px 0px 0px 0px;
	height:76px;
}
.image_left, .hotel_1 {
	width:100px;
	float:left;
	padding:10px 0px 0px 0px;
}
.hotel {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b7a7a;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:left;
	width:90px;
}
.hotel_1 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b7a7a;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:left;
	width:90px;
}
.hotel2 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b7a7a;
	float:left;
	padding:10px 0px 0px 13px;
	text-align:left;
	width:80px;
}
.view {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b7a7a;
	float:left;
	padding:0px 0px 20px 25px;
	text-align:left;
	height:76px;
}
.type {
	padding:10px 0px 0px 5px;
	overflow:hidden;
	width:125px;
}
.red_text {
	/*color:#845a09;*/color:#0941b7;
	font-size:13px;
	float:left;
	text-decoration:none;
}
.float_left {
	float:left;
}
.padding_none {
	padding:0px;
}
.padding_top_none {
	padding-top:0px;
	padding-bottom:0px;
}
.testi_text {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	float:left;
}
.testi_text1 {
	width:440px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	float:left;
	padding:10px 0px 10px 0px;
}

.testi_bulleted, .testi_bulleted ul ,.testi_bulleted p{
	width:440px;
	float:left;
	list-style-type:none;
	padding:8px 0px 6px 1px;
}
.testi_bulleted ul li {
	background:url(../images/bullet_grey.gif) no-repeat 0px 5px;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#666666;
	float:left;
	width:440px;
	padding:0px 0px 4px 10px;
	margin:0px;
}
.testi_bulleted p{
	background:url(../images/bullet_grey.gif) no-repeat 0px 5px;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#666666;
	float:left;
	width:440px;
	padding:0px 0px 4px 10px;
	margin:0px;
}

.text_align {
	text-align:right;
	float:right;
	padding:5px 0px 0px 0px;
}
.text_11 {
	font-size:11px;
}
.divider2 {
	padding:20px 05px 0px 15px;
}
.search ul {
	width:200px;
	float:left;
	list-style-type:none;
	margin:10px 0px 0px 8px;
}
.search ul li {
	background:url(../images/bullet.jpg) no-repeat 0px 5px;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	/*color:#845a09;*/color:#0941b7;
	float:left;
	padding:0px 0px 5px 10px;
	margin:0px;
	width:200px;
}
.tools {
	text-decoration:none;
	/*color:#845a09;*/color:#0941b7;
	cursor:pointer;
}
#footer_wrapper {
	background:#e6e6e6 url(../images/footer_bg.jpg) repeat-x bottom left;
	width:100%;
	float:left;
	padding:10px 0px 10px 0px;
}
#footer {
	width:1000px;
	margin:0 auto;
}
#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#919191;
	width:1000px;
	float:left;
	padding:7px 0px 0px 5px;
	text-align:center;
	width:990px;
}
#footer p a {
	font-size:12px;
	/*color:#005dae;*/
	color:#0941B7;
	text-decoration:underline;
}
#footer p a:hover {
	font-size:12px;
	/*color:#005dae;*/
	color:#0941B7;
	text-decoration:none;
}
.link_divider {
	padding:0px 10px 0px 10px;
	/*color:#005dae;*/
	color:#0941B7;
}
.width {
	width:570px;
	text-align:right;
	float:left;
}
.btn {
	width:115px;
	float:left
}
.read {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3b97;
	float:left;
	padding:10px 0px 0px 20px;
	text-align:center;
	text-decoration:none;
}
.float_right {
	float:right;
}
.copyright {
}
.padding_top {
	padding-top:8px;
	float:left;
}
.dollar {
	width:5px;
	float:left;
	padding:2px 3px 0px 0px;
}
.dollar2 {
	width:22px;
	float:left;
	padding:2px 3px 0px 3px;
}
.selection {
	width:92px;
	float:left;
}
/****Search Page****/

.main_content_right_search {
	width:710px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
	/*overflow:hidden;*/
}
.listing {
	width:720px;
	float:left;
}
.listing_head {
	background:url(../images/listings_found_bg.jpg) no-repeat;
	width:720px;
	height:70px;
	float:left;
}
.sort {
	width:450px;
	float:right;
	padding:10px 10px 0px 0px!important;
	padding:8px 10px 0px 0px;
	height:30px!important;
	height:32px;
}
.sort_me {
	width:121px;
	float:right;
	text-align:left;
	border:1px solid #999999;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	padding:0px 0px 2px 2px;
}
.showing {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6a6a;
	float:left;
	padding:5px 0px 0px 22px;
	text-align:left;
	text-decoration:none;
	width:188px;
}
.listing_right {
	width:400px;
	/*width:100px;*/
	float:right;
	padding-right:25px;
}
.listing_btns {
	width:250px;
	float:left;
}
.listing_nav {
	/*width:145px;
	float:left;*/float:right;
	padding:0px;
	margin:0px;
}
.listing_nav ul, .listing_nav_agent ul {
	float:left;
	list-style-type:none;
	padding:0px;
	padding:3px 0px 0px 0px;
	margin:0px;
}
.listing_nav ul li, .listing_nav_agent ul li {
	list-style-type:none;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:12px;
	/*color:#845a09;*/color:#0941b7;
	display:inline;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	float:left;
}
.padding_left {
	padding:0px 0px 0px 5px;
}
.headding_search {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:7px 0px 0px 20px;
	font-weight:normal;
	margin:0px;
	float:left;
}
.list_padding2 {
	padding:0px 2px 0px 2px;
}
.list_padding3 {
	padding:5px 5px 0px 5px;
}
.list_color {
	/*color:#845a09;*/color:#0941b7;
	text-decoration:none;
}
.listing_bg {
	width:719px;
	background:url(../images/listings_bg.jpg) repeat-y;
	float:left;
	padding:0px 0px 0px 0px;
}
.listing_main {
	width:720px;
	float:left;
	padding:5px 0px 0px 1px;
}
.listing_inner {
	/*width:358px;*/
	width:357px;
	float:left;
	padding:0px 0px 0px 2px;
}
.listing_inner_new {
	width:357px;
	float:left;
	padding:0px 0px 0px 2px;
	background:url(../images/listing_inner_stageoff.gif) no-repeat;
}

.listing_inner2 {
	width:357px;
	float:left;
	padding:0px 0px 0px 0px;
}
.listing_inner_bg {
	/*background:url(../images/listing_box_bg.gif) repeat-x;*/
	height:119px;
	float:left;
	padding:16px 0px 0px 8px;
}
.image_container2 {
	width:78px;
	border:3px solid #b3b3b3;
	height:72px;
	float:left;
	overflow:hidden;
}
.listing_left{width:85px;float:left;}
.type2 {
	padding:0px 0px 0px 4px;
	width:125px;
	color:#7b7a7a;
	font-size:11px;
	height:80px;
}
.quick_view {
	float:left;
	padding:0px;
	margin:0px;
	padding-top:8px;
}
.listing_inner_container {
	float:left;
	width:215px;
}
.chkbox {
	float:left;
	margin:4px 3px 0px 0px;
	padding:0px;

}
.btn_image {
	float:left;
	width:60px;
	height:15px;
	padding:3px 0px 0px 0px;
	margin:0px;
}
.right_btns {
	width:117px;
	float:left;
	text-align:left;
}
.padding_bottom_4 {
	padding-bottom:4px!important;padding-bottom:2px;
}
.listing_inner_box {
	width:720px;
	float:left;
}
.listing_btns_down {
	width:235px;
	float:right;
	padding-top:6px;
}
.select_inner {
	padding:0px 0px 5px 10px;
	float:left;
	width:240px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#434343;
}
.select_width2 {
	width:210px;
	float:left;
}
.city {
	float:left;
	width:160px;
	margin-top:5px;
}
.go {
	width:82px;
	height:32px;
	float:left;
	padding:5px 0px 5px 20px!important;
	padding:5px 0px 0px 20px;
	margin:0px;
}
.select4 div.label3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	padding:0px 0px 0px 20px;
	margin:0px;
}
.chkbox2 {
	float:left;
}
.select4 {
	padding:0px 0px 7px 18px;
	float:left;
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#434343;
}
.padding_bottom_6 {
	padding-bottom:8px;
	float:left;
}
.padding_bottom_8 {
	padding-bottom:8px;
}
.select_width {
	width:110px;
}
.clear_both {
	clear:both;
}
.inner_curve_Bg {
	float:left;
	background:url(../images/banner_right_inner.jpg) no-repeat right bottom;
}
#main_navigation_inner {
	width:1000px;
	float:left;
	padding:9px 0px 0px 0px;
}
.navigation_inner {
	width:882px;
	float:left;
	background:url(../images/nav_bg_inner.gif) no-repeat bottom right;
	height:43px;
}
.banner_inner {
	width:1000px;
	height:128px;
	float:left;
}
.banner_right_inner {
	width:174px;
	height:75px;
	float:left;
}
#main_navigation_inner ul {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	padding:16px 4px 0px 95px;
	font-weight:bold;
	text-transform:uppercase;
}
#main_navigation_inner ul li, #main_navigation_inner ul li a {
	list-style-type:none;
	display:inline;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	text-decoration:none;
}
#main_navigation_inner ul li a:hover {
	color:#ffffff;
}
.wrapper_outer {
	background:url(../images/header_bg_inner.gif) repeat-x;
	width:100%;
	float:left;
}
/*****Details_Property Page****/

.retail {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#606060;
	float:left;
	padding:8px 0px 0px 22px!important;
	padding:0px 0px 0px 22px;
	text-align:left;
	text-decoration:none;
	width:500px;
}
.retail_right {
	width:110px;
	float:right;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#845a09;
	padding:8px 0px 0px 0px!important;
	padding:0px 0px 0px 0px;
}
.text_15 {
	font-size:15px;
}
.tabs_steps {
	width:699px;
	float:left;
	height:35px;
	margin-top:0px;
	font-weight:bold;
}
.tabs_steps ul {
	width:699px;
	height:35px;
	float:left;
	padding:0px;
	margin:0px;
	list-style-type:none;
	font-weight:bold;
}
.tabs_steps li {
	float:left;
	height:auto;
	float:left;
	font-weight:bold;
}
.tabs_steps li a {
	float:left;
	float:left;
	color:#323232;
	font-size:15px;
	text-align:center;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-weight:bold;
}
.tab_1_active {
	background:url('../images/property_tab_selected.jpg') no-repeat;
	width:147px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab1 {
	background:none;
	width:100px;
	height:35px;
	float:left;
	padding:7px 0px 0px 5px;
}
a.tab1:hover {
	background:url('../images/property_tab_selected.jpg') no-repeat;
	width:147px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 5px;
}
.tab_2_active {
	background:url('../images/floor_tab_selected.jpg') no-repeat;
	width:100px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 5px;
	font-weight:bold;
}
a.tab2 {
	background:none;
	width:100px;
	height:35px;
	float:left;
	padding:7px 0px 0px 5px;
	font-weight:bold;
}
a.tab2:hover {
	background:url('../images/plans_tab_selected.jpg') no-repeat;
	width:100px;
	height:35px;
	float:left;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-weight:bold;
}
.tab_3_active {
	background:url('../images/map_tab_selected.jpg') no-repeat;
	width:74px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab3 {
	background:none;
	width:74px;
	height:35px;
	float:left;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab3:hover {
	background:url('../images/map_tab_selected.jpg') no-repeat;
	width:74px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
.tab1 {
	background:none;
	width:147px;
	float:left;
	margin-top:7px;
	height:42px;
	font-weight:bold;
}
.tab2 {
	background:none;
	width:100px;
	float:left;
	margin-top:7px;
	height:42px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
.tab3 {
	background:none;
	width:74px;
	float:left;
	margin-top:7px;
	height:42px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
.headding_search_detail {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#323232;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	margin:0px;
	float:left;
}
.detail_left {
	width:540px;
	float:left;
}
.detail_images {
	width:220px;
	float:left;
}
.top_image_container {
	width:194px;
	height:164px;/*New*/
	float:right;
	padding:3px 3px 3px 3px;
	border:1px solid #e5e5e5;
}
.top_image_container a{
color:#0941B7;
text-decoration:none;
}

.top_image_container a:hover{
color:#0941B7;
text-decoration:underline;
}

.bot_images_container {
	width:200px;
	float:right;
	padding:8px 0px 0px 0px;
}
.bot_images_container a{
color:#0941B7;
text-decoration:none;
}

.bot_images_container a:hover{
color:#0941B7;
text-decoration:underline;
}



.bot_image {
	width:62px;
	height:56px;
	float:left;
	border:1px solid #e5e5e5;
}
.margin_right {
	margin-right:4px;
}
.detail_right {
	width:320px;
	float:left;
	padding-top:0px;
}
.text {
	/*width:220px;*/
	width:275px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b7a7a;
	padding-left:20px;
	line-height:16px;
}

.padding_left_5 {
	padding-left:0px;
	width:120px;
	float:left;
	padding-top:0px;
}
.width_text {
	width:90px;
	float:left;
	padding-top:0px;
}
.width_text2 {
	width:50px;
	float:left;
	padding-top:0px;
}
.pdf_holder {
	width:200px;
	float:left;
}
.padding_top_pdf {
	padding-top:1px;
	float:left;
}
.padding_top_txt {
	padding-top:3px;
	/*float:left;*/
	/*padding-left:8px;*/
	overflow:hidden;
}
.flyer {
	font-size:11px;
	color:#986c17;
	padding-right:5px;
    padding-left:5px;
}
.buttons {
	width:300px;
	float:left;
	padding:40px 0px 0px 20px;
	color:#0941B7;
    text-decoration:underline;
}
.agent_right {
	width:153px;
	/*height:239px;*/
	height:243px;
	float:left;
	border:1px solid #c7c7c7;
	padding-top:1px;
	color:#7b7a7a;
}
.headding_bg {
	width:151px;
	margin:0 auto;
	background:#ececec;
	height:21px;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#545454;
	text-align:center;
}
.agent_image {
	width:153px;
	float:left;
	text-align:center;
	padding:7px 0px 4px 0px;
	color:#7b7a7a;
	height:92px;
	margin:0px;
}
.agent_text {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	width:153px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:center;
}

.agent_image a{
color:#0941B7;
text-decoration:none;
}

.agent_image a:hover{
color:#0941B7;
text-decoration:underline;
}

.buttons_agent {
	width:153px;
	float:left;
	padding:15px 0px 0px 0px;
	text-align:center;
}
.listing_top {
	width:719px;
	float:left;
	padding-top:21px;
}
.content_middle {
	width:520px;
	float:left;
	padding:15px 0px 0px 20px;
}
.content_middle .heading {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#575757;
	font-weight:bold;
}

.heading2 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-size:16px;
	color:#575757;
	font-weight:bold;
}

.listing_main .content_middle p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:9px 0px 9px 0px;
	width:450px;
	float:left;
}
/****agent Listing Page****/
.listing_agent_bg {
	background:url(../images/agent_listing_bg.jpg) repeat-x;
	height:140px;
	float:left;
	padding:16px 0px 0px 0px;
}
.type3 {
	padding:0px 0px 0px 5px;
	width:110px;
	height:80px;
	color:#7b7a7a;
	font-size:11px;
	text-decoration:none;
	float:left;
}
.type4 {
	/*color:#845a09;*/color:#0941b7;
	font-size:13px;
	text-decoration:none;
}
.padding_left_10 {
	padding-left:8px;
}
.listing_agent_container {
	float:left;
	width:200px;
}
.agent_info {
	float:left;
	border-bottom:1px dotted #d5d5d5;
	padding-bottom:8px;
}
.agent_info_mail {
	width:320px;
	padding:0px 0px 0px 5px;
}
.agent_email {
	width:160px;
	color:#7b7a7a;
	font-size:11px;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	float:left;
	margin:6px 0px 0px 0px;
}
.right_btns_agent {
	width:127px;
	float:left;
	text-align:right;
	color:#0941B7;
    text-decoration:underline;
}
.right_btn {
	padding-left:37px!important;
	float:left;
	padding-top:6px;
}
.linkto {
	color:#7b7c7c;
}
.listing_nav_agent {
	width:145px;
	float:right;
	padding:0px;
	margin:0px;
}
/*****Agent Details*****/

.listing_agent_container2 {
	float:left;
	width:390px;
}
.width_text2 {
	width:40px;
	float:left;
	padding-top:0px;
	clear:both;
}
.agent_info2 {
	float:left;
	padding-bottom:8px;
	/*width:490px;*/
	width:194px;
}
.content_middle_left {
	/*width:345px;*/
	width:450px;
	float:left;
	padding-top:5px;
}
.content_middle_left .heading {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#575757;
}
.content_middle_left p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:9px 0px 9px 0px;
	/*width:300px;*/
	width:450px;
	/*max-height:98px;*/
	height:auto;
	overflow:hidden;
	float:left;
}
.content_middle2, .content_middle2_about {
	width:699px;
	float:left;
	/*padding:0px 0px 47px 10px;*/
	margin-left:10px;
}
.listing_head_bg {
	border-bottom:1px solid #d5d5d5;
	background:url(../images/avail_head_bg.jpg) no-repeat bottom left;
	width:699px;
	height:35px;
	margin-left:10px;
	float:left;
}
.listing_color {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#323232;
	padding:8px 0px 0px 11px;
	float:left;
	font-weight:bold;
}
/***new**/
.inner_topnav_container {
	float:right;
	height:26px;
	width:900px;
	padding:0px 0px 0px 20px;
}
#innertop_navigation {
	width:auto;
	float:right;
	text-align:right;
	padding-right:100px;
}
.innertop_nav_bg {
	background:url(../images/top_nav_rpt.gif) repeat-x;
	width:auto;
	height:20px;
	float:left;
	height:24px;
}
.innertop_nav_left {
	width:8px;
	float:left;
}
#innertop_navigation ul {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#693e00;
	float:left;
	padding:2px 4px 0px 4px;
}
#innertop_navigation ul li, #innertop_navigation ul li a {
	list-style-type:none;
	display:inline;
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#693e00;*/color:#0941b7;
	text-decoration:none;
}
#innertop_navigation ul li a:hover {
	color:#000000;
}
.innerlist_padding {
	padding:0px 5px 0px 5px;
}
/***About Us****/
.listing_head_about {
	background:url(../images/listings_about_bg.jpg) no-repeat;
	width:719px;
	height:46px;
	float:left;
}
.link 
{
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3b97;
	padding:0px;margin:0px;
	/*margin:-18px 0px 0px 0px;*/
}
.link a, .link a:hover {
	color:#0f3b97;
	text-decoration:none;
}
.link2 {
	color:#707070;
}
.content_middle2_about .heading {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#575757;
	font-weight:bold;
	float:left;
	width:251px;
}
.content_middle_about p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:9px 0px 9px 0px;
	width:670px;
	max-height:98px;
	overflow:hidden;
	float:left;
}
.content_middle_about {
	width:700px;
	float:left;
}
.content_middle2_about {
	padding:15px 0px 20px 3px;
}
.padding_top_25px {
	padding-top:25px;
}
.listing_main p {
	width:650px;
	float:left;
	padding:2px 0px 9px 12px;
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.listing_main_left {
	/*width:360px;*/
	width:320px;
	float:left;
}
.listing_main_left p {
	/*width:360px;*/
	width:320px;
	float:left;
	padding:0px 0px 0px 12px;
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contact_bold {
	font-size:13px;
	float:left;
	font-weight:bold;
}

.contact_boldTable{color:#707070;font-family:Arial, Helvetica, sans-serif;}
.contact_boldTable th{font-size:13px;}
.contact_boldTable td{font-size:12px;}

.view_link {
	color:#0f3b97;
	text-decoration:none;
	padding-top:3px;
	float:left;
}
.select5 {
	width:215px;
	border:1px solid #7c7c7c;
	background:none #ffffff;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
}
.icons {
	text-align:right;
	/*width:100%;*/
	float:right;
	padding-right:15px;
	
}
.padding_bottom_20 {
	padding-bottom:20px;
	float:left;
}
/****Contact US****/
.content_middle_contact {
	width:450px;
	float:left;
	padding:0px 0px 0px 20px;
}
.content_middle_contact_right {
	width:230px;
	float:left;
}
.content_middle_contact p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:9px 0px 9px 0px;
	width:417px;
	max-height:98px;
	overflow:hidden;
	float:left;
}
.form_contact {
	width:450px;
	float:left;
	padding-top:20px;
}
.form_contact label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	width:140px;
	font-weight:bold;
}
.form_contact select {
	height:21px;
}
.name {
	width:215px;
	float:left;
	border:1px solid #7c7c7c;
	/*background:#f4f4f4;*/
	height:20px;
	color:#787878;
}
.name_text {
	width:215px;
	height:90px;
	float:left;
	border:1px solid #7c7c7c;
	/*background:#f4f4f4;*/
	color:#787878;
}
.name2 {
	width:217px;
	float:left;
	border:1px solid #7c7c7c;
	background:#f4f4f4;
	height:20px;
	color:#787878;
}
.name3 {
	width:85px;
	float:left;
	border:1px solid #7c7c7c;
	background:#f4f4f4;
	height:20px;
	color:#787878;
}
.label_contact {
	width:400px;
	float:left;
	padding-bottom:5px;
}
.phone {
	width:58px;
	float:left;
	border:1px solid #7c7c7c;
	/*background:#f4f4f4;*/
	height:20px;
	color:#787878;
	margin-right:5px;
}
.phone2 {
	width:84px;
	float:left;
	border:1px solid #7c7c7c;
	/*background:#f4f4f4;*/
	height:20px;
	color:#787878;
}
.name5 {
	width:83px;
	float:left;
	border:1px solid #7c7c7c;
	/*background:#f4f4f4;*/
	height:20px;
	color:#787878;
}
.submit {
	padding:0px 0px 0px 140px;
	float:left;
	margin:0px;
}
.need {
	margin-top:10px;
}
/****Latest News***/
.tab_latest_active {
	background:url('../images/latest_tab_selected.jpg') no-repeat;
	width:120px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab_latest {
	background:none;
	width:120px;
	height:35px;
	float:left;
	padding:7px 0px 0px 0px;
}
a.tab_latest:hover {
	background:url('../images/latest_tab_selected.jpg') no-repeat;
	width:120px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
}
.tab_report_active {
	background:url('../images/reports_tab_selected.jpg') no-repeat;
	width:86px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
.tab_report_active_news {
	background:url('../images/reports_tab_selected_150.gif') no-repeat;
	width:150px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab_report {
	background:none;
	/*width:86px;*/
	width:150px;
	height:35px;
	float:left;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab_report:hover {
	background:url('../images/reports_tab_selected_1.gif') no-repeat;
	/*width:86px;*/
	width:150px;
	height:35px;
	float:left;
	padding:7px 0px 0px 0px;
	margin:0px;
	font-weight:bold;
}
.tab_press_active {
	background:url('../images/press_tab_selected.jpg') no-repeat;
	width:102px;
	height:42px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab_press {
	background:none;
	width:102px;
	height:35px;
	float:left;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
a.tab_press:hover {
	background:url('../images/press_tab_selected.jpg') no-repeat;
	width:102px;
	height:35px;
	float:left;
	margin-top:0px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
.tab_latest {
	background:none;
	width:120px;
	float:left;
	margin-top:7px;
	height:42px;
	font-weight:bold;
}
.tab_report {
	background:none;
	width:86px;
	float:left;
	margin-top:7px;
	height:42px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
.tab_press {
	background:none;
	width:102px;
	float:left;
	margin-top:7px;
	height:42px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
}
.top_content {
	width:480px;
	float:left;
	padding:12px 0px 20px 10px;
}
.left_content {
	width:480px;
	float:left;
}
.latest_agent_container {
	float:left;
	width:480px;
}
.image_container_latest {
	width:91px;
	border:1px solid #b3b3b3;
	/*height:65px;*/
	height:91px;
	float:left;
	padding:3px 0px 0px 3px;
}

.image_container_latest a{
color:#0941B7;
text-decoration:none;
}

.image_container_latest a:hover{
color:#0941B7;
text-decoration:underline;
}

.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px 0px 5px 0px;
	float:left;
	width:300px;
}
.news2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px 0px 0px 10px;
	font-weight:normal;
	margin:0px;
	float:left;
	width:320px;
}
.news2_head {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:bold;
	width:320px;
	float:left;
}
.news3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	margin:0px;
	float:left;
	width:320px;
}
.display {
	display:none;
}
.search_top {
	width:209px;
	height:60px;
	float:left;
	background:#d3d3d3;
}
.article {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#434343;
	font-weight:normal;
	width:200px;
	padding:8px 0px 0px 10px;
}
.input {
	width:158px;
	background:#FFFFFF;
	float:left;
	height:18px;
	border:1px solid #7c7c7c;
	margin:1px 5px 0px 10px;
	padding:2px 0px 0px 2px;
}
#step_1_content, #step_2_content, #step_3_content {
	width:720px;
	height:auto;
	float:left;
}
.search_top_latest {
	width:209px;
	/*float:left;*/
	float:right;margin:0px 0px 0px 3px;
}
.search_links {
	width:209px;
	float:left;
	padding-top:15px;
}
.search_links_right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f3b97;
	float:left;
	padding:5px 0px 6px 0px;
	text-align:left;
	width:199px;
	line-height:16px;
	background:url('../images/search_divider_latest.jpg') bottom left no-repeat;
}
.search_link {
	color:#0f3b97;
	text-decoration:none;
}
.listing_head_latest {
	background:url(../images/latest_tab_top.jpg) no-repeat;
	width:719px;
	height:42px;
	float:left;
}
.news2_head2 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	font-weight:bold;
	width:200px;
	float:left;
}
.news2 .heading {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#575757;
	font-weight:bold;
}
.date2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:8px 0px 0px 0px;
	float:left;
	width:300px;
}
.news2_head3 {
	font-family:'trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	font-weight:normal;
	width:300px;
	float:left;
}
.news2 p {
	width:437px;
	float:left;
	padding:15px 0px 5px 0px;
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.content_middle_agent {
	width:700px;
	float:left;
	padding:15px 0px 0px 20px;
}
.select option{padding:0px 0px 0px 5px;}


/********NEW*************/
.dark_grey_bg{ background:#B3B3B3;}
.dark_grey_hdgtxt{ padding:0px 0px 0px 12px; font-size:12px; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#454545;}
.light_grey_bg{ background:#E0E2E1;height:23px;width:33%;padding:0px 0px 0px 10px;overflow:hidden;}
.light_grey_bg_alt{ background:#989E9B;height:23px;width:33%;padding:0px 0px 0px 10px;overflow:hidden;}
.black{ background:url(../images/listing_inner_stageon.gif) no-repeat; width:357px; float:left;padding:0px 0px 0px 2px;}

/*Fckeditor_content_container*/
.fckContent
{
    float:left;
    width:100%;
}
.fckContent a{
color:#0941B7;
text-decoration:none;
}

.fckContent a:hover{
color:#0941B7;
text-decoration:underline;
}