/*Lincoln*/
.title {
	color:#352F29;
}
.propertySummary {
	border-top:0px solid #FFEAC1;
}
.propertySummary .propertySummaryText strong {
	color:#443E37;
}
.propertyTabContainer {
	border-bottom:1px solid #443E37;
}
.propertyTabs li {
	color:#443E37;
}
.propertyTabs li.selected {
	border:1px solid #443E37;
	border-bottom:1px solid #fff;
}
.sectionTitleBar {
	filter:none;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#002b54;
	border:none;
}
.section a {
	color:#443E37;
}
.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;
}
.upperContentTitle {
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.5px;
	color:#002b54;
	margin-bottom:3px;
	text-align:left;
}
.topPropertyName {
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#002b54;
	letter-spacing:.5px;
}
.contactInqueries {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#002b54;
	letter-spacing:.5px;
}
.topAddress {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#002b54;
	letter-spacing:.5px;
}
.contactSmallText {
	font:bold 12px Arial;
	color:#273e5b;
	text-transform:uppercase;
}
.smallHeading {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#002b54;
	letter-spacing:.5px;
	text-align:left;
}
.goGreenHeading {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#025c1f;
	letter-spacing:.5px;
	text-align:left;
}
.mediumHeading {
	font:bold 13px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#002b54;
}
a.contactMediumHeading {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#723f2d;
}
a:hover.contactMediumHeading {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#723f2d;
	text-decoration:underline;
}
.propertyText {
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	color:#4a4a4a;
}
.border {
	border:1px solid #d2cecb;
	padding:9px;
	padding-bottom:6px;
	background:#FFF url( '/Common/website_templates/lincoln/images/image_background_shadow.jpg' ) repeat-x;
}
.imageBorder {
	border:1px solid #bebdb9;
}
.imageOuterBorder {
	border:1px solid #bebdb9;
	padding:5px;
	padding-right:7px;
	background:#FFF url( '/Common/website_templates/lincoln/images/image_border.jpg' ) repeat-x;
}
.overviewSubTitle {
	text-transform:uppercase;
	color:#002b54;
}
.sectionContent {
	padding:10px 0px 0px 0px;
	border:none;
}
.amenityList {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#7a7a7a;
	line-height:24px;
}
a.rssFeed {
	font:normal 11px/16px arial;
	color:#545350;
}
a:hover.rssFeed {
	font:normal 11px/16px arial;
	color:#545350;
	text-decoration:underline;
}
.dottedLine {
	border-bottom:1px dashed #b89f96;
}
.floorplans tr.description td {
	background:#E3E1E2;
	color:#888687;
}
.fineDescription {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#002b54;
	text-transform:uppercase;
}
.floorPlansText {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#020003;
	line-height:30px;
}
.floorplans td {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#002b54;
}
.floorplans td strong {
	color:#002b54;
}
.floorplans td a {
	font:normal 11px/22px arial;
	background-color:transparent;
	color:#93A5AF;
	padding:0px;
	text-decoration:underline;
}
.floorplans td a:hover {
	background-color:transparent;
	text-decoration:none;
}
.floorplans td a.standard {
	font:normal 11px/22px arial;
	color:#93A5AF;
	padding:0px;
}
.floorplans td a.standard:hover {
	background-color:transparent;
	color:#93A5AF;
}
.newsDate {
	font-family:Arial, Helvetica, sans-serif;
}
.customPageText {
	text-align:justify;
}
.customPageTitle {
	padding-bottom:10px;
}
.customBrownHeading {
	font:bold 12px arial;
	color:#723f2d;
	text-transform:uppercase;
}
.customAddress {
	font:bold 11px arial;
	color:#000;
	text-transform:none;
}
.customAddress {
	font:bold 10px arial;
	color:#000;
	text-transform:uppercase;
}
.phoneText {
	font:bold 9px arial;
	color:#000;
}
.pictureCaptionText {
	font:bold 11px arial;
	color:#002b54;
}
.officeHeading {
	font:bold 17px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#002b54;
	letter-spacing:.5px;
}
.officeLocationText {
	font:bold 11px arial;
	color:#000;
	text-transform:none;
}
.officeSubHeading {
	font:bold 13px arial;
	color:#002b54;
	text-transform:uppercase;
	letter-spacing:.2px;
}
.officeLocation {
	font:bold 12px arial;
	color:#723f2d;
	line-height:25px;
}
.officeContact {
	font:bold 9px arial;
	color:#000;
	text-transform:uppercase;
}
.contactText {
	font:bold 10px arial;
	color:#000;
}
.contentTitle {
	font:bold 12px Arial, Helvetica, sans-serif;
	letter-spacing:.5px;
	color:#002b54;
}
.contentLink {
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	color:#4a4a4a;
	text-decoration:underline;
}
.contentLink:hover {
	color:#4a4a4a;
	text-decoration:none;
}
.specialsHeading {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000;
	letter-spacing:.5px;
}
.specialsDate {
	font:bold 10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000;
	letter-spacing:.5px;
	margin-bottom:5px;
}
.email {
	font:normal 11px Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color:#000;
}
.overviewDetails {
	width:250px;
	float:left;
}
.overviewDetails div {
	padding-bottom:5px;
}
.fieldTopTitle {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#002b54
}
.scroll{
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #ccc;
	scrollbar-darkshadow-color: #999;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #723F2D;
	scrollbar-track-color: #e4e4e4
}
.topSpace {
	padding-top:14px;
}
.selectedLeader {
	border:1px dashed #69321e;
	padding:5px;
	margin-top:7px;
}
.unSelectedLeader {
	border:1px solid transparent;
	padding:5px;
	margin-top:7px;
}
/* fix for IE6 */
*html .unSelectedLeader {
	border-color:#fff;
	filter:chroma(color=#fff);
}
.advancedSearchText {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#002b54;
	text-align:left;
}

/* readded to get the careers wrapper working */
body {
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
	background-color:#e1e1e1;
}
.text{
	font:normal 11px/16px Georgia, "Times New Roman", Times, serif;
	color:#4a4a4a;
}
.titleBar {
	font:bold 9px verdana;
	line-height:0px;
	color:#273e5b;
	text-transform:uppercase;
	padding:3px 0px 0px 0px;
	margin-bottom:6px;
}
.loginBackground {
	width:100%;
}
.residentPortalLogin .formText {
	color:#273e5b;
}
.residentPortalLogin .extraLinks a {
	font:normal 8px Arial;
	color:#273e5b;
	text-transform:uppercase;
}
.residentPortalLogin .extraLinks a:hover {
	font:normal 8px Arial;
	color:#273e5b;
	text-transform:uppercase;
	text-decoration:underline;
}
.residentPortalLogin input {
	background-image:url('/Common/website_templates/lincoln/images/input_background.jpg');
	font:bold 11px Arial;
	color:#5d5c59;
	border:1px solid #84827e;
	border-bottom:1px solid #cfcdc9;
	width:133px;
	height:13px;
}
.residentPortalLogin button {
	background-image:url( '/Common/website_templates/lincoln/images/button_background.jpg' );
	font:normal 9px Helvetica;
	*font:bold 9px Helvetica;
	color:#545350;
	border:1px solid #84827e;
	*border-bottom:1px solid #cfcdc9;
	width:53px;
	height:16px;
	vertical-align:middle;
}
.contentBackground{
	background-color:#fff;
}
.blueHeading {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#273e5b;
}
a.linkListHeading {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#273e5b;
	text-decoration:none;
}
a:hover.linkListHeading {
	text-decoration:none;
}
a.linkList {
	font:normal 11px arial;
	color:#545350;
	text-decoration:none;
}
a:hover.linkList {
	text-decoration:underline;
}
a.toptLinks {
	font:bold 8px/10px verdana;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:top;
}
a:hover.toptLinks {
	color:#fff;
	text-decoration:underline;
}
.heading {
	font:italic 23px/30px Trebuchet MS;
	color:#723f2d;
	padding-bottom:4px;
}
/*---- Site Map ---*/
.siteMapHeading {
	font-weight:bold;
	color:#273E5B;
}
.dottedLine {
		border-bottom:1px dotted #969696;
}
.site_map_line {
		border-right:1px #555555 dashed;
		padding-bottom:3px;
}
.siteMapGutter {
		border-left:1px #555555 dashed;
		padding-left:3px;
}
.siteMapGutterSub {
		border-right:1px #555555 dashed;
		padding-left:5px;
}
.dottedImageSiteMap {
		border-bottom:1px #555555 dashed;
}
.siteMapNode {
		font:normal normal normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
}
.siteMapNode a {
		text-decoration:none;
		color:#545350;
}
.siteMapNode a:hover {
		text-decoration:underline;
}
/*********** Specials Popup ****************/

.specialsPopupHeading {
	font:bold 30px Times New Roman;
	color:#bf3302;
}
.specialsPopupDescription {
	font:bold 14px Arial;
	color:#002b54;
	padding-bottom:5px;
}
.specialsPopupLink a {
	font:normal 12px Arial;
	color:#bf3302;
	text-decoration:underline;
}
.specialsPopupLink a:hover {
	text-decoration:none;
}
/* coding standard not maintained in order to override css from third party lightbox code */
#lightbox_title {
	font:normal 28px Times New Roman;
	color:#002b54;
}
/*Google map icon color for Local Search.*/
.gmapiconcolor {
	background: #0E6388;
}
