body         { font-family: "Times New Roman"; font-size: 12pt; background-color: white; orphans: 2; widows: 2 }

a            { color: black; text-decoration: none }

.C           { text-align: center; text-indent: 0 }
.R           { text-align: right; text-indent: 0 }
.small       { font-size: 10pt }
.NotTop      { margin-top: 0 }
.NotIndent   { text-indent: 0 }
.red         { color: red }
.CS          { font-family: "OrthodoxTT ieUcs8", "Orthodox.tt ieUcs8", "Triodion ieUcs", "Irmologion ieUcs", "StaroUspenskaya ieUcs", "Pochaevsk ieUcs", "Feofan ieUcs", "Evangelie ieUcs", "Orthodox ieUcs8", "OrthodoxT1 ieUcs8", "OrthodoxTT Ucs8", "Orthodox.tt Ucs8", "Triodion Ucs", "Irmologion Ucs", "StaroUspenskaya Ucs", "Pochaevsk Ucs", "Feofan Ucs", "Evangelie Ucs", "Orthodox Ucs8", "OrthodoxT1 Ucs8", "Orthodox.ps Ucs8"; font-size: 12.5pt }

p            { margin-bottom: -0.35cm } 
p            { text-align: justify } 
p            { text-indent: 1.1cm; orphans: 4; widows: 4 }

p.LastRevision  { text-indent: 0; text-align: center; margin-top: -0.2em; margin-bottom: 2.2em; font-family: "Arial"; font-size: 8pt; font-weight: bold }
p.LastRevision .date  { color: #993333 }
p.TopReference, p.BottomReference, p.Copyright  { text-align: center; text-indent: 0; margin-bottom: 1.5em }
p.TopReference, p.BottomReference  { font-family: "Arial"; font-size: 10pt; color: #663300 }
p.Copyright  { font-style: italic; font-size: 11pt; color: #555555 }
p.AddReference, p.TopPrompt        { display: none }
p.BottomReference    { margin-top: 1.5em }
p.TopReference a     { color: #663300 }
p.BottomReference a  { color: #663300 }

p.Author, p.Reviewer   { text-align: right; text-indent: 0; font-style: italic }
p.Reviewer             { font-size: 11pt; margin-bottom: 0.7cm }
p.Summary    { text-indent: 0; font-size: 10pt; margin-bottom: 0.7cm }
p.CS         { font-size: 16pt; line-height: 130% }

h1, h2, h3, h4  { text-align: center; margin-top: 0.9cm; clear:both }
h1           { font-family: "Arial"; font-size: 14pt; color:#006666; font-weight: normal; line-height: 150% }
h2           { font-family: "Times New Roman"; font-size: 13pt; color:#993333 }

dt           { float:left } 
dd           { margin-left: 2.0cm; margin-bottom: 0.3em; text-indent: -0.15em }

.TableGenTree     { border-collapse: collapse }
.TableGenTree TD.cell     { border: 2px solid black }
.TableGenTree TD.married  { width: 30px }
.TableGenTree TD.TLine    { border-top: 1px solid black }
.TableGenTree TD.BLine    { border-bottom: 1px solid black }
.TableGenTree TD.RLine    { border-right: 1px solid black }

.TableGenealogy, .TableDocument        { width: 100% }
.TableGenealogy                        { border-collapse: separate; border: 1px outset }
.TableGenealogy TD  { vertical-align: top }
.TableDocument TD   { vertical-align: top }
.TableGenealogy TD  { border: inset 1px }

.Icon        { text-align: center }
.TableImage  { margin-top: 1.2em; font-style: italic; font-size: 10pt }
.TableImage.Left   { margin-right: 0.2cm }
.TableImage.Right  { margin-left: 0.2cm }
.TableImage TD   { text-align: center }

.Icon img, .TableImage img  { border-style: solid; border-color: black; border-width: 0.5pt }
.TableImage img  { margin-bottom: 0.5em; margin-top: 0.5em }

div.Tooltip  { display: none }

.fnRef       { vertical-align: super; font-size: 8pt; text-decoration: none }
.fnText      { font-size: 10pt }

.frTable     { display: inline; vertical-align: -120%; font-size: smaller }
.frTable TD  { text-align: center }
.frNum       { border-bottom: 1px solid black }

.ScreenOnly  { display: none }
.PrintOnly   {  }
