/*Colonial*/
.title {
	color:#002d62;
}
.text {
	color:#002d62;
}
.btn {
	background:#d17037;
}
.btn:hover {
	background:#739bc7;
	text-decoration:none;
}
.verticleSearchTitle, .propertySearchHeader {
	color:#002d62;
}
.stateMapTable {
	padding-top:0px;
}
.propertySearchMargin {
	padding:14px 80px 0px 60px;
}
.googleMap {
	border:3px solid #d7d7d7;
	margin-left:23px;
	margin-right:0px;
}
.bedCrumb a {
	color:#002d62;
	margin-left:20px;
} 
.textBedCrumb {
	color:#002d62;	
}
.titleSub {
	color:#002d62;		
}
.propertySearchScrollBar {
	float:left;
}
.googleMapPropertyItem {
	color:#002d62;
}
.googleMapPropertyItemSelected {
	color:#002d62;
	border:1px solid #929497;
	margin-right:5px;
}
a.googleMapButton {
	background-color:#ba5f2c;
}
a.googleMapButton:hover {
	background-color:#739bc7;
	text-decoration:none;
}
.propertyListPropertyName {
	color:#002d62;
}
.propertyListPropertyName:a {
	color:#002d62;
}
.propertySearchBoxAlign {
	margin:0px 19px 5px 22px;
}
.titleEqualHousing {
	font:normal 28px arial;
	color:#002d62;
	padding:20px 0px 0px 0px;
	border-bottom:0px;
}
.equalHousingOpportunityLayout{
	width:920px;
	padding:0px 20px 20px 20px;
}
.displayTextBlock {
	margin-top:-30px;
}
.displayTextBlockText {
	color:#6d6e70;
}
.siteMapNode a {
	font:normal 12px arial;
	color:#6d6e70;
}
.siteMapNode a:hover {
	font:normal 12px arial;
	color:#6d6e70;
}
.tabExplanation {
	color:#6d6e70;
}
.tabExplanation a {
	color:#002d62;
}
.tabExplanation a:hover {
	text-decoration:none;
}
.tabHeading, .propertyHeader {
	color:#002d62;
}
div.overviewImageBorder {
	border:0px;
}
.propertyAddress {
	font:bold 12px arial;
	color:#fff;
	text-transform:uppercase;
}
.propertyDescription {
	font:normal 11px arial;
	color:#fff;
}
.propertyContactText {
	font:normal 18px arial;
	color:#fff;
}
.limitedPropertyPageContainer .requestButton, .limitedPropertyPageContainer .floorplanNavigation a,
.limitedPropertyPageContainer .quickLinks ul li a:hover, .limitedPropertyPageContainer .quickLinks ul li a.selected,
.limitedPropertyPageContainer .accordion li ul li.active ul li a, .limitedPropertyPageContainer .accordion li ul li a:hover,
.limitedPropertyPageContainer .accordion li ul li a:active, .limitedPropertyPageContainer .accordion li ul li.active ul li a:hover{
	border-color:#d47036;
	background-color:#d47036;
}
.limitedPropertyPageContainer .floorplanDetailed {
	background-color:#002d62;
}
.limitedPropertyPageContainer td strong, .limitedPropertyPageContainer .quickLinks ul li a:hover, .limitedPropertyPageContainer .quickLinks ul li a.selected {
	color:#bb5e27;
}
.limitedPropertyPageContainer .requestButton {
	border:0px;
	height:30px;
	padding-top:0px;
	text-transform:lowercase;
}
.limitedPropertyPageContainer .requestButton:hover {
	background-color:#5083bb;
}
.links {
	color:#002d62;
}
.infoBalloon {
	border:0px;
	background-color:#002d62 ;
	color:#fff;
}
#cboxTitle {
	color:#013E7F;
}
/*------Limited------------*/
.limitedPropertyPageContainer .tabsNavigationSelected a span, .limitedPropertyPageContainer .tabsNavigation a:hover span {
	color:#bb5e27;
}
.limitedPropertyPageContainer .tableTopRound, .limitedPropertyPageContainer .limitedFloorplans tr.limitedDescription td {
	border-color:#002d62; 
	background-color:#002d62;
}
.limitedFloorplans td {
	color:#4e4e4e;
}
.limitedPropertyPageContainer .alternate1 {
	background-color:#f3f3f3;
}
.limitedPropertyPageContainer .alternate2 {
	background-color:#f3f3f3;
}
.limitedPropertyPageContainer a.morePhotos, .limitedPropertyPageContainer .morePhotos:hover {
	color:#bb5e27;
}
.limitedPropertyPageContainer .photoMenu a.activeTop, .limitedPropertyPageContainer .photoMenu a.activeMiddle, .limitedPropertyPageContainer .photoMenu a.activeBottom,
.limitedPropertyPageContainer .photoTitle, .limitedPropertyPageContainer .limitedTitle, .footerLinks:hover, .limitedSectionTitle {
	color:#002d62;
}
.limitedPropertyPageContainer .limitedText, .jqtransform {
	color:#6d6e70;
}
 a.titleLink, a.titleLink:hover, .limitedText a:hover {
	color:#bb5e27;
}
.limitedPropertyPageContainer .floorplanNavigationSelected a{
	color:#808184;
	border:1px solid #e0e0e1;
	background:#FFF url('/Common/images/property_display/limited/photo_background.png') repeat-x center center;
	border-bottom-color:#FFF;	
	background-color:#FFF;
}
.limitedPropertyPageContainer .floorplanNavigation li a:hover {
	border-color:#739bc7;
	background-color:#739bc7;
}
button.jqTransformButton {
	background-color:#d47036;	
	color:#fff;
	border-color:#d47036;
}
button.jqTransformButton:hover, .specialButton:hover {
	background-color:#739bc7;
	border-color:#739bc7;
}
.limitedPropertyPageContainer .specialButton {
    border:0;
	padding:0;
	width:101px;
	height:32px;
	background:none;
}
.limitedPropertyPageContainer .specialButton a {
	background:url(../images/special_icon_big.png) no-repeat top left;
	text-indent:-9999px;
	border:0;
	width:101px;
	height:32px;
	display:block;
}
.limitedPropertyPageContainer .specialButton a:hover {
	color:#fff;
}
/*.propertyListThumbnail {
	width:100px; 
	height:100px;
}*/
.propertyListPhoneNumber {
	font:bold 12px/17px Arial;
	color:#bb5e27;
}
a.nearbyPropertiesLink {
	font:normal 11px/10px Arial;
	color:#002D62;
	text-transform:lowercase;
	text-decoration:underline;
	text-align:right;
}
a.nearbyPropertiesLink:hover {
	text-decoration:none;
}
.propertyTabs {
	background: none;
	border-bottom:0px;
	margin:0;
	padding-top:0px;
	filter: none;
}
.propertyTabs li {
	color:#757474;
}
.propertyTabs li.selected {
	color:#BB5E27;
	border:1px solid #D9D8D6;
	border-bottom:1px solid #fff;
	margin-top:-3px;
}
.propertyTabBorder {
	border:0px;
}
.propertyTabContainer {
	border-bottom:1px solid #D9D8D6;
	width:960px;
	padding-top:20px;
}
.contentText {
	font:normal 11px arial;
	color:#6d6e70;
}
.contentText a {
	color:#BB5E27;
}
.jobTitle {
	font:normal 12px arial;
}
.officeHours {
	font:bold 15px Arial;
	color:#808184;
}
.PropertyName {
	color:#002D62;
	font:normal 35px Arial;
	text-transform:lowercase;
}
.gmapPhoneNumber {
	font:bold 12px/17px Arial;
	color:#bb5e27;
}
/*
.propertySummary {
	width:764px;
	border-top:0px;
}
.propertySummary .propertySummaryText strong {
	color:#443E37;
}
.propertyPageOuterContainer {
	width:765px;
	margin:15px 0px 20px 0px;
}
.section a {
	color:#443E37;
}
.sectionContent  {
	font-size:11px;
	border-top:0px;
	color:#757474;
}

input.error {
	background-color:#353535;
	color:#F4F0E9;
}
select.error {
	background-color:#353535;
	color:#F4F0E9;
}
textarea.error {
	background-color:#353535;
	color:#F4F0E9;
}
.virtualToursTable tr.selected td img {
	background-color:#b3ba36;
}
.virtualToursTable tr.selected td a {
	color:#b3ba36;
}
.contentAlign {
	padding:0px 0px 15px 22px;
}
.contactInput {
	font:normal 12px/20px Arial;
	height:16px;
	border:1px solid #E3E1E2;
}
.contactInput.select {
	height:24px;
}
.fieldHeading {
	font:bold 10px/20px Arial;
	color:#888687;
}
.fieldSubTitle {
	font:normal 10px/13px Arial;
	color:#888687;
}
.messageText {
	font:normal 10px/12px Arial;
	color:#888687;
}
.selectionBar {
	background:#E3E1E2;
	color:#888687;
}
.directionsInputTitle {
	font:bold 10px/20px Arial;
	color:#757474;
}
.seperatorDashed {
	border-bottom:1px solid #D9D8D6;
	background-color:transparent;
	margin-right:15px;
}
.directionsMap {
	border:3px solid #d7d7d7;
}
.rightNavigationPropertyName {
	color:#555354;
}
.applicationComponentDiv .subTitle {
	color:#555354;
}
.propertyTabs {
	background: none;
	border-bottom:0px;
	margin:0;
	padding-top:0px;
}
.propertyPageContainer {
	padding:15px 0px 25px;
}
.contactFormSection {
	margin-top:10px;
}
.standardText {
	color:#757474;
}
/*------------ Limited View -------*/

