/*
   This file was automatically generated using Doc-O-Matic.
*/

pre {
    margin-top : 0px;
    margin-bottom : 0px;
}

.TableDiv {
    width: 100%;
}

table.Table5 {
    width: 100%;
    
}

table.Table4 {
    width: 100%;
    
}

table.Table3 {
    width: 100%;
    
}

table.Table6 {
    width: 20%;
    
}

table.Table0 {
    width: 100%;
    
}

table.Table1 {
    
}

table.Table2 {
    width: 100%;
    
}

.Element901 {
    color: #000000;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    border-left-style : none;
    border-top-style : none;
    padding-right : 0px;
    border-right-width : 1px;
    border-right-color : #AAAEBD;
    border-right-style : solid;
    border-bottom-style : none;
    text-align : left;
    overflow: hidden;
    /*  frame toc fixed */
}

.Element900 {
    color: #000000;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    border-left-style : none;
    border-top-style : none;
    padding-right : 0px;
    border-right-width : 1px;
    border-right-color : #AAAEBD;
    border-right-style : solid;
    border-bottom-style : none;
    text-align : left;
    /* framed toc */
}

a.Element875, a:visited.Element875, a:hover.Element875 {
    color: #000000;
    background-color: #EEEEEE;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    padding-top : 0px;
    border-top-width : 1px;
    border-top-color : #999999;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    padding-bottom : 0px;
    border-bottom-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    text-align : left;
    /* content topic (hightlighted) 875 */
}

a.Element874, a:visited.Element874, a:hover.Element874 {
    color: #000000;
    background-color: #EEEEEE;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    padding-top : 1px;
    border-top-width : 1px;
    border-top-color : #999999;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    padding-bottom : 1px;
    border-bottom-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    text-align : left;
    /* content group (highlight) 874 */
}

a:hover.Element862 {
    color: #000000;
    background-color: #EEEEEE;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    padding-top : 0px;
    border-top-width : 1px;
    border-top-color : #999999;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    padding-bottom : 0px;
    border-bottom-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    text-align : left;
    /* content topic (hovering) 862 */
}

a:hover.Element861 {
    color: #000000;
    background-color: #EEEEEE;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: italic;
    text-decoration: none;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    padding-top : 1px;
    border-top-width : 1px;
    border-top-color : #999999;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    padding-bottom : 1px;
    border-bottom-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    text-align : left;
    /* content folder (hovering) 861 */
}

a:hover.Element860 {
    color: #000000;
    background-color: #EEEEEE;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #999999;
    border-left-style : solid;
    padding-top : 1px;
    border-top-width : 1px;
    border-top-color : #999999;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #999999;
    border-right-style : solid;
    padding-bottom : 1px;
    border-bottom-width : 1px;
    border-bottom-color : #999999;
    border-bottom-style : solid;
    text-align : left;
    /* content group (hovering) 860 */
}

a:visited.Element862 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* content topic (visited link) 862 */
}

a:visited.Element861 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: italic;
    text-decoration: none;
    text-align : left;
    /*content folder (visited link)  a:visited.862*/
}

a:visited.Element860 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* content group (visited link) */
}

a.Element862 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* content topic (link) */
}

a.Element861 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: italic;
    text-decoration: none;
    text-align : left;
    /* content folder (link) */
}

a.Element860 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* content group (link) */
}

.Element862 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 1px;
    margin-bottom : 1px;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 0px;
    border-top-width : 1px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #FFFFFF;
    border-right-style : solid;
    padding-bottom : 0px;
    border-bottom-width : 1px;
    border-bottom-color : #FFFFFF;
    border-bottom-style : solid;
    text-indent : 0px;
    text-align : left;
    /* content topic 862 */
}

.Element861 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: italic;
    text-decoration: none;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 1px;
    margin-bottom : 1px;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 1px;
    border-top-width : 1px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #FFFFFF;
    border-right-style : solid;
    padding-bottom : 1px;
    border-bottom-width : 1px;
    border-bottom-color : #FFFFFF;
    border-bottom-style : solid;
    text-indent : 0px;
    text-align : left;
    /* content folder 861 */
}

