body
{
	background-color: #fff;
	color: #000;
	background-image: none;
	background-repeat: no-repeat;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
body.Admin
{
	margin: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: none;
	background-repeat: no-repeat;
}
.Primary
{
	background-color: #ccc;
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
.PrimaryHeader
{
	background-color: #ccc;
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.PrimaryBoldText
{
	background-color: #ccc;
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.PrimaryEnlargedText
{
	background-color: #ccc;
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
}
.PrimaryReducedText
{
	background-color: #ccc;
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 9px;
}
.Secondary
{
	background-color: #333;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.SecondaryHeader
{
	background-color: #333;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.SecondaryBoldText
{
	background-color: #333;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.SecondaryEnlargedText
{
	background-color: #333;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.SecondaryReducedText
{
	background-color: #333;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.Accent
{
	color: #000;
	background-color: #eee;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
.AccentHeader
{
	color: #000;
	background-color: #eee;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.AccentBoldText
{
	color: #000;
	background-color: #eee;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.AccentEnlargedText
{
	color: #000;
	background-color: #eee;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
}
.AccentReducedText
{
	color: #000;
	background-color: #eee;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 9px;
}
.Splash
{
	color: #000;
	background-color: #FEFDE7;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.SplashHeader
{
	color: #000;
	background-color: #FEFDE7;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.SplashBoldText
{
	color: #000;
	background-color: #FEFDE7;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.SplashEnlargedText
{
	color: #000;
	background-color: #FEFDE7;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.SplashReducedText
{
	color: #000;
	background-color: #FEFDE7;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.GridRowOdd
{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal
}
.GridRowEven
{
	color: #000000;
	background-color: #DDDDDD;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal
}
td, .DefaultText
{
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.BoldText
{
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.EnlargedText
{
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.HeaderText
{
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.ReducedText
{
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: normal
}
.HomebaseText
{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
table.TableWithBorder
{
	background-color: #fff;
	border-bottom: #333 1px solid;
	border-left: #333 1px solid;
	border-right: #333 1px solid;
	border-top: #333 1px solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	empty-cells: show
}
td.TableWithBorder
{
	background-color: #fff;
	border-bottom: #333 1px solid;
	border-left: #333 1px solid;
	border-right: #333 1px solid;
	border-top: #333 1px solid;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	empty-cells: show;
}
.Outline
{
	background-color: #333;
	border-bottom: #333 1px solid;
	border-left: #333 1px solid;
	border-right: #333 1px solid;
	border-top: #333 1px solid;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	empty-cells: show;
}
.Error
{
	background-color: #333;
	color: #f00;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.FormElementInput
{
	background-color: #FFFFFF;
	color: #000000;
	border-color: #333;
	border-width: 1px;
	font-family: Arial, sans-serif;
	font-weight: normal;
}
.FormButtons
{
	color: #000;
	background-color: #ccc;
	border-color: #333;
	border-width: 1px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
a
{
	text-decoration: none;
	color: #F58428;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
/* a:link { color: #00f; }
a:visited { color: #00f; } 
a:hover { color: #00f; } */
a.menu
{
	text-decoration: none;
	color: #333;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.menu:link { color: #333; }
a.menu:visited { color: #333; }
a.menu:hover { color: #000; }
a.Gridmenu
{
	text-decoration: none;
	color: #ddd;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.Gridmenu:link { color: #ddd; }
a.Gridmenu:visited { color: #ddd; }
a.Gridmenu:hover { color: #fff; }
a.Homebase
{
	text-decoration: none;
	color: #D98932;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
a.Homebase:link { color: #D98932; }
a.Homebase:visited { color: #D98932; }
a.Homebase:hover { color: #000; }
a.FormFileManagerFileList
{
	text-decoration: none;
	color: #333;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
a.FormFileManagerFileList:link{ color: #333; }
a.FormFileManagerFileList:visited{ color: #333; }
a.FormFileManagerFileList:hover
{
	color: #fff;
	background-color: #333;
}
img.BlockIMG
{
	display: block;
	border: none;	
	margin: 0px;
}
#sitesearch
{
}
#sitesearch .KeywordRow
{
	display: block;
}#sitesearch .MaxPagesRow
{
	display: block;
}
#sitesearch .StartSearchRow
{
	display: block;
	margin-top: 2px;
	margin-bottom: 10px;
}
#sitesearch .NoCriteria
{
}
#sitesearch .NoResults
{
}
#sitesearch .SearchedFor
{
	display: block;
	margin-bottom: 10px;
}
#sitesearch .clear
{
	display: block;
}
#sitesearch .ResultItem
{
}
#sitesearch .ResultSummaryLabel
{
}
#sitesearch .ResultSummary
{
	margin-bottom: 10px;
}
.ResultSummary .Matched
{
	color: #ff0000;
}
#sitesearch .Paging
{
	display: block;
	width: 100%;
}.Paging .ResultPrevious
{
	width: 100px;
	float: right;
	display: block;
}
#SP0 .ResultPrevious
{
	display: none;
}
.Paging .ResultNext
{
	width: 100px;
	float: right;
	display: block;
}
.noprint { display: block; }
@media print {
	.noprint { display: none; }
}

/**** Custom Class Declorations
========================================= **/

.SiteBG
{
	color: #000000;
	background-color: #FFFFF;
	text-align: center;
}

.Container
{
	/*background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_ShadowSides.jpg);*/
	/*background-position: top left;*/
	/*background-repeat: repeat-y;*/
	text-align: center;
	width: 786px;
	margin: auto;
	padding: 0;
}
.Container > table
{
	margin: auto;
}
.Container #SourceIMG
{
	display: none;
}

.Content
{
	width: 445px;
	margin: 10px 0 10px 0px;
font-size: 12px;
}

.Content.Sub
{
	margin: 10px 0px 10px 5px;
font-size: 12px;
}

.Content.Sub p
{
font-size: 12px;
}

.Content a,
.Content a:visited,
.Content a:active
{
  color: #F58428;
font-size: 12px;
}

.Content a:hover
{
  text-decoration: underline;
}

.NewsLandingPage { margin-left: 20px; margin-top: 8px; }

.NewsLandingPage p { margin-top: 5px; margin-bottom: 2px; }

.NewsLandingPage .ArchiveLinks { position: relative; float: right; }
.NewsLandingPage .ArchiveLinks a { font-size: 10px; }
.NewsLandingPage .ArchiveLinks a:link { font-size: 10px; }
.NewsLandingPage .ArchiveLinks a:hover { font-size: 10px; }
.NewsLandingPage .ArchiveLinks a:active { font-size: 10px; }
.NewsLandingPage .ArchiveLinks a:visited { font-size: 10px; }

/* Webmail class not in use */
/* .Webmail { height: 15px; width: 30px; margin: 10px; }
.Webmail p { font-size: 12px; font-weight: bold; }
.Webmail a,
.Webmail a:visited { color: #fff; }
.Webmail a:hover { color: orange; background-color: yellow; }
.Webmail a:active { color: yellow; background-color: orange; } */

#HomeText
{
	margin: 15px 15px 15px 0;
	width: 515px;
	*margin: 15px 15px 15px 0;
	*width: 510px;
	float: left;
}

#HomeText p
{
	font-size: 12px;
  color: #636466;
  text-align: justify;
  line-height: 12px;
	margin: 0;
}


.PrimNav
{
	margin: 0;
	border: none;
	empty-cells: hide;
	border-collapse: collapse;
	width: 530px;
}
.PrimNav td
{
	padding: 0;
}
.PrimNav a,
.PrimNav a:link,
.PrimNav a:visited
{
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/PrimNav-Arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	font-family: 'myriad pro', arial, sans-serif;
	font-size: 10px;
	padding: 5px 0;
	padding-left: 7px;
	margin: 0;
	margin-left: 8px;
	display: block;
}
.PrimNav a:hover,
.PrimNav a:active
{
	color: #f58428;
}

.SecNav
{
	margin: 0;
	border: none;
	empty-cells: hide;
	border-collapse: collapse;
}
.SecNav td
{
	padding: 0;
	text-align: center;
}
.SecNav a,
.SecNav a:link,
.SecNav a:visited
{
	color: #FFFFFF;
	background-color: #f6882d;
	background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/SecNav-Arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	font-family: 'myriad pro', arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-indent: 7px;
	padding: 4px 0;
	display: block;	
	margin: 0 4px;
}
.SecNav a:hover,
.SecNav a:active
{
	color: #fddc08;
	background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/SecNav-ArrowHot.gif);
	background-position: -5px 8px;
}
.SecNavBG
{
	color: #FFFFFF;
	background-color: #f6882d;
	background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_2ndNav.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	margin: 0;
}

.Footer
{
	color: #636466;
	font-size: 12px;
	text-align: center;	
	/*border-top: 1px solid #636466;*/
}
/*.Footer .Footer { border-top: none; }*/
.Footer p
{
	margin: 8px 0 0;
	line-height: 12px;
}
.Footer a,
.Footer a:link,
.Footer a:visited
{
	color: #636466;
	font-size: 12px;
	text-decoration: none;
}
.Footer a:hover,
.Footer a:active
{
	text-decoration: underline;
}
.PageTitle
{
	color: #f58426;
	background-color: #f9f2ea;
	border-bottom: 1px solid #f58426;
	display: block;
	padding: 4px 6px;
	font-weight: bold;
	font-size: 18px;
}
.PageTitle strong
{
	color: #000000;
}
.SectionTitle
{
	color: #f58426;
	border-bottom: 1px solid #f58426;
	padding-bottom: 3px;
	margin-bottom: 3px;
	font-weight: bold;
	font-size: 12px;
	display: block;	
}

.OurTeamSectionTitle
{
	color: #000;
	border-bottom: 1px solid #f58426;
	padding-bottom: 3px;
	margin-bottom: 3px;
	font-weight: bold;
	font-size: 12px;
	display: block;	
}

.QuoteBox
{
	color: #f58426;
	background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_QuoteBox.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	padding: 25px 15px 0 35px;
	width: 170px;
	height: auto;
	min-height: 160px;
	_width: 220px;
	_height: 160px;
        margin: 10px 0px 40px 0px;
        font-sze: 12px;
}

.QuoteBox a,
.QuoteBox a:visited,
.QuoteBox a:active
{
  color: #F58428;
font-size: 12px;
}

.QuoteBox a:hover
{
  text-decoration: underline;
  color: #F58428;
}

.Container .QuoteBox
{
	position: relative;
	top: 0; left: -18px;
}
.QuoteBox blockquote
{
	font-size: 12px;
	font-style: italic;
	margin: 0 0 6px;
	padding: 0;
}
.QuoteBox p
{ font-size: 12px;
}

.StateIntroBox
{
	width: 435px;
	background-position: top left;
	background-repeat: no-repeat;
}
.StateIntroBoxHeader
{
	display: block;
	font-size: 18px;
	font-weight: bold;
	padding: 8px 12px 0;
	margin-bottom: 35px;
	color: #f58426;
}
.StateIntroBox p
{
	line-height: 16px;
	margin: 0 10px 5px 0;
  font-size: 12px;
}
.StateIntroBox.Alabama { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-Alabama.jpg'); }
.StateIntroBox.California { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-California.jpg'); }
.StateIntroBox.Florida { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-Flordia.jpg'); }
.StateIntroBox.Georgia { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-Georgia.jpg'); }
.StateIntroBox.Kentucky { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-Kentucky.jpg'); }
.StateIntroBox.Mississippi { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-Mississippi.jpg'); }
.StateIntroBox.NorthCarolina { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-NorthCarolina.jpg'); }
.StateIntroBox.SouthCarolina { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-SouthCarolina.jpg'); }
.StateIntroBox.Tennessee { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-Tennessee.jpg'); }
.StateIntroBox.Virginia { background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_Title-Virginia.jpg'); }


ul.check
{ list-style: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/check.gif) disc; }

#SearchPropBox
{
	float: left;
	width: 200px;
	height: 90px;
	padding-top: 2px;
	margin-top: 15px;
	_margin-top: 15px;
	/*border-top: 1px solid #636466;*/
}
#SearchPropBox .PropHeader
{
	color: #f48425;
	background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/MagnifyGlass.gif');
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
	display: inline;
}
#SearchPropBox a,
#SearchPropBox a:link,
#SearchPropBox a:visited
{
	display: block;
	color: #636466;
	/*background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/PrimNav-Arrow.gif');*/
	/*background-position: center left;*/
	/*background-repeat: no-repeat;*/
	/*text-indent: 6px;*/
	font-size: 11px;
	/*margin: 3px 0;*/
	padding: 0;	
}
#SearchPropBox a:hover,
#SearchPropBox a:active
{
	color: #f58426;
}
#SearchPropBox img
{
/*	display: block; */
	border: none;	
	margin: 0px;
        height: 77px;
        width: 200px;
}
.PublicFormButton
{
	color: #FFFFFF;
	background-color: #f58428;
	border: 1px solid #e1e1e2;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 1px 0;	
}
.PublicFormElement
{
	font-size: 12px;
	border: 2px solid #f58428;
}

.SearchLandBG,
.SearchSpaceBG,
.SearchInvestBG
{
	display: block;
	position: relative;
	padding-bottom: 8px;
}
.SearchLandBG { background-color: #FDE8F1; }
.SearchSpaceBG { background-color: #FFFACE; }
.SearchInvestBG { background-color: #FBF3E8; }


.SearchLandHeader,
.SearchSpaceHeader,
.SearchInvestHeader
{
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 10px 0 0 35px;
	font-weight: bold;
	font-size: 17px;
	color: #f58426;
	height: 35px;
	_height: 45px;
}
.SearchLandHeader strong,
.SearchSpaceHeader strong,
.SearchInvestHeader strong
 { color: #000000; }

.SearchLandHeader { background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_LandSearchHeader.jpg); }
.SearchSpaceHeader { background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_SpaceSearchHeader.jpg); }
.SearchInvestHeader { background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_InvestSearchHeader.jpg); }


#MSACityBox
{
	position: absolute;
	top: 0; left: 0;
	text-align: center;
}

.SearchLandBG #MSACityList,
.SearchSpaceBG #MSACityList,
.SearchInvestBG #MSACityList
{
	margin: 5px auto;
	text-align: left;
	overflow: auto;
	height: 185px;
	width: 95%;
}

.CityMSAFilterButton
{
	margin-top: 6px;
	empty-cells: show;
	border-collapse: collapse;
	background-color: #f58428;
	border: 1px solid #e1e1e2;
	cursor: pointer;
	cursor: hand;
}
.CityMSAFilterButton td
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-right: 3px;
}

#FindAgent
{
	color: #f58426;
	background-image: url('/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_FindAgent.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	width: 201px;
	height: 94px;
	margin: 0px 0px 10px 0px;
}

#FindAgent table { margin-left: 10px; }

#AgentSearch
{
	display: block;
	background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/BG_SearchByAgent.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 209px;
	height: 94px;
}

#AgentSearch table { margin-left: 10px;
font-size: 12px; }

#AgentName
{
	border: 1px solid #000;
	font-size: 10px;
}

form { display: inline; }

/** Property Display Classess [START] **/
caption
{
	display: block;
	color: #f58428;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	white-space: nowrap;
	width: 100%:
}
.SortInstruct
{
	color: #000;
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	top: 0; right: 0;
}

table.SearchResults,
table.SearchResultsINV,
table.PropertyDetailsTable
{
	width: 100%;
	empty-cells: show;
	border-collapse: collapse;
}
table.SearchResults td,
table.SearchResults th,
table.PropertyDetailsTable td
{
	font-size: 11px;
	text-align: left;	
	padding: 1px 3px;
	border: 1px solid #000000;
	border-right: 1px solid #000;
}
table.SearchResults th,
table.SearchResultsINV th
{
	height: 35px;
	vertical-align: top;
}

table.SearchResultsINV td,
table.SearchResultsINV th
{
	font-size: 11px;
	text-align: left;
	padding: 1px 3px;
	border: 1px solid #000000;
}
table.SearchResultsINV th
{
	border: 1px solid #000000;
}

#DemoTable td
{
	text-align: right;
	padding-right: 4px;
}
#DemoTable .RowTitle
{
	text-align: left;
}

.PropertyInfo
{
	position: relative;
	background-repeat: no-repeat;
	background-position: top left;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding: 11px;
	width: 230px;
}
.PropertyInfo a,
.PropertyInfo a:link,
.PropertyInfo a:visited
{
	color: #f58428;
	font-size: 10px;
	text-decoration: underline;
	
}
.PropertyInfo a:hover,
.PropertyInfo a:active
{
	text-decoration: none;
	
}
.PropertyInfo p
{
	clear: left;
	margin: 8px 0;
}
.PropertyName
{
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	font-family: arial, sans-serif;
	border-bottom: 1px solid #f58428;
/*	padding-right: 60px; */
	position: relative;
	display: block;
}
.PropertyInfo #StateIcon
{
	position: absolute;
	top: 0px; right: 0;
	z-index: 0;
}
.PropertyAddress
{
	font-size: 12px;
	font-weight: bold;
	font-family: arial, sans-serif;
	margin-right: 80px;
}

.PropertyDetailsHeader
{
	color: #f58428;
	font-size: 15px;
	font-weight: bold;
	font-variant: small-caps;
	margin-top: 5px;
}

#MorePhotos a,
#MorePhotos a:link,
#MorePhotos a:visited
{
	color: #f58428;
	font-size: 13px;
	font-weight: bold;
	padding: 1px 3px;
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #f58428;
}
#MorePhotos a:hover,
#MorePhotos a:active
{
	border: 1px solid #f58428;
}
#MorePhotos a.selected,
#MorePhotos a.selected:link,
#MorePhotos a.selected:visited,
#MorePhotos a.selected:hover,
#MorePhotos a.selected:active
{
	color: #000000;
	border: 1px solid #000000;
}
/** Property Display Classess [END] **/

/*start go search field*/
.goForm
{
  font-size: 9px;
  color:#000000;
  vertical-align:middle;
  border: 1px solid #f58428;
}

.goBorder
{
/*   background-color:#F68529;  */
   border-top:1px solid;
   border-right:1px solid;
   border-bottom:2px solid;
   border-left:1px solid;
   border-top-color:#F68529;
   border-left-color:#F68529;
   border-right-color:#F68529;
   border-bottom-color:#F68529;

}

.goFormLabel
{
  font-family:  arial;
  font-size: 11px;
  color: #ffffff;
  font-weight:bold;

}



 .goBtn
 {
   font-family:  arial;
   font-size: 11px;
   color:#ffffff;
   font-weight:bold;
   background-color:#F68529;
  border:none;   
  text-align:left;
   vertical-align:middle;
 }


.goHomeForm
{
  font-size: 9px;
  color:#000000;
  vertical-align:middle;
  width:100px;
}

.goHomeBorder
{
/*   background-color:#ffffff;  */
   border-top:1px solid;
   border-right:1px solid;
   border-bottom:1px solid;
   border-left:1px solid;
   border-top-color:#FFEF00;
   border-left-color:#FFEF00;
   border-right-color:#FFEF00;
   border-bottom-color:#FFEF00;

}

.goHomeFormLabel
{
  font-family:  arial;
  font-size: 11px;
  color: #ffffff;
  font-weight:bold;
}

 .goHomeBtn
 {
   font-family:  arial;
   font-size: 11px;
   color:#F68529;
   font-weight:bold;
   background-color:#ffffff;
   border:none;
   text-align:left;
   vertical-align:middle;
 }

.goHomeText
{
  font-family:  arial;
  font-size: 9px;
  font-weight:bold;
  color: #ffffff;

}

a.goHomeLink:link,
a.goHomeLink:visited
{
  font-family:  arial;
  font-size: 9px;
  font-weight:bold;
  color: #ffffff;
  border-bottom: solid 2px #FFEF00;
  text-decoration:none;
}

a.goHomeLink:hover,
a.goHomeLink:active
{
  font-family:  arial;
  font-size: 9px;
  font-weight:bold;
  color: #ffffff;
  text-decoration:none;
  border-bottom:none;
}

.goHomeLine
{
  border-top:1px solid;
  width: 140px;
  color: #FFEF00;
  padding-left:5px;
}
/*end go search field*/

a.Sortable,
a.Sortable:link,
a.Sortable:visited,
a.Sortable:hover,
a.Sortable:active
{
	display: block;
	color: #000000;
	font-weight: bold;
	background-image: url(/DSN/wwwtheshoppingcentergroupcom/Content/Images/default/sort-arrow.gif);
	background-position: center right;
	background-repeat: no-repeat;
	width: 100%;
}

div.ComboBox
{
	font-size: 10px;
	background-color: #F9B378;
}
a.ComboBox.ListItem,
a.ComboBox.ListItem:link,
a.ComboBox.ListItem:visited
{
	color: #000000;
	font-size: 10px;
	background-color: #F9B378;
	text-indent: 4px;
	display: block;
}
a.ComboBox.ListItem:hover,
a.ComboBox.ListItem:active
{
	color: #FFFFFF;
	background-color: #F6882D;
}

/* Begin Custom Classes [used in previous design]
.Footer { font-size:10px;background: #6E6E6E;color:#fff;  }
.Footer p {padding:10px;color:#fff; }
.Footer p a { color:#fff; }
.Footer p a:link { color:#fff; }
.Footer p a:visited { color:#fff; }
.Footer p a:hover { color:#fff; }
.LeftNav { background:#FAF434 url(../Content//DSN/wwwtheshoppingcentergroupcom/Content/Images/default/leftnav_bg.gif) no-repeat; }
#ContentWell { width:558px;margin:0 0 30px 30px; }
.LeftNavTable { background:transparent url(../Content//DSN/wwwtheshoppingcentergroupcom/Content/Images/default/leftnav_divider.gif) no-repeat bottom; }
.LeftNavLink {padding:10px 10px 10px 20px;font-size:12px;font-weight:bold;background:transparent url(../Content//DSN/wwwtheshoppingcentergroupcom/Content/Images/default/leftnav_divider.gif) no-repeat; }
.LeftNavLink a {color:#000;font-size:12px;font-weight:bold;}
.LeftNavLink a:link {color:#000;font-size:12px;font-weight:bold;}
.LeftNavLink a:visited {color:#000;font-size:12px;font-weight:bold;}
.LeftNavLink a:hover {color:#000;font-size:12px;font-weight:bold;text-decoration:underline;}
.SearchProperties {background:transparent url(../Content//DSN/wwwtheshoppingcentergroupcom/Content/Images/default/leftnav_divider.gif) no-repeat bottom;margin:100px 0 50px 0;}
.Title {color:#000;font-size:14px;font-weight:bold;background:transparent url(../Content//DSN/wwwtheshoppingcentergroupcom/Content/Images/default/leftnav_divider.gif) no-repeat;padding:15px 0 10px 0;}
.HomeTitle {color:#000;font-size:14px;font-weight:bold;padding:15px 0 10px 0;}
.HomeDivider { background:transparent url(../Content//DSN/wwwtheshoppingcentergroupcom/Content/Images/default/home_vertical_divider.gif) no-repeat right; }
.HomeSearch { background:transparent url(../Content//DSN/wwwtheshoppingcentergroupcom/Content/Images/default/home_vertical_divider.gif) no-repeat left; }
*/

/* LAS VEGAS RSVP FORM CLASSES */

.LasVegasRSVP {
 background-color: #F58426;
}

.LasVegasRSVP .Container {
 border: 1px solid #F58426;
 width: 440px;
 margin-right: 25px;
 text-align: right;
 position: relative;
 top: -125px;
}

.LasVegasRSVP .FormElementInput {
 border: 1px solid #F58426;
}

.LasVegasRSVP .LasVegasRSVPForm {
 font-family: Arial;
 font-size: 13px;
 background-color: #FFF;
 /*padding: 25px;*/
 padding-left: 25px;
 padding-right: 25px;
 /*border: 1px solid #F58426;*/
 /*margin-right: 25px;*/
 /*margin-top: 10px;
 margin-bottom: 10px;*/
}

.LasVegasRSVP .DefaultText {
 color: #F58426;
 font-size: 13px;
}

.LasVegasRSVP .ThankYou {
 color: #F58426;
 border: 1px solid #F58426;
 font-family: Arial;
 font-size: 13px;
 background-color: #FFF;
 padding: 15px;
 /*width: 275px;*/
 margin-top: 50px;
 width: 350px;
}

.LasVegasRSVP .FormButtons
{
	color: #FFF;
	background-color: #F58426;
	font-family: Arial, sans-serif;
  border: 1px solid #F58426;
	font-size: 13px;
	font-weight: bold;
	cursor: pointer;
	padding: 10px;
}

.GolfInvitational
{
 background-image: url('../DSN/wwwtheshoppingcentergroupcom/Content/Images/Georgia/Atlanta/GolfInvitational/2007/2007GolfInvitational-BG.jpg');
 background-color: #F68526;
}
.vegasBG {
     background: #000000;
}
#golfinvitational2009 td,
#golfinvitational2009 td h3 {
color: #FFF;
}