﻿.promo_sectionspecific_text {
	font-weight: bold;
	color: #d72d39;
}

h1.sectionspecific {
	margin: 0px 0px 3px 0px;
	font-size: 1em;
	color: #eb4955;
}

.sectionspecific_subnav {
	background: url(../images/real_estate_sub_bg.gif) repeat-y;
	border-bottom: 1px solid #e6b8b8;
}

.sectionspecific_subnav_header {
	background: url(../images/real_estate_sub_header.gif) no-repeat;
	color: #b71628;
}

.sectionspecific_subnav_header a {
	text-decoration:none;
	color: #b71628;
}

ul.sectionspecific_menu {
	padding: 8px 8px 10px 8px;
}

ul.sectionspecific_menu li {
	list-style-image: url(../images/real_estate_list.gif);
	margin-left: 18px;
	padding-bottom: 5px;
}

ul.sectionspecific_menu a {
	color: #d02838;
	text-decoration: none;
}

ul.sectionspecific_menu a:hover, ul.sectionspecific_menu a.active {
	text-decoration: underline;
}

.sectionspecific_callback {
	background: url(../images/real_estate_callback_bg.gif) repeat-y;
	border-bottom: 1px solid #b71628;
}

.sectionspecific_callback_header {
	background: url(../images/real_estate_callback_header.gif) no-repeat;
	color: #ffffff;
}

.sectionspecific_breadcrumb {
	font-size: 1em;
	color: #eb4955;
	font-weight: bold;
	margin-bottom: 15px;
	display:block;	
}

a.sectionspecific_link {
	color: #b71628 !important;
	text-decoration: none !important;
}

a:hover.sectionspecific_link {
	text-decoration: underline !important;
}


	.sectionspecific_leftnav_lev1 a {
		margin-left: 18px;
		padding-bottom: 5px;
		color: #eb4955;
		text-decoration: none;
	}

	table.sectionspecific_leftnav_lev1 {
		background-image: url(../images/infrastructure_list.gif);
		background-repeat: no-repeat;
		background-position: left center;
		margin-left: 18px;
		margin-bottom: 5px;
	}


	a:hover.sectionspecific_leftnav_lev1 {
		text-decoration: underline !important;
	}