/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorCarePointNew {
	background-color: #d2d2ff;
	}

.FormTitleBgColorCarePointNew {
	background-color: #6178b5;
	}

.FormTitleFontColorCarePointNew {
	color: #edf1f8;
	}

.CaptionBgColorCarePointNew {
	background-color: #96a4cd;
	}

.CaptionFontColorCarePointNew {
	color: #ffffff;
	}

.DataBgColorCarePointNew {
	background-color: #566caf;
	}

.AltDataBgColorCarePointNew {
	background-color: #6e82bb;
	}

.DataFontColorCarePointNew {
	color: #ffffff;
	}

.LinkColorCarePointNew {
	color: #e9c91b;
	}

.VisitedLinkColorCarePointNew {
	color: #dd3220;
	}

.HoverLinkColorCarePointNew {
	color: #ab28a8;
	}

.ColorBgButtonCarePointNew {
	background-color: #6178b5;
}

.ColorFontButtonCarePointNew {
	color: #edf1f8;
}

.ColorBgButtonPassiveCarePointNew {
	background-color: #b7c9fd;
}

.ColorFontButtonPassiveCarePointNew {
	color: #f9fbff;
}



.HeaderCarePointNew {
	width: 100%;
	}

.HeaderCarePointNew th { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: center !important;
	padding: 5px;
	background-color: #6178b5; color: #edf1f8;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .HeaderCarePointNew th {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}


/*ie6*/
* html body .HeaderCarePointNew th {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}
/*end*/

.HeaderCarePointNew a:link { 
	color: #edf1f8;
	}

.HeaderCarePointNew a:visited { 
	color: #edf1f8;
	}

.HeaderCarePointNew a:hover, .CaptionCarePointNew a:active { 
	color: #edf1f8; text-decoration: none;
	}

.HeaderLeftCarePointNew { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightCarePointNew { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftCarePointNew img{
	width: 9px;
	}

.HeaderRightCarePointNew img{
	width: 9px;
	}


/* Grid Options */
.GridCarePointNew { 
	border: 1px solid #6178b5;
	width: 100%;
	}

.CaptionCarePointNew th { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #96a4cd; color: #ffffff;
	white-space: nowrap;
	}

.CaptionCarePointNew td { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #96a4cd; color: #ffffff;
	white-space: nowrap;
	}


html>body .CaptionCarePointNew th, html>body .CaptionCarePointNew td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionCarePointNew th, * html body .CaptionCarePointNew td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionCarePointNew a:link { 
	color: #ffffff;
	}

.CaptionCarePointNew a:visited { 
	color: #ffffff;
	}

.CaptionCarePointNew a:hover, .CaptionCarePointNew a:active { 
	color: #ab28a8;
	}

.CaptionCarePointNew img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionCarePointNew input {
	vertical-align: middle;
	}

.RowCarePointNew th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
	}

.RowCarePointNew td { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	vertical-align: top;
	background-color: #566caf; 
	color: #ffffff;
	}
	

html>body .RowCarePointNew th, html>body .RowCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .RowCarePointNew th, * html body .RowCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.RowCarePointNew { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	border: 1px solid #6178b5; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #566caf; 
	color: #ffffff;
	}


html>body caption.RowCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body caption.RowCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.RowCarePointNew a:link { 
	color: #e9c91b;
	}

.RowCarePointNew a:visited { 
	color: #dd3220;
	}

.RowCarePointNew a:hover, .RowCarePointNew a:active { 
	color: #ab28a8;
	}

.SeparatorCarePointNew{
	color: #6178b5;
	}

.SeparatorCarePointNew td{
	height: 1px;
	}


.AltRowCarePointNew th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
	}

.AltRowCarePointNew td { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	vertical-align: top;
	background-color: #6e82bb; 
	color: #ffffff;
	}


html>body .AltRowCarePointNew th, html>body .AltRowCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .AltRowCarePointNew th, * html body .AltRowCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowCarePointNew a:link { 
	color: #e9c91b;
	}

.AltRowCarePointNew a:visited { 
	color: #dd3220;
	}

.AltRowCarePointNew a:hover, .AltRowCarePointNew a:active { 
	color: #ab28a8;
	}

.NoRecordsCarePointNew td { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	background-color: #566caf; 
	color: #ffffff;
	vertical-align: top;
	}

.FooterCarePointNew td { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #ffffff;
	}


html>body .NoRecordsCarePointNew td, html>body .FooterCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .NoRecordsCarePointNew td, * html body .FooterCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.FooterCarePointNew a:link { 
	color: #e9c91b;
	}

.FooterCarePointNew a:visited { 
	color: #dd3220;
	}

.FooterCarePointNew a:hover, .FooterCarePointNew a:active { 
	color: #ab28a8;
	}

.FooterCarePointNew img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterCarePointNew input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordCarePointNew { 
	border: 1px solid #6178b5;
	width: 100%;
	}

.ErrorCarePointNew td { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #566caf; 
	}


* html>body .ErrorCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ErrorCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.ControlsCarePointNew th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
	}

