a { font-size:12px}

.content		{height:100%; vertical-align:top;}

.Legend			{float:right; border-style:solid; border-color:#336633; border-top-width:6px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; background-color:#fff; margin-top:10px; margin-bottom:5px; margin-right:20px;}
.Legend td  		{margin-left:3px; padding-top:5px; padding-bottom:4px; vertical-align:top;}
.Legend thead td	{font-size:11px; font-weight:bold; text-align:left; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;}
.Legend thead td p 	{color:#336633; margin-bottom:0px;}
.Results		{width:700px;}
.ResultsHeader		{padding-bottom:3px;}
.ResultsHeader td	{background-color:#eef; font-weight:bold; padding-top:3px; padding-bottom:3px; vertical-align:top; border-style:solid; border-color:#fff; border-width:2px;}
.ResultsHeader td p 	{color:#000; font-size:12px; text-align:center; margin-bottom:0px;}
.SearchResults		{border:0; margin-left:30px; margin-right:10px; width:900; clear:right;}
.SearchResults td	{padding-top:0px; padding-left:3px; padding-right:3px; padding-bottom:0px;}
.SortLinks		{margin-top:10px; margin-left:10px;}
.SortLinks a		{color:#0000cc; text-decoration:none;}
.SortLinks a:hover	{text-decoration:underline;}
.Subcategory_Heading	{font-size:23px; font-weight:bold; color:#336633; margin-left:20px;}

h3.search		{text-align:left; font-size:12px; margin-left:10px;}

img.icon		{height:16px; margin-right:3px; margin-top:0px; padding-top:0px;}

img.SearchResults_Icon	{margin-left:8px;}

#subcategory_position {position:relative; top: 110px; width:100%}
.deepgreen {color: #003300}
.lightgreen {color: #346633}
.ten { font-size:10px }
.eleven { font-size:11px }

