/* // HTML Stylesheet for the Rite Stuff */
/* // Copyright (c) 2001, Church Publishing Incorporated. All Rights Reserved. */

/*  The rule in this stylesheet is that each element is responsible for  */
/*  the space below itself, and no element should have space above itself.   */

/*  Style names ending in "Short" are intended to be used for  */
/*  "headings-only" leaflets. */

/*  This is the "normal" base-class paragraph style from which other P styles inherit */
/*  Plain "P" is intentionally purple to serve as a cue for un-assigned classes.  */
.SongPoetry P {color: Purple; font-family: "Sabon"; font-size: 14pt; line-height: 14pt; font-weight: normal; margin-top: 0px; margin-bottom: 14px;}

.SongPoetry P.Body        {color: black;}   
.SongPoetry P.BodyTight   {color: black;                     margin-bottom:  0px;}    
.SongPoetry P.BodyShort   {color: black; margin-left: .25in; margin-bottom:  6px;}  

.SongPoetry P.Heading1    {color: black; font-family: "Sabon"; font-size: 29pt; line-height: 29pt; font-weight: bold; margin-top: 0px; margin-bottom: 14px;}
.SongPoetry P.Head1Short  {color: black; font-family: "Sabon"; font-size: 24pt; line-height: 24pt; font-weight: bold; margin-top: 0px; margin-bottom: 14px;}

.SongPoetry P.Heading2    {color: black; font-family: "Sabon"; font-size: 16pt; line-height: 16pt; font-weight: bold; margin-top: 0px; margin-bottom: 14px;}
.SongPoetry P.Head2Short  {color: black; font-family: "Sabon"; font-size: 14pt; line-height: 14pt; font-weight: bold;                  margin-bottom:  6px; margin-top: 0px;}

.SongPoetry P.Heading3    {color: black; font-family: "Sabon"; font-size: 14pt; line-height: 14pt; font-weight: bold; margin-top: 0px; margin-bottom: 14px;}
.SongPoetry P.Head3Short  {color: black; font-family: "Sabon"; font-size: 12pt; line-height: 12pt; font-weight: bold; margin-top: 0px; margin-bottom:  6px; margin-left: .25in;}

.SongPoetry P.Heading4    {color: black; font-family: "Sabon"; font-size: 12pt; line-height: 14pt; font-weight: normal; margin-top: 0px; margin-bottom: 14px; font-style: italic;}

.SongPoetry TABLE             {width: 468px; margin-top: 0px; margin-bottom: 14px; border-color: gray; border-width: 1px;}  
.SongPoetry TABLE.NoSpace     {width: 468px; margin-top: 0px; margin-bottom:  0px; border-color: gray; border-width: 1px;}  

.SongPoetry  P.HymnTitleShort        {color: black; font-size: 12pt;  line-height: 12pt; font-style: italic; margin-left: 0.25in; margin-bottom: 6pt;}
.SongPoetry  P.HymnTitle             {color: black; font-size: 12pt;  line-height: 12pt; font-style: italic; margin-left: 0.00in; margin-bottom: 6pt;}

.SongPoetry  P.CanticleTitleShort    {color: black; font-size: 12pt;  line-height: 12pt; margin-left: 0.25in; margin-bottom: 6pt;}
.SongPoetry  P.CanticleTitle         {color: black; font-size: 12pt;  line-height: 12pt; margin-left: 0.00in; margin-bottom: 6pt;}

.SongPoetry TD.HeadLeft         {width: 216px;}
.SongPoetry TD.HeadRight        {width: 252px;}

.SongPoetry TD.HeadLeftShort    {width: 216px;}
.SongPoetry TD.HeadRightShort   {width: 252px;}

.SongPoetry TD.HelperLeft       {width: 300px;}
.SongPoetry TD.HelperRight      {width: 168px;}

.SongPoetry TD.HelperLeftShort  {width: 300px;}
.SongPoetry TD.HelperRightShort {width: 168px;}

.SongPoetry  P.HeadRight      {color: black; font-size: 12pt;  line-height: 12pt;  text-align: right; margin-bottom:  12px;}
.SongPoetry  P.HeadRightShort {color: black; font-size: 12pt;  line-height: 12pt;  text-align: right; margin-bottom:  6px;}

