
<style>
a:link {color:#000000;} /* sets normal link color */
/* a:visited {color:#CC33CC;} /* sets visited link color */
/* a:active {color:#336666;} /*sets active link color */
</style>


body 
	{
	font-size: .85em;
	}


.htmlhelptitle, .htmlhelpsub-title, .htmlhelpversion
{font-family: roboto, arial;
        font-weight: bold;
        color: #003466;
        text-align: center;
       }

.htmlhelptitle
	{
	font-size: 2em;
	}
.htmlhelpsub-title 
	{
	font-size: 1.5em;
	}
.htmlhelpversion 
	{
	font-size: 1em;
	}

.bodytextcentre-htmlonly
	{
	text-align: center;
	}

a:hover 
	{
	color:#000000; 
	text-decoration: underline; 
	background-color: #ffaa22; 
	}

hr 
	{
	height: 1px; 
	color: gray;
	}

.relateditem a 
	{
	text-decoration: none;
	} 

.copyright 
	{
	font-family: roboto, arial; 
	font-size: x-small; 
	color: gray; 
	line-height: 150%;
	}

.title 
	{
	font-family: roboto, arial; 
	font-size: large; 
	font-weight: bold; 
	color: #003466; 
	}

.popuponclicktemplate 
	{
	border-bottom-style: dashed; 
	border-bottom-color: gray; 
	border-bottom-width: 1px; 
	text-decoration: none
	}

a.popuponclicktemplate:link 
	{
	text-decoration: none;
	}
a.popuponclicktemplate:visited 
	{
	text-decoration: none;
	}
a.popuponclicktemplate:hover 
	{
	text-decoration: none;
	}

div 
	{
	border: 0 solid #fff; 
	} 
#content 
	{
	width: 98%; 
	}




.relatedheading 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: .85em;
		color: #989897; /* SAI GREY */
        background: url("see_also_gradient.jpg") repeat-x;
        /* background-color: #bcdaf3; */
        letter-spacing: 2pt;
        vertical-align: baseline;
        margin-top: 20px;
        margin-bottom: 0px;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 4px;
        padding-right: 4px;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: white;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: white;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: white;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: white;
        text-indent: 0.1cm;
        width: auto;
        height: auto;
       }
 .relateditem 
{font-family: roboto, arial;
        font-size: .85em;
        color: #000000;
        background-color: #F6F6F6; 
        vertical-align: baseline;
        margin-top: 0pt; /* don't remove these margin settings - critical! */
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
		padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: white; 
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: white;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: white; 
		text-indent: 0cm;
       } 

.navigation 
{font-family: roboto, arial;
        color: #000000;
       }
.bodytext 
{font-family: roboto, arial;
        font-size: .85em;
        color: #000000;
        margin-top: 6pt;
        margin-bottom: 6pt;
        padding-left: 20px;
       }
.subheading 
{font-family: roboto, arial;
        font-weight: bold;
        font-size: 1.1em; 
        color: #004797; 
		background: url(arrow01.png) no-repeat;
        margin-top: 20pt;
        padding-top: 3px;
        padding-bottom: 0px;
        padding-left: 20px;
        padding-right: 3px;
       }
ol.listnumber 
{list-style-type: Decimal;
        list-style-position: outside;
        margin-top: 6pt;
        margin-bottom: 0pt;
        }
li.listnumber 
{font-family: roboto, arial;
        font-size: .85em; 
        color: #000000;
        margin-top: 6pt;
       }

ol.listalpha2 
{list-style-type: Lower-Alpha;
        list-style-position: outside;
        margin-top: 6pt;
        margin-bottom: 0pt;
        }
li.listalpha2 
{font-family: roboto, arial;
        font-size: 1em;
        color: #000000;
        margin-top: 6pt;
       }
.bodytext-2pt 
{font-family: roboto, arial;
        font-size: 2pt;
        color: #000000;
        margin-top: 6pt;
        margin-bottom: 6pt;
       }
.tablebodytext 
{font-family: roboto, arial;
        font-size: .85em; 
        color: #000000;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 3pt;
       }
ul.tablelistbullet 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 4pt;
        margin-bottom: 0pt;
        }
li.tablelistbullet 
{font-family: roboto, arial;
        font-size: .85em; 
        color: #000000;
        margin-top: 2pt;
        margin-bottom: 0pt;
        margin-left: -20px; 
        margin-right: 0cm;
       }

.bodytextright-small 
{font-family: roboto, arial;
        font-style: italic;
        font-size: .75em;
        color: #808080;
        margin-top: 6pt;
        margin-bottom: 6pt;
        text-align: right;
       }
.usecase 
{font-family: roboto, arial;
        font-size: 10pt;
        color: #FFFFFF;
        margin-top: 6pt;
        margin-bottom: 6pt;
       }
.specialbold 
{display: inline;
        font-weight: bold;
        color: #000000;
       }

.monospace 
{display: inline;
        font-family: "Courier New", roboto, arial;
		font-size: 1.1em;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }

ul.listbullet2 
{list-style-type: Disc;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 3pt;
        margin-bottom: 0pt;
        }
li.listbullet2 
{font-family: roboto, arial;
        font-size: 1em; 
        color: #000000;
        margin-top: 3pt;
       }
