.headingA {
	text-indent : 0em ;
	line-height : 1.6em ;
	margin-left : 0em ;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 2em;
}

h1.headingA { font-weight: bold;}

.HeadingARedItalic	{
	line-height : 2em;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 2em;
	color : #CC3300 ;
	font-style : italic;
}

td .HeadingARedItalic { font-size : 2.2em; }
td.xx .HeadingARedItalic { font-size : 2em; }


.headingARedleft {
	line-height: 1.9em;
	text-align: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 2em;	
	color: #cc3300;
}

.headingBunbold { line-height : 1.2em ; font-size : 1.3em; }
			
.headingB {
	line-height : 1.3em ;
	text-align : right ;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 1.3em; 
	font-weight: bold;
}

.headingBLeft {
	line-height : 1.2em ;
	text-align : left ;
	font-size : 1.3em
}

.headingBRed { 
	line-height : 1.2em ; 
	text-align : Right ; 
	font-family : Verdana, Arial, Helvetica, sans-serif ; 
	font-size : 1.1em; 
	font-weight : bold ; 
	color: #CC3300;
}



.headingC, .HeadingC {
	line-height : 1.3em ;
	text-align : right ;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 1.5em ;
	color : #CC3300 ;
	font-style : italic;
}

.headingCLeft {
	line-height : 1.2em ;
	text-align : Left ;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 1.3em ;
	color : #CC3300 ;
	font-style : Italic
}

td { height: 1em; }
td img { vertical-align: middle; }
td.xx 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.1em;
}
.redlight 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: italic; 
	color: #CC3300;
}
div.c1 
{
	color: #000000;
	text-align: right;
}

