        <!--
            
            body {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 15pt;
                padding-bottom: 15pt;
                padding-left: 10%;
                padding-right: 10%;
                color: #000000;
                background-color: #ffffff;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h1 {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 0;
                margin-right: 0;
                font-size: 133%;
                font-weight: bold;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h1.h1pad {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 0;
                margin-right: 0;
                padding-left: 5pt;
                padding-right: 5pt;
                font-size: 133%;
                font-weight: bold;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h2 {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 5%;
                margin-right: 5%;
                font-size: 117%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h2.form {
                text-align: center;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 117%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h3 {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 5%;
                margin-right: 5%;
                font-size: 100%;
                font-weight: bold;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h3.norm3mar {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 5%;
                margin-right: 5%;
                font-size: 100%;
                font-weight: normal;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h3.tab3 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 100%;
                font-weight: bold;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h3.tab3mar {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 5%;
                margin-right: 5%;
                font-size: 100%;
                font-weight: bold;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h3.tab3par {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 100%;
                font-weight: normal;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h4 {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 0;
                margin-right: 0;
                font-size: 83%;
                font-weight: bold;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h4.norm4 {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 0;
                margin-right: 0;
                font-size: 83%;
                font-weight: normal;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h5 {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 5%;
                margin-right: 5%;
                font-size: 83%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h5.norm5 {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 5%;
                margin-right: 5%;
                font-size: 83%;
                font-weight: normal;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h5.norm5m10pe {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 10pt;
                margin-right: 10pt;
                font-size: 83%;
                font-weight: normal;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            h6 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 83%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            span.span3 {
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 100%;
                font-weight: bold;
            }
            
            span.span4n {
                display: inline;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 83%;
            }
            
            div {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 100%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            div.lrmargin {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 5%;
                margin-right: 5%;
                padding: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            div.bkgd {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 5pt;
                padding-bottom: 5pt;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #dfdfdf;
                color: #000000;
            }
            
            div.messageboxheader {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 10%;
                margin-right: 10%;
                padding-top: 5pt;
                padding-bottom: 5pt;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffff;
                color: #000000;
                border-color: #aaaaaa;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            div.messageboxheaderfullwidth {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 5pt;
                padding-bottom: 5pt;
                padding-left: 5%;
                padding-right: 5%;
                background-color: #ffffff;
                color: #000000;
                border-color: #aaaaaa;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            div.wait {
                background-position: top center;
                position: fixed;
                vertical-align: text-top;
                font-size: 200%;
                font-weight: bold;
                width: auto;
                height: auto;
                top: 25%;
                left: 20%;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-left: 0;
                padding: 5%;
                background: #ff6633;
                opacity: 0.5;
                color: #ffff00;
                text-align: center;
                border-color: #ff3366;
                border-width: 5px;
                border: solid;
                text-decoration: blink;
            }
            
            div.middlearea {
                width: 100%;
                margin: 0;
                padding: 0;
                border-collapse: collapse;
            }
            
            table.middlearea {
                width: 100%;
                margin: 0;
                padding: 0;
                border-collapse: collapse;
            }
            
            div.midhead {
                float: left;
                width: 17.5%;
                vertical-align: top;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-left: 0;
                padding-right: 0;
                background-color: #dfdfdf;
                border-style: none;
                clear: right;
            }
            
            table.middlearea td.head {
                width: 18%;
                vertical-align: top;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-left: 0;
                padding-right: 10pt;
                border-style: none;
            }
            
            div.midcontent {
                float: none;
                width: relative;
                vertical-align: top;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 18.5%;
                margin-right: 0;
                padding-top: 5pt;
                padding-bottom: 5pt;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffff;
                color: #000000;
                border-color: #aaaaaa;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
                clear: none;
            }
            
            table.middlearea td.content {
                width: 100%;
                vertical-align: top;
                margin: 0;
                padding-top: 5pt;
                padding-bottom: 5pt;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffff;
                color: #000000;
                border-color: #aaaaaa;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            div.contentedge {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-left: 5pt;
                padding-right: 0;
                clear: none;
            }
            
            div.contentedgefullwidth {
                position: static;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-left: 0;
                padding-right: 0;
                clear: none;
            }
            
            div.content {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 5pt;
                padding-bottom: 5pt;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffff;
                color: #000000;
                border-color: #aaaaaa;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            div.noformcontent {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding-top: 5pt;
                padding-bottom: 5pt;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ccffff;
                color: #000000;
                border-color: #aaaaaa;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            div.clearer {
                clear: both;
            }
            
            div.targetresultssummary {
                width: 100%;
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 0;
                margin-right: 0;
                padding-left: 0;
                padding-right: 0;
            }
            
            div.records {
                width: 100%;
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 0;
                margin-right: 0;
            }
            
            div.foot {
                width: 100%;
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 0;
                margin-right: 0;
                clear: both;
            }
            
            table.head {
                width: 100%;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #ffffcf;
                border-color: #cc9966;
                color: #000000;
                border-width: 1px;
                border-style: solid;
            }
            
            table.head td {
                width: 100%;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 5pt;
                background-color: #ffffcf;
                border-color: #cc9966;
                color: #000000;
                font-size: 83%;
                border: 0;
            }
            
            div.formcontent {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 0;
                background-color: #ccffff;
                border-color: #9999ff;
                color: #000000;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
                border-style: solid;
            }
            
            table.formcontent {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 0;
                background-color: #ccffff;
                border-collapse: collapse;
                border-color: #9999ff;
                color: #000000;
                border-width: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: none;
            }
            
            table.formcontent td.head {
                width: 100%;
                vertical-align: top;
                font-size: 83%;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                font-weight: bold;
                background-color: #cfcfff;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            table.formcontent td.content {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #cfffff;
                font-weight: normal;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            table.formcontent td.tbcontent {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #cfffff;
                font-weight: normal;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            table.formcontent td.content {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #cfffff;
                font-weight: normal;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            div.innernav {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 0;
                background-color: #ffffcf;
                border-color: #cc9966;
                color: #000000;
                border-width: 2px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
                border-style: solid;
            }
            
            table.nav {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 0;
                background-color: #ffffcf;
                border-collapse: collapse;
                border-color: #cc9966;
                color: #000000;
                border-width: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: none;
            }
            
            table.nav td.head {
                width: 17%;
                text-align: left;
                font-size: 83%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #efbf8f;
                font-weight: bold;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 1px;
                border-right-width: 2px;
                border-color: #cc9966;
                border-style: solid;
            }
            
            table.nav td.fullwidthhead {
                width: 100%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                font-weight: normal;
                background-color: #efbf8f;
                border-top-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-right-width: 1px;
                border-color: #cc9966;
                border-style: solid;
            }
            
            table.nav td.fullwidthcontent {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffcf;
                font-weight: normal;
                border-top-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-right-width: 1px;
                border-color: #cc9966;
                border-style: solid;
            }
            
            table.nav td.content {
                width: 100%;
                vertical-align: bottom;
                font-size: 83%;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffcf;
                font-weight: normal;
                border-top-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-right-width: 1px;
                border-color: #cc9966;
                border-style: solid;
            }
            
            table.nav td.contentnofsize {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffcf;
                font-weight: normal;
                border-top-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 1px;
                border-right-width: 1px;
                border-color: #cc9966;
                border-style: solid;
            }
            
            div.navsideedge {
                float: left;
                width: 17%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 0;
                color: #000000;
                border-width: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            table.navside {
                width: 100%;
                background-position: left center;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 0;
                background-color: #ffffcf;
                border-collapse: collapse;
                border-color: #cc9966;
                color: #000000;
                border-width: 2px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
                border-style: solid;
            }
            
            table.navside td.head {
                width: 100%;
                text-align: center;
                font-size: 83%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #efbf8f;
                font-weight: bold;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #cc9966;
                border-style: solid;
            }
            
            table.navside td.content {
                width: 100%;
                vertical-align: bottom;
                font-size: 83%;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #ffffcf;
                font-weight: normal;
                border-top-width: 1px;
                border-bottom-width: 1px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #cc9966;
                border-style: solid;
            }
            
            table.formhead {
                width: 100%;
                background-position: left center;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
                background-color: #cfcfff;
                color: #000000;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            table.formhead td {
                width: 100%;
                padding: 5pt;
                text-align: center;
                font-weight: bold;
                font-size: 100%;
            }
            
            table.formfoot {
                width: 100%;
                background-position: left center;
                text-align: center;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #6699ff;
                border-color: #333333;
                color: #6600ff;
                border-top-width: 1px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
                border-style: solid;
            }
            
            table.formouter {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #99ccff;
                border-color: #333333;
                color: #000000;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
                border-style: solid;
            }
            
            table.forminner {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #ccffff;
                color: #000000;
                border: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.forminner td {
                padding: 5pt;
            }
            
            table.forminner td.tab3 {
                width: 90%;
                vertical-align: top;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 5pt;
                background-color: #ccffff;
                color: #000000;
                border: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.forminner td.tab3front {
                width: 90%;
                vertical-align: top;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 5pt;
                background-color: #ccffff;
                color: #000000;
                border: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.forminner td.tab3r {
                vertical-align: bottom;
                text-align: right;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 5pt;
                background-color: #ccffff;
                color: #000000;
                border: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            span.targetdetailsframe {
                display: block;
                width: 90%;
                background-position: left center;
                text-align: left;
                padding: 0;
                margin: 0;
                display: block;
            }
            
            span.targetdetailstable {
                width: 100%;
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
                border-collapse: collapse;
                border: 0;
                display: table;
            }
            
            span.targetdetailsrow {
                display: table-row;
            }
            
            span.targetdetailsrow span.targetdetailslabelcolumn {
                vertical-align: top;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 0;
                padding-right: 10px;
                border-width: 0px;
                border-color: #000000;
                border-style: solid;
                display: table-cell;
            }
            
            span.targetdetailsrow span.targetdetailsdatacolumn {
                width: 100%;
                vertical-align: bottom;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 0px;
                border-color: #000000;
                border-style: solid;
                display: table-cell;
            }
            
            span.targetdetailsframe {
                display: block;
                width: 90%;
                background-position: left center;
                text-align: left;
                padding: 0;
                margin: 0;
            }
            
            table.targetdetails {
                width: 100%;
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
                border-collapse: collapse;
                border: 0;
            }
            
            table.targetdetails td.targetdetailslabelcolumn {
                vertical-align: top;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 0;
                padding-right: 10px;
                border-width: 0px;
                border-color: #000000;
                border-style: solid;
            }
            
            table.targetdetails td.targetdetailsdatacolumn {
                width: 100%;
                vertical-align: bottom;
                padding-top: 1px;
                padding-bottom: 1px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 0px;
                border-color: #000000;
                border-style: solid;
            }
            
            div.resultssummaryouter {
                width: 100%;
                background-position: center center;
                text-align: left;
                padding: 1px;
                margin-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #bbbbbb;
                border-color: #333333;
                color: #000000;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            table.resultssummaryhead {
                width: 100%;
                background-position: left center;
                text-align: center;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #bbbbbb;
                border-color: #333333;
                color: #000000;
                border-top-width: 0;
                border-bottom-width: 1px;
                border-left-width: 0;
                border-right-width: 0;
                border-style: solid;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.resultssummaryhead td {
                padding: 10px;
                font-size: 100%;
                font-weight: bold;
            }
            table.resultssummaryinner {
                width: 100%;
                font-size: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #bbbbbb;
                border-color: #333333;
                color: #000000;
                border-top-width: 0;
                border-bottom-width: 1px;
                border-left-width: 0;
                border-right-width: 0;
                border-style: solid;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.resultssummaryinner td {
                padding: 10px;
            }
            
            div.resultsouter {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #dddddd;
                color: #000000;
                border: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            diV.resultsframe {
                display: block;
                width: 98%;
                font-size: 100%;
                background-position: left center;
                text-align: left;
                padding: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 10px;
                margin-right: 10px;
                background-color: #dddddd;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-width: 2px;
                border-color: #eeeeee;
                border-style: solid;
            }
            
            table.resultsinner {
                display: block;
                width: 100%;
                font-size: 100%;
                background-position: left center;
                text-align: left;
                padding: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                border: 0;
                background-color: #dfdfdf;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.resultsinner td {
                padding-top: 2pt;
                padding-bottom: 2pt;
                padding-left: 5pt;
                padding-right: 5pt;
            }
            
            div.recordsouter {
                width: 100%;
                background-position: left center;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #6699ff;
                border: 0;
            }
            
            table.recordshead {
                width: 100%;
                background-position: left center;
                padding-top: 10px;
                padding-left: 10px;
                padding-right: 10px;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                border-collapse: collapse;
                border: 0;
                border-spacing: 0;
                background-color: #ffffff;
                color: #000000;
                border: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
            }
            
            div.recordodd {
                width: 100%;
                background-position: left center;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #ccffff;
                border: 0;
            }
            
            div.recordeven {
                width: 100%;
                background-position: left center;
                padding-top: 10px;
                padding-bottom: 10px;
                padding-left: 10px;
                padding-right: 10px;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                background-color: #99ccff;
                border: 0;
            }
            
            diV.recordframe {
                display: block;
                width: 98%;
                background-position: left center;
                text-align: left;
                padding: 0;
                margin: 0;
            }
            
            table.recordinner {
                width: 100%;
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-collapse: collapse;
                border: 0;
            }
            
            table.recordinnerodd {
                width: 100%;
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-collapse: collapse;
                border: 0;
            }
            
            table.recordinnereven {
                width: 100%;
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 0;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-collapse: collapse;
                border: 0;
            }
            
            table.recordinner td {
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
            }
            
            table.recordinnerodd td {
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recordinnerodd td.recordinfotargetnamecolumn {
                width: 100%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recordinnerodd td.recordinfolabelcolumn {
                width: 15%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recordinnerodd td.recordinfodatacolumn {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recordinnerodd td.recordinfosubmitcolumn {
                width: 100%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
            }
            
            table.recordinnereven td {
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #ccffff;
                border-style: solid;
            }
            
            table.recordinnereven td.recordinfotargetnamecolumn {
                width: 100%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #ccffff;
                border-style: solid;
            }
            
            table.recordinnereven td.recordinfolabelcolumn {
                width: 15%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #ccffff;
                border-style: solid;
            }
            
            table.recordinnereven td.recordinfodatacolumn {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #ccffff;
                border-style: solid;
            }
            
            table.recordinnereven td.recordinfosubmitcolumn {
                width: 100%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
            }
            
            table.recorddetail {
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 20px;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                border-collapse: collapse;
                border: 0;
                border-spacing: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.recorddetailodd {
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 20px;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                border-collapse: collapse;
                border: 0;
                border-spacing: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.recorddetaileven {
                background-position: left center;
                font-size: 100%;
                text-align: left;
                padding-top: 0;
                padding-left: 20px;
                padding-right: 0;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                border-collapse: collapse;
                border: 0;
                border-spacing: 0;
                color: #000000;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            table.recorddetailodd td {
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recorddetailodd td.marcrecordlabelcolumn {
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recorddetailodd td.labelledrecordlabelcolumn {
                width: 25%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recorddetailodd td.marcrecordindicatorscolumn {
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recorddetailodd td.labelledrecorddatacolumn {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #99ccff;
                border-style: solid;
            }
            
            table.recorddetaileven td {
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #bbeeff;
                border-style: solid;
            }
            
            table.recorddetaileven td.marcrecordlabelcolumn {
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #bbeeff;
                border-style: solid;
            }
            
            table.recorddetaileven td.labelledrecordlabelcolumn {
                width: 25%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #bbeeff;
                border-style: solid;
            }
            
            table.recorddetaileven td.marcrecordindicatorscolumn {
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #bbeeff;
                border-style: solid;
            }
            
            table.recorddetaileven td.labelledrecorddatacolumn {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 10px;
                padding-right: 10px;
                border-width: 2px;
                border-color: #bbeeff;
                border-style: solid;
            }
            
            div.formsectionhead {
                width: 90%;
                vertical-align: top;
                text-align: center;
                font-size: 83%;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                font-weight: bold;
                background-color: #cfcfff;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            div.formbreak {
                width: 90%;
                height: 3px;
                background-position: left center;
                margin-left: 0;
                margin-right: 0;
                background-color: #cfcfcf;
                border-color: #333333;
                color: #cfcfcf;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
                border-style: solid;
            }
            
            div.wholeformbreak {
                width: 100%;
                height: 3px;
                background-position: right center;
                margin-left: 0;
                margin-right: 0;
                background-color: #cfcfcf;
                border-color: #333333;
                color: #cfcfcf;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
                border-style: solid;
                clear: right;
            }
            
            table.codedisplay {
                width: 100%;
                background-position: left center;
                text-align: left;
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                padding: 0;
                background-color: #efdfff;
                border-collapse: collapse;
                border-color: #9999ff;
                color: #000000;
                border-width: 1px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                border-style: solid;
            }
            
            table.codedisplay td.head {
                width: 100%;
                vertical-align: top;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                font-weight: bold;
                background-color: #cfbfff;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            table.codedisplay td.content {
                width: 100%;
                vertical-align: bottom;
                padding-top: 2px;
                padding-bottom: 2px;
                padding-left: 5pt;
                padding-right: 5pt;
                background-color: #efdfff;
                font-weight: normal;
                border-top-width: 2px;
                border-bottom-width: 2px;
                border-left-width: 2px;
                border-right-width: 2px;
                border-color: #9999ff;
                border-style: solid;
            }
            
            div.di1 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 133%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            div.di2 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 117%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            div.di3 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 100%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            div.di4 {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-size: 83%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            div.help {
                margin-top: 0;
                margin-bottom: 1%;
                margin-left: 5pt;
                margin-right: 5pt;
                font-size: 100%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            form {
                margin-top: 0;
                margin-bottom: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            input.in1 {
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 133%;
                font-weight: bold;
            }
            
            input.in2 {
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 117%;
                font-weight: bold;
            }
            
            input.in3 {
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 100%;
                font-weight: bold;
            }
            
            input.in4 {
                border-color: #333333;
                border-width: 2px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 83%;
                font-weight: bold;
                border-style: inset;
            }
            
            input.in4n {
                border-color: #333333;
                border-width: 2px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 83%;
                font-weight: normal;
                border-style: inset;
            }
            
            input.in4out {
                border-color: #333333;
                border-width: 2px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 83%;
                font-weight: bold;
                border-style: outset;
            }
            
            input.in4nout {
                border-color: #333333;
                border-width: 2px;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 83%;
                font-weight: normal;
                border-style: outset;
            }
            
            input:focus {
                background-color: #ffff99;
            }
            
            p {
                margin-left: 5%;
                margin-right: 5%;
                font-size: 100%;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            p.p4n {
                font-size: 83%;
            }
            
            ul {
                margin-top: 0;
                margin-bottom: 0;
                margin-left: auto;
                margin-right: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            ol {
                /* Uncomment the next line for counter based lists */
                /* counter-reset: item; */
                
                /* Comment the next line for counter based lists */
                list-style: decimal;
                
                /* Uncomment the next line for counter based lists */
                /* list-style: none; */
                
                margin-top: 0;
                margin-bottom: 0;
                margin-left: auto;
                margin-right: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
            }
            
            /* Uncomment the next group of lines for counter based lists */
            /* li:before {
                display: marker;
                content: counters(item, ".", decimal) ". ";
                counter-increment: item;
                padding-right: 5pt;
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: bold;
            } */
            
            li {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-family: Arial, Helvetica, Geneva, sans-serif;
            }
            
            /* Uncomment the next group of lines for counter based lists */
            /* li.L1:before {
                font-weight: bold;
            } */
            
            li.L2nob  {
                list-style: none;
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L1 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: bold;
            }
            
            li.L2  {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L3  {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L4 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L5 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L6 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L7 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L8 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L9 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L10 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L11 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L12 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L13 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L14 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.L15 {
                margin-top: 5pt;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            li.Lb1 {
                list-style: disc;
                font-weight: bold;
            }
            
            li.Lb2 {
                list-style: disc;
                font-weight: normal;
            }
            
            li.Lb3 {
                list-style: disc;
                font-weight: normal;
            }
            
            li.Lb4 {
                list-style: disc;
                font-weight: normal;
            }
            
            li.Lb5 {
                list-style: disc;
                font-weight: normal;
            }
            
            li.Lb6 {
                list-style: disc;
                font-weight: normal;
            }
            
            li.Lb7 {
                list-style: disc;
                font-weight: normal;
            }
            
            li.Ln1 {
                font-weight: bold;
            }
            
            li.Ln2 {
                font-weight: bold;
            }
            
            li.Ln3 {
                font-weight: normal;
            }
            
            li.Ln4 {
                font-weight: normal;
            }
            
            li.Ln5 {
                font-weight: normal;
            }
            
            li.Ln6 {
                font-weight: normal;
            }
            
            li.Ln7 {
                font-weight: normal;
            }
            
            li.Ln8 {
                font-weight: normal;
            }
            
            li.Ln9 {
                font-weight: normal;
            }
            
            li.Ln10 {
                font-weight: normal;
            }
            
            li.Ln11 {
                font-weight: normal;
            }
            
            li.Ln12 {
                font-weight: normal;
            }
            
            li.Ln13 {
                font-weight: normal;
            }
            
            li.Ln14 {
                font-weight: normal;
            }
            
            li.Ln15 {
                font-weight: normal;
            }
            
            dl {
                margin-top: 0;
                margin-bottom: 5pt;
                margin-left: 0;
                margin-right: 0;
            }
            
            dt {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-weight: normal;
            }
            
            dt.demo {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-weight: bold;
            }
            
            dt.doc {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-weight: bold;
            }
            
            dt.email {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-weight: bold;
            }
            
            dt.implement {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-weight: bold;
            }
            
            dt.web {
                margin-top: 5pt;
                margin-bottom: 0;
                margin-left: 0;
                margin-right: 0;
                font-weight: bold;
            }
            
            dd {
                margin-top: 5pt;
                margin-bottom: 0;
            }
            
            code {
                background-color: #ffff00;
            }
            
            table.tab1 {
                border-collapse: collapse;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
            }
            
            table.tab2 {
                border-collapse: collapse;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
            }
            
            table.tab3 {
                border-collapse: collapse;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
            }
            
            table.tab4 {
                border-collapse: collapse;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
            }
            
            table.tab5 {
                border-collapse: collapse;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
            }
            
            table.tab6 {
                border-collapse: collapse;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-weight: normal;
            }
            
            select.sel1 {
                background-color: #ffffff;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 133%;
                font-weight: bold;
            }
            
            select.sel2 {
                background-color: #ffffff;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 117%;
                font-weight: bold;
            }
            
            select.sel3 {
                background-color: #ffffff;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 100%;
                font-weight: bold;
            }
            
            select.sel4 {
                background-color: #ffffff;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 83%;
                font-weight: bold;
            }
            
            select.sel4n {
                background-color: #ffffff;
                font-family: Arial, Helvetica, Geneva, sans-serif;
                font-size: 83%;
                font-weight: normal;
            }
            
            span.Z3988 {
                display: inline;
            }
            
            select:focus {
                background-color: #ffff99;
            }
            
            span.error {
                color: #cc0000;
                text-decoration: none;
            }
            
            span.success {
                color: #009000;
                text-decoration: none;
            }
            
            a:visited {
                color: #9900cc;
                text-decoration: none;
            }
            
            a:link {
                color: #0000CC;
                text-decoration: none;
            }
            
            a:focus {
                background-color: #ffff99;
                color: #009900;
                text-decoration: underline;
            }
            
            a:hover {
                color: #009900;
                text-decoration: underline;
            }
            
            .buttonlink {
                background-color: #cccccc;
                color: #000000;
                text-decoration: none;
            }
            
            img.picture {
                padding: 0;
                font-weight: normal;
                border-width: 3px;
                border-color: #000000;
                border-style: solid;
            }
            
        -->

