/* Theme Apartment */
#SiteMyFav { background-color:#F09532; }
#SiteMyFav A:link { color:black; text-decoration:none; }
#SiteMyFav A:visited { color:black; text-decoration:none; }
#SiteMyFav A:hover { color:white; text-decoration:none; }
#SiteMyFav A:active { color:#333333; text-decoration:none; }

#SiteBreadCrumbs { background-color:#F7C363; }
#SiteBreadCrumbs A:link { color:black; text-decoration:none; }
#SiteBreadCrumbs A:visited { color:black; text-decoration:none; }
#SiteBreadCrumbs A:hover { color:white; text-decoration:none; }
#SiteBreadCrumbs A:active { color:#333333; text-decoration:none; }

#SiteMyArea { background-color:#DED7BD; }
#SiteMyArea SELECT { width:104px; margin-right:3px; }
#SiteMyArea A:link { color:black; text-decoration:none; font-weight:bold; }
#SiteMyArea A:visited { color:black; text-decoration:none; font-weight:bold; }
#SiteMyArea A:hover { color:white; text-decoration:none; font-weight:bold; }
#SiteMyArea A:active { color:black; text-decoration:none; font-weight:bold; }

#SiteSectionHeader { background-color:white; }
#SiteSectionRightArea { background-color:#DBD5B8; }
#SiteSideBarLeft { background-color:#DAD5B8; }
#SiteContentWell { background-color:#DBD5B8; }
#SiteSideBarRight { background-color:#DBD5B8; }
#SiteDecorativeBottom { background-color:#F7C363; }

#ContentWell { border-top:4px solid white; }
#RGIndexLeftBar { margin:4px 4px 4px 4px; }
#RGIndexLeftBar P { font-size:9px; line-height:12px; }
#RGIndexLeftBar A { color:black; text-decoration:none; }
#RGIndexLeftBar IMG { margin-left:6px; }

.TextA { color:black; font-size:11pt; font-weight:bold; display:inline; }
.TextB { color:#A79F7A; font-size:11pt; font-weight:bold; display:inline; }
.ImgFloatRight { cursor:pointer; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; }
.ImgFloatLeftInline { cursor:pointer; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; display:inline; }
.ImgFloatRightInline { cursor:pointer; margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; display:inline; }
.FloatLeftInline { margin:2px 0px 0px 2px; padding:0px 0px 0px 0px; float:left; display:inline; }
.FloatRightInline { margin:2px 2px 0px 0px; padding:0px 0px 0px 0px; float:right; display:inline; }

#RefineSearch { padding:0px 0px 0px 4px; margin:4px 0px 0px 0px; }

#OrderMag { height:315px; width:100%; line-height:16px; }
#OrderMagText1 { font-size:12pt; color:#7B71A5; margin-top:10px; }
#OrderMagText2 { font-size:9pt; margin-top:5px; margin-bottom:205px; }
#OrderMagText3 { font-size:8pt; }
#OrderMagText4 { font-size:12pt; }

.ColorBar { width:100%; margin:2px 0px 2px 0px; padding:5px 0px 5px 5px; background-color:#DBD5B8; }

.SRNContainerTbl { background-color:#DBD5B8; width:100%; margin:0px 0px 4px 0px; padding:0px 1px 0px 1px; }
.SearchResultsNav { width:100%; border-collapse:collapse; }
.SearchResultsNav TBODY TR TD { padding:2px 4px 2px 4px; border:1px solid #A79D7A; }
.SearchResultsNav TBODY TR TD DIV.Prev { float:left; margin-top:3px; }
.SearchResultsNav TBODY TR TD DIV.Next { float:right; margin-top:3px; }
.SearchResultsNav TBODY TR TD DIV.MidPos { width:130px; }
.SearchResultsNav TBODY TR TD DIV.MidPos SELECT { float:left; margin-left:3px; }
.SearchResultsNav TBODY TR TD DIV.MidPos DIV.Text { height:18px; width:28px; display:inline-table; overflow:hidden; padding:3px 0px 0px 0px; float:left; }
.SearchResultsNav TBODY TR TD DIV.MidPos DIV.Text2 { height:18px; width:28px; display:inline-table; overflow:hidden; padding:3px 0px 0px 0px; float:left; background-color:#CCFF99; }
.SearchResultsNav TBODY TR TD DIV.Text2 { height:18px; width:92px; display:inline-table; overflow:hidden; padding:3px 0px 0px 0px; float:left; }

.SearchResultsTable { width:474px; border:1px solid #A79D7A; border-collapse:collapse; margin:0px 0px 4px 1px; }
.SearchResultsTable .Col1 { width:66px; }
.SearchResultsTable TR TD { padding:4px 4px 4px 4px; border:1px solid #A79D7A; border-collapse:collapse; }
.SearchResultsTable TR TD.SearchResultsBland { color:black; padding:0px 0px 0px 0px; border:none; border-collapse:collapse; }
.SearchResultsTable TR TD.SearchResultsBland A:link { color:#6E5F3E; }
.SearchResultsTable TR TD.SearchResultsBland A:visited { color:#6E5F3E; }
.SearchResultsTable TR TD.SearchResultsBland A:hover { color:#6E5F3E; }
.SearchResultsTable TR TD.SearchResultsBland A:active { color:#6E5F3E; }
.SearchResultsTable TR.SearchResultsTableHeader TD { color:black; font-weight:bold; text-decoration:none; padding:4px; background-color:#A79D7A; }
.SearchResultsTable TR TD.SearchResultsRowLabel { font-weight: bold; padding: 2pt; background-color: #eeeeee; border: 1px solid #cccccc; border-collapse: collapse; }
.SearchResultsTable TR.SearchResultsTableTitle TD { background-color:#DBD5B8; border-collapse: collapse; }
.SearchResultsTable .Clickable { cursor:pointer; }
.SearchResultsTable A { color:black; text-decoration:none; border-bottom:1px dashed black; }
.SearchResultsTable A:hover { color:black; text-decoration:underline; border-bottom:none; }

.ListingBrowseIssueOutside { margin:0px 0px 4px 1px; }
.ListingBrowseIssueTD { border:1px solid #A79D7A; border-collapse:collapse; }
.ListingBrowseIssueTitle { height:30px; line-height:30px; font-size:14px; background-color:#DBD5B8; border-collapse:collapse; }

TABLE.AltTblView1 { width:104px; table-layout:fixed; }
TABLE.AltTblView1b { width:100%; }

TABLE.AltTblView2 { width:100%; table-layout:fixed; }
TABLE.AltTblView2 .Col1 { width:48px; }
TABLE.AltTblView2 .Col2 { width:48px; }
TABLE.AltTblView2 .Col3 { width:186px; }
TABLE.AltTblView2 .Col4 { width:auto; }



