

#siteToolNavBar2
{
  float: left;
  width:100%;f
  min-height:24px;
  background: #ffffff;
  height:24px;
  margin: 72px 0px 0px 0px;
}
#lblNavBar 
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #ffffff;
  padding: 6px 16px 6px 16px;f
}

#lblNavBar a
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #ffffff;
  background: #666666;
  padding: 6px 16px 6px 16px;
}

#lblNavBar a:hover
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #666666;
  background: #ffffff;
  padding: 6px 16px 6px 16px;
}

#breadcrumb
{
  float:left;
  width:100%;
  /*padding: 0px 15px 10px 0px;*/
}

#breadcrumb p
{
font-size : 63%;/* (11pt)*/
Font-family : Verdana;
Font-weight : Bold;
Color : #333333;
margin:0px;
}

#breadcrumb p a
{
Font-weight : normal;
Color : #008C99;
}
#breadcrumb p a:hover
{
	color:#005CB0;
}	
#bodycontent
{
  float:left;
  clear:both;
  width:100%;
  /*padding: 20px 15px 10px 0px;*/
}
#bodycontent form {font-family:Verdana;padding:10px;font-size:90%;}


/* 24/05/07 - side by side forms */
 #headerforms1 form {float:left; width:20%; margin:0; padding:0; }
 #headerforms2 form {float:left; width:80%; height:20%; margin:0; padding:0; }

#bodycontent table {
font-family:verdana;
font-size:80%;
}
#bodycontent table p {
font-size:100%;
}
#bodycontent table.list {float:left;}
#bodycontent img
{
	display:inline;
	/*float:left;*/
	margin-right:10px;
}	
.contentPadding
{
	padding-left: 195px;
}

#content
{
	float:left;
	clear:both;
	height:100%;
	margin:0px;
	width:100%;
}

#content H1
{
clear:both;
font-size : 112%;/* (18pt)*/
Font-family : Verdana;
Font-weight : bold;
Color : #000000;
margin-top:0px;
margin-bottom:0px;
}

#bodycontent H1
{
font-size : 112%;/* (18pt)*/
Font-family : Verdana;
Font-weight : bold;
Color : #000000;
margin:0px;
clear:both;
}

#bodycontent H2
{
clear:both;
/*float:left;*/
width:100%;
font-size : 87%;/* (14pt)*/
Font-family : Verdana;
Font-weight : bold;
Color : #000000;
margin:0px;
padding: 2px 0 2px 0;
}

#bodycontent H3
{
font-size : 76%;/* (12pt)*/
Font-family : Verdana;
Font-weight : bold;
Color : #000000;
}

#bodycontent H4
{
font-size : 76%;/* (12pt)*/
Font-family : Verdana;
Font-weight : bold;
Color : #000000;
}

#bodycontent p
{
font-size : 76%;/* (12pt)*/
Font-family : Verdana;
Font-weight : normal;
Color : #333333;
margin:0px;
margin-top:6px;
margin-bottom:15px;
}

#bodycontent p a
{
Font-weight : bold;
Color : #008C99;
text-decoration: underline;
}

/*#bodycontent a:visited
{
Color : #999999;
}*/

#bodycontent a:hover
{
Color : #005CB0;
}

#bodycontent ul
{
/*font-size : 76%; (12pt)*/
Font-family : Verdana;
Font-weight : normal;
Color : #333333;
margin-top:0px;
margin-bottom:0px;
}

#bodycontent ul ul {
font-size: 100%;
}

/* Add style for link in uls */
#bodycontent ul a
{
color: #008C99;
font-weight: bold;
}

#bodyIntro p
{
font-size : 87%;/* (14pt)*/
Font-family : Verdana;
Font-weight : normal;
Color : #666666;
margin:0px;
}
#bodyIntro p a
{
	Color : #66BAC2;
}
.divContent
{
  clear:both;
  float:left;
}
.divContent div {font-family:verdana;}
.divContent ol
{
font-family:verdana;
font-size:80%;
}
.divContent img
{
	/*float:left;*/
	display:inline;
	margin:5px 10px 5px 0px;
}
.divContent ul 
{
	margin-top:5px;
	list-style-type:disc;
                font-size:80%;
}
#quote
{
	padding-left:30px;
} 


.floatLeft
{
	float:left;
}	

