
/* BCP Styles */

div.liturgy {
	font-family : "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif ;
}

div.liturgy .headingB	 {
			line-height : 1.2em ;
			Text-Align : Right ;
			Font-Size : 1.1em; font-weight: bold
		}
div.liturgy .headingA	 {
			text-indent : 0em ;
			line-height : 1.6em ;
			Margin-Left : 0em ;
			Font-Size : 1.5em
		}
div.liturgy .headingC	 {
			line-height : 1.2em ;
			Text-Align : Right ;
			Font-Size : 1.100000em ;
			Color : #C30 ;
			Font-Style : Italic
		}
div.liturgy .red	 {
			Color : #C30 ; font-weight: bold
		}
div.liturgy .light	 {
			Color : #666666
		}
div.liturgy .HeadingARedItalic	 {
			line-height : 1.9em;
			Font-Size : 1.5em;
			Color : #C30 ;
			Font-Style : Italic
		}
div.liturgy .structure	 {
			line-height : 1.3em ;
			Font-Size : 1.100000em
		}
div.liturgy .headingARed	 {
			line-height : 1.9em;
			Font-Size : 1.5em;
			Color : #C30
		}
div.liturgy .commem	 {
			Color : #666666;
			Font-Style : italic
		}
div.liturgy .principal	 {
			Color : #C30 ;
			Font-Weight : Bold
; font-size: .9em; line-height: 1.2em
		}
div.liturgy .festival	 {
			Color : #C30
		}
div.liturgy .lect	 {
			line-height : 1.5em ;
			text-indent : 0em ;
			Margin-Left : 0em ;
			Font-Size : 0.800000em
		}
div.liturgy .lectreditalic	 {
			line-height : 1.5em ;
			text-indent : 0em ;
			Margin-Left : 0em ;
			Font-Size : 0.8em;
			Color : #C30 ;
			Font-Style : Italic
; font-weight: bold
		}
div.liturgy .lectred	 {
			line-height : 1.5em ;
			text-indent : 0em ;
			Margin-Left : 0em ;
			Font-Size : 0.800000em ;
			Color : #C30 ;
			Font-Weight : Bold
		}
div.liturgy .headingARedleft	 {
			line-height : 1.9em;
			Text-Align : Left ;
			Font-Size : 1.5em;
			Color : #C30
		}
div.liturgy .diamond	 {
			Font-Family : Symbol ;
			Font-Size : 0.700000em ;
			Color : #C30
		}
div.liturgy td	 {
font-size: .9em; line-height: 1.2em;     
		}
div.liturgy .ri	 {
			Color : #C30 ;
			Font-Style : italic
; font-weight: bold
		}
div.liturgy .headingCLeft	 {
			line-height : 1.2em ;
			Text-Align : Left ;
			Font-Size : 1.100000em ;
			Color : #C30 ;
			Font-Style : Italic
		}
div.liturgy .headingBLeft	 {
			line-height : 1.2em ;
			Text-Align : Left ;
			Font-Size : 1.1em
		}
div.liturgy .feast	 {
			Color : #C30 ;
			Font-Weight : Bold
		}
