td					{font-size: 80%;
					 font-family: Verdana, Arial, sans-serif}
					 
p					{margin-left: 7px}

/* headings */ 

h1					{
					font-size: 140%;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					text-align: left;
					margin-top: 0px;
					margin-bottom: 0px;
					margin-left: 7px;
					background-color: #CCFFCC;
					color: #003366;
					}

h2					{font-weight: normal;
					 font-size: 165%;
					 color: #000000;
					 margin-top: 5px;
					 margin-bottom: 0px;
					 font-family : Verdana, Arial, sans-serif;
					 background-color : #ffffff}
					 
h3					{font-weight: normal;
					 border-left:2px solid #000000; border-right:0px solid #000000; border-top:2px solid #00000000; border-bottom:0px solid #00000000;
					 font-size: 110%;
					 font-weight: bold;
					 color: #000000;
					 margin-top: 10px;
					 margin-bottom: 20px;
					 margin-left: 7px;
					 font-family : Verdana, Arial, sans-serif;
					 background-color : #ffffff;
					 padding: 5px}
					 
h4					{font-weight: normal;
					 font-size: 110%;
					 font-weight: bold;
					 color: #000000;
					 margin-top: 10px;
					 margin-bottom: 2px;
					 font-family : Verdana, Arial, sans-serif;
					 margin-left: 7px}
					 
h5					{font-weight: normal;
					 font-size: 100%;
					 font-weight: bold;
					 color: #000000;
					 margin-top: 10px;
					 margin-bottom: 2px;
					 font-family : Verdana, Arial, sans-serif;
					 margin-left: 7px}

h6					{font-weight: normal;
					 font-size: 100%;
					 font-weight: bold;
					 color: #000000;
					 margin-top: 0px;
					 margin-bottom: 2px;
					 font-family : Verdana, Arial, sans-serif;
					 margin-left: 7px}


					 
/* links within main text of each document */			 
	
a:link					{color: #663399;
					font-weight: bold;
					text-decoration: none;}

a:visited			{color: #663399;
					font-weight: bold;
					text-decoration: none;}
 
a:hover			{color: #663399;
					font-weight: bold;
					text-decoration: underline;}
					

/* navigational elements */ 		 	 
					 
.nav				{font-size: 85%;
					 margin-top: 2px;
					 margin-bottom: 0px}
					 
.nav:hover			{color: #000000;
					 text-decoration: underline;
					 margin-top: 2px;
					 margin-bottom: 0px}
					 
.nav:visited		{font-size: 85%;
					 margin-top: 2px;
					 margin-bottom: 0px}

					 

/* horizontal rules */ 
					 
hr					{color: #003366;
					 height: 0.1em;
					 margin-top: 0px;
					 margin-bottom: 0px;
					 background-color : #ffffff}
 


/* table background colours */ 

.white				{background-color : #ffffff}

.grey				{background-color : #e1e1e1}

.blue				{background-color : #6666ff}

.green				{background-color : #ccffcc}

.purple			{background-color : #9900ff}

.practice 			{background-color: #ccccff}

/* listings */ 
					 
ul  				{font-size: 100%;
					 font-family : Verdana, Arial, sans-serif;
					 margin-top: 0px;}
					 
ol  				{font-size: 100%;
					 font-family : Verdana, Arial, sans-serif;
					 margin-top: 0px;}
					 
li  				{font-size: 100%;
					 font-family : Verdana, Arial, sans-serif;
					 margin-top: 0px;}
					
					 

/* misc */			

.skp 				{font-size: 0px;
				 	 color: #ffffff;
					 text-decoration: none}

.small				{font-size: 80%
				}
					 
					 
.eg {background-color: cccccc}

.top			{font-size: 85%;
				margin-bottom: 0px;
				 margin-top: 10px
				}				

.prebullet			{
					 margin-bottom: 4px}
					 					 
.postsub			{margin-top: 4px}

.presub		{	 margin-bottom: 4px;
					 margin-top: 4px}
					 
					 