#arrangeLeft
{
	width:70%;
	float:left;
	display:inline;
}	
#arrangeRight
{
	 width:30%;
	 float:right;
	 display:inline;
}	 
#burialresultsH1
{
	width:75%;
	float:left;
	display:inline;
}	
#burialresultsRightBtns
{
	 width:23.6%;
	 float:right;
	 display:inline;
}	 

#middleTop
{
	clear:both;
	width:100%;
	margin-top:10px;
	background-color:#E4F3F5;
	float:left;
	font-family:Verdana;
	font-size:76%;
	font-weight:bold;
	padding-top:5px;
                padding-right:-5px;

	padding-bottom:10px;

	/* removed so that search forms line up with top banner. padding-left:5px; */
}
#middleTop .floatLeft
{
	margin-left:5px;
}
#middleTop .floatLeft input
{
	_margin-left:-5px;
}
	
#middleMonth
{
	clear:both;
	width:100%;
	margin-top:10px;
	background-color:#F2F9FA;
	float:left;
    text-align:center;
    font-family : Verdana;
    font-weight : Normal;
    color : #008C99;
    font-size :76%;
    padding-top:5px;
    padding-bottom:5px;
}

#middleMonth a
{
	color:#008C99;
	text-decoration:none;
}
#middleMonth a:hover
{
	color:#000000;
	text-decoration:underline;
}	
#middleMonth a span
{
	color:#000000;
}

/* Site Map Page top content */
#sitemap
{
	float:left;
	background-color:#E4F3F5;
	color:#008C99;
	padding:0px;
	width:100%;	
	width:100%;
	clear:both;
}
	
#siteMapLeft
{
	float:left;
	padding-bottom:10px;
	padding-top:10px;
	float:left;
	display:inline;
	width:48%;
}
#siteMapRight
{
	padding-bottom:10px;
	padding-top:10px;
	float:left;
	display:inline;
	width:48%;
}
#selected
{
	color:#000000;
}
#siteMapLeft ul
{
	color:#008C99;
	padding-left:25px;
	margin:0px;
	width:50%;
}
#siteMapRight ul
{
	color:#008C99;
	margin:0px;
	width:50%;
                padding-left:20px;
}
#siteMapLeft ul #selected a
{
	color:#000000;
}
#siteMapRight ul #selected a
{
	color:#000000;
}
#siteMapLeft ul li a
{
	color:#008C99;
	text-decoration:none;
	font-weight:bold;
}
#siteMapRight ul li a
{
	color:#008C99;
	text-decoration:none;
	font-weight:bold;	
}	

.siteMapMiddleList
{
	margin:0px;
	padding-left:20px;
	margin-top:-5px;
	_margin-top:-20px;	
}
.siteMapMiddleList li
{	
	Color : #008C99;
}

.siteMapMiddleList li a
{	
	Color : #008C99;
	text-decoration:none;
}
.AtoZcontent
{
	padding-left:20px;
	font-size : 76%;/* (12pt)*/
	Font-family : Verdana;
	Font-weight : normal;
	Color : #333333;
	margin:0px;
}

.AtoZcontent a
{
	Color : #66BAC2;
}

.AtoZSmallDivs a
{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	width:7.26%;
	background-color:#E4F3F5;
	color:#008C99;
	font-family:Verdana;
	font-size:87%;
	font-weight:bold;
	border-top:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	text-align:center;
	text-decoration:none;
}
.AtoZSmallDivs a:hover
{
	background-color:#008C99;
}
#AtoZSmallDivsSelected a
{
	background-color:#008C99;
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	width:7.26%;
	color:#ffffff;
	font-family:Verdana;
	font-size:87%;
	font-weight:bold;
	border-top:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	text-align:center;
	text-decoration:none;
}

#AtoZcontainer
{
	clear:both;
	width:100%;
	padding-top:20px;
}	

.jobsIndexTableHeader
{
	clear:both;
	font-family:Verdana;
	font-size:87%;
	font-weight:bold;	
	margin-top:20px;
}
	