.SongPoetry TD.VersicleLeft   {width: 90px; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry  P.VersicleLeft   {color: black; font-size: 12pt;  line-height: 12pt;  font-style: italic; margin-top: 0px; margin-bottom: 0px; margin-right: 0.125in;}

.SongPoetry TD.VersicleRight  {width: 368px; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry  P.VersicleRight  {color: black; margin-top: 0px; margin-bottom: 0px; margin-left: 0.00in;}

.SongPoetry TD.RSLeft         {width: 18px; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry TD.RSRight        {width: 450px; margin-top: 0px; margin-bottom: 0px;}

.SongPoetry TD.Single         {width: 468px; margin-top: 0px; margin-bottom: 0px;}

.SongPoetry TD.PsalmLeft      {width: 36px; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry  P.PsalmLeft      {color: black; font-family: "Sabon RomanSC"; text-align: right; margin-top: 0px; margin-bottom: 0px; margin-right: 0.125in;}
.SongPoetry  P.PsalmBreak     {color: black; font-family: "Sabon RomanSC"; margin-top: 0px; margin-bottom: 0px; font-size: 6pt; line-height: 6pt;}

.SongPoetry TD.PsalmRight     {width: 432px; margin-top: 0px; margin-bottom: 0px;}

.SongPoetry TD.BulletLeft      {width:  36px; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry TD.BulletRight     {width: 432px; margin-top: 0px; margin-bottom: 0px;}

.SongPoetry  P.Bullet          {color: black; margin-left: 0.00in; margin-top: 0px; margin-bottom: 0px; margin-right: 0.5in;}
.SongPoetry  P.BulletLeft      {color: black; margin-left: 0.125in; margin-top: 0px; margin-bottom: 0px;}

.SongPoetry P.Rubric          {color: black; font-size: 12pt;  line-height: 12pt;  font-style: italic;}
.SongPoetry P.RubricShort     {color: black; font-size: 10pt; font-style: italic; margin-left: .25in; margin-bottom:  6px;}

.SongPoetry P.Petition {color: black; margin-left: 0.00in; margin-top: 0px; margin-bottom: 0px;} /*  Like verse but no tab stops or wrapped indent. */

.SongPoetry P.Verse                          {color: black; margin-left: 1.25in; text-indent: -1.25in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.VerseTab1                      {color: black; margin-left: 1.25in; text-indent: -1.00in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.VerseTab1Tab2                  {color: black; margin-left: 1.25in; text-indent: -0.75in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.VerseTab1Tab2Tab3              {color: black; margin-left: 1.25in; text-indent: -0.50in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.VerseTab1Tab2Tab3Tab4          {color: black; margin-left: 1.25in; text-indent: -0.25in; margin-top: 0px; margin-bottom: 0px;}

.SongPoetry P.RiteSongVersL                  {color: black; margin-left: 0.00in; text-indent:  0.00in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.RiteSongVerse                  {color: black; margin-left: 1.25in; text-indent: -1.25in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.RiteSongVerseTab1              {color: black; margin-left: 1.25in; text-indent: -1.00in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.RiteSongVerseTab1Tab2          {color: black; margin-left: 1.25in; text-indent: -0.75in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.RiteSongVerseTab1Tab2Tab3      {color: black; margin-left: 1.25in; text-indent: -0.50in; margin-top: 0px; margin-bottom: 0px;}
.SongPoetry P.RiteSongVerseTab1Tab2Tab3Tab4  {color: black; margin-left: 1.25in; text-indent: -0.25in; margin-top: 0px; margin-bottom: 0px;}

.SongPoetry P.Spacer                 {color: black; margin-left: 0.00in; margin-top: 0px; margin-bottom: 0px;}  /*  Same as Verse with no tab stops. */

.SongPoetry P.Response               {color: black; margin-left: 0.00in; margin-top: 0px; margin-bottom:  6px; font-style: italic;}
.SongPoetry P.ResponseFinal          {color: black; margin-left: 0.00in; margin-top: 0px; margin-bottom: 14px; font-style: italic;}
.SongPoetry P.ResponseFirst          {color: black; margin-left: 0.00in; margin-top: 0px; margin-bottom:  0px; font-style: italic;}

.SongPoetry P.Copyright              {color: black; margin-left: 0.0in; margin-top: 0px; margin-bottom: 0px; font-size: 8pt; line-height: 8pt; font-style: normal;}
.SongPoetry P.CopyrightShort         {color: black; margin-left: .25in; margin-top: 0px; margin-bottom: 0px; font-size: 8pt; line-height: 8pt; font-style: normal;}

/*  Markup styles for our own markup elements */

.SongPoetry    P.Comment        {color: red;     font-family: "Courier"; font-size: 12pt; font-style: normal; font-weight: normal; line-height: 12pt; margin-top: 0px; margin-bottom: 0px; background-color: yellow;} /*  Internal */
.SongPoetry    P.Markup         {color: #000033; font-family: "Courier"; font-size: 12pt; font-style: normal; font-weight: normal; line-height: 12pt; margin-top: 0px; margin-bottom: 0px;} /*  Internal */
.SongPoetry SPAN.Markup         {color: #0000BB; font-family: "Courier"; font-size: 12pt; font-style: normal; font-weight: normal;} /*  Internal */

/*  Character styles (used only for runs of characters within a section of another style) */

.SongPoetry SPAN.Tetra          {font-family: "Sabon RomanSC";}
.SongPoetry SPAN.RubricInline   {font-style: italic; font-size: 12pt;}

.SongPoetry SPAN.Footnote       {font-style: smaller; font-size: 10pt; vertical-align: middle;}

/*  Styles used for non-template elements */
.SongPoetry PRE                 {color: black; font-family: "Monaco, Courier"; font-size: 10pt;}      /*  NO RTF */

/*  "A" styles are used only in hyperlinked review docs */
.SongPoetry A         {color: inherit; text-decoration: underline;}     /*  NO RTF */
.SongPoetry A:link    {color: inherit;}                                 /*  NO RTF */
.SongPoetry A:hover   {color: inherit;}                                 /*  NO RTF */
.SongPoetry A:visited {color: inherit;}                                 /*  NO RTF */

.SongPoetry P.Quoted            {color: black; font-family: "Sabon"; margin-top: 0px; margin-bottom: 14px; margin-left: 0.5in; margin-right: 0.5in;}
.SongPoetry P.QuotedRight       {color: black; font-family: "Sabon"; margin-top: 0px; margin-bottom: 14px; margin-left: 0.5in; margin-right: 0.5in; text-align: right;}

.SongPoetry P.Data              {color: black; font-family: "Sabon"; margin-top: 0px; margin-bottom: 0px; margin-left: 1.25in; text-indent: -1.25in;} /*  Internal */

/*  Internal styles used for the user-interface elements containing styled texts (scrolling lists, outlines, question fields) */

/*  List paragraph styles. */
.SongPoetry P.IntLstHed         {font-family: "Arial";  font-size: 12px; line-height: 12px; color: #000000; margin-left: 1.0in; text-indent: -1.0in; margin-top: 0px; margin-bottom: 0px; font-weight: bold;} /*  Internal */
.SongPoetry P.IntLstEnt         {font-family: "Arial";  font-size: 12px; line-height: 12px; color: #000000; margin-left: 1.0in; text-indent: -1.0in; margin-top: 0px; margin-bottom: 0px;} /*  Internal */
.SongPoetry P.IntLstItm         {font-family: "Arial";  font-size: 12px; line-height: 12px; color: #000000; margin-left: 1.0in; text-indent: -.75in; margin-top: 0px; margin-bottom: 0px;} /*  Internal */
.SongPoetry P.IntLstSel         {font-family: "Arial";  font-size: 12px; line-height: 12px; color: #FF0000; margin-left: 1.0in; text-indent: -.75in; margin-top: 0px; margin-bottom: 0px; font-style: italic;} /*  Internal */
.SongPoetry P.IntLstDis         {font-family: "Arial";  font-size: 12px; line-height: 12px; color: #999999; margin-left: 1.0in; text-indent: -.75in; margin-top: 0px; margin-bottom: 0px;} /*  Internal */

/*  Question paragraph styles. */
.SongPoetry P.IntQstTxt         {font-family: "Arial";  font-size: 12px; line-height: 14px; color: #000000; margin-left:   0in; text-indent:    0in; margin-bottom: 6px;} /*  Internal */
.SongPoetry P.IntQstLft         {font-family: "Arial";  font-size: 12px; line-height: 14px; color: #000000; margin-left:   0in; text-indent:    0in; margin-bottom: 0px;} /*  Internal */
.SongPoetry P.IntQstHnt         {font-family: "Arial";  font-size: 10px; line-height: 10px; color: #FF0000; margin-left:   0in; text-indent:    0in; margin-bottom: 6px;} /*  Internal */
.SongPoetry P.IntQstItm         {font-family: "Arial";  font-size: 12px; line-height: 14px; color: #000000; margin-left: 1.0in; text-indent: -1.0in; margin-top: 0px; margin-bottom: 0px;} /*  Internal */
.SongPoetry P.IntQstDis         {font-family: "Arial";  font-size: 12px; line-height: 14px; color: #999999; margin-left: 1.0in; text-indent: -1.0in; margin-top: 0px; margin-bottom: 0px;} /*  Internal */

/*  TD cells for questions.  (3/8 inch minus 1/6 inch) wide in the left column. */
.SongPoetry TD.IntQstLft        {width: 15px;  margin-top: 0px; margin-bottom: 0px;}
.SongPoetry TD.IntQstRgt        {width: 453px; margin-top: 0px; margin-bottom: 0px;}

/*  Special glyphs -- these definitions provide just the font, size, and color.  The glyph itself is supplied as a character entity. */
.SongPoetry SPAN.IntGlyBla      {font-family: "Glyphs"; font-size: 12px; color: #FFFFFF; vertical-align: 8%;} /*  Internal */
.SongPoetry SPAN.IntGlyEna      {font-family: "Glyphs"; font-size: 12px; color: #993399; vertical-align: 8%;} /*  Internal */
.SongPoetry SPAN.IntGlyDis      {font-family: "Glyphs"; font-size: 12px; color: #999999; vertical-align: 8%;} /*  Internal */
.SongPoetry SPAN.IntGlyCus      {font-family: "Glyphs"; font-size: 12px; color: #0066FF; vertical-align: 8%;} /*  Internal */
.SongPoetry SPAN.IntGlyMov      {font-family: "Glyphs"; font-size: 12px; color: #9966FF; vertical-align: 8%;} /*  Internal */
.SongPoetry SPAN.IntGlyHnt      {font-family: "Glyphs"; font-size: 12px; color: #6699CC; vertical-align: 8%;} /*  Internal */

/*  Radio buttons and checkboxes.  Same implementation as Glyphs, above. */
.SongPoetry SPAN.IntRadChk      {font-family: "Glyphs"; font-size: 12px; color: #000000; vertical-align: 15%;} /*  Internal */
.SongPoetry SPAN.IntRadUnc      {font-family: "Glyphs"; font-size: 12px; color: #000000; vertical-align: 15%;} /*  Internal */
.SongPoetry SPAN.IntRadDis      {font-family: "Glyphs"; font-size: 12px; color: #999999; vertical-align: 15%;} /*  Internal */
.SongPoetry SPAN.IntChbChk      {font-family: "Glyphs"; font-size: 12px; color: #000000; vertical-align: 15%;} /*  Internal */
.SongPoetry SPAN.IntChbUnc      {font-family: "Glyphs"; font-size: 12px; color: #000000; vertical-align: 15%;} /*  Internal */
.SongPoetry SPAN.IntChbDis      {font-family: "Glyphs"; font-size: 12px; color: #999999; vertical-align: 15%;} /*  Internal */


/**
 * RiteSong Poetry Formatting
 **/
.SongPoetry table, .SongPoetry td {
	border: 0px;
	margin: 0px;
}