body { background-color: #fff; margin: 0; padding: 0; }
p { }
td { }
.bodyreg { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-indent: 48px; margin: 0 0 9px 93px; padding: 0; }
.bodyflush { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: 0 0 9px 93px; }
.bold_red { color: #cf2941; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.bodymargin { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: 0 0 9px; }
.provincepadding { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: 2px 0 9px; }
.bodymargin_nsp { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: 0; }
.bodymargin_blue { color: #0067a4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin: 0 0 9px; }
.subRule_blue { color: #0067a4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0 0 6px; border-bottom: 1px solid #0067a4; }
.subRule_blue_indent { color: #0067a4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0 0 8px 93px; padding-top: 7px; border-bottom: 1px solid #0067a4; }
.bodyindent_blue { color: #0067a4; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: 0 0 9px 21px; }
.subs { color: #d2003f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; margin: 0 0 3px 93px; padding: 0; }
a:link { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: underline; }
a:hover { color: #ef0048; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: underline; }
a:visited { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: underline; }
.subsbar { margin: 0 0 9px 25px; padding: 12px 0 0; }
.sig { background-image: url(../images/general/signature.gif); background-repeat: no-repeat; background-position: 93px 0; height: 21px; }
#centre { background-color: #fff; background-image: url(../images/home/bkgd.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 50%; width: 780px; height: 1024px; z-index: 0; visibility: visible; margin-left: -390px; }
#menu { position: absolute; top: 89px; left: 0; z-index: 1000; display: block; }
#carousel { position: absolute; top: 73px; left: 279px; width: 221px; height: 144px; z-index: 10; visibility: visible; }

#bodymain { position: absolute; top: 352px; left: 113px; width: 669px; height: 1024px; z-index: 15; visibility: visible; }
#text { position: absolute; top: 85px; left: -90px; width: 669px; height: 300px; z-index: 20; visibility: visible; }
#extlinks { height: auto; width: auto; left: 192px; top: 44px; position: absolute; z-index: 25; visibility: visible; }
#applet { font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 33px; left: 91px; width: 600px; z-index: 0; margin-bottom: 48px; display: block; }
#calculator { display: block; margin-bottom: 21px; position: relative; z-index: 0; top: 7px; left: 77px; width: 267px; height: 84px; }
input { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 9px; background-color: #ccd; padding-top: 3px; outline-color: #0067a4; outline-width: 1px; }
input:hover { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 9px; background-color: #0067a4; padding-top: 3px; outline-width: 1px; outline-color: #0067a4; }
div#menu { line-height: 13px; z-index: 1000; }
#iframer { position: absolute; top: 89px; left: 0; width: 400px; height: 800px; z-index: 999; visibility: hidden; display: block; filter:alpha(opacity=1); -moz-opacity:0.01; -khtml-opacity: 0.01; opacity: 0.01; }