div.liturgy .headingAitalic { text-indent : 0em ; line-height : 1.9em; Margin-Left : 0em ;Font-Size : 1.5em ; font-style: italic}
div.liturgy .headingBunbold { line-height : 1.2em ; Text-Align : Right ; Font-Size : 1.1em}
div.liturgy .headingBRed { line-height : 1.2em ; Text-Align : Right ; Font-Size : 1.1em; Font-Weight : Bold ; color: #C30}
div.liturgy p {  font-size: 0.9em; line-height: 1.2em; }
div.liturgy ul {  font-size: 0.9em; line-height: 1.2em; }
div.liturgy body {  margin-right: 8%; margin-left: 8%}
div.liturgy .xx {  }
div.liturgy .lf {  }
div.liturgy .redlight {  font-style: italic; color: #C30}



/* CW (Visual Liturgy) Styles */

/* This is the vlHTML stylesheet. It is Visual Liturgy 4.0 for Common Worship's default stylesheet and is intended to reproduce the style of the Common Worship books as closely as possible. */

div.liturgy {
	position: relative;
}

div.liturgy h2 {
	background: transparent !important;
	font-size: 1.4em;
	float: none;
	position: static;
	width: auto;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

div.liturgy div.cw {
	margin-left: 1.5cm;
}

div.liturgy p {
font-size: 0.9em;
font-weight: normal;
line-height: 1.2em;
}

div.liturgy .vlnormal {
vertical-align: baseline;
}

div.liturgy .vlpsalm {
}

div.liturgy .vlhymn {
}

div.liturgy .vlreading {
text-indent: 1em;
margin-top: 0;
margin-bottom: 0;
}

div.liturgy .vlrefrain {
font-style: italic;
}

div.liturgy .vlrefrainsymbol {
font-style: italic;
color: #CC3300;
font-weight: bold;
}

div.liturgy .vldiamondsymbol {
font-family: Courier;
color: #CC3300;
}

div.liturgy .vlversedivider {
font-weight: bold;
color: #CC3300;
}

div.liturgy .vlversenumber {
vertical-align: text-top;
font-size: 80%;
font-style: normal;
font-weight: normal;
display: none;
}

div.liturgy .vlparasymbol {
width: 0cm;
color: #CC3300;
font-style: normal;
font-weight: bold;
position: absolute;
top: static-position;
left: 0.5cm;
}

div.liturgy .vlall {
font-weight: bold;
}

div.liturgy .vlrubric {
font-style: italic;
color: #CC3300;
font-weight: bold;
}

div.liturgy .vlconditional {
font-style: italic;
}

div.liturgy .vlcrossreference {
	font-style: italic;
	text-align: right;
	margin-right: 12%;
	margin-top: -2em;
}

div.liturgy .vlcrossreference2 {
	font-style: italic;
	text-align: right;
	margin-right: 12%;
}

div.liturgy .vlnotesymbol {
	color: #CC3300;
	font-weight: bold;

}

div.liturgy .vlbiblereference {
font-style: italic;
}

div.liturgy .vlrefrainmargin {
color: #CC3300;
font-style: italic;
font-weight: bold;
position: absolute;
top: static-position;
left: 2.0cm;
}

div.liturgy .vlindent {
margin-left: 0.5cm;
}

div.liturgy .vlindent2 {
margin-left: 1.0cm;
}

div.liturgy .vlindent3 {
margin-left: 1.5cm;
}

div.liturgy .vlpsalmrefrain {
font-style: italic;
margin-left: 2.0cm;}

div.liturgy .vlpsalmprayer {
font-style: italic;
margin-left: 2.0cm;}

div.liturgy .vloutdent {
width: 0cm;
color: #CC3300;
font-style: italic;
font-weight: bold;
position: absolute;
top: static-position;
left: 0.5cm;
}

div.liturgy .vlallmargin {
width: 0cm;
color: #CC3300;
font-style: italic;
font-weight: bold;
position: absolute;
top: static-position;
left: 0.5cm;
}

div.liturgy .vlstanzanumber {
width: 0cm;
color: black;
font-style: normal;
position: absolute;
top: static-position;
left: 0.5cm;
}

div.liturgy .vlcopyrightheading {
font-size: 70%;
font-weight: bold;
}

div.liturgy .vlcopyright {
font-size: 70%;
margin-top: 0;
margin-bottom: 0;
}

div.liturgy .vllatin {
font-style: italic;
}

div.liturgy .vlnotenumber {
	width: 0cm;
	color: #CC3300;
	font-style: normal;
	position: absolute;
	top: static-position;
	left: 0.5cm;
	font-weight: bold;
}
div.liturgy .vlserviceheading {
	font-style: italic;
	color: #CC3300;
	font-weight: normal;

}
div.liturgy .vlsectionhead {
	text-align: right;
	margin-right: 12%;


}
div.liturgy .vlitemheading {
	font-style: italic;
	color: #CC3300;
	text-align: right;
	font-weight: normal;
	margin-right: 12%;

}
div.liturgy .vlcanticlerefrain {
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
	padding-bottom: 0px;
}
div.liturgy .vlOrdinalhead1 {
	font-style: normal;
	color: #000000;
}
div.liturgy .vlOrdinalhead2 {
	font-style: italic;
	color: #CC3300;
	font-weight: bold;

}
div.liturgy .vlOrdinalhead3 {
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: right;
	margin-top: auto;
	margin-right: 12%;
	margin-bottom: auto;
	margin-left: auto;


}
div.liturgy .vlparasymbolblack {

width: 0cm;
color: #000000;
font-style: normal;
font-weight: normal;
position: absolute;
top: static-position;
left: 0.5cm;
}
div.liturgy .vlred {
	font-style: normal;
	font-weight: bold;
	color: #CC3300;
}
div.liturgy ul {
	font-size: 0.9em;
	line-height: 1.2em;
}
div.liturgy .vlallmargin {
width: 0cm;
color: #CC3300;
font-style: italic;
font-weight: bold;
position: absolute;
top: static-position;
left: -3 em;
}
div.liturgy .vlDPhead1 {
	font-style: normal;
	color: #000000;
}
div.liturgy .vlDPhead2 {
	font-style: italic;
	color: #CC3300;
	font-weight: normal;

}
div.liturgy .vlDPhead2right {
	font-style: italic;
	color: #CC3300;
	text-align: right;
	font-weight: normal;
	margin-right: 12%;
}
div.liturgy .vlDPhead2rightbold {
	font-style: normal;
	color: #CC3300;
	text-align: right;
	font-weight: bold;
	margin-right: 12%;
}
div.liturgy .vlDPhead3 {
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: right;
	margin-top: auto;
	margin-right: 12%;
	margin-bottom: auto;
	margin-left: auto;


}
div.liturgy .vlDPhead4 {
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
	text-align: right;
	margin-top: auto;
	margin-right: 12%;
	margin-bottom: auto;
	margin-left: auto;
}
div.liturgy .vlDPhead4left {
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
	margin-top: auto;
	margin-right: 12%;
	margin-bottom: auto;
	margin-left: auto;
}
div.liturgy .redlight {
	font-style: italic;
	color: #CC3300;
	font-weight: normal;

}

