.body { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 0.8em} /* disabled */

#header a:link { text-decoration:none; font-weight:normal; color: #2C437E; }
#header a:visited { text-decoration:none; font-weight:normal; color: #2C437E; }
#header a:active { text-decoration:none; font-weight:normal; color: #2C437E; }
#header a:hover { text-decoration:underline; font-weight:normal; color: #2C437E; }

#sidetext { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 0.8em; padding-right: 20px; width: 100% } 


#content { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 0.8em; padding-right: 20px; width: 100% } 
#content table { font-size: 1em }

#content h1 { font-size: 1.6em; margin-top: 2em; margin-bottom: 2px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#content h2 { padding-top: 8px; margin-top: 1em; font-size: 1.2em; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
#content h3 { margin-top: 0px; padding-top: 0.5em; font-size: 1em; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

#content .head { margin-top:0px; margin-bottom: 12px }
#content .headWithoutTop { margin-bottom: 12px }

#resourceArea { color: #8C2118; font-size: 0.9em; font-weight: bold; margin-bottom: 0px; margin-top: 4px }
#resourceArea a:link { text-decoration:none; color: #8C2118; }
#resourceArea a:visited { text-decoration:none; color: #8C2118; }
#resourceArea a:active { text-decoration:none; color: #8C2118; }
#resourceArea a:hover { text-decoration:underline; color: #8C2118; }

#rightMargin { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 0.8em; color: #666666; padding-left: 6px; 
			   padding-top: 10px; vertical-align:top; }

#rightMarginContent {   padding-left: 5px; border-left: 1px solid #666666; font-size: 0.9em }

#rightMargin a:link { text-decoration:none; font-weight:normal; color: #666666; }
#rightMargin a:visited { text-decoration:none; font-weight:normal; color: #666666; }
#rightMargin a:active { text-decoration:none; font-weight:normal; color: #666666; }
#rightMargin a:hover { text-decoration:underline; font-weight:normal; color: #666666; }

#rightMargin .firstHead { font-weight: bold; padding: 0px 0px 2px 0px;
				   }
				   
#rightMargin .head { font-weight: bold; padding: 12px 0px 2px 0px;
				   }
#rightMargin p { background-image: URL(http://mis/archiveweb/pastoral/global/images/cross3px.gif); 
				 background-repeat: no-repeat; background-position: 3px 7px; 
				 padding-left:12px; padding-right:0px; padding-top:0px; padding-bottom: 5px 
			   }
#rightMargin .firstHead a, #rightMargin .head a { font-weight: bold }

		
a:link.noLink  { text-decoration: none; color: #000000; font-weight:normal; }
 a:active.noLink { text-decoration: none; color: #000000; font-weight:normal }
 a:visited.noLink { text-decoration: none; color: #000000; font-weight:normal }
 a:hover.noLink { text-decoration: underline; color: #163f9c; font-weight:normal }

			   
h2 a:link { text-decoration: none; color: #4D7768 }
h2 a:active { text-decoration: none; color: #4D7768 }
h2 a:visited { text-decoration: none; color: #4D7768 }
h2 a:hover { text-decoration: underline; color: #4D7768 }
h3 a:link { text-decoration: none; color: #4D7768 }
h3 a:active { text-decoration: none; color: #4D7768 }
h3 a:visited { text-decoration: none; color: #4D7768 }
h3 a:hover { text-decoration: underline; color: #4D7768 }

.linksNotUnderlined a:link, a:active, a:visited {text-decoration:none}				   

.header	{	color: #8C2118; 
			font-family: Tahoma Verdana Arial Helvetica sans-serif;
			font-weight: normal;
			font-size: 90%;
			margin-bottom: -15px
		}
		
.header a:link { color: #8C2118; text-decoration: none }

.header a:visited {color: #8C2118; text-decoration: none }

.box { border: solid black 1px; background-color: #FEF1CE; padding: 0.5em; margin:1em }


a:link.back, a:active.back, a:hover.back, a:visited.back,
a:link.next, a:active.next, a:hover.next, a:visited.next
					{ padding: 0.5em 0em 0.7em; margin: 0px;
					  display: block; 
					}

a:link.back, a:active.back, a:hover.back, a:visited.back
					{
					  float:left;
					  clear:left;
					  padding-left: 30px;
					  padding-right: 0px;
					  background: url(images/back_link.gif) no-repeat left center;
					}

a:hover.back	{ background-image: url(images/back_hover.gif) }

a:active.back	{ background-image: url(images/back_active.gif) }

a:visited.back	{ background-image: url(images/back_visited.gif) }

a:link.next, a:active.next, a:hover.next, a:visited.next
					{
					  float:right;
					  clear:right;
					  padding-left: 0px;
					  padding-right: 30px;
					  background: url(images/next_link.gif) no-repeat right center;
					}

a:hover.next	{ background-image: url(images/next_hover.gif) }

a:active.next	{ background-image: url(images/next_active.gif) }

a:visited.next	{ background-image: url(images/next_visited.gif) }


.mpSchedule	{ font-size: 0.85em; color:#666666; line-height:150% }

p            { padding: .25em 0 1em 0;
			   margin-top: 0; margin-bottom: 0;
			 }
			 
ol           { padding-top: 0.25em;
			   padding-bottom: 1em;
			   margin-top: 0px;
			   margin-bottom: 0px;
			 }	
			 
ul           { padding-top: 0.25em; padding-bottom: 1em;
			   margin-top: 0px; margin-bottom: 0px;
			   list-style: disc
			 }	
			 
li			 { padding-top: 0px; padding-bottom: 0px;
			   margin-top: 0px; margin-bottom: 0px
			 }	 
			 
ul li ul	 { 
			   padding-top: 0px; padding-bottom: 0px; 
			   margin-top: 0px; margin-bottom: 0px
			 }
			 

dt           { font-weight: bold; margin-top: 0.75em }
dd           { margin: 0.25em 0 0 1em }



.sidetext	 { font-family: Tahoma Verdana Arial Helvetica sans-serif;
			   font-weight: normal;
			   font-size: 80%
			 }

/* to display as columns with code from columns.js */
			 
.story			{	width: 100%; 
					float: left; 
					clear: left; 
					border-left-width:1px; 
					border-right-width:1px; 
					border-top-width:1px; 
					border-bottom-style:solid; 
					border-bottom-width:1px; 
					border-bottom-color:#999999; 
					padding-left:0px; 
					padding-right:0px; 
					padding-top:10px; 
					padding-bottom:10px
				}
.storyRcolumns  { 	padding-top: 10px; 
					padding-right: 0px; 
					padding-bottom: 10px; 
					padding-left: 0px; 
					border-color: white; 
					border-width: 1px; 
					width: 48%; 
					float: right; 
					clear: right;
				}
.storyLcolumns	{ 	padding-top: 10px; 
					padding-right: 10px; 
					padding-bottom: 10px; 
					padding-left: 0px; 
					margin-right: 10px;
					border-color: white; 
					border-width: 1px; 
					width: 48%; 
					float: left; 
					clear: left;
				}
				
blockquote		{ 
					  margin: 0; 
					  padding: 0.25em 0 1em 2em ;
					  background: transparent url(images/leftquote.gif) no-repeat top left;
					}

blockquote .source { padding-top: 5px; text-align: right; font-size: 90%; }				
				


#sidetext .specialist { font-size: 110%; font-weight: bold }
#sidetext .position {  }