.Profile_SavedListingsButtonRow { padding: 10px 2px 10px; border-bottom: 2px solid #0f0e76; margin: 0px auto; text-align: left; }
.Profile_COPY_NoDataWrapper { margin: 5px 0 5px 0; padding: 5px 0 5px 0; border: 2px solid #FF4800; border-width: 2px 0px; }
	div.Profile_COPY_NoDataWrapper p.Profile_COPY_NoDataErrorMessage { font-weight: bold; color: #FF4800; text-align: center; text-transform: uppercase; font-size: 82%; }
	div.Profile_COPY_NoDataWrapper p { font-size: 92%; }

/* Profile Menu Buttons */
#Profile_MainMenuButtons { float: left; }
#Profile_MainMenuButtons ul { list-style-type: none; margin: 0px; padding: 0px; height: 30px; 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 { height: 1px; overflow: hidden; }
/* Misc CSS */
	.Profile_COPY_NoteText { font-size: .95em; 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; }
	
/* MyAccount Rules  */
	.Profile_AccountTitle { color: #000; font-weight: bold; font-size: 120%; padding: 2px 4px; margin: 2px 0px 0px; border-bottom: 3px solid #0f0e76; }
	.Profile_AccountFormWrapper { width: 375px; }
	.Profile_AccountButtonRow { text-align: right; padding-top: 0px; }
	
/* 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_ContentWrapper{padding: 0 10px 0 10px;}

/* Profile Form Items */
	.Profile_COPY_FormItemLabelsRequired, .Profile_COPY_FormItemLabelsRequiredText { color: #FF4800; font-weight: bold; }
	.Profile_COPY_FormItemLabelsRequired, .Profile_COPY_FormItemLabels { width: 175px; height: 25px; font-size: 82%; background: url(../images/template/glance_ul.gif) 0% 90% repeat-x; }
	.Profile_FORM_TextBox, .Profile_FORM_SelectBox { border: 1px solid #d1c9be; background: #fffac0; color: #9a9000; width: 200px; border-width: 1px; padding-left: 3px;}
	div.box select.Profile_FORM_SelectBox { border-width: 1px; background: #FFF; }

/* Tranfer to Client / Agent Profile Status Indicator */
	/* SEARCH PROGRESS INDICATOR */
	.Profile_ProgressIndicatorHeaderTable { border-width: 1px; border-style: solid; border-color: #FFF #FFF #940C17 #FFF; opacity:.94; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=94); -moz-opacity:.94; border-bottom-width: 2px; }
	.Profile_ProgressIndicatorMainTable { border-width: 1px; border-style: solid; border-color: #9C9A99 #FFF #FFF #FFF; background: #292929; opacity:.90; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:.90; }
		.Profile_ProgressIndicatorHeaderTable TD { background: #ffff17; color: #333330; font-weight: bold; text-transform: uppercase; font-size: 85%; padding-left: 1em; border-bottom: 1px solid #920814; }
		.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: #CDCDC3; 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%; } 
	
	#Profile_MainMenuButtons li {list-style: none;!important}
	
	/* Saved Search / Email Subscriptions Data Rows (standard and alternating */
	.Profile_TD_SavedSearchCriteriaItem, .Profile_TD_SavedSearchCriteriaAlternatingItem { font-size: .87em; padding-right: 4px; padding-left: 4px; background: url(../images/common/glance_ul.gif) 0% 100% repeat-x; }
	.Profile_TD_SavedSearchCriteriaItem { background:  url(../images/common/dot-ltolive-horizontal.gif) 0% 100% repeat-x; }
	.Profile_TD_SavedSearchCriteriaAlternatingItem { background: #FEFEF9 url(../images/common/dot-ltolive-horizontal.gif) 0% 100% repeat-x; }