	
	body {
		font-family: Helvetica, Arial, sans-serif;
	}

	h1 {
		font-family: Helvetica, Arial, sans-serif;
		font-weight: bold;
	}
	
	h2 {
		font-family: Helvetica, Arial, sans-serif;
		font-weight: bold;
	}

	h3 {
		font-family: Helvetica, Arial, sans-serif;
		font-weight: bold;
	}
	
	h4 {
		font-family: Helvetica, Arial, sans-serif;
		font-weight: bold;
	}


	var {
		font-family: Lucida, Arial, Helvetica, sans-serif;
		font-style: italic;
	}

        tt  {
        	font-family : Lucida Console, lucidatypewriter, fixedsys, fixed;
		font-weight: bold;
        }
        
        kbd  {
        	font-family : Lucida Console, lucidatypewriter, fixedsys, fixed;
		font-weight: bold;
/*		color : Red;  */
        }

        code  {
        	font-family : Lucida Console, lucidatypewriter, fixedsys, fixed;
		font-weight: bold;
/*		color : Green;  */
        }
        
        pre  {
        	font-family : Lucida Console, lucidatypewriter, fixedsys, fixed;
		font-weight: bold;
        }
        
        .rv  {
        	color : White;
        	background-color : Black;
        }
        
        .shaded  {
        	color : Black;
        	background-color : #CCCCCC;
        }
        
        .it  {
        	font-style : italic;
        }
        
        .bi  {
        	font-weight : bold;
        	font-style : italic;
        }
        
        .dagger  {
        	font-family : fantasy;
        }
        
	.tab1 {
		text-indent: 5%;
	}        

	.tab1s {
		text-indent: 5%;
		font-size: small;
	}        		
		
	.tab2 {
		text-indent: 10%;
	}        

	.tab3 {
		text-indent: 15%;
	}

	table
	{
		border-collapse: collapse;
	}

	th {
		text-align: left;
		font-weight: normal;
/*		margin: none; */
		padding: 2px;
		border-top:  1px solid black;
		border-left: 1px solid black;
		border-bottom: 1px solid black;
	} 

	th.r {
		border-right: 1px solid black; 
	}
	
	th.t {
		border-top: 0px;
		border-right: 0px;
		border-left: 0px;
		border-bottom: 1px solid black;
	}
	
	th.n {
		border: none;
	}

	.overscore {
		border-top: 2px solid black;
	}

	.o {
		border-top: 1px solid black;
	}

	td {
		text-align: left;
/*		margin: none;	*/
		border-top:  0px;
		border-left: 1px solid black;
		border-right: 0px;
	}

	td.t {
		border-top: 1px solid black;
		border-left: 1px solid black;
		border-right: 0px;
		border-bottom: 0px;
	}
	td.tb {
		border-top: 1px solid black;
		border-left: 1px solid black;
		border-right: 0px;
		border-bottom: 1px solid black;
	}
	td.n {
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
	}


	td.b {
		border-top: 0px;
		border-left: 1px solid black;
		border-right: 0px;
		border-bottom: 1px solid black;
	}

	td.r {
		border-right: 1px solid black;
	}
	
	td.rb {
		border-top: 0px;
		border-left: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 1px solid black;
	}
	td.rt {
		border-top: 1px solid black;
		border-left: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 0px;
	}

	dt.bold
	{
		font-weight: bold;
	}


