  .tblLnk {border-style:none;text-decoration:none;padding-bottom:1px}
  .trpLnk {background-color:#ECE6E6;font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:normal;
           font-style:normal;color:#800000;text-decoration:none;padding-top:1px;padding-bottom:1px}
  .cellLnkOff {border-style:none;text-decoration:none;padding:0}
  .cellLnkOn {border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:solid;
              border-bottom-color:#800000;border-bottom-width:1px;text-decoration:none}
  .regLink {background-color:#ECE6E6;font-family:Verdana,Arial,Times NewRoman;font-size:8pt;font-weight:normal;
            font-style:normal;color:#800000;text-decoration:none;padding:0;margin-bottom:2px;vertical-align:bottom;}
  .lib-header {font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:bold;font-style:normal;color:#000000;
               padding-top:0px;padding-bottom:0px;border-top-style:none;border-left-style:none;border-right-style:none;
               border-bottom-style:solid;border-bottom-width:1pt;border-bottom-color:#000000;}
  .lib {font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:normal;font-style:normal;color:#000000;
        padding-top:5px;padding-bottom:5px;}
  .drop-down {font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:normal;font-style:normal;}
  .doc {font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:normal;font-style:normal;color:#000000;
        padding-top:0px;padding-bottom:5px;}
  .lib-button {font-family:Verdana,Arial,Times New Roman;font-size:7pt;font-weight:normal;font-style:normal;
               padding-left:0px;padding-right:0px;}
  .header-top {background-color:#800000;font-family:Verdana,Arial,Times New Roman;font-size:13pt;font-weight:normal;
               font-style:normal;color:#FFFFFF;padding-left:40px;}
  .mi-link-off {background-color:#800000;font-family:Verdana,Arial,Times New Roman;font-size:13pt;font-weight:normal;
                font-style:normal;color:#FFFFFF;text-decoration:none;padding:0;}
  .mi-link-on {background-color:#800000;font-family:Verdana,Arial,Times New Roman;font-size:13pt;font-weight:normal;
               font-style:normal;color:#FFFFFF;text-decoration:underline;padding:0;}
  .header-bottom {background-color:#C8C8C8;font-family:Verdana,Arial,Times New Roman;font-size:13pt;font-weight:normal;
                  font-style:normal;color:#800000;padding-left:37px;}
  .header-cats {background-color:#C8C8C8;border-top-style:none;border-left-style:none;border-right-style:solid;
                 border-right-width:1px;border-right-color:#FFFFFF;padding-left:3px;cursor:default;}
  .links-off {background-color:#C8C8C8;font-family:Verdana,Arial,Times New Roman;font-size:10pt;font-weight:normal;
              font-style:normal;color:#800000;text-decoration:none;}
  .links-on {background-color:#C8C8C8;font-family:Verdana,Arial,Times New Roman;font-size:10pt;font-weight:normal;
             font-style:normal;color:#800000;text-decoration:underline;}
  .leftCont {background-color:#E6E6E6;padding-top:25px;padding-left:10px;padding-right:5px;}
  .tleft {border-style:none;}
  .cellLeft {background-color:#E6E6E6;cursor:default;border-top-style:none;border-left-style:none;border-right-style:none;
             border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF;padding-right:3px;}
  .cellLeftDis {background-color:#E6E6E6;cursor:default;border-top-style:none;border-left-style:none;
                border-right-style:none;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF;
                padding-right:3px;font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:normal;
                font-style:normal;color:#800000;text-decoration:none;}
  .links-leftOff {background-color:#E6E6E6;font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:normal;
                  font-style:normal;color:#800000;text-decoration:none;}
  .links-leftOn {background-color:#E6E6E6;font-family:Verdana,Arial,Times New Roman;font-size:8pt;font-weight:normal;
                 font-style:normal;color:#800000;text-decoration:underline;}
  .smlinks-leftOff {background-color:#E6E6E6;font-family:Verdana,Arial,Times New Roman;font-size:7pt;font-weight:normal;
                    font-style:normal;color:#800000;text-decoration:none;}
  .smlinks-leftOn {background-color:#E6E6E6;font-family:Verdana,Arial,Times New Roman;font-size:7pt;font-weight:normal;
                   font-style:normal;color:#800000;text-decoration:underline;}
  .pageBody {padding-top:20px;padding-left:30px;padding-right:30px;}
  .pageText {font-family:Arial,Verdana,Times New Roman;font-size:10pt;font-weight:normal;color:#000000;}
  .pageText2 {font-family:Arial,Verdana,Times New Roman;font-size:10pt;font-weight:normal;color:#000000;padding-left:7px}
  .pageBoxH {font-family:Arial,Verdana,Times New Roman;font-size:8pt;font-weight:normal;color:#800000;padding-top:2px;
             padding-bottom:2px;}
  .pageTitle {font-family:Arial,Verdana,Times New Roman;font-size:12pt;font-weight:bold;color:#800000;}
  .catTitle {font-family:Arial,Verdana,Times New Roman;font-size:11pt;font-weight:bold;color:#800000;padding-top:15px;
             padding-left:10px;padding-bottom:10px;text-decoration:underline;}
  .pageBox {font-family:Arial,Verdana,Times New Roman;font-size:8pt;font-weight:normal;color:#000000;padding-top:0px;
            padding-left:2px;padding-right:2px;padding-bottom:2px;background-color:#ECE6E6;}
  .super {font-family:Arial,Verdana,Times New Roman;font-size:7pt;font-weight:normal;color:#000000;}
  .footer {font-family:Arial,Verdana,Times NewRoman;font-size:6pt;font-weight:normal;color:#000000;
           border-top-style:solid;border-top-width:1px;border-top-color:#000000;border-left-style:none;
           border-right-style:none;border-bottom-style:none;padding-left:5px;padding-right:5px;}
  .space-right {background-color:#ECE6E6;padding-top:20px;padding-left:20px;padding-right:55px;}
  .rightText {font-family:Verdana,Arial,Times New Roman;font-size:9pt;font-weight:normal;}
  .bullet {list-style:disc;font-family:Arial,Verdana,Times New Roman;font-size:10pt;font-weight:normal;color:#000000;
           list-style-position:outside;margin-left:15px}
  .dsheet {font-family:Arial,Verdana,Times New Roman;font-size:9pt;font-weight:bold;color:#000000;padding-left:10px;
           padding-bottom:7px;}
  .dsheetlink {font-family:Arial,Verdana,Times New Roman;font-size:9pt;font-weight:normal;color:#000000;padding-left:12px;
               padding-bottom:7px;}
  .dsheetsize {font-family:Arial,Verdana,Times New Roman;font-size:9pt;font-weight:normal;color:#000000;padding-left:10px;
               padding-bottom:7px;}
  .dsheetsizeL {font-family:Arial,Verdana,Times New Roman;font-size:9pt;font-weight:normal;color:#000000;padding-left:11px;
               padding-bottom:7px;}
  .tblHeadL {background-color:#696969;font-family:Verdana,Arial,TimesNew Roman;font-size:9pt;font-weight:normal;
             color:#FFFFFF;border-style:solid;border-width:1px;border-color:#000000;padding:4px;}
  .tblHead {background-color:#696969;font-family:Verdana,Arial,TimesNew Roman;font-size:9pt;font-weight:normal;
            color:#FFFFFF;border-top-style:solid;border-top-width:1px;border-top-color:#000000;border-left-style:none;
            border-right-style:solid;border-right-width:1px;border-right-color:#000000;border-bottom-style:solid;
            border-bottom-width:1px;border-bottom-color:#000000;padding:4px;}
  .tblMethodL {background-color:#A3A3A3;font-family:Verdana,Arial,TimesNew Roman;font-size:10pt;font-weight:normal;
               color:#000000;border-top-style:none;border-left-style:solid;border-left-width:1px;border-left-color:#000000;
               border-right-style:solid;border-right-width:1px;border-right-color:#000000;border-bottom-style:solid;
               border-bottom-width:1px;border-bottom-color:#000000;padding:4px;}
  .tblMethod {background-color:#A3A3A3;font-family:Verdana,Arial,TimesNew Roman;font-size:10pt;font-weight:normal;
              color:#000000;border-top-style:none;border-left-style:none;border-right-style:solid;border-right-width:1px;
              border-right-color:#000000;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000000;
              padding:4px;}
  .tblRowsL {background-color:#FFFFFF;font-family:Verdana,Arial,TimesNew Roman;font-size:8pt;font-weight:normal;
             color:#000000;border-top-style:none;border-left-style:solid;border-left-width:1px;border-left-color:#000000;
             border-right-style:solid;border-right-width:1px;border-right-color:#000000;border-bottom-style:solid;
             border-bottom-width:1px;border-bottom-color:#000000;padding:4px;}
  .tblRows {background-color:#FFFFFF;font-family:Verdana,Arial,TimesNew Roman;font-size:8pt;font-weight:normal;
            color:#000000;border-top-style:none;border-left-style:none;border-right-style:solid;border-right-width:1px;
            border-right-color:#000000;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000000;
            padding:4px;}
  .tblRowsLAlt {background-color:#F3F3F3;font-family:Verdana,Arial,TimesNew Roman;font-size:8pt;font-weight:normal;
                color:#000000;border-top-style:none;border-left-style:solid;border-left-width:1px;
                border-left-color:#000000;border-right-style:solid;border-right-width:1px;border-right-color:#000000;
                border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000000;padding:4px;}
  .tblRowsAlt {background-color:#F3F3F3;font-family:Verdana,Arial,TimesNew Roman;font-size:8pt;font-weight:normal;
               color:#000000;border-top-style:none;border-left-style:none;border-right-style:solid;border-right-width:1px;
               border-right-color:#000000;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000000;
               padding:4px;}
