/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorDeathlistadmin {
	background-color: #d8d2b8;
	}

.FormTitleBgColorDeathlistadmin {
	background-color: #867845;
	}

.FormTitleFontColorDeathlistadmin {
	color: #f7f7f7;
	}

.CaptionBgColorDeathlistadmin {
	background-color: #dac874;
	}

.CaptionFontColorDeathlistadmin {
	color: #000000;
	}

.DataBgColorDeathlistadmin {
	background-color: #efefef;
	}

.AltDataBgColorDeathlistadmin {
	background-color: #efead7;
	}

.DataFontColorDeathlistadmin {
	color: #000000;
	}

.LinkColorDeathlistadmin {
	color: #002eb9;
	}

.VisitedLinkColorDeathlistadmin {
	color: #780000;
	}

.HoverLinkColorDeathlistadmin {
	color: #e80000;
	}




.HeaderDeathlistadmin {
	width: 100%;
	}

.HeaderDeathlistadmin th { 
	font-family: Tahoma; font-size: 110%; font-weight: bold; text-align: left;
	padding: 2px;
	background-image: url('Images/HeaderBg.gif'); color: #f7f7f7;
	width: 100%;
	white-space: nowrap;
	}

.HeaderDeathlistadmin a:link { 
	color: #f7f7f7;
	}

.HeaderDeathlistadmin a:visited { 
	color: #f7f7f7;
	}

.HeaderDeathlistadmin a:hover, .CaptionDeathlistadmin a:active { 
	color: #f7f7f7; text-decoration: none;
	}

.HeaderLeftDeathlistadmin { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightDeathlistadmin { 
	background-image: url('Images/HeaderRight.gif');
	}

.HeaderLeftDeathlistadmin img{
	width: 14px;
	}

.HeaderRightDeathlistadmin img{
	width: 14px;
	}


/* Grid Options */
.GridDeathlistadmin { 
	
	width: 100%;
	}

.CaptionDeathlistadmin th { 
	font-family: Tahoma; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; color: #000000;
	white-space: nowrap;
	}

.CaptionDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; color: #000000;
	white-space: nowrap;
	}

.CaptionDeathlistadmin a:link { 
	color: #000000;
	}

.CaptionDeathlistadmin a:visited { 
	color: #000000;
	}

.CaptionDeathlistadmin a:hover, .CaptionDeathlistadmin a:active { 
	color: #e80000;
	}

.CaptionDeathlistadmin img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionDeathlistadmin input {
	vertical-align: middle;
	}

.RowDeathlistadmin th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	vertical-align: top;
	background-color: #efefef; 
	color: #000000;
	}

.GridDeathlistadmin caption { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	text-align: left;
	vertical-align: top;
	background-color: #efefef; 
	color: #000000;
	}

.RowDeathlistadmin a:link { 
	color: #002eb9;
	}

.RowDeathlistadmin a:visited { 
	color: #780000;
	}

.RowDeathlistadmin a:hover, .RowDeathlistadmin a:active { 
	color: #e80000;
	}

.SeparatorDeathlistadmin{
	color: #867845;
	}

.SeparatorDeathlistadmin td{
	height: 1px;
	}


.AltRowDeathlistadmin th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	vertical-align: top;
	background-color: #efead7; 
	color: #000000;
	}

.AltRowDeathlistadmin a:link { 
	color: #002eb9;
	}

.AltRowDeathlistadmin a:visited { 
	color: #780000;
	}

.AltRowDeathlistadmin a:hover, .AltRowDeathlistadmin a:active { 
	color: #e80000;
	}

.NoRecordsDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; 
	color: #000000;
	vertical-align: top;
	}

.FooterDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.FooterDeathlistadmin a:link { 
	color: #002eb9;
	}

.FooterDeathlistadmin a:visited { 
	color: #780000;
	}

.FooterDeathlistadmin a:hover, .FooterDeathlistadmin a:active { 
	color: #e80000;
	}

.FooterDeathlistadmin img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterDeathlistadmin input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordDeathlistadmin { 
	
	width: 100%;
	}

.ErrorDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	color: #FF0000;
	vertical-align: top;
	background-color: #efefef; 
	}

.ControlsDeathlistadmin th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	vertical-align: top;
	background-color: #efefef; 
	color: #000000;
	}