.Element860 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 1px;
    margin-bottom : 1px;
    padding-left : 2px;
    border-left-width : 1px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 1px;
    border-top-width : 1px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 2px;
    border-right-width : 1px;
    border-right-color : #FFFFFF;
    border-right-style : solid;
    padding-bottom : 1px;
    border-bottom-width : 1px;
    border-bottom-color : #FFFFFF;
    border-bottom-style : solid;
    text-indent : 0px;
    text-align : left;
    /* content group 860 */
}

.Element851 {
    color: #000000;
    margin-left : 15px;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    white-space: nowrap;
    /* content level 851 */
}

.Element850 {
    color: #000000;
    margin-left : 7px;
    margin-top : 10px;
    text-align : left;
    /* Content Body 850 */
}

.Element810 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-top : 3px;
    text-align : left;
    /* index search form */
}

.Element801 {
    color: #000000;
    background-color: #EBF0FF;
    padding-left : 5px;
    border-left-width : 1px;
    border-left-color : #C8CDDE;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 1px;
    border-top-color : #C8CDDE;
    border-top-style : solid;
    padding-right : 5px;
    border-right-width : 1px;
    border-right-color : #C8CDDE;
    border-right-style : solid;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    position: absolute;
    z-index: 10;
    visibility: hidden;
    /*  dhtml block */
}

.Element800 {
    color: #000000;
    background-color: #EBF0FF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  dhtml */
}

.Element740 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /*  top link */
}

.Element731 {
    color: #000000;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 2px;
    margin-bottom : 3px;
    text-align : left;
    /* collapse/expand link block 731 */
}

.Element730 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 3px;
    padding-left : 15px;
    border-left-style : none;
    padding-top : 3px;
    border-top-width : 1px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 15px;
    border-right-style : none;
    border-bottom-style : none;
    text-align : left;
    /*collapse/expand link 730 */
}

.Element721 {
    color: #000000;
    text-align : left;
    overflow: hidden;
    /* Page cl area content fixed header 721 */
}

.Element720 {
    color: #000000;
    text-align : left;
    overflow: hidden;
    /* Page cl area fixed header 720 */
}

.Element710 {
    color: #000000;
    text-align : left;
    overflow: hidden;
    /* Page header area (fixed header) 710 */
}

.Element700 {
    color: #000000;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /*  file body fixed */
}

.Element639 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level 10 639 */
}

.Element638 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level9 638 */
}

.Element637 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level 8 637*/
}

.Element636 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level 7 636 */
}

.Element635 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level 6 635*/
}

.Element634 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level5 634 */
}

.Element633 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level 4 633 */
}

.Element632 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level 3 632 */
}

.Element631 {
    color: #000000;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /* List Level 2 631 */
}

.Element630 {
    color: #000000;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* List Level 1 630 */
}

.Element609 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level  10 609 */
}

.Element608 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level 9 608 */
}

.Element607 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level 8 607 */
}

.Element606 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level 7  606 */
}

.Element605 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level  6 605 */
}

.Element604 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level 5  604 */
}

.Element603 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level   4 603 */
}

.Element602 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level  3 602 */
}

.Element601 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  List Item Level  2 601 */
}

.Element600 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* List Item Level 1 600 */
}

.Element315 {
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : -7px;
    margin-top : 10px;
    margin-bottom : 5px;
    text-align : left;
}

.Element312 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* Value Desc. */
}

.Element311 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Value Desc. */
}

.Element310 {
    color: #000000;
    margin-left : 15px;
    margin-top : 0px;
    text-align : left;
    /* Value Desc. */
}

.Element309 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Value Desc. */
}

.Element308 {
    color: #000000;
    margin-top : 3px;
    text-align : left;
    /* Value Desc. */
}

.Element307 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Value Desc. */
}

.Element306 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Value Desc. */
}

.Element305 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Value Desc. */
}

.Element304 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Value Desc. */
}

