/*************************************************************************
** General site properties                                              **
*************************************************************************/
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000099;
}

table {
	background-image: url(images/body_background_darkgray.gif);	
}

a.ADALink {
	border: none;
	display: none;
	font-size: 1px;
}
a:link, a:visited {
	color : #000099;
	text-decoration : underline;
}

a:active, a:hover {
	color: Red;
	text-decoration: underline;
}

TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}

TD.alert {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: blink;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
}

/*************************************************************************
** Top navigation bar and Header properties                             **
*************************************************************************/
TD.header {
	background-color: #000099;
	font-size: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.tNavSepLine {
	background-color: #00ffff;
	height: 2px;
}

TABLE.tNavMenu {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0;
	padding: 0;
	background-color: Black;
	background-image: url(images/tNavBackGround2.gif);
}
TD.tNavMenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	color: White;
}

a.tNavMenu:link, a.tNavMenu:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: White;
	text-decoration: none;
}

a.tNavMenu:hover, a.tNavMenu:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: Red;
	text-decoration: none;
}

.churchTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 22px;
	font-weight: bold;
	color: White;
	text-decoration: none;
	text-align: left;
	font: italic;
	background-color: #000099;
}

.churchSubTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 14px;
	font-weight: normal;
	color: White;
	text-decoration: none;
	text-align: left;
	font: italic;
	background-color: #000099;
}

a.bannerConv:link, a.bannerConv:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Gray;
	text-decoration: none;
	text-align: center;
	font-size: 10px;
	vertical-align: middle;
}

a.bannerConv:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Blue;
	text-decoration: none;
	text-align: center;
	font-size: 10px;
	vertical-align: middle;	
}

a.bannerConv:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Red;
	text-decoration: underline;
	text-align: center;
	font-size: 10px;
	vertical-align: middle;
}

td.bannerConv {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Gray;
	text-decoration: none;
	text-align: center;
	font-size: 10px;
	vertical-align: middle;
	background-color: White;
}

/*************************************************************************
** Left navigation bar properties                                       **
*************************************************************************/
table.leftNav {
	background-color: #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	width: 175px;
}
td.leftNav {
	background-color: #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	vertical-align: top;
}

td.leftNavSectionTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	text-align: center;
	font-size: 14px;
	vertical-align: middle;
	border-bottom: solid Black;
	background-color: #CCCCCC;
	border-bottom-width: medium;
}

td.leftNavText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	background-color: #CCCCCC;
}

td.leftNavTextActive {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	background: Gray;
	background-color: Gray;
}

a.leftNavLink:link, a.leftNavLink:visited {
	color: Black;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	background-color: #CCCCCC;
}

a.leftNavLink:active, a.leftNavLink:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Red;
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	vertical-align: middle;
	background-color: #CCCCCC;
}

.leftNavLine {
	background-color: Red;
	color: Black;
	text-align: center;
	width: 1px;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
}

/*************************************************************************
** Main body properties                                                 **
*************************************************************************/

table.mainBody {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000099;
}

.bodyText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	text-align: left;
	background-color: White;
}

.bodyBackground {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 1px;
	color: #000099;
	text-decoration: none;
	text-align: left;
	background-color: White;
}

.bodyTextBold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 16px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	text-align: left;
	background-color: White;
}

.bodyTextSmall{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	text-align: left;
	background-color: White;
}

td.bodyText{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	text-align: left;
	padding: 10px;
	background-color: White;
}


td.bodyTextOutline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	text-align: left;
	background-color: White;	
	padding: 8px;
	border: thin solid Black;
}

th.bodyTableHeader{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	text-align: center;
	padding: 2px;
	background-color: #cccccc;
}

td.bodyTableData{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 10px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	text-align: left;
	padding: 5px;
	background-color: White;
}

td.calendarHeader{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	text-align: left;
	padding: 5px;
	background-color: #cccccc;
}

td.calendarData{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	text-align: left;
	padding: 5px;
	background-color: White;
}

TD.bodyTextBold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 16px;
	font-weight: lighter;
	color: #000099;
	text-decoration: none;
	text-align: left;
	background-color: White;
}

.missionStatement {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	text-align: center;
	font: italic;
	background-color: White;
}

.homePageNotice {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
	text-align: center;
	background-color: White;
}

TD.bodySepLine {
	background-color: #000000
}
/*************************************************************************
** Copyright banner                                                     **
*************************************************************************/
td.copyright {
	background: #CCCCCC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: Black;
	vertical-align: middle;
}
