﻿a:active {
          color:#000099;
}
a:hover {
         color:#000099;
}
a:link {
        color:#000099;
}
a:visited {
           color:#660099;
}
body {
      margin:0px;
      padding:0px;
      background-image:url("images/bg_body.gif");
}
.bodyarea {
           font-weight:normal;
           font-size:100%;
           font-family:Arial, Verdana, Helvetica, sans-serif;
           color:#000000;
           text-align:left;
}
.header {
         width:100%;
         margin:0px;
         height:61px;
         padding:0px;
}
.tbl_header {
             margin:10px 0px 0px;
             width:100%;
             height:23px;
}
.td_left {
          padding:0px;
          padding-left:20px;
          text-align:left;
          vertical-align:middle;
          width:180px;
}
.td_right {
           padding:0px;
           padding-right:16px;
           text-align:right;
           vertical-align:middle;
}
.footer {
         width:100%;
         margin:0px;
         padding:5px 0px;
         border-top:solid 1px #000000;
}
.tbl_footer {
             margin:0px;
             width:100%;
}
.tbl_footer tr {
                vertical-align:middle;
}
.copyright {
            padding:0px 0px 0px 21px;
            font-size:80%;
            font-family:Verdana, Arial, Helvetica, sans-serif;
            text-align:left;
}
.navi_button {
              padding:0px 10px 0px 0px;
              text-align:right;
}
.body {
       margin:10px 20px 10px 40px;
       font-size:90%;
       line-height:150%;
}
.goto_top {
           margin-top:5px;
           font-size:80%;
           text-align:right;
}
.manual_title {
               margin:25px 0px 10px -20px;
               padding:17px 0px;
               font-weight:bold;
               font-size:150%;
               letter-spacing:0.1em;
               text-align:center;
               color:#000000;
               border:solid 1px #000000;
               background-image:url("images/bg_manutitle.gif");
}
h1 {
    margin:25px 0px 10px -20px;
    padding:9px 0.5em;
    font-weight:bold;
    font-size:150%;
    letter-spacing:0.1em;
    text-align:center;
    border:solid 1px #333333;
    background-image:url("images/bg_manutitle.gif");
}
LI.h1 {
       font-weight:bold;
       font-size:150%;
       letter-spacing:0.1em;
       text-align:center;
}
h2 {
    margin:25px 0px 10px -20px;
    padding:3px 0.5em;
    font-weight:bold;
    font-size:150%;
    letter-spacing:0.1em;
    text-align:center;
    border:solid 1px #808080;
    background-image:url("images/bg_manutitle.gif");
}
LI.h2 {
       font-weight:bold;
       font-size:150%;
       letter-spacing:0.1em;
       text-align:center;
}
h3 {
    margin:20px -20px 10px -40px;
    padding:2px 10px 2px 20px;
    font-size:140%;
    letter-spacing:0.1em;
    border-bottom:solid 4px #808080;
}
LI.h3 {
       font-size:140%;
       letter-spacing:0.1em;
}
h4 {
    margin:20px -20px 10px -40px;
    padding:2px 10px 2px 5px;
    font-size:130%;
    border-left:solid 15px #808080;
}
LI.h4 {
       font-size:130%;
}
h5 {
    margin:25px -20px 10px -20px;
    padding:2px 10px 2px 0px;
    font-size:120%;
    letter-spacing:0.1em;
    border-bottom:solid 2px #808080;
}
LI.h5 {
       font-size:120%;
       letter-spacing:0.1em;
}
h6 {
    margin:25px -20px 10px -20px;
    padding:2px 10px 2px 0px;
    font-size:110%;
    letter-spacing:0.1em;
    border-bottom:dotted 2px #808080;
}
LI.h6 {
       font-size:110%;
       letter-spacing:0.1em;
}
img {
     max-width:700px;
     width:expression(this.width > 700 ? 700: true);
     max-height:auto;
}
.heading7 {
           margin:25px 0px 7px -8px;
           padding-left:5px;
           font-weight:bold;
           font-size:105%;
           letter-spacing:0.1em;
           border-left:solid 8px #808080;
}
.heading8 {
           margin:25px 0px 7px;
           padding:0px;
           font-weight:bold;
           font-size:100%;
           letter-spacing:0.1em;
           border-bottom:solid 1px #BBBBBB;
}
.box_title {
            margin-top:5px;
            font-weight:bold;
            letter-spacing:0.1em;
}
.ol_title {
           margin-top:10px;
           padding-left:5px;
           font-weight:normal;
           border-left:solid 10px #AAAAAA;
}
.title1_lead {
              margin-bottom:1em;
              font-size:105%;
}
.title1_toc {
             margin:0.5em 0em;
             vertical-align:middle;
}
.indented {
           margin-left:2em;
}
ol {
    margin:3px 0px;
    margin-left:2em;
}
ol li {
       font-weight:bold;
}
ol li div {
           font-weight:normal;
}
ol li ol li {
             font-weight:normal;
}
td ol li {
          font-weight:normal;
}
.name {
       list-style-type:lower-alpha;
}
ul {
    margin:3px 0px;
    margin-left:1.5em;
}
ul li {
       font-weight:normal;
}
ul.ref {
        list-style-type:none;
        margin-left:0.2em;
}
ul.ref li {
           font-weight:bold;
}
ul.ref li div {
               margin-left:1em;
               font-weight:normal;
}
ul.ref li ul li {
                 font-weight:normal;
}
ul.ref li ul li div {
                     margin-left:0em;
}
table {
       font-size:90%;
       line-height:140%;
       margin:10px 0px;
}
tr {
    vertical-align:top;
}
.tbl_border1_standard {
                       border:solid 1px #000000;
                       border-collapse:collapse;
}
.tbl_border1_standard th {
                          margin:2px;
                          background-color:#EEEEEE;
                          border:solid 1px #000000;
                          font-weight:normal;
}
.tbl_border1_standard td {
                          border:solid 1px #000000;
}
.tbl_border1_example {
                      border:solid 1px #000000;
}
caption {
         font-size:90%;
}
.tbl_note {
           margin:0px 0px 10px 1em;
           font-size:90%;
}
.box_point {
            margin:10px 5px;
            padding:5px 10px;
            background-color:#ffffff;
            border:solid 1px #BBBBBB;
            border-right:solid 1px #999999;
            border-bottom:solid 1px #999999;
}
.box_imp {
          margin:10px 5px;
          padding:5px 10px;
          background-color:#FFEEEE;
          border-right:solid 1px #FFCCCC;
          border-bottom:solid 1px #FFCCCC;
}
div.icon_point {
                margin:-5px -10px 0px -11px;
                padding:3px;
                font-weight:bold;
                font-size:105%;
                letter-spacing:0.1em;
                background-color:#FCFCFC;
                width:11em;
                border:solid 1px #BBBBBB;
}
.ref div.icon_point {
                     margin-left:-11px;
                     font-weight:bold;
}
div.icon_imp {
              margin:-5px -10px 0px -15px;
              padding:2px 2px 2px 4px;
              width:12em;
              font-weight:bold;
              font-size:105%;
              letter-spacing:0.5em;
              background-color:#ffffff;
              border:solid 1px #FC3500;
              border-left:solid 10px #FC3500;
}
.ref div.icon_imp {
                   margin-left:-15px;
                   font-weight:bold;
}
.message {
          margin:10px 0px;
          padding:5px 10px;
          background-color:#EEEEEE;
          border:solid 1px #555555;
          border-right:solid 1px #000000;
          border-bottom:solid 1px #000000;
}
.delimitter {
             color:#ffffff;
             font-weight:bold;
             background-color:#000000;
}
.input {
        color:#000000;
        font-weight:bold;
        background-color:#CFEAF9;
}
.output {
         color:#000000;
         font-weight:bold;
         background-color:#DEDEFC;
}
.g {
    font-weight:bold;
}
.sup {
      font-size:80%;
      vertical-align:super;
}
.color {
        color:#000099;
}
.italic {
         font-style:italic;
}
P.Preformatted {
                line-height:normal;
                margin-bottom:14pt;
                margin-top:14pt;
                x-text-tab-stops:repeat 1in;
                white-space:nowrap;
                font-size:smaller;
                font-family:monospace;
                margin:0px;
}
LI.P-Preformatted {
                   line-height:normal;
                   x-text-tab-stops:repeat 1in;
                   white-space:nowrap;
                   font-size:smaller;
                   font-family:monospace;
}
