body {font-family:"Liberation Serif","Noto Serif Tamil"; font-size:1.25em; line-height:1.5em;
           margin-left:10%; margin-right:10%; color:black;}
dash{display:block; text-align:center;}
coverpage {text-align:center; page-break-before:always;}
h1,h2  {page-break-before:always; font-size:1.25em; text-align:center;}

navigation{display:block;}

text > a {text-decoration:none; font-weight:bold; margin-left:.05em;}

article > details > id {display:none;}
article > bdetails > id {display:none;}
id,pfile, cfile, nfile {display:none;}

book-title, book, title, atitle, btitle, subtitle, author, publisher, year {
                         display:block; font-weight:bold;  font-size: 1.15em;
                         text-align:center; margin-top:1em; margin-bottom:1em;}

atitle1{display:block; font-weight:bold;  font-size: .85em; text-align:center;}

title > line {font-size:1em; line-height:1.5em;}

publisher, year {font-size:.75em;}

b{font-weight:bold;}
br {display:block;}
para {display:block;  margin-top:1em; margin-bottom:1em; text-align:justify; break-inside:auto;}
para > text[language="en"] {display:block; text-indent:2em; line-height:1.5em;
                      margin-top:1em; margin-bottom:1em; font-family:"Liberation Serif"}
para > text[language="ta"] {display:block; text-indent:2em; line-height:1.5em;
                      margin-top:1em; margin-bottom:1em; font-family:"Noto Serif Tamil"}

para > translation {display:block; text-indent:2em; line-height:1.5em;
                                    margin-top:1em; margin-bottom:1em;}

text > sup {line-height:0; vertical-align: super; font-size:1em; font-weight:bold; 
                 margin-left:0.15em; margin-right:.25em;}
verse > line > sup {line-height:0; vertical-align: super; font-size:.75em; font-weight:bold; 
                 margin-left:0.05em; margin-right:.25em;}

sup {font-size:.85em; margin-left:.05em;}
details > title > line > sup {line-height:0; vertical-align: super; font-weight:bold; 
                 margin-left:0.05em; margin-right:.25em;}
p-title > sup {line-height:0; vertical-align: super; font-weight:bold; 
                 margin-left:0.05em; margin-right:.25em;}				 

verse > number {display:none;}
verse,  inscription  {display:block; font-style:normal; 
                                     margin-top:1em;
                                     page-break-inside:avoid;}
line {display:block; line-height:1.5em;}

verse > v-title {display:block; font-weight:bold;margin-bottom:1em;}
verse1 > v-title {display:block; font-weight:bold;margin-bottom:1em;}
verse3 > v-title {display:block; font-weight:bold;margin-bottom:1em;}

verse > line > sup {line-height:0; vertical-align: super; font-weight:bold; 
                             margin-left:0.05em; margin-right:.25em;}	

verse[language="ta"]  {display:block; font-style:normal; margin-top:1em;}
verse[language="ta"] > line  {display:block; line-height:1.5em;}
verse[language="ta"] > linep {display:block; white-space:pre;}
verse1[language="ta"]  {display:block; font-style:normal; margin-top:1em;}
verse1[language="ta"] > line  {display:block; line-height:1.5em;}
verse1[language="ta"] > line:nth-of-type(even) {text-indent:2em;}

verse3[language="ta"]  {display:block; margin-top:1em; line-height:1.5em; columns:2;}

p-title {display:block; font-weight:bold; text-align:left; margin-top:1.5em; margin-bottom:1.15em;}
em {font-weight:bold; font-style:italic;}

para:first-of-type> text:first-of-type:first-letter{font-size:1em;}

para > text > ul {display:block;  list-style:decimal; columns:1; list-style-position:outside; 
                             text-indent:0em; padding-left:1em;
                             margin-left:1em; margin-right:1em;}
para > text > ul > li {display:list-item; line-height:1.5em; margin-top:1em;}

para > ul {display:block;  list-style:decimal; columns:1; list-style-position:outside; text-indent:0;
                         margin-left:2em;}
para > ul > li {display:list-item; line-height:1.75em;}

para > text > ol {display:block;  list-style:disc; list-style-position:outside; text-indent:0;
                         margin-left:2%; columns:2;}
para > text > ol > li {display:list-item; color:black; line-height:1.75em;}	   

footnote > text {display:block; margin-top:1em; margin-bottom:1em;
                        text-align:justify; line-height:1.5em; text-indent:0;
						break-after:always;}
footnote > text > sup {vertical-align: baseline; font-weight:normal;}
footnote > p-title {display:block; font-weight:bold; text-align:center; margin-top:1em; margin-bottom:1.em;}

footnote > ol {display:block;  list-style:disc; list-style-position:outside; text-indent:0;
                         margin-left:2%; columns:3;}
footnote > ol > li {display:list-item; color:black; line-height:1.75em;}

para > table1 {display:table; border-spacing:1px; border:1px solid;
                           page-break-inside:avoid; text-align:left;}
para > table1 > row1 {display:table-row; padding:10px;}
para > table1 > th1 {display:table-row; width:auto; font-weight:bold; background:lightgrey;}
para > table1 > row1 > col1 {display:table-cell; border:1px solid;
                                                    padding-left:.25em; padding-right:.25em;
                                                    padding-top:.25em; padding-bottom:.25em;}
para > table1 > th1> col1 {display:table-cell; border:1px solid;}

