//#TopTable {width:780px;}//#body {margin:20px;text-align:center;background:white;border:1px solid black;}
body {margin:0}body,td,a {font-family: arial, helvetica, sans-serif;}
body,td {font-size:16px;line-height:150%}.chintext    { font-size: 14px; line-height: 125% }.chinSubHead { font-size: 18px; color: #CC3300; font-weight: bold }.title        { color: #009999; font-size: 20px; font-weight: bold }
.center {text-align:center}a { color: #0000FF; text-decoration: none; font-weight: bold;}a:active {color: rgb(255, 0, 0); font-weight: bold}a:visited {color: rgb(0, 0, 255); text-decoration:none; font-weight: bold}a:hover {color: rgb(255, 0, 0)}.Strip {height:25px;}.StripSpacing {width:expression(document.body.clientWidth-700); background: url(/images/stripbg.gif) #039;border:1px solid #000000;}.Nav a {color: rgb(255, 255, 255); text-decoration:none; font-size:13px;font-weight:bold; padding:1px 4px;}.Nav a:active {color: rgb(255, 0, 0); text-decoration:none; font-size:13px;font-weight:bold}.Nav a:visited {color: rgb(255, 255, 255); text-decoration:none; font-size:13px;font-weight:bold}.Nav a:hover {color: rgb(255, 255, 255); text-decoration:none; font-size:13px;font-weight:bold}.Nav {background: url(/images/stripbg.gif) #039;border:1px solid #000;}.Nav1 a {color: rgb(255, 0, 0); text-decoration:none; font-size:13px;font-weight:bold; padding:1px 4px}.Nav1 a:active {color: rgb(255, 0, 0); text-decoration:none; font-size:13px;font-weight:bold}.Nav1 a:visited {color: rgb(255, 0, 0); text-decoration:none; font-size:13px;font-weight:bold}.Nav1 a:hover {color: rgb(255, 0, 0); text-decoration:none; font-size:13px;font-weight:bold}.Nav1 {background-color: #FFFFCC;border:1px solid  #990066}.Sidebar a:link {color: rgb(255, 255, 255); text-decoration:none}.Sidebar a:active {color: rgb(255, 0, 0)}.Sidebar a:visited {color: rgb(255, 255, 255); text-decoration:none}.Sidebar a:hover {color: rgb(255, 0, 0)}.Main a { color: #0000FF; text-decoration: none; font-weight: bold; font-size:16px }.Main a:active {color: rgb(255, 0, 0); font-weight: bold}.Main a:visited {color: rgb(0, 0, 255); text-decoration:none; font-weight: bold}.Main a:hover {color: rgb(255, 0, 0)}//.Main H3 {color: rgb(0, 128, 128); font-size:18px; font-weight: bold}ul,ol,p {margin-top:4px;margin-bottom:4px;}p {margin-top:4px;margin-bottom:10px;}.BigFirst P:first-letter { font-size: 200%; }.BigFirst P {text-indent:0px; }ul {margin-left:30px} ol li   { list-style-type: decimal }ol ol li  { list-style-type: lower-alpha }ol ol ol li  { list-style-type: lower-roman }ol ul li     { list-style-type: disc }
h1 {font-size:16pt !important}
h2 {font-size:14pt !important}
h2 a, h1 a, h3 a, h4 a, h5 a, h6 a {font-size:1em !important}
h3 {margin-top:0.5em;margin-bottom:0.5em;color:#CC3300;font-size:12pt;text-align:center}h4 {margin-top:0.5em;margin-bottom:0.2em;color:#CC3300;font-size:11pt;font-weight:600;clear:left}h5 {margin-top:0.3em;margin-bottom:0.2em;color:#CC3300;font-size:10pt;font-weight:600}h6 {margin:20px 0px;font-size:8pt;font-weight:600;}h4.Section, .News h4 {margin-top:0.5em;margin-bottom:0.2em;color:#CC3300;font-size:11pt;font-weight:600;clear:both;}.News h3 {	margin-bottom:0.1em;  }.News h4 {  text-align:left;}.News h4.Section {	text-align:center;}table,td,tr {border-color:#999999}table.prayer {border:1px solid;border-collapse:collapse; }.prayer td {padding:4px;margin:0px;vertical-align:top;border-bottom:1px solid; border-right:1px solid}.StoryFrame {}.KeyVerse {	border:2px ridge black;	background-color:#F0FFFF;	padding:5px;	margin:10px;}.Scripture   {font-style: italic; padding: 0px 40px }.NavBar {	width:140px;	border-right:2px outset;	background:#FFCC00;	text-align:center;	padding-top:20px;}/*
.NavBar a {	display:block;}*/
.NavButton /*, .NavBar a */ {	font-size:16px; font-weight:600; color:#FFFFFF; 	font-family:標楷體; 	background: url(/images/buttonbg.gif) #CC6600; 	border:1.5px outset; 	margin:10px;	padding:5px;	width:110px;	text-align:center;	cursor:hand;	height:30px;	white-space:nowrap;	word-spacing:3px;}.NavButtonActive /*, .NavBar a:active */ {	font-size:16px; font-weight:600; color:#FF0000; 	font-family:標楷體; 	background:#FFFFCC; 	border:2px inset;	margin:10px; 	padding:7px 5px 5px 5px;	width:110px;	text-align:center;	white-space:nowrap;}.NavButtonOver /*, .NavBar a:hover */ {	font-size:16px; font-weight:600; color:#FF0000; 	font-family:標楷體; 	background:#FFFFCC; 	border:1.5px outset; 	margin:10px;	padding:5px;	width:110px;	text-align:center;	cursor:hand;	white-space:nowrap;	word-spacing:3px;}.MissionaryEmail {	border:1px solid;	background:#FFF;	padding:20px;	margin:20px;}.ArchiveOption {	display:block;	border:1px solid;	background:#FC9;	height:16px;	font-size:14px;}.BigFirstLetter p:first-letter {	font-size:32px;	font-weight:800;}.LeftInline, .LeftInlineNoBorder {	border:1px solid #333; margin:0px 20px 10px 0px;float:left;}.RightInline, .RightInlineNoBorder {	border:1px solid #333; margin:0px 0px 10px 20px;float:right;}.LeftInlineNoBorder {	border:none;}.RightInlineNoBorder {	border:none;}#Footer {	 color:#FFF;padding:10px 10px 10px;vertical-align:middle;background:#039;font-size:7pt;}.Main {	background:#ffc;}#news h4 {	margin-top:0.2em;margin-bottom:0.2em;}#sharing h3, #sharing h5, .StoryFrame h3 {	margin-top:0.5em;margin-bottom:0.5em;}.NewsColumn {	padding:20px;	background:#FFF;	border:1px solid;	margin:0px 20px 20px;}.date_up {	font-size:8pt;	font-weight:normal;	color:black;}/** * Mambo Menu Styling * ------------ * You can control the way menu behave and look * by using the CSS settings below */a.mainlevel:link, a.mainlevel:visited {	/* this styling is for the MAIN items in the menu */	background: url(images/button_bg.jpg);	font-weight: bold;	text-decoration:none;	text-align: center;	}a.mainlevel:hover {	/* same as above, but when hovering */	font-weight: bold;	text-decoration:none;	text-align: center;	}	a.sublevel:link, a.sublevel:visited {	/* this styling is for menu items that HAS A PARENT */	font-family: Arial, Verdana, Helvetica, sans-serif;	color: #343A58; 	font-weight: normal;}a.sublevel:hover {	/* pffff!.. you know this! */	color: #FFFFFF; 	text-decoration: none;	}div#content {  background:#ffffff;  padding:20px;  border:1px solid;}/*
// ltw_style.css
// $Id: ltw_style.css 5 2006-03-12 08:15:51Z mootinator $
// 
// ltwCalendar Style Sheet 
*/
a.prevnext:link {color: red; font-size: 12px; text-decoration:underline}
a.prevnext:visited {color: red; font-size: 12px; text-decoration:underline}
a.prevnext:hover {color: blue; font-size: 12px; text-decoration:underline}
a.prevnext:active {color: red; font-size: 12px; text-decoration:underline}

a.day:link {color: black; font-size: 18px; text-decoration:underline; }
a.day:visited {color: black; font-size: 18px; text-decoration:underline}
a.day:hover {color: red; font-size: 18px; text-decoration:underline}
a.day:active {color: black; font-size: 18px; text-decoration:underline}

a.event:link {color: black; font-size: 12px; text-decoration:none; line-height:15px; padding-bottom:5px;}
a.event:visited {color: black; font-size: 12px; text-decoration:none}
a.event:hover {color: blue; font-size: 12px; text-decoration:underline}
a.event:active {color: blue; font-size: 12px; text-decoration:none}

a.admin:link {color: blue; font-size: 12px; text-decoration:underline}
a.admin:visited {color: blue; font-size: 12px; text-decoration:underline}
a.admin:hover {color: red; font-size: 12px; text-decoration:underline}
a.admin:active {color: blue; font-size: 12px; text-decoration:underline}

table.cal {
background-color: lightblue;
height: 600px;
border-style: none;
border-width: 3px;
font-family: sans-serif
}

.caption {
color: black;
font-size: 26px;
font-weight: bold;
}

.thead {
color:white;
background-color: darkblue;
font-size: 18px;
}

td.cal {
background-color: white;
text-align: left;
vertical-align: top;
}

tfoot.cal {
color:black;
background-color: lightblue;
font-size: 14px;
text-align: left
}

ul.cal {
margin: 0px;
list-style-position: inside;
}

.cal-admin-link {
color: #ffffff;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

#EventHighlite {
	border:1px solid;
	background:#FFF;
	width:112px;
	height:200px;
	overflow:auto;
	padding:0px 0px 5px;
	margin:0px 10px;
}

#EventHighlite table {
	border-collapse:collapse;
}
#EventHighlite td, #EventHighlite td a, #EventHighlite th {
	text-align:left;
	font-size:8pt;
	background:#FFF;
	//width:auto;
	padding:1px 5px;
	border:none;
	display:block;	
	white-space:normal;
	font-weight:400;
	line-height:1.1em;
}

#EventHighlite th {
	font-weight:800;
	padding:5px 5px 1px;
}
#EventHighlite thead th{
	background:#009;
	color:#fff;
	text-align:center;
	font-size:10pt;
	padding:5px 3px;
}
#resourcetable th, #resourcetable td {border:1px solid; font-size:10pt;vertical-align:middle;}
#resourcetable th {background:#CC3300; color:#FFF}
#resourcetable td {background:#FFF;}
#resourcetable a {font-size:10pt;position:relative;top:5px;}
#resourcetable img {width:25px}

