/* Generic stuff  */


html {width: 100%;}

body {
text-align: left;
color: #000;
font-size: 12pt !important;
line-height: 125%;
border: 0;
border-top: 0;
margin: 0;
padding: 0; 
font-family: Arial, Helvetica, sans-serif; 
width: 94%;
}


	/* Helpers and base rules */

img	{
border: 0;
}

.hide, .skip {
display: none;
}


	/* Primary layout divisions */

#head {
border: 0;
height: 50px;
}


/* header bar */	
	
#topleft {

}

#topleft span {
font-size: 14pt !important;
color: #000;
font-weight: bold;
}


/* main nav */

#sidebar {
display: none;
}
	

/* Main Content   */

#content a, a:link, a:visited, a:hover, a:active  {
color: #000;
}

#main .b2t {
display: none;
} 
	
#main h2 { 
margin: 0;
padding: 0;
border: 0;
text-align: left;
font-weight: bold;
color: #000;
font-size: 12pt !important;
}

#main p {
font-size: 12pt !important;
}

#main h3 { 
margin: 0;
padding: 0;
border: 0;
text-align: left;
font-weight: bold;
color: #000;
font-size: 12pt !important;
}

#main p.quote {
font-size: 12pt !important;
font-weight: normal;
padding: 2px 20px;
}

#content .imgr{
float: right;
margin: 0 25px 10px 25px;
}

p { 
margin-top: 0;
line-height : 1.3em;
}
	
.pb	{ 
margin: 0 0 5px 0;
}	
	
.hide {
display : none;
}
 
 .clearboth { clear: both; }
	
#main ul.sub {
margin: 30px 0 30px 0;
padding: 0;
border: 0;
text-align: left;
font-size: 12pt !important;
} 

#main ul.sub  li {
margin-left: 0;
padding: 0 15px 5px 10px;
list-style: none;
}


/*  page bottoms as needed  */
 
#bltext
{
text-align : left;
color: #000; 
font-weight: normal; 
text-decoration: none; 
font-style: normal;
margin: 0;
}  
 


/* chaplains  */

#main dl.chaplain {
margin: 10px 0 20px 0; 
padding: 0; 
border:0;
text-align: left;
width: auto;
font-size: 12pt !important;
}

#main dl.chaplain dt {
font-weight: bold;
margin: 0 0 3px 0; 
 }
 
#main dl.chaplain dd {
margin: 0 0 3px 0; 
padding: 0;
}

#main dl.chaplain dd a {
margin: 0 0 3px 0; 
padding: 0;
text-decoration: none;
}

/* simple table */

.simple {
width: auto;
border: 0;
font-size: 12pt !important;
}

.simple  tr.head {
font-weight: bold;
color: #000;
}

.simple tr td {
padding: 0 40px 15px 0;
vertical-align: top;
}

.simple  tr td.main {
padding: 0 0 5px 0;
}