/* CSS to match style mapping */
/* Sometimes only class is specified (no Tag specified) because
Levels can translate to one of H1 to H6 or DIV (depending on options)
Paragraph styles can translate to P or SPAN when inside of a heading (H1-H6)
*/


/* From Level Definitions */

.Heading1
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 18pt;
    text-align: center;
    margin-top: 18pt;
    margin-bottom: 27pt;
    border-left: 6pt solid #0000FF;
    border-top: 6pt solid #0000FF;
    border-right: 6pt solid #0000FF;
    border-bottom: 6pt solid #0000FF;
}

.Heading2
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
}

.Heading3
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: justify;
}

.Heading4
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
}

.Heading5
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: justify;
}

.Heading6
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
}

.Heading7
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: justify;
}

.Heading8
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
}

.Heading9
{
    font-family: "Times New Roman",serif;
    font-weight: bold;
    font-size: 12pt;
    text-align: justify;
}


/* From Paragraph Style Definitions */

.1-2Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 54pt;
}

.1Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
}

.2-3Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 81pt;
}

.2Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 54pt;
}

.3-4Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 108pt;
}

.3Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 81pt;
}

.4-5Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 108pt;
}

.4Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 108pt;
}

.5-6Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 162pt;
}

.5Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 135pt;
}

.6-7Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 189pt;
}

.6Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 162pt;
}

.7-8Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 216pt;
}

.7Indent
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
    margin-left: 189pt;
}

.Centered
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: center;
}

.Footer
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
}

.FootnoteText
{
    font-family: "Times New Roman",serif;
    font-size: 11pt;
}

.Header
{
    font-family: "Times New Roman",serif;
    font-style: italic;
    font-size: 9pt;
    text-align: right;
}

.RightJustified
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: right;
}

.TOC
{
    font-family: "Times New Roman",serif;
    font-size: 12pt;
    text-align: justify;
}


/* From Character Style Definitions */

SPAN.10Point
{
    font-size: 10pt;
}

SPAN.10Pointbold
{
    font-style: normal;
    font-weight: bold;
    font-size: 10pt;
}

SPAN.10Pointbolditalics
{
    font-style: italic;
    font-weight: bold;
    font-size: 10pt;
}

SPAN.10Pointbolditalicsunderline
{
    font-style: italic;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: underline;
}

SPAN.10Pointboldunderline
{
    font-weight: bold;
    font-size: 10pt;
    text-decoration: underline;
}

SPAN.10Pointitalics
{
    font-style: italic;
    font-size: 10pt;
}

SPAN.10Pointitalicsunderline
{
    font-style: italic;
    font-size: 10pt;
    text-decoration: underline;
}

SPAN.8Point
{
    font-size: 8pt;
}

SPAN.8PointBold
{
    font-weight: bold;
    font-size: 8pt;
}

SPAN.9Point
{
    font-size: 9pt;
}

SPAN.9Pointbold
{
    font-weight: bold;
    font-size: 9pt;
}

SPAN.9Pointbolditalics
{
    font-style: italic;
    font-weight: bold;
    font-size: 9pt;
}

SPAN.9Pointbolditalicsunderline
{
    font-style: italic;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: underline;
}

SPAN.9Pointboldunderline
{
    font-weight: bold;
    font-size: 9pt;
    text-decoration: underline;
}

SPAN.9Pointitalics
{
    font-style: italic;
    font-size: 9pt;
}

SPAN.9Pointitalicsunderline
{
    font-style: italic;
    font-size: 9pt;
    text-decoration: underline;
}

SPAN.Bold
{
    font-weight: bold;
}

SPAN.Bold10pt
{
    font-weight: bold;
    font-size: 10pt;
}

SPAN.BoldItalics
{
    font-style: italic;
    font-weight: bold;
}

SPAN.BoldUnderline
{
    font-weight: bold;
    text-decoration: underline;
}

SPAN.Definition
{
    font-style: italic;
    text-decoration: underline;
}

SPAN.FootnoteReference
{
    font-size: 11pt;
    text-decoration: none;
    vertical-align: super;
}

SPAN.Italics
{
    font-style: italic;
}

SPAN.PageNumber
{
}

SPAN.Strikethru
{
    font-family: "Times New Roman",serif;
    font-style: normal;
    font-weight: normal;
    font-size: 12pt;
    text-decoration: line-through;
}

SPAN.Underline
{
    text-decoration: underline;
}


/* From Field Definitions */

SPAN.Note
{
}

SPAN.Popup
{
}
