/* 3 framed boxes - left, middle, right */
body {
	font-size: 9pt;
      	font-family: "Tahoma";
	margin: 20px 0px 0px 0px;
	 /* n6.01win-mac won't recognize top margin 
	 for middle box, so it goes here */
	padding: 0px 0px 0px 0px;
	color: #ccc;
	background-color: #222; /* near black (very dark gray) */
	}
#left {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 20px;
	padding: 10px;
	border: 5px solid #fff;
	background: forestgreen;
	color: white;
	background: greenyellow;
	background: chartreuse;
	background: bisque;
	background: BlanchedAlmond;
	background: coral;
	color: black;
	width: 150px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 120px;
	}
html>body #left {
	width: 120px; /* ie5win fudge ends */
	}
#middle {
	margin: 0px 190px 20px 190px; /* n6.01win n6mac 
	won't recognize top margin for middle box, so it 
	goes in body */
	padding: 10px;
	border: 5px solid #fff;
	background: cadetblue;
	background: cornflowerblue;
	color: white;
	background: lightblue;
	color: black;
	}
#right {
	position: absolute;
	top: 0px;
	right: 0px; /* Opera5.02 will show a space at right 
	swhen there is no scroll bar */
	margin: 20px;
	padding: 10px;
	border: 5px solid #fff;
	background: khaki;
	background: gold;
	color: black;
	width: 150px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 120px;
	}
html>body #right {
	width: 120px; /* ie5win fudge ends */
	}

p.small {font-size: 8pt;
	font-weight: bold;
	font-style: normal;
        color: black;}

p.tiny {font-size: 6pt;
	font-weight: bold;
	font-style: normal;
        color: black;}

em.black {font-weight: bold;
	     font-style: normal;
         color: black;}
	
em.black8 {font-size: 8pt;
		  font-weight: bold;
	      font-style: normal;
          color: black;}

em.blue {font-weight: bold;
	     font-style: normal;
         color: blue;}
	
em.blue8 {font-size: 8pt;
		  font-weight: bold;
	      font-style: normal;
          color: blue;}
	
em.red {font-weight: bold;
	    font-style: normal;
        color: red;}
	
em.red8 {font-size: 8pt;
		 font-weight: bold;
	     font-style: normal;
         color: red;}

table.t1
{
/*
width: 450px;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
background-color: #666;
*/
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.t1 td
{border: 1px;
/*
border: 1px #fff solid;
background-color: #CCC;
color: #000;
text-align: left;
*/
vertical-align: top;
padding: 4px;}

table.t1 td.hed
{background-color: #666;
background-color: coral;
color: black;
padding: 4px;
text-align: left;
/*
border-bottom: 2px #fff solid;
*/
border-bottom: 2px;
font-size: 12px;
font-weight: bold;}

ol.noindent {padding-left: 12px;}
ul.noindent {padding-left: 0px; margin-left: 12px;}

div.box { border: solid; border-width: thin; width: 98%; padding: 5px;}