@charset "UTF-8";
/* Flagler Development Group */

body {margin:0;background-color:#FFFFFF;line-height:135%;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#525252;}

.print_page{background:none;padding:25px;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.print_title{font-size:22px;font-weight:bold;margin-bottom:20px;}
.print_text{}
.print_footer{font-size:10px;color:#999999;margin-top:20px;border-top:1px solid #999999;}

/* GENERAL */
table.broker-pages td{
padding: 5px;
}
table.broker-pages b{
	margin-top: 15px;
	margin-bottom: 15px;
	color: #ffffff;;
}

table.broker-pages2 td{
border-bottom:1px solid #cccccc;
padding-bottom: 15px;
padding-top: 8px;
}

table.broker-pages2 img{
	margin: 0px;
	padding: 0px;
	
}

.imgCut{
	height: 90px;
	width: 135px;
	overflow: hidden;
	
}

.brokImager{
	display:block;
	height:77px;
	width: 116px;
	position: absolute;
	margin-top: 5px;
	overflow: hidden;
	background: url(../images/magnify.png) no-repeat left top;

}

.brokImager:hover{
	background: url(../images/magnify.png) no-repeat left top;
}

td,th{margin:0;padding:0;}
p{margin:0;padding:8px 0;}
img {behavior: url('../js/iepngfix.htc');/*border:none;*/}
sup{font-size:50%;}
.bold{font-weight:bold;}
.block{display:block;}
.clear{clear:both;}
.relative{position:relative;margin-bottom:10px;}
.left{float:left;}
.right{float:right;}
.caps{text-transform:uppercase;}
.blue,b{color:#102246;}
.hide{display:none;}
.bottom{z-index:1;}
/*.grey{color:#74756f;}*/

#lblDescr ul,
.copy ul{margin:0;padding:0;
	list-style: none;}

#lblDescr ul li,
.copy  ul li{padding:0 0 0 22px;margin:0 0 6px;
	background:url(../images/bullet.gif) no-repeat 7px 7px;
	_background:url(../images/bullet.gif) no-repeat 7px 7px;}


/* GENERAL LINKS */
a:link,
a:visited{color:#1c5090;text-decoration:none;}
a:hover,
a:active,
a:visited:hover{color:#1c5090;text-decoration:underline;cursor:pointer;}

/* HEADER */
.header_container{position:relative;width:980px;height:88px;margin:auto;}
.header_logo{position:absolute;top:0;left:0;}
.header_tenant_login{position:absolute;top:25px;right:0;}

.menu_container{position:absolute;bottom:0;_bottom:-1px;left:214px;width:767px;font-size:11px;
	height:25px;overflow:hidden;}

	.menu_container a{float:left;margin-right:1px;font-weight:bold;text-decoration:none;padding:2px 12px;_padding:2px 12px;}
	.menu_container a:link,
	.menu_container a:visited{color:#808285;border-bottom:5px solid #FFFFFF;text-decoration:none;}
	.menu_container a:active,
	.menu_container a:hover,
	.menu_container a:visited:hover,
	.menu_container a.current{color:#0f2246;border-bottom:5px solid #afd46e;text-decoration:none;}
	
/* MAIN IMAGE */
.home_image{width:980px;height:279px;margin:auto;_margin-bottom:20px;background-color:#afd46e;}
.interior_image{width:980px;height:100px;margin:auto;_margin-bottom:20px;background-color:#afd46e;}

/* MAIN CONTENT */
.content_container{position:relative;width:980px;margin:16px auto;}

.column_large_home{position:relative;width:445px;padding:5px 22px 10px 25px;}
.column_large_search{position:relative;width:762px;padding:5px 0px 10px 20px;}

.column_large{position:relative;width:490px;padding:5px 38px 10px 20px;}
.column_medium{position:relative;margin:0px 0px 15px 0;}

.column_medium2{position:relative;margin:0px 0px 10px 0;}
.column_large_brokers{position:relative;width:490px;padding: 5px 20px 10px;}
.column_medium{position:relative;margin:0px 0px 15px 0;}
.column_small_home{position:relative;width:225px;margin:0px 15px 15px 0;}
.column_small{position:relative;width:183px;margin:0px 15px 15px 0;}

.features{position:absolute;top:14px;right:42px;_right:42px;z-index:100;}
.column_large_search .features{right:2px;}	
	.column_large_home .title{_width:380px;position:relative;font-size:24px;padding-top:2px;line-height:100%;}

		/* IE6 Only */
		* html .column_large_home .title {
			line-height:130%;
		}
		
		/* IE7 Only */
		*:first-child+html .column_large_home .title {
			line-height:130%;
		}
		
	.column_large_search .title{position:relative;font-size:24px;padding-top:2px;padding-bottom:14px;margin-bottom:6px;_line-height:100%;
		border-bottom:1px solid #cccccc;}

		/* IE6 Only */
		* html .column_large_search .title {
			line-height:110%;
			border:none;
			margin-bottom:0;
		}
		* html .column_large_search #propDetail,
		* html .column_large_search #pnlProperties{
			border-top:1px solid #cccccc;
			padding-top:6px;
		}
		
	.title{position:relative;font-size:24px;padding-top:2px;padding-bottom:0px;margin-bottom:6px;width:100%;}
	.title_blue{font-weight:bold;color:#102246;float:left;padding-right:6px;line-height:125%;}
	.title_green{font-weight:normal;color:#afd46e;padding-top:1px;line-height:125%;}
		.column_large_search .title_green{width:550px;}
		
		/* IE6 Only */
		* html .title_green {
			padding-top:1px;
		}
		* html .column_large_search .title_green{
			width:450px;
		}
		
		/* IE7 Only */
		*:first-child+html .title_green {
			padding-top:1px;
		}
		*:first-child+html .column_large_search .title_green {
			width:450px;
		}
		

#top_subnav{border-bottom:1px solid #CCCCCC;padding:5px 0;margin-bottom:10px;}
#top_subnav a{padding:10px 20px 10px 0;font-weight:bold;}
#top_subnav a:link,
#top_subnav a:visited{color:#74756f;text-decoration:none;}
#top_subnav a:active,
#top_subnav a:hover,
#top_subnav a:visited:hover,
#top_subnav a.current{color:#102246;text-decoration:none;}

.bio_headshot{padding:4px 15px 4px 0;}
.bio_headshot2{
	
	background: #444444;
	
	width: 150px;
	}
#photo-broke{
	width: 150px;
	height: 150px;
	overflow: hidden;
	border: 3px solid #1c5090;
	margin: 0px auto;
	text-align: center;
	margin-bottom: 10px;
}
.name{font-weight:bold;color:#102246;font-size:12px;}
.position{color:#999999;font-size:11px;}
.position2{color:#525252;font-size: 11px;
	font-weight: bold;
	font-style: italic;
}

.back_button{position:absolute;top:0px;right:0;_right:35px;}


.case_study_repeater{position:relative;display:block;
	min-height:100px;height:auto !important;height:100px;}

.photo_left{position:absolute;top:4px;left:0px;}
/*.mouseover_large_photo{position:absolute;top:1px;left:58px;width:360px;z-index:999999;
	border:2px solid #FFFFFF;}*/
	.mouseover_large_photo span{display:none;}
	.mouseover_large_photo:hover span{display:inline;}
.zoom_icon{position:absolute;top:2px;left:-3px;}


.copy_right{width:320px;_width:325px;padding-left:120px;z-index:10;
	min-height:90px;height:auto !important;height:90px;}
.copy_right_nopic{width:320px;_width:325px;padding-left:0px;
	min-height:90px;height:auto !important;height:90px;}

.download_wrapper{width:40%;float:left;padding-bottom:10px;}

.half_column_title{padding:10px;border-top:1px dotted #000000;border-bottom:1px dotted #000000;background-color:#edeeee;}
.half_column{width:45%;float:left;padding:10px;}
.half_column b{color:#525252;}

.highlight{padding:16px 25px 25px 22px;background-color:#edeeee;font-size:11px;
	min-height:178px;height:auto !important;height:178px;}
	.hl_min_height{min-height:170px;height:auto !important;height:170px;}

	.highlight_title{font-size:16px;color:#102246;font-weight:bold;padding-bottom:0px;display:block;z-index:1000;}
	.highlight .dropdown{width:175px;border:1px solid #808285;padding:2px;color:#205290;margin-bottom:14px;}
	.highlight b{color:#102246;}

	/* SUBNAV */
	.subnav ul{font-size:11px;}
	.subnav ul.list{margin:10px 0 0 0;padding:0;list-style-type:none;display:block;width:188px;_padding:10px 0px 10px 0px;overflow:hidden;}
	.subnav ul.list li{margin:0;padding:0;}
	.subnav ul.list li a{width:163px;display:block;text-decoration:none;font-weight:normal;font-size:11px;color:#006299;
		background-color:#EFEFEF;padding:6px 10px 4px 22px;border-top:1px solid white;border-bottom:1px solid #d3d3d3;}
	.subnav ul.list li a.current{background-color:#EFEFEF;}
	
	.subnav ul.list li a.list_selected{background:url(../images/subnav/subnav_selected.gif) no-repeat 0 -2px;}
	.subnav ul.list li a.list_selected:hover{font-weight:bold;}
	.subnav ul.list li a.list{background:url(../images/subnav/subnav_vert.gif) no-repeat 0 -2px;}
	.subnav ul.list li a.list:hover{font-weight:bold;}
	.subnav ul.list li a.top{background:url(../images/subnav/subnav_rt.gif) no-repeat 0 -2px;}
	.subnav ul.list li a.top:hover{font-weight:bold;}
	.subnav ul.list li a.current{background:url(../images/subnav/subnav_dn.gif) no-repeat 0 -2px;font-weight:bold;}
	.subnav ul.list li a.current:hover{font-weight:bold;}
	.subnav ul.list li a.current_selected{background:url(../images/subnav/subnav_dn.gif) no-repeat 0 -2px;font-weight:bold;}

	.subnav ul.list li a.sub{width:163px;display:block;text-decoration:none;font-weight:normal;color:#666666;
		background-color:#EFEFEF;padding:3px 10px 3px 22px;border-top:1px solid white;border-bottom:1px solid #d3d3d3;}
	
	.subnav ul.list li a.current_sub,ul.list li a.current_sub:hover{
		background:url(../images/subnav/subnav_bg.gif) repeat-x 0 -2px;color:#FFFFFF;font-weight:bold;cursor:pointer;}
		
	.subnav ul.list li a.sub:hover{background:url(../images/subnav/subnav_bg.gif) repeat-x 0 -2px;color:#102246;cursor:pointer;}


.form_wrap{width:46%;float:left;}
.search_label{width:100px;float:left;margin-top:10px;}
.column_large_search .left{float:left;margin-top:10px;}

.form_field{border:1px solid #666666;background:url(../images/input_bg.gif) repeat-x top #f5f5f5;padding:2px;height:14px;color:#333333;}
.form_textarea{_width:240px;border:1px solid #666666;background:url(../images/input_bg.gif) repeat-x top #f5f5f5;padding:2px;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
.full{width:174px;}
.from_to{width:85px;}
select{border:1px solid #666666;background:url(../images/input_bg.gif) repeat-x top #f5f5f5;padding:0;width:180px;color:#666666;}

.search_result_wrapper{border-top:1px solid #CCCCCC;}
.search_result_title{font-weight:bold;padding:8px 0;color:#102246;border-top:1px solid #CCCCCC;}


	/* IE6 Only */
	* html #pnlSearch{padding-top:10px;border-top:1px solid #CCCCCC;}

.gmnoprint{_with:400px;}

.broker_list{position:relative;
	min-height:87px;height:auto !important;height:87px;}

	.broker_list .photo{position:absolute;top:0;left:0;width:80px;height:85px;overflow:hidden;}
	.broker_list .description{padding:15px 0 0 100px;}
	
.description-broke{
	
}

.broker_list .description a{
	text-decoration: underline;
}

.half_wrap{width:50%;float:left;}
.full_wrap{width:100%;clear:both;}
.wrap_label{width:100px;float:left;margin-top:0px;}

.wrap_left{float:left;margin-top:0px;}
.wrap_right{float:right;margin-top:0px;}


.newsletter_listing{padding:8px 10px 4px 5px;}

#prop_thumbs{height:65px;overflow:hidden;margin-bottom:5px;}
#prop_thumbs img{vertical-align:top;}
#pnlPropImages a{display:block;margin:10px 0;padding-left:20px;background:url(../admin/images/icon_camera.gif) no-repeat 0 -1px;}
#prop_docs a{display:block;margin-bottom:8px;padding-left:20px;background:url(../images/pdf_icon.gif) no-repeat 0 -2px;}


#popup_bg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;
	opacity: 0.8;filter: alpha(opacity = 80);z-index:20000;
	background-color:#000000;position:fixed;_position:absolute;}
	
#flash_gallery {width:100%;height:100%;margin:auto;
	position:absolute;top:0;left:0;position:fixed;_position:absolute;z-index:30000;
	font:12px 'Trebuchet MS', arial, sans-serif;font-weight:bold;color:#FFFFFF;text-align:center;line-height: 200px;}


.backResults{position:relative;font-weight:bold;padding:4px 0;}
	
.pnlPaging{height:16px;padding:5px 0;line-height:150%;}
	.pnlPagingLf a,
	.pnlPagingLf a:link,
	.pnlPagingLf a:visited,
	.pnlPagingCn a,
	.pnlPagingCn a:link,
	.pnlPagingCn a:visited,
	.pnlPagingRt a,
	.pnlPagingRt a:link,
	.pnlPagingRt a:visited{color:#1c5090;text-decoration:none;font-weight:bold;padding:2px 4px;margin-right:2px;border:1px solid #CCCCCC;background-color:#FFFFFF;}
	.pnlPagingLf a:hover,
	.pnlPagingLf a:active,
	.pnlPagingLf a:visited:hover,
	.pnlPagingCn a:hover,
	.pnlPagingCn a:active,
	.pnlPagingCn a:visited a:hover,
	.pnlPagingRt a:hover,
	.pnlPagingRt a:active,
	.pnlPagingRt a:visited:hover{color:#FFFFFF;text-decoration:none;cursor:pointer;font-weight:bold;padding:2px 4px;margin-right:2px;border:1px solid #AFD46E;background-color:#AFD46E;}


.search_view_options{position:absolute;top:0;right:0px;padding:6px 0;}
.search_view_options a{padding:0 50px;text-decoration:none;}
	.search_view_options a.list:link,
	.search_view_options a.list:visited,
	.search_view_options a.list:active,
	.search_view_options a.list:hover,
	.search_view_options a.list:visited:hover{background:url(../images/list_icon.gif) no-repeat;color:#FFFFFF;}
	
	.search_view_options a.map:link,
	.search_view_options a.map:visited,
	.search_view_options a.map:active,
	.search_view_options a.map:hover,
	.search_view_options a.map:visited:hover{background:url(../images/map_icon.gif) no-repeat;color:#FFFFFF;}


.view_options{position:absolute;top:2px;right:65px;padding:46px;}
		/* IE6 Only 
		* html .view_options {
			position:absolute;top:2px;left:125px;padding:0;
		}
		* html .column_large_search .view_options{
			top:-4px;left:500px;
		}*/

.column_large_search .view_options{position:absolute;top:2px;right:0;padding:0;}
.property_view_options{position:absolute;top:2px;right:100px;}
	
.view_options a{padding:40px 45px;text-decoration:none;}
	.view_options a.list:link,
	.view_options a.list:visited,
	.view_options a.list:active,
	.view_options a.list:hover,
	.view_options a.list:visited:hover{background:url(../images/list_icon.gif) no-repeat;color:#FFFFFF;}
	
	.view_options a.map:link,
	.view_options a.map:visited,
	.view_options a.map:active,
	.view_options a.map:hover,
	.view_options a.map:visited:hover{background:url(../images/map_icon.gif) no-repeat;color:#FFFFFF;}


#listGrid{margin-top:10px;}
#listGrid td,th{padding:6px;}

.share{width:460px;height:185px;*height:205px;margin:8px auto 20px;position:relative;background-color:#f7f7f7;border:1px solid #CCCCCC;padding:12px;-moz-border-radius:8px;border-radius:5px;}
.close_share{padding: 8px; position: absolute; top: 0px; right: 0px; text-align: right;}

.newsletter_selection{width:30%;padding:5px 0;float:left;}

.press_list_item{margin:12px 0;}

/*#pnlMap{margin:20px 0 0 10px;}*/

#lblContact p{padding:0 0 8px 0;}

/* FOOTER */
.footer{clear:both;width:980px;margin:auto;border-top:1px solid #c9c9c9;margin-bottom:15px;padding:10px 4px;font-size:10px;color:#818385;}
	.footer a:link,
	.footer a:visited{color:#818385;text-decoration:none;}
	.footer a:active,
	.footer a:hover,
	.footer a:visited:hover{color:#818385;text-decoration:underline;}

.footer .left{margin:3px 0 20px;}
.footer .right b{color:#818385;}
.footer .right{font-size:11px;}