/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/*                                                                            */
/* Used by Word-based content.htm files                                       */
/* !important MUST be used to overwrite Word specifc formattings in           */
/* content.htm                                                                */
/*                                                                            */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/*****************************************************************/
/* DOC a                                                         */
/*****************************************************************/
/* :link, :visited, :focus, :hover, :active                      */
/* NOTE: :focus, :hover, and :active must be identical           */
a
{
             background-color: inherit                                !important;
             color: #0076CB                                           !important;
             text-decoration: none                                    !important;
}

a:visited
{
             background-color: inherit                                !important;
             color: #0076CB                                           !important;
             text-decoration: none                                    !important;
}

a:focus,
a:hover,
a:active {
             background-color: inherit                                !important;
             border-bottom: 1px solid #0076CB                         !important;
             color: #0076CB                                           !important;
             text-decoration: none                                    !important;
}

/* otherwise: IE7 renders bottom border */
h2 a,
h2 a:visited,
h2 a:focus,
h2 a:hover,
h2 a:active
{
             border-bottom: none                                      !important;
             text-decoration: none                                    !important;
}

/*****************************************************************/
/* DOC b                                                         */
/*****************************************************************/
b
{
             background-color: inherit                                !important;
             color: #333333                                           !important;
             font-style: normal                                       !important;
             font-weight: bold                                        !important;
  /*ja*/ -ja-font-weight: normal                                      !important;
}

/*****************************************************************/
/* DOC body                                                      */
/*****************************************************************/
body
{
             background-color: #FFFFFF                                !important;
             background-image: none                                   !important;
             color: #333333                                           !important;
             cursor: default                                          !important;
             font-family: Arial, Helvetica, sans-serif                !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
  /*ja*/ -ja-letter-spacing: 1px                                      !important;
             margin: 0                                                !important;
             padding: 0px 20px 20px 50px                              !important;
}

/*****************************************************************/
/* DOC dir                                                       */
/*****************************************************************/
/* DIR sometimes used in MS Word 97 for note, caution, etc. paragraphs, but sometimes also used just for indentation */
dir
{
             margin-top: 0                                            !important;
             margin-bottom: 0                                         !important;
}

/*****************************************************************/
/* DOC font                                                      */
/*****************************************************************/
font
{
             font-family: inherit                                     !important;
}

/* works only in standard mode */
font[size="2"]
{
             font-size: 0.9em                                         !important;
}

/* Glossary Definitions - works only in standard mode */
p font[size="2"]
{
             font-size: 1.1em                                         !important;
}

/* works only in standard mode */
/* https://developer.mozilla.org/en/Mozilla_Web_Developer_FAQ#Why_aren.E2.80.99t_symbol.2Fdingbat_fonts_working.3F */
/* solution to display the left-right-arrow correctly in IE */
font[face="Symbol"],
span[style*="Symbol"] span[style*="Symbol"]
{
             font-family: Arial, sans-serif                           !important;
}

/*****************************************************************/
/* DOC h1 and h2                                                 */
/*****************************************************************/
h1,
h2 /* h2 = standard for InfoObject titles */
{
             background-color: inherit                                !important;
             color: #595959                                           !important;
             font-family: "Arial Black", Arial Helvetica, sans-serif  !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-size: 1.8em                                         !important;
             line-height: 1.3em                                       !important;
             margin-top: 1em                                          !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
             text-indent: -0.4em                                      !important;
}

/*****************************************************************/
/* DOC h3                                                        */
/*****************************************************************/
h3 /* title of keyblock level elements */
{
             background-color: inherit                                !important;
             color: #999999                                           !important;
             font-family: Arial, Helvetica, sans-serif                !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-size: 1.3em                                         !important;
             font-weight: bold                                        !important;
  /*ja*/ -ja-font-weight: normal                                      !important;
             margin: 2em 0 0.2em 0                                    !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
}

/*****************************************************************/
/* DOC h4                                                        */
/*****************************************************************/
h4 /* title of section (= sub keyblock) level elements */
{
             background-color: inherit;
             color: #666666                                           !important;
             font-family: Arial, Helvetica, sans-serif                !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-size: 1.0em                                         !important;
             font-weight: bold                                        !important;
  /*ja*/ -ja-font-weight: normal                                      !important;
             margin: 2em 0 0.2em 0                                    !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
}

