body		{
		background-color: #eeddff;
		color: #000000;
		font-size: 12pt;
		margin: 8px;
		margin-top: 4px;
        font-family: arial,verdana,'sans serif';
		}

a:link		{ color: #990077; }
a:visited	{ color: #550077; }
a:active	{ color: #bb44aa; }
a:hover		{ color: #bb44aa; }

a.nav   {
        display: block;
        border: 1px solid #bb66bb;
        border-top: 1px solid #ffccee;
        border-left: 1px solid #ffccee;
        margin: 4px;
        margin-bottom: 10px;
        padding: 1px 1px 1px 3px;
        font-weight: bold;
        font-size: 10pt;
        }
        
a.nav:hover	{ background-color: #eebbee; }

div.prod  { 
        margin-top: 8px;
        }
        
.ctr    {
        text-align: center;
        }

h1, h2, h3, h4      {
        font-family: 'Times New Roman',helvetica,serif;
        margin-bottom: 12px;
        font-weight: bold;
        }
        
h1      { 
        font-size: 22pt;
        margin-left: 6pt;
        }
        
h2      { font-size: 14pt; }
h3      { font-size: 12pt; }
h3.title { margin: 0px; padding: 0px; border: 1px solid #000000; display: inline; }

p		{ margin-bottom: 16px;	}

table.brdr   {
        border: 1px solid #000000;
        border-bottom: 2px solid #999999;
        border-right: 2px solid #999999;
        }
        
td      {
        vertical-align: top;
        }
        
td.main {
        background-color: #ffeeee;
        padding: 10px;
        border: 1px solid #000000;
        border-top: 1px solid #999999;
        border-left: 1px solid #999999;
        }
        
td.nav  {
        background-color: #ddaadd;
        border: 1px solid #000000;
        border-top: none;
        border-left: none;
        padding: 2px;
        }
        
td.lf  { 
        border-bottom: none; 
        border-right: none; 
        }
        
img     { border: none; }

.arrow  { font-family: Wingdings; }

.cr     { 
        text-align: center;
        font-size: 8pt;
        width: 800px;
        }

a.flleft	{	
			float: left;
			margin: 8px;
			display: block;
			}
a.flright	{	
			float: right;	
			margin: 8px;
			display: block;
			}
			
br.cl	{ clear: both; }

td.indx
		{
		vertical-align: bottom;
		text-align: center;
		padding: 5px;
		}
		
.mnnav	{ 
		font-size: 12pt;
		padding-left: 40px;
		}
