/* Title/Author*/
span.result-title
{
font-weight: bold;
font-size:larger;
}


/* main font for all content
** this will be overridden in specific templates
*/
td {
font-family: georgia, times, times new roman,serif;
font-size: 12px;
color: #000000;
}

/* line number in the left column  <l n="1"> */
td.num
{
width:100px;
color: #000000;
font-size: 9px;
line-height: 18px;
}



/* the content (middle) column */
td.content
{
color: #000000;
font-size: 14px;
line-height: 21px;
table-layout:auto;
}

/*Chaks*/
td.x-num
{
width:100px;
color: #000000;
display:inline-table;
}

td.x-content
{
width:520px;
color: #000000;
}

span.highlight-gloss-note0
{
color:black;
font-size: 12px;
padding-right:10px;
}
span.highlight-gloss-note1, span.highlight-gloss-note2, span.highlight-gloss-note3, span.highlight-gloss-note4, span.highlight-gloss-note5, span.highlight-gloss-note6, span.highlight-gloss-note7, span.highlight-gloss-note8, span.highlight-gloss-note9, span.highlight-gloss-note10, span.highlight-gloss-note11, span.highlight-gloss-note12, span.highlight-gloss-note13, span.highlight-gloss-note14, span.highlight-gloss-note15, span.highlight-gloss-note16, span.highlight-gloss-note17, span.highlight-gloss-note18, span.highlight-gloss-note19, span.highlight-gloss-note20
{
display:none;
}

span.highlight-italic
{
  font-style:italic;
}

span.note-outer
{
width:auto;
*width:100%;
position:absolute;
left:570px;
*left:610px;
clear:both;
}
div.note-outer{position:absolute; left:570px;}
div.othernote-outer{position:absolute; left:570px; *left:610px; width:auto; *width:100%; clear:both;}
span.highlight-editorial-note0
{
color:red;
font-size: 12px;
padding-right:10px;
}
span.highlight-editorial-note1, span.highlight-editorial-note2, span.highlight-editorial-note3, span.highlight-editorial-note4, span.highlight-editorial-note5, span.highlight-editorial-note6, span.highlight-editorial-note7, span.highlight-editorial-note8, span.highlight-editorial-note9, span.highlight-editorial-note10, span.highlight-editorial-note11, span.highlight-editorial-note12, span.highlight-editorial-note13, span.highlight-editorial-note14, span.highlight-editorial-note15, span.highlight-editorial-note16, span.highlight-editorial-note17, span.highlight-editorial-note18, span.highlight-editorial-note19, span.highlight-editorial-note20
{
display:none;
}

span.highlight-reading-note0
{
color:green;
font-size: 12px;
padding-right:10px;
}
span.highlight-reading-note1, span.highlight-reading-note2, span.highlight-reading-note3, span.highlight-reading-note4, span.highlight-reading-note5, span.highlight-reading-note6, span.highlight-reading-note7, span.highlight-reading-note8, span.highlight-reading-note9, span.highlight-reading-note10, span.highlight-reading-note11, span.highlight-reading-note12, span.highlight-reading-note13, span.highlight-reading-note14, span.highlight-reading-note15, span.highlight-reading-note16, span.highlight-reading-note17, span.highlight-reading-note18, span.highlight-reading-note19, span.highlight-reading-note20, span.note-outer span.note-outer
{
display:none;
}

/* a notation.  shown in right hand column */
span.highlight-note
{
color:black;
font-size: 12px;
}
/* a notation.  shown in right hand column */
span.highlight-note1
{
display:none;
}
span.highlight-nestednote
{
color:black;
font-size: 12px;
/*font-style: italic;*/
width:auto;
*width:100%;
position:absolute;left:230px;
clear:both;
}

img.render-image
{
position:relative;
left:120px;
}

span.render-stage
{
color:orange;
position:relative;
left:105px;
width:auto;
}

span.render-speaker
{
color:brown;
position:relative;
left:105px;
width:auto;
}
/*Chaks*/

td.content1
{
width:600px;
left:100px;
color: #000000;
font-size: 14px;
line-height: 21px;
}

/* formatted text block- usually used for <p> blocks*/ 
span.result-formattext
{
color: #000000;
font-size: 14px;
line-height: 21px;
/*padding-right:20px;*/
}


/* a heading <head> */
span.result-head
{
/*font-size:larger;*/
font-weight:bold;
line-height:24px;
}
/* a trailer <trailer> */
span.result-trailer
{
/*font-size:larger;*/
font-weight:bold;
}


/*for <hi> blocks */
span.result-hi
{
/*font-size:larger;*/
font-weight:bold;
font-family:times;
}


/* Superscript < */
span.result-super
{
/*font-style:italic;*/
color: #000000;
/*vertical-align: super;*/
/*font-size: 10px;*/
/*font-family: Arial, Helvetica, sans-serif*/
}

/* A Blank line (without using tables)*/
div.lb{display:block; height:20px; width:100%;}

/* for <milestone> tags */
div.milestone-outer{position:absolute; left:10px; width:100px;}
span.milestone-line{font-size: 12px; color:#000;}

/* A persons name */
span.highlight-nameperson
{
color:#000099;
}
/* A persons title */
span.highlight-nametitle
{
color:black;

}
/* A place name */
span.highlight-nameplace
{
color:#006600;
}

/*highlighted numbers; usually roman numerals, ie <num> blocks*/
span.highlight-number 
{
/*color:Maroon; */
}


/* for <foreign> blocks */
span.highlight-language
{
color:#660066;
}


table{}
span.content{width:442px;}
td.content{width:442px !important;}