/* default font, colour and size */

BODY {				FONT-FAMILY: Courier New, Courier, CourierPS, Tahoma, Times New Roman; 
				FONT-SIZE: 13pt;
				COLOR: navy; }

H1 {				FONT-FAMILY: Courier New, Courier, CourierPS, Tahoma, Times New Roman;
				FONT-WEIGHT: normal; 
				FONT-SIZE: 26pt;
				COLOR: navy; }

H2 {				FONT-FAMILY: Courier New, Courier, CourierPS, Tahoma, Times New Roman;
				FONT-WEIGHT: normal; 
				FONT-SIZE: 18pt;
				COLOR: navy; }


/* main table of contents */

TABLE.CONTENTS {		FONT-SIZE: 14pt;
				TEXT-ALIGN: left; }


TABLE.CONTENTS A {		COLOR: slategray;
				TEXT-DECORATION: none; }

TABLE.CONTENTS A:HOVER {	COLOR: navy;
				TEXT-DECORATION: underline; }

TABLE.CONTENTS TR.HEADING { 	FONT-WEIGHT: bold; }

TABLE.CONTENTS TD.CHAPNUM { 	TEXT-ALIGN: center; }


/* togglebar */


TABLE.TOGGLEBAR {		FONT-FAMILY: "Arial Narrow", Arial, Helvetica,"Helvetica Neue"; 
				FONT-SIZE: 16pt;
				COLOR: #94ceff;
				BACKGROUND-COLOR: navy; }

TABLE.TOGGLEBAR A {		COLOR: #94ceff;
				TEXT-DECORATION: none; }

TABLE.TOGGLEBAR A:HOVER {	COLOR: white;
				TEXT-DECORATION: underline; }


/* selected for use with togglebar */

TABLE TD.SELECTED {		COLOR: navy;
				BACKGROUND-COLOR: #94ceff; }

TABLE A.SELECTED {		COLOR: navy;
				TEXT-DECORATION: none; }

TABLE A.SELECTED:HOVER {	COLOR: navy;
				TEXT-DECORATION: underline; }


/* that's it */



