.bibleReference {
	text-decoration : none;
	font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #98A63B!important;
}

.bold {
	font-weight : bold;
}

.date  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #98A63B;
	text-align : left;
	vertical-align : baseline;
}

.deemphasizedText {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #aaaaaa;

}

.emphasizedtext  {
	font : 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #034446;
	text-align : left;
}

.emphasizedtextcentered  {
	font : 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #034446;
	text-align : center;
}

.footer  {
font : italic 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align : center;
}

/*.form  {
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000080;
padding : 1pt;
margin-top : 2pt;
}*/

.FourthPageHeader {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #F6F6F6;
	margin-top : 6pt;
	padding-left : 20pt;
	font-weight : bold;
}

.FourthPageHeaderPadded {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #F6F6F6;
	margin-top : 12pt;
	padding-left : 8pt;
	text-indent : 3pt;
	font-weight : bold;
	padding-bottom : 1pt;
}

.guestbookcelleven {
	background-color : #E8EDCB;
}

.guestbookcellodd{
	background-color : #E3E3E3;
}

.guestbookentryeven {
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #383838;
	padding-left : 20pt;
}

.guestbookentryodd{
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #4C541D;
	padding-left : 20pt;
}

.guestbookentrytitleeven {
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #383838;
}

.guestbookentrytitleodd{
	font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0D0D0D;
}

.guestbookfromeven {
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #383838;
}

.guestbookfromodd{
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0D0D0D;
}

.guestbooknameeven {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #383838;
}

.guestbooknameodd {
	font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0D0D0D;
}

.imageRight {
	margin-left: 10px;
	float: right;
}

.imageLeft {
	margin-right: 10px;
	float: left;
}

.indent {
	padding-left : 6pt;
}

.lastmodified  {
font : italic 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #858585;
text-align : right;
}

.lg {
	font-size: larger;
	font-weight: bold;
}

.listHeading1  {
	font : 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-style : italic;*/
	background-color : #DBE2AE;
	color : #3B3B3B;
	padding-left : 20px;
	padding-right : 100px;
	padding-bottom : 6px;
	border : 1px outset;
	padding-top : 2px;
}
.listHeading1Spacing {
	margin-top: 30px;
}

.listHeading2  {
	font : 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-style : italic;*/
	font-weight: bold;
	background-color : #DBE2AE;
	color : #3B3B3B;
	padding-left : 20px;
	padding-right : 100px;
	padding-bottom : 3px;
	border : 1px outset;
	padding-top : 1px;
}

.listHeading3  {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-style : italic;*/
	font-weight: bold;
	background-color : #DBE2AE;
	color : #3B3B3B;
	padding-left : 20px;
	padding-right : 100px;
	padding-bottom : 3px;
	border : 1px outset;
	padding-top : 1px;
}

.mainpageheader  {
	font : 22pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-style : italic;*/
	font-weight : bold;
	color : #F9F9F9!important;
/*	border-style : ridge;
	border-width : thin; */
	background-color : #057276!important;
	}
	
.megaTable {
	padding: 3px, 8px, 3px, 3px;
	border: 1px solid Black;
}

.MinistryTitle {
	padding-top: 10px;
	font-weight : bold;
	font-size: 110%;
}

.MinistryDescription {
	padding-top: 4px;
	padding-bottom: 1px;
}

.MissionaryInfo {
	font-size : 9pt;
	padding-top : 4pt;
	padding-bottom : 4pt;
	padding-left : 6pt;
}

.MissionaryInfoHeader {
	font-size : 10pt;
	font-weight : bold;
	padding-top : 4pt;
}

.MissionaryMoreInfo {
	font-size : 8pt;
	text-decoration : none;
/*	padding-right : 6pt;
	padding-left : 6pt; */
}

.MissionaryName {
	font-weight : bold;
	text-decoration : none;
	color : #034446!important;
}

.MissionaryOrgAndField {
	font-weight : bold;
	font-size : 9pt;
	padding-left : 6pt;
}

.MissionaryMinistryOverview {
	font-size : 9pt;
	font-style : italic;
	padding-left : 6pt;
	padding-top : 2pt;
}

.MissionaryRecentDocuments {
	font-size : 8pt;
	font-style : italic;
	padding-left : 6pt;
	padding-top : 6pt;
	color : #6C762F!important;
	text-decoration : none!important;
}


.noline  {
text-decoration : none;
}

.Padded {
	padding-top : 8pt;
	padding-bottom : 1pt;
}

.PaddedEvenly {
	padding-top : 4pt;
	padding-bottom : 4pt;
}

.PaddedEvenlyTopOnly {
	padding-top : 4pt;
}

.PaddedEvenlyBottomOnly {
	padding-bottom : 4pt;
}

.PaddedLess {
	padding-top : 2pt;
	padding-bottom : 1pt;
}