/*****************************************************************/
/* DOC h5, h6                                                    */
/*****************************************************************/
h5, h6 /* title of block level elements (e.g. bulleted lists) */
{
             background-color: inherit;
             color: #666666                                           !important;
             font-family: Arial, Helvetica, sans-serif                !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-size: 0.8em                                         !important;
             margin: 1.5em 0 0.5em 0                                  !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
}

/*****************************************************************/
/* DOC i                                                         */
/*****************************************************************/
i
{
             background-color: inherit                                !important;
             color: #003283                                           !important;
             font-style: italic                                       !important;
  /*ja*/ -ja-font-style: normal                                       !important;
}

/*****************************************************************/
/* DOC img                                                       */
/*****************************************************************/
/* hide docu type graphic */
h1 img,
h2 img,
/* works only in standard mode */
img[src="../../images/exampleic.GIF"],
img[src="../../images/exampleic.gif"],
img[src="../../images/function.gif"],
img[src="../../images/object.gif"],
img[src="../../images/procedur.gif"],
img[src="../../images/process.gif"],
img[src="../../images/syntaxic.GIF"],
img[src="../../images/syntaxic.gif"],
img[src="../../images/backgrou.GIF"],
img[src="../../images/backgrou.gif"],
img[src="../../images/componen.gif"],
img[src="../../images/charact.gif"],
img[src="../../images/devnews.gif"],
img[src="../../images/infocube.gif"],
img[src="../../images/infosrc.gif"],
img[src="../../images/keyfig.gif"],
img[src="../../images/query.gif"],
img[src="../../images/role.gif"],
img[src="../../images/s_dbtabl.gif"],
img[src="../../images/s_s_hiac.gif"],
img[src="../../images/s_s_mdac.gif"],
img[src="../../images/s_s_moac.gif"],
img[src="../../images/s_s_txac.gif"],
img[src="../../images/webapp.gif"],
img[src="../../images/workbook.gif"],
img[src="../images/exampleic.gif"],
img[src="../images/function.gif"],
img[src="../images/object.gif"],
img[src="../images/procedur.gif"],
img[src="../images/process.gif"],
img[src="../images/syntaxic.gif"],
img[src="../images/backgrou.gif"],
img[src="../images/componen.gif"],
img[src="../images/charact.gif"],
img[src="../images/devnews.gif"],
img[src="../images/infocube.gif"],
img[src="../images/infosrc.gif"],
img[src="../images/keyfig.gif"],
img[src="../images/query.gif"],
img[src="../images/role.gif"],
img[src="../images/s_dbtabl.gif"],
img[src="../images/s_s_hiac.gif"],
img[src="../images/s_s_mdac.gif"],
img[src="../images/s_s_moac.gif"],
img[src="../images/s_s_txac.gif"],
img[src="../images/webapp.gif"],
img[src="../images/workbook.gif"]
{
             display: none                                            !important;
}

/* move locate graphic at top */
h1 a img,
h2 a img,
/* works only in standard mode */
a[target="_top"] img
{
             display: block                                           !important;
             position: absolute                                       !important;
               left: 50px                                             !important;
               top: 9px                                               !important;
               z-index: 5                                             !important;
}

/*****************************************************************/
/* DOC ol, ul                                                    */
/*****************************************************************/
ol, ul
{
             margin-top: 0                                            !important;
             margin-bottom: 0                                         !important;
             margin-right: 0                                          !important;
}

ul
{
             list-style-type: disc                                    !important;
}

li ul
{
             list-style-type: circle                                  !important;
}

/*****************************************************************/
/* DOC li, p                                                     */
/*****************************************************************/
li,
p
{
             background-color: inherit                                !important;
             color: #333333                                           !important;
             font-family: Arial, Helvetica, sans-serif                !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-size: 0.8em                                         !important;
             line-height: 1.6em                                       !important;
             margin-top: 0                                            !important;
             margin-bottom: 0                                         !important;
}

/* Word 97 specific formatting: Normally an info object title */
/* works only in standard mode */
font[size="5"] p
{
             color: #595959                                           !important;
             font-family: "Arial Black", Arial, Helvetica, sans-serif !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-size: 1.2em                                         !important;
             line-height: 1.3em                                       !important;
             margin-top: 1em                                          !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
             text-indent: -0.4em                                      !important;
}

