.SearchOptions_TABLE { margin: 0px; padding: 0px; width: 98%; }
/* Default Style for Table containing all Search Options text & elements */
	.SearchOptions_COPY_Container {}
	.SearchOptions_COPY_Container P {}
/* Section Labels and Copy Containers */
	.SearchOptions_SectionLabel { padding: 7px 0px 4px 0px; background: url(../images/layout/SearchOptions_LabelBg.gif) 0% 100% repeat-x; }
	.SearchOptions_SectionCopy { padding: 2px 0px 0px 0px; }
/* Styles used for Basic Search Section (Form Labels and Drop-Down Lists) */
	.SearchOptions_COPY_BasicSearchFormItemLabels { font-size: .87em; width: 80px; white-space: nowrap; }
	.SearchOptions_TD_BasicSearchFormItem { height: 24px; }
	.SearchOptions_FORM_BasicSearchSelectBox, .SearchOptions_FORM_BasicSearchTextBox { border: 1px solid #44637D; background: #79ACD9; color: #000; width: 150px; font-size: .87em; }
	.SearchOptions_COPY_MasterFirstFloor { border: 1px solid #44637D; background: #79ACD9; color: #000; width: 224px; padding: 1px 3px 2px; } 
		.SearchOptions_COPY_MasterFirstFloor label { position: relative; top: -2px; font-size: .87em; }
/* Search Method */
	.SearchOptions_TD_SearchMethodRadioButton { width: 10px; }
	.SearchOptions_COPY_SearchMethodFormItemLabels { font-size: .87em; width: 150px; white-space: nowrap; }
	.SearchOptions_TD_SearchMethodFormItem { height: 24px; }
	.SearchOptions_COPY_SearchMethodNarrowText { text-transform: lowercase; font-weight: bold; }
	.SearchOptions_COPY_SearchMethodNarrowText span.NarrowText { font-size: .77em; font-weight: bold; text-transform: lowercase; }
	.SearchOptions_FORM_SearchMethodSelectBox, .SearchOptions_FORM_SearchMethodTextBox { border: 1px solid #44637D; background: #79ACD9; color: #000; width: 150px; font-size: .87em; }
	.SearchOptions_COPY_SelectSchoolBg { background: url(../images/layout/IDX_SelectSchoolBg.gif) no-repeat 0% 50%; }
/* Advanced Options Checkbox / Link */
	.SearchOptions_TD_AdvancedOptions table { border: 1px solid #FFF; }
	.SearchOptions_TD_AdvancedOptions, .SearchOptions_TD_AdvancedOptionsText { background: #0060A9; font-size: 1em; }
	.SearchOptions_TD_AdvancedOptionsText { padding-left: 4px; font-size: .87em; } 
	.SearchOptions_TD_AdvancedOptions a, .SearchOptions_TD_AdvancedOptions a:visited { color: #D6D6AE; text-decoration: underline; }
	.SearchOptions_TD_AdvancedOptions a:hover { color: #D6D6AE; text-decoration: none; }
/* Display Options TD BgColor Formatting & Fonts */
	.SearchOptions_TD_DisplayOptionsBg { padding: 3px 0px; }
	.SearchOptions_COPY_DisplayOptionsFormItemLabels { font-size: .87em; white-space: nowrap; }
	.SearchOptions_TD_DisplayOptionsFormItem { height: 24px; }
	.SearchOptions_FORM_DisplayOptionsSelectBox, .SearchOptions_FORM_DisplayOptionsTextBox { border: 1px solid #44637D; background: #79ACD9; color: #000; font-size: .87em; }

/* SEARCH PROGRESS INDICATOR */
	.SearchResults_ProgressIndicatorHeaderTable { border: 1px solid #FFF; }
	.SearchResults_ProgressIndicatorMainTable { border: 1px solid #FFF; background-color: #004990; }
		.SearchResults_ProgressIndicatorHeaderTable TD { background-color: #79ACD9; color: #000; font-weight: bold; text-align: left; padding: 0px; vertical-align: middle; }
		.SearchResults_ProgressIndicatorMainTable TD { color: #FFF; font-weight: bold; text-transform: uppercase; text-align: center; }
	.SearchResults_ProgressIndicatorAnimation { background: url(../images/layout/web_AnimatedProgressBar.gif) no-repeat 50% 50%; }
	
/* MAP SEARCH */
	#ListBox select.FORM_SelectBox { color: #563D01; background: #FFEFDB; border: 1px solid #A19372; }
	.MapSearch_TD_TopButtonRow { padding: 12px 0px 0px; }
	.MapSearch_SectionSeparator { background: url(../images/layout/whitedot.gif) repeat-x 0% 100%; height: 10px; }
	.MapSearch_TD_MapColumn { padding: 8px 0px 0px; }
	.MapSearch_DIV_MapIFrameBorder { padding: 0px; background-color: #FFFFFF; }
	.MapSearch_TD_ListBoxColumn { font-size: .87em; height: 400px; width: 100%; padding: 8px 0px 0px; vertical-align: top; text-align: center; }
	
	.MapSearch_COPY_ResetLink { margin: 7px 0px 0px; }
	.MapSearch_COPY_ResetLink a, .MapSearch_COPY_ResetLink a:hover { font-weight: bold; }
	.MapSearch_TD_BtmButtonRow { padding-top: 5px; }
	.MapSearch_TD_MapIntroTd { padding-left: 5px; font-weight: bold; font-size: 1.82em; text-align: left; }