.BottomDeathlistadmin td { 
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #efefef; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.BottomDeathlistadmin a:link { 
	color: #002eb9;
	}

.BottomDeathlistadmin a:visited { 
	color: #780000;
	}

.BottomDeathlistadmin a:hover, .CaptionDeathlistadmin a:active { 
	color: #e80000;
	}

.BottomDeathlistadmin img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomDeathlistadmin input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionDeathlistadmin th{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	white-space: nowrap;
	text-align: left; 
	vertical-align: top;
	font-weight: bold;
	background-color: #efead7; 
	color: #000000;
	}

.GroupCaptionDeathlistadmin td{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	vertical-align: top;
	font-weight: bold;
	background-color: #efefef; 
	color: #000000;
	}

.GroupCaptionDeathlistadmin a:link {
	color: #000000;
	}

.GroupCaptionDeathlistadmin a:visited{
	color: #000000;
	}

.GroupCaptionDeathlistadmin a:hover, .GroupCaptionDeathlistadmin a:active{
	color: #e80000;
	}

.GroupFooterDeathlistadmin td{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #dac874; 
	color: #000000;
	}

.GroupFooterDeathlistadmin a:link {
	color: #002eb9;
	}

.GroupFooterDeathlistadmin a:visited{
	color: #780000;
	}

.GroupFooterDeathlistadmin a:hover, .GroupFooterDeathlistadmin a:active{
	color: #e80000;
	}

.GroupFooterDeathlistadmin img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterDeathlistadmin input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalDeathlistadmin td{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	vertical-align: top;
	font-weight: bold;
	background-color: #efead7; 
	color: #000000;
	border-bottom: 2px solid #867845;
	}

.SubTotalDeathlistadmin a:link {
	color: #002eb9;
	}

.SubTotalDeathlistadmin a:visited{
	color: #780000;
	}

.SubTotalDeathlistadmin a:hover, .SubTotalDeathlistadmin a:active{
	color: #e80000;
	}

.TotalDeathlistadmin td{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #efead7; 
	color: #000000;
	}

.TotalDeathlistadmin a:link {
	color: #002eb9;
	}

.TotalDeathlistadmin a:visited{
	color: #780000;
	}

.TotalDeathlistadmin a:hover, .TotalDeathlistadmin a:active{
	color: #e80000;
	}

/* Form Options */
.ButtonDeathlistadmin { 
	background-color: #867845; color: #f7f7f7; 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-size: 85%; font-family: Tahoma;
	}

/* Calendar */

.CalendarDeathlistadmin { 
	
	width: 100%;
	}

.CalendarWeekdayNameDeathlistadmin{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #efead7; 
	color: #000000;
	}

.CalendarWeekdayNameDeathlistadmin a:link {
	color: #002eb9;
	}

.CalendarWeekdayNameDeathlistadmin a:visited{
	color: #780000;
	}

.CalendarWeekdayNameDeathlistadmin a:hover, .CalendarWeekdayNameDeathlistadmin a:active{
	color: #e80000;
	}

.CalendarWeekendNameDeathlistadmin{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #efead7;	
	color: #000000;
	}

.CalendarWeekendNameDeathlistadmin a:link {
	color: #000000;
	}

.CalendarWeekendNameDeathlistadmin a:visited{
	color: #000000;
	}

.CalendarWeekendNameDeathlistadmin a:link, .CalendarWeekendNameDeathlistadmin a:visited{
	color: #e80000;
	}

/* Calendar Day */
.CalendarDayDeathlistadmin{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	text-align: center;
	background-color: #efefef;	
	color: #000000;
	}

.CalendarDayDeathlistadmin a:link {
	color: #002eb9;
	}

.CalendarDayDeathlistadmin a:visited{
	color: #780000;
	}

.CalendarDayDeathlistadmin a:hover, .CalendarDayDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Weekend */
.CalendarWeekendDeathlistadmin{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	text-align: center;
	background-color: #efead7;	
	color: #000000;
	}

.CalendarWeekendDeathlistadmin a:link {
	color: #002eb9;
	}

.CalendarWeekendDeathlistadmin a:visited{
	color: #780000;
	}

.CalendarWeekendDeathlistadmin a:hover, .CalendarWeekendDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Today */
.CalendarTodayDeathlistadmin {
	font-family: Tahoma; font-size: 80%;
	padding: 0px;
	border: 2px solid #867845;
	text-align: center;
	background-color: #efefef;	
	color: #000000;
	}