.Element303 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Value Desc. */
}

.Element302 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Value Desc. */
}

.Element301 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Value Desc. */
}

.Element300 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Value Desc. */
}

.Element295 {
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : -7px;
    margin-top : 10px;
    margin-bottom : 5px;
    text-align : left;
}

.Element292 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* Return Value table */
}

.Element291 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Return Value para desc */
}

.Element290 {
    color: #000000;
    margin-left : 15px;
    margin-top : 0px;
    text-align : left;
    /* Return Value para desc block */
}

.Element289 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Return Value para val */
}

.Element288 {
    color: #000000;
    margin-top : 3px;
    text-align : left;
    /* Return Value para val block */
}

.Element287 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Return Value table desc */
}

.Element286 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Return Value table desc block */
}

.Element285 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Return Value table desc header */
}

.Element284 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Return Value table desc header block */
}

.Element283 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Return Value table left column */
}

.Element282 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Return Value table left column block */
}

.Element281 {
    color: #000066;
    background-color: #EFEFF7;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Return Value table left column header */
}

.Element280 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Return Value table left column header block */
}

.Element275 {
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : -7px;
    margin-top : 10px;
    margin-bottom : 5px;
    text-align : left;
}

.Element272 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* Member Table 272 */
}

.Element271 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Member Para desc */
}

.Element270 {
    color: #000000;
    margin-left : 15px;
    margin-top : 0px;
    text-align : left;
    /* Member Para desc block */
}

.Element269 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Member Para code */
}

.Element268 {
    color: #000000;
    margin-top : 3px;
    text-align : left;
    /* Member Para code block */
}

.Element267 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Member Table Description 267 */
}

.Element266 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Member Table desc block 266 */
}

.Element265 {
    color: #000066;
    background-color: #EFEFF7;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Member Table desc header 265 */
}

.Element264 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Member Table desc header block 264*/
}

.Element263 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Member Table left column 263 */
}

.Element262 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Member Table left column block 262 */
}

.Element261 {
    color: #000066;
    background-color: #EFEFF7;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Member Table left column header 261 */
}

.Element260 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Member Table left column header block 260 */
}

.Element255 {
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : -7px;
    margin-top : 10px;
    margin-bottom : 5px;
    text-align : left;
}

.Element252 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* Parameter table 252 */
}

.Element251 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Parameter paragraph description */
}

.Element250 {
    color: #000000;
    margin-left : 15px;
    margin-top : 0px;
    text-align : left;
    /* Parameter paragraph description (block) */
}

.Element249 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Parameter paragraph code */
}

.Element248 {
    color: #000000;
    margin-top : 3px;
    text-align : left;
    /* Parameter paragraph code (block) */
}

.Element247 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Parameter table description 247 */
}

.Element246 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Parameter table description (block) 246 */
}

.Element245 {
    color: #000066;
    background-color: #EFEFF7;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Parameter table description header 245 */
}

.Element244 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Parameter table description header (block) 244 */
}

.Element243 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Parameter table left column 243 */
}

.Element242 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Parameter table left column (block) 242 */
}

.Element241 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Parameter table left column header  241 */
}

.Element240 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Parameter table left column header (block) 240 */
}

.Element235 {
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : -7px;
    margin-top : 10px;
    margin-bottom : 5px;
    text-align : left;
}

.Element232 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /*  report  */
}

.Element231 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  report  */
}

.Element230 {
    color: #000000;
    margin-left : 15px;
    margin-top : 0px;
    text-align : left;
    /*  report  */
}

.Element229 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /*  report  */
}

.Element228 {
    color: #000000;
    margin-top : 3px;
    text-align : left;
    /*  report  */
}

.Element227 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /*  report  */
}

.Element226 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /*  report  */
}

.Element225 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /*  report  */
}

.Element224 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /*  report  */
}

.Element223 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /*  report  */
}

.Element222 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /*  report  */
}

.Element221 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /*  report  */
}

.Element220 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /*  report  */
}

