.Profile_SavedListingsButtonRow { padding: 4px 0px; border-bottom: 1px solid #DDDDD9 }
.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: 2px 0px 0px; padding: 0px; height: 37px; overflow: hidden; }
#Profile_MainMenuButtons li { float: left; }

/* Profile Pages Title CSS */
	.Profile_ContentWrapper { /* Can be used to add padding or border */ }
	.Profile_SectionTitle { font-weight: bold; text-transform: uppercase; padding: 7px 0px 5px; margin: 4px 0px; }
	.Profile_SectionSeparator { }
/* 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; }

/* MANAGE CLIENTS BOX */	
	.Profile_GoLink { font: bold 1em "Trebuchet MS",Trebuchet,Arial,Geneva,Helvetica,sans-serif; text-transform: lowercase; vertical-align: middle; }
	.Profile_GoLink a { display: block; margin: 0px 7px; }
	.Profile_GoToExtranet { text-align: right; text-transform: uppercase; font-size: .77em; font-weight: bold; }
	.Profile_SelectBoxItem select { background: #C4CFE6; color: #34476E; font-size: 11px; font-weight: normal; }
	
/* MyAccount Rules  */
	div.Profile_AccountTitle { color: #FFFFFF; font: bold 1em "Trebuchet MS",Trebuchet,Arial,Geneva,Helvetica,sans-serif; background: #002280; margin: 2px 0px 4px; }
	div.Profile_AccountTitle div { background: url(../images/content/OfficesTitle_Brc.gif) 100% 100% no-repeat; padding: 7px 4px; }
	.Profile_AccountFormWrapper { width: 375px; }
	.Profile_AccountButtonRow { text-align: right; padding: 10px 0px 15px; }
	
/* 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: #C10000; font-weight: bold; border-bottom: 1px solid #DDDDD9; vertical-align: bottom; }
	.Profile_COPY_FormItemLabelsRequired, .Profile_COPY_FormItemLabels { width: 175px; border-bottom: 1px solid #DDDDD9; vertical-align: bottom; }
	.Profile_FORM_TextBox, .Profile_FORM_SelectBox { background: #C4CFE6; color: #34476E; width: 200px; margin: 1px 0px; }

/* Tranfer to Client / Agent Profile Status Indicator */
	.Profile_ProgressIndicatorHeaderTable { border-width: 1px; border-style: solid; border-color: #5F5F54 #5F5F54 #000 #5F5F54; border-bottom: 0px none; }
	.Profile_ProgressIndicatorMainTable { border: 1px solid #5F5F54; background: #AEAEA6; opacity:.93; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=93); -moz-opacity:.93; }
	.Profile_ProgressIndicatorHeaderTable TD { background: #002280; color: #FFF; font-weight: bold; padding-left: 10px; }
	.Profile_ProgressIndicatorMainTable TD { color: #FFF; 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-color: #004990; color: #FFFFFF; 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; }
	.Profile_TD_SavedSearchCriteriaItem { background-color: #DDDDD9; }
	.Profile_TD_SavedSearchCriteriaAlternatingItem { background-color: #FFFFFF; }