.CalendarTodayDeathlistadmin a:link {
	color: #002eb9;
	}

.CalendarTodayDeathlistadmin a:visited{
	color: #780000;
	}

.CalendarTodayDeathlistadmin a:hover, .CalendarTodayDeathlistadmin a:active {
	color: #e80000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayDeathlistadmin {
	font-family: Tahoma; font-size: 80%;
	padding: 0px;
	border: 2px solid #867845;
	text-align: center;
	background-color: #efead7;	
	color: #000000;
	}

.CalendarWeekendTodayDeathlistadmin a:link {
	color: #002eb9;
	}

.CalendarWeekendTodayDeathlistadmin a:visited{
	color: #780000;
	}

.CalendarWeekendTodayDeathlistadmin a:hover, .CalendarWeekendTodayDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayDeathlistadmin{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	text-align: center;
	background-color: #efefef;	
	color: #867845;
	}

.CalendarOtherMonthDayDeathlistadmin a:link {
	color: #867845;
	}

.CalendarOtherMonthDayDeathlistadmin a:visited{
	color: #867845;
	}

.CalendarOtherMonthDayDeathlistadmin a:hover, .CalendarOtherMonthDayDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayDeathlistadmin {
	font-family: Tahoma; font-size: 80%;
	padding: 0px;
	border: 2px solid #867845;
	text-align: center;
	background-color: #efefef;	
	color: #867845;
	}

.CalendarOtherMonthTodayDeathlistadmin a:link {
	color: #867845;
	}

.CalendarOtherMonthTodayDeathlistadmin a:visited{
	color: #867845;
	}

.CalendarOtherMonthTodayDeathlistadmin a:hover, .CalendarOtherMonthTodayDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendDeathlistadmin {
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	text-align: center;
	background-color: #efead7;	
	color: #867845;
	}

.CalendarOtherMonthWeekendDeathlistadmin a:link {
	color: #867845;
	}

.CalendarOtherMonthWeekendDeathlistadmin a:visited{
	color: #867845;
	}

.CalendarOtherMonthWeekendDeathlistadmin a:hover, .CalendarOtherMonthWeekendDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayDeathlistadmin {
	font-family: Tahoma; font-size: 80%;
	padding: 0px;
	border: 2px solid #867845;
	text-align: center;
	color: #867845;
	background-color: #efead7;	
	}

.CalendarOtherMonthWeekendTodayDeathlistadmin a:link {
	color: #867845;
	}

.CalendarOtherMonthWeekendTodayDeathlistadmin a:visited{
	color: #867845;
	}

.CalendarOtherMonthWeekendTodayDeathlistadmin a:hover, .CalendarOtherMonthWeekendTodayDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayDeathlistadmin{
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #848284; border-bottom: solid 1px #848284;
	background-color: #dac874;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}

.CalendarSelectedDayDeathlistadmin a:link {
	color: #000000;
	}

.CalendarSelectedDayDeathlistadmin a:visited{
	color: #000000;
	}

.CalendarSelectedDayDeathlistadmin a:hover, .CalendarSelectedDayDeathlistadmin a:active{
	color: #e80000;
	}

/* Calendar Navigator */
.CalendarNavigatorDeathlistadmin {
	font-family: Tahoma; font-size: 80%;
	padding: 2px;
	background-color: #efefef; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.CalendarNavigatorDeathlistadmin a:link {
	color: #002eb9;
	}

.CalendarNavigatorDeathlistadmin a:visited{
	color: #780000;
	}

.CalendarNavigatorDeathlistadmin a:hover, .CalendarNavigatorDeathlistadmin a:active{
	color: #e80000;
	}

.CalendarNavigatorDeathlistadmin img{
	margin: 2px;
	vertical-align: middle; 	
	}

/* Calendar Extra */
.CalendarEventDeathlistadmin{
	font-size: 80%;
	text-align: left;
	}

.CalendarEventDeathlistadmin a:link {
	color: #002eb9;
	}

.CalendarEventDeathlistadmin a:visited{
	color: #780000;
	}

.CalendarEventDeathlistadmin a:hover, .CalendarEventDeathlistadmin a:active{
	color: #e80000;
	}