.Element215 {
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : -7px;
    margin-top : 10px;
    margin-bottom : 5px;
    text-align : left;
    /* Navagation Heading */
}

.Element212 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* Navagation table 212 */
}

.Element211 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Navagation Para decription */
}

.Element210 {
    color: #000000;
    margin-left : 15px;
    margin-top : 0px;
    text-align : left;
    /* Navagation para description (block) */
}

.Element209 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* Navagation para link */
}

.Element208 {
    color: #000000;
    margin-top : 3px;
    text-align : left;
    /* Navagation para link (block) */
}

.Element207 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Navagation table desc 207 */
}

.Element206 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Navagation table desc (block) 206 */
}

.Element205 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Navagation table desc header 205 */
}

.Element204 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Navagation table desc header block 204 */
}

.Element203 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    /* Navagation table link 203 */
}

.Element202 {
    color: #000000;
    background-color: #F7F7FF;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Navagation table link block 202 */
}

.Element201 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* Navagation table link header 201 */
}

.Element200 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Navagation table link header block 200 */
}

.Element190 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /*  index title */
}

.Element183 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-top : 10px;
    margin-bottom : 10px;
    border-left-style : none;
    border-top-style : none;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #D4DFFF;
    border-bottom-style : solid;
    text-align : left;
    /* content table heading */
}

.Element182 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : center;
    /* content table */
}

.Element181 {
    color: #000000;
    text-align : left;
    /* content table cell (block) */
}

.Element180 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 10px;
    text-align : left;
    /* content table cell */
}

.Element170 {
    color: #000066;
    background-color: #EFEFF7;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-top : 3px;
    margin-bottom : 0px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 2px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 2px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : right;
    /*  copy code */
}

.Element161 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : -7px;
    margin-bottom : 12px;
    text-align : left;
    /* See Also link list 161 */
}

.Element160 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /* See Also header 160 */
}

.Element153 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : -7px;
    margin-bottom : 12px;
    text-align : left;
    /* class hierarchy link list */
}

.Element152 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /* class hierarchy header */
}

.Element151 {
    color: #000000;
    margin-left : 15px;
    margin-top : 3px;
    text-align : left;
    
    /* class hierarchy block 151 */
}

.Element150 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 0px;
    text-align : left;
    
    /* class hierarchy 150 */
}

.Element146 {
    font-family: Courier New,Courier,monospace;
    
    /* C */
}

.Element145 {
    color: #000000;
    font-style: normal;
    text-decoration: none;
    /* link broken */
}

a:visited {
    color: #0000FF;
    font-style: normal;
    text-decoration: underline;
    /*  link visited */
}

a:hover {
    color: #3366FF;
    font-style: normal;
    text-decoration: underline;
    /* link active  */
}

a {
    color: #0000FF;
    font-style: normal;
    text-decoration: underline;
    /* link */
}

.Element103 {
    color: #000000;
    margin-left : 15px;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    
    /* Pre 103 */
}

.Element102 {
    color: #000000;
    background-color: #DDDDDD;
    font-style: normal;
    text-decoration: none;
    text-align : left;
    
    /* Pre 102 */
}

.Element101 {
    color: #000000;
    background-color: #F7F7FF;
    margin-left : 15px;
    margin-top : 0px;
    margin-bottom : 10px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    
    /* Syntax Source Code (block) 101 */
}

.Element100 {
    color: #000000;
    font-family: Courier New,Courier,monospace;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    
    /* Syntax Source Code 100 */
}

.Element99 {
    color: #000066;
    background-color: #EFEFF7;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-top : 10px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 0px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 0px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* Syntax Section Heading 99 */
}

.a_Element99 {
    color: #000066;
    background-color: #EFEFF7;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

.Element97 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 5px;
    margin-bottom : 0px;
    text-align : left;
    overflow: hidden;
    /* Page Footer Feedback Link */
}

.Element96 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 3px;
    margin-right : 15px;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : right;
    overflow: hidden;
    /* Page header feedback link */
}

