BODY {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans serif; FONT-SIZE: 12px; line-height:18px;
}
.REGTEXT {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 12px; OVERFLOW: hidden
}
.REGTEXTBOLD {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 12px; OVERFLOW: hidden; font-weight: bold
}
.SMALLTEXT {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 10px; OVERFLOW: hidden
}

h3 {
	COLOR: #953A29; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 1.3em; OVERFLOW: hidden; font-weight: bold; margin-bottom:.7em
}
.pagetitle {
	COLOR: #194b7c; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 1.3em; OVERFLOW: hidden; font-weight: bold; margin-bottom:.7em
}
.subheader {
	COLOR: #194b7c; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 1.1em; OVERFLOW: hidden; font-weight: bold
}
TD {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 12px
}
.email {
	COLOR: #000000; FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 12px; OVERFLOW: hidden
}
.footer {
	COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans serif; FONT-SIZE: 11px; OVERFLOW: hidden; font-weight: none
}

/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0; top:0; z-index:1}
div.slideMenuText{position:absolute; left:2; top:2; z-index:200;}
/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont
*/
#slideMenucont{position:absolute;	height:600; width:200; visibility:hidden;}

#printheader{
	display:none;
}

#printerfooter{
	display:none;
}

#container {
	width:960px;
	margin:10px;
}

#leftsidebar {
	float:left;
	width:200px;
	margin:20px 0;
}

#rightsidebar {
	float:right;
	width:215px;
	*width:215px;
	margin:20px 0;
	border-left:1px #CCCCCC solid; 
	padding:15px 10px 10px 20px; 
}

#maincontent {
	text-align:left;
	width: 455px;
	*width:445px;
	padding-right:0px;
	margin: 30px 275px 20px 230px;
}

#maincontent2
{ text-align:left;
width: 630px;
padding-right:0px;
margin: 30px 100px 20px 230px;
}

#printablepdf 
{
float:right;
width:525px;
margin-bottom:10px; 
font-size:1em;
text-align:right
}

h4 {
	 FONT-FAMILY: arial, helvetica, sans serif, verdana; FONT-SIZE: 1.1em; OVERFLOW: hidden; font-weight: bold; margin-bottom:.7em
}

a:link { text-decoration:none; color:#990033; }
a:visited { text-decoration:none; color:#990033; }
a:hover { text-decoration:underline; color:#990033; }
a:active { text-decoration:none; color:#990033; }

td#navigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:12px 0 0 0;
}
#navigation ul{
	list-style:none;
	margin:0;
	padding:0;
}
#navigation li{
	float:left;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
	border-right:1px solid #FFF;
}
#navigation li.last{
	border-right:none;
}
#navigation a,
#navigation a:link{
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
}
#navigation a:hover{
	text-decoration:none;
}
td#evangelization{
	background:#b5cadf url(/evangelization/images/banner_image.gif) no-repeat bottom right;
	height:153px;
}
td#evangelization p{
	font-weight:bold;
	color:#FFF;
	font-size:20px;
	float:left;
	margin:70px 0 0 28px;
	display:inline;
}
tr#logoRow{
	background:transparent url(/evangelization/images/bkgrcolor.gif) repeat-x top left;
}
/*  NAVIGATION MENU CSS  */
.menutitle{
cursor:pointer;
margin-bottom: 3px;
background-color:#b5cadf;
color:#000000;
width:170px;
padding:2px;
text-align:left;
font-weight:bold;
font-family:arial,helvetica,verdana;
font-size:11px;
/*/*/border:1px solid #194b7c;/* */
}

a.link{
	color:black;
	font-size:11px;
	text-decoration:none;
    font-family:arial,helvetica,verdana;
	font-weight:bold;
}

.submenu{
margin-bottom: 0.5em;
text-align:left;
margin-left: 13px;
font-family:arial,helvetica,verdana;
font-size:11px;
}
.submenu{
	display: none;
}