.ControlsCarePointNew td { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	vertical-align: top;
	background-color: #566caf; 
	color: #ffffff;
	}
	
.BottomCarePointNew td { 
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #ffffff;
	}


html>body .ControlsCarePointNew th, html>body .ControlsCarePointNew td, html>body .BottomCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ControlsCarePointNew th, * html body .ControlsCarePointNew td, * html body .BottomCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.BottomCarePointNew a:link { 
	color: #e9c91b;
	}

.BottomCarePointNew a:visited { 
	color: #dd3220;
	}

.BottomCarePointNew a:hover, .CaptionCarePointNew a:active { 
	color: #ab28a8;
	}

.BottomCarePointNew img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomCarePointNew input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionCarePointNew th{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #6e82bb; 
	color: #ffffff;
	}

.GroupCaptionCarePointNew td{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #566caf; 
	color: #ffffff;
	}


html>body .GroupCaptionCarePointNew th, html>body .GroupCaptionCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionCarePointNew th, * html body .GroupCaptionCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupCaptionCarePointNew a:link {
	color: #ffffff;
	}

.GroupCaptionCarePointNew a:visited{
	color: #ffffff;
	}

.GroupCaptionCarePointNew a:hover, .GroupCaptionCarePointNew a:active{
	color: #ab28a8;
	}

.GroupFooterCarePointNew td{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #96a4cd; 
	color: #ffffff;
	}


html>body .GroupFooterCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupFooterCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterCarePointNew a:link {
	color: #e9c91b;
	}

.GroupFooterCarePointNew a:visited{
	color: #dd3220;
	}

.GroupFooterCarePointNew a:hover, .GroupFooterCarePointNew a:active{
	color: #ab28a8;
	}

.GroupFooterCarePointNew img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterCarePointNew input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalCarePointNew td{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #6e82bb; 
	color: #ffffff;
	border-bottom: 2px solid #6178b5;
	}


html>body .SubTotalCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .SubTotalCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalCarePointNew a:link {
	color: #e9c91b;
	}

.SubTotalCarePointNew a:visited{
	color: #dd3220;
	}

.SubTotalCarePointNew a:hover, .SubTotalCarePointNew a:active{
	color: #ab28a8;
	}

.TotalCarePointNew td{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #6e82bb; 
	color: #ffffff;
	}


html>body .TotalCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .TotalCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.TotalCarePointNew a:link {
	color: #e9c91b;
	}

.TotalCarePointNew a:visited{
	color: #dd3220;
	}

.TotalCarePointNew a:hover, .TotalCarePointNew a:active{
	color: #ab28a8;
	}

/* Form Options */
.ButtonCarePointNew { 
	background-color: #6e82bb; color: #ffffff; border: solid 1px #6178b5; padding: 2px; font-weight: bold; font-family: Tahoma; font-size: 11px; font-weight: bold;
	}

/* Calendar */

.CalendarCarePointNew { 
	border: 1px solid #6178b5;
	width: 100%;
	}

