body		{ background: #ffffff; color: #000000; width: 100%; margin: 0em; padding: 0em; font-family: Arial,Helvetica,sans-serif; text-align: left }
a		{ color: #000000; background: transparent; text-decoration: underline }
a:hover		{ color: #000000; background: transparent; text-decoration: none }

h1		{ font-size: 1.6em; padding-left: 0.1em; margin-top: 0.3em; margin-bottom: 0.1em; text-align: left; background: #ffffff; color: #2d67bf }
h2		{ font-size: 1.2em; padding-left: 0.1em; margin-top: 0.7em; margin-bottom: 0.3em; text-align: left; background: #ffffff; color: #000000 }
h3		{ font-size: 1.0em; margin-top: 0.7em; margin-bottom: 0.3em; text-align: left }
h4		{ font-size: 0.9em; margin-top: 0.5em; margin-bottom: 0.3em; text-align: left }
hr		{ height: 1px; margin-top: 0.1em; margin-bottom: 0.25em; margin-left: 0.05em; background: transparent; color: #d7d7d7; width: 99%; text-align: left }
img		{ border: 0px; margin: 0em; padding: 0em }
p		{ margin-left: 0.2em; margin-top: 0.4em; margin-bottom: 0.6em }
table		{ border: solid 1px #4e4e4e; margin-bottom: 0.6em }
th		{ padding-left: 0.4em; padding-right: 0.4em; text-align: left }
td		{ padding-left: 0.4em; padding-right: 0.4em; text-align: left }
li		{ margin-top: 0.2em; margin-bottom: 0.3em }

.dtop		{ width: 84%; margin-left: 8%; padding-left: 0.2em; margin-bottom: 0.3em; background: #ffffff; color: #000000; text-align: left; height: 60px }
.dbar		{ width: 84%; margin-left: 8%; padding-left: 0.2em; background: #2d67bf url("/images/hbarimg.jpg"); background-repeat: no-repeat; background-position: right; color: #000000; height: 58px  }
.dmdl		{ width: 84%; margin-left: 8%; margin-top: 0.5em; padding: 0em }
.dright		{ background: #ffffff; color: #000000; padding: 0.3em; margin: 0em; font-size: 0.8em; text-align: left; border: #d7d7d7 solid 1px }
.dleft		{ background: #ffffff; color: #006633; padding: 0em; margin: 0em; width: 175px; text-align: left; font-size: 0.9em }
.dmnui		{ background: #ecf9ff; color: #2d67bf; border: #d7d7d7 solid 1px; padding-left: 0.3em; padding-top: 0.2em; padding-bottom: 0.2em; margin-top: 0em; margin-bottom: 0.3em; margin-right: 0.1em; margin-left: 0em }
.dmnui a	{ color: #2d67bf; background: transparent; text-decoration: none; font-weight: bold }
.dmnui a:hover	{ color: #000000; background: transparent; text-decoration: underline; font-weight: bold }
.dfoot		{ width: 84%; margin-left: 8%; margin-top: 0.5em; padding: 0em; background: #ecf9ff; color: #2d67bf; border: #d7d7d7 solid 1px; padding: 0.1em; font-size: 0.7em; text-align: center }
.dfoot a	{ color: #2d67bf; background: transparent; text-decoration: none; font-weight: bold }
.dfoot a:hover	{ color: #000000; background: transparent; text-decoration: underline; font-weight: bold }

html>body div.dright	{ height: auto; min-height: 25em }

p.pfoot		{ background: #ffffff; color: #45609c; font-size: 0.6em; padding-top: 0.1em; padding-bottom: 0.5em; text-align: center }
.pfoot a	{ background: #ffffff; color: #45609c; text-decoration: none }
.pfoot a:hover	{ background: #ffffff; color: #45609c; text-decoration: underline }
p.toptxt	{ color: #3e3e3e; background: #ffffff; font-size: 1.0em; font-weight: bold; padding-top: 90px; margin: 0em }
p.bartxt	{ font-size: 1.0em; font-weight: bold; padding-top: 20px; margin: 0em }
.imgfl		{ margin: 0.3em }
.imgfr		{ margin: 0.3em }
.imgflbdr	{ margin: 0.3em; border: #272727 solid 1px }
.imgfrbdr	{ margin: 0.3em; border: #272727 solid 1px }
.imgcell	{ margin-left: 0.7em; margin-right: 0.7em; border: #d7d7d7 solid 1px }
.pra		{ color: #000000; background: transparent; padding: 0.1em }
.prb		{ color: #000000; background: transparent; padding: 0.1em }
.prjttl		{ color: #515151; background: transparent; font-size: 1.2em }

p.frmrow		{ width: 70%; margin-right: 8%; margin-top: 0.3em; margin-bottom: 0.2em; padding: 0.1em; text-align: left; font-weight: normal }
.cchar			{ background: transparent; color: #990033; font-weight: bold; font-size: 1.5em }
.frmclm1		{ width: 10em; text-align: left }
.frmclm2		{ width: 18em; text-align: left }
input.frminpb		{ width: 16em }
input.frminps		{ width: 6em }
textarea.frminpb	{ width: 16em }

p.pcentre	{ width: 96% }
p.pclear	{ margin: 0.05em; padding: 0.05em }
p.pmenui	{ margin: 0em; padding-top: 0.3em }