/* Global Options */
body					{margin: 0px; padding: 0px; background: #5e6479 url('/images/bg.gif') repeat center 0px;}
div						{font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
td						{font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
input, select, option	{color: #4d4d4d; font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;}
h1, h2, h3				{font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px;}
img						{padding: 0px; margin: 0px;}

/* Page Structure Control */
#CanvasContainer	{}
#TopBar				{position: relative; z-index: 100;}

#FullBody	{position: absolute; top: 0px; left: 0px; z-index: 1;}

#RepositionOrigin	{position: relative; margin: 0px auto 0px auto; text-align: left;}
#EstablishAbsolute	{position: absolute; left: 0px; top: 0px; z-index: 2;}
	/* Establishes absolute positioning from new origin and defines z-index layering */
.FullWidth		{}

.PageContent	{} /* Set minimum height || (420 - footer height) */

.MainContentHeading		{font-size: 18px; font-weight: bold; color: #740000; padding: 10px 0px 0px 0px;}
.MainContentBody		{font-size: 13px; color: #4d4d4d; padding: 5px 0px 15px 0px; line-height: 1.5em;}

.DidYouKnow				{font-size: 12px; font-weight: bold; color: #ffffff; padding: 70px 115px 20px 37px; line-height: 1.5em; overflow: hidden;}

/* Box 1 with Rounded Corners */
.Box1Border1			{font-size: 1px; overflow: hidden; height: 1px; background: #cccccc; margin: 0px 0px 0px 5px;}
.Box1Border2			{font-size: 1px; overflow: hidden; height: 1px; background: #072645; border-left: 2px solid #cccccc; margin: 0px 0px 0px 3px;}
.Box1Border3			{font-size: 1px; overflow: hidden; height: 1px; background: #072645; border-left: 1px solid #cccccc; margin: 0px 0px 0px 2px;}
.Box1Border4			{font-size: 1px; overflow: hidden; height: 2px; background: #072645; border-left: 1px solid #cccccc; margin: 0px 0px 0px 1px;}
.Box1BorderHead			{background: #072645; border-left: 1px solid #cccccc;}
.Box1BorderContent		{background: #ffffff; border-left: 1px solid #cccccc; padding-top: 3px;}
.Box1Border4b			{font-size: 1px; overflow: hidden; height: 2px; background: #ffffff; border-left: 1px solid #cccccc; margin: 0px 0px 0px 1px;}
.Box1Border3b			{font-size: 1px; overflow: hidden; height: 1px; background: #ffffff; border-left: 1px solid #cccccc; margin: 0px 0px 0px 2px;}
.Box1Border2b			{font-size: 1px; overflow: hidden; height: 1px; background: #ffffff; border-left: 2px solid #cccccc; margin: 0px 0px 0px 3px;}
.Box1Border1b			{font-size: 1px; overflow: hidden; height: 1px; background: #cccccc; margin: 0px 0px 0px 5px;}
 
.QuickLinksA	{color: #0f4c8a; cursor: pointer; width: 209px; height: 40px;}
.QuickLinksB	{font-size: 15px; font-weight: bold; padding: 9px 0px 0px 55px;}





/* HREF Styles */
a img		{border: none;}

a:link      {color: #640108; background: none; font-weight: bold; text-decoration: none;}
a:active    {color: #a4010d; background: none; font-weight: bold; text-decoration: none;}
a:visited   {color: #640108; background: none; font-weight: bold; text-decoration: none;}
a:hover     {color: #a4010d; background: none; font-weight: bold; text-decoration: none;}

a.NavLink:link      {color: #0f4c8a;}
a.NavLink:active    {color: #892d01;}
a.NavLink:visited   {color: #0f4c8a;}
a.NavLink:hover     {color: #892d01;}

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;}