.CalendarWeekdayNameCarePointNew{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #6e82bb; 
	color: #ffffff;
	font-weight: normal;
	}


html>body .CalendarWeekdayNameCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekdayNameCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameCarePointNew a:link {
	color: #e9c91b;
	}

.CalendarWeekdayNameCarePointNew a:visited{
	color: #dd3220;
	}

.CalendarWeekdayNameCarePointNew a:hover, .CalendarWeekdayNameCarePointNew a:active{
	color: #ab28a8;
	}

.CalendarWeekendNameCarePointNew{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #6e82bb;	
	color: #ffffff;
	font-weight: normal;
	}


html>body .CalendarWeekendNameCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendNameCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendNameCarePointNew a:link {
	color: #ffffff;
	}

.CalendarWeekendNameCarePointNew a:visited{
	color: #ffffff;
	}

.CalendarWeekendNameCarePointNew a:link, .CalendarWeekendNameCarePointNew a:visited{
	color: #ab28a8;
	}

/* Calendar Day */
.CalendarDayCarePointNew{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: center;
	background-color: #566caf;	
	color: #ffffff;
	}


html>body .CalendarDayCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarDayCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarDayCarePointNew a:link {
	color: #e9c91b;
	}

.CalendarDayCarePointNew a:visited{
	color: #dd3220;
	}

.CalendarDayCarePointNew a:hover, .CalendarDayCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Weekend */
.CalendarWeekendCarePointNew{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: center;
	background-color: #6e82bb;	
	color: #ffffff;
	}


html>body .CalendarWeekendCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendCarePointNew a:link {
	color: #e9c91b;
	}

.CalendarWeekendCarePointNew a:visited{
	color: #dd3220;
	}

.CalendarWeekendCarePointNew a:hover, .CalendarWeekendCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Today */
.CalendarTodayCarePointNew {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border: 2px solid #6178b5;
	text-align: center;
	background-color: #566caf;	
	color: #ffffff;
	}


html>body .CalendarTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarTodayCarePointNew a:link {
	color: #e9c91b;
	}

.CalendarTodayCarePointNew a:visited{
	color: #dd3220;
	}

.CalendarTodayCarePointNew a:hover, .CalendarTodayCarePointNew a:active {
	color: #ab28a8;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayCarePointNew {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border: 2px solid #6178b5;
	text-align: center;
	background-color: #6e82bb;	
	color: #ffffff;
	}


html>body .CalendarWeekendTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayCarePointNew a:link {
	color: #e9c91b;
	}

.CalendarWeekendTodayCarePointNew a:visited{
	color: #dd3220;
	}

.CalendarWeekendTodayCarePointNew a:hover, .CalendarWeekendTodayCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayCarePointNew{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: center;
	background-color: #566caf;	
	color: #6178b5;
	}


html>body .CalendarOtherMonthDayCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthDayCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayCarePointNew a:link {
	color: #6178b5;
	}

.CalendarOtherMonthDayCarePointNew a:visited{
	color: #6178b5;
	}

.CalendarOtherMonthDayCarePointNew a:hover, .CalendarOtherMonthDayCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayCarePointNew {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border: 2px solid #6178b5;
	text-align: center;
	background-color: #566caf;	
	color: #6178b5;
	}


html>body .CalendarOtherMonthTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayCarePointNew a:link {
	color: #6178b5;
	}

.CalendarOtherMonthTodayCarePointNew a:visited{
	color: #6178b5;
	}

.CalendarOtherMonthTodayCarePointNew a:hover, .CalendarOtherMonthTodayCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendCarePointNew {
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: center;
	background-color: #6e82bb;	
	color: #6178b5;
	}


html>body .CalendarOtherMonthWeekendCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendCarePointNew a:link {
	color: #6178b5;
	}

.CalendarOtherMonthWeekendCarePointNew a:visited{
	color: #6178b5;
	}

