
	
	/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */
	
	/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
	
			/*End of styles for the edit box*/
	
	/*******************************************************************************
	
	BROWSER HACKS: the hacks below should not be changed unless you are an expert
	
	*******************************************************************************/
	
	.MenuBarItemIE 
	{
		position: static;
	}
	
	/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
	ul.MenuBarHorizontal iframe
	{
		position: absolute;
		z-index: 1010;
	}
	/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
	@media screen, projection
	{
		ul.MenuBarHorizontal li.MenuBarItemIE
		{
			display: inline;
			float: left;
			background-color: #FFF;
		}
	}
	
	

/** Classes or Rules created after 1/4/2010 **/

 #contact_webmaster {
 text-align: center;
}
 
 #bad_weather {
 padding-top: 35px;
 text-align: center;
}
 #bad_weather_text {
  color: red;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
}
  
.links_list {
  text-align: left;
  background-color: rgb(242, 248, 235);
 }
 #word_docs {
  list-style-image: url(site/1/images/ms_word_icon.png);
}
  #pdf_docs {
  list-style-image: url(site/1/images/acroread_icon.png);
 }
 #richtxt_docs {
 list-style-image: url(site/1/images/richtext_icon.png);
}
 #excel_docs {
   list-style-image: url(site/1/images/ms_excel.png);
}
 .protected_link {
   padding: 7px;
   margin-left 10px;
}
 #article_content {
	 padding: 45px;
 }

body {
  background: #CFDBAD;
}

/** Haiti Updates **/

#frontpage_link {
 font-size: 12px;
 text-align: center;
 padding-left: 17px;
 padding-right: 17px;
}


#haiti_message {
	font-size: 12px;
	padding: 17px;
}

.twitter_feed {
	padding-left: 65px;
        clear: both;
}
#donate_link {
  background-color: rgb(242, 248, 235);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 17px;
  padding: 7px;
  font-size: 12px;
  clear: both;
}
#church_recon_note {
 font-size: 11px;
 font-style: italic;
 padding-left: 15px;
}

/** End Haiti **/


/** TVRC **/


#tvrc_layout_table tr {
         background-color: rgb(242, 248, 235);
         text-align: center;
}

#tvrc_mail_addr {
         padding-bottom: 10px;
         padding-top: 10px;
}

#tvrc_layout_table {
        margin-top: 30px;
        margin-left: 25px;
}

#tvrc_dir_pic {
        margin-top: 25px;
        margin-bottom: 25px;
}

#tvrc_caption {
	font-size: 11px;
	font-style: italic;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

/** End TVRC **/



 /** Old rules - created before 1/4/2010 **/

.devotionteaser {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
    text-decoration : none;  }

a.devotionteaser {
    text-decoration : none;  }

a.devotionteaser:hover {
    color : #555555;
    text-decoration : none;  }

.rsscredit {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 8pt; }

.rsslinks {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 8pt; }

.DigestTitle {
font-family: verdana, arial, helvetica, sans-serif;
color : #004003;
font-size : 20px;
line-height : 24px;
font-weight : bold;
font-style: italic;
padding: 7px;
margin-bottom: 55px;
}
.FeedTitle {
font-family: arial, helvetica, sans-serif;
color : ;
font-size : 12px;
line-height : 13px;
font-weight : bold; }
a.FeedTitle {
    text-decoration : none; }

