.SearchOptions_TABLE { margin: 0px; padding: 0px; width: 98%; }
/* Default Style for Table containing all Search Options text & elements */
	.SearchOptions_COPY_Container { padding: 0px 0px 0px 4px; color: #0F1F36; vertical-align: top; }
	.SearchOptions_COPY_Container P { color: #0F1F36; }
/* Section Labels and Copy Containers */
	.SearchOptions_SectionLabel { padding: 7px 0px 7px 3px; border-bottom: 0px solid #657B99; background-color: transparent; }
	.SearchOptions_SectionCopy { padding-top: 2px 0px 0px 0px; border-top: 1px solid #FFFFFF; }
/* Styles used for Basic Search Section (Form Labels and Drop-Down Lists) */
	.SearchOptions_COPY_BasicSearchFormItemLabels {color: #5b5714; font-size: .82em; width: 110px; height: 20px; vertical-align: bottom; white-space: nowrap; background: url(../images/template/glance_ul.gif) repeat-x bottom; text-align: left; }
	.SearchOptions_TD_BasicSearchFormItem { height: 24px; }
	.SearchOptions_FORM_BasicSearchSelectBox, .SearchOptions_FORM_BasicSearchTextBox {font-size: .82em;  background-color: #fffac0; color: #9a9000; width: 130px; border: 1px solid #d1c9be;}
	.SearchOptions_COPY_MasterFirstFloor { background-color: #D1D2CC; width: 240px; padding: 2px; color: #686963; font-size: .82em;} 
	.SearchOptions_COPY_NewConstruction {color: #686963; background-color: #D1D2CC; font-size: .82em; width: 240px; padding: 2px; } 
/* Search Method */
	.SearchOptions_TD_SearchMethodRadioButton { width: 10px; }
	.SearchOptions_COPY_SearchMethodFormItemLabels {color: #5b5714; vertical-align: bottom; font-size: .82em; width: 110px; height: 20px; white-space: nowrap; background: url(../images/template/glance_ul.gif) repeat-x bottom;}
	.SearchOptions_TD_SearchMethodFormItem { height: 24px; }
	.SearchOptions_FORM_SearchMethodSelectBox, .SearchOptions_FORM_SearchMethodTextBox {font-size: .82em; background-color: #fffac0; color: #9a9000; width: 130px; border: 1px solid #d1c9be; }
	.SearchOptions_COPY_SelectSchoolBg { background: url(../images/layout/IDX_SelectSchoolBg.gif) no-repeat 0% 50%; }
	.SearchOptions_COPY_Narrow {color: #5b5714; vertical-align: bottom; font-size: .82em; padding: 5px 0;}
/* Advanced Options Checkbox / Link */
	.SearchOptions_TD_AdvancedOptions, .SearchOptions_TD_AdvancedOptionsText {color: #fff; background-color: #b8261e; font-size: .91em; }
	.SearchOptions_TD_AdvancedOptionsText { padding-left: 4px; } 
	.SearchOptions_TD_AdvancedOptions a { color: #fff; text-decoration: underline; font-weight: bold;}
	.SearchOptions_TD_AdvancedOptions a:hover { color: #fff; text-decoration: none; }
/* Display Options TD BgColor Formatting & Fonts */
	.SearchOptions_TD_DisplayOptionsBg { background: transparent; padding: 3px 0px; }
	.SearchOptions_COPY_DisplayOptionsFormItemLabels { font-size: .82em; height: 20px; white-space: nowrap; vertical-align: bottom; color: #5b5714; background: url(../images/template/glance_ul.gif) repeat-x bottom;} }
	.SearchOptions_TD_DisplayOptionsFormItem { height: 24px; }
	.SearchOptions_FORM_DisplayOptionsSelectBox, .SearchOptions_FORM_DisplayOptionsTextBox {font-size: .82em; background: #fffac0; color: #9a9000;  border: 1px solid #d1c9be;}

/* SEARCH PROGRESS INDICATOR */
	.SearchResults_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; }
	.SearchResults_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; }
		.SearchResults_ProgressIndicatorHeaderTable TD { background: #454990; color: #FECD00; font-weight: bold; text-transform: uppercase; font-size: 85%; padding-left: 1em; border-bottom: 1px solid #000000; }
		.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 */
	.MapSearch_TD_TopButtonRow { padding: 12px 0px 0px; }
	.MapSearch_SectionSeparator { background: transparent; margin-top: 5px; height: 1px; border-top: 3px solid #0F0F70; }
	.MapSearch_TD_MapColumn { padding: 8px 0px 0px; border-top: 1px solid #FFFFFF; }
	.MapSearch_DIV_MapIFrameBorder { padding: 4px; background-color: #FFFFFF; }
	.MapSearch_TD_ListBoxColumn { font-size: .87em; height: 400px; width: 100%; padding: 8px 0px 0px; border-top: 1px solid #FFF; vertical-align: top; text-align: center; }
	.MapSearch_COPY_ResetLink, .MapSearch_COPY_ResetLink a, .MapSearch_COPY_ResetLink a:hover {font-weight: bold; }
		.MapSearch_COPY_ResetLink a { text-decoration: underline; }
		.MapSearch_COPY_ResetLink a:hover { text-decoration: none; }
	.MapSearch_TD_BtmButtonRow { border-top: 1px solid #FFFFFF; padding-top: 5px; }
	.MapSearch_TD_MapIntroTd { padding-left: 5px; font-weight: bold; font-size: 1.82em; text-align: left; }