/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorKykerFuneral1 {
	background-color: #c6c6c6;
	}

.FormTitleBgColorKykerFuneral1 {
	background-color: #737373;
	}

.FormTitleFontColorKykerFuneral1 {
	color: #f4f4f4;
	}

.CaptionBgColorKykerFuneral1 {
	background-color: #cecece;
	}

.CaptionFontColorKykerFuneral1 {
	color: #000000;
	}

.DataBgColorKykerFuneral1 {
	background-color: #ededed;
	}

.AltDataBgColorKykerFuneral1 {
	background-color: #e3e3e3;
	}

.DataFontColorKykerFuneral1 {
	color: #000000;
	}

.LinkColorKykerFuneral1 {
	color: #002cb3;
	}

.VisitedLinkColorKykerFuneral1 {
	color: #740074;
	}

.HoverLinkColorKykerFuneral1 {
	color: #e00000;
	}

.ColorBgButtonKykerFuneral1 {
	background-color: #737373;
}

.ColorFontButtonKykerFuneral1 {
	color: #f4f4f4;
}

.ColorBgButtonPassiveKykerFuneral1 {
	background-color: #b2b2b2;
}

.ColorFontButtonPassiveKykerFuneral1 {
	color: #f4f4f4;
}



.HeaderKykerFuneral1 {
	width: 100%;
	}

