BODY {
	CURSOR: default;
	FONT-FAMILY: Verdana,arial;
	FONT-SIZE: 70.5%}

H1 {
	COLOR: #85c227;
	FONT-SIZE: 18pt;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px
}
H3{
    margin-block-end: 0px;
}

TABLE {
	FONT-SIZE: 110%
}

LI {
	LIST-STYLE: none;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	VERTICAL-ALIGN: middle
}

LI IMG {
	CURSOR: hand
}

IMG.clsNoHand {
	CURSOR: default
}

IMG.noHand {
	CURSOR: default
}

UL {
	CURSOR: default;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
	MARGIN-TOP: 5px
}

UL#ulRoot {
	DISPLAY: list-item;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 15px;
	MARGIN-TOP: 5px
}

UL.clsShown {
	DISPLAY: list-item
}

LI UL {
	MARGIN-LEFT: 20px;
	MARGIN-RIGHT: 20px;
	MARGIN-TOP: 0px
}

A {
	COLOR: #003366;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #6600FF;
	TEXT-DECORATION: underline
}

DIV.clsDocBody {
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px
}

DIV.clsLoadMsg {
	BACKGROUND-COLOR: ivory;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	PADDING-LEFT: 4px;
	WIDTH: 150px
}

A.clsCurrentLI {
	BACKGROUND-COLOR: #0069a6
}

A IMG {
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 5px;
	MARGIN-TOP: 0px;
	VERTICAL-ALIGN: bottom
}

DIV.clsProdDoc IMG {
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 5px;
	MARGIN-TOP: 0px;
	VERTICAL-ALIGN: bottom
}

DIV.clsNavBottom IMG A {
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 5px;
	VERTICAL-ALIGN: middle
}

DIV A {
	align: middle
}

select{
    FONT-FAMILY: Courier;
}

input{
    FONT-FAMILY: Courier;
}
div{
    page-break-after : always
}

@media print 
{
    @page {
      size: A4; /* DIN A4 standard, Europe */
      margin:0;
    }
    html, body {
        width: 210mm;
        /* height: 297mm; */
        height: 282mm;
        font-size: 11px;
        background: #FFF;
        overflow:visible;
    }
    body {
        padding-top:15mm;
    }
}
