BODY{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:100%;color:black;}
H1,H2,H3{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:16pt;font-weight:bold;margin-bottom:10px;border-bottom: 1px solid #990000;color:#990000}
H1.invisible,H2.invisible,H3.invisible{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:6pt;font-weight:bold;margin:0px;border-bottom: 0px solid #FFFFFF;color:#FFFFFF}
P.headline{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:16pt;font-weight:bold;border-bottom: 1px solid #990000;margin-top:-12px;color:#990000}
H4{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-bottom:6px;color:#990000}
H4.line{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-bottom:6px;color:#990000; border-bottom: 1px solid #990000}
P, LI, TD{  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
a{text-decoration:none;}
a:link,a:visited{color:#000099;}
a:active,a:hover{color:#000099;text-decoration:underline}
.sitename{font-weight:normal;font-size:20pt;color:white}
.menulevel1{font-size: 12px;color:#990000;font-weight:bold;}
a.menulevel1{color:#990000;text-decoration:none;font-weight:normal;}
a.menulevel1:link,a.menulevel1:visited{color: #990000;text-decoration:none;font-weight:normal;}
a.menulevel1:active{color: #990000;text-decoration:none;font-weight:normal;}
a.menulevel1:hover{color: #990000;text-decoration:underline;font-weight:normal;}
.menulevel2{font-size: 12px;color:#990000;font-weight:bold;}
a.menulevel2{color:#990000;font-weight:normal;}
a.menulevel2:link,a.menulevel2:visited{color: #990000;text-decoration:none;font-weight:normal;}
a.menulevel2:active{color: #990000;text-decoration:none;font-weight:normal;}
a.menulevel2:hover{color: #990000;text-decoration:underline;font-weight:normal;}
.menulevel3{font-size: 12px;color:#990000;font-weight:bold;}
a.menulevel3{font-weight:normal;color: #990000;}
a.menulevel3:link,a.menulevel3:visited{color: #990000;text-decoration:none;font-weight:normal;}
a.menulevel3:active{color: #990000;text-decoration:none;font-weight:normal;}
a.menulevel3:hover{color: #990000;text-decoration:underline;font-weight:normal;}
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:12px;}
a.sitemaplevel1,a.sitemaplevel2,a.sitemaplevel3{font-weight:normal;color:black;}
a.sitemaplevel1:link,a.sitemaplevel2:link,a.sitemaplevel3:link,a.sitemaplevel1:visited,a.sitemaplevel2:visited,a.sitemaplevel3:visited{color:black;}
a.sitemaplevel1:active,a.sitemaplevel2:active,a.sitemaplevel3:active,a.sitemaplevel1:hover,a.sitemaplevel2:hover,a.sitemaplevel3:hover{color:black;}
.submenu{font-size:10pt;}
a.submenu{font-weight:normal;color:black;}
a.submenu:link,a.submenu:visited{color:black;}
a.submenu:active,a.submenu:hover{color:black;}
.locator{font-size:10px;color:white;}
a.locator{text-decoration:none}
a.locator:link,a.locator:visited,a.locator:active{color:white;}
a.locator:hover{color:white;text-decoration:underline}
.menu{font-size:12px;color:#990000;font-weight:bold;}
a.menu{font-weight:normal;text-decoration:none}
a.menu:hover{text-decoration:underline;color:#990000;}
a.menu:link,a.menu:visited,a.menu:active{color:#990000;}
p.line{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:4px;font-weight:bold;margin-bottom:6px;color:#990000; border-bottom: 1px solid #990000}
.navigator{font-size:10px;color:white;}
a.navigator:link,a.navigator:visited{color:white;}
a.navigator:active,a.navigator:hover{color:white;}
.guestbook{font-weight:normal;font-size:10px;color:#000000;text-decoration:none;}
.login{font-weight:normal;font-size:11px;color:#808080;text-decoration:none;}
a.login:link{text-decoration:none;color:#808080;}
a.login:visited{text-decoration:none;color:#808080;}
a.login:active{text-decoration:none;color:#808080;}
a.login:hover{text-decoration:underline;color:#990000;}
input.edit,select.edit{font-size:8pt;background-color:white;}
textarea.edit{font-size: 14px;background-color:white;}
.edit{font-size:10px;color:black;background-color:buttonface;}
a.edit:link,a.edit:visited,a.edit:active,a.edit:hover{font-weight:normal;color:black;}
input.search{color:#990000;font-size:12px;border:1px solid #990000;background-color:white;}
textarea.search{color:#990000;font-size:12px;border:1px solid #990000;background-color:white;}
.search{font-size: 10px;}
a.search{color: #990000;}
a.search:link,a.search:visited{color:#990000;  text-decoration: none;}
a.search:active,a.search:hover{color: #993333;  text-decoration: none; }
.ueb {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #990000}
.text {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.ueb2 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #990000; text-indent: 50pt}
.link { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none}
.link2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; text-decoration: none ; text-indent: 100pt}

		 td.calendar        { font-size:8pt; line-height:9pt; font-family:Arial,Helvetica; letter-spacing:0px; word-spacing:3px;  }
		.StyleWeek { font-size:7pt; line-height:7pt; font-family:Verdana; letter-spacing:0.2mm; word-spacing:0.8mm; }
		.Txt_Locl  { color:#BB00FF; font-weight:bold; }
		.Txt_Holy  { color:#FF0000; font-weight:bold; }
		.Day_NormSa, .Day_NormSu              { color:#FF0000; }
		.Day_SpecSa, .Day_SpecSu              { color:#FF0000; }
		.Day_LoclWk,                          { color:#BB00FF; }
		.Day_LoclSa, .Day_LoclSu              { color:#FF0000; }
		.Day_HolyWk, .Day_HolySa, .Day_HolySu { color:#FF0000; }

	
	
		.MonthHead { font-family:Arial,Helvetica; font-size:18pt; line-height:25pt; font-weight:bold; color:#900000; background-color:#F0F0F0; border:2px solid; border-color:#900000; }
		.Back_Wk   { background-color:#F0F0F0; }
		.Back_Sa   { background-color:#E0E0E0; }
		.Back_Su   { background-color:#D0D0D0; }
		.Bkg_NormWk, .Bkg_SpecWk                           { background-color:#F0F0F0; }
		.Bkg_NormSa, .Bkg_NormSu, .Bkg_SpecSa, .Bkg_SpecSu { background-color:#FFD0D0; }
		.Bkg_LoclWk,                                       { background-color:#FFD0FF; }
		.Bkg_LoclSa, .Bkg_LoclSu                           { background-color:#FFD0D0; }
		.Bkg_HolyWk, .Bkg_HolySa, .Bkg_HolySu              { background-color:#FFD0D0; }
	

	
		.Txt_Spec  { color:#000080; font-weight:bold; }
	
