body {
		background: white;
		color: black;
		font-size: xx-small; 
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	}

a:link { text-decoration: none; color: #3366cc; }
a:visited { text-decoration: none; color: #666666; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; color: #990000; }
ul { list-style: outside }

p {
		text-indent: 2em;
		font-size: xx-small; 
		color: black;
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
		margin-top: 0;
		margin-bottom: 0;
		padding-top: 0;
		padding-bottom: 0;
	}

p.first { text-indent: 0em; }
p.i0 { text-indent: 0em; }
p.i1 { text-indent: 1em; }
p.i2 { text-indent: 2em; }
p.i3 { text-indent: 3em; }
p.i4 { text-indent: 4em; }
p.i5 { text-indent: 5em; }

h5 {
		font-family: "Verdana", "Helvetica", sans-serif;
		font-size: xx-small; 
		color: #990000;
		font-weight: bold;
		margin-top: 0;
		margin-bottom: 0;
		padding-top: 0;
		padding-bottom: 0;
		border-bottom-width: 5px;
		border-top-width: 1px;
}

td {
		font-size: xx-small; 
		color: black;
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	}

td.colhdr {	background-color: #cccccc; }
td.trn { color: #003333; }
td.mntb { font-weight: 700; /* bold in verdana is 700 - 900 */ }
td.inp {
		font-family: "Courier", "New Courier", sans-serif;
		color: #990000;
	}
td.forum { font-size: 8pt; color: black; }

/*--------------------------------------------------------------------------------*/

/* our H tag replacements */	
.t5 {
		font-family: "Verdana", "Helvetica", sans-serif;
		font-size: xx-small; 
		color: #990000;
		font-weight: bold;
	}
		
/* footer text */
.ftr {
		font-size: xx-small; 
		color: #999999;
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	}
		
/* page path */
.pgp {
		font-size: xx-small; 
		color: #999999;
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	}
		
/* main text */
.mnt {
		font-size: xx-small; 
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	}
		
/* main text bold *
.mntb {
		font-size: xx-small; 
		font-weight: 700; /* bold in verdana is 700 - 900 */
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
	}
		
.trn {
		font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif;
		font-size: xx-small; 
		color: #003333;
	}
		
.inp {
		font-family: "Courier", "New Courier", sans-serif;
		font-size: xx-small; 
		color: #990000;
	}
		
.grk { font-family: "Symbol"; font-size: 10pt; }
.ex { background-color: #cccccc; }

.odd { background-color: #ffffff; }
.even { background-color: #dddddd; }
.col_y { background-color: #ffffcc; }
.col_b { background-color: #ccffff; }
.col_g { background-color: #ccffcc; }
.col_o { background-color: #cccc99; }
.col_g2 { background-color: #ccff99; }
.col_l { background-color: #ccccff; }
.spaced { padding-top: 20px; }
.clue { color: #999999; }
.translation { font-style: italic; }
.notice { color: #990000; }
.warning { color: #990000; text-decoration: blink; }

