body { behavior: url("/csshover.htc"); }
#Top_table { width: 707px; height: 52px; border-right: 1px solid black; border-left: 1px solid black ; }
#cell_1 { width: 471px; height: 52px }
#cell_2 { width: 234px; height: 52px }
#PageHeaderCaption { color: gray; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-align: right }
#PageHeaderCaption a { color: maroon; text-decoration: none }
#BottomBar           { background-color: #cccccc; width: 707px; height: 25px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
#HomeGlbl { font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; margin: 3px }
#HomeGlbl a { color: white; text-decoration: none }
#HomeGlbl a:hover { color: maroon }
#Main_Content_Table           { background-color: white; width: 707px; min-width: 706px; min-height: 200px; border-top: 2px solid gray; border-right: 1px solid maroon; border-left: 1px solid maroon }
#Main_Content_Table2             { background-color: white; width: 707px; min-width: 706px; min-height: 200px; border-top: 1px solid silver; border-right: 1px solid maroon; border-left: 1px solid maroon }
#SL_Error  { color: gray; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; margin-top: 12px }
#SL_Error a { color: maroon; font-weight: bold; text-decoration: underline }
#homePlate { width: 707px; height: 244px; border: solid 1px black; }
#spotPlate { margin: 0; padding: 0; border: solid 1px black; }
#cartPlate { margin: 0; padding: 0; border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black; }
/*<agl.folder "autoItems">*/
	.RandItemsBox { text-align: center; width: 600px; overflow: visible; min-height: 200px; margin-top: 20px; margin-bottom: 25px; margin-left: 65px; }
	.indivitems2 { font-size: 10pt; text-align: center; width: 100px; float: left; margin-top: 10px; }
	.smallDesc2 { font-size: 0.8em; }
	.itemCell a { color: maroon; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
	.itemCell a:hover { color: black; text-decoration: underline; }
	.itemCell a img { border-style: none; }
	.itemCell a:hover img {  }
	.itemsHldr { width: 100%; margin-top: 10px; margin-bottom: 25px; }
	.itemCell { font-size: 10pt; text-align: center; width: 25%; }
	.EMPHASIS { font-size: 1.1em; color: maroon; }
/*</agl.folder>*/
.TOPmenuBar { background-color: maroon; width: 707px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; }
.TOPmenuItem { text-align: center; width: 20%; }
td.TOPmenuItem:hover { background-color: black; }
.TOPmenuItem a { color: white; font-family: Georgia, "Times New Roman", Times, serif;  text-decoration: none; }
.TOPmenuItem a:hover { color: silver; }
.TOPsearchBar { background-color: #f3f3f3; width: 707px; height: 27px; margin: 0; padding: 0; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; }
table.IconGroup { margin-left: 10px; border: solid 1px #dcdcdc; }
table.IconGroup:hover { background-color: white; border: solid 1px black; }
.TextCell { font-variant: small-caps; padding-left: 4px; }
.TextCell a { color: black; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
.TextCell a:hover {  }
.IconCell { }
#quickSearchHoriz input  { color: silver; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 150px; height: 26px; vertical-align: top ; }
#searchForm { margin: 0; padding: 0; }
#SbuttonCell { width: 150px; height: 27px; }
#searchButton { margin: 0; padding: 0; border: solid 1px black; }
#StermCell { text-align: left; width: 200px; }
#searchTerm { color: gray; font-size: 14pt; text-align: left; vertical-align: middle; width: 150px; height: 29px; margin: 0; padding: 0 0 0 3px; border: solid 1px silver; }
.MenuList      { vertical-align: top; color: white; font-family:		Verdana, Arial, Helvetica, sans-serif; width:		120px; margin-bottom: 5px; margin-left: 1px; border-top-style: none; border-right-style: none; border-bottom-style: none;
	letter-spacing:		1px;
}
.MenuItems         { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: maroon; text-align: left; vertical-align: middle; width: 98px ; margin-top: 0; padding: 2px 3px; border-bottom: 1px solid white; }
td.MenuItems:hover { background-color: black; }
.MenuItems a  { color: white; text-decoration: none }
.MenuItems a:hover  { color: silver }
.MenuTitles {color: silver;}