.Element95 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 10px;
    margin-bottom : 10px;
    border-left-style : none;
    padding-top : 5px;
    border-top-width : 1px;
    border-top-color : #C8CDDE;
    border-top-style : solid;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    overflow: hidden;
    /* Page footer topic paths */
}

.Element94 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left : 15px;
    border-left-style : none;
    padding-top : 5px;
    border-top-style : none;
    padding-right : 15px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    overflow: hidden;
    /* Page header topic paths 94*/
}

.Element93 {
    color: #000000;
    margin-left : 0px;
    margin-right : 15px;
    margin-top : 20px;
    margin-bottom : 0px;
    border-left-style : none;
    padding-top : 10px;
    border-top-width : 1px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    border-right-style : none;
    border-bottom-style : none;
    text-align : left;
    overflow: hidden;
    /* Page Footer Area */
}

.Element92 {
    color: #000000;
    background-color: #FFFFFF;
    border-left-style : none;
    border-top-style : none;
    border-right-style : none;
    padding-bottom : 0px;
    border-bottom-width : 1px;
    border-bottom-color : #FFFFFF;
    border-bottom-style : solid;
    text-align : left;
    overflow: hidden;
    /* Page header area 92 */
}

.Element91 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 5px;
    margin-bottom : 0px;
    text-align : left;
    overflow: hidden;
    /* Page footer neighbor links */
}

.Element90 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 3px;
    margin-right : 15px;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : right;
    overflow: hidden;
    /* Page header neighbor links */
}

.Element86 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : justify;
    /* User Table cell justified */
}

.Element85 {
    color: #000000;
    background-color: #F7F7FF;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : justify;
    /* User Table justified block */
}

.Element84 {
    color: #000066;
    background-color: #EFEFF7;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : justify;
    /* User Table header cell justified */
}

.Element83 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : justify;
    /* User Table header cell justified block */
}

.Element82 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : right;
    /* User Table cell right aligned  */
}

.Element81 {
    color: #000000;
    background-color: #F7F7FF;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : right;
    /* User Table cell right aligned block */
}

.Element80 {
    color: #000066;
    background-color: #EFEFF7;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : right;
    /* User Table header cell right aligned */
}

.Element79 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : right;
    /* User Table header cell right aligned block */
}

.Element78 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : center;
    /* User Table cell center aligned */
}

.Element77 {
    color: #000000;
    background-color: #F7F7FF;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : center;
    /* User Table cell center aligned block */
}

.Element76 {
    color: #000066;
    background-color: #EFEFF7;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : center;
    /* User Table header cell center aligned */
}

.Element75 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : center;
    /* User Table header  cell center aligned block */
}

.Element68 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    /* User Table cell left aligned */
}

.Element67 {
    color: #000000;
    background-color: #F7F7FF;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* User Table left aligned block */
}

.Element66 {
    color: #000066;
    background-color: #EFEFF7;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    text-align : left;
    /* User Table header cell left aligned */
}

.Element65 {
    color: #000000;
    background-color: #EFEFF7;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /* User Table header cell left aligned block */
}

.Element63 {
    color: #000000;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* User Table */
}

.Element62 {
    color: #000066;
    background-color: #EFEFF7;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 10px;
    margin-bottom : 10px;
    padding-left : 15px;
    border-left-width : 1px;
    border-left-color : #C8CDDE;
    border-left-style : solid;
    padding-top : 15px;
    border-top-width : 1px;
    border-top-color : #C8CDDE;
    border-top-style : solid;
    padding-right : 15px;
    border-right-width : 1px;
    border-right-color : #C8CDDE;
    border-right-style : solid;
    padding-bottom : 15px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
}

.Element61 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    /*  flag */
}

.Element58 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 3px;
    margin-bottom : 3px;
    text-align : left;
    overflow: hidden;
    /* Page content body */
}

.Element57 {
    color: #000000;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    text-align : left;
    /*  file body */
}

.Element56 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-align : center;
    /* welcome text */
}

.Element55 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-top : 100px;
    margin-bottom : 100px;
    text-align : center;
    /* welcome title */
}

