@charset "utf-8";

* { font-family: Helvetica, Arial, sans-serif; }

.content { width: 800px; }

.content h1 { font-size: 1.2em; font-weight: bold; margin: 11px 0px; }

.content h2 { font-size: 1.1em; font-weight: bold; margin: 11px 0px; }

.graphicsubheading { margin: 64px 0px 0px; }

.img-with-zoom, .img-with-zoom-large, .img-with-zoom-medium, .img-with-zoom-small { display: block; margin-bottom: 10px; }

.subscript { vertical-align: sub; font-size: 0.8em; }

.superscript { vertical-align: super; font-size: 0.8em; }

.emphasize { font-weight: bold; }

.emphasize2 { font-style: italic; }

.this table { border-collapse: collapse; width: 605px; }

.this td, .this th { padding: 0px 8px; border: 1px solid gray; text-align: left; }

.legendtable { width: 605px; }

.plugtable { width: 605px; }

.pintable { width: 605px; }

.adaptertable { width: 605px; }

.gen-table { width: 605px; }

.gen-table td { border: none; }

.content th { padding: 5px; vertical-align: top; font-weight: bold; }

.content td { padding: 5px; vertical-align: top; }

.normtable table { border-collapse: collapse; margin: 20px 0px 13px; padding: 0px; empty-cells: show; }

.normtable .b { border-bottom: 1px solid gray; }

.normtable .t { border-top: 1px solid gray; }

.normtable .l { border-left: 1px solid gray; }

.normtable .r { border-right: 1px solid gray; }

.list-bullet { list-style-type: disc; padding-left: 1.8em; margin-left: 1px; }

.list-decimal { list-style-type: decimal; padding-left: 2.1em; margin-left: 1px; }

.list-loweralpha { list-style-type: lower-alpha; padding-left: 2.1em; margin-left: 1px; }

.list-upperalpha { list-style-type: upper-alpha; padding-left: 2.1em; margin-left: 1px; }

.list-lowerroman { list-style-type: lower-roman; padding-left: 2.1em; margin-left: 1px; }

.list-upperroman { list-style-type: upper-roman; padding-left: 2.1em; margin-left: 1px; }

.listentry-bullet { vertical-align: middle; margin-top: 5px; padding-left: 8px; }

.listentry-decimal { margin-top: 5px; padding-left: 8px; }

.listentry-loweralpha { margin-top: 5px; padding-left: 8px; }

.listentry-upperalpha { margin-top: 5px; padding-left: 8px; }

.listentry-lowerroman { margin-top: 5px; padding-left: 8px; }

.listentry-upperroman { margin-top: 5px; padding-left: 8px; }

.gen-table { border-spacing: 0px; border-collapse: collapse; width: 100%; }

.gen-tr { vertical-align: top; }

.gen-td-l { padding: 0px 0px 4px; margin: 0px 0px 4px; }

.gen-td-r { padding: 0px 0px 4px 8px; margin: 0px 0px 4px; }