body		{font-family: 'Helvetica', 'Arial', sans-serif;
		 font-size: 12pt;
		 margin: 0;
		 padding: 0px 1.5em;
		 color: #000000;
		 background-color: #FFFFFF}

div#navigation	{margin: 3pt 0pt 0pt 0pt;
		 padding: 0;
		 text-align: center;
		 width: 100%}

div#header	{display: -ms-grid;
		 display: grid;
		 grid-template-columns: 1fr 3fr;
		 grid-template-rows: 59pt 28pt 22pt 8px;
		 -ms-grid-template-columns: 1fr 3fr;
		 -ms-grid-template-rows: 59pt 28pt 22pt 8px;
		 margin: 3pt 0pt 0pt 0pt;
		 padding: 0;
		 width: 100%}
div#logo	{grid-column: 1;
		 grid-row: 1 / span 3;
		 -ms-grid-column: 1;
		 -ms-grid-row: 1;
		 -ms-grid-row-span: 3;
		 float: left;
		 padding: 1.5ex 0px 0.5ex 1.5em}
div#title	{grid-column: 2;
		 grid-row: 2;
		 -ms-grid-column: 2;
		 -ms-grid-row: 2;
		 font-family: 'Arial-BoldMT', 'Arial', sans-serif;
		 font-size: 24pt;
		 font-weight: 700;
		 padding: 0ex 0.75em 1.5ex 0px;
		 text-align: right;
		 white-space: nowrap}
div#subtitle	{grid-column: 2;
		 grid-row: 3;
		 -ms-grid-column: 2;
		 -ms-grid-row: 3;
		 font-family: 'Arial-BoldMT', 'Arial', sans-serif;
		 font-size: 17pt;
		 font-weight: 400;
		 padding: 0px 1.06067em 1.06067ex 0px;
		 text-align: right;
		 white-space: nowrap}
div#boundary	{grid-column: 1 / span 2;
		 grid-row: 4;
		 -ms-grid-column: 1 / span 3;
		 -ms-grid-column-span: 3;
		 -ms-grid-row: 4;
		 border-top: solid;
		 border-color: #000000;
		 border-width: 4pt;
		 clear: left}

div.content	{display: -ms-grid;
		 display: grid;
		 grid-template-columns: 1fr 1fr 1fr 1fr;
		 -ms-grid-template-columns: 1fr 1fr 1fr 1fr;
		 -ms-grid-template-rows: auto auto auto auto;
		 margin: 3pt 0pt 0pt 0pt;
		 padding: 0;
		 width: 100%}
div.column1	{grid-column: 1 / span 4;
		 -ms-grid-column: 1;
		 -ms-grid-column-span: 4;
		 -ms-grid-row: 1;
		 padding: 0px 1.5em}
div.column2	{grid-column: 1 / span 4;
		 -ms-grid-column: 1;
		 -ms-grid-column-span: 4;
		 -ms-grid-row: 2;
		 padding: 0px 1.5em}
div.column3	{grid-column: 1 / span 4;
		 -ms-grid-column: 1;
		 -ms-grid-column-span: 4;
		 -ms-grid-row: 3;
		 padding: 0px 1.5em}
div.column4	{grid-column: 1 / span 4;
		 -ms-grid-column: 1;
		 -ms-grid-column-span: 4;
		 -ms-grid-row: 4;
		 padding: 0px 1.5em}

div.frame	{display: -ms-grid;
		 display: grid;
		 grid-template-columns: 17px auto 17px;
		 grid-template-rows: 17px auto 32px;
		 -ms-grid-template-columns: 17px auto 17px;
		 -ms-grid-template-rows: 17px auto 32px;
		 margin: 0;
		 padding: 0 0 24pt 0}
div.frame_nw	{grid-column: 1;
		 grid-row: 1;
		 -ms-grid-column: 1;
		 -ms-grid-row: 1;
                 background-image: url("/media/ShadowNW.png");
		 background-size: 17px 17px;
                 background-repeat: no-repeat;
                 background-position: right bottom}
div.frame_n	{grid-column: 2;
		 grid-row: 1;
		 -ms-grid-column: 2;
		 -ms-grid-row: 1;
                 background-image: url("/media/ShadowN.png");
		 background-size: 100% 17px;
                 background-repeat: no-repeat;
                 background-position: center bottom}
