#map, #map img, #button_close, #bread_bar ul, #bread_bar li, #title_home_info, #column_left_results, .listing, .listing_ebrd, .address_mls, .bed_bath, .bath, .bed, .results_stats, .results_stats table, .num_photos, .num_photos_text, .button_details, .button_details, .button_map, .results_display2_title, #key, #title_results, #button_close2, #results_map_heads, #results_map_heads img, #results_map table, .over_results address, .over_broker, .over_neigh h4, #dir_place, #dir_place_cities, #dir_place_alphabet, #dir_zip, .dir_view, .dir_ico, #wfr, #map_advance_search, #column_left_listing_results, .advance_bed_bath, .foreclosure_advance_bed_bath, .advance_address_mls, .advance_results_stats, footer_listing_legal, #title_green_info, #title_green_info_big, #site_map_warp, #header_tag_warp, .results_photo
	{
	position: relative;
	float: left;
	display: inline;
	}
	
.results_display2_title
	{
	font: italic 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #273658;
	margin: 15px 0 0 15px
	}

#map
	{
	width: 913px;
	height: 384px;
	margin: 17px 0 0 28px;
	background: url(../img/bgd_over_results.png) no-repeat -5000px -5000px;
	}
	
#round_top_left
	{
	position: absolute;
	top: 0;
	left: 0;
	background: url(../img/round_top_left.gif) no-repeat;
	width: 3px;
	height: 3px;
	}
	
#round_top_right
	{
	position: absolute;
	top: 0;
	/*right: 0px;*/
	/*right: -30px;*/
	right: -28px;
	background: url(../img/round_top_right.gif) no-repeat;
	width: 3px;
	height: 3px;
	}
	
#bread_bar
	{
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../img/bgd_bread_bar.jpg) no-repeat;
	width: 913px;
	height: 28px;
	}
	
#bread_bar ul
	{
	list-style: none;
	list-style-type: none;
	margin: 9px 0 0 11px;
	}
	
#bread_bar li
	{
	font: bold 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	margin-right: 5px;
	}
	
#bread_bar a
	{
	color: #f7bc1f;
	text-decoration: none;
	}
	
#bread_bar a:hover
	{
	color: #ffffff;
	}
	
#button_open
	{
	position: relative;
	float: right;
	}
	
#search
	{
	position: absolute;
	top: 0;
	right: -1px;
	margin: 0;
	}
	
#button_close
	{
	margin: 16px 0 0 25px;
	}
	
#results_map
	{
	position: absolute;
	top: 0;
	right: -1px;
	background: url(../img/bgd_results_map.jpg) no-repeat;
	width: 236px;
	height: 384px;
	}
	
#title_results
	{
	margin: 18px 0 0 10px;
	}
	
#button_close2
	{
	margin: 16px 0 0 54px;
	}
	
#results_map_text
	{
	font: 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-left: 10px;
	}
	
#results_map_heads
	{
	background: url(../img/double_divider.gif) no-repeat;
	width: 218px;
	height: 19px;
	margin: 6px 0 0 10px;
	}
	
#head_bed, #head_bath, #head_sqft, #head_price
	{
	margin-top: 5px;
	}
	
#head_bed
	{
	margin-left: 3px;
	}
	
#head_bath
	{
	margin-left: 15px;
	}
	
#head_sqft
	{
	margin-left: 24px;
	}
	
#head_price
	{
	margin-left: 34px;
	}
	
#results_map table
	{
	font: 9px/18px Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	margin: 3px 0 0 12px;
	}
	
#prev, #next
	{
	margin-top: 10px;
	}

#prev
	{
	margin-left: 12px;
	}
	
.beds
	{
	width: 20px;
	}
	
.baths
	{
	width: 25px;
	padding-left: 13px;
	}
	
.sqft
	{
	width: 31px;
	padding-left: 21px;
	}
	
.price
	{
	width: 60px;
	padding-left: 14px;
	}
	
#revise
	{
	margin: 20px 0 0 12px;
	}
	
#column_left_results
	{
	width: 659px;
	margin: 30px 10px 0 37px;
	}
	
.results_display, .results_display2
	{
	position: relative;
	float: right;
	margin-right: -5px;
	text-align:right;
	width:500px;
	}
	