ul.listbullet 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 3pt;
        margin-bottom: 0pt;
        }
li.listbullet, li.listbullet-url 
{font-family: roboto, arial;
        font-size: .85em;
        color: #000000;
        margin-top: 3pt;
       }

ul.listbullet-url 
{list-style-type: Square;
        list-style-image: url(go1.gif);
        list-style-position: outside;
        margin-top: 3pt;
        margin-bottom: 0pt;
        }
 


.tableheading 
{font-family: roboto, arial;
        font-weight: bold;
        font-size: .9em;
        color: #004080; /* dark blue */
		/* background-color: #bcdaf3; */
        margin-top: -2pt;
        margin-bottom: -2pt;
        margin-left: -2pt;
        margin-right: -2pt;
		padding-top: 3pt; 
        padding-bottom: 3pt;
        padding-left: 3pt;
        padding-right: 3pt;
        text-align: center;
       }


.tablebodytextcenter 
{font-family: roboto, arial;
        font-size: .85em;
        color: #000000;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 3pt;
        text-align: center;
       }
.popuponclick 
{font-family: "Tahoma", roboto, arial;
        font-size: .75em; 
        color: #000000;
        background-color: #eaf4ff;
        padding-top: 4pt;
        padding-bottom: 4pt;
        padding-left: 4pt;
        padding-right: 4pt;
        border-color: #003466; 
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #003466; 
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #003466; 
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #003466; 
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #003466; 
        width: 200px;
        height: auto;
        white-space: normal;
        position: absolute;
        overflow: auto;
        z-index: 2;
       }
.glossarybodytext 
{font-family: roboto, arial;
        font-size: 8pt;
        color: #000000;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 10px;
       }

.glossaryitem 
{font-family: roboto, arial;
        font-weight: bold;
        font-size: 1em;
        color: #004080;
        margin-top: 6pt;
        margin-bottom: 3pt;
       }

ul.glossarylistbullet 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 3pt;
        margin-bottom: 0pt;
        }
li.glossarylistbullet 
{font-family: roboto, arial;
        font-size: 8pt;
        color: #000000;
        margin-top: 3pt;
       }
.bodytextcentre 
{font-family: roboto, arial;
        font-size: xx-small;
        color: #000000;
        margin-top: 6pt;
        margin-bottom: 6pt;
        text-align: center;
       }
.listcontinue 
{display: block;
        font-family: roboto, arial;
        font-size: 1em;
        color: #000000;
        margin-top: 6pt;
        margin-bottom: 6pt;
       }
.listcontinue2 
{display: block;
        font-family: roboto, arial;
        font-size: 1em;
        color: #000000;
        margin-top: 6pt;
        margin-bottom: 6pt;
       }
.smallcaps 
{display: inline;
        font-family: roboto, arial;
        font-variant: small-caps;
        color: #000000;
       }
.ch-red 
{display: inline;
        font-weight: bold;
        color: #FF0000; /* red */
       }
.ch-green 
{display: inline;
        font-weight: bold;
        color: #008000; /* green */
       }
.ch-blue 
{display: inline;
        font-weight: bold;
        color: #0000ff; /* blue */
       }

.ch-purple 
{display: inline;
        font-weight: bold;
        color: #800080; /* purple */
       }

.ch-grey 
{display: inline;
        font-weight: bold;
        color: #808080; /* grey */
       }

.ch-pink 
{display: inline;
        font-weight: bold;
        color: #ff00ff; /* pink */
       }

.heading1, .heading2, .heading3, .heading4, .heading5, .heading6, .heading7
{font-family: roboto, arial;
        font-weight: bold;
        font-size: 1.25em;
        color: #343D44; /* SAI GREY */
        margin-top: 6pt;
        margin-bottom: 6pt;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 3px;
        padding-right: 3px;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #921414; 
       }

	   
.NOT_USED
{font-family: roboto, arial;
        font-weight: bold;
        font-size: 1.25em;
        color: #004797; /* SAI BLUE */
        margin-top: 6pt;
        margin-bottom: 6pt;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 3px;
        padding-right: 3px;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #921414; 
       }#343D44
	   
.indexatoz 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 1.1em;
        /*color: #808080; /* dark grey */
		color: #eeeeef; /*snow white */
        /*background: url("index_gradient.jpg") repeat;
		/*background-color: #e95a5b; /* SAI RED - less opaque */
		background-color: #aaaaaa; /* light grey */
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 12pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 6pt;
        padding-bottom: 6pt;
        padding-left: 6pt;
        padding-right: 6pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
		<style>
			a:link {color:#000000;} /* sets normal link color */
			/* a:visited {color:#CC33CC;} /* sets visited link color */
			/* a:active {color:#336666;} /*sets active link color */
		</style>
       }
.indexheading 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 1.1em;
        color: #0057a0; /* mid-dark blue */
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 12pt;
        padding-bottom: 6pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index1 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: .9em;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 3pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index2 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: .9em;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index3 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: .9em;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexlink 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: .9em;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.toc 
{font-family: roboto, arial;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: .9em;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 6pt;
        width: auto;
        height: auto;
        white-space: normal;
     }