/* Word 97 specific formatting: Normally a keyblock title */
/* works only in standard mode */
font[size="4"] p
{
             color: #999999                                           !important;
             font-family: Arial, Helvetica, sans-serif                !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-size: 1.3em                                         !important;
             font-weight: bold                                        !important;
  /*ja*/ -ja-font-weight: normal                                      !important;
             margin: 2em 0 0.2em 0                                    !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
}

/*****************************************************************/
/* DOC li                                                        */
/*****************************************************************/
li
{
             margin: 0                                                !important;
}

/*****************************************************************/
/* DOC span                                                      */
/*****************************************************************/
span
{
             background-color: inherit                                !important;
             color: inherit                                           !important;
             font-style: inherit                                      !important;
}

/*****************************************************************/
/* DOC table                                                     */
/*****************************************************************/
table
{
             border: none                                             !important;
             border-collapse: collapse                                !important;
             border-spacing: 0px                                      !important;
             margin-bottom: 1em                                       !important;
             width: 100%                                              !important;
}

/*****************************************************************/
/* DOC td                                                        */
/*****************************************************************/
td
{
             border: 1px solid #D6D7D6                                !important;
             line-height: 1.4em                                       !important;
             padding: 1px 4px 1px 5px                                 !important;
             vertical-align: top                                      !important;
}

/* tr:hover does not work for glossary definitions */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/*                                                                            */
/* I M P O R T A N T !                                                        */
/* Repeated declarations for feedback that would be overwritten with          */
/* previous declarations                                                      */
/*                                                                            */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

div.fbLink p,
div.fbContainer p,
div.fbLink span,
div.fbContainer span
{
             font-size: 12px                                          !important;
}
.fbStarText
{
             background-color: inherit                                !important;
             color: #F0AB00                                           !important;
             font-weight: bold                                        !important;
             margin-left: 15px                                        !important;
}
.fbThanks
{
             color: #999999                                           !important;
}
#ratingScoreGeneral
{
             background-color: inherit                                !important;
             color: #F0AB00                                           !important;
             font-weight: bold                                        !important;
}
.fbLengthCounter
{
             color: #AAAAAA                                           !important;
}

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
/*                                                                            */
/* Word (sapkeh.dot) specific formatting                                      */
/*                                                                            */
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

/* DOC .object (= ScreenElement in XDP) */
.Object, .object, .object1, .object2, .object3, .object4, .object5, .object6, .object7, .object8, .object9, .object10, .object11, .object12, .object13, .object14, .object15, .object16, .object17, .object18, .object19, .object20, .object21, .object22, .object23, .object24, .object25, .object26, .object27, .object28, .object29, .object30,
*[class^="object"],
*[class^="Object"]
{
             color: #003283                                           !important;
             font-family: Arial, Helvetica, sans-serif                !important;
  /*ja*/ -ja-font-family: "MS PGothic", Osaka, sans-serif             !important;
             font-style: italic                                       !important;
  /*ja*/ -ja-font-style: normal                                       !important;
}

/* DOC .UserInput (= UserEntry in XDP) */
.UserInput, .UserInput1, .UserInput2, .UserInput3, .UserInput4, .UserInput5, .UserInput6, .UserInput7, .UserInput8, .UserInput9, .UserInput10, .UserInput11, .UserInput12, .UserInput13, .UserInput14, .UserInput15, .UserInput16, .UserInput17, .UserInput18, .UserInput19, .UserInput20, .UserInput21, .UserInput22, .UserInput23, .UserInput24, .UserInput25, .UserInput26, .UserInput27, .UserInput28, .UserInput29, .UserInput30,
*[class^="UserInput"]
{
             color: #45157E                                           !important;
             font-family: "Courier New", Courier, monospace           !important;
  /*ja*/ -ja-font-family: "MS Gothic", monospace                      !important;
}