.jobsIndexTableHeader1
{
	width:40%;
	float:left;
	display:inline;
	padding:2px 0px 2px 10px;	
	background-color:#E4F3F5;	
}	
.jobsIndexTableHeader2
{
	width:25%;
	float:left;
	display:inline;
	padding:2px 0px 2px 10px;		
	border-left:solid 1px #FFFFFF;
	background-color:#E4F3F5;	
}	
.jobsIndexTableHeader3
{
	width:13.5%;
	float:left;
	display:inline;
	padding:2px 0px 2px 10px;		
	border-left:solid 1px #FFFFFF;
	background-color:#E4F3F5;	
}	
.jobsIndexTableContent
{
	float:left;
	font-family:Verdana;
	font-size:76%;
	margin:0px;
	padding:8px 0px 8px 0px;
	border-bottom:solid 1px #B5B5B5;
	width:99%;
}
.jobsIndexTableColumn1
{
	float:left;
	width:40%;
	padding-left:10px;
}
.jobsIndexTableColumn1 a
{
	font-weight:bold;
	color:#008C99;	
}
.jobsIndexTableColumn2
{
	font-weight:normal;
	color:#333333;
	float:left;
	width:25%;
	padding-left:10px;
	border-left:solid 1px #FFFFFF;	
}
.jobsIndexTableColumn3
{
	font-weight:normal;
	color:#333333;
	float:left;
	width:13.5%;
	padding-left:10px;
	border-left:solid 1px #FFFFFF;	
}	

.findPagesRow
{
	font-family:Verdana;
	font-size:87%;
	clear:both;
	float:left;
	background-color:#E4F3F5;
	width:100%;
	border-bottom:solid 2px #ffffff;
}
.arrange
{
	float:left;
	display:inline; 
	width:30%;
	padding:8px 0px 8px 10px;
	white-space:nowrap;
	font-family:Verdana;
}

