/* ecusa_base_stylesheet.css */

/* updated January 13, 2005 by Wade */



body {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

font-size: 9pt;

margin: 0px;

padding: 0px;

}



hr{

color: #DDDEF6;

line-height: 1px;

text-align: center;

width: 98%;

}



/* list styles */

ol, ul {

color: #000000;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 9pt;

}



//Form Styles

input, textarea, select, option {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 9pt;

}



/* link styles */

a:link		{color:#000033; text-decoration:none;}

a:visited	{color:#000033; text-decoration:none;}

a:active	{color:#000033; text-decoration:none;}

a:hover 	{color:#304296; text-decoration:underline;}



/* breadcrumb link styles */

a.breadcrumb:link		{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000033; font-size:7pt; font-weight:bold; text-decoration:none;}
a.breadcrumb:visited	{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000033; font-size:7pt; font-weight:bold; text-decoration: none;}
a.breadcrumb:hover		{font-family:Verdana, Arial, Helvetica, sans-serif; color:#304296; font-size:7pt; font-weight:bold; text-decoration:none;}
a.breadcrumb:active		{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000033; font-size:7pt; font-weight:bold; text-decoration:none;}
.breadcrumb				{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000033; font-size:7pt; font-weight:bold;}



a.feature:link		{font-family:Verdana, Arial, Helvetica; font-size:13px; font-weight:bold; text-decoration:none;}
a.feature:visited	{font-family:Verdana, Arial, Helvetica; font-size:13px; font-weight:bold; text-decoration:none;}
a.feature:active	{font-family:Verdana, Arial, Helvetica; font-size:13px; font-weight:bold; text-decoration:none;}
a.feature:hover		{font-family:Verdana, Arial, Helvetica; font-size:13px; font-weight:bold; text-decoration:underline;}



/* GLOBAL NAV STYLES */

a.GN_link:link    {font-family: Verdana; color:#7f7f7f; font-size:11px; line-height:18px; text-decoration:none; font-weight:normal;}
a.GN_link:visited {font-family: Verdana; color:#7f7f7f; font-size:11px; line-height:18px; text-decoration:none; font-weight:normal;}
a.GN_link:active  {font-family: Verdana; color:#59666f; font-size:11px; line-height:18px; text-decoration:none; font-weight:normal;}
a.GN_link:hover   {font-family: Verdana; color:#59666f; font-size:11px; line-height:18px; text-decoration:none; font-weight:normal;}
GN_text           {font-family: Verdana; color:#7f7f7f; font-size:11px; line-height:18px; text-decoration:none;}
.GN_search        {font-family: Verdana; color:#677277; font-size:13px; text-decoration:none; line-height:18px;}
input.GN_search   {font-family: Verdana; color:#777; width:150px; border:1px solid #a6a5a4; font-size:80%;}

/* GLOBAL NAV STYLES */



a.headline:link		{font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; text-decoration:none;}
a.headline:visited	{font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; text-decoration:none;}
a.headline:active	{font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; text-decoration:none;}
a.headline:hover	{font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; text-decoration:underline;}

a.list:link		{font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; text-decoration:none;}
a.list:visited	{font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; text-decoration:none;}
a.list:active	{font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; text-decoration:none;}
a.list:hover	{font-family:Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; text-decoration:underline;}

a.send:link		{font-family:Arial, Helvetica; color:#333333; font-size:9px; font-weight:normal; text-decoration:none;}
a.send:visited	{font-family:Arial, Helvetica; color:#333333; font-size:9px; font-weight:normal; text-decoration:none;}
a.send:active	{font-family:Arial, Helvetica; color:#333333; font-size:9px; font-weight:normal; text-decoration:none;}
a.send:hover	{font-family:Arial, Helvetica; color:#333333; font-size:9px; font-weight:normal; text-decoration:none;}
.send			{font-family:Arial, Helvetica; color:#333333; font-size:9px; font-weight:normal; text-decoration:none;}

 
div.job_detail_cont {margin:0; padding:0;}
div.job_detail_cont h1 {margin:0; padding:0 0 4px 0; font-family:verdana; font-size:15px; color:#666666;}
div.job_detail_cont h4 {margin:14px 0 2px 0; padding:5px 5px; font-family:verdana; font-size:11px; font-weight:bold; color:#333333; background-color:#EFEFEF;}
div.job_detail_cont strong {font-family:verdana; font-size:11px; color:#666666; font-weight:bold; line-height:16px;}
div.job_detail_cont h3 {margin:20px 0 0 0; padding:0 0 4px 0; font-family:verdana; font-size:13px; color:#893f36;}

div.faq_detail_cont {margin:0; padding:0;}
	div.faq_detail_cont h1 {margin:0 0 5px 0; padding:0; font-weight:bold; color:#333333;}
	div.faq_detail_cont h4 {margin:0 0 5px 0; padding:0; font-weight:bold; color:#666666;}
	div.faq_detail_cont p {margin:0 0 10px 0; padding:0;}
	div.faq_detail_cont hr {margin:0 0 5px 0;}

/* dhtml menu link styles */

/* gives the menu it's position */

.button{ 

z-index: 100000; 

}



/* formats the 1st level menu items */

.buttonlabel{ 

margin-top: 0pt; 

margin-bottom: 0pt; 

border-width: 0px; 

color: #FFFFFF; 

cursor: default; 

font-size: 8pt; 

font-weight: bold; 

height: 0pt; 

left: 0; 

top: 0; 

visibility: visible; 

}



.buttonlabel img{ 

border: 0 !important; 

margin: 0 0 -3pt 0 !important; 

padding: 0 !important; 

}



.level1label { 

border-left: 0pt solid #CCCCCC !important; 

cursor: default; 

font-size: 9pt; 

font-weight: bold; 

height: 10pt; 

margin-bottom: 0; 

margin-top: 0em; 

padding: 0; 

}



.menu { 

font-family: Verdana, Arial, sans-serif; 

margin-bottom: -3px; 

padding-bottom: 0em; 

padding-left: 0px; 

padding-top: 0px; 

position: relative; 

}



/* submenus' submenus  */	 

/* I think this is for 3rd level submenus which we aren't using */

.menu .menu .menu{ 

height: 1%; 

}



/* submenus & submenus' submenus  */

/* this doesn't seem to be doing anything at all */

.menu .menu, .menu .menu .menu{ 

padding-left: 0px; 

}



/* dhtml 1st Level Link Styles */

a.navMenu:link{

color:#FFFFFF;

font-size:8pt;

font-weight:bold;

line-height:10pt;

padding:0px;

padding-left:0px;

text-decoration:none;

width:auto;

}

a.navMenu:visited{

color:#FFFFFF;

font-size:8pt;

font-weight:bold;

line-height:10pt;

padding:0px;

padding-left:0px;

text-decoration:none;

width:auto;

}

a.navMenu:hover{

color: #304296;

font-size:8pt;

font-weight:bold;

line-height:10pt;

padding:0px;

padding-left:0px;

text-decoration:none;

width:auto;

}

a.navMenu:active{

color:#FFFFFF;

font-size:8pt;

font-weight:bold;

line-height:10pt;

padding:0px;

padding-left:0px;

text-decoration:none;

width:auto;

}



.navMenu {

color:#FFFFFF;

font-weight:normal;

}

/* dhtml 2nd Level (sub menu) Link styles */

a.menuItem:link{

color:#FFFFFF;

font-size:8pt;

font-weight:normal;

line-height:9pt;

padding-left:0px;

text-decoration:none;

width:auto;

padding: 0;

}

a.menuItem:visited{

color:#FFFFFF;

font-size:8pt;

font-weight:normal;

line-height:9pt;

padding-left:0px;

padding: 0;

text-decoration:none;

width:auto;

}

a.menuItem:hover{

color: #304296;

font-size:8pt;

font-weight:normal;

line-height:9pt;

padding-left:0px;

padding: 0;

text-decoration:none;

width:auto;

}

a.menuItem:active{

color:#FFFFFF;

font-size:8pt;

font-weight:normal;

line-height:9pt;

padding-left:0px;

padding: 0;

text-decoration:none;

width:auto;

}



.menunode a, .menuItem a{ 

color: #FFFFFF; 

font-size: 8pt; 

font-weight:normal;

line-height:9pt;

padding:0px;

padding-left:0px;

text-decoration: none; 

width: auto; 

}



.menunode a:visited, .menuItem a:visited{ 

color: #FFFFFF; 

font-size: 8pt; 

font-weight:normal; 

line-height:9pt;

padding:0px;

padding-left:0px;

text-decoration: none; 

width: auto; 

}



.menunode a:hover, .menuItem a:hover{ 

color: #304296;

font-size: 8pt; 

font-weight:normal;

line-height:9pt;

padding:0px;

padding-left:0px;

text-decoration: none; 

width: auto; 

}



.menunode a:active, .menuItem a:active{ 

color: #FFFFFF; 

font-size: 8pt; 

font-weight:normal;

line-height:9pt;

padding:0px;

padding-left:0px;

text-decoration: none; 

width: auto; 

}



/* wraps around dhtml 2nd Level (sub menu) Link styles */

.menunode, .menuItem{ 

border-bottom:none;

border-left:none;

font-size:8pt;

font-weight:normal;

line-height:9pt;

padding:0px;

padding-left:0px;

}





/* reddot edit styles */
/* reddot edit styles */
.smartedit_cont {border: 3px solid #D6DFE4; padding:5px 0 5px;}
.reddot{ 

color: #CC0000; 

font-family: Verdana,Arial,Helvetica,sans-serif; 

font-size: 7pt;

text-decoration: none; 

text-transform: uppercase; 

}

.greendot{ 

color: Green; 

font-family: Verdana,Arial,Helvetica,sans-serif; 

font-size: 7pt; 

text-decoration: none; 

text-transform: uppercase; 

}

.bluedot{ 

color: Blue; 

font-family: Verdana,Arial,Helvetica,sans-serif; 

font-size: 7pt; 

text-decoration: none; 

text-transform: uppercase; 

}

.editBackground {

	background-color: #F2F2F2;

}



.editSystemBackground {

	background-color: #FFFFFF;

}





/* other page styles */



.ecusaTitleEpis {

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 14pt;

 font-weight: normal;

 color: white;

}



.ecusaTitleChur {

 font-family: Times New Roman, Times, serif;

 font-size: 16pt;

 font-weight: normal;

 color: white;

}



.masthead { 

color: #3C5199; 

font-style: italic; 

font-family: "Times New Roman", Times, serif; 

font-size: 20pt; 

font-weight: bold; 

line-height: 22pt; 

}



.listTitle	{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color: #304296; letter-spacing:1pt; line-height:12pt;}

#listTitle	{font-family:helvetica, arial; font-size:14px; font-weight:normal; color:#666666; margin-left:13px; line-height:10px;}



/* HTML block text styles */

/* featureHeadline equals pageHeading, and headline equals subHeading */ 

.textNormal {color: #000000; font-size:9pt; font-weight:normal;}



.textEmphasis {color: #000000; font-size:9pt; font-weight:bold;}



.textItalic {color: #000000; font-size:9pt; font-weight:normal; font-style:italic;}



.textLead {color:#333333; font-size:11pt;}



.textPullquote {color: #CC0000; font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic; font-weight:bold; line-height:24px;}



.textScripture {color:#304296; font-style:italic; font-family:"Times New Roman", Times, serif; font-size:14pt; font-weight:bold;}



.textShadedbackground	{background-color:#E5E6F9; color:#425379; font-size:9pt;}

.textSmall	{color: #425379; font-size:7pt; letter-spacing:1pt; line-height:7pt;}

.featureHeadline 	{color:#304296; font-family:Geneva,Arial, Helvetica, sans-serif; font-size:15pt; font-weight:bold; letter-spacing:0pt; line-height:15pt;}

.headline	{color:#000033; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:13pt; font-weight:bold; letter-spacing:0pt; line-height:13pt;}

.pageHeading	{color: #304296; font-family: Geneva,Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; letter-spacing: 0pt; line-height: 15pt;}

.subHeading	{color: #000033; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 12pt; font-weight: bold; letter-spacing: 0pt; line-height: 14pt; }

.sectionHeading	{color: #6E82C4; font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 11pt; font-weight: bold; letter-spacing: 0pt; line-height: 11pt; }

.superScript	{font-size: 9pt; vertical-align: super; }

.readMore	{color: #304296; font-weight: bold; font-family: Arial,Helvetica,sans-serif; font-size: 10pt; letter-spacing: 1pt; line-height: 10pt;}

.caption	{color: #425379; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}

.copyright	{color: #999999; font-size: 9pt; }

.whiteCopyright	{color: #FFFFFF; font-size: 8pt;}

.dateline	{font-size: 9pt; font-weight: bolder; letter-spacing: 0px;}

.church_ctr	{font-family: verdana, helvetica, arial; font-size: 11px; color: #666666; ine-height: 14px;}

.church_ctr_hdr	{font-family: verdana, helvetica, arial; font-size: 11px; color: #333333; line-height: 18px; font-weight:bold;}



.select_hdr {background-color:#cccccc; font-family:verdana; font-weight:bold; font-size:12px; color:#ffffff;}

select.quicklinks {font-family:verdana; font-size:11px; font-weight:normal; color:#666666; background-color:#FFFFFF; width:195px;}







/* REMOVE AFTER NEW GLOBAL HEADER LAUNCHES */	/* REMOVE AFTER NEW GLOBAL HEADER LAUNCHES */	/* REMOVE AFTER NEW GLOBAL HEADER LAUNCHES */

#d1	{position:absolute; visibility:hidden; top:31px; left:200px; background-color:#F3F6FE; border:1px solid #45549F; z-index:10;}

#d2	{position:absolute; visibility:hidden; top:31px; left:200px; background-color:#F3F6FE; border:1px solid #45549F; z-index:10;}

.search	{font-family:arial; font-size:11px; color:#45549F;}

.tip_hdr		{font-family:arial; font-size:12px; color:#394377; font-weight:bold; line-height:14px;}



.ecusaHeader {

font-size: 7pt; 

text-decoration: none;

color: white;

font-weight: bold; 

text-transform: uppercase;

}



a.ecusaHeader:link{

color:#FFFFFF;

font-size:7pt;

font-weight:bold;

text-decoration:none;

text-transform: uppercase;

}

a.ecusaHeader:visited{

color:#FFFFFF;

font-size:7pt;

font-weight:bold;

text-decoration:none;

text-transform: uppercase;

}

a.ecusaHeader:hover{

color:#FFFFFF;

font-size:7pt;

font-weight:bold;

text-decoration: underline;

text-transform: uppercase;

}

a.ecusaHeader:active{

color:#FFFFFF;

font-size:7pt;

font-weight:bold;

text-decoration:none;

text-transform: uppercase;

}



.ecusaHeaderCream {

font-size: 7pt; 

text-decoration: none;

color: black;

font-weight: normal; 

text-transform: uppercase;

}



a.ecusaHeaderCream:link{

color: black;

font-size:7pt;

font-weight: normal;

text-decoration:none;

text-transform: uppercase;

}

a.ecusaHeaderCream:visited{

color: black;

font-size:7pt;

font-weight: normal;

text-decoration:none;

text-transform: uppercase;

}

a.ecusaHeaderCream:hover{

color: black;

font-size:7pt;

font-weight: normal;

text-decoration: underline;

text-transform: uppercase;

}

a.ecusaHeaderCream:active{

color: black;

font-size:7pt;

font-weight: normal;

text-decoration:none;

text-transform: uppercase;

}