.results_display2
	{
	margin-top: 10px;
	margin-bottom: 20px;
	}
	
.results_display ul, .results_display2 ul
	{
	list-style: none;
	list-style-type: none;
	margin: 1px 0 0 0 !important; margin: 3px 0 0 0;
	}
	
.results_display li, .results_display2 li
	{
	font: italic 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #273658;
	display: inline;
	margin-right: 17px;
	
	}
	
.results_display a, .results_display2 a
	{
	color: #273658;
	text-decoration: none;
	}
	
.results_display a:hover, .results_display2 a:hover
	{
	text-decoration: underline;
	}	
	
#sort
	{
	width: 13px;
	height: 14px;
	margin: 0 0 -4px 5px;
	}
	
#title_home_info
	{
	margin: 7px 0 0 0;
	}
	
/* Layout Listings */

.listing, .listing2
	{
	width: 667px;
	/*height: 110px;*/
	height: 125px;
	overflow: hidden;
	}

.listing_ebrd, .listing_ebrd2
	{
	width: 667px;
	height: 130px;
	overflow: hidden;
	}
	
.listing2
	{
	/*background: url(../img/bgd_results.gif) no-repeat;*/
	background: url(../img/bgd_result_w_disclaimer.gif) no-repeat;
	}
	
.listing_ebrd2
	{
	background: url(../img/bgd_result_w_disclaimer.gif) no-repeat;
	}
	
.results_photo
	{
	width: 105px;
	height: 79px;
	margin: 15px 0 0 15px;
	cursor: pointer;
	}
		
.results_photos
	{
	width: 105px;
	height: 79px;
	cursor: pointer;
	}
	
.frame_results_photo
	{
	/* NOT IN USE RIGHT NOW */
	/*background: url(../img/frame_results_photo.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 105px;
	height: 79px; 
	cursor: pointer;*/
	}
	
.ebrd_disclaimer
	{
	width: 105px;
	overflow: hidden;
	text-align: center;
	}
	
img.ebrd_disclaimer
	{
	width:inherit;
	height:inherit;
	}
	
.address_mls
	{
	width: 189px;
	margin: 16px 0 0 11px;
	overflow: hidden;
	}
	
.address_mls address
	{
	font: bold italic 13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	text-transform: capitalize;
	}
	
