.Profile_SavedListingsButtonRow { text-align: right; padding: 7px 2px; }
.Profile_COPY_NoDataErrorMessage { font-weight: bold; color: #C10000; text-align: center; }

/* Profile Menu Buttons */
#Profile_MainMenuButtons { float: left; width: 100%; }
#Profile_MainMenuButtons ul { list-style-type: none; margin: 0px; padding: 0px; height: 37px; }
#Profile_MainMenuButtons li { float: left; }

/* Profile Pages Title CSS */
	.Profile_ContentWrapper { color: #000 }
	.Profile_SectionTitle { font-weight: bold; text-transform: uppercase; padding: 7px 0px 5px; margin: 4px 0px; }
	.Profile_SectionSeparator { background: url(../images/layout/IDX_ProfileSectionSeparator.gif) repeat-x 0% 100%; height: 15px; }
/* Misc CSS */
	.Profile_COPY_NoteText { font-size: .82em; font-weight: 400; line-height: .82em; }
	.Profile_COPY_ErrorMessage { color: #C10000; font-size: 1em; font-weight: bold; text-transform: uppercase; }
	.Profile_COPY_ErrorMessage li { list-style-type: square; margin: 4px 0px 4px 20px; }
	.Profile_COPY_NoDataWrapper { width: 80%; margin: 15px auto; padding: 20px; text-align: left; }
	
/* MyAccount Rules  */
	.Profile_AccountTitle { color: #FFFFFF; font-weight: bold; background: #B99C6B; padding: 7px 4px; margin: 2px 0px 4px; border: 1px solid #3B2D15; }
	.Profile_AccountFormWrapper { width: 375px; }
	.Profile_AccountButtonRow { text-align: right; padding-top: 10px; padding-bottom: 17px; }
	
/* Styles used ONLY ON SIGNIN.ASPX */
	.Profile_SignInWrapper, .Profile_SignInTitle { margin: 25px auto 0px; padding: 10px 18px; width: 225px; border: 0px; }
	.Profile_SignInWrapper { background-color: #3A475A; margin-bottom: 100px; }
	.Profile_SignInTitle { text-align: center; }

/* Auto-Unsubscribe from Weekly New Listings */
	.Profile_COPY_AutoUnsubscribe { text-align: center; }
	.Profile_COPY_AutoUnsubscribeInfo { color: #C10000; font-weight: bold; }

/* Profile Form Items */
	.Profile_COPY_FormItemLabelsRequired, .Profile_COPY_FormItemLabelsRequiredText { color: #A10000; font-weight: bold; }
	.Profile_COPY_FormItemLabelsRequired, .Profile_COPY_FormItemLabels { width: 175px; height: 25px; }
	.Profile_FORM_TextBox, .Profile_FORM_SelectBox { background: #FFF; color: #434341; width: 200px; border-top: 1px solid #000; border-right-width: 0px; border-bottom-width: 0px; border-left: 1px solid #000; }

/* Tranfer to Client / Agent Profile Status Indicator */
	.Profile_ProgressIndicatorHeaderTable { border: 1px solid #5E0000; }
	.Profile_ProgressIndicatorMainTable { border: 1px solid #5E0000; background: #FFFCED; border-top: 0px; }
		.Profile_ProgressIndicatorHeaderTable TD { background: #9E1B34; color: #FFFCED; font-weight: bold; text-align: left; padding: 3px 14px; }
		.Profile_ProgressIndicatorMainTable TD { color: #311A00; font-weight: bold; text-transform: uppercase; text-align: center; }
	.Profile_ProgressIndicatorAnimation { background: url(../images/layout/web_AnimatedProgressBar.gif) no-repeat 50% 50%; }

/* Saved Listings / Saved Searches / Email Subscriptions */
	.Profile_SavedSearch_DeleteBtnTable, .Profile_Subscriptions_BtnTable { margin: 7px 0px 0px; }
	.Profile_Subscriptions_BtnTable td { padding: 0px 6px 4px 0px; }

	/* Saved Searches / Email Subscriptions Column Headers */
	.Profile_TD_SavedSearchHeader_Checkbox, .Profile_TD_SavedSearchHeader_View, .Profile_TD_SavedSearchHeader_Desc, .Profile_TD_SavedSearchHeader_Saved, .Profile_TD_Subscriptions_Checkbox, .Profile_TD_Subscriptions_View, .Profile_TD_Subscriptions_Desc, .Profile_TD_Subscriptions_Saved { height: 25px; background: #B99C6B; color: #FFF; font-size: .87em; font-weight: bold; text-transform: uppercase; padding: 0px 4px; }
	.Profile_TD_SavedSearchHeader_Checkbox, .Profile_TD_SavedSearchHeader_View, .Profile_TD_Subscriptions_Checkbox, .Profile_TD_Subscriptions_View, .Profile_TD_Subscriptions_Saved { width: 1%; }
	.Profile_TD_SavedSearchHeader_Desc { width: 72%; }
	.Profile_TD_SavedSearchHeader_Saved { width: 26%; text-align: center; }
	.Profile_TD_Subscriptions_Desc { width: 97%; } 
	
	/* Saved Search / Email Subscriptions Data Rows (standard and alternating */
	.Profile_TD_SavedSearchCriteriaItem, .Profile_TD_SavedSearchCriteriaAlternatingItem { font-size: .87em; padding-right: 4px; padding-left: 4px; color: #423C08; }
	.Profile_TD_SavedSearchCriteriaItem { background: #FFFCE2; }
	.Profile_TD_SavedSearchCriteriaAlternatingItem {}

/* Agent User Option */
.Profile_TD_AgentUserOptionWrapper { padding: 7px; border: 1px solid #B99C6B; background: #DDD8AF; }