/* DOC .UserKey (= Keyboard in XDP) */
.UserKey, .UserKey1, .UserKey2, .UserKey3, .UserKey4, .UserKey5, .UserKey6, .UserKey7, .UserKey8, .UserKey9, .UserKey10, .UserKey11, .UserKey12, .UserKey13, .UserKey14, .UserKey15, .UserKey16, .UserKey17, .UserKey18, .UserKey19, .UserKey20, .UserKey21, .UserKey22, .UserKey23, .UserKey24, .UserKey25, .UserKey26, .UserKey27, .UserKey28, .UserKey29, .UserKey30,
*[class^="UserKey"]
{
             border: 1px solid #BBBBBB                                !important;
             color: #333333                                           !important;
             cursor: default                                          !important;
             font-family: "Courier New", Courier, monospace           !important;
  /*ja*/ -ja-font-family: "MS Gothic", monospace                      !important;
             font-weight: bold                                        !important;
  /*ja*/ -ja-font-weight: normal                                      !important;
             padding: 1px 4px                                         !important;
             position: relative                                       !important;
               bottom: 2px                                            !important;
}

/* DOC .ScreenOutput */
.ScreenOutput, .ScreenOutput1, .ScreenOutput2, .ScreenOutput3, .ScreenOutput4, .ScreenOutput5, .ScreenOutput6, .ScreenOutput7, .ScreenOutput8, .ScreenOutput9, .ScreenOutput10, .ScreenOutput11, .ScreenOutput12, .ScreenOutput13, .ScreenOutput14, .ScreenOutput15, .ScreenOutput16, .ScreenOutput17, .ScreenOutput18, .ScreenOutput19, .ScreenOutput20, .ScreenOutput21, .ScreenOutput22, .ScreenOutput23, .ScreenOutput24, .ScreenOutput25, .ScreenOutput26, .ScreenOutput27, .ScreenOutput28, .ScreenOutput29, .ScreenOutput30,
*[class^="ScreenOutput"]
{
             font-family: "Courier New", Courier, monospace           !important;
  /*ja*/ -ja-font-family: "MS Gothic", monospace                      !important;
}

/* DOC .NoteIcon (paragraph with the icon for note, caution, etc.) */
.NoteIcon, .NoteIcon1, .NoteIcon2, .NoteIcon3, .NoteIcon4, .NoteIcon5, .NoteIcon6, .NoteIcon7, .NoteIcon8, .NoteIcon9, .NoteIcon10, .NoteIcon11, .NoteIcon12, .NoteIcon13, .NoteIcon14, .NoteIcon15, .NoteIcon16, .NoteIcon17, .NoteIcon18, .NoteIcon19, .NoteIcon20, .NoteIcon21, .NoteIcon22, .NoteIcon23, .NoteIcon24, .NoteIcon25, .NoteIcon26, .NoteIcon27, .NoteIcon28, .NoteIcon29, .NoteIcon30,
*[class^="NoteIcon"]
{
             background-color: #FFF7E3                                !important;
             color: inherit                                           !important;
             margin: 0 0 0 6em                                        !important;
             padding: 4px 5px 0 8px                                   !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
}

table .NoteIcon, table .NoteIcon1, table .NoteIcon2, table .NoteIcon3, table .NoteIcon4, table .NoteIcon5, table .NoteIcon6, table .NoteIcon7, table .NoteIcon8, table .NoteIcon9, table .NoteIcon10, table .NoteIcon11, table .NoteIcon12, table .NoteIcon13, table .NoteIcon14, table .NoteIcon15, table .NoteIcon16, table .NoteIcon17, table .NoteIcon18, table .NoteIcon19, table .NoteIcon20, table .NoteIcon21, table .NoteIcon22, table .NoteIcon23, table .NoteIcon24, table .NoteIcon25, table .NoteIcon26, table .NoteIcon27, table .NoteIcon28, table .NoteIcon29, table .NoteIcon30,
table *[class^="NoteIcon"]
{
             margin: 0                                                !important;
}

/* DOC .NoteParagraph (paragraph with the content of the note, caution, etc) */
.NoteParagraph, .NoteParagraph1, .NoteParagraph2, .NoteParagraph3, .NoteParagraph4, .NoteParagraph5, .NoteParagraph6, .NoteParagraph7, .NoteParagraph8, .NoteParagraph9, .NoteParagraph10, .NoteParagraph11, .NoteParagraph12, .NoteParagraph13, .NoteParagraph14, .NoteParagraph15, .NoteParagraph16, .NoteParagraph17, .NoteParagraph18, .NoteParagraph19, .NoteParagraph20, .NoteParagraph21, .NoteParagraph22, .NoteParagraph23, .NoteParagraph24, .NoteParagraph25, .NoteParagraph26, .NoteParagraph27, .NoteParagraph28, .NoteParagraph29, .NoteParagraph30,
*[class^="NoteParagraph"]
{
             background-color: #FFF7E3                                !important;
             color: inherit                                           !important;
             margin: 0 0 0 6em                                        !important;
             padding: 0 5px 3px 8px                                   !important;
}

