/* @override http://lamp5.centresource.com/chayner/pgf/web/css/templates.css */

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

#template_body                 { font-size: 12px; }