.CalendarOtherMonthWeekendCarePointNew a:hover, .CalendarOtherMonthWeekendCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayCarePointNew {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border: 2px solid #6178b5;
	text-align: center;
	color: #6178b5;
	background-color: #6e82bb;	
	}
	

html>body .CalendarOtherMonthWeekendTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayCarePointNew a:link {
	color: #6178b5;
	}

.CalendarOtherMonthWeekendTodayCarePointNew a:visited{
	color: #6178b5;
	}

.CalendarOtherMonthWeekendTodayCarePointNew a:hover, .CalendarOtherMonthWeekendTodayCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayCarePointNew{
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	background-color: #96a4cd;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarSelectedDayCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarSelectedDayCarePointNew a:link {
	color: #ffffff;
	}

.CalendarSelectedDayCarePointNew a:visited{
	color: #ffffff;
	}

.CalendarSelectedDayCarePointNew a:hover, .CalendarSelectedDayCarePointNew a:active{
	color: #ab28a8;
	}

/* Calendar Navigator */
.CalendarNavigatorCarePointNew {
	font-family: Arial; font-size: 80%;
	padding: 5px;
	background-color: #566caf; color: #ffffff;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #ffffff;
	}


html>body .CalendarNavigatorCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarNavigatorCarePointNew a:link {
	color: #e9c91b;
	}

.CalendarNavigatorCarePointNew a:visited{
	color: #dd3220;
	}

.CalendarNavigatorCarePointNew a:hover, .CalendarNavigatorCarePointNew a:active{
	color: #ab28a8;
	}

.CalendarNavigatorCarePointNew img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorCarePointNew td {
	font-family: Arial; font-size: 80%;
	}

.CalendarNavigatorCarePointNew th {
	font-family: Arial; font-size: 80%;
	}


html>body .CalendarNavigatorCarePointNew th, html>body .CalendarNavigatorCarePointNew td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorCarePointNew th, * html body .CalendarNavigatorCarePointNew td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventCarePointNew{
	font-family: Arial; font-size: 80%;
	text-align: left;
	}


html>body .CalendarEventCarePointNew {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarEventCarePointNew {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarEventCarePointNew a:link {
	color: #e9c91b;
	}

.CalendarEventCarePointNew a:visited{
	color: #dd3220;
	}

.CalendarEventCarePointNew a:hover, .CalendarEventCarePointNew a:active{
	color: #ab28a8;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thCarePointNew { 
	font-family: Arial; font-size: 80%;
	font-weight: bold;
}


html>body .thCarePointNew {
	font-size: 100%;
}


/*ie6*/
* html body .thCarePointNew {
	font-size: 100%;
}
/*end*/

.HeaderCarePointNew .thCarePointNew { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: center !important;
	padding: 5px;
	background-color: #6178b5; color: #edf1f8;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}


/*ie6*/
* html body .HeaderCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}
/*end*/

.CaptionCarePointNew .thCarePointNew { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #96a4cd; color: #ffffff;
	white-space: nowrap;
}


html>body .CaptionCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowCarePointNew .thCarePointNew { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
}

.AltRowCarePointNew .thCarePointNew { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
}

.ControlsCarePointNew .thCarePointNew { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	
	background-color: #566caf; color: #ffffff;
	white-space: nowrap;
	color: #ffffff;
}

.GroupCaptionCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 80%;
	padding: 5px;
	
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #6e82bb; 
	color: #ffffff;
}


html>body .GroupCaptionCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 100%;
}

html>body .RowCarePointNew .thCarePointNew, html>body .AltRowCarePointNew .thCarePointNew, html>body .ControlsCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 100%;
}

* html body .RowCarePointNew .thCarePointNew, * html body .AltRowCarePointNew .thCarePointNew, * html body .ControlsCarePointNew .thCarePointNew {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuCarePointNew td {
	font-family: Arial; font-size: 80%;
}


html>body .simpleMenuCarePointNew td {
	font-family: Arial; font-size: 100%;
} 


/*ie6*/
* html body .simpleMenuCarePointNew td {
	font-family: Arial; font-size: 100%;
} 
/*end*/
