/* Global Options */
body					{margin: 0px; padding: 0px; background: #6c5438 url('/images/bg-main.gif') repeat-x center 0px; font-size: 12px; line-height: 1.4em;}
td						{color: #4d4d4d; 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	{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
div						{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
h1, h2, h3				{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px;}
p						{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; width: 954px; padding: 0px;}
#RepositionOriginFooter	{position: relative; margin: 0px auto 0px auto; text-align: left; width: 954px;}
	/* must be separate ids even though same info */
.EstablishAbsolute	{position: absolute; top: 0px; left: 0px;}
	/* Establishes absolute positioning from new origin */
 
.NavButton			{float: left; display: inline; background: transparent url('/images/bg-nav.gif') repeat-x center 0px; width: 106px; height: 40px;}
.NavButtonText		{text-align: center; text-transform: uppercase; padding-top: 11px; font-weight: bold; font-family: 'Times New Roman', 'Times', serif;}

.PageTitle			{font-family: Times, 'Times New Roman', serif; font-size: 26px; color: #3c2919; line-height: 1.2em; display: block;}
.PageTitle2			{font-family: Times, 'Times New Roman', serif; font-size: 26px; color: #3c2919; line-height: 1.2em; display: block; text-align: right; padding-bottom: 7px; border-bottom: 1px dotted #969696;}
.PageTitleHighlight	{color: #8e362b;}
.PageHeading		{font-family: Times, 'Times New Roman', serif; font-size: 21px; color: #3c2919; line-height: 1.2em; display: inline;}

.ThisSection		{font-family: Times, 'Times New Roman', serif; font-size: 18px; color: #969696; line-height: 1.2em; padding-bottom: 5px;}

.SectionHeading		{background: url('/images/bg-sectionheading.gif') repeat-x center 0px; height: 60px;}
.SectionNavBorder	{background: url('/images/bg-sectionnavborder.gif') repeat-y -20px 0px; margin: 0px 10px 25px 0px; width: 182px; vertical-align: top; padding: 0px 25px 10px 0px;}

.MainTextBlock		{margin-bottom: 17px;}
.SubHeading			{font-size: 14px; font-weight: bold; line-height: 1.2em; margin-bottom: 7px;}
.TextBlock			{margin-bottom: 17px; padding-left: 19px;}

.li993300			{background: url('/images/li-993300.gif') no-repeat 0px 4px; line-height: 1.2em; margin-bottom: 5px; padding-left: 10px;}
.li993300B			{background: url('/images/li-993300.gif') no-repeat 10px 4px; line-height: 1.2em; margin-bottom: 5px; padding-left: 20px;}

/* expandable text area */
.openclose	{cursor: pointer; padding-bottom: 3px;}
.hilite		{padding-bottom: 9px; display: inline;}
.tiersub2	{margin-top: 7px; margin-bottom: 3px;}
.opencloseA	{color: #8e362b; font-size: 11px; font-weight: bold; text-decoration: none; cursor: pointer; background: url('/images/li-993300.gif') no-repeat 0px 4px; line-height: 1.2em; padding-left: 10px;}

/* HREF Styles */
a img		{border: none;}

a:link      {color: #8e362b; font-weight: bold; text-decoration: none;}
a:active    {color: #cb000f; font-weight: bold; text-decoration: none;}
a:visited   {color: #8e362b; font-weight: bold; text-decoration: none;}
a:hover     {color: #cb000f; font-weight: bold; text-decoration: none;}

a.FooterLink:link      {color: #8e362b; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:active    {color: #cb000f; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:visited   {color: #8e362b; background: none; font-weight: normal; text-decoration: none;}
a.FooterLink:hover     {color: #cb000f; background: none; font-weight: normal; text-decoration: none;}

/* Print/Display Options */
.PrintFooter	{display: none;}
.NoDisplay		{display: none;}
.NoPrint		{}




.LeftNavButton		{border: 1px solid #ffffff; padding: 3px 5px 5px 5px; text-align: center; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 15px; line-height: 17px; font-weight: bold; color: #484848;}
.LeftNavButtonSpan	{font-size: 15px; line-height: 17px; font-weight: bold;}