.HeaderKykerFuneral1 th { 
	font-family: Arial; font-size: 90%; text-align: left;
	padding: 2px;
	background-color: #737373; color: #f4f4f4;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}


html>body .HeaderKykerFuneral1 th {
	font-family: Arial; font-size: 130%; text-align: left;
}


/*ie6*/
* html body .HeaderKykerFuneral1 th {
	font-family: Arial; font-size: 130%; text-align: left;
}
/*end*/

.HeaderKykerFuneral1 a:link { 
	color: #f4f4f4;
	}

.HeaderKykerFuneral1 a:visited { 
	color: #f4f4f4;
	}

.HeaderKykerFuneral1 a:hover, .CaptionKykerFuneral1 a:active { 
	color: #f4f4f4; text-decoration: none;
	}

.HeaderLeftKykerFuneral1 { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightKykerFuneral1 { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftKykerFuneral1 img{
	width: 1px;
	}

.HeaderRightKykerFuneral1 img{
	width: 1px;
	}


/* Grid Options */
.GridKykerFuneral1 { 
	border: 1px solid #737373;
	width: 100%;
	}

.CaptionKykerFuneral1 th { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

.CaptionKykerFuneral1 td { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}


html>body .CaptionKykerFuneral1 th, html>body .CaptionKykerFuneral1 td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionKykerFuneral1 th, * html body .CaptionKykerFuneral1 td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionKykerFuneral1 a:link { 
	color: #000000;
	}

.CaptionKykerFuneral1 a:visited { 
	color: #000000;
	}

.CaptionKykerFuneral1 a:hover, .CaptionKykerFuneral1 a:active { 
	color: #e00000;
	}

.CaptionKykerFuneral1 img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionKykerFuneral1 input {
	vertical-align: middle;
	}

.RowKykerFuneral1 th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-color: #ededed; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowKykerFuneral1 td { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	vertical-align: top;
	background-color: #ededed; 
	color: #000000;
	}
	

html>body .RowKykerFuneral1 th, html>body .RowKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .RowKykerFuneral1 th, * html body .RowKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.RowKykerFuneral1 { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border: 1px solid #737373; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #ededed; 
	color: #000000;
	}


html>body caption.RowKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body caption.RowKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.RowKykerFuneral1 a:link { 
	color: #002cb3;
	}

.RowKykerFuneral1 a:visited { 
	color: #740074;
	}

.RowKykerFuneral1 a:hover, .RowKykerFuneral1 a:active { 
	color: #e00000;
	}

.SeparatorKykerFuneral1{
	color: #737373;
	}

.SeparatorKykerFuneral1 td{
	height: 1px;
	}


.AltRowKykerFuneral1 th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-color: #ededed; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowKykerFuneral1 td { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	vertical-align: top;
	background-color: #e3e3e3; 
	color: #000000;
	}


html>body .AltRowKykerFuneral1 th, html>body .AltRowKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .AltRowKykerFuneral1 th, * html body .AltRowKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowKykerFuneral1 a:link { 
	color: #002cb3;
	}

.AltRowKykerFuneral1 a:visited { 
	color: #740074;
	}

.AltRowKykerFuneral1 a:hover, .AltRowKykerFuneral1 a:active { 
	color: #e00000;
	}

.NoRecordsKykerFuneral1 td { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	background-color: #ededed; 
	color: #000000;
	vertical-align: top;
	}

.FooterKykerFuneral1 td { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border: 1px solid #cecece; border-left: 0px none;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .NoRecordsKykerFuneral1 td, html>body .FooterKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .NoRecordsKykerFuneral1 td, * html body .FooterKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.FooterKykerFuneral1 a:link { 
	color: #002cb3;
	}

.FooterKykerFuneral1 a:visited { 
	color: #740074;
	}

.FooterKykerFuneral1 a:hover, .FooterKykerFuneral1 a:active { 
	color: #e00000;
	}

.FooterKykerFuneral1 img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterKykerFuneral1 input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordKykerFuneral1 { 
	border: 1px solid #737373;
	width: 100%;
	}

.ErrorKykerFuneral1 td { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ededed; 
	}


* html>body .ErrorKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ErrorKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.ControlsKykerFuneral1 th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-color: #ededed; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsKykerFuneral1 td { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	vertical-align: top;
	background-color: #ededed; 
	color: #000000;
	}
	
.BottomKykerFuneral1 td { 
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border: 1px solid #cecece; border-left: 0px none;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .ControlsKykerFuneral1 th, html>body .ControlsKykerFuneral1 td, html>body .BottomKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ControlsKykerFuneral1 th, * html body .ControlsKykerFuneral1 td, * html body .BottomKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.BottomKykerFuneral1 a:link { 
	color: #002cb3;
	}

.BottomKykerFuneral1 a:visited { 
	color: #740074;
	}

.BottomKykerFuneral1 a:hover, .CaptionKykerFuneral1 a:active { 
	color: #e00000;
	}

.BottomKykerFuneral1 img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomKykerFuneral1 input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionKykerFuneral1 th{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #e3e3e3; 
	color: #000000;
	}

.GroupCaptionKykerFuneral1 td{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ededed; 
	color: #000000;
	}


html>body .GroupCaptionKykerFuneral1 th, html>body .GroupCaptionKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionKykerFuneral1 th, * html body .GroupCaptionKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupCaptionKykerFuneral1 a:link {
	color: #000000;
	}

.GroupCaptionKykerFuneral1 a:visited{
	color: #000000;
	}

.GroupCaptionKykerFuneral1 a:hover, .GroupCaptionKykerFuneral1 a:active{
	color: #e00000;
	}

.GroupFooterKykerFuneral1 td{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border: 1px solid #cecece; border-left: 0px none;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #cecece; 
	color: #000000;
	}


html>body .GroupFooterKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupFooterKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterKykerFuneral1 a:link {
	color: #002cb3;
	}

.GroupFooterKykerFuneral1 a:visited{
	color: #740074;
	}

.GroupFooterKykerFuneral1 a:hover, .GroupFooterKykerFuneral1 a:active{
	color: #e00000;
	}

.GroupFooterKykerFuneral1 img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterKykerFuneral1 input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalKykerFuneral1 td{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #e3e3e3; 
	color: #000000;
	border-bottom: 2px solid #737373;
	}


html>body .SubTotalKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .SubTotalKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalKykerFuneral1 a:link {
	color: #002cb3;
	}

.SubTotalKykerFuneral1 a:visited{
	color: #740074;
	}

.SubTotalKykerFuneral1 a:hover, .SubTotalKykerFuneral1 a:active{
	color: #e00000;
	}

.TotalKykerFuneral1 td{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #e3e3e3; 
	color: #000000;
	}


html>body .TotalKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .TotalKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.TotalKykerFuneral1 a:link {
	color: #002cb3;
	}

.TotalKykerFuneral1 a:visited{
	color: #740074;
	}

.TotalKykerFuneral1 a:hover, .TotalKykerFuneral1 a:active{
	color: #e00000;
	}

/* Form Options */
.ButtonKykerFuneral1 { 
	background-color: #737373; color: #f4f4f4; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-family: Tahoma; font-size: 10px; font-weight: bold;
	}

/* Calendar */

.CalendarKykerFuneral1 { 
	border: 1px solid #737373;
	width: 100%;
	}

.CalendarWeekdayNameKykerFuneral1{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #e3e3e3; 
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekdayNameKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekdayNameKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameKykerFuneral1 a:link {
	color: #002cb3;
	}

.CalendarWeekdayNameKykerFuneral1 a:visited{
	color: #740074;
	}

.CalendarWeekdayNameKykerFuneral1 a:hover, .CalendarWeekdayNameKykerFuneral1 a:active{
	color: #e00000;
	}

.CalendarWeekendNameKykerFuneral1{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #e3e3e3;	
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekendNameKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendNameKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendNameKykerFuneral1 a:link {
	color: #000000;
	}

.CalendarWeekendNameKykerFuneral1 a:visited{
	color: #000000;
	}

.CalendarWeekendNameKykerFuneral1 a:link, .CalendarWeekendNameKykerFuneral1 a:visited{
	color: #e00000;
	}

/* Calendar Day */
.CalendarDayKykerFuneral1{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: center;
	background-color: #ededed;	
	color: #000000;
	}


html>body .CalendarDayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarDayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarDayKykerFuneral1 a:link {
	color: #002cb3;
	}

.CalendarDayKykerFuneral1 a:visited{
	color: #740074;
	}

.CalendarDayKykerFuneral1 a:hover, .CalendarDayKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Weekend */
.CalendarWeekendKykerFuneral1{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: center;
	background-color: #e3e3e3;	
	color: #000000;
	}


html>body .CalendarWeekendKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendKykerFuneral1 a:link {
	color: #002cb3;
	}

.CalendarWeekendKykerFuneral1 a:visited{
	color: #740074;
	}

.CalendarWeekendKykerFuneral1 a:hover, .CalendarWeekendKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Today */
.CalendarTodayKykerFuneral1 {
	font-family: Arial; font-size: 70%;
	padding: 0px;
	border: 2px solid #737373;
	text-align: center;
	background-color: #ededed;	
	color: #000000;
	}


html>body .CalendarTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarTodayKykerFuneral1 a:link {
	color: #002cb3;
	}

.CalendarTodayKykerFuneral1 a:visited{
	color: #740074;
	}

.CalendarTodayKykerFuneral1 a:hover, .CalendarTodayKykerFuneral1 a:active {
	color: #e00000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayKykerFuneral1 {
	font-family: Arial; font-size: 70%;
	padding: 0px;
	border: 2px solid #737373;
	text-align: center;
	background-color: #e3e3e3;	
	color: #000000;
	}


html>body .CalendarWeekendTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayKykerFuneral1 a:link {
	color: #002cb3;
	}

.CalendarWeekendTodayKykerFuneral1 a:visited{
	color: #740074;
	}

.CalendarWeekendTodayKykerFuneral1 a:hover, .CalendarWeekendTodayKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayKykerFuneral1{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: center;
	background-color: #ededed;	
	color: #737373;
	}


html>body .CalendarOtherMonthDayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthDayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayKykerFuneral1 a:link {
	color: #737373;
	}

.CalendarOtherMonthDayKykerFuneral1 a:visited{
	color: #737373;
	}

.CalendarOtherMonthDayKykerFuneral1 a:hover, .CalendarOtherMonthDayKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayKykerFuneral1 {
	font-family: Arial; font-size: 70%;
	padding: 0px;
	border: 2px solid #737373;
	text-align: center;
	background-color: #ededed;	
	color: #737373;
	}


html>body .CalendarOtherMonthTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayKykerFuneral1 a:link {
	color: #737373;
	}

.CalendarOtherMonthTodayKykerFuneral1 a:visited{
	color: #737373;
	}

.CalendarOtherMonthTodayKykerFuneral1 a:hover, .CalendarOtherMonthTodayKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendKykerFuneral1 {
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: center;
	background-color: #e3e3e3;	
	color: #737373;
	}


html>body .CalendarOtherMonthWeekendKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendKykerFuneral1 a:link {
	color: #737373;
	}

.CalendarOtherMonthWeekendKykerFuneral1 a:visited{
	color: #737373;
	}

.CalendarOtherMonthWeekendKykerFuneral1 a:hover, .CalendarOtherMonthWeekendKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayKykerFuneral1 {
	font-family: Arial; font-size: 70%;
	padding: 0px;
	border: 2px solid #737373;
	text-align: center;
	color: #737373;
	background-color: #e3e3e3;	
	}
	

html>body .CalendarOtherMonthWeekendTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayKykerFuneral1 a:link {
	color: #737373;
	}

.CalendarOtherMonthWeekendTodayKykerFuneral1 a:visited{
	color: #737373;
	}

.CalendarOtherMonthWeekendTodayKykerFuneral1 a:hover, .CalendarOtherMonthWeekendTodayKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayKykerFuneral1{
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-color: #cecece;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarSelectedDayKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarSelectedDayKykerFuneral1 a:link {
	color: #000000;
	}

.CalendarSelectedDayKykerFuneral1 a:visited{
	color: #000000;
	}

.CalendarSelectedDayKykerFuneral1 a:hover, .CalendarSelectedDayKykerFuneral1 a:active{
	color: #e00000;
	}

/* Calendar Navigator */
.CalendarNavigatorKykerFuneral1 {
	font-family: Arial; font-size: 70%;
	padding: 2px;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .CalendarNavigatorKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarNavigatorKykerFuneral1 a:link {
	color: #002cb3;
	}

.CalendarNavigatorKykerFuneral1 a:visited{
	color: #740074;
	}

.CalendarNavigatorKykerFuneral1 a:hover, .CalendarNavigatorKykerFuneral1 a:active{
	color: #e00000;
	}

.CalendarNavigatorKykerFuneral1 img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorKykerFuneral1 td {
	font-family: Arial; font-size: 70%;
	}

.CalendarNavigatorKykerFuneral1 th {
	font-family: Arial; font-size: 70%;
	}


html>body .CalendarNavigatorKykerFuneral1 th, html>body .CalendarNavigatorKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorKykerFuneral1 th, * html body .CalendarNavigatorKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventKykerFuneral1{
	font-family: Arial; font-size: 70%;
	text-align: left;
	}


html>body .CalendarEventKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarEventKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarEventKykerFuneral1 a:link {
	color: #002cb3;
	}

.CalendarEventKykerFuneral1 a:visited{
	color: #740074;
	}

.CalendarEventKykerFuneral1 a:hover, .CalendarEventKykerFuneral1 a:active{
	color: #e00000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thKykerFuneral1 { 
	font-family: Arial; font-size: 70%;
	font-weight: bold;
}


html>body .thKykerFuneral1 {
	font-size: 100%;
}


/*ie6*/
* html body .thKykerFuneral1 {
	font-size: 100%;
}
/*end*/

.HeaderKykerFuneral1 .thKykerFuneral1 { 
	font-family: Arial; font-size: 90%; text-align: left;
	padding: 2px;
	background-color: #737373; color: #f4f4f4;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 130%; text-align: left;
}


/*ie6*/
* html body .HeaderKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 130%; text-align: left;
}
/*end*/

.CaptionKykerFuneral1 .thKykerFuneral1 { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
}


html>body .CaptionKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowKykerFuneral1 .thKykerFuneral1 { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-color: #ededed; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowKykerFuneral1 .thKykerFuneral1 { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-color: #ededed; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsKykerFuneral1 .thKykerFuneral1 { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	background-color: #ededed; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 70%;
	padding: 2px;
	border-top: 1px solid #cecece; border-right: 1px solid #cecece;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #e3e3e3; 
	color: #000000;
}


html>body .GroupCaptionKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}

html>body .RowKykerFuneral1 .thKykerFuneral1, html>body .AltRowKykerFuneral1 .thKykerFuneral1, html>body .ControlsKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 100%;
}

* html body .RowKykerFuneral1 .thKykerFuneral1, * html body .AltRowKykerFuneral1 .thKykerFuneral1, * html body .ControlsKykerFuneral1 .thKykerFuneral1 {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuKykerFuneral1 td {
	font-family: Arial; font-size: 70%;
}


html>body .simpleMenuKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
} 


/*ie6*/
* html body .simpleMenuKykerFuneral1 td {
	font-family: Arial; font-size: 100%;
} 
/*end*/

