/* Global Options */
body					{margin: 0px; padding: 0px;}
td						{color: #4c4c4c; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
input, select, option	{color: #4c4c4c; font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: normal;}
div						{color: #4c4c4c; font-family: Helvetica, Arial, sans-serif; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}
h1						{color: #00467f; font-family: Helvetica, Arial, sans-serif; font-size: 22px; font-weight: normal; margin: 30px 0px 22px 0px; padding-bottom: 11px; border-bottom: 1px solid #d6c200;}
h2						{color: #00467f; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; line-height: 26px; margin-bottom: 3px;}
h3						{color: #00467f; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; margin: 0px; padding: 0px;}

/* Page Structure Control */
.BodySoumat		{}

#CanvasContainer	{width: 100%;}
#FullBody			{position: absolute; top: 0px; left: 0px; z-index: 2; width: 100%;}

#RepositionOriginShell			{position: relative; margin: 0px auto 0px auto; text-align: left;}
#RepositionOriginFooter			{position: relative; margin: 0px auto 0px auto; text-align: left;}

 
p, ul, ol, h3 		{line-height: 26px; margin: 0px 0px 20px 0px;}
span.h3Text			{color: #4c4c4c; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; vertical-align: top;}

.PageContent		{width: 7in;}

.SectionHomeImg		{margin: 14px 0px 40px 0px; border-top: 2px solid #ffce01; border-bottom: 2px solid #ffce01; height: 218px;}
.SectionHomeText	{margin: 0px;}

.SectionLogo		{float: right; margin-top: -60px; margin-right: -17px;}
.SectionText		{margin: 0px;}
.InteriorLeftCol	{}

.PhotoSpace		{float: right; display: inline; width: 175px; margin: 0px; padding: 0px;}
.PhotoCaption	{border-top: 1px solid #ffffff; background-color: #00467f; color: #ffffff; font-size: 10px; padding: 5px 5px 5px 5px;}

.ClearFloat		{clear: both; height: 0px; overflow: hidden;}

.NavDivider		{margin: 0px 12px 0px 4px; border-top: 1px solid #fcefc4;}

/* 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.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	{text-align: right;}
.NoDisplay		{}
.NoPrint		{display: none;}