table .NoteParagraph, table .NoteParagraph1, table .NoteParagraph2, table .NoteParagraph3, table .NoteParagraph4, table .NoteParagraph5, table .NoteParagraph6, table .NoteParagraph7, table .NoteParagraph8, table .NoteParagraph9, table .NoteParagraph10, table .NoteParagraph11, table .NoteParagraph12, table .NoteParagraph13, table .NoteParagraph14, table .NoteParagraph15, table .NoteParagraph16, table .NoteParagraph17, table .NoteParagraph18, table .NoteParagraph19, table .NoteParagraph20, table .NoteParagraph21, table .NoteParagraph22, table .NoteParagraph23, table .NoteParagraph24, table .NoteParagraph25, table .NoteParagraph26, table .NoteParagraph27, table .NoteParagraph28, table .NoteParagraph29, table .NoteParagraph30,
table *[class^="NoteParagraph"]
{
             margin: 0 0 0 0                                          !important;
}

/* DOC .MsoHyperlink (link) */
.MsoHyperlink
{
             text-decoration: none                                    !important;
}

.MsoListNumber4,
.MsoListNumber5
/* internal - resetting list counter by three dots */
{
             display: none                                            !important;
}

.MsoListBullet4 /* interpreted as lists that only appear in note, caution, etc. sections; no hanging indentation possible with the current layout */
{
             background-color: #FFF7E3                                !important;
             color: inherit                                           !important;
             margin: 0 0 0 6em                                        !important;
             padding: 0 5px 3px 8px                                   !important;
             text-indent: 0                                           !important;
}

/* DOC .TableHeading (column [!] header) */
p.TableHeading, p.TableHeading1, p.TableHeading2, p.TableHeading3, p.TableHeading4, p.TableHeading5, p.TableHeading6, p.TableHeading7, p.TableHeading8, p.TableHeading9, p.TableHeading10, p.TableHeading11, p.TableHeading12, p.TableHeading13, p.TableHeading14, p.TableHeading15, p.TableHeading16, p.TableHeading17, p.TableHeading18, p.TableHeading19, p.TableHeading20, p.TableHeading21, p.TableHeading22, p.TableHeading23, p.TableHeading24, p.TableHeading25, p.TableHeading26, p.TableHeading27, p.TableHeading28, p.TableHeading29, p.TableHeading30,
p[class^="TableHeading"]
{
             background-color: inherit                                !important;
             color: inherit                                           !important;
             font-weight: bold                                        !important;
  /*ja*/ -ja-font-weight: normal                                      !important;
}

/* DOC .MsoCaption (table title) */
p.MsoCaption, p.MsoCaption1, p.MsoCaption2, p.MsoCaption3, p.MsoCaption4, p.MsoCaption5, p.MsoCaption6, p.MsoCaption7, p.MsoCaption8, p.MsoCaption9, p.MsoCaption10, p.MsoCaption11, p.MsoCaption12, p.MsoCaption13, p.MsoCaption14, p.MsoCaption15, p.MsoCaption16, p.MsoCaption17, p.MsoCaption18, p.MsoCaption19, p.MsoCaption20, p.MsoCaption21, p.MsoCaption22, p.MsoCaption23, p.MsoCaption24, p.MsoCaption25, p.MsoCaption26, p.MsoCaption27, p.MsoCaption28, p.MsoCaption29, p.MsoCaption30,
p[class^="MsoCaption"]
{
             background-color: #999999                                !important;
             color: #FFFFFF                                           !important;
             font-size: 0.8em                                         !important;
             margin-top: 1em                                          !important;
             padding: 0px 4px 0px 5px                                 !important;
  /*P*/      page-break-inside: avoid                                 !important;
  /*P*/      page-break-after: avoid                                  !important;
}
