table.cls-grid					{
	margin					: 0px;
	border-width			: 4px;
	xborder-top-width		: 4px;
	xborder-right-width		: 0px;
	xborder-bottom-width		: 0px;
	xborder-left-width		: 4px;
	xpadding-right			: 0px;
	xpadding-left			: 0px;
	xpadding-bottom			: 0px;
	xpadding-top				: 0px;
	border-color			: white;
	border-style			: solid;
}

*.cls-grid
td								{
	border-width			: 2px;
	border-color			: white;
	border-style			: solid;
	xbackground-color : yellow;
	padding					: 0.6em;
}

td.cls-label					{
	font-style				: italic;
	font-weight				: bold;
	xwidth					: 12em;
}

/* Styles for First Friday Film	*/
.cls-fffMovieContainer	{
	margin			: 0;
	margin-top		: 1.0em;
	padding			: 1.0em;
}
.cls-fffDate	{
	font-size		: 1.1em;
}
.cls-fffTitle	{
	font-size		: 1.8em;
	font-family		: Papyrus;
	font-weight		: bold;
}
.cls-fffDescription	{
	font-size		: 1.0em;
	margin			: 1.0em;
}
.cls-fffLinks	{
	xborder			: 1px solid blue;
	font-style		: italic;
	font-size		: 0.9em;
	margin			: 1.0em;
}
.cls-fffRating	{
	font-style		: italic;
}
.cls-fffNotes	{
	xborder			: 1px solid blue;
	font-size		: 0.9em;
	margin			: 1.0em;
}
.cls-fffImage	{
	border			: 1px solid blue;
	margin			: 1.0em;
	float			: right;
}


/***************************************
*.cls-sectionContainer
dt								,
*.cls-sectionContainer
dd								{
	font-size				: 1.0em;
	padding					: 0.2em 0.4em;
}

*.cls-sectionContainer
dd								{
	font-size				: 1.0em;
	margin					: 0.2em;
	xmargin-right			: 0;
	margin-left				: 8.0em;
	margin-right			: 1.0em;
	padding-left			: 1.0em;
	background-color		: #ffffee;
}

*.cls-sectionContainer
dd
div							{
	background-color		: #ffffee;
}

*.cls-sectionContainer
dd
p.cls-timeLocation			{
	margin-top				: 0;
	text-align				: right;
}

*.cls-sectionContainer
dd
p.cls-description			{
	margin-top				: 0.5em;
}

***************************************/


.cls-chaliceContainer			{
	font-family			: Verdana, Arial, Helvetica;
	margin-top			: 0.0em;
	margin-bottom		: 0.2em;
	margin-left			: 2.0em;
	margin-right		: 4.0em;
}

*.cls-chaliceContainer	dl		{
}

*.cls-chaliceContainer	dt		{
	border				: 1px solid #aaa;
	font-size			: 1.0em;
	font-weight			: bold;
	width				: 12em;
	margin-right		: -2em;			/* Needed for IE7 so the following dd will underlap this dt	*/
}

*.cls-chaliceContainer	dd		{
	padding				: 0.2em .0em;
	margin-right		: 0;
	background-color	: transparent;

	padding				: 0.0em 1.2em;
	margin-bottom		: 0.4em;
	margin-left			: 12.0em;
	background-color	: #ffffdd;
	border				: 1px solid #aaa;
	min-height			: 2.0em;
}


.cls-chalice		{
	border				: 1px solid #00008B;
	margin-bottom		: 0.8em;
}

p.cls-chaliceName		{
	color				: #00008B;
	font-weight			: bold;
	margin				: 0.4em;
}

p.cls-chaliceDate		{
	font-style			: italic;
	margin-top			: -0.4em;
	margin-left			: 2.0em;
}

p.cls-chaliceDescription	{
	margin-left			: 2.0em;
}

