/* Global Options */
body					{margin: 0px; padding: 0px;}
td						{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; 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						{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px;}
h2						{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: bold; margin: 30px 0px 5px 0px; padding: 0px; font-size: 1.7em;}
h3						{color: #4d4d4d; font-family: 'Trebuchet MS', Arial, Tahoma, Helvetica, sans-serif; font-weight: bold; margin: 0px; padding: 0px; font-size: 1.2em;}
p						{margin: 0px; padding: 0px; vertical-align: top;}

/* 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;}
#RepositionOriginFooter	{position: relative; margin: 0px auto 0px auto; text-align: left;}
	/* must be separate ids even though same info */
.EstablishAbsolute	{position: absolute; top: 0px; left: 0px;}
	/* Establishes absolute positioning from new origin */
 
.HeaderBoxTopCream		{background: transparent url('/templateimages/headerbox-cream.gif') no-repeat center top; width: 770px; height: 15px;}
.HeaderBoxCenterCream	{background: transparent url('/templateimages/headerbox-cream-center.gif') repeat-y center top; width: 770px;}
.HeaderBoxBotCream		{background: transparent url('/templateimages/headerbox-cream.gif') no-repeat center bottom; width: 770px; height: 15px;}

.MainBoxTopCream		{background: transparent url('/templateimages/mainbox-cream.gif') no-repeat center top; width: 770px; height: 15px;}
.MainBoxCenterCream		{background: transparent url('/templateimages/mainbox-cream-center.gif') repeat-y center top; width: 770px;}
.MainBoxBotCream		{background: transparent url('/templateimages/mainbox-cream.gif') no-repeat center bottom; width: 770px; height: 15px;}

.HeaderInfo				{padding: 0px 6px 6px 6px; font-size: 13px;}
.TopInfo				{padding: 0px 6px 6px 6px; font-size: 15px;}

.ItemBoxTopCream		{background: transparent url('/templateimages/itembox-cream.gif') no-repeat center top; width: 565px; height: 6px;}
.ItemBoxCenterCream		{background: transparent url('/templateimages/itembox-cream-center.gif') repeat-y center top; width: 553px; padding: 0px 6px 0px 6px;}
.ItemBoxBotCream		{background: transparent url('/templateimages/itembox-cream.gif') no-repeat center bottom; width: 565px; height: 6px; margin-bottom: 10px;}

.ItemBox2TopCream		{background: transparent url('/templateimages/itembox2-cream.gif') no-repeat center top; width: 282px; height: 6px;}
.ItemBox2CenterCream	{background: transparent url('/templateimages/itembox2-cream-center.gif') repeat-y center top; width: 270px; height: 225px; overflow: hidden; padding: 0px 6px 0px 6px;}
.ItemBox2BotCream		{background: transparent url('/templateimages/itembox2-cream.gif') no-repeat center bottom; width: 282px; height: 6px; margin-bottom: 10px;}

.ItemHeaderGold			{background: transparent url('/templateimages/itemheader-gold.gif') repeat-x center top; height: 27px; overflow: hidden; padding: 3px 10px 0px 10px; font-size: 15px;}


/* HREF Styles */
a img		{border: none;}

a:link      {color: #640108; text-decoration: none;}
a:active    {color: #a4010d; text-decoration: underline;}
a:visited   {color: #640108; text-decoration: none;}
a:hover     {color: #a4010d; 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 */
.PrintFooter	{display: none;}
.NoDisplay		{display: none;}
.NoPrint		{}
