A.headerNotice:visited	{ color: #ffffff; font-weight: bold; text-decoration: none }
A.headerNotice:hover	{ color: #ffffcc; font-weight: bold; text-decoration: underline }
A.headerNotice:Active	{ color: #ffffff; font-weight: bold; text-decoration: none }
A.headerNotice:link		{ color: #ffffff; font-weight: bold; text-decoration: none }

.redlink		{ color: red; font-weight: bold; font-size: 8pt; text-decoration: none }

A:visited	{ color: #4D4D4D; text-decoration: none }
A:hover		{ color: #5B5B5B; text-decoration: none }
A:active		{ color: #336699; text-decoration: none }
A:link		{ color: #4D4D4D; text-decoration: none }

body { 
	background-color: #E0E0E0; 
	background-attachment: fixed;
	color: #000; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0px;
	}

table  { 
	border-style: solid;
	border-width: 0;
	border-color: #000066;
	}

th  { 
	color: #000; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
	text-align: top;
	}



td  { 
	color: #000; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
	text-align: top;
	}

.detail {
	border-style: solid;
	border-width: 1px;
	border-color: #3D34A7;
	
	}

<!-- background-color: #002B00; -->
.photolink {
	border-style: solid;
	border-color: white;
	border-width: 2px;
	cursor: hand;
	}

<!--- Link Bar Styles -->

.linkbar {
	background-color:  #2E4B39;
	width: 150px;
	}

.linkbar2 {
	background-color:  #336699;
	width: 150px;
	}

.linksection {
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 8pt; 
	padding: 5 5 0 5;
	}

.linkitem {
	font-color: white;
	font-weight: normal; 
	font-size: 8pt; 
	padding: 2 5 0 15;
	}


<!--- Information Labels -->

.infolabel {
	padding: 2 0 0 20;
	font-size: 8pt;
	color: #777;
	text-align: right;
	}

.infofield {
	padding: 2 0 0 5;
	font-size: 9pt;
	}


.smalldate {
	font-size: 8pt;
	font-family: Arial;
	}

.row1 {
	background-color: #D9E8DE;
	}

b.accent {
	color: #000; 
	font-size: 14pt; 
	}

.para {
	padding: 10 0 0 0;
	}

.copyright {
	 background-color:  #FFFFF;
	 font-size: 8pt; 
	 font-family: Arial, 
	 Helvetica, Geneva, Swiss, SunSans-Regular 
	 }
.copyright a:link {
	 background-color:  #FFFFF;
	 color: #53735C;
	 font-size: 8pt; 
	 font-family: Arial, 
	 Helvetica, Geneva, Swiss, SunSans-Regular 
	 }

.worksection {
	padding: 2 0 0 15;
	}
	 
.MainText   { 
	color: #000; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
	}

.MainText2   { 
	color: #000; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 11pt; 
	font-family: Verdana, Arial;
	}
	
.PageHeading      { 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 14pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: center; 
	 
	}
	
.PageHeadingc     { 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 14pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: center; 
	text-transform: capitalize 
	}
	
.SectionHeading    { 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: left 
	}
	
.SectionHeadingC    { 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: Arial, 
	Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align: center 
	}
	
.BlurbHeading    { 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
	}
	
.BlurbHeading  a:link,
.BlurbHeading  a:active,
.BlurbHeading  a:visited
	{ 
	color: #4D4D4D; 
 	text-decoration: underline;
	}
	
.BlurbHeading  a:hover
	{ 
	color: #6666ff; 
 	text-decoration: underline;
	}
	
.contact    {
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
	}
	
.contact  a:link,
.contact  a:active,
.contact  a:visited
	{ 
	color: #4D4D4D; 
 	text-decoration: underline;
	}
	
.contact  a:hover
	{ 
	color: #C0C0C0; 
 	text-decoration: underline;
	}
	
.calendar  { 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 7pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align: center; 
	vertical-align: middle 
	}
	
A.calendar   { 
	text-decoration: none; 
	color: navy; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	
A.calendar:visited    { 
	color: green; 
	text-decoration: underline 
	}
	
A.calendar:hover      { 
	color: white; 
	text-decoration: underline; 
	background-color: navy; 
	font-weight: bold
	}
	
A.calendar:link   { 
	color: green; 
	text-decoration: underline }

<!-- Information Popup -->

.infotitle  { 
	color: black; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	padding: 2 0 0 0; 
	}
	
.infosub  { 
	color: black; 
	font-weight: normal; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	padding: 0px 0px 3px 10px;
	}
	
.inforow  { 
	color: black; 
	font-size: 9pt; 
	background-color: #cccc99;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	
<!-- myhome.php -->
.text  { 
	color: #808080; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Arial; 
	text-decoration: none;
	border-color: #E0E0E0;
	 
 
	}

<!-- Sermons Page -->

a.sermonlink:active,
a.sermonlink:visited,
a.sermonlink:link
	{ 
	color: #2E4B39;
	font-size: 9pt;
	} 

a.sermonlink:hover
	{ 
	color: #336633;
	font-size: 9pt;
	} 
	
a.admin:active,
a.admin:visited,
a.admin:link
	{ 
	color: #0033ff;
	} 

a.admin:hover
	{ 
	color: #336633;
	} 

A.eventtitle:active,
A.eventtitle:visited,
A.eventtitle:link
	{ 
	color: white; 
	font-weight: bold; 
	font-size: 14pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	}

A.eventtitle:hover
	{ 
	color: yellow; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 14pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align: center; 
	}
	
.eventcalday  { 
	color: black; 
	background-color: white;
	font-style: normal; 
	font-weight: normal; 
	font-size: 8pt; 
	line-height: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	}

.eventcalweekend  { 
	color: black; 
	background-color: #ffffcc;
	font-style: normal; 
	font-weight: normal; 
	font-size: 8pt; 
	line-height: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	}

.eventcalnotused  { 
	color: black; 
	background-color: #cccc99;
	font-size: 8pt; 
	line-height: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}

.eventdate  { 
	color: #666666; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 10pt; 
	line-height: 7pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	}

a.eventcalday:active,
a.eventcalday:visited,
a.eventcalday:link  { 
	color: indigo; 
	background-color: transparent;
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	}

a.eventcalday:hover  { 
	color: #0000FF; 
	background-color: transparent;
	font-size: 8pt; 
	font-weight: normal;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: underline; 
	}

.family {
	padding: 6 0 0 0;
	}


.headerbar {
	background-color: #2E4B39;
	}
<!-- background-image: url("../img/menubartop.jpg"); -->

a.nav { 
	text-decoration: none; 
	color: black; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	

a.sub { 
	text-decoration: none; 
	color: #333333; 
	font-style: normal; 
	font-weight: normal; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	
a.sub:hover { 
	color: #666666; 
	}
	

.signin { 
	text-decoration: none; 
	font-color: #FFFFFF; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	
a.signin { 
	text-decoration: none; 
	color: #BDCAC1; 
	font-style: normal; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	
a.signin:active,
a.signin:link,
a.signin:visited {
	color: #CDDAD1; 
	}
 

a.signin:hover { 
	color: #ADBAB1;  
	}
	

a.nav:active, 
a.nav:link, 
a.nav:visited { 
	color: #333333; 
	text-decoration: none 
	}

a.nav:hover { 
	color: #666666; 
	text-decoration: none; 
	}

a.nav_active:active,
a.nav_active:link,
a.nav_active:visited, 
a.nav_active:hover {
	text-decoration: none; 
	color: black; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	

.sys_bar {
	background-image: url("../img/bg_subnav.jpg");
	padding: 5 3 1 5;
	}

.sub_norm {
	
	padding: 1 5 1 5;
	}
<!-- background-color: #2E4B39; -->

.sub_active {
	background-image: url("../img/bg_subnav_active.jpg");
	padding: 1 5 1 5;
	border-color: white;
	}

a.sub_active:active,
a.sub_active:link,
a.sub_active:visited, 
a.sub_active:hover {
	text-decoration: none; 
	color: #BDCAC1; 
	font-weight: bold; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	

.menu_norm {
	color: #BDCAC1; 
	spacing: 1 2 1 0;
	padding: 0 0 0 5;
	}
<!-- background-image: url(../img/menubar.jpg); -->

.menu_active {
	
	spacing: 1 1 0 0;
	padding: 1 0 1 5;
	}
<!-- background-image: url(../img/menubar.jpg); -->

.link {
	color: blue;
	cursor: hand;
	}

.dellink {
	color: red;
	cursor: hand;
	}


/*-- Schedules -- */

.scheddate {
	font-size: 8pt;
	font-weight: bold;
	color: #333;
	padding: 1 0 1 5;
	background-image: url(../img/bg_nav.jpg);
	text-align: top;
	}

.scheditem {
	font-size: 10pt;
	padding: 0 0 0 15;
	text-align: top;
	}

.schedtimes {
	font-size: 8pt;
	color: #444;
	padding: 0 0 0 3;
	text-align: top;
	}


/* -- Panels --- */
.panel_bar {
	background-color: #2AB4E2;
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	padding: 1 1 1 5;
	}

.main_panel_bar {
	background-color: #2AB4E2;
	font-family: Arial, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	color: black;
	padding: 1 1 1 5;
	}

.panel_body {
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #2AB4E2;
	font-family: Arial, Helvetica;
	padding: 5;
	font-size: 8pt;
	}

/* Editor Styles */

.toolbutton	{ font-family:Arial; font-size:8pt; background-color: #2E4B39"; border-style: solid; border-width: 1pt; border-color: #000055; cursor:hand;}

