body {
	margin: 0; background-color: #D6D9DD;
	font-family:-apple-system,"Segoe UI","Helvetica Neue",Helvetica,Tahoma,Arial,"Trebuchet MS",sans-serif;
	font-size: 12pt
}

img {border:0;}
p, li {line-height: 1.5em;}

a { color: blue; text-decoration: none;}
.header { font-weight: bold; font-size: 16pt; color: navy;}

.topsec { background-color: white; margin-left:auto;margin-right:auto; border-spacing:0; font-size: medium; font-weight: bold; background-color: white; padding: 0; border-style: solid; border-width: 0px 0px 2px 0px; border-color: red;}
.topsec  a { color: #004183; text-decoration: none;}
.topsec  a:hover { color: white; text-decoration: underline;}

.ncell    { background-color: #ffcc00; text-align:center; padding: 3px 8px 3px 8px; border-style: solid; border-width: 1px 0px 0px 1px; border-color: red;}
.ncell_r  { background-color: #ffcc00; text-align:center; padding: 3px 8px 3px 8px; border-style: solid; border-width: 1px 1px 0px 1px; border-color: red;}
.ncell:hover,.ncell_r:hover { background-color: #fdb008;}

.bottompanel { margin-left:auto; margin-right:auto;border:0;border-spacing:0; border-collapse:collapse; background-color:#BFBFBF}
.bottompanel a{ font-weight: bold; font-size: small; color: white; text-decoration: none;}
.copyright,.copyright  a { font-size: small; color: white; font-weight: bold;}
a:hover,.bottompanel a:hover,.copyright  a:hover { color: red; text-decoration: underline;}

.xsmallgray {font-size: x-small; color: gray;}
.smallgray {font-size: small; color: gray;}

.textright {text-align:right}
.textcenter {text-align:center}
.textleft {text-align:left}

.bgwhite {background-color: white}
.centertable { margin-left:auto; margin-right:auto }
.noborder {border:0;border-spacing:0;border-collapse:collapse }

.page {background-color:white;border:0;margin-left:auto;margin-right:auto}

.img12 {border:0; width: 12px; height: 12px;}
.img16 {border:0; width: 16px; height: 16px;}
.img24 {border:0; width: 24px; height: 24px;}

.img32 {border:0; width: 32px; height: 32px;}
.img36 {border:0; width: 36px; height: 36px;}
.img48 {border:0; width: 48px; height: 48px;}

.img12c {border:0; width: 12px; height: 12px; vertical-align:middle;}
.img16c {border:0; width: 16px; height: 16px; vertical-align:middle;}
.img24c {border:0; width: 24px; height: 24px; vertical-align:middle;}
.img32c {border:0; width: 32px; height: 32px; vertical-align:middle;}
.img36c {border:0; width: 36px; height: 36px; vertical-align:middle;}
.img48c {border:0; width: 48px; height: 48px; vertical-align:middle;}

input[type='text'] {font-size: large; color: blue; font-weight: bold}
input[type=checkbox] {width:20px; height:20px;	box-shadow:0px 0px 10px cyan;}
input[type=checkbox]:hover {box-shadow:0px 0px 10px red;}
