/* Default style for links old - active-red hover-red link-blue visited-purple */
a 	  { color: #63659C; text-decoration: none }
a:hover   { color: #63659C; text-decoration: underline }

/* styles for front */
td { color: black; font-size: 10px; font-family: Verdana, Arial }
p { color: black; font-size: 10px; font-family: Verdana, Arial; line-height: 14px }
body { font-family: Verdana, Arial; background-color: white; margin: 0; scrollbar-arrow-color: #485464; scrollbar-base-color: #A3A9B1; scrollbar-darkshadow-color: #A3A9B1; scrollbar-face-color: #C8CBD0; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #DADDE0  ; word-break: keep-all }
ul { margin-top: 5px; margin-bottom: 1px }
li { font-size: 10px; line-height: 15px }
td.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-right: 0px; padding-top: 5px }
td.doclib { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding-right: 0px; padding-top: 5px }
.applic_name_cell   { width: 70%; height: 35px; vertical-align: top }
.info_cell   { padding-right: 8px; width: 300px; height: 35px; vertical-align: top }
.info_area   { text-align: center; height: 16px }
.padding_tree   { vertical-align: top; padding: 2px 8px 7px 10px; width: 100%; height: 100% }
.navig_tab_body_tree    { background-color: white; padding: 7px 10px 8px; height: 100%; border: solid 1px #003366; border-top: solid 0px white }
.navig_tab_body_tree2    { background-color: white; padding: 7px 10px 8px; height: 100%; border: solid 1px #003366; border-top: solid 0px white; border-bottom: solid 0px white  }
.navig_notab_body_tree    { background-color: white; padding: 7px 10px 8px; height: 100%; border: solid 1px #003366; border-top: solid 1px #003366; border-bottom: solid 0px white   }
.sp_10px_row { height: 10px }
.top_color   { background-image: url("images/dot_pewter.gif") }
.streched_hv { width: 100%; height: 100% }
td.gloss {line-height: 16px}


/* tab styles */

span {font-weight:bold}
a.tab {color: #4A5563; font-size: 10px; font-weight: bold; font-family: Verdana, Arial; line-height: 14px; text-decoration : none;}
a.tab:hover {color: #8e001d}
div.tab {padding-bottom: 0px; height: 17px; text-align:left; font-size:10pt; top:0px;
         margin:auto; margin-top:0px; margin-left:0px}
span.seltab {margin:0px 0px; background:white;
         border-bottom: 2px solid white; border-top: 1px solid #003366; border-right: 1px solid #003366; border-left: 1px solid #003366;
         padding:1px; padding-right:10px; padding-left:10px; padding-bottom:10px}
span.regtab {margin:0px 0px; background:#D4D4D4; 
         border-bottom: 1px solid #003366; border-top: 1px solid white; border-right:1px solid #918F90; border-left: 1px solid white;
         padding:1px; padding-right:10px; padding-left:10px; 
         background-image: url("images/navtab_bg.png")}
td.m { background-color: #D4D4D4; background-image: url("images/td_bg.gif")}







pBODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
    TEXT-INDENT: 14pt;
    WORD-SPACING: normal
}
OL
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.pFPHeading
{
    COLOR: #54658C;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 20pt;
    MARGIN-TOP: 8pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pFPHeading2
{
    COLOR: #54658C;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 12pt;
    TEXT-ALIGN: right;
    TEXT-INDENT: 0pt
}
.pFPHeading3
{
    COLOR: #54658C;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: right;
    TEXT-INDENT: 0pt
}
.pn1Heading
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 12pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn1HeadingWhite
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 1pt;
    MARGIN-BOTTOM: 20pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.nound
{
    COLOR: white;
    text-decoration: none
}
.pn1HeadingApdx
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn1HeadingContents
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn1HeadingDivider
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn1HeadingIndex
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn1HeadingWelcome
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn2Heading
{
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 1pt;
    MARGIN-BOTTOM: 20pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn2HeadingOLD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn2HeadingRef
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn2Headingcs
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn2HeadingWelcome
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn3Heading
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn3HeadingAfterTable
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn3HeadingBeforeTable
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn3HeadingChapters
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn3HeadingLessons
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn3HeadingRef
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn3HeadingParts
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 6pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn4Heading
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 6pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 12pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pn5Heading
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 6pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 12pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pAddress
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pAnswer
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pBread
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCaption
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCaptionIndent
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 34pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCellbody
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCellBody_r
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCellBodyCentered
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0pt
}
.pCellBodyToP
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 4pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCellBodyToPAfter
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 4pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 3pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCellHeading
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 8pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pComment
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pCommentAfter
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pDescription
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pDisclaimer
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pDropDownClosed
{
    COLOR: black;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-WEIGHT: normal;
        FONT-SIZE: 10px;
        TEXT-DECORATION: none;
        MARGIN-TOP: 2px;
        MARGIN-BOTTOM: 1px;
        MARGIN-LEFT: 6px;
        TEXT-ALIGN: left;
    TEXT-INDENT: 0pt;
     LIST-STYLE: disc
}
.pDropDownClosed_portal
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 6px;
    TEXT-ALIGN: left;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 1px;
    TEXT-INDENT: 0pt
}
.pDropDownClosed_wide
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    LIST-STYLE: square;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 1px;
    MARGIN-LEFT: 14px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-INDENT: 0pt
}
.pDropDownOpen
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 6px;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt;
    LIST-STYLE: disc
}
.pExample
{
    COLOR: black;
    FONT-FAMILY: Courier, Courier New, ms sans serif ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pExampleAfter
{
    COLOR: black;
    FONT-FAMILY: Courier, Courier New, ms sans serif ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pExampleBox
{
    COLOR: black;
    FONT-FAMILY: Courier, Courier New, ms sans serif ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pExampleBoxAfter
{
    COLOR: black;
    FONT-FAMILY: Courier, Courier New, ms sans serif ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pExampleWide
{
    COLOR: black;
    FONT-FAMILY: Courier, Courier New, ms sans serif ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1pt;
    MARGIN-LEFT: 34pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pExampleWideAfter
{
    COLOR: black;
    FONT-FAMILY: Courier, Courier New, ms sans serif ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1pt;
    MARGIN-LEFT: 34pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pExample_wider
{
    COLOR: black;
    FONT-FAMILY: Courier, Courier New, ms sans serif ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 1pt;
    MARGIN-LEFT: 54pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pFootnote
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndent
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndent_extra_wide
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 6pt;
    MARGIN-LEFT: 25pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndent2
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 5pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndentAfter
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 8pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndentWide
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 8pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndentWider
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndentWideAfter
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 8pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndentWwp
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pInformation
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pIndented3
{
}
.pIndented4
{
}
.pLevel1IX
{
}
.pLevel12IX
{
}
.pLevel13IX
}
.pNote
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteBottom
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 4pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteCust
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteCustBottom
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 4pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteCustTop
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: -2pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 4pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
..pNoteMiddle
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: -6pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 4pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 4pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt  
}
.pNoteProc
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteProcBottom
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-WEIGHT: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 4pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteProcMiddle
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: -2pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 4pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 4pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteProcTop
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: -2pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 8pt;
    PADDING-BOTTOM: 4pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteProcCust
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 8pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}

.pNoteTop
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: -2pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 4pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pNoteWider
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 8pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pPlatform
{
    COLOR: #008b8b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0pt
}
.pPopup
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 2pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pPopupAppend
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 2pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pQuestion
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pRegtext
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pRegtextsmall
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 10pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pRegtext2Heading
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pRegtext3Heading
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pRegtextAfter
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pRegtext_wide
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 9pt;
    MARGIN-LEFT: 40pt;
    MARGIN-TOP: 9pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pSmartList1
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 7pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pSmartList2
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    LIST-STYLE: disc;
    MARGIN-TOP: 0pt;
    MARGIN-LEFT: 7pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pSmartListBold1
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pSmartListBold1dd
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pSmartList3
{
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LIST-STYLE: square;
	MARGIN-TOP: 0pt;
	MARGIN-LEFT: 7pt;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0pt
}
.pSmartList4
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
.pSyntax
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pSyntaxFirst
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pSyntaxNext
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 34pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTableColumn
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTableNote
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTableNoteBottom
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 0pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTableNoteTop
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTableNoteWide
{
    BACKGROUND-COLOR: #ffffe0;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTableTitle
{
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.pTableTip
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 0pt;
    MARGIN-TOP: 2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTableTipWide
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTip
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTipBottom
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTipTop
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 12pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTipProc
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTipProcBottom
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: -2pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTipProcTop
{
    BACKGROUND-COLOR: #eaffef;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: -2pt;
    MARGIN-LEFT: 5pt;
    MARGIN-TOP: 6pt;
    PADDING-BOTTOM: 2pt;
    PADDING-LEFT: 2pt;
    PADDING-RIGHT: 2pt;
    PADDING-TOP: 2pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTitle
{
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 0pt;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0pt
}
.pToProcedure
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pToProcedureAfter
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pVersion
{
    COLOR: #b22222;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    MARGIN-BOTTOM: 12pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 6pt;
    TEXT-ALIGN: center;
    TEXT-INDENT: 0pt
}
.pWelcomeHeadingWW
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8pt;
    MARGIN-LEFT: 14pt;
    MARGIN-TOP: 16pt;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0pt
}
.pTOC1
{
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold
}
.pTOC2
{
    FONT-SIZE: 11pt
}
.pTOC3
{
    FONT-SIZE: 10pt
}
.pTOC4
{
    FONT-SIZE: 9pt
}
.cCode
{
}
.cCodeEmphasis
{
    FONT-STYLE: italic
}
.cCodeStrong
{
    FONT-WEIGHT: bold
}
.cEmphasis
{
    FONT-STYLE: italic
}
.cEmphasisUnderline
{
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
.cExample
{
    FONT-FAMILY: Courier, Courier New, ms sans serif;
}
.cStrong
{
    FONT-WEIGHT: bold
}
.cStrongUnderline
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.cSubScript
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cSuperScript
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cURLExample
{
    FONT-FAMILY: Courier, Courier New, ms sans serif;
    TEXT-DECORATION: underline
}
.cWebJump
{
}

/* Use this style for footnote numbers */
span.Footnote
{
  font-size: small;
  vertical-align: super
}

/* Use this style to control spacing for inline related topics tags */
div.WWHInlineRelatedTopics
{
  margin-top:    8px;
  margin-bottom: 4px;
}

blockquote.indent
{
 margin-left: 9pt
}
table.indent
{
 margin-left: 14pt
}
