.BodyText			{FONT-SIZE: 11px; LINE-HEIGHT: 17px; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyText a:link	{FONT-SIZE: 11px; LINE-HEIGHT: 17px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:active	{FONT-SIZE: 11px; LINE-HEIGHT: 17px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:visited	{FONT-SIZE: 11px; LINE-HEIGHT: 17px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:hover	{FONT-SIZE: 11px; LINE-HEIGHT: 17px; COLOR: #8b6a2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BodyTextsmall				{FONT-SIZE: 10px; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextsmall a:link		{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextsmall a:active		{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextsmall a:visited	{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextsmall a:hover		{FONT-SIZE: 10px; COLOR: #8b6a2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.Caption			{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Caption a:link		{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Caption a:active	{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Caption a:visited	{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Caption a:hover	{FONT-SIZE: 10px; FONT-STYLE: italic; COLOR: #8b6a2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.HomeBoxText			{FONT-SIZE: 11px; COLOR: #6d5320; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.HomeBoxText a:link		{FONT-SIZE: 11px; COLOR: #6d5320; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeBoxText a:active	{FONT-SIZE: 11px; COLOR: #6d5320; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeBoxText a:visited	{FONT-SIZE: 11px; COLOR: #6d5320; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeBoxText a:hover	{FONT-SIZE: 11px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.Footer			{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer a		{COLOR: #ffffff; TEXT-DECORATION: none;}
.Footer a:hover	{COLOR: #ffffff; TEXT-DECORATION: underline;}

.ChartHeadLeft			{FONT-SIZE: 11px; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; PADDING: 4 2px; BORDER-TOP: 1px solid #8b6a2b; BORDER-RIGHT: 1px solid #8b6a2b; BORDER-BOTTOM: 1px solid #8b6a2b; BORDER-LEFT: 1px solid #8b6a2b;}

.ChartHead				{FONT-SIZE: 11px; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; PADDING: 4 2px; BORDER-TOP: 1px solid #8b6a2b; BORDER-RIGHT: 1px solid #8b6a2b; BORDER-BOTTOM: 1px solid #8b6a2b;}

.ChartCellLeft				{FONT-SIZE: 10px; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; PADDING: 6 4px; BORDER-BOTTOM: 1px solid #8b6a2b; BORDER-RIGHT: 1px solid #8b6a2b; BORDER-LEFT: 1px solid #8b6a2b;}
.ChartCellLeft a:link		{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ChartCellLeft a:active		{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ChartCellLeft a:visited	{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ChartCellLeft a:hover		{FONT-SIZE: 10px; COLOR: #8b6a2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.ChartCell				{FONT-SIZE: 10px; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; PADDING: 6 4px; BORDER-BOTTOM: 1px solid #8b6a2b; BORDER-RIGHT: 1px solid #8b6a2b;}
.ChartCell a:link		{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ChartCell a:active		{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ChartCell a:visited	{FONT-SIZE: 10px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ChartCell a:hover		{FONT-SIZE: 10px; COLOR: #8b6a2b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

/* misc fonts for use on the three content pages */
h1					{FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #8b6a2b; LETTER-SPACING: 1px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
h2					{FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #8b6a2b; LETTER-SPACING: 1px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; MARGIN: 0 0 0 0;}
.required			{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2c609a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.special			{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8db96e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

/* for the left hand nav */
.ShadowLeft			{background: url(/images/shadow_left.gif) repeat-y;}
.ShadowRight		{background: url(/images/shadow_right.gif) repeat-y;}
.ShadowBottom		{background: url(/images/shadow_bottom.gif) repeat-x;}
.HomeBox			{background: url(/images/whats_new_box.jpg) no-repeat;}

/* these are simply defining background colors for different uses on the site */
.White				{BACKGROUND-COLOR: #ffffff;}
.Black				{BACKGROUND-COLOR: #000000;}
.Brown				{BACKGROUND-COLOR: #8b6a2b;}
.TopNav				{BACKGROUND-COLOR: #7fa8d5;}
.Summer				{BACKGROUND-COLOR: #aed7ff;}
.New				{BACKGROUND-COLOR: #99ff66;}
.Early				{BACKGROUND-COLOR: #d7ffc2;}
.Late				{BACKGROUND-COLOR: #fff0b2;}
.Short				{BACKGROUND-COLOR: #d8a06f;}

.PageBackground		{MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-TOP: 0; MARGIN-BOTTOM: 0; background: url(/images/page_background.gif) repeat;}

.ASTextHeader		{FONT-SIZE: 14px; LINE-HEIGHT: 22px; COLOR: #2a2a2a; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-DECORATION: none;}

.ASText				{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #2a2a2a; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-DECORATION: none;}
.ASText a:link		{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #2c609a; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ASText a:active	{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #2c609a; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ASText a:visited	{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #2c609a; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.ASText a:hover		{FONT-SIZE: 12px; LINE-HEIGHT: 18px; COLOR: #8b6a2b; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.ASTextSmall		{FONT-SIZE: 11px; LINE-HEIGHT: 18px; COLOR: #2a2a2a; FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif; TEXT-DECORATION: none;}