.headingC div.c1, td.red div.c1, div.red  { color: #CC3300; }

.ri	 
{
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	color : #CC3300 ;
	font-style : italic; 
	font-weight: bold;
}

td.ri div.c1 { color : #CC3300; }

.headingARed, div.headingARed {
	line-height : 1.9em;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-size : 1.5em;
	color : #CC3300;
}

td.headingARed div.c1, td.headingBRed div.c1 { color : #CC3300; }

.red {
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	color : #CC3300 ;
	font-weight: bold;
}

.lect {
	line-height : 1.5em ;
	text-indent : 0em ;
	margin-left : 0em ;
}

.lectreditalic {
	line-height : 1.5em ;
	text-indent : 0em ;
	margin-left : 1em ;
	color : #CC3300 ;
	font-style : italic; 
	font-weight: bold;
}

.lectred {
	line-height : 1.5em ;
	text-indent : 0em ;
	margin-left : 0em ;
	color : #CC3300 ;
	font-weight : bold;
}

div.c2 {
	text-align: right;
}

.headingC span.c2  { font-size : .8em;}

/* Morning and evening prayer */

.vlDPhead1 {
	color: #000000;
}

#mainbody #maincontent #box_center h1.vlDPhead1 { font-size : 2em; color: #000000; font-weight: bold; margin-bottom: 15px;  }

.vlDPhead2 {
	font-style: italic;
	color: #CC3300;
	font-weight: normal;
}

#mainbody #maincontent #box_center h2.vlDPhead2 { font-size : 1.8em; color: #CC3300; }

.vlparasymbol {
	width: 0cm;
	color: #CC3300;
	font-style: normal;
	font-weight: bold;
	position: absolute;
	top: static-position;
	left: -2em;	
	/*margin-right: 1em;
	margin-left: -3em;*/
}

.introContainer, .prayerContainer { margin-left: 90px; position: relative;}

.vlDPhead2right {
	font-style: italic;
	color: #CC3300;
	text-align: right;
	font-weight: normal;
	margin-right: 12%;
}
#mainbody #maincontent #box_center h2.vlDPhead2right { font-size : 1.8em; color: #CC3300; }

.vlDPhead2rightbold {
	font-style: normal;
	color: #CC3300;
	text-align: right;
	font-weight: bold;
	margin-right: 12%;
}

.vlDPhead3 {
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: right;
	margin-top: auto;
	margin-right: 12%;
	margin-bottom: auto;
	margin-left: auto;
}

.vlDPhead4 {
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
	text-align: right;
	margin-right: 12%;
}

.vlDPhead4left {
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
	margin-right: 40px;
	float: left;
}

.vlnotesymbol { color: #CC3300; font-weight: bold; }
.vlbiblereference { font-style: italic; }
.vlindent { margin-left: 0.5cm;}
#mainbody #maincontent #box_center p.vlindent { margin-left: 0.5cm;}
.vlindent2 { margin-left: 1.0cm; }
.vlindent3 { margin-left: 1.5cm; }

.vlnormal {
	clear: left;
	vertical-align: baseline;
}


.vlnotenumber {
	width: 0cm;
	color: #CC3300;
	font-style: normal;
	font-weight: bold;
	position: absolute;
	top: static-position;
	left: -3em;	
}

.vlrubric {
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
}

.vlall { font-weight: bold; }
#mainbody #maincontent #box_center p.vlall { line-height: 1.2em;}
.vlconditional { font-style: italic; }

.vlcrossreference {
	font-style: italic;
	text-align: right;
	margin-right: 12%;
	margin-top: -2em;
}

.vlallmargin {
	width: 0cm;
	color: #CC3300;
	font-style: italic;
	font-weight: bold;
	position: absolute;
	top: static-position;
	left: -7em;
}

.vlrefrain { font-style: italic; }

.vlrefrainsymbol {
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
}

.vldiamondsymbol {
	font-family: Courier;
	color: #CC3300;
}

.vlversedivider {
	font-weight: bold;
	color: #CC3300;
}

.vlversenumber {
	vertical-align: text-top;
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	display: none;
}

.vlstanzanumber {
	width: 0cm;
	color: black;
	font-style: normal;
	position: absolute;
	top: static-position;
	left: -7em;
}

.vlserviceheading {
	font-style: italic;
	color: #CC3300;
	font-weight: normal;
}

#mainbody #maincontent #box_center h2.vlserviceheading { font-size : 2em; color: #CC3300; }

.vlsectionhead {
	text-align: right;
	margin-right: 12%;
}

.vlitemheading {
	font-style: italic;
	color: #CC3300;
	text-align: right;
	font-weight: normal;
	margin-right: 12%;
}

.vlcanticlerefrain {
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
	padding-bottom: 0px;
	margin-bottom: -1em;
	clear: left;
}

#mainbody #maincontent #box_center p.vlcanticlerefrain { margin-bottom: 0em;}

.vlred {
	font-style: normal;
	font-weight: bold;
	color: #CC3300;
}

.vlcompline3 {
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
	margin-top: -2.6em;
	text-indent: 2em;
}

.vlcompline2 {
	margin-top: -2.6em;
	text-indent: 2em;
}

.vlcompline1 {
	margin-top: -2.6em;
	text-indent: 2em;
}

.vlcompline4 {
	margin-top: -2.6em;
	text-indent: 2em;
}

.redline { background-color: #FFFFCC; }

.vlrefrainmargin {
	color: #cc3300;
	font-style: italic;
	font-weight: bold;
	position: absolute;
	left: -2em;
}

.vlpsalmrefrain {
	font-style: italic;
	margin-left: 4em;
}
#mainbody #maincontent #box_center p.vlpsalmrefrain {margin-left: 4em;}

.vlpsalmprayer {
	font-style: italic;
	margin-left: 4em;
}
#mainbody #maincontent #box_center p.vlpsalmprayer {margin-left: 4em;}

.vlOrdinalhead1 {
	font-style: normal;
	color: #000000;
}
h1.vlOrdinalhead1 { font-size : 2em; font-weight: bold; }

.vlOrdinalhead2,#mainbody #maincontent #box_center h2.vlOrdinalhead2  {
	font-style: italic;
	color: #CC3300;
	font-weight: bold;
}
.vlparaheading, #mainbody #maincontent #box_center h2.vlparaheading { 
	font-weight: bold;
	color: #000000; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
}

.vlOrdinalhead3 {
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: right;
	margin-top: auto;
	margin-right: 12%;
	margin-bottom: auto;
	margin-left: auto;
}

.festival, td.festival div.c1 {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #CC3300;
}

.feast, td.feast div.c1 {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #CC3300;
	font-weight: bold;
}

.commem, td.commem div.c1  {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #666666;
	font-weight: italic;
}



#mainbody #maincontent #box_center
{
width:775px !important ;
}
#mainbody #maincontent #box_center .titlewrap .pagetitle
{
width:775px !important ;
}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
