/* COMMON STYLES - Life Church */

body
{
	margin: 0;
	padding: 0;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 11pt;
	background: #041C4C url(/clientImages/35021/template/common-bgtile.gif) repeat scroll top left;
}
a { text-decoration: underline;
	color: #285783;	}
a:hover {text-decoration: none;}

/* -------------------------------------------- HEADER STYLES -------------------------------------------- */

#common-menu {
	position:absolute; 
	bottom:5px; left:20px;
	z-index:100;
}

/* --------------------------------------------- BODY STYLES ---------------------------------------------*/

#common-body-cell {
	background: transparent url(/clientImages/35021/template/common-bgtile-body.jpg) repeat-y scroll top left;
}

td.common-outter-cells {
	background: transparent url(/clientImages/35021/template/common-gradient-bgrd.gif) repeat-x scroll top left;
}

td#common-rtframe-border {
	background:#5C5632 url(/clientImages/35021/template/common-border-rttile.gif) scroll repeat-y top left;
}

td#common-lfframe-border {
	background:#5C5632 url(/clientImages/35021/template/common-border-lftile.gif) scroll repeat-y top left;
}


/* -------------------------------------------- FOOTER STYLES -------------------------------------------- */

#details-copyright a, #default-copyright a {
  text-decoration:none;
  color:#CED0CD;
}


#details-copyright a:hover, #default-copyright a:hover {
  text-decoration:underline;
}


/* -------------------------------------------- MISC STYLES -------------------------------------------- */


#emailThisPage {
/* form for sending page */
display:none;
}


/* -------------------------------------------- MENU STYLES -------------------------------------------- */

/* MENU CONTAINER NEEDS TO BE IN THE STYLE SHEET ONLY WHEN FLOATMENU OR DROPMENU IS UTILIZED. */

table#dropMenu { width: 100%; position:relative; z-index:100; }

#dropMenu td br { display: none; }
#dropMenu td a.menu { overflow:hidden; height:24px; }

#dropMenu td strong { overflow:hidden; display:block; height:24px; margin-top:0; padding-top:0; }

a.menu {
	display: block;
	overflow: hidden;
	font-family: "Arial", sans-serif;
	font-size: 8pt;
	line-height: 24px;
	color: #000;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding: 0 20px;
	margin: 0;
	}

a.menu:hover {
	color:#1B4E79;
	text-decoration: none;
	}
	
a.submenu {
	font-size: 8pt;
	line-height: 1.2em;
	color: #ffffff;	
	text-decoration: none;
	padding: 5px;
	margin-left: 12px;
	display: block;
	}

a.submenu:link:hover {
	color: #FFF;
	background-color: #001542;
	}
	
a.submenu2, a.submenu3 {
	display: block;
	text-decoration: none;
	padding: 4px 6px;
	font-size: 8pt;
	color:#EAE8D3;
	}
.submenu:link:hover, .submenu2:link:hover, .submenu3:link:hover, .submenu4:link:hover, .submenu5:link:hover { color: #ffffff; }


#details-submenu a.submenu2 { margin-left: 15px; text-transform:lowercase;}	
#details-submenu strong a { text-decoration: underline;}

#details-submenu a.submenu, #details-submenu a.submenu2 {
	font: 8pt/9pt "Arial","Helvetica", sans-serif;
	padding:2px 4px;
}
	
#details-submenu a.submenu {
	font-weight:bold;
	color:#EAE8D3;
}

#details-submenu a.submenu:hover, #details-submenu a.submenu2:hover {
	text-decoration:underline;
	background-color:transparent;
	color:#FFF;
}

	
/* MENU CONTAINER NEEDS TO BE IN THE STYLE SHEET ONLY WHEN FLOATMENU OR DROPMENU IS UTILIZED. */
.menuContainer {
	position: absolute;
	top:auto; left:auto;
	z-index: 100;
	width: 180px;
	background-color: #1B4E79;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	opacity: 0.90;
	visibility: hidden;
	margin: 0;
	padding: 2px 0px 2px 0px;
}