.popupText  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom : 4pt;
}

.promo  {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000080;
}

.randombiblereference  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : italic;
	text-align : right;
	padding-top : 6pt;
/*	color : #3C3C3C; */
}

.randombibleverse  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #034446;
	text-align : left;
}

.randomcounter  {
font : italic 5pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.randomheader  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	color : #010101;
	padding-bottom : 6pt;
	font-style : italic;
}

.randomlink  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #535353;
}

.randomnews  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #535353;
}

.randomquote  {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #5555ff;
}

.randomquoteauthor  {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : italic;
	text-align : right;
	color : #5555ff;
}

.search  {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000080;
padding : 1pt;
margin-top : 2pt;
}

.searchtitle  {
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #00012D;
}

.secondarypageheader  {
	font : 15pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* text-align : center;
	*/
	/*font-style : italic;*/
	/* font-weight : bold;
	*/
	text-indent : 5pt;
	color : #000000!important;
	background : #F6F6F6;
	margin-right : 20px;
	}

.smalleremphasizedtextcentered  {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #034446;
	text-align : center;
}

.smalltext  {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.smallitalicstext  {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : italic;
}


.sponsors  {
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #010101;
}

.StaffEmail {
	font-size : 8pt;
	text-decoration : none;
	text-indent : 3pt;
	color : #5C6523;
	font-style: italic;
	padding-left: 8px;
}

.StaffInfo {
	font-size : 9pt;
	padding-top : 4pt;
	padding-bottom : 4pt;
	padding-left : 6pt;
}

.StaffInfoHeader {
	font-size : 10pt;
	font-weight : bold;
	padding-top : 4pt;
}

.StaffMoreInfo {
	font-size : 8pt;
	text-indent : 3pt;
}

.StaffName, .StaffName a {
	font-weight : bold;
	text-decoration : none;
	color : #141414!important;
	text-indent : 2pt;
}

.StaffPersonalDescription {
	font-size : 8pt;
	font-style : normal;
	color : #606060;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 4px;
	padding-bottom : 4px;
	text-align : left;
}

.StaffRowEven {
	background : #F4F4F4;
}

.StaffRowOdd {
	background : #E3E3E3;
}

.StaffGroupHeading {
	font-size : 13pt;
	font-weight : bold;
	color : #034446;
	padding-left : 20px;
	padding-bottom : 5px;
	padding-top : 10px;
}

.StaffTableGrouping {
	border: 1px #bbb solid;
	padding : 2px;
	margin-bottom: 20px;
}

.StaffTitle {
	font-size : 9pt;
	font-style : normal;
	color : #033F41;
	text-indent : 2pt;
}

.superscript  {
	font-size : 6pt;
	vertical-align : super;
}

.tableHeader  {
	background : #DDEBF6;
}

.text1  {
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000080;
}

.tertiarypageheader  {
	font : 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	text-align : left; */
	/*font-style : italic;*/
	color : #2F2F2F;
	background-color : #DBE2AE;
	padding-left : 6pt;
	text-indent : 3pt;
}

.tertiaryandahalfpageheader  {
	font : 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	text-align : left; */
	/*font-style : italic;*/
	color : #7b7b7b;
	background-color : #EAEED0;
	padding-left : 6pt;
	text-indent : 12pt;

}

.textheader  {
font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
/* width : 100%; */
text-align : center;
/* font-style : italic; */
font-weight : bold;
color : #000080;
}

a:active  {
	color : red ! important;
}

a:link  {
	color : #5C6523;
}

a:visited  {
	color : #8E9B33;
}

a:hover {
color: #CC3333!important;
}

a.guestbookeven:active  {
	color : red ! important;
}

a.guestbookeven:link  {
	color : #383838;
}

a.guestbookeven:visited  {
	color : #7b7b7b;
}

a.guestbookeven:hover {
	color: #CC3333!important;

}

a.guestbookodd:active  {
	color : red ! important;
}

a.guestbookodd:link  {
	color : #057276;
}

a.guestbookodd:visited  {
	color : #07A3A9;
}

a.guestbookodd:hover {
	color: #CC3333!important;

}

a.mainpageheader:active  {
	color : red ! important;
	text-decoration : none;
}

a.mainpageheader:link  {
	color : #F9F9F9!important;
	text-decoration : none;
}

a.mainpageheader:visited  {
	color : #F9F9F9!important;
	text-decoration : none;
}

a.mainpageheader:hover {
	color : #F9F9F9!important;
	text-decoration : none;
}

a.navgroup:active  {
	color : red ! important;
	text-decoration : none;
}

a.navgroup:link  {
	color : Black ! important;
	text-decoration : none;
}

a.navgroup:visited  {
	color : Black ! important;
	text-decoration : none;
}

a.navgroup:hover {
	color: #CC3333!important;
	text-decoration : none;
}

a.secondarypageheader:active  {
	color : red ! important;
	text-decoration : none;
}

a.secondarypageheader:link  {
	color : #393939;
	text-decoration : none;
}

a.secondarypageheader:visited  {
	color : #393939;
	text-decoration : none;
}

a.secondarypageheader:hover {
	color: #CC3333!important;
	text-decoration : none;
}

a.tertiarypageheader:active  {
	color : red ! important;
	text-decoration : none;
}

a.tertiarypageheader:link  {
	color : #393939;
	text-decoration : none;
}

a.tertiarypageheader:visited  {
	color : #393939;
	text-decoration : none;
}

a.tertiarypageheader:hover {
	color: #CC3333!important;
	text-decoration : none;
}

a.FourthPageHeader:active {
	color : red ! important;
	text-decoration : none;
}

a.FourthPageHeader:link  {
	color : #393939;
	text-decoration : none;
}

a.FourthPageHeader:visited  {
	color : #393939;
	text-decoration : none;
}

a.FourthPageHeader:hover {
	color: #CC3333!important;
	text-decoration : none;
}

a.MissionaryRecentDocuments:active {
	background : #FFFFFF;	
}

body { 
	margin: 0px; 
	padding:0px; 
	background-color: #FFFFFF;
}

body, br, div, dd, dt, dl, li, ol, p, span, table, td, tr, ul {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #363636;
}

div.box {
	border: 1px outset; 
	padding: 10px;
	margin-bottom: 25px;
}

form, input, label, option, select, textarea  {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #484848;
}

/* Revision styles */
span.addedText {
 	display: inline;
}
span.deletedText {
 	display: none;
	text-decoration: line-through;
	color: red;
}

/* Search Results */
span.searchResults {
	font-weight: bold;
}
a:active span.searchResults {
	color : red ! important;
}
a:link  span.searchResults  {
	color : #5C6523;
}
a:visited  span.searchResults  {
	color : #8E9B33;
}
a:hover  span.searchResults {
	color: #CC3333!important;
}

td.navgroup, div.navgroup  {
	font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000!important;
}

td.navgroup, div.navgroup  {
	background-color : #DAE0B2!important;
}

div.navgroup  {
	margin-top : 12px;
	margin-bottom : 12px;
	margin-left: 4px;
	margin-right: 4px;
	color : #000000!important;
}

div.navLevel1 {
	font : 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	font-weight : bold;
}
div.navLevel2 {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
div.navLevel1, div.navLevel2 {
	margin-top : 4px;
	margin-bottom : 4px;
	color : #000000!important;
	background-color : #DAE0B2!important;
}
div.navLevel1 a:active, div.navLevel2 a:active {
	color : red ! important;
}
div.navLevel1 a:link, div.navLevel1 a:visited, div.navLevel2 a:link, div.navLevel2 a:visited  {
	color : #000000!important;
}
div.navLevel1 a:hover, div.navLevel2 a:hover {
	color: #CC3333!important;
	text-decoration : none;
}


li.addedText {
 	display: block;
}
li.deletedText {
 	display: none;
	text-decoration: line-through;
	color: red;
}


td.mainpageheader {
	padding-bottom : 5px;
	padding-top : 5px;
	padding-left : 12px;
	/*filter : alpha(style=1, opacity=100, finishOpacity=40, startX=50, finishX=100, startY=100, finishY=0);*/
}

td.secondarypageheader {
	border : 1px ridge;
}

td.tertiarypageheader {
	border : 1px outset;
	padding-bottom : 2px;
	padding-top : 2px;
	padding-left : 2px;
}

td.navgroup {
	/*filter : alpha(style=1, opacity=100, finishOpacity=25, startX=0, finishX=0, startY=60, finishY=100);*/
}

table.staffBulletin
{
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.staffBulletin td {
	border: none;
	padding: 10px 15px 0px;
}
table.staffBulletin td.staffBulletinHeader {
	border: none;
	padding: 10px 5px 0px;
}

table.government
{
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.government td,
table.government th {
	border: 1px solid #999;
	padding: 2px;
}
table.government th {
	background-color: #DBE2AE;
}
table.government caption {
  	font-size: 105%;
	padding: 10px;
	text-align: left;
}
table.government caption.ministry {
  	font-size: 100%;
	padding: 10px 0px;
	font-weight: bold;
}

table.halfwidth
{
	width: 40%;
}

#calendar {
	padding-top: 10px;
}

ul#bulletinList li {
	margin-top: 10px;
	margin-bottom: 10px;
}

/*  Not currently being used
.bigtext {
	font : bolder 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #7c6b5c;
}

.caption  {
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
font-style : italic;
text-align : center;
color : #000080;
}

.counter  {
font : italic 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align : center;
}

.disclaimer  {
font : italic 5pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

*/