.address_mls span
	{
	font: 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
.mls_number
	{
	font: bold 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	/*margin-top: 18px;*/
	margin-top: 14px;
	}
	
.broker
	{
	font: 9px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	width: 160px;
	}
	
.broker_ebrd
	{
	font: bold italic 13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	width: 160px;
	}
	
.bed_bath
	{
	background: url(../img/bgd_bed_bath_opp.gif) no-repeat;
	width: 65px;
	height: 55px;
	margin: 39px 0 0 -24px;
	}
	
.bath
	{
	width: 23px;
	font: bold italic 12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	margin: 28px 0 0 5px !important; margin: 28px 0 0 6px;
	}
	
.bed
	{
	width: 20px;
	font: bold italic 16px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	margin: 7px 0 0 9px !important;
	/*margin: 7px 0 0 8px;*/
	}
	
.results_stats
	{
	background: url(../img/bgd_results_stats.gif) no-repeat;
	width: 280px;
	height: 171px;
	margin: 19px 0 0 25px;
	}
	
.results_stats table
	{
	font: bold italic 10px/18px Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #1a4055;
	width: 166px;
	margin-top: -5px !important; margin-top: -6px;
	}
	
.results_stats td
	{
	width: 83px;
	}
	
.num_photos
	{
	background: url(../img/bgd_num_photos.gif) no-repeat;
	width: 65px;
	height: 35px;
	margin: 7px 0 0 18px;
	cursor: pointer;
	}
	
a.num_photos
	{
	text-decoration: none;
	}
	
.num_photos_text
	{
	font: bold italic 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	width: 13px;
	margin: 5px 0 0 46px !important; margin: 6px 0 0 47px;
	}
	
.button_details
	{
	margin-top: 5px;
	}
	
.button_map
	{
	margin: 5px 0 0 7px;
	}
	
#key
	{
	margin: 18px 37px 0 53px;
	}
	
/* Layout Map Rollover */
	
.over_results
	{
	position: absolute;
	top: 0;
	left: 600px;
	background: url(../img/bgd_over_results.png) no-repeat;
	width: 321px;
	height: 129px;
	/*z-index: 999;*/
	z-index: 9;
	}
	
.over_results address
	{
	font: bold italic 10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #3c9e00;
	margin: 23px 0 0 15px;
	}
	
.over_broker
	{
	font: 9px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #265c8e;
	margin: 1px 0 0 15px;
	}
	
.over_bed, .over_sqft, .over_bath, .over_price, .over_tot_homes, .over_avg_price
	{
	position: absolute;
	font: bold italic 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	}
	
.over_bed
	{
	top: 63px !important; top: 64px;
	right: 210px;
	}
	
.over_sqft
	{
	top: 63px !important; top: 64px;
	right: 109px;
	}
	
.over_bath
	{
	top: 83px !important; top: 84px;
	right: 210px;
	}
	
.over_price
	{
	top: 83px !important; top: 84px;
	right: 109px;
	}
	
.over_photo
	{
	position: absolute;
	top: 48px;
	left: 224px;
	}
	
.over_photo img
	{
	width: 85px;
	height: 63px;
	}
	
.frame_over
	{
	background: url(../img/frame_over.gif) no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 85px;
	height: 63px; 
	}
	
.over_neigh
	{
	position: absolute;
	top: 0;
	left: 0;
	background: url(../img/bgd_over_neigh.png) no-repeat;
	width: 221px;
	height: 135px;
	/*z-index: 999;*/
	z-index: 9;
	}
	
.over_neigh h4
	{
	font: bold italic 10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #3c9e00;
	margin: 23px 0 0 11px;
	}
	
.over_neigh span
	{
	float: right;
	font: bold italic 10px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #2d6aa6;
	margin: 23px 14px 0 0;
	}
	
.over_tot_homes
	{
	top: 51px !important; top: 52px;
	right: 21px;
	}
	
.over_avg_price
	{
	top: 71px !important; top: 72px;
	right: 21px;
	}
	
.button_view_neigh
	{
	position: absolute;
	top: 90px !important; top: 91px;
	right: 14px;
	}
	
/* Layout Pop Sort */

#sortbox h5, .sort
	{
	position: relative;
	float: left;
	display: inline;
	}

#sortbox 
	{
	background: url(../img/bgd_pop_sort.gif) no-repeat;
	position: absolute;
	width: 250px;
	height: 155px;
	display: none;
	visibility: hidden;
	}
	
#sortbox h5 
	{
	font: bold italic 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #273658;
	margin: 23px 0 5px 15px;
	}
	
#closr 
	{
	float: right;
	margin: 20px 17px 0 0;
	}
	
.sort
	{
	font: 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 110px;
	margin: 0 0 0 15px;
	}

#sortbox a
	{
	color: #2367a7;
	text-decoration: none;
	}
	
#sortbox a:hover
	{
	color: #9bba2f;
	}
	
/* Directory Layout */

#dir_place
	{
	width: 420px;
	margin: 26px 0 0 23px;
	border-right: 1px solid #c8d0d9;
	}
	
#dir_place_alphabet
	{
	width: 600px;
	margin: 26px 0 0 23px;
	}
	
#dir_place h2, #dir_place_alphabet h2, #dir_zip h2
	{
	color: #94b621;
	margin: 0 0 6px 0;
	}
	
#dir_place h3, #dir_place_alphabet h3
	{
	color: #11374c;
	text-transform: uppercase;
	}
	
#dir_place table
	{
	border-top: 1px solid #c8d0d9;
	border-collapse:collapse;
	width: 401px;
	margin-bottom: 30px;
	}
	
#dir_place_alphabet_letter
	{
	font-style: normal; 
	color: #9bba2f;
	text-decoration: none;
	font-size: 18px;
	}
	
#dir_place_alphabet table
	{
	border-collapse:collapse;
	width: 581px;
	margin-bottom: 30px;
	}
	
#dir_place td, #dir_zip td
	{
	border-bottom: 1px solid #c8d0d9;
	font: italic 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	padding-top: 1px;
	}
	
#dir_place_alphabet td
	{
	font: italic 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	padding-top: 1px;
	}
	
#dir_place a, #dir_zip a
	{
	font-style: normal; 
	color: #3f7cb5;
	text-decoration: none;
	}
	
#dir_place_alphabet a
	{
	font-style: normal; 
	color: #3f7cb5;
	text-decoration: none;
	font-size: 18px;
	}

a:link.place_dir_pagination, a:visited.place_dir_pagination, a:active.place_dir_pagination, a:hover.place_dir_pagination
	{
	font: italic 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
#dir_place a:hover, #dir_place_alphabet a:hover, #dir_zip a:hover
	{
	color: #9bba2f;
	}
	
#dir_place span, #dir_place_alphabet span, #dir_zip span
	{
	text-transform: uppercase;
	}
	
#dir_zip
	{
	width: 183px;
	margin: 26px 0 0 18px
	}
	
#dir_zip table
	{
	border-top: 1px solid #c8d0d9;
	border-collapse:collapse;
	width: 183px;
	}
	
.dir_view
	{
	margin: 18px 0 0 23px;
	}
	
.dir_ico
	{
	margin: 0 10px 0 12px;
	}
	
#wfr
	{
	margin: 5px 10px 10px 0;
	}

/* NEW CSS FOR TOOL TIP */
.toolTip{
    padding: 15px;
    margin-left: 25px;
    background-color:#11374c;
}	

/* NEW CSS NC2.1 UPDATE */

div.discussion_result_stripe
	{
		position: absolute; 
		margin: 3px 0 0 3px; 
		background-image: url(../img/bgd_discussion_profile.gif); 
		width: 92px; 
		height: 144px;
	}
	
a:link.white_user_name, a:visited.white_user_name, a:active.white_user_name, a:hover.white_user_name
	{
		font-family: trebuchet MS; 
		font-size: 13px; 
		color: #FFFFFF; 
		font-weight: bold;
	}
	
a:link.white_stats, a:visited.white_stats, a:active.white_stats
	{
		font-family: trebuchet MS; 
		font-size: 11px; 
		color: #FFFFFF; 
		font-weight: bold;
		text-decoration: none;
	}
	
a:hover.white_stats
	{
		font-family: trebuchet MS; 
		font-size: 11px; 
		color: #FFFFFF; 
		font-weight: bold;
		text-decoration: underline;
	}
	
div.discussion_text
	{
		margin: 10px 0 0 0; 
		font-family: Trebuchet MS; 
		font-weight: normal; 
		font-size: 12px; 
		color: #516a78;
	}
		
a:visited.discussion_tag, a:link.discussion_tag, a:active.discussion_tag
	{
		font: 11px/16px Arial, "Trebuchet MS", Helvetica, sans-serif;
		color: #4196e6;
		font-weight: bold;
	}
	
a:hover.discussion_tag
	{
		font: 11px/16px Arial, "Trebuchet MS", Helvetica, sans-serif;
		color: #004f99;
		font-weight: bold;
	}	
	
a:visited.community_results_link, a:link.community_results_link, a:active.community_results_link
	{
		font-family: Myriad Pro, Verdana; 
		font-size: 18px; 
		font-style: italic;
		font-weight: bold;
		text-decoration: underline;
		color: #14384e;
	}
	
a:hover.community_results_link
	{
		font-family: Myriad Pro, Verdana; 
		font-size: 18px; 
		font-style: italic;
		font-weight: bold;
		text-decoration: underline;
		color: #14384e;
	}	

.community_realtor
	{
		/*margin-top:5px;*/
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
		color: #cae44f;
	}

.community_realtor_region_page
	{
		/*margin-top:5px;*/
		font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
		color: #649115;
	}

#community_stats_container
	{
	margin-top:5px;
	}

/* NEW CSS*/

.address_mls a
	{
	font: bold italic 13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	text-transform: capitalize;
	text-decoration:none;
	}

#dir_place_cities
	{
	margin: 26px 0 0 23px;
	}

#dir_place_cities h2
	{
	color: #94b621;
	margin: 0 0 6px 0;
	width:400px;
	}

#dir_place_cities span h2
	{
	width:200px;
	text-align:right;
	}
	
#dir_place_cities table
	{
	border-top: 1px solid #c8d0d9;
	border-collapse:collapse;
	margin-bottom: 30px;
	width:620px;
	}

#dir_place_cities td
	{
	border-bottom: 1px solid #c8d0d9;
	font: italic 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	padding-top: 1px;
	/*width:124px;*/
	}

#dir_place_cities h2 a
	{
	font-style: normal; 
	color: #9bba2f;
	text-decoration: none;
	}

#dir_place_cities h2 a:hover
	{
	color: #3f7cb5;
	}

#dir_place_cities span h2 a
	{
	color: #3f7cb5;
	margin: 0 0 6px 0;
	}

#dir_place_cities span h2 a:hover
	{
	color: #9bba2f;	
	}	
#dir_place_cities a
	{
	font-style: normal; 
	color: #3f7cb5;
	text-decoration: none;
	}

#dir_place_cities a:hover
	{
	color: #9bba2f;
	}

#dir_place_cities span a 
	{
	color:#9bba2f;
	}

#map_advance_search
	{
	width: 652px;
	height: 370px;
	margin: 17px 0 0 28px;
	background: url(../img/bgd_over_results.png) no-repeat -5000px -5000px;
	}
	
/* NEW Dec 10 08 */
#column_left_listing_results
	{
	width: 437px;
	margin: 10px 10px 0 10px;
	}

.results_pagination_display
	{
	position: relative;
	float: right;
	margin-right: -5px;
	text-align:right;
	/*width:437px;*/
	width:445px;
	}
	
.results_pagination_display ul
	{
	list-style: none;
	list-style-type: none;
	margin: 1px 0 0 0 !important; margin: 3px 0 0 0;
	}
	
.results_pagination_display li
	{
	font: italic 11px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #273658;
	display: inline;
	margin-right: 5px;
	font-weight:bold;
	}
	
.results_pagination_display a
	{
	color: #273658;
	text-decoration: none;
	}

.results_pagination_display img
	{
		vertical-align:middle
	}
		
.results_pagination_display a:hover
	{
	text-decoration: underline;
	}

.advance_listing, .advance_listing2
	{
	width: 441px;
	/*height: 133px;*/
	height: 100%;
	overflow: hidden;
	/*display:inline;*/
	}

.advance_listing2
	{
	background: url(../img/bgd_advance_result_w_disclaimer.gif) no-repeat;
	}

.advance_bed_bath
	{
	background: url(../img/bgd_bed_bath_opp.gif) no-repeat;
	width: 65px;
	height: 55px;
	/*margin: 45px 0 0 -79px;*/
	margin: -52px 0 0 110px;
	}

.foreclosure_advance_bed_bath
	{
	background: url(../img/bgd_bed_bath_opp.gif) no-repeat;
	width: 65px;
	height: 55px;
	/*margin: 45px 0 0 -79px;*/
	margin: 0px 0 0 110px;
	}
	
.advance_results_stats
	{
	/*background: url(../img/bgd_results_stats.gif) no-repeat;*/
	/*width: 180px;*/
	height: 80px;
	margin: 16px 0 0 0px;
	}
	
.advance_results_stats table
	{
	font: bold italic 10px/18px Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #1a4055;
	width: 126px;
	margin-top: -5px !important; margin-top: -6px;
	}
	
.advance_results_stats td
	{
	width: 65px;
	text-align:right;
	}

#advance_results_stats_price
	{
	font-size:14px;
	font-weight:bold;
	padding-bottom:25px;
	width: 160px;
	}
.advance_address_mls
	{
	width: 179px;
	margin: 16px 0 0 11px;
	overflow: hidden;
	}
	
.advance_address_mls address
	{
	font: bold italic 13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	text-transform: capitalize;
	}
	
.advance_address_mls span
	{
	font: 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

.advance_address_mls a
	{
	font: bold italic 13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #11374c;
	text-transform: capitalize;
	text-decoration:none;
	}

.advance_listing_button
	{
	margin-top:2px;
	margin-left:125px;
	}
	
.advance_listing_button_foreclosure
	{
	margin-top:2px;
	margin-left:222px;
	}

.footer_listing_legal
	{
	margin-left:-220px;
	/*width: 667px;*/
	/*height: 110px;*/
	overflow: hidden;
	}

#round_bottom_left
	{
	position: absolute;
	margin-top:-3px;
	left:0;
	background: url(../img/round_bottom_left.gif) no-repeat;
	width: 3px;
	height: 3px;
	}
	
#round_bottom_right
	{
	position: absolute;
	margin-top:-2px;
	right: -28px;
	background: url(../img/round_bottom_right.gif) no-repeat;
	width: 3px;
	height: 3px;
	}

.no_next
	{
	/*text-decoration:underline;*/
	}

#title_green_info
	{
	background: url(../img/title_green_info_small.gif) no-repeat;
	height:17px;
	width:443px;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#FFFFFF;
	vertical-align:middle;
	padding-left:15px;
	margin-top:10px;
	}
	
#title_green_info_big
	{
	background: url(../img/title_green_info.gif) no-repeat;
	height:17px;
	width:667px;
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#FFFFFF;
	vertical-align:middle;
	padding-left:15px;
	text-transform:uppercase;
	margin-top:7px;
	}
	
#site_map_warp
	{
	width: 900px;
	margin: 20px 40px 0 40px;
	color: #11374C;
	font-weight:bold;
	text-decoration: none;
	font-size: 11px;
	}

#site_map_warp h1
	{
	font:"Trebuchet MS", Verdana, Arial;
	color: #12364c;
	font-weight:bold;
	font-style:italic;
	text-decoration: none;
	font-size: 18px;
	}
	
#site_map_warp h2
	{
	color: #11374C;
	font-weight:bold;
	text-decoration: underline;
	font-size: 14px;
	}

#site_map_warp p
	{
	font:"Trebuchet MS", Verdana, Arial;
	color: #12364c;
	font-weight:normal;
	text-decoration: none;
	font-size: 11px;
	}
		
#site_map_warp a
	{
	font-style: normal; 
	color: #3f80bc;
	font-weight:bold;
	text-decoration: none;
	font-size: 11px;
	}

#site_map_warp a:hover
	{
	font-style: normal; 
	color: #3f80bc;
	font-weight:bold;
	text-decoration: underline;
	font-size: 11px;
	}

#site_map_link_container
	{
	margin: 0px 10px 0 10px;
	}

#site_map_link_container td
	{
	width:140px;
	}
#site_map_state_warp
	{
	margin-left:20px;
	}

#site_map_state a
	{
	font:"Trebuchet MS", Verdana, Arial;
	color: #12364c;
	font-weight:bold;
	font-style:italic;
	text-decoration: none;
	font-size: 18px;
	}

#site_map_state a:hover
	{
	font:"Trebuchet MS", Verdana, Arial;
	color: #12364c;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	font-size: 18px;
	}
#site_map_city a
	{
	font:"Trebuchet MS", Verdana, Arial;
	color: #12364c;
	font-weight:bold;
	font-style:italic;
	text-decoration: none;
	font-size: 14px;
	}

#site_map_city a:hover
	{
	font:"Trebuchet MS", Verdana, Arial;
	color: #12364c;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	font-size: 14px;
	}
	
#site_map_neigh_warp
	{
	/*
	margin-left:30px;
	margin-right:30px;
	*/
	}
#site_map_neigh_warp a
	{
	line-height:20px;
	}

#site_map_neigh_warp a:hover
	{
	line-height:20px;
	}
	
#site_map_state_warp td
	{
	padding:2px;
	padding-left:11px;
	width:200px;
	}

#header_tag_warp
	{
	width: 652px;
	/*height: 85px;*/
	height: 100%;
	/*margin: 17px 0 0 28px;*/
	}

/* FOR pdmarker tooltip */
div.markerTooltip {
	  color: black;
	  font-weight: bold;
	  background-color: white;
	  white-space: nowrap;
	  margin: 0;
	  padding: 2px 4px;
	  border: 1px solid black;
   }

a:link.google_map_address_link, a:visited.google_map_address_link, a:active.google_map_address_link
{
	font: 12px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3a6c9d;
	text-decoration:none;
	font-weight:bold;
}

a:hover.google_map_address_link
{
	font: 12px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3a6c9d;
	text-decoration:underline;
	font-weight:bold;
} 
