14 Replies Latest reply: Sep 9, 2011 4:20 AM by Mark Southee RSS

    ePub output - bulleted lists mangled RH9

    Mark Southee Community Member

      I was pleasantly surprised when doing an investigation in to outputting to ePub format, that everything seemed to be transformed quite nicely, even my tables, which according to what I read don't get handled too well by the ePub output.

       

      But (there's always a but!), as seems invevitable, bulleted lists don't work, with the bullet appearing in the text, as below.

       

      epub_bullets.png

       

      All lists in my project are affected. As this is a linked FrameMaker project which normally outputs to WebHelp, is there anything I can to to change this?

       

      Mark

        • 1. Re: ePub output - bulleted lists mangled RH9
          Willam van Weelden CommunityMVP

          Hi,

           

          My guess is that this is a css issue. Try the following:

           

          1. Make sure that your bulleted lists are converted to HTML lists on import/generation.

          2. Add the following line of code to your css files:

           

          ul { list-style-position: outside; }

           

          If this doesn't work, please post the HTML of one of those lists so I can take a look.

           

          Greet,

           

          Willam

          • 2. Re: ePub output - bulleted lists mangled RH9
            Mark Southee Community Member

            Hi Willam,

             

            Been on holiday and just caught up with this!

             

            My lists are converted to HTML lists.

             

            I added the linde to my css file, but no change.

             

            Below is HTML from a file

             

            <body>

            <p class="Title">Getting Started</p>

            <p class="FM_Body">This section describes how to access ICM and describes

            the functionality and navigation around the system.</p>

            <ul type="disc">

            <li><p class="FM_Bulleted"><a href="System_Requirements.htm#XREF_98462_System_Requirements">System

            Requirements</a></p></li>

            <li><p class="FM_Bulleted"><a href="Log_in_to_ICM.htm#XREF_85581_Log_in_to_ICM">Log

            in to ICM</a></p></li>

            <li><p class="FM_Bulleted"><a href="Layouts.htm#XREF_77140_Layouts">Layouts</a></p></li>

            <li><p class="FM_Bulleted"><a href="Menus.htm#XREF_14919_Menus">Menus</a></p></li>

            <li><p class="FM_Bulleted"><a href="Create_a_Custom_Layout.htm#XREF_75406_Create_a_Custom">Create

            a Custom Layout</a></p></li>

            </ul>

            </body>

             

            Cheers

            Mark

            • 3. Re: ePub output - bulleted lists mangled RH9
              Willam van Weelden CommunityMVP

              Hi,

               

              This is probably caused by a paragraph with a negative indent. The strange thing is that you should also experience the same problem with WebHelp.

               

              Check your CSS file and search for p.FM_Bulleted. Does this style have a negative indent such as margin-left: -20px?

              If you can't find the style, please post your css and I'll take a look.

               

              Greet,

               

              Willam

              • 4. Re: ePub output - bulleted lists mangled RH9
                Mark Southee Community Member

                Hi Willam,

                 

                Here is the style:

                 

                p.FM_Bulleted {

                font-family: Arial;

                margin-left: 18pt;

                list-style: rh-list;

                x-list-class: rl-p-FM_Bulleted;

                x-list-level: 1;

                }

                 

                No negative indent

                 

                Mark

                • 5. Re: ePub output - bulleted lists mangled RH9
                  Willam van Weelden CommunityMVP

                  Hi Mark,

                   

                  Can you share the project with me? I'd like to take a look and dig around a bit. You can contact met at contact [at] wvanweelden [dot] eu.

                   

                  Greet,

                   

                  Willam

                  • 6. Re: ePub output - bulleted lists mangled RH9
                    Peter Grainge CommunityMVP

                    Willam

                     

                    Isn't the problem that the paragraph style is including definitions that should be in the list style?

                     


                    See www.grainge.org for RoboHelp and Authoring tips

                     

                    @petergrainge

                    • 7. Re: ePub output - bulleted lists mangled RH9
                      Mark Southee Community Member

                      Hi Willam,

                       

                      Unfortunately, due to the NDA at the client, I can't send you the project.

                       

                      I thought it strange that the list style refers to:

                       

                      list-style: rh-list;

                       

                      I have the conversion setting to HTML list (or am I misinterpreting the RH css)?

                       

                      Mark

                      • 8. Re: ePub output - bulleted lists mangled RH9
                        Willam van Weelden CommunityMVP

                        @Peter: Perhaps, but not with the posted definition. ePub uses XHTML 1.1 which is even stricter than the XHTML 1.0 that WebHelp uses. So the problem should also be present in WebHelp... But it certainly is worth checking out.

                         

                        @Mark:

                        - I haven't seen the list-style: rh-list before. It certainly isn't a valid css rule. But that may be because this css is used as a conversion template. How does the css look in the style sheet that is actually assigned to the topic? Are you sure you aren't converting to a RoboHelp Multilevel list?

                        -  Generate your XML layout and open the faulty topic in your browser. How does it look then? Is the HTML the same as in WebHelp?

                        -  Too bad you can't share the project. Can you perhaps only share the css file?

                         

                         

                        Greet,

                         

                        Willam

                        • 9. Re: ePub output - bulleted lists mangled RH9
                          Peter Grainge CommunityMVP

                          Mark

                           

                          You should be able to create the same problem in a new project with just a couple of topics. Garbage content will do and enable Willam to help you.

                           

                          This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some sample text. This is some  sample text. This is some sample text. This is some sample text. This is  some sample text. This is some sample text. This is some sample text.  This is some sample text. This is some sample text. This is some sample text.

                           


                          See www.grainge.org for RoboHelp and Authoring tips

                           

                          @petergrainge

                          • 10. Re: ePub output - bulleted lists mangled RH9
                            Mark Southee Community Member

                            Here is my CSS file. I will put together a quick project in the next couple of days. BTW Peter, have you seen the Yorkshire version of Lorem Ipsum? http://tlipsum.appspot.com/

                             

                            /*Created with Adobe RoboHelp 9.*/

                            ul { list-style-position: outside; }

                            p.BodyLevel1 {

                            margin-left: 18.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 8.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 11.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.BodyLevel2 {

                            margin-left: 36.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 8.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 11.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.BodyLevel3 {

                            margin-left: 54.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 8.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 11.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            h1 {

                            margin-left: 0.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 17.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 14.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            h2 {

                            margin-left: 18.000pt;

                            margin-right: 36.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 16.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 13.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            h3 {

                            margin-left: 36.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 14.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 12.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            h4 {

                            margin-left: 54.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 13.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 11.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.Title {

                            margin-left: 0.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 22.000pt;

                            margin-bottom: 11.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            letter-spacing: 0.00em;

                            font-size: 24pt;

                            color: #f7961e;

                            font-weight: bold;

                            text-decoration: none;

                            }

                            p.AuthorBook {

                            margin-left: 0.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 0.000pt;

                            margin-bottom: 292.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 13.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.CellBody {

                            margin-left: 0.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 0.000pt;

                            margin-bottom: 4.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 9.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.CellHeading {

                            margin-left: 0.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 0.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 9.0pt;

                            letter-spacing: 0.00em;

                            color: #ffffff;

                            text-decoration: none;

                            }

                            p.Extract {

                            margin-left: 18.000pt;

                            margin-right: 18.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 7.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 9.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.Footnote {

                            margin-left: 12.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: -12.000pt;

                            margin-top: 3.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 9.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.PublisherBook {

                            margin-left: 0.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 0.000pt;

                            margin-bottom: 0.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 12.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            p.TitleBook {

                            margin-left: 0.000pt;

                            margin-right: 0.000pt;

                            text-align: left;

                            text-indent: 0.000pt;

                            margin-top: 0.000pt;

                            margin-bottom: 60.000pt;

                            word-spacing: 0.250em;

                            font-family: Arial;

                            font-style: italic;

                            font-weight: normal;

                            font-size: 30.0pt;

                            color: #000000;

                            letter-spacing: -0.04em;

                            text-decoration: none;

                            }

                            H5 {

                            font-weight: bold;

                            font-size: 10.0pt;

                            x-next-type: P;

                            font-family: Arial;

                            }

                            H6 {

                            font-weight: bold;

                            font-size: 8.0pt;

                            x-next-type: P;

                            font-family: Arial;

                            }

                            span.PageNumber {

                            font-weight: bold;

                            }

                            span.EquationVariables {

                            font-style: italic;

                            }

                            span.Emphasis {

                            font-style: italic;

                            }

                            span.Callout {

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 8.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            span.BulletSymbol {

                            font-family: Courier;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 11.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            span.FirstLetterTitle {

                            font-family: Arial;

                            font-style: italic;

                            font-weight: normal;

                            font-size: 42.0pt;

                            color: #000000;

                            letter-spacing: -0.04em;

                            }

                            span.EquationNumber {

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 8.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            span.ChapterNumber {

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 10.0pt;

                            color: #000000;

                            letter-spacing: 0.04em;

                            }

                            span.StepNumber {

                            font-family: Arial;

                            font-style: normal;

                            font-weight: bold;

                            font-size: 8.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            span.WebJump {

                            }

                            span.Superscript {

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            span.Underline {

                            font-style: normal;

                            font-weight: normal;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            span.Bold {

                            font-style: normal;

                            font-weight: bold;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            span.BlueBold {

                            font-weight: bold;

                            color: #2e97dc;

                            }

                            span.White {

                            color: #ffffff;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            span.Symbol {

                            font-family: Symbol;

                            font-style: normal;

                            font-weight: normal;

                            font-size: 10.0pt;

                            color: #000000;

                            letter-spacing: 0.00em;

                            text-decoration: none;

                            }

                            span.GreyBold {

                            font-family: Arial;

                            font-weight: bold;

                            color: #3f3f3f;

                            }

                            span.Subscript {

                            font-family: Arial;

                            font-style: normal;

                            font-weight: normal;

                            color: #000000;

                            letter-spacing: 0.00em;

                            }

                            table.CellBorder {

                            padding: 0px;

                            border-top: Solid 1px #000000;

                            border-left: Solid 1px #000000;

                            x-border-spacing: 0px;

                            }

                            table.CellBorder td {

                            border-right: Solid 1px #000000;

                            border-bottom: Solid 1px #000000;

                            }

                            table.Colorful1 {

                            padding: 0px;

                            border-left-style: Solid;

                            border-left-width: 1px;

                            border-left-color: #000000;

                            border-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            x-border-spacing: 0px;

                            x-1st-row: 1;

                            x-1st-row-name: row1;

                            x-1st-col: 1;

                            x-1st-col-name: col1;

                            }

                            table.Colorful1 tr.row1 td {

                            background-color: #800000;

                            padding-right: 10px;

                            padding-left: 10px;

                            font-weight: bold;

                            border-right-style: Solid;

                            border-right-width: 1px;

                            border-right-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            color: #ffffff;

                            }

                            table.Colorful1 td.col1 {

                            background-color: #c0c0c0;

                            padding-right: 10px;

                            padding-left: 10px;

                            font-weight: bold;

                            border-right-style: Solid;

                            border-right-width: 1px;

                            border-right-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.Colorful1 td {

                            padding-right: 10px;

                            padding-left: 10px;

                            border-right-style: Solid;

                            border-right-width: 1px;

                            border-right-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.Colorful2 {

                            padding: 0px;

                            border-left-style: Solid;

                            border-left-width: 1px;

                            border-left-color: #000000;

                            border-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            x-border-spacing: 0px;

                            x-1st-row: 1;

                            x-1st-row-name: row1;

                            x-1st-col: 1;

                            x-1st-col-name: col1;

                            }

                            table.Colorful2 tr.row1 td {

                            background-color: #000080;

                            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-right: 10px;

                            padding-left: 10px;

                            font-weight: bold;

                            color: #ffffff;

                            }

                            table.Colorful2 td.col1 {

                            background-color: #0000ff;

                            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-right: 10px;

                            font-weight: bold;

                            padding-left: 10px;

                            color: #ffffff;

                            }

                            table.Colorful2 td {

                            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-right: 10px;

                            padding-left: 10px;

                            }

                            table.Colorful3 {

                            padding: 0px;

                            border-left-style: Solid;

                            border-left-width: 1px;

                            border-left-color: #ffffff;

                            border-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #ffffff;

                            x-border-spacing: 0px;

                            x-1st-row: 1;

                            x-1st-row-name: row1;

                            }

                            table.Colorful3 tr.row1 td {

                            background-color: #000080;

                            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-right: 10px;

                            padding-left: 10px;

                            font-weight: bold;

                            color: #ffffff;

                            }

                            table.Colorful3 td {

                            background-color: #c0c0c0;

                            border-right-style: Solid;

                            border-right-width: 1px;

                            border-right-color: #ffffff;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #ffffff;

                            padding-right: 10px;

                            padding-left: 10px;

                            }

                            table.Colorful4 {

                            padding: 0px;

                            border-left-style: Solid;

                            border-left-width: 1px;

                            border-left-color: #000000;

                            border-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            x-border-spacing: 0px;

                            x-1st-row: 1;

                            x-1st-row-name: row1;

                            x-1st-col: 1;

                            x-1st-col-name: col1;

                            }

                            table.Colorful4 tr.row1 td {

                            background-color: #008000;

                            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-right: 10px;

                            padding-left: 10px;

                            font-weight: bold;

                            color: #ffffff;

                            }

                            table.Colorful4 td.col1 {

                            background-color: #ffff00;

                            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-right: 10px;

                            font-weight: bold;

                            padding-left: 10px;

                            }

                            table.Colorful4 td {

                            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-right: 10px;

                            padding-left: 10px;

                            }

                            table.LastColumn {

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-last-col: 1;

                            x-last-col-name: last;

                            text-align: Right;

                            font-size: 10pt;

                            }

                            table.LastColumn tr.t1Row td {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.LastColumn tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LastColumn td.last {

                            background-color: #c0c0c0;

                            font-family: Arial;

                            text-align: Right;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-size: 10pt;

                            }

                            table.lastcolumn tr.t1row td.last {

                            background-color: #c0c0c0;

                            font-family: Arial;

                            text-align: Right;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-size: 10pt;

                            }

                            table.lastcolumn tr.t2row td.last {

                            background-color: #c0c0c0;

                            font-family: Arial;

                            text-align: Right;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-size: 10pt;

                            }

                            table.LastRow {

                            padding: 0px;

                            border-left-style: Solid;

                            border-left-width: 1px;

                            border-left-color: #000000;

                            border-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            x-border-spacing: 0px;

                            x-last-row: 1;

                            x-last-row-name: last;

                            text-align: Right;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.LastRow td {

                            border-right-style: Solid;

                            border-right-width: 1px;

                            border-right-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.LastRow tr.last td {

                            text-align: Right;

                            font-family: Arial;

                            font-size: 10pt;

                            background-color: #c0c0c0;

                            }

                            table.BottomRowRightColumn {

                            padding: 0px;

                            border-left-style: Solid;

                            border-left-width: 1px;

                            border-left-color: #000000;

                            border-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            x-last-row: 1;

                            x-last-row-name: last;

                            text-align: Right;

                            font-family: Arial;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-last-col: 1;

                            x-last-col-name: last;

                            }

                            table.BottomRowRightColumn td {

                            border-right-style: Solid;

                            border-right-width: 1px;

                            border-right-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.BottomRowRightColumn tr.last td {

                            text-align: Right;

                            font-family: Arial;

                            font-size: 10pt;

                            background-color: #c0c0c0;

                            }

                            table.BottomRowRightColumn tr.t1Row td {

                            text-align: Right;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.BottomRowRightColumn tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.BottomRowRightColumn td.last {

                            text-align: Right;

                            background-color: #c0c0c0;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.BottomRowRightColumn tr.t1row td.last {

                            text-align: Right;

                            background-color: #c0c0c0;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.BottomRowRightColumn tr.t2row td.last {

                            text-align: Right;

                            background-color: #c0c0c0;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.LeftColumn {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-1st-col: 1;

                            x-1st-col-name: t1st;

                            }

                            table.LeftColumn tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LeftColumn tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LeftColumn td.t1st {

                            background-color: #cccccc;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.leftcolumn tr.t1row td.t1st {

                            background-color: #cccccc;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.leftcolumn tr.t2row td.t1st {

                            background-color: #cccccc;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.LeftColumnAlternatingColumns {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-1st-col: 1;

                            x-1st-col-name: t1st;

                            x-col-pat-1: 1;

                            x-col-pat-1-name: t1Col;

                            x-col-pat-count: 2;

                            x-col-pat-2: 1;

                            x-col-pat-2-name: t2Col;

                            }

                            table.LeftColumnAlternatingColumns tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LeftColumnAlternatingColumns tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LeftColumnAlternatingColumns td.t1st {

                            font-family: Arial;

                            font-size: 10pt;

                            font-weight: bold;

                            background-color: #cccccc;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.leftcolumnalternatingcolumns tr.t1row td.t1st {

                            font-family: Arial;

                            font-size: 10pt;

                            font-weight: bold;

                            background-color: #cccccc;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.leftcolumnalternatingcolumns tr.t2row td.t1st {

                            font-family: Arial;

                            font-size: 10pt;

                            font-weight: bold;

                            background-color: #cccccc;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LeftColumnAlternatingColumns td.t1Col {

                            background-color: #ccffcc;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.LeftColumnAlternatingColumns td.t2Col {

                            }

                            table.LeftColumnRepeatingColumns {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-1st-col: 1;

                            x-1st-col-name: t1st;

                            x-col-pat-1: 1;

                            x-col-pat-1-name: t1Col;

                            x-col-pat-2: 1;

                            x-col-pat-2-name: t2Col;

                            x-col-pat-count: 3;

                            x-col-pat-3: 1;

                            x-col-pat-3-name: t3Col;

                            }

                            table.LeftColumnRepeatingColumns tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LeftColumnRepeatingColumns tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.LeftColumnRepeatingColumns td.t1st {

                            background-color: #808080;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.leftcolumnrepeatingcolumns tr.t1row td.t1st {

                            background-color: #808080;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.leftcolumnrepeatingcolumns tr.t2row td.t1st {

                            background-color: #808080;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.LeftColumnRepeatingColumns td.t1Col {

                            background-color: #cccccc;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.LeftColumnRepeatingColumns td.t2Col {

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.LeftColumnRepeatingColumns td.t3Col {

                            background-color: #ccffcc;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.Line1 {

                            padding: 0px;

                            border-bottom-style: Solid;

                            border-bottom-width: 3px;

                            border-bottom-color: #008000;

                            border-top-style: Solid;

                            border-top-width: 3px;

                            border-top-color: #008000;

                            x-border-spacing: 0px;

                            x-1st-row: 1;

                            x-1st-row-name: row1;

                            }

                            table.Line1 tr.row1 td {

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #008000;

                            }

                            table.PaddedCells {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-border-spacing: 2px;

                            }

                            table.PaddedCells tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.PaddedCells tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.PaddedCells td {

                            padding-left: 5px;

                            padding-right: 5px;

                            padding-top: 5px;

                            padding-bottom: 5px;

                            }

                            table.Retro7 {

                            x-border-spacing: 15px;

                            x-row-pat-count: 1;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            }

                            table.Retro7 tr.t1Row td {

                            background-color: #c0c0c0;

                            border-top-style: Groove;

                            border-bottom-style: Groove;

                            border-left-width: 1px;

                            border-top-color: #00ff00;

                            border-top-width: 4px;

                            border-right-width: 1px;

                            border-bottom-color: #00ff00;

                            border-bottom-width: 4px;

                            }

                            table.Retro7 td {

                            padding-left: 10px;

                            padding-right: 10px;

                            padding-top: 0px;

                            padding-bottom: 0px;

                            }

                            table.ShadedAlternatingColumns {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-col-pat-1: 1;

                            x-col-pat-1-name: t1Col;

                            x-col-pat-count: 2;

                            x-col-pat-2: 1;

                            x-col-pat-2-name: t2Col;

                            }

                            table.ShadedAlternatingColumns tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.ShadedAlternatingColumns tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.ShadedAlternatingColumns td.t1Col {

                            background-color: #ccffcc;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.ShadedAlternatingColumns td.t2Col {

                            background-color: #cccccc;

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            table.ShadedAlternatingRows {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            font-family: Arial;

                            }

                            table.ShadedAlternatingRows tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            background-color: #0c72af;

                            }

                            table.ShadedAlternatingRows tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            border-left-style: Solid;

                            border-left-color: #000000;

                            border-right-style: Solid;

                            border-right-color: #000000;

                            border-top-style: Solid;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-color: #000000;

                            background-color: #ffffff;

                            border-left-width: 1px;

                            border-right-width: 1px;

                            border-top-width: 1px;

                            border-bottom-width: 1px;

                            }

                            table.SimpleBorder {

                            padding: 0px;

                            border-left-style: Solid;

                            border-left-width: 1px;

                            border-left-color: #000000;

                            border-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            x-border-spacing: 0px;

                            }

                            table.SimpleBorder td {

                            border-right-style: Solid;

                            border-right-width: 1px;

                            border-right-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRow {

                            x-1st-row: 1;

                            x-1st-row-name: t1st;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            }

                            table.TopRow tr.t1st td {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-family: Arial;

                            font-size: 10pt;

                            background-color: #c0c0c0;

                            font-weight: bold;

                            text-align: Center;

                            }

                            table.TopRow tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRow tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowRepeatingRows {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-1st-row: 1;

                            x-1st-row-name: t1st;

                            x-row-pat-count: 3;

                            x-row-pat-3: 1;

                            x-row-pat-3-name: t3Row;

                            }

                            table.TopRowRepeatingRows tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            background-color: #ccffcc;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowRepeatingRows tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            background-color: #cccccc;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowRepeatingRows tr.t1st td {

                            font-family: Arial;

                            font-size: 10pt;

                            font-weight: bold;

                            text-align: Center;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            background-color: #808080;

                            }

                            table.TopRowRepeatingRows tr.t3Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowAlternatingRows {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-1st-row: 1;

                            x-1st-row-name: t1st;

                            }

                            table.TopRowAlternatingRows tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            background-color: #ccffcc;

                            }

                            table.TopRowAlternatingRows tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowAlternatingRows tr.t1st td {

                            text-align: Center;

                            font-family: Arial;

                            font-size: 10pt;

                            font-weight: bold;

                            background-color: #c0c0c0;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowLeftColumn {

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            x-border-spacing: 0px;

                            x-row-pat-1: 1;

                            x-row-pat-1-name: t1Row;

                            x-row-pat-count: 2;

                            x-row-pat-2: 1;

                            x-row-pat-2-name: t2Row;

                            x-1st-row: 1;

                            x-1st-row-name: t1st;

                            x-1st-col: 1;

                            x-1st-col-name: t1st;

                            }

                            table.TopRowLeftColumn tr.t1Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowLeftColumn tr.t2Row td {

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowLeftColumn tr.t1st td {

                            font-family: Arial;

                            font-size: 10pt;

                            font-weight: bold;

                            background-color: #808080;

                            text-align: Center;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            }

                            table.TopRowLeftColumn td.t1st {

                            text-align: Center;

                            background-color: #808080;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.toprowleftcolumn tr.t1row td.t1st {

                            text-align: Center;

                            background-color: #808080;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            table.toprowleftcolumn tr.t2row td.t1st {

                            text-align: Center;

                            background-color: #808080;

                            font-family: Arial;

                            font-size: 10pt;

                            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-top-style: Solid;

                            border-top-width: 1px;

                            border-top-color: #000000;

                            border-bottom-style: Solid;

                            border-bottom-width: 1px;

                            border-bottom-color: #000000;

                            font-weight: bold;

                            }

                            p.FM_Body {

                            font-family: Arial;

                            }

                            p.FM_Bulleted {

                            font-family: Arial;

                            margin-left: 18pt;

                            list-style: rh-list;

                            x-list-class: rl-p-FM_Bulleted;

                            x-list-level: 1;

                            }

                            p.FM_Caption {

                            font-family: Arial;

                            }

                            p.FM_CellBody {

                            font-family: Arial;

                            }

                            p.FM_CellHeading {

                            font-family: Arial;

                            color: #ffffff;

                            font-weight: bold;

                            }

                            p.FM_Heading1 {

                            font-family: Arial;

                            font-weight: bold;

                            font-size: 14pt;

                            }

                            p.FM_Heading2 {

                            font-family: Arial;

                            font-weight: bold;

                            }

                            p.FM_Heading3 {

                            font-family: Arial;

                            font-weight: bold;

                            font-size: 12pt;

                            }

                            p.FM_HeadingRunIn {

                            font-family: Arial;

                            }

                            p.FM_Note {

                            font-family: Arial;

                            color: #0c72af;

                            font-weight: bold;

                            font-style: normal;

                            }

                            p.FM_Numbered {

                            font-family: Arial;

                            margin-left: 18pt;

                            list-style: rh-list;

                            x-list-class: rl-p-FM_Numbered;

                            x-list-level: 1;

                            }

                            p.FM_Numbered1 {

                            font-family: Arial;

                            list-style: rh-list;

                            x-list-class: rl-p-FM_Numbered1;

                            x-list-level: 1;

                            margin-left: 18pt;

                            }

                            p.FM_TableFootnote {

                            font-family: Arial;

                            }

                            p.FM_Title {

                            font-family: Arial;

                            }

                            span.FM_Emphasis {

                            font-family: Arial;

                            font-weight: bold;

                            font-style: normal;

                            }

                            span.FM_Hyperlink {

                            font-family: Arial;

                            color: #0000ff;

                            font-weight: normal;

                            font-style: normal;

                            text-decoration: underline;

                            }

                            span.FM_Subscript {

                            font-family: Arial;

                            }

                            span.FM_Superscript {

                            font-family: Arial;

                            }

                            span.FM_TE Blue {

                            font-family: Arial;

                            }

                            p.FM_Footnote {

                            font-family: Arial;

                            }

                            P {

                            margin-top: 14pt;

                            margin-bottom: 14pt;

                            margin-left: 0pt;

                            margin-right: 0pt;

                            font-family: Arial;

                            }

                            p.FM_Chapter Heading No Number {

                            font-size: 24pt;

                            color: #f7961e;

                            font-weight: bold;

                            }

                            p.FM_TableTitle {

                            font-weight: bold;

                            color: #000000;

                            text-align: left;

                            }

                            rh-list.rl-p-FM_Numbered1 {

                            x-level-count: 1;

                            x-lvl-1-format: "<x>.";

                            x-lvl-1-type: decimal;

                            }

                            rh-list.rl-p-FM_Numbered {

                            x-level-count: 1;

                            x-lvl-1-format: "<x>.";

                            x-lvl-1-type: decimal;

                            }

                            rh-list.rl-p-FM_Bulleted {

                            x-level-count: 1;

                            x-lvl-1-format: "<x>.";

                            x-lvl-1-type: disc;

                            }

                            rh-list.rl-p-FM_Bulleted_indent {

                            x-level-count: 1;

                            x-lvl-1-format: "<x>.";

                            x-lvl-1-type: disc;

                            }

                            span.FM_CommandLine {

                            font-family: "Courier New";

                            font-size: 12pt;

                            }

                            p.FM_Bulleted_indent {

                            margin-left: 36pt;

                            list-style: rh-list;

                            x-list-class: rl-p-FM_Bulleted_indent;

                            x-list-level: 1;

                            }

                            rh-list.rl-p-FM_Bulleted_indent {

                            x-level-count: 1;

                            x-lvl-1-format: "<x>.";

                            x-lvl-1-type: disc;

                            }

                            p.FM_Bulleted {

                            }

                            p.FM_Bulleted_indent {

                            }

                            p.FM_Bulleted_indent {

                            }

                            rh-list.Style1 {

                            x-lvl-1-format: "<x>&c";

                            x-lvl-2-type: lower-alpha;

                            x-lvl-2-format: "<x>&c";

                            x-lvl-2-margin: 20px;

                            x-lvl-3-type: lower-roman;

                            x-lvl-3-format: "<x>&c";

                            x-lvl-3-margin: 40px;

                            x-lvl-4-type: decimal;

                            x-lvl-4-format: "&o<x>&c";

                            x-lvl-4-margin: 60px;

                            x-lvl-5-format: "&o<x>&c";

                            x-lvl-5-margin: 80px;

                            x-lvl-6-type: lower-roman;

                            x-lvl-6-format: "&o<x>&c";

                            x-lvl-6-margin: 100px;

                            x-lvl-8-type: lower-alpha;

                            x-lvl-8-margin: 140px;

                            x-lvl-7-format: "<x>.";

                            x-lvl-7-margin: 120px;

                            x-level-count: 9;

                            x-lvl-9-type: lower-roman;

                            x-lvl-9-margin: 160px;

                            }

                            A.breadcrumbs {

                            font-family: Arial;

                            font-size: 10pt;

                            }

                            p.FM_Heading3 {

                            }

                            p.FM_Heading2 {

                            }

                            p.FM_Heading1 {

                            }

                            • 11. Re: ePub output - bulleted lists mangled RH9
                              Willam van Weelden CommunityMVP

                              The rh-list from one of your previous posts definitely a RoboHelp Mutilevel list. But the HTML you posted is a regular HTML list Are you 100% sure that you are converting the lists to a HTML list and not a RoboHelp Multilevel list?

                               

                              Greet,

                               

                              Willam

                              • 12. Re: ePub output - bulleted lists mangled RH9
                                Mark Southee Community Member

                                Hi Willam,

                                 

                                Yes definitely HTML Lists. I have, during the course of this project tried RH lists to see if it cured another issue I had (it didn't!).

                                 

                                Mark

                                • 13. Re: ePub output - bulleted lists mangled RH9
                                  Willam van Weelden CommunityMVP

                                  Ok, understood. I'll await your test project to see what's going wrong.

                                   

                                  Greet,

                                   

                                  Willam

                                  • 14. Re: ePub output - bulleted lists mangled RH9
                                    Mark Southee Community Member

                                    Hi Willam,

                                     

                                    Just sent you a sample project with the CSS file as posted above.

                                     

                                    Thanks for having a look at this

                                     

                                    Mark