BODY { font-size: 8pt; margin: 10px; background: #0303bd; }

P, LI { font-size: 10pt; }

TABLE { border-collapse: collapse; border: 1px solid blue; }
TH { font-family : sans-serif; font-size : 10pt; font-weight : bold; color : #ffffff; background: #0303BD; padding: 4px; border: 2px solid blue; }
TH A:link { color : #ffffff }
TH A:active { color : #0000ff }
TH A:visited { color : #ffffff }
TD { font-size: 10pt; background: #aaddff; border: 1px solid blue; padding: 4px; }

TABLE.border { width: 100%; border: solid 1px #0303bd; margin: 0; padding: 0; border-collapse: collapse; }
TD.border { background: #ddeeff; border: 0; margin: 0; padding: 0; }

TABLE.header { width: 100%; padding: 0; border-collapse: collapse; border: 0; margin: 0; }
TH.header { background: #a5a5f7; border: 0px solid #ddeeff; margin: 0; padding: 5px; }
TD.header { background: #ddeeff; border: 0px solid #ddeeff; padding: 0; margin: 0; }

TABLE.content { width: 100%; padding: 0 15px 0 15px; border: 0; border-collapse: separate; }
TD.content { background: #ddeeff; border: 0; }

.floatpic { display: inline; float: left; width: 220px; height: 350px; border: 0; margin: 10px; }

.floatright { display: block; float: right; }

H1 { font-family : sans-serif; font-size : 13pt; color : #0303bd; font-weight : bold; }

H2 { font-family : sans-serif; font-size : 11pt; color : #0303bd; font-weight : bold; }

.redcolour { background: #ff0000; }
.whitecolour { background: #aaddff; }
