html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend { vertical-align: baseline; font-family: inherit; font-weight: inherit; font-style: inherit; font-size: 12px; outline: 0; padding: 0; margin: 0; border: 0; }

body                        { background: #FFFFFF; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000000; margin-top: 0; margin-left: 0; }

a                           { text-decoration: underline; }
a:link                      { color: #61323A; }
a:visited                   { color: #61323A; }
a:active                    { color: #61323A; }
a:hover                     { color: #61323A; text-decoration: underline; }

h1                          { margin:0; padding:0; }
h2                          { margin:0; padding:0; }
h3                          { margin:0; padding:0; }

/* Common */
.TextLineEmpty              { font-size: 8px; }
.TextLine1                  { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; }
.TextLine2                  { font-family: Arial; font-size: 14px; color: #AA5967; font-weight: bold; }
.TablePadding0              { padding: 0px; vertical-align: middle; }
.TablePadding1              { padding: 0px; vertical-align: middle; }
.TablePadding2              { padding: 2px; vertical-align: middle; }
.TablePadding3              { padding: 3px; vertical-align: middle; }
.TablePadding4              { padding: 4px; vertical-align: middle; }
.TablePadding5              { padding: 5px; vertical-align: middle; }
.TablePadding6              { padding: 6px; vertical-align: middle; }
.TablePadding7              { padding: 7px; vertical-align: middle; }
.TablePadding8              { padding: 8px; vertical-align: middle; }

/* Top */
.TopLine1                   { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; }
.TopLine2                   { font-family: Verdana; font-size: 32px; color: #AA5967; font-weight: bold; }
.TopLine3                   { font-family: Arial; font-size: 10px; color: #000000; }
.TopContact                 { font-family: Arial; font-size: 12px; color: #000000; }

/* Content */
.TableContentBorder         { border: 1px solid #E1C4C9; border-top: 0px; border-collapse: collapse; }
.TableContentCellMark       { background: #E1C4C9; }
.TableContentTopHead        { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; }
.TableContentTopHeadDescr   { font-family: Arial; font-size: 11px; color: #000000; }
.TableContentUnitName       { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; }
.TableContentUnitDescr      { font-family: Arial; font-size: 11px; color: #000000; }
.TableContentUnitPrice      { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; }

/* Bottom */
.BottomTableCellMark        { background: #E1C4C9; }
.BottomTableText            { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; }
.BottomLine                 { border-top: 1px solid #E1C4C9; text-align: center; width: 90%; }
.BottomCopyright            { font-family: Arial; font-size: 10px; color: #000000; }