/*.limitedPropertyPageContainer, limitedPropertyPageMainContent{
	text-align:left;
}
/*.limitedPropertyPageContainer div.overviewImageBorder, .limitedPropertyPageContainer div.overviewImageBorder img{
border-color:#353500; 
}
/*
.limitedPropertyPageContainer a.limitedFloorPlansLinks:hover {
	color:#002D62;
	text-decoration:none;
}
 .limitedPropertyPageContainer .limitedSubTitle, .contentTitle,  .propertyContactSmallText,
.limitedPropertyPageContainer .morePhotos, a.footerLinks:hover,
.limitedPropertyPageContainer .limitedSectionTitle, .limitedPropertyPageContainer .photoMenu a.active,
.limitedPropertyPageContainer .tabsNavigationSelected a span, .limitedPropertyPageContainer .tabsNavigation a:hover span, a.titleLink:hover, .limitedText a:hover,
.limitedPropertyPageContainer .morePhotos:hover, .limitedPropertyPageContainer .photoContainerHeader, .limitedPropertyPageContainer .photoTitle, 
.limitedPropertyPageContainer .currentTemp, .limitedPropertyPageContainer .rightLinks, .limitedPropertyPageContainer a:hover, .limitedPropertyPageContainer strong, 
 {
	color:#002d62;
}
.limitedPropertyPageContainer .requestButton, .limitedPropertyPageContainer .specialButton, .limitedPropertyPageContainer .floorplanNavigation a,

.limitedPropertyPageContainer .quickLinks ul li a:hover, .limitedPropertyPageContainer .quickLinks ul li a.selected {
	border-color:#d9363e; 
	background-color:#ef4247;
}

.limitedPropertyPageContainer .quickLinks ul li a:hover, .limitedPropertyPageContainer .quickLinks ul li a.selected {
	border-color:#002d62; 
	background-color:#002d62;
}

.limitedPropertyPageContainer .requestButton {
	width:100%;
}
.limitedPropertyPageContainer .requestButton a, .limitedPropertyPageContainer .requestButton a:hover, .limitedPropertyPageContainer .specialButton a{
	color:#ffffff;

}
.propertyContactText {
	color:#002d62;
}
.navigationSubLevel a {
	color:#002d62;
}
.navigationSubLevel a:hover {
	text-decoration:underline;
}*/

/* Property Search */
a.linksOverDarkBackground, a.linksOverDarkBackground:hover, .textOverDarkBackground {
	color:#002D62;
}
.propertySearch .backgroundColor, .propertySearch .ui-widget-header {
	background-color:#cc6d35;
}
.searchResultTable .limitedFloorplans td {
	color:#FFF;
}
.searchResultTable {
	padding:0px 10px;
}
