body	{font-family: sans serif, Arial, Helvetica;
		 font-size: 12px;
		 color: #75297D;}
a:link		{color: #75297D;
			}

 a:active	{color: #75297D;}

 a:visited	{color: #75297D ;}

 a:hover 	{color: #BD89C2 ;
 			 text-decoration: none;}
			 
td.menu	{font-family: sans serif, Arial, Helvetica;
		 font-size: 15px;
		 font-weight: bold;
		 background-color: #BD89C2;
		 color: #75297D;
		}
td.menu
  a:link		{color: #75297D;
				 width: 100%;
                  text-decoration: none;}
td.menu
 a:active		{color: #75297D;
 				 text-decoration: none;}
td.menu
 a:visited		{color: #75297D ;
 				 text-decoration: none;}
td.menu
 a:hover 	{color: #AAA931 ;
 			text-decoration: none;
			background-color: #75297D;
			width: 100%;
			height: 100%;}
				 
span.uline {text-decoration: underline;}
span.strong {font-weight: bold;}

td.dialog-head
		{font-family: sans serif, Arial, Helvetica;
		 font-size: 14px;
		 background-color: #2260AB;
		 color: #DEDEAB;
		}
		
td.dialog	{font-family: sans serif, Arial, Helvetica;
		 font-size: 12px;
		 background-color: #CCCCCC;
		 color: #2260AB;
		}	
td.dialog
  a:link		{color: #2260AB;}
td.dialog
 a:active		{color: #2260AB;}
td.dialog
 a:visited		{color: #2260AB ;}
td.dialog
 a:hover 	{color: #3AB9F4 ;
 				 text-decoration: none;}


td	{font-family: sans serif, Arial, Helvetica;
		 font-size: 14px;
		 background-color: #FFFFFF;
		 color: #75297D;
		}
td
 a:link		{color: #75297D;
			}
td
 a:active	{color: #75297D;}
td
 a:visited	{color: #75297D ;}
td
 a:hover 	{color: #3FD6E3 ;
 			 text-decoration: none;}

td.title
			{background-color: #FFFFFF;
			color: #000;
			font-size: 18px;}
td.main	{font-family: sans serif, Arial, Helvetica;
		 font-size: 14px;
		 background-color: #FFFFFF;
		 color: #75297D;
		}
td.main
 a:link		{color: #75297D;
			}
td.main
 a:active	{color: #75297D;}
td.main
 a:visited	{color: #75297D ;}
td.main
 a:hover 	{color: #BD89C2 ;
 			 text-decoration: none;}
			 
td.home-main	{font-family: sans serif, Arial, Helvetica;
		 font-size: 12px;
		 background-color: #FFFFFF;
		 color: #75297D;
		 background-image: url(images/church-watermark.gif);
		 background-repeat: no-repeat;
		 background-position: center 30;
		}
		
td.rss-head
		{font-family: sans serif, Arial, Helvetica;
		 font-size: 10px;
		 background-color: #75297D;
		 color: #FFFFb7;
		}

td.rss-item	{font-family: sans serif, Arial, Helvetica;
		 font-size: 9px;
		 background-color: #BD89C2;
		 color: #75297D;
		}

td.rss-item
  a:link		{color: #f7f9c8;}
td.rss-item
 a:active		{color: #f7f9c8;}
td.rss-item
 a:visited		{color: #f7f9c8;}
td.rss-item
 a:hover 	{color: #d0d35a;
 				 text-decoration: none;}
		
td.head	{font-family: sans serif, Arial, Helvetica;
		 font-size: 14px;
		 background-color: #FFFFFF;
		 color: #38ACB6;
		 background-image: url(images/back-banner1.gif);
		}
td.head-right	{font-family: sans serif, Arial, Helvetica;
		 font-size: 14px;
		 color: #75297D;
		 background-image: url(images/banner-right1.gif);
		}
td.corner	{
		 background-image: url(images/corner.gif);
		}
		
td.shadow { background-image: url(images/left-shadow.gif); }
div.bodyTitle { font-size: 70px; }

div.footer { font-size: 10px;
			 color: gray;
			 font-style: italic;
			}
			
div.footer
 a:link		{color: gray;
			}
div.footer
 a:active	{color: gray;}
div.footer
 a:visited	{color: gray ;}
div.footer
 a:hover 	{color: #BD89C2 ;
 			 text-decoration: none;}
			 
div.current {color: #75297D ;
			width: 300px;
			background-color: #ececec; }
div.highlite {color: #75297D ;
			background-color: #ececec; }
div.message { font-size: 16px; 
			 font-weight: bold; }
			 
div.mdo-title {font-size: 16px; 
			 font-weight: bold;
			 color: #75297D; }
			 
div.mdo-body {font-size: 14px; 
			 font-weight: normal;
			 color: #307ab8; }
div.sub-blue {font-size: 16px; 
			 font-weight: bold;
			 color: #307ab8; }
div.sub-blue
 a:link		{color: #307ab8;
			}
div.sub-blue
 a:active	{color: #307ab8;}
div.sub-blue
 a:visited	{color: #307ab8 ;}
div.sub-blue
 a:hover 	{color: #75297D ;
 			 text-decoration: none;}
			 
td.news	{font-family: sans serif, Arial, Helvetica;
		 font-size: 15px;
		 font-weight: bold;
		 text-indent: 10px;
		 color: #75297D;
		}
td.news
  a:link		{color: #75297D; }
td.news
 a:active		{ color: #75297D; }
td.news
 a:visited		{ color: #75297D ; }
td.news
 a:hover 	{color: #AAA931 ;
 			text-decoration: none;}
			
div.title	{color: #75297D;
 			font-size: 28px;
			font-family: sans serif, Arial, Helvetica;
		 	font-weight: bold;}
			
li	{font-family: sans serif, Arial, Helvetica;
		 font-size: 18px;
		 background-color: #FFFFFF;
		 color: #2260AB;
		}
li.body	{
		font-size: 14px;
		font-weight: normal;
		 color: #2260AB;
		}
li.cr	{font-family: sans serif, Arial, Helvetica;
		 font-size: 12px;
		 background-color: #FFFFFF;
		 color: #2260AB;
		}
		
div.desc	{color: 000085;
			 font-style: italic;
			 font-size: 8px;
			 }
div.sub		{font-size: 12px;
			font-family: sans serif, Arial, Helvetica;
		 	font-style: italic;
			font-weight: bold;}
div.subTitle	{font-size: 18px;
			font-family: sans serif, Arial, Helvetica;
			font-weight: bold;}
			
div.news-dlog {font-size: 12px; 
			font-family: sans serif, Arial, Helvetica;
			 font-weight: normal;
			 color: #307ab8;
			 background-color:#DDF2F7;
			 }
			 
div.ministry_menu { font-size: 12px; 
			background-color: #ccccff;
			padding: 5px;
			 font-weight: bold; }
			 
div.ministry_menu
 a:link		{color: #307ab8;
			}
div.ministry_menu
 a:active	{color: #307ab8;}
div.ministry_menu
 a:visited	{color: #307ab8 ;}
div.ministry_menu
 a:hover 	{color: #75297D ;
 			 text-decoration: none;}
			 
			 
div.chart	{padding: 5px;
		}
		
.notice	{
		background-color: #ff0000;
		color: #ffffff;
		text-align: center;
		}
.alertbox {
		background-color: #d0d0d0;
		color: #307ab8;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border: 1px solid #000;
		width: 350px;
		text-align: center;
		}
.caption {
		color: gray;
		font-style: italic;
		}