﻿a:link 
	{ text-decoration:none; color:#000000; }
a:visited 
	{ text-decoration:none; color:#000000; }
a:hover 
	{ text-decoration:none; color:#000000; }
a:active 
	{ text-decoration:none; color:#000000; }
a:focus 
	{ text-decoration:none; color:#000000; }

a.grey { color:#808080; }

body, iframe 
	{ 	background-color: #FFFFFF; 
		font-family: arial,helvetica,sans-serif; font-size: 10pt; 
		margin: 0px; padding: 0px; }
#leftcolumn 
	{ display:none; }
#rightcolumn 
	{ width: 100%; }

form
	{ border: 0pt; border-spacing: 0px; margin: 0px; padding: 0px;  }
input
	{ margin-left: 0px; margin-right: 0px; }
label
	{ margin-left: 0px; margin-right: 4px; }

table, td 
	{ border: 0pt; border-spacing: 0px; margin: 0px; padding: 0px; 
	  border-collapse:collapse; }
.borders
	{ border: 1pt; border-spacing: 1px; margin: 1px; padding: 2px; 
	  border-width:1px; border-style:solid; border-color:#C0C0C0; }
.borderstop
	{ border: 1pt; border-spacing: 1px; margin: 1px; padding: 2px; 
	  border-width:1px; border-style:solid; border-color:#C0C0C0; 
	  vertical-align: top; }
.bordersright
	{ border: 1pt; border-spacing: 1px; margin: 1px; padding: 2px; 
	  border-width:1px; border-style:solid; border-color:#C0C0C0; 
	  text-align:right; }
.borderstopright
	{ border: 1pt; border-spacing: 1px; margin: 1px; padding: 2px; 
	  border-width:1px; border-style:solid; border-color:#C0C0C0; 
	  vertical-align: top; text-align:right; }
.borderstopcenter
	{ border: 1pt; border-spacing: 1px; margin: 1px; padding: 2px; 
	  border-width:1px; border-style:solid; border-color:#C0C0C0; 
	  vertical-align: top; text-align:center; }
.borderscenter
	{ border: 1pt; border-spacing: 1px; margin: 1px; padding: 2px; 
	  border-width:1px; border-style:solid; border-color:#C0C0C0; 
	  text-align:center; }
.bordersbottom
	{ border: 1pt; border-spacing: 1px; margin: 1px; padding: 2px; 
	  border-width:1px; border-style:solid; border-color:#C0C0C0; 
	  vertical-align: bottom; }

hr	{ 
      display: none;
	}

img
	{ margin: 0px; padding: 0px; border-style:none; }
.float { float:left; margin-right:8px; margin-top:2px; }
.floatright { float:right; margin-left:8px; margin-top:2px; }

tt { color:#808080; }
	 
p, td, li, pre	{ font-size: 9pt; margin-top: 10px; margin-bottom: 9px; }
p.nobotspace
	{ margin-bottom: 0px;  }
p.notopspace
	{ margin-top: 0px;  }
p.novertspace
	{ margin-top: 0px; margin-bottom: 0px;  }
p.smallvertspace
	{ margin-top: 4px; margin-bottom: 0px;  }
.fig  { color:#606060; margin-top: 1px; margin-bottom: 12px; font-style: italic; }

p.toc1 { margin-left: 0em; margin-top: 4px; margin-bottom: 0px; }
p.toc2 { margin-left: 1em; margin-top: 0px; margin-bottom: 0px; }
p.toc3 { margin-left: 2em; margin-top: 0px; margin-bottom: 0px; }

q	{ position: relative; left: 20px; font-size: 9pt; margin-top: 10px; margin-bottom: 9px; }

h1	{ font-size:16pt; margin-top:24px; margin-bottom: 8px; font-weight:bold; }
h2	{ font-size:13pt; margin-top:22px; margin-bottom: 8px; font-weight:bold; }
h3	{ font-size:10pt; margin-top:16px; margin-bottom: 8px; font-weight:bold; }

hr	{ height:1px; margin-top:16px; margin-bottom: 12px; }

.indexcaps
	{ font-size:11pt; font-weight:bold; color: #FFFFFF; background-color:#000000; }
.smallprint
	{ font-size: 8pt;  }
.greyed
	{ color: #808080; }
.pagetitle
	{ font-size: 18pt; margin-top: 0px; margin-bottom: 0px; }
.content
	{ page-break-before:avoid; page-break-after:avoid;
	  margin:0px; padding:8px;
	  background-color:#FFFFFF; 
	  margin-top: 15px; }
.contentnoprint
	{ display: none; }
.novertspace
	{ margin-top: 0px; margin-bottom: 0px;  }
.nobotspace
	{ margin-bottom: 0px;  }
.notopspace
	{ margin-top: 0px;  }
.toc
	{ margin:7px 4px 10px 10px; 
	  padding:8px;
	  background-color:#F8F8F8; 
	  border:1px solid #C0C0C0; 
	  width:220px; float:right; }
.menubox
	{ margin:0px; padding:4px;
	  background-color:#FFFFFF; 
	  border:1px solid #C0C0C0; 
	  margin-top: 15px; }
.inboxleft
	{ margin-right:6px; margin-bottom:6px; 
	  padding:4px;
	  background-color:#F8F8F8; 
	  border:1px solid #C0C0C0; 
	  width:220px; float:left; }
.inboxright
	{ margin-left:6px; margin-bottom:6px; 
	  padding:4px;
	  background-color:#F8F8F8; 
	  border:1px solid #C0C0C0; 
	  width:220px; float:right; }
.noprint
	{ display: none; }
.printonly
	{ visibility:visible; }
.big { font-size:120%; }
.bigred { font-size:120%;color:red; }
.bigredbold { font-size:120%;color:red;font-weight:bold; }
	  
.linoleum .cmt {color:#008000;}
.linoleum .lbl {color:#FF0000;}
.linoleum .str {color:#808080;}
.linoleum .sym {color:#800000;}
.linoleum a:link {text-decoration:none;color:#0000FF;}
.linoleum a:visited {text-decoration:none;color:#0000FF;}
.linoleum a:hover {text-decoration:underline;color:#0000FF;}
.linoleum a:active {text-decoration:none;color:#0000FF;}
.linoleum a:focus {text-decoration:none;color:#0000FF;}



html>body 
#rightcolumn 
	{ margin-left: 0px; margin-right: 10px; margin-top: 10px;}
#container 
	{ margin: 0px; padding: 0px; width: 100%; clear: both; }
#container .field 
	{ background-color: #FFF; }
#foot 
	{	margin-top: 5px; padding: 5px 0; 
		font-size: 90%; text-align: center; line-height: 150%; clear: both; }
