@page {size: landscape;}

BODY 	{font-size: 10pt; 
		font-family: "Palatino Linotype","Palatino",serif;}

DIV.header	{position: relative; width: 100%; top: 0em; left: 0em;
		 border-bottom: 1px solid #009900; margin-top: 0.5em; 
		 margin-bottom: 0.5em; }
DIV.main	{width: 100%; margin-top: 1em;}
div.footer	{display: none;}

H2, h3, h4, P, DL, LI, TD, TH	{line-height: 150%; page-break-after: avoid;}

h1	{font-family: sans-serif; font-size: 16pt; 
		border-bottom: 1px solid #006600;}
h2	{font-family: sans-serif; font-size: 12pt; font-weight: normal;}
h2		{font-size: 1.25em; font-weight: bolder;}
h3, h4	{font-size: 1em; font-weight: bolder;}

h2.h {display: none;}
p, table {widows: 4; orphans: 4;}

table   {border-collapse: collapse; margin-bottom: 0.5em; page-break-inside: ;}
TABLE TD, TH		{padding-left: 0.4em; padding-right: 0.2em; 
			 font-size: 10pt;}
TABLE.example TD	{padding-right: 1em; padding-left: 0.5em;}
TH SPAN 		{display: block;}
tr		{vertical-align: top;}
CAPTION			{padding-left: 1em; padding-right: 1em; 
			 white-space: nowrap; font-weight: bold; 
			 font-family: sans-serif;}
.bl		{border-left: 1px solid black;}
.br		{border-right: 1px solid black;}
.border	{border: 1px solid black;}
table.border td {padding: 0.5em; border: 1px solid black;}
table.border th {padding: 0.5em; border: 1px solid black;}

.screen		{display: none;}
.kelen		{font-weight: bold; color: #006600;}
.dialect	{color: #006600;}
.example	{margin-left: 3em; white-space: pre; font-family: monospace; page-break-inside: avoid;}
.standard	{text-align: left; background-color: #eeeeee;}
.sample		{padding-left: 0.4em; padding-right: 0.2em; text-align: left; 
		 background-color: #eeeeee; font-weight: bold; color: #006600; 
		 border-width: 1px 1px 1px 1px; border-style: solid; 
		 border-color: #006600;}
.right  	{text-align: right;}
.left		{text-align: left;}
.center		{text-align: center;}
.center	table	{margin-left: auto; margin-right: auto;}
.top		{vertical-align: top;}
.clear		{clear: both; padding-top: 1em;}
.footnote	{font-size: smaller; color: #006600; padding-left: 0.75in; 
		 padding-right: 0.25in; text-indent: -0.3in;}
.note		{font-style: italic; font-size: small;}
.title		{font-size: 1.5em; font-weight: bolder; color: #006600;} 
.indent		{margin-left: 5em;}
.plain		{font-weight: bold; font-style: oblique;}
.bleft		{border-left: 1px solid #006600; padding-left: 0.5em;}

SPAN.links	{float: right;}
span img	{display: none;}

SUP	{font-size: 8pt;}
IMG	{vertical-align: middle; border: 0;}

fieldset	{border: 0; padding: 0; margin: 0;}
.h6		{font-size: 0.75em; font-weight: bolder;
		 font-variant: small-caps;}
ul	 		{list-style: none none inside;}

