/*riverstone*/

.pageTitle {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.text,.title {
	color:#352F29;
}
.propertySummary {
	border-top:0px solid #ffeac1;
}
.propertySummary .propertySummaryText strong {
	color:#3b4344;
}
.propertyTabContainer {
	border-bottom:1px solid #3b4344;
}
.propertyTabs li {
	color:#3b4344;
}
.propertyTabs li.selected {
	border:1px solid #3b4344;
	border-bottom:1px solid #fff;
}
.propertySearchInput {
	height:15px;
}
.sectionTitleBar {
	background-color:#fff;
	color:#666666;
	font:italic normal 18px verdana;
	border:none;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#ffffff', gradientType='0');
}
.section a {
	color:#3b4344;
}
.sectionContent{
	border:0px;
}
.infoBalloon {
	border:1px solid #F4F0E9;
	border-bottom:2px solid #F4F0E9;
	border-right:2px solid #F4F0E9;
	background-color:#575757;
	color:#F4F0E9;
}
.errorMessage div.innerFill {
	color:#353535;
	border:2px solid #353535;
}
input.error {
	background-color:#353535;
	color:#F4F0E9;
}
select.error {
	background-color:#353535;
	color:#F4F0E9;
}
textarea.error {
	background-color:#353535;
	color:#F4F0E9;
}
.displayTextBlockText {
	padding:1px 1px 0px 1px;
}
.titleEqualHousing {
	padding:12px 0px 0px 0px;
}
.rightNavigationLinksSpecial {
	font:italic normal 12px Arial;
	padding-left:12px;
	letter-spacing:0.5px;
	color:#fff;
	vertical-align:middle;
	width:220px;
}
 .rightNavigationLinksSpecial a {
 	color:#fff;
 }
 .rightNavigationLinksSpecial a:hover {
 	color:#999999;
 }

.menu {
	background-color:#5c5c5c;
	vertical-align:middle;
	color:#fff;
	padding:6px 0px 6px 25px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.menu a {
	color:#fff;
}
.menu a:hover {
	color:#fd8b18;
}
.smallheader {
	background-color:#5c5c5c;
	vertical-align:middle;
	color:#fff;
	font:bold 10px arial;
	letter-spacing:1px;
	padding:6px 0px 6px 0px;
}
.dottedLine {
	border-bottom:1px dotted #969696;
}
.siteMapGutter {
	border-left:1px #555555 dashed;
	padding-left:3px;
}
.dottedImageSiteMap {
	border-bottom:1px #555555 dashed;
}
.siteMapNode {
	font:normal normal normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#DA6E0D;
	text-decoration:none;
	letter-spacing:1px;
}
.siteMapNode a {
	color:#333333;
	text-decoration:none;
}
.siteMapNode a:hover {
	color:#FD8B18;
	text-decoration:none;
}
.imgBorder {
	border:1px solid #fff;
}
.newsSource {
	font:italic bold 12px verdana;
}
.jobTitle {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#E47300;
}

/*--------- Search Box --------------*/

.propertyListTitleTd {
	border-bottom:1px dotted #969696;
}

.newsDate {
	font:bold 12px verdana;
	color:#333;
}
.newsDateHome {
	font:bold 10px verdana;
}
.newsSourceHome {
	font:italic 10px verdana;
	line-height:18px;
}
.newsHead {
	 font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	 color:#5C5C5C;
	 padding-bottom:12px;
}
.newsTitle {
	font:bold 12px verdana;
	color:#5c5c5c;
}
.newsTitleHome {
	font:normal 12px Times New Roman;
	color:#fff;
	line-height:18px;
	letter-spacing:0.5px;
}
.newsTitleHome a {
	color:#fff;
}
.newsTitleHome a:hover {
	text-decoration:underline;
	color:#fff;
}
.newsData {
	font:normal 12px verdana;
	line-height:20px;
	color:#333;
}
.newsTitle a {
	color:#5c5c5c;
}
.newsTitle a:hover {
	text-decoration:underline;
	color:#5c5c5c;
}
.inTheNewsDate {
	color:#333;
	font:normal 12px verdana;
	line-height:20px;
	vertical-align:top;
}

/* Property Search */
a.linksOverDarkBackground, a.linksOverDarkBackground:hover, .textOverDarkBackground {
	color:#333333;
}
.propertySearch .backgroundColor, .propertySearch .ui-widget-header {
	background-color:#af3702;
}
