.background {               background:       #94AFD6;              text-align:       center; 	      color:            #000000;            }.rosbkgrd   {               background:       #F0E9B7;              text-align:       center; 	      color:            #000000;            }.cross      { font-family:      arial;              font-size:        48px;              line-height:      56px;              color:            #5A4651;            }.bible      { font-family:      georgia, times new roman;              font-size:        18px;	      line-height:      22px;              font-style:	italic;              text-align:       left; 		}.title      { font-family:      CAC Valiant, georgia, arial;              color:            #5B131E;              font-size:        64px;              line-height:      81px;              font-weight:      bold;	      }.titleSC    { font-family:      CAC Valiant, georgia, arial;              color:            #5B131E;              font-size:        48px;              line-height:      54px;              font-weight:      bold;            }.subtitle   { font-family:      Georgia, arial;              color:            #5A4651;              font-size:        36px;              line-height:      42px;              font-style:       italic;            }.text       { font-family:      georgia, times new roman;              font-size:        18px;	      line-height:      26px;              text-indent:      2em;	    }.itext      { font-family:      georgia, times new roman;              font-size:        18px;	      line-height:      26px;	      font-style:	italic;            }.nitext     { font-family:      georgia, times new roman;              font-size:        18px;              line-height:      26px;            }.indtext    { font-family:      georgia, times new roman;              font-size:        18px;              line-height:      26px;              padding-left:     2em;            }.intentions { font-family:      arial, times new roman;              font-size:        18px;	      line-height:      10px;              text-indent:      0em;	    }.rosary     { font-family:      georgia, times new roman;              font-size:        18px;	      line-height:      21px;              text-indent:      -1.5em;            }.pater     { font-family:      arial;             font-size:        17px;	     line-height:      24px;             font-weight:       bold;             text-indent:      0em;            }.mary       { font-family:      georgia, times new roman;              font-size:        18px;	      line-height:      26px;              text-indent:      0em;	    }a:link.nitext           { text-decoration:  none; color: #0000df; }a:visited.nitext        { text-decoration:  none; color: #0000df; }a:hover.nitext          { text-decoration:  none; color: #df0000; }a:active.nitext         { text-decoration:  none; color: #0000df; }.ref         { font-family:      georgia, times new roman;               font-size:        18px;	       line-height:      26px;	       text-align: 	   right; 		 }.rtext       { font-family:      arial;               font-size:        17px;	       line-height:      24px;               text-indent:      2em;               font-weight:	 bold;             }.irtext      { font-family:      arial;               font-size:        17px;	       line-height:      24px;               text-indent:      2em;               font-style:	   italic;		 }.irtnr       { font-family:      georgia; times new roman;               font-size:        19px;	       line-height:      24px;               text-indent:      2em;               font-weight:      normal;               font-style:	 italic;		 }.caption     { font-family:      georgia, arial;               font-size:        21px;               line-height:      36px;               font-style:	 italic;             }.Rref        { font-family:      arial;               font-size:        16px;	       line-height:      24px;		 }.endnt      { font-family:      arial;              font-size:        13px;	      line-height:      15px;              text-align: 	 left;             }/* HYMN FONTS FOR 16BFA.HTML*/.hymnqt    { font-family:      arial;              font-size:        13px;	      line-height:      15px;              text-align: 	 justify;             }.hymntxt     { font-family:      georgia, times new roman;              font-size:        18px;	      line-height:      21px;              text-align: 	 left;               text-indent:      -1.5em;              padding-left:     10em;            }/* END HYMN FONTS*/.endspacer  { font-family:      arial;              font-size:        7px;	        line-height:      8px;              text-align: 	  left;             }.smalltext  { font-family:      georgia, arial;              font-size:        14px;              text-align:       left;	      line-height:      21px;	    }.smalltextj  { font-family:      georgia, arial;              font-size:        14px;              text-align:       justify;               text-indent:      0em;	      line-height:      21px;	    }.tinytext   { font-family:      georgia, arial;              font-size:        2px;              text-align:       left;	      line-height:      2px;	      }.verdtext   { font-family:      verdana, arial;              font-size:        14px;              text-align:       left;	      font-style:	normal;              padding-right:    100;              line-height:      21px;            }.header1    { font-family:      georgia, arial;              font-size:        28px;              line-height:      34px;              font-style:       normal;            }.header2    { font-family:      georgia, arial;              font-size:        21px;              line-height:      26px;              font-style:	  bold;/*	        width:            400;   *//*	        margin-left: 	  1.6in; */             }.asterisk   { font-family:      georgia, times new roman;              font-size:        12px;              text-align:       center;	           line-height:      16px;	    }.bfa        { font-family:      georgia, arial;              font-size:        18px;              line-height:      24px;              font-style:	bold;            }            a:link.bfa     { text-decoration:  underline; color: #000000; }a:visited.bfa  { text-decoration:  underline; color: #000000; }a:hover.bfa    { text-decoration:  underline; color: #df0000; }a:active.bfa   { text-decoration:  underline; color: #000000; }             p.text, p.rtext, p.irtext,p.endnt, p.nitext, p.indtext, p.smalltext { width:            590;               text-align:       left;             }p.smalltextj { width:           590;               text-align:       justify;               text-indent:      0em;             }p.mary      { width:            560;               text-align:       left;              margin-left:       40;            }p.rosary, p.pater     { width:            590;              text-align:       left;              padding-left:       30;            }p.Rref      { text-align:        right;              margin-left:       10;            }p.caption   { margin-right:       0;            }a           { color:            #808080;                font-weight:      bold;            }a:link      { text-decoration:  underline; color: #0000df; }a:visited   { text-decoration:  underline; color: #0000df; }a:hover     { text-decoration:  underline; color: #df0000; }a:active    { text-decoration:  underline; color: #0000df; }a:grn       { text-decoration:  underline; color: #0000df; }table             { border:           2px solid black;                  }table.TofC        { border:           7px solid black;                    background:       #CCCC99;                    width:            700;                  }table.chapter	  { border:           7px solid black;                   background:        #F0E9B7;                   width:             700;                  }table.round 	  { border:           7px solid black;                    background:       #d7e0af;                    width:            700;                   }table.joyful 	  { border:           7px solid black;                    background:       #FCDFD8;                    background:       #FFDDD5;                    width:            700;                   }table.sorrowful	  { border:           7px solid black;                    background:       #F56e6e;                    background:       #CC9797;                    background:       #E09797;                    background:       #DA9C9C;                    width:            700;                   }table.glorious 	  { border:           7px solid black;                    background:       #EDDC78;                    width:            700;                   }table.dolors 	  { border:           7px solid black;                    background:       #d7adcf;                    width:            700;                   }table.small       { border:           7px solid #8C0000;                    background:       #F0E9B7;                    width:            370;		  }table.hymn      { border:           4px solid black;                    background:       #ab9999;                    width:            450;		  }/*--------------NAVIGATION BUTTONS: TOPNAV--------------------*//* COLORS: (#000000;=black)(#ffffff;=white)(#F0E9B7;=maize)(#F0DA71;=dark maize) (#8C0000;=brown)(#888888;=gray1)(#808080;=gray2)(#d2e2ff;=sky)(#CCCC99;=green [TofC Table])*/.center         { width:            700; }.topnav ul      { margin:           0;                  padding:          0;                  text-align:       center;                }.topnav li      { margin:           0;                  padding:          0;                  padding-top:      2;                  padding-bottom:   6;                  float:            left;                   list-style:       none;                  font-family:      verdana;                  font-size:        10px;                  line-height:      14px;			vertical-align:   bottom;			margin-left:      5;    			margin-right:     0;		    }.topnav li a    { display:          block;                  padding-top:      2;                  padding-bottom:   4;                  float:            center;                  list-style:       none;                  color:            #8C0000; /*brown*/                        background:       #F0E9B7; /*maize*/                   width:            165;			font-weight:      bold;                  height:           32;			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                }.topnav li a:link {                   padding-top:      2;                  padding-bottom:   4;                  color:            #8C0000; /*brown*/                        background:       #F0DA71; /*dark maize*/                    text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnav li a:visited {                   padding-top:      2;                  padding-bottom:   4;                  color:            #8C0000; /*brown*/                       background:       #F0DA71; /*dark maize*/                   text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnav li a:hover {                   padding-top:      2;                  padding-bottom:   4;                  color:            #F0DA71; /*dark maize*/                      background:       #8C0000; /*brown*/                    text-decoration:  none;                           text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnav li a:active {                   padding-top:      2;                  padding-bottom:   4;                  color:            #F0DA71; /*dark maize*/                      background:       #8C0000; /*brown*/                    text-decoration:  none;                           text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }/*-------------NAVIGATION BUTTONS MAIZE(mz)-------------------*//* COLORS: (#000000;=black)(#ffffff;=white)(#F0E9B7;=maize)(#F0DA71;=dark maize) (#8C0000;=brown)(#888888;=gray1)(#808080;=gray2)(#d2e2ff;=sky)(#CCCC99;=green [TofC Table])*/.center         { width:            700; }.topnavmz ul     { margin:          0;                  padding:          0;                  text-align:       center;                }.topnavmz li   { margin:            0;                  padding:          0;                  padding-top:      2;                  padding-bottom:   0;                   float:            left;                   list-style:       none;                  font-family:      verdana;                  font-size:        10px;                  line-height:      14px;			vertical-align:   bottom;			margin-left:      5;    			margin-right:     0;		 }.topnavmz li a  { display:         block;                  padding-top:      2;                  padding-bottom:   4;                  float:            center;                  list-style:       none;                  color:            #8C0000; /*brown*/                       background:       #F0E9B7; /*maize*/                     width:            165;		  font-weight:      bold;                  height:           32;			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #F0E9B7; /*maize*/                }.topnavmz li font { display:         block;                  padding-top:      2;                  padding-bottom:   0;                  float:            center;                  list-style:       none;                  color:            #8C0000; /*brown*/                       background:       #F0E9B7; /*maize*/                     width:            165;		  font-weight:      bold;                  height:           44;			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    0px solid #F0E9B7; /*maize*/                }.topnavmz li a:link {                   padding-top:      2;                  padding-bottom:   4;                  color:            #8C0000; /*brown*/                         background:       #F0DA71; /*dark maize*/                   text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnavmz li a:visited {                   padding-top:      2;                  padding-bottom:   4;                  color:            #8C0000; /*brown*/                       background:       #F0DA71; /*dark maize*/                                   text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnavmz li a:hover {                   padding-top:      2;                  padding-bottom:   4;                  color:            #F0DA71; /*dark maize*/                        background:       #8C0000; /*brown*/                  text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnavmz li a:active {                   padding-top:      2;                  padding-bottom:   4;                  color:            #F0DA71; /*dark maize*/                        background:       #8C0000; /*brown*/                   text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }/*--------------NAVIGATION BUTTONS GREEN (grn)----------------*//* COLORS: (#000000;=black)(#ffffff;=white)(#F0E9B7;=maize)(#F0DA71;=dark maize) (#8C0000;=brown)(#888888;=gray1)(#808080;=gray2)(#d2e2ff;=sky)(#CCCC99;=green [TofC Table])*/.center         { width:            700; }.topnavgrn ul     { margin:           0;                  padding:          0;                  text-align:       center;                }.topnavgrn li   { margin:            0;                  padding:          0;                  padding-top:      2;                  padding-bottom:   0;                   float:            left;                   list-style:       none;                  font-family:      verdana;                  font-size:        10px;                  line-height:      14px;			vertical-align:   bottom;			margin-left:      5;    			margin-right:     0;		 }.topnavgrn li a  { display:         block;                  padding-top:      2;                  padding-bottom:   4;                  float:            center;                  list-style:       none;                  color:            #8C0000; /*brown*/                       background:       #F0E9B7; /*maize*/                     width:            165;		  font-weight:      bold;                  height:           32;			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #CCCC99; /*green*/                }.topnavgrn li font  { display:         block;                  padding-top:      2;                  padding-bottom:   0;                  float:            center;                  list-style:       none;                  color:            #8C0000; /*brown*/                       background:       #CCCC99; /*green*/                  width:            165;		  font-weight:      bold;                  height:           44;			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    0px solid #CCCC99; /*green*/                }.topnavgrn li a:link {                   padding-top:      2;                  padding-bottom:   4;                  color:            #8C0000; /*brown*/                         background:       #F0DA71; /*dark maize*/                    text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnavgrn li a:visited {                   padding-top:      2;                  padding-bottom:   4;                  color:            #8C0000; /*brown*/                       background:       #F0DA71; /*dark maize*/                                   text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnavgrn li a:hover {                   padding-top:      2;                  padding-bottom:   4;                  color:            #F0DA71; /*dark maize*/                        background:       #8C0000; /*brown*/                  text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }.topnavgrn li a:active {                   padding-top:      2;                  padding-bottom:   4;                  color:            #F0DA71; /*dark maize*/                        background:       #8C0000; /*brown*/                   text-decoration:  none;         			border-top:       2px solid #000000; /*black*/			border-left:      2px solid #000000; /*black*/			border-right:     2px solid #000000; /*black*/			border-bottom:    2px solid #000000; /*black*/                  height:           32;			margin-top:       0;                  }/*------NAVIGATION BUTTONS TOPNAV3 (12BFA.HTML [ROSARY TABS])----*/.center3         { width:            582;                 }.topnav3 ul      { margin:           0;                  padding:          0;                  text-align:       center;                }.topnav3 li      { margin:           0;                  padding:          0;                  float:            left;                   list-style:       none;                  font-family:      verdana;                  font-size:        10px;                  line-height:      14px;			vertical-align:   bottom;			margin-left:      10;    			margin-right:     0;		 }.topnav3 li a    { display:          block;                  padding-top:      2;                  padding-bottom:   2;                  float:            center;                  list-style:       none;                  color:            #888888;                        background:       #F0E9B7;                   width:            128;			font-weight:      bold;                  height:           30;			border-top:       2px solid #ffffff;			border-left:      2px solid #ffffff;			border-right:     2px solid #ffffff;			border-bottom:    2px solid #ffffff;                   }.topnav3 li a:link {                   padding-top:      2;                  padding-bottom:   2;                  color:            #F0E9B7;                        background:       #8C0000;                   text-decoration:  none;         			border-top:       2px solid #000000;			border-left:      2px solid #000000;			border-right:     2px solid #000000;			border-bottom:    2px solid #000000;                  height:           30;			margin-top:       0;                  }.topnav3 li a:visited {                   padding-top:      2;                  padding-bottom:   2;                  color:            #F0E9B7;                        background:       #8C0000;                   text-decoration:  none;         			border-top:       2px solid #000000;			border-left:      2px solid #000000;			border-right:     2px solid #000000;			border-bottom:    2px solid #000000;                  height:           30;			margin-top:       0;                  }.topnav3 li a:hover {                   padding-top:      2;                  padding-bottom:   2;                  color:            #8C0000;                        background:       #F0E9B7;                   text-decoration:  none;         			border-top:       2px solid #000000;			border-left:      2px solid #000000;			border-right:     2px solid #000000;			border-bottom:    2px solid #000000;                  height:           30;			margin-top:       0;                  }.topnav3 li a:active {                   padding-top:      2;                  padding-bottom:   2;                  color:            #F0E9B7;                        background:       #808080;                   text-decoration:  none;         			border-top:       2px solid #000000;			border-left:      2px solid #000000;			border-right:     2px solid #000000;			border-bottom:    2px solid #000000;                  height:           30;			margin-top:       0;                  }