a.FeedLink:hover   {
    color : #555555; }

a.FeedLink {
    color : #000000; }

.FeedDescription {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
    text-decoration : none;  }

.FeedLink {
text-decoration : none; }
.sitename {
color: #ffffff;
font-size: 24px;
font-family: Helvetica, Arial, sans-serif;
}
.navcell {
word-spacing: 8px;
color: ;
}
a.navlinks {
color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
}
a.navlinks:hover {
text-decoration: underline;
}
.navlinks2 {
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
text-decoration: none;
}
a.navlinks2 {
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
text-decoration: none;
font-weight : bold;
padding: 0px;
}
a.navlinks2:hover {
text-decoration: underline;
}
.headline {
font-family:"Times New Roman", Times, serif;
color : #000000;
font-size : 24px;
font-weight : bold; }
.subheadline {
font-family: arial, helvetica, sans-serif;
color : #000000;
font-size : 14px;
font-weight : bold;
font-style : italic;
border-bottom: thin dashed black;
margin-left: 15px;
padding-right: 23px;
margin-top: 25px;
margin-bottom: 17px;
position: relative;
}

.sitename {
    font-family: arial, helvetica, sans-serif;
    color : #ffffff;
    font-weight: bold;
    font-size : 16pt; }

.caption {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 10px; }

.pullquote {
    font-family: arial, helvetica, sans-serif;
    color : #000000;
    font-size : 14px;
    font-style : italic; }

.credit {
font-family: arial, helvetica, sans-serif;
color : #000000;
font-size : 14px;
font-style : italic; }
.horizontal-links {
color:#006600;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none; }
.bottom_links {
	font-family : arial, helvetica, verdana;
	font-size : 8pt;
	text-align : center;
	color : #FFFFFF;
}

a.bottom_links {
	font-family : arial, helvetica, verdana;
	font-size : 8pt;
	text-align : center;
	color : #FFFFFF;
}

a.bottom_links:hover {
    font-family : arial, helvetica, verdana;
    font-size : 8pt; 
    text-align : center; 
    color : #456a45; }

.footer {
font-family : arial, helvetica, verdana;
font-size : 8pt;
color : #FFFFFF;
text-align : center; }
a.footer {
	color:#FFFFFF;
    font-family : arial, helvetica, verdana;
}

a.footer:hover {
    font-family : arial, helvetica, verdana;
    color : #456a45; }

.whatsnew-title { 
    font-family:  arial, helvetica, sans-serif;
    color : #333333;
    font-size : 12px;
    line-height : 13px;
    font-weight : bold;
    text-decoration : none; }

.whatsnew {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
    text-decoration : none; }

.whatsnew:hover {
    color : #555555; }

.eventsnew-title { 
    font-family:  arial, helvetica, sans-serif;
    color : #333333;
    font-size : 12px;
    line-height : 13px;
    font-weight : bold;
    text-decoration : none; }

.eventsnew {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
    text-decoration : none; }

.eventsnew:hover {
    color : #555555; }

.subpages-description {
    font-family:  arial, helvetica, sans-serif;
    color : #000000;
    font-size : 12px;
    text-decoration : none; }

.subpages-description:hover {
    color : #555555; }

.navlinks {
	color: #ffffff;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none; }
	
a.navlinks {
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
        padding: 0px; }

a.navlinks:hover {
	color: #999999; 
	}
a.navlinks2:hover {
	color: #777777; }

.vertical-links {
	font-weight : bold;
	text-decoration : none;
	font-family : arial, helvetica, verdana;
	font-size: 9pt;
    line-height : 18px;
	max-height : 40px;
	color:#006600;
	text-decoration:none;
	line-height:26px;
	}

.vertical-links:hover {
    color : #555555; }

a   {
	color : #347B36;
	font-family : arial, helvetica, verdana;
	text-decoration : underline;
}

a:hover   {
	color : #CFDBAD;
}


.printlink {
    font-family : arial, helvetica, verdana;
    color: #666666;
    font-size : 8pt; }

a.printlink {
    font-family : arial, helvetica, verdana;
    color: #666666;
    font-size : 8pt; }

a.printlink:hover {
    font-family : arial, helvetica, verdana;
    color: #999999;
    font-size : 8pt; }

.system {
	color : #000000;
        font-size : 10pt;
   	font-face : arial, helvetica, verdana; }

.syssmall {
	font-size : 8pt;
   	font-face : arial, helvetica, verdana;
   	color : #000000; }

.bodysmall {
	font-size : 8pt;
        color : #000000;
   	font-face : arial, helvetica, verdana; }

.bodysmallgrey {
font-size : 8pt;
font-face : arial, helvetica, verdana;
color : #000000; }
table { font-family: arial, helvetica, sans-serif;
font-size : 10pt; }
.TanBoxTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #347b36;
font-weight: bold;
font-size: x-small;
}
.SmallGreenBoxTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003300;
font-weight: bold;
font-size: xx-small;
}
.SmallGreenBoxItem {
color: #003300;
font-size: xx-small;
font-family: Verdana;
text-decoration: none;
}
.SmallGreenBoxItem:Hover {
background-color: silver;
}
.FormTitle {
color: #347B36;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.FormItemLabel
{
font-weight: bold;
font-size: 12px;
color: black;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.FormItem {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px; font-weight: normal;
color: Black; }
.FormNote
{
font-size: 10px;
color: black;
font-style: italic;


font-family: Arial, Verdana, Helvetica, sans-serif;
}
.ItemLabelBlack {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #111111; font-weight: bold; }
.ItemTextSmallGreen {
font-size:xx-small;
font-family: Verdana, Arial, Helvetica, sans-serif; color: "#347b36"
}
.Footnote
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small;
color: #003d02;
}
.ListTitleGreen
{
font-weight: bold;
font-size: x-small;
color: #347b36;
font-family: Verdana;
}
.TitleButton
{
position:absolute;
margin:0px;
padding:0px;
width:720px;
height:25px;
color: White;
font-weight: bold;
font-family: Arial;
font-size: small;
text-decoration: none;
background-image: url("site/1/template/title_button.jpg");
background-repeat:no-repeat;
}
.MenuButton
{
color: White;
font-family: Arial;
font-size:xx-small;
text-decoration: none;
}
.AnchorListGreen{
color: #347b36;
font-size:x-small;
font-family: Arial;
text-decoration: none;
}
.AnchorListGreen:Hover{
background-color: silver;
}
.InnerText
{
font-size: x-small;
margin: 20px;
color: black;
font-family: Arial;
text-align: left;
}
.InnerTextBox
{
border-right: green thin ridge;
padding-right: 10px;
border-top: green thin ridge;
padding-left: 10px;
padding-bottom: 10px;
border-left: green thin ridge;
width: 90%;
padding-top: 10px;
border-bottom: green thin ridge;
}
.SearchList {
/* font-size:xx-small; */
font-size: 8pt;
font-family: Verdana;
color: #003300;
border-right-color: #003300;
border-right-width: thin;
border-right-style: solid;
border-top-color: #003300;
border-top-width: thin;
border-top-style: solid;
border-left-color: #003300;
border-left-width: thin;
border-left-style: solid;
border-bottom-color: #003300;
border-bottom-width: thin;
border-bottom-style: solid;
}
.ItemLabel {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #347B36; font-weight: bold; }
.ItemText {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
color: #347B36; }
.ItemText a {
text-decoration: underline;
color: #347B36; }
.ItemText a:Hover
{
text-decoration: underline;
font-weight: bold; color: #347B36; background-color: Silver;
}
.DeptListTitle {
font-size: x-small;
font-family: Verdana;
color: #111111;
text-decoration: none;
}
.DeptListTitle:Hover {
background-color: silver;
}
.dlHeadName {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #347B36;
}
.dlHeadTitle {
color: #347B36;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.HeaderDate{
font-family: Arial;
color: #ffffff;
font-size: xx-small;
}
.FooterText{
font-family: Arial;
font-size:xx-small;
color: #ffffff
}
.MissionText {
font-family: Arial Black;
color: #008000
}
/*
 
 
 
.DeptListPerson{
color: #003300;
font-size: xx-small;
font-family: Verdana;
text-decoration: none;
}
.DeptListPerson:Hover{
background-color: silver;
}
 
 
*/
.ErrMsgTablBackground{
background-color: #ffffcc
}
.ErrorMsgWindow{
width: 100%;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.ErrorMsg {
background-color: #ffffcc
}
.ErrorMsgTitle
{
font-weight: bold;
width: 100%;
color: red;
border-top-style: none;
font-family: Arial;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.ErrorMsgText
{
width: 100%;
color: red;
border-top-style: none;
font-family: Arial;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.ErrorMsg:Table
{
border-right: thick ridge;
border-top: thick ridge;
border-left: thick ridge;
border-bottom: thick ridge;
}
.Hidden
{
display: none
}
.menu { CURSOR: hand }
.esconde { DISPLAY: none }
.TanBoxTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #347b36;
font-weight: bold;
font-size: x-small;
}
.SmallGreenBoxTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003300;
font-weight: bold;
font-size: xx-small;
}
.SmallGreenBoxItem {
color: #003300;
font-size: xx-small;
font-family: Verdana;
text-decoration: none;
}
.SmallGreenBoxItem:Hover {
background-color: silver;
}
.FormTitle {
color: #347B36;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.FormItemLabel
{
font-weight: bold;
font-size: 12px;
color: black;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.FormItem {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px; font-weight: normal;
color: Black; }
.FormNote
{
font-size: 10px;
color: black;
font-style: italic;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.ItemLabelBlack {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #111111; font-weight: bold; }
.ItemTextSmallGreen {
font-size:xx-small;
font-family: Verdana, Arial, Helvetica, sans-serif; color: "#347b36"
}
.Footnote
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small;
color: #003d02;
}
.ListTitleGreen
{
font-weight: bold;
font-size: x-small;
color: #347b36;
font-family: Verdana;
}
.MenuButton
{
color: White;
font-family: Arial;
font-size:xx-small;
text-decoration: none;
}
.AnchorListGreen{
color: #347b36;
font-size:x-small;
font-family: Arial;
text-decoration: none;
}
.AnchorListGreen:Hover{
background-color: silver;
}
.InnerText
{
font-size: x-small;
margin: 20px;
color: black;
font-family: Arial;
text-align: left;
}
.InnerTextBox
{
border-right: green thin ridge;
padding-right: 10px;
border-top: green thin ridge;
padding-left: 10px;
padding-bottom: 10px;
border-left: green thin ridge;
width: 90%;
padding-top: 10px;
border-bottom: green thin ridge;
}
.SearchList {
/* font-size:xx-small; */
font-size: 8pt;
font-family: Verdana;
color: #003300;
border-right-color: #003300;
border-right-width: thin;
border-right-style: solid;
border-top-color: #003300;
border-top-width: thin;
border-top-style: solid;
border-left-color: #003300;
border-left-width: thin;
border-left-style: solid;
border-bottom-color: #003300;
border-bottom-width: thin;
border-bottom-style: solid;
}
.ItemLabel {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #347B36; font-weight: bold; }
.ItemText {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
color: #347B36; }
.ItemText a {
text-decoration: underline;
color: #347B36; }
.ItemText a:Hover
{
text-decoration: underline;
font-weight: bold; color: #347B36; background-color: Silver;
}
.DeptListTitle {
font-size: x-small;
font-family: Verdana;
color: #111111;
text-decoration: none;
}
.DeptListTitle:Hover {
background-color: silver;
}
.dlHeadName {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #347B36;
}
.dlHeadTitle {
color: #347B36;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.HeaderDate{
font-family: Arial;
color: #ffffff;
font-size: xx-small;
}
.FooterText{
font-family: Arial;
font-size:xx-small;
color: #ffffff
}
.MissionText {
font-family: Arial Black;
color: #008000
}
/*
 
 
 
.DeptListPerson{
color: #003300;
font-size: xx-small;
font-family: Verdana;
text-decoration: none;
}
.DeptListPerson:Hover{
background-color: silver;
}
 
 
*/
.ErrMsgTablBackground{
background-color: #ffffcc
}
.ErrorMsgWindow{
width: 100%;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.ErrorMsg {
background-color: #ffffcc
}
.ErrorMsgTitle
{
font-weight: bold;
width: 100%;
color: red;
border-top-style: none;
font-family: Arial;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.ErrorMsgText
{
width: 100%;
color: red;
border-top-style: none;
font-family: Arial;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.ErrorMsg:Table
{
border-right: thick ridge;
border-top: thick ridge;
border-left: thick ridge;
border-bottom: thick ridge;
}
.Hidden
{
display: none
}
.menu { CURSOR: hand 

}
.esconde { DISPLAY: none 
}
