BODY
{
	margin-top: 0em;
	OVERFLOW-Y: scroll;
	SCROLLBAR-FACE-COLOR: #e8e8e8;
	font-size: 10pt;
	background: #ffffff;
	color: #000000;
	line-height: 125%;
	font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
	SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0;
	SCROLLBAR-BASE-COLOR: #e0f0f0;
}
A:link {
	COLOR: #0033cc; TEXT-DECORATION: underline
}
A:visited
{
	color: #ff0000;
	text-decoration: underline;
}
A:active {
	COLOR: #0033cc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000 TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 130%; MARGIN-BOTTOM: 0.5em
}
H2 {
	MARGIN-TOP: 1.5em; FONT-SIZE: 125%; MARGIN-BOTTOM: 0.5em
}
H3 {
	MARGIN-TOP: 1.2em; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em
}
H4
{
	padding-right: 0.5em;
	padding-left: 0.9em;
	font-weight: bold;
	font-size: 10pt;
	background-image: url(/images/pix.gif);
	margin-bottom: 0.8em;
	padding-bottom: 0.4em;
	margin-left: -1em;
	color: #003380;
	margin-right: -1em;
	padding-top: 0.4em;
	border-bottom: #8596ca 2px inset;
	background-repeat: repeat-y;
	background-color: #a1c0df;
}
H5
{
	padding-right: 0.5em;
	padding-left: 0.9em;
	font-weight: bold;
	font-size: 20pt;
	background-image: url(/images/single_pixel_horizontal.gif);
	margin-bottom: 0.8em;
	padding-bottom: 0.4em;
	margin-left: -1em;
	color: #003380;
	margin-right: -1em;
	padding-top: 0.4em;
	border-bottom: #8596ca 2px inset;
	background-repeat: repeat-y;
	background-color: #a1c0df;
}
OL {
	MARGIN: 0.4em 0.4em 0.4em 1.7em
}
UL {
	MARGIN: 0.4em 0.4em 0.4em 1.7em
}
OL LI {
	MARGIN-BOTTOM: 0.4em
}
UL LI {
	MARGIN-BOTTOM: 0.4em
}
DD {
	MARGIN-BOTTOM: 0em; MARGIN-LEFT: 1.5em
}
DT {
	MARGIN-TOP: 2em
}
PRE {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 1.5em
}
CODE {
	FONT-SIZE: 125%; FONT-FAMILY: Courier New
}
TABLE {
	PADDING-RIGHT: 0.2em; MARGIN-TOP: 0.75em; PADDING-LEFT: 0.2em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.75em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
TH {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
TH.gray {
	BACKGROUND: #dddddd
}
TR {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
TD.gray {
	BACKGROUND: #eeeeee
}
P {
	MARGIN-TOP: 0.6em; MARGIN-BOTTOM: 0.6em
}
P.proclabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.troulabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.conclabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.formlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.orglabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.orgitem {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
P.margin {
	MARGIN-LEFT: 2em
}
P.indent {
	MARGIN-LEFT: 2em
}
P.otherh {
	MARGIN-TOP: 1.1em; FONT-WEIGHT: bold; FONT-SIZE: 100%
}
DIV.notes {
	MARGIN-TOP: 1.2em
}
DIV.tips {
	MARGIN-TOP: 1.2em
}
DIV.notes P.otherh {
	COLOR: #000000
}
DIV B {
	MARGIN-TOP: 0.7em; FONT-WEIGHT: bold
}
DIV P {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
DIV.reltopics {
	BORDER-TOP: #ffffff 2px groove; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 1.2em -1em 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #ffffff
}
DIV.reltopics P {
	PADDING-RIGHT: 0.5em; MARGIN: 0.4em 0em 0.5em; LINE-HEIGHT: 100%
}

PRE
{
	background:#EEEEEE;
	margin-top:1em; margin-bottom:1em; margin-left:0px;
	padding:5pt;
}

SPAN.db PRE, SPAN.ci PRE, SPAN.di PRE
{
	background:#EEEEEE;
	padding-top: 0pt;
	padding-bottom: 0pt;
}

PRE.clsCode, CODE.clsText { font-size:110%; font-family:'courier new',courier,serif; }

PRE.clsCCCode { font-size:120%; font-family:'courier new',courier,serif;background:none }

PRE.clsSyntax { font-size:100%; font-family:verdana,arial,helvetica,sans-serif; }
