.BodyText			{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyText a:link	{FONT-SIZE: 12px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:active	{FONT-SIZE: 12px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:visited	{FONT-SIZE: 12px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyText a:hover	{FONT-SIZE: 12px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.BodyTextSmall				{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.BodyTextSmall a:link		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:active		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:visited	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.BodyTextSmall a:hover		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.WhiteTextSmall				{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.WhiteTextSmall a:link		{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.WhiteTextSmall a:active	{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.WhiteTextSmall a:visited	{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.WhiteTextSmall a:hover		{FONT-SIZE: 12px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.Footer				{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer	a:link		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Footer	a:active	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Footer	a:visited	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Footer	a:hover		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.FooterHome				{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.FooterHome	a:link		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.FooterHome	a:active	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.FooterHome	a:visited	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.FooterHome	a:hover		{FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.Footer2				{FONT-SIZE: 10px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Footer2	a:link		{FONT-SIZE: 10px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Footer2	a:active	{FONT-SIZE: 10px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Footer2	a:visited	{FONT-SIZE: 10px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Footer2	a:hover		{FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.LeftSubNav				{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNav a:link		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNav a:active	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNav a:visited	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNav a:hover		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.LeftSubNavOn				{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNavOn a:link		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNavOn a:active		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNavOn a:visited		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftSubNavOn a:hover		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

.HomeWhiteBox				{FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.HomeWhiteBox a:link		{FONT-SIZE: 15px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeWhiteBox a:active		{FONT-SIZE: 15px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeWhiteBox a:visited		{FONT-SIZE: 15px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeWhiteBox a:hover		{FONT-SIZE: 15px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.HomeCalendarText				{FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.HomeCalendarText a:link		{FONT-SIZE: 15px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeCalendarText a:active		{FONT-SIZE: 15px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeCalendarText a:visited		{FONT-SIZE: 15px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeCalendarText a:hover		{FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.Caption				{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.Caption a:link			{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Caption a:active		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Caption a:visited		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.Caption a:hover		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.HomeEvents				{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.HomeEvents a:link		{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeEvents a:active	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeEvents a:visited	{FONT-SIZE: 11px; COLOR: #6d8c90; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.HomeEvents a:hover		{FONT-SIZE: 11px; COLOR: #c2bf9e; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.SubHead				{FONT-SIZE: 14px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.SubHead a:link			{FONT-SIZE: 14px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.SubHead a:active		{FONT-SIZE: 14px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.SubHead a:visited		{FONT-SIZE: 14px; COLOR: #6d8c90; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}
.SubHead a:hover		{FONT-SIZE: 14px; COLOR: #c2bf9e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.LeftText				{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftText a:link		{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftText a:active		{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftText a:visited		{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftText a:hover		{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.LeftTextEmail				{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftTextEmail a:link		{FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftTextEmail a:active		{FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftTextEmail a:visited	{FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}
.LeftTextEmail a:hover		{FONT-SIZE: 11px; COLOR: #336666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;}

/* misc fonts */
.PageTitle				{FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;}

/* these are simply defining background colors for different uses on the site */
.white				{BACKGROUND-COLOR: #ffffff;}
.black				{BACKGROUND-COLOR: #000000;}
.DarkGreen			{BACKGROUND-COLOR: #6d8c90;}
.LightGreen			{BACKGROUND-COLOR: #8E9F96;}
.Yellow				{BACKGROUND-COLOR: #c2bf9e;}
.Blue				{BACKGROUND-COLOR: #a7c4c8;}
.Tan				{BACKGROUND-COLOR: #c2bf9e;}
.HomeTopImage		{background-color: #336666;}
.PageBackground		{MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-TOP: 0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: #eeeeee;}

/* background images for home page */
.ShadowLeft			{background: url(/images/shadow_left.gif) repeat-y;}
.ShadowRight		{background: url(/images/shadow_right.gif) repeat-y;}
.ShadowBL			{background: url(/images/shadow_bl.gif) no-repeat;}
.ShadowBottom		{background: url(/images/shadow_bottom.gif) repeat-x;}
.ShadowBR			{background: url(/images/shadow_br.gif) no-repeat;}

/* form fields */
.IAmABox			{FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #000000; WIDTH: 154px; HEIGHT:18px}
.SearchBox			{FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #000000; WIDTH: 120px; HEIGHT:18px}

/* pop-out nav classes */
.leftnav				{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnav A:link			{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnav A:active		{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnav A:visited		{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnav A:hover		{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

.leftnavon				{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnavon A:link		{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnavon A:active		{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnavon A:visited	{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.leftnavon A:hover		{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

/* home page body text */
.BlueText				{ FONT-SIZE: 15px; COLOR: #00B1ED; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; }

.SmallBlueText			{ FONT-SIZE: 10px; COLOR: #00B1ED; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; }
.SmallBlueText A:link	{ FONT-SIZE: 10px; COLOR: #00B1ED; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; }
.SmallBlueText A:active	{ FONT-SIZE: 10px; COLOR: #00B1ED; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; }
.SmallBlueText A:visited{ FONT-SIZE: 10px; COLOR: #00B1ED; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; }
.SmallBlueText A:hover	{ FONT-SIZE: 10px; COLOR: #00B1ED; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight:bold; }

.BigBoldText			{ FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; }
.SmallBoldText			{ FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold; }
.HomeBodyText			{ FONT-SIZE: 11px; COLOR: #7D7D73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.HomeTimeText			{ FONT-SIZE: 12px; COLOR: #7D7D73; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

