/* Global Options */
body, p					{margin: 0px; padding: 0px;}
td						{font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
input, select, option	{font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
div						{font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
h1, h2, h3				{font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px;}

/* Page Structure Control */
#CanvasContainer	{width: 100%;}

#FullBody	{position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; }

#RepositionOriginShell		{position: relative; margin: 0px auto 0px auto; text-align: left; background-color: #ffffff; width: 954px;}
#RepositionOriginFooter		{position: relative; margin: 0px auto 0px auto; text-align: left; width: 954px;}
#EstablishAbsoluteFooter	{width: 954px; height: 84px; background: none url('../images/bg-footer2.png') no-repeat center 0px;}
	/* must be separate ids even though same info */
.EstablishAbsolute	{position: absolute; top: 0px; left: 0px;}
	/* Establishes absolute positioning from new origin */
 

h2.SectionHeadingWhite			{font-size: 18px; font-weight: bold; background: none url('../images/icon-flower.gif') no-repeat 0px 0px; margin: 5px 0px 0px 0px; padding: 5px 0px 5px 40px;}
h2.SectionHeadingWhite span		{color: #716a60;}
.SectionHeadingWhiteContent		{width: 225px; padding-left: 45px; line-height: 1.3em; color: #323232;}

#FooterOverlay		{display: none;}
#DisplayFooter		{display: none;}
#PrintFooter		{text-align: right;}

/* HREF Styles */
a img		{border: none;}

a:link      {color: #881700; font-weight: bold; text-decoration: none;}
a:active    {color: #d16c00; font-weight: bold; text-decoration: none;}
a:visited   {color: #881700; font-weight: bold; text-decoration: none;}
a:hover     {color: #d16c00; font-weight: bold; text-decoration: none;}

a.MainNav:link      {color: #ffffff;}
a.MainNav:active    {color: #ffffff;}
a.MainNav:visited   {color: #ffffff;}
a.MainNav:hover     {color: #ffffff;}

a.FunctionLink:link      {color: #ffffff; text-decoration: none;}
a.FunctionLink:active    {color: #ffffff; text-decoration: underline;}
a.FunctionLink:visited   {color: #ffffff; text-decoration: none;}
a.FunctionLink:hover     {color: #ffffff; text-decoration: underline;}

a.FooterLink:link      {color: #000000; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:active    {color: #a4010d; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:visited   {color: #000000; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:hover     {color: #a4010d; background: none; font-weight: normal; text-decoration: none;}


/* Print/Display Options */
.NoDisplay		{}
.NoPrint		{display: none;}

/* IE6 styles - specified in "ie6" folder */
div.PngBg		{}
img.PngImg		{}



