BODY {
    font-family: Lucida Grande, Arial, sans-serif;
    font-size: 0.8em;
}

BODY ADDRESS {
	line-height: 1.3;
	margin: .6em 0;
}

BODY BLOCKQUOTE.NOTE {
	border: 1px solid #aaa;
	margin-top: 1.25em .75em;
	padding: 0 1.5ex;
	line-height: 1.2;
	background-color: #def;
}

BODY BLOCKQUOTE {
	margin-top: .75em;
	line-height: 1.5;
	margin-bottom: .75em;
}

HTML BODY {
	margin: 2em 2em 2em 2em;
	line-height: 1.2;
}

KBD {
	line-height: 1.2;
	font-family: monospace;
    /*white-space: pre;*/
    font-size: 1.2em;
}

.LEGALNOTICE {
	font-size: small;
	font-variant: small-caps;
}

.LEGALNOTICE A {
	font-variant: normal;
}

DIV.COPYRIGHT {
	margin: 1em;
	text-align: center;
	font-size: 0.8em;
}

BODY DIV.SECT1, BODY DIV.TOC, BODY DIV.GLOSSDIV, BODY DIV.APPENDIX, BODY DIV.QANDASET {
	margin: 0 1em 0 1em;
}

BODY DIV.SECT2 {
	margin: 0 1em 0 2em;
}

BODY DIV.SECT3 {
	margin: 0 1em 0 2em;
}

BODY DIV.SECT3 H3 {
	margin: .8em 0 0 0em;
}

BODY DIV {
	margin-left: 0;
}

DL {
	margin: .8em 0;
	line-height: 1.2;
}

BODY FORM {
	margin: .6em 0;
}

H1, H2, H3, H4, H5, H6,
DIV.EXAMPLE P B,
.QUESTION,
DIV.TABLE P B,
DIV.PROCEDURE P B {
	color: #00f;
}

BODY H1, BODY H2, BODY H3, BODY H4, BODY H5, BODY H6 {
	line-height: 1.3;
	margin-left: 0;
}

P {
	text-align: justify;
}

BODY H1, BODY H2 {
	margin: .8em 0 0 0;
}

BODY H3, BODY H4 {
	margin: .8em 0 0 1em;
}

BODY H5 {
	margin: .8em 0 0 2em;
}

BODY H6 {
	margin: .8em 0 0 3em;
}

BODY HR {
	height: 1px;
	border: 0;
	color: #aaa;
	background-color: #aaa;
}

BODY IMG.NAVHEADER {
	margin: 0 0 0 3em;
}

OL {
	margin: 0 0 0 1em;
	line-height: 1.2;
}

BODY PRE {
	margin: .75em 0;
	line-height: 1.0;
	font-size: 1.2em;
    border: 1px solid #aaa;
}

BODY TD, BODY TH {
	line-height: 1.2;
}

UL, BODY DIR, BODY MENU {
	margin: 0 0 0 1em;
	line-height: 1.2;
}

HTML {
	margin: 0; 
	padding: 0;
}

.GUIMENU, .GUIMENUITEM, .GUISUBMENU,
.GUILABEL, .INTERFACE, .GUIBUTTON,
.SHORTCUT, .SHORTCUT .KEYCAP {
}

.ACCEL {
	text-decoration: underline;
} 

.PROGRAMLISTING, .SCREEN {
	margin-left: 3ex;
	font-family: monospace;
    white-space: pre;
}