.arrangeDisplay
{
	padding:8px 0px 8px 10px;
	font-size:87%;
}
.arrangeDisplay Select
{
	margin:0px 10px 0px 5px;
}
.arrangeDisplay Select label
{
	padding-left:10px;
}
.arrange span
{
	font-size:87%;
}
.arrange input
{
	margin:0px;
	padding:0px;
}
.arrange a
{
	font-size:87%;
	float:right;
	color:#008C99;
	font-weight:bold;
}
.arrange a:hover
{
	color:#005CB0;
}
.arrange label
{
	font-size:87%;
}
#selectLastUpdate
{
	margin:0px;
	padding:0px;
}
.RadioButton
{
	float:left;
	width:10px;
	color:Blue;
}
#searchTabWBC
{
	float:left;
	background:#008C99 none repeat;
	background-image:url(/images/tab_blue_right_tcm15-11197.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:auto;
	margin-top:20px;
	padding:5px;
	font-family:Verdana;
	font-size:78%;
	color:#ffffff;
	font-weight:bold;
}

#searchTabWider
{
	float:left;
	background:#999999 none repeat;
	background-image:url(/images/tab_grey_right_tcm15-11198.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:auto;
	margin-top:20px;
	border-left:solid 2px #ffffff;
	padding:5px;
	font-family:Verdana;
	font-size:78%;
	color:#ffffff;
	font-weight:normal;
}
.searchSelectPage
{
	float:left;
	background-color:#008C99;
	width:100%;
	padding: 5px 0px 5px 0px;
	font-family:Verdana;
	font-size:87%;
	color:#ffffff;
}
#hits
{
	float:left;
	text-align:left;
	font-size:87%;
	width:10%;
	margin-left:10px;
}
.pages
{
	float:left;
	font-size:87%;
	text-align:right;
	width:85%;
	margin-right:10px;
}
#pagesBottom
{
	font-family:Verdana;
	font-size:76%;
	font-weight:normal;
	color:#008C99;
	padding: 5px 10px 5px 0px;
	background-color:#E4F3F5;
	text-align:right;
	margin-top:10px;
}
#pagesBottom a
{
	color:#008C99;
}
#pagesBottom a:hover
{
	color:#005CB0;
}
#pagesBottom span
{
	color:#000000;
}
.pages span
{
	color:#000000;
}
.pages a
{
	color:#ffffff;
	text-decoration:underline;
}
#searchResults
{
	float:left;
	width:80%;
}
#searchResults h2
{
	clear:none;
}
#btnSortByDate
{
	float:right;
	margin-top:15px;
}
#btnSortByDate a
{
	background-color:#008C99;
	color:#ffffff;
	font-family:Verdana;
	font-size:76%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;
	padding-left: 20px;
	text-decoration:none;
}
#btnSortByDate a:hover
{
	background-color:#59B4BD;
	color:#ffffff;
}
#searchResultsContent
{
	float:left;
}
#searchResultsContent p
{
	margin-top:6px;
	padding-bottom:12px;
	border-bottom:solid 1px #cccccc;
	margin-bottom:6px;
}
.burialResultsTableHeader
{
	clear:both;
	float:left;
	font-family:Verdana;
	font-size:87%;
	font-weight:bold;	
	margin-top:20px;
	background-color:#E4F3F5;
	width:100%;
	display:block;
}
.burialResultsTableHeader10
{
	width:9%;
	float:left;
	padding:2px 0px 2px 10px;	
	border-left:solid 1px #FFFFFF;
}
.burialResultsTableHeader15
{
	width:14%;
	float:left;
	display:inline;
	padding:2px 0px 2px 10px;	
	background-color:#E4F3F5;	
	border-left:solid 1px #FFFFFF;
}
.burialResultsTableHeader20
{
	width:19%;
	float:left;
	display:inline;
	padding:2px 0px 2px 10px;	
	background-color:#E4F3F5;	
	border-left:solid 1px #FFFFFF;
}
.burialResultsTableHeader25
{
	width:20%;
	float:left;
	display:inline;
	padding:2px 0px 2px 10px;	
	background-color:#E4F3F5;	
	border-left:solid 1px #FFFFFF;
}
.burialResultsTableContent
{
	float:left;
	font-family:Verdana;
	font-size:76%;
	margin:0px;
	padding:8px 0px 8px 0px;
	border-bottom:solid 1px #B5B5B5;
	width:99%;
}
.burialResultsTableColumn10
{
	float:left;
	width:9%;
	padding-left:10px;
}
.burialResultsTableContent a
{
	font-weight:bold;
	color:#008C99;	
}
.burialResultsTableColumn15
{
	font-weight:normal;
	color:#333333;
	float:left;
	width:14%;
	padding-left:10px;
	border-left:solid 1px #FFFFFF;	
}
.burialResultsTableColumn20
{
	font-weight:normal;
	color:#333333;
	float:left;
	width:19%;
	padding-left:10px;
	border-left:solid 1px #FFFFFF;	
}
.burialResultsTableColumn25
{
	font-weight:normal;
	color:#333333;
	float:left;
	width:20%;
	padding-left:10px;
	border-left:solid 1px #FFFFFF;	
}
#burialResultPrevNext
{
	clear:both;
	background-color:#E4F3F5;
	width:100%;
	text-align:center;
	color:#008C99;
	font-family:Verdana;
	font-size:76%;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
#burialResultPrevNext a
{
	color:#008C99;	
	text-decoration:none;
}	
.burialDetailsHeader
{
	clear:both;
	font-family:Verdana;
	font-size:76%;
	font-weight:bold;	
	float:left;
	display:inline;
	width:30%;
	background-color:#E4F3F5;
	border-bottom:solid 1px #FFFFFF;
	padding:5px 0px 5px 10px;
}
.burialDetailsContent
{
	font-family:Verdana;
	font-size:76%;
	font-weight:normal;	
	float:left;
	display:inline;
	width:65%;
	border-bottom:solid 1px #B5B5B5;
	padding:5px 0px 5px 10px;
}
#middleBurialResults
{
	  width:78%;
	  float:left;
	  margin-top:10px;
}
#CallsToActionBurialResults
{
  width:23.7%;
  float:left;
  display:inline;
  margin-left:10px;
}

#contentBurialResults
{
	float:left;
	width:78%;  
}

#contentBurialResults h1
{
color:#000000;
font-family:Verdana;
font-size:112%;
font-weight:bold;
margin:0px;
padding:0px;
}

.date
{
	font-family:Verdana;
	font-size:83%;
	color:#666666;
	font-weight:normal;
}
#dateNewsArticle
{
	font-family:Verdana;
	font-size:63%;
	color:#000000;
	font-weight:normal;
}
.noBottomBorder
{
	margin-top:6px;
	margin-bottom:6px;
}
.noBottomBorder p
{
	border-bottom:0px;
}
#tableTopBottom
{
	float:left;
	width:100%;
	border-top:solid 1px #B5B5B5;
	border-bottom:solid 1px #B5B5B5;
}
.bodyPrintPage
{
	float:left;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:20px;
	width:90%;
	display:inline;
}
.bodyPrintPage ul
{
	clear:both;
	float:left;
	width:93%;
	margin:0px;
	padding-left:60px;
}
.noteFont
{
	font-style:italic;
	list-style:line;
}
.bodyPrintPage HR
{
	clear:both;
	color:Black;
	width:100%;
	height:2px;
}
.printPageHeaderLeft
{
	float:left;
	font-family:Verdana;
	font-size:63%;
	padding-top:25px;
}
.printPageFooterLeft
{
	float:left;
	font-family:Verdana;
	font-size:63%;
}
	
#printPageHeaderRight	
{
	float:right;
	display:inline;
/*	width:50%;
	text-align:right;*/
}

.indexTitle 
{
	background-color:#E4F3F5;
	padding:3px 0 3px 0;
}

#events table
{
	padding-top: 10px;
	font-family:Verdana;
	font-size:90%;
}

#events th
{
	text-align:left;
}

#events caption
{
	background-color:#E4F3F5;
	color:#000000;
	font-weight:bold;
	text-align:left;
	padding: 4px 0 4px 4px;
}
#events td.container
{
	text-align: top;

}
#events th
{
	padding-left: 4px;
	vertical-align: top;
	text-align: left;
	padding: 4px 0 4px 4px;
	width:23%;
}
#events td
{
	vertical-align: top;
	text-align: left;
}
#events td.detail
{
	padding: 4px 0 4px 4px;
}

#events td.eventDetails
{
	width: 50%;
	padding-right:10px;

}

#events td.eventimage
{
	width: 50%;
}


/* styles for news and events index pages */
#events H2
{
font-size : 87%;/* (14pt)*/
Font-family : Verdana;
Font-weight : bold;
Color : #000000;
}	

#events
{
  font-size : 87%; /*(14pt)*/
 font-family  : Verdana;
 Font-weight : Bold;
 color  : #000000;
 padding-bottom:10px;
}


.newsWithoutPicture
{
	font-size : 76%;/* (12pt)*/
	Font-family : Verdana;
	padding-bottom: 0px;
	Font-weight : Normal;
	Color : #333333;
	clear:both;
	border-top:solid 1px #ffffff;
}
.newsWithoutPictureDate
{
	float:left;
	background-color:#E4F3F5;
	
	text-align:right;
	width:79px;
	text-align:center;
	padding-top:1px;
	padding-bottom:27px;
	border-bottom:solid 1px #ffffff;
}
.newsWithoutPictureText
{	
	padding-left:85px;
}

.newsWithoutPictureText a
{	
	Font-weight : Bold;
	Color : #008C99;
	Text-decoration : underlined;
}

.newsWithoutPictureText a:hover
{	
	Color : #005CB0;
}

/*.newsWithoutPictureText a:visited
{	
	Color : #999999;
}*/

.newsWithoutPictureText ul
{	
	_padding-left: 0px;
	padding-left: 13px;
	margin-left:0px;
	Color : #008C99;
	list-style-type:square;
}
.newsWithoutPictureText li
{	
	padding-top: 0px;
}

.newsWithPicture
{	
	font-size : 76%;/* (12pt)*/
	Font-family : Verdana;
	padding-bottom: 20px;
	Font-weight : Normal;
	Color : #333333;
}
.newsWithPicture a
{
	Font-weight : Bold;
	Color : #008C99;
	Text-decoration : underlined;
}	
.newsWithPictureImage
{
	float:left;
	
}
.newsWithPictureText
{	
	padding-left:85px;
}
.newsWithPictureText a
{	
	Font-weight : Bold;
	Color : #008C99;
	Text-decoration : underlined;
}
.newsWithPictureText a:hover
{	
	Color : #005CB0;
}
/*.newsWithPictureText a:visited
{	
	Color : #999999;
}*/

.newsWithPictureText ul
{	
	_padding-left: 0px;
	padding-left: 13px;
	margin-left:0px;
	Color : #008C99;
	list-style-type:square;
}
.newsWithPictureText li
{	
	padding-top: 0px;
}

.newsWithPictureText_linkSecond
{
font-size : 80%;
Font-family : Verdana;
Font-weight : normal;
Color : #008C99;
Text-decoration : none;
}