div.frame_ne	{grid-column: 3;
		 grid-row: 1;
		 -ms-grid-column: 3;
		 -ms-grid-row: 1;
                 background-image: url("/media/ShadowNE.png");
		 background-size: 17px 17px;
                 background-repeat: no-repeat;
                 background-position: left bottom}
div.frame_w	{grid-column: 1;
		 grid-row: 2;
		 -ms-grid-column: 1;
		 -ms-grid-row: 2;
                 background-image: url("/media/ShadowW.png");
		 background-size: 17px 100%;
                 background-repeat: repeat-y;
                 background-position: right center}
div.frame_c	{grid-column: 2;
		 grid-row: 2;
		 -ms-grid-column: 2;
		 -ms-grid-row: 2}
div.frame_e	{grid-column: 3;
		 grid-row: 2;
		 -ms-grid-column: 3;
		 -ms-grid-row: 2;
                 background-image: url("/media/ShadowE.png");
		 background-size: 17px 100%;
                 background-repeat: repeat-y;
                 background-position: left center}
div.frame_sw	{grid-column: 1;
		 grid-row: 3;
		 -ms-grid-column: 1;
		 -ms-grid-row: 3;
                 background-image: url("/media/ShadowSW.png");
		 background-size: 17px 32px;
                 background-repeat: no-repeat;
                 background-position: right top}
div.frame_s	{grid-column: 2;
		 grid-row: 3;
		 -ms-grid-column: 2;
		 -ms-grid-row: 3;
                 background-image: url("/media/ShadowS.png");
		 background-size: 100% 32px;
                 background-repeat: no-repeat;
                 background-position: center top}
div.frame_se	{grid-column: 3;
		 grid-row: 3;
		 -ms-grid-column: 3;
		 -ms-grid-row: 3;
                 background-image: url("/media/ShadowSE.png");
		 background-size: 17px 32px;
                 background-repeat: no-repeat;
                 background-position: left top}

div#footer	{display: -ms-grid;
		 display: grid;
		 grid-template-columns: 1fr 1fr 1fr 1fr;
		 grid-template-rows: 70px auto;
		 -ms-grid-template-columns: 1fr 1fr 1fr 1fr;
		 -ms-grid-template-rows: 70px auto;
		 margin: 3pt 0pt 0pt 0pt;
		 padding: 0;
		 width: 100%}
div#centerfoot	{grid-column: 1 / span 4;
		 grid-row: 1;
		 -ms-grid-column: 1;
		 -ms-grid-column-span 4;
		 -ms-grid-row: 1;
		 border-bottom: solid;
		 border-color: #000000;
		 border-width: 2pt;
		 padding: 0;
		 margin: 0;
		 text-align: center}
div#leftfoot	{grid-column: 1 / span 2;
		 grid-row: 2;
		 -ms-grid-column: 1;
		 -ms-grid-column-span: 2;
		 -ms-grid-row: 2;
		 float: left;
		 padding: 0pt 6ex 0pt 1.5em;
		 margin: 0;
		 text-align: right;
		 width: 100%}
div#rightfoot	{grid-column: 3 / span 2;
		 grid-row: 2;
		 -ms-grid-column: 3;
		 -ms-grid-column-span: 2;
		 -ms-grid-row: 2;
		 padding: 0pt 1.5em 0pt 6ex;
		 margin: 0;
		 text-align: left;
		 width: 100%}

a		{color: #666666; text-decoration: none}
a:link		{color: #666666; text-decoration: none}
a:hover		{color: #666666; text-decoration: underline}

h1		{font-size: 17pt;
		 font-weight: 700;
		 border-bottom: solid;
		 border-color: #666666;
		 border-width: 2pt;
		 margin: 0 0 5pt 0;
		 text-align: left}
h2		{font-size: 12pt;
		 font-weight: 700;
		 margin: 0 0 6pt 0;
		 text-align: left}
p		{margin: 0 0 6pt 0}

div#navigation a {padding: 0px 1.5ex}
div#navigation a.current {
		 padding: 0px 1.5ex;
		 font-weight: 700;
		 color: #555555}

div#logo a img	{border: none}

div.content h1	{margin-right: 1.06067em;
		 width: 50%}
div.content h2.grey {font-size: 17pt;
		 font-weight: 700;
		 color: #888888;
		 margin: 0 0 5pt 0;
		 text-align: left}

div.content img.framed {width: 100%}