.Element54 {
    color: #000000;
    background-color: #FFFFFF;
    margin-top : 50px;
    text-align : left;
    background-image: url("html_titlebkg.jpg");
    background-position: top left;
    background-repeat: no-repeat;
    /* welcome body */
}

.Element50 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 30px;
    margin-top : 3px;
    text-align : left;
    /*  index sub entry */
}

.Element49 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-top : 3px;
    text-align : left;
    /*  index entry */
}

.Element48 {
    color: #000066;
    background-color: #EFEFF7;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : 7px;
    margin-top : 10px;
    margin-bottom : 3px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    /*  index subheading */
}

.Element40 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : -7px;
    margin-bottom : 12px;
    text-align : left;
    /* body source link list */
}

.Element39 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /* body source header */
}

.Element37 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /* content title 37 */
}

.Element35 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : -7px;
    margin-bottom : 12px;
    text-align : left;
    /* additional info link list */
}

.Element34 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /* additional info header */
}

.Element28 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : -7px;
    margin-bottom : 12px;
    text-align : left;
    /* Navagation Link List */
}

.Element27 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /* Navagation Header */
}

.Element25 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-top : 3px;
    margin-bottom : 10px;
    text-align : left;
    /*  index anchor links */
}

.Element15 {
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-left : -15px;
    margin-top : 10px;
    margin-bottom : 5px;
    text-align : left;
    /* User heading */
}

.Element14 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-top : 20px;
    margin-bottom : 20px;
    text-align : left;
    /*  section heading */
}

.a_Element14 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

.Element13 {
    color: #000000;
    background-color: #F7F7FF;
    margin-left : 15px;
    margin-top : 0px;
    margin-bottom : 3px;
    padding-left : 6px;
    border-left-width : 2px;
    border-left-color : #FFFFFF;
    border-left-style : solid;
    padding-top : 5px;
    border-top-width : 2px;
    border-top-color : #FFFFFF;
    border-top-style : solid;
    padding-right : 6px;
    border-right-style : none;
    padding-bottom : 5px;
    border-bottom-width : 1px;
    border-bottom-color : #C8CDDE;
    border-bottom-style : solid;
    text-align : left;
    
    /* Code (Block) 13 */
}

.Element12 {
    color: #000000;
    font-family: Courier New,Courier,monospace;
    
    font-style: normal;
    text-decoration: none;
    text-align : left;
    
    /* Code 12 */
}

.Element11 {
    color: #000000;
    margin-left : 15px;
    margin-top : 10px;
    text-align : left;
    /* Text 11 */
}

.Element10 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 10px;
    margin-bottom : 10px;
    text-align : left;
    /* Text 10 */
}

.Element9 {
    color: #000000;
    margin-left : 15px;
    margin-top : 10px;
    text-align : left;
    /*  special topikc text block */
}

.Element8 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-top : 10px;
    text-align : left;
    /*  special topikc text */
}

.Element7 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : -7px;
    margin-bottom : 12px;
    text-align : left;
    /* topic links */
}

.Element6 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    margin-top : 10px;
    text-align : left;
    /* topic title sub topic */
}

.Element5 {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 0px;
    margin-bottom : 9px;
    text-align : left;
    /* topic title */
}

.Element4 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 5px;
    margin-bottom : 0px;
    text-align : left;
    overflow: hidden;
    /* Page Footer global links */
}

.Element3 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 15px;
    margin-top : 5px;
    margin-bottom : 0px;
    text-align : left;
    overflow: hidden;
    /* Page footer text */
}

.Element2 {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 3px;
    margin-right : 3px;
    margin-top : 2px;
    margin-bottom : 2px;
    text-align : center;
    overflow: hidden;
    /* Page header global links */
}

.Element1 {
    color: #8C8C8C;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    
    font-style: normal;
    text-decoration: none;
    margin-left : 15px;
    margin-right : 3px;
    margin-top : 3px;
    margin-bottom : 0px;
    text-align : left;
    overflow: hidden;
    /* Page header text */
}

