.fckoutput ADDRESS,
.fckoutput BLOCKQUOTE,
.fckoutput BODY, .fckoutput DD, .fckoutput DIV,
.fckoutput DL, .fckoutput DT,
.fckoutput FIELDSET, .fckoutput FORM,
.fckoutput FRAME, .fckoutput FRAMESET,
.fckoutput H1, .fckoutput H2, .fckoutput H3, .fckoutput H4,
.fckoutput H5, .fckoutput H6, .fckoutput IFRAME,
.fckoutput NOFRAMES,
.fckoutput OBJECT, .fckoutput OL, .fckoutput P,
.fckoutput UL, .fckoutput APPLET,
.fckoutput CENTER, .fckoutput DIR,
.fckoutput HR, .fckoutput MENU, .fckoutput PRE { display: block }
.fckoutput LI { display: list-item }
.fckoutput HEAD { display: none }
.fckoutput TABLE { display: table }
.fckoutput TR { display: table-row }
.fckoutput THEAD { display: table-header-group }
.fckoutput TBODY { display: table-row-group }
.fckoutput TFOOT { display: table-footer-group }
.fckoutput COL { display: table-column }
.fckoutput COLGROUP { display: table-column-group }
.fckoutput TD, .fckoutput TH { display: table-cell }
.fckoutput CAPTION { display: table-caption }
.fckoutput TH { font-weight: bolder; text-align: center }
.fckoutput CAPTION { text-align: center }
.fckoutput BODY { padding: 8px; line-height: 1.33em; }
.fckoutput H1 { font-size: 1.8em; margin: .67em 0; }
.fckoutput H2 { font-size: 1.5em; margin: .83em 0 }
.fckoutput H3 { font-size: 1.17em; margin: 1em 0 }
.fckoutput H4, .fckoutput P,
.fckoutput BLOCKQUOTE, .fckoutput UL,
.fckoutput FIELDSET, .fckoutput FORM,
.fckoutput OL, .fckoutput DL, .fckoutput DIR,
.fckoutput MENU { margin: 1.33em 0 }
.fckoutput H5 { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
.fckoutput H6 { font-size: .67em; margin: 2.33em 0 }
.fckoutput H1, .fckoutput H2, .fckoutput H3, .fckoutput H4,
.fckoutput H5, .fckoutput H6, .fckoutput B,
.fckoutput STRONG { font-weight: bolder }
.fckoutput BLOCKQUOTE { margin-left: 40px; margin-right: 40px }
.fckoutput I, .fckoutput CITE, .fckoutput EM,
.fckoutput VAR, .fckoutput ADDRESS { font-style: italic }
.fckoutput PRE, .fckoutput TT, .fckoutput CODE,
.fckoutput KBD, .fckoutput SAMP { font-family: monospace }
.fckoutput PRE { white-space: pre }
.fckoutput BIG { font-size: 1.17em }
.fckoutput SMALL, .fckoutput SUB, .fckoutput SUP { font-size: .83em }
.fckoutput SUB { vertical-align: sub }
.fckoutput SUP { vertical-align: super }
.fckoutput S, .fckoutput STRIKE, .fckoutput DEL { text-decoration: line-through }
.fckoutput HR { border: 1px inset }
.fckoutput OL, .fckoutput UL, .fckoutput DIR,
.fckoutput MENU, .fckoutput DD { margin-left: 40px }
.fckoutput OL { list-style-type: decimal }
.fckoutput OL .fckoutput UL, UL .fckoutput OL,
.fckoutput UL .fckoutput UL, OL .fckoutput OL { margin-top: 0; margin-bottom: 0 }
.fckoutput UL { list-style-type: disc }
.fckoutput U, .fckoutput INS { text-decoration: underline }
.fckoutput CENTER { text-align: center }
.fckoutput BR:.fckoutput before { content: "\A" }

/* An example of style for HTML 4.0's ABBR/ACRONYM elements */

.fckoutput ABBR, .fckoutput ACRONYM { font-variant: small-caps; letter-spacing: 0.1em }
.fckoutput A[href]         { text-decoration: underline }
.fckoutput :focus { outline: thin dotted invert }


/* Begin bidirectionality settings (do not change) */
.fckoutput BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
.fckoutput BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

.fckoutput  *[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
.fckoutput  *[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

/* Elements that are block-level in HTML4 */
.fckoutput ADDRESS, .fckoutput BLOCKQUOTE, .fckoutput BODY, .fckoutput DD, .fckoutput DIV, .fckoutput DL, .fckoutput DT, .fckoutput FIELDSET,
.fckoutput FORM, .fckoutput FRAME, .fckoutput FRAMESET, .fckoutput H1, .fckoutput H2, .fckoutput H3, .fckoutput H4, .fckoutput H5, .fckoutput H6, .fckoutput IFRAME,
.fckoutput NOSCRIPT, .fckoutput NOFRAMES, .fckoutput OBJECT, .fckoutput OL, .fckoutput P, .fckoutput UL, .fckoutput APPLET, .fckoutput CENTER,
.fckoutput DIR, .fckoutput HR, .fckoutput MENU, .fckoutput PRE, .fckoutput LI, .fckoutput TABLE, .fckoutput TR, .fckoutput THEAD, .fckoutput TBODY, .fckoutput TFOOT,
.fckoutput COL, .fckoutput COLGROUP, .fckoutput TD, .fckoutput TH, .fckoutput CAPTION { unicode-bidi: embed }

/* 2 deep unordered lists use a circle */
.fckoutput ol ul, .fckoutput ul ul, .fckoutput menu ul, .fckoutput dir ul,
.fckoutput ol menu, .fckoutput ul menu, .fckoutput menu menu, .fckoutput dir menu,
.fckoutput ol dir, .fckoutput  ul dir, .fckoutput  menu dir, .fckoutput  dir dir {
  list-style: circle;
}

/* 3 deep (or more) unordered lists use a square */
.fckoutput ol ol ul, .fckoutput   ol ul ul, .fckoutput   ol menu ul, .fckoutput   ol dir ul,
.fckoutput ol ol menu, .fckoutput ol ul menu, .fckoutput ol menu menu, .fckoutput ol dir menu,
.fckoutput ol ol dir, .fckoutput  ol ul dir, .fckoutput  ol menu dir, .fckoutput  ol dir dir,
.fckoutput ul ol ul, .fckoutput   ul ul ul, .fckoutput   ul menu ul, .fckoutput   ul dir ul,
.fckoutput ul ol menu, .fckoutput ul ul menu, .fckoutput ul menu menu, .fckoutput ul dir menu,
.fckoutput ul ol dir, .fckoutput  ul ul dir, .fckoutput  ul menu dir, .fckoutput  ul dir dir,
.fckoutput menu ol ul, .fckoutput menu ul ul, .fckoutput menu menu ul, .fckoutput menu dir ul,
.fckoutput menu ol menu, .fckoutput menu ul menu, .fckoutput menu menu menu, .fckoutput menu dir menu,
.fckoutput menu ol dir, .fckoutput  menu ul dir, .fckoutput  menu menu dir, .fckoutput  menu dir dir,
.fckoutput dir ol ul, .fckoutput  dir ul ul, .fckoutput  dir menu ul, .fckoutput  dir dir ul,
.fckoutput dir ol menu, .fckoutput  dir ul menu, .fckoutput  dir menu menu, .fckoutput  dir dir menu,
.fckoutput dir ol dir, .fckoutput dir ul dir, .fckoutput dir menu dir, .fckoutput dir dir dir {
  list-style: square;
}