/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorWFC {
	background-color: #bdbdbd;
	}

.FormTitleBgColorWFC {
	background-color: #2a7893;
	}

.FormTitleFontColorWFC {
	color: #f4f4f4;
	}

.CaptionBgColorWFC {
	background-color: #afc0c4;
	}

.CaptionFontColorWFC {
	color: #23647a;
	}

.DataBgColorWFC {
	background-color: #f4f4f4;
	}

.AltDataBgColorWFC {
	background-color: #e7e7e7;
	}

.DataFontColorWFC {
	color: #2a7893;
	}

.LinkColorWFC {
	color: #003e7c;
	}

.VisitedLinkColorWFC {
	color: #003e7c;
	}

.HoverLinkColorWFC {
	color: #c30000;
	}

.ColorBgButtonWFC {
	background-color: #2a7893;
}

.ColorFontButtonWFC {
	color: #f4f4f4;
}

.ColorBgButtonPassiveWFC {
	background-color: #75b6cd;
}

.ColorFontButtonPassiveWFC {
	color: #fcfcfc;
}



.HeaderWFC {
	width: 100%;
	}

.HeaderWFC th { 
	font-family: Verdana; font-size: 14px;
	padding: 2px;
	background-image: url('Images/HeaderBg.gif');  color: #f4f4f4;
	width: 100%;
	white-space: nowrap;
	<FormTitleAdditional>
	}



/*ie6*/
* html body .HeaderWFC th {
	font-family: Verdana; font-size: 14px;
}
/*end*/

.HeaderWFC a:link { 
	color: #f4f4f4;
	}

.HeaderWFC a:visited { 
	color: #f4f4f4;
	}

.HeaderWFC a:hover, .CaptionWFC a:active { 
	color: #f4f4f4; text-decoration: none;
	}

.HeaderLeftWFC { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightWFC { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftWFC img{
	width: 9px;
	}

.HeaderRightWFC img{
	width: 9px;
	}


/* Grid Options */
.GridWFC { 
	border-left: 1px solid #2a7893; border-bottom: 1px solid #2a7893;
	width: 100%;
	}

.CaptionWFC th { 
	font-family: Verdana; font-size: 12px; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #afc0c4; color: #23647a;
	white-space: nowrap;
	}

.CaptionWFC td { 
	font-family: Verdana; font-size: 12px; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #afc0c4; color: #23647a;
	white-space: nowrap;
	}



/*ie6*/
* html body .CaptionWFC th, * html body .CaptionWFC td {
	font-family: Verdana; font-size: 12px; text-align: left; vertical-align: top;
}
/*end*/

.CaptionWFC a:link { 
	color: #23647a;
	}

.CaptionWFC a:visited { 
	color: #23647a;
	}

.CaptionWFC a:hover, .CaptionWFC a:active { 
	color: #c30000;
	}

.CaptionWFC img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionWFC input {
	vertical-align: middle;
	}

.RowWFC th { 
	font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	white-space: nowrap;
	color: #2a7893;
	}

.RowWFC td { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	vertical-align: top;
	background-color: #f4f4f4; 
	color: #2a7893;
	}
	


/*ie6*/
* html body .RowWFC th, * html body .RowWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

caption.RowWFC { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border: 1px solid #2a7893; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #f4f4f4; 
	color: #2a7893;
	}



/*ie6*/
* html body caption.RowWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.RowWFC a:link { 
	color: #003e7c;
	}

.RowWFC a:visited { 
	color: #003e7c;
	}

.RowWFC a:hover, .RowWFC a:active { 
	color: #c30000;
	}

.SeparatorWFC{
	color: #2a7893;
	}

.SeparatorWFC td{
	height: 1px;
	}


.AltRowWFC th { 
	font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	white-space: nowrap;
	color: #2a7893;
	}

.AltRowWFC td { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	vertical-align: top;
	background-color: #e7e7e7; 
	color: #2a7893;
	}



/*ie6*/
* html body .AltRowWFC th, * html body .AltRowWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.AltRowWFC a:link { 
	color: #003e7c;
	}

.AltRowWFC a:visited { 
	color: #003e7c;
	}

.AltRowWFC a:hover, .AltRowWFC a:active { 
	color: #c30000;
	}

.NoRecordsWFC td { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	background-color: #f4f4f4; 
	color: #2a7893;
	vertical-align: top;
	}

.FooterWFC td { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #2a7893;
	}



/*ie6*/
* html body .NoRecordsWFC td, * html body .FooterWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.FooterWFC a:link { 
	color: #003e7c;
	}

.FooterWFC a:visited { 
	color: #003e7c;
	}

.FooterWFC a:hover, .FooterWFC a:active { 
	color: #c30000;
	}

.FooterWFC img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterWFC input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordWFC { 
	border-left: 1px solid #2a7893; border-bottom: 1px solid #2a7893;
	width: 100%;
	}

.ErrorWFC td { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #f4f4f4; 
	}



/*ie6*/
* html body .ErrorWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.ControlsWFC th { 
	font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	white-space: nowrap;
	color: #2a7893;
	}

.ControlsWFC td { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	vertical-align: top;
	background-color: #f4f4f4; 
	color: #2a7893;
	}
	
.BottomWFC td { 
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #2a7893;
	}



/*ie6*/
* html body .ControlsWFC th, * html body .ControlsWFC td, * html body .BottomWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.BottomWFC a:link { 
	color: #003e7c;
	}

.BottomWFC a:visited { 
	color: #003e7c;
	}

.BottomWFC a:hover, .CaptionWFC a:active { 
	color: #c30000;
	}

.BottomWFC img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomWFC input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionWFC th{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #e7e7e7; 
	color: #2a7893;
	}

.GroupCaptionWFC td{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f4f4f4; 
	color: #2a7893;
	}



/*ie6*/
* html body .GroupCaptionWFC th, * html body .GroupCaptionWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.GroupCaptionWFC a:link {
	color: #23647a;
	}

.GroupCaptionWFC a:visited{
	color: #23647a;
	}

.GroupCaptionWFC a:hover, .GroupCaptionWFC a:active{
	color: #c30000;
	}

.GroupFooterWFC td{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #afc0c4; 
	color: #2a7893;
	}



/*ie6*/
* html body .GroupFooterWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.GroupFooterWFC a:link {
	color: #003e7c;
	}

.GroupFooterWFC a:visited{
	color: #003e7c;
	}

.GroupFooterWFC a:hover, .GroupFooterWFC a:active{
	color: #c30000;
	}

.GroupFooterWFC img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterWFC input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalWFC td{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #e7e7e7; 
	color: #2a7893;
	border-bottom: 2px solid #2a7893;
	}



/*ie6*/
* html body .SubTotalWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.SubTotalWFC a:link {
	color: #003e7c;
	}

.SubTotalWFC a:visited{
	color: #003e7c;
	}

.SubTotalWFC a:hover, .SubTotalWFC a:active{
	color: #c30000;
	}

.TotalWFC td{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #e7e7e7; 
	color: #2a7893;
	}



/*ie6*/
* html body .TotalWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.TotalWFC a:link {
	color: #003e7c;
	}

.TotalWFC a:visited{
	color: #003e7c;
	}

.TotalWFC a:hover, .TotalWFC a:active{
	color: #c30000;
	}

/* Form Options */
.ButtonWFC { 
	background-color: #2a7893; 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: 11px;
	}

/* Calendar */

.CalendarWFC { 
	border: 1px solid #2a7893;
	width: 100%;
	}

.CalendarWeekdayNameWFC{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #e7e7e7; 
	color: #2a7893;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekdayNameWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarWeekdayNameWFC a:link {
	color: #003e7c;
	}

.CalendarWeekdayNameWFC a:visited{
	color: #003e7c;
	}

.CalendarWeekdayNameWFC a:hover, .CalendarWeekdayNameWFC a:active{
	color: #c30000;
	}

.CalendarWeekendNameWFC{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #e7e7e7;	
	color: #2a7893;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekendNameWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarWeekendNameWFC a:link {
	color: #23647a;
	}

.CalendarWeekendNameWFC a:visited{
	color: #23647a;
	}

.CalendarWeekendNameWFC a:link, .CalendarWeekendNameWFC a:visited{
	color: #c30000;
	}

/* Calendar Day */
.CalendarDayWFC{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: center;
	background-color: #f4f4f4;	
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarDayWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarDayWFC a:link {
	color: #003e7c;
	}

.CalendarDayWFC a:visited{
	color: #003e7c;
	}

.CalendarDayWFC a:hover, .CalendarDayWFC a:active{
	color: #c30000;
	}

/* Calendar Weekend */
.CalendarWeekendWFC{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: center;
	background-color: #e7e7e7;	
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarWeekendWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarWeekendWFC a:link {
	color: #003e7c;
	}

.CalendarWeekendWFC a:visited{
	color: #003e7c;
	}

.CalendarWeekendWFC a:hover, .CalendarWeekendWFC a:active{
	color: #c30000;
	}

/* Calendar Today */
.CalendarTodayWFC {
	font-family: Verdana; font-size: 11px;
	padding: 0px;
	border-top: 3px solid #2a7893; border-right: 3px solid #2a7893; border-left: 2px solid #2a7893; border-bottom: 2px solid #2a7893;
	text-align: center;
	background-color: #f4f4f4;	
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarTodayWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarTodayWFC a:link {
	color: #003e7c;
	}

.CalendarTodayWFC a:visited{
	color: #003e7c;
	}

.CalendarTodayWFC a:hover, .CalendarTodayWFC a:active {
	color: #c30000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayWFC {
	font-family: Verdana; font-size: 11px;
	padding: 0px;
	border-top: 3px solid #2a7893; border-right: 3px solid #2a7893; border-left: 2px solid #2a7893; border-bottom: 2px solid #2a7893;
	text-align: center;
	background-color: #e7e7e7;	
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarWeekendTodayWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarWeekendTodayWFC a:link {
	color: #003e7c;
	}

.CalendarWeekendTodayWFC a:visited{
	color: #003e7c;
	}

.CalendarWeekendTodayWFC a:hover, .CalendarWeekendTodayWFC a:active{
	color: #c30000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayWFC{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: center;
	background-color: #f4f4f4;	
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarOtherMonthDayWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarOtherMonthDayWFC a:link {
	color: #2a7893;
	}

.CalendarOtherMonthDayWFC a:visited{
	color: #2a7893;
	}

.CalendarOtherMonthDayWFC a:hover, .CalendarOtherMonthDayWFC a:active{
	color: #c30000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayWFC {
	font-family: Verdana; font-size: 11px;
	padding: 0px;
	border-top: 3px solid #2a7893; border-right: 3px solid #2a7893; border-left: 2px solid #2a7893; border-bottom: 2px solid #2a7893;
	text-align: center;
	background-color: #f4f4f4;	
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarOtherMonthTodayWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarOtherMonthTodayWFC a:link {
	color: #2a7893;
	}

.CalendarOtherMonthTodayWFC a:visited{
	color: #2a7893;
	}

.CalendarOtherMonthTodayWFC a:hover, .CalendarOtherMonthTodayWFC a:active{
	color: #c30000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendWFC {
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: center;
	background-color: #e7e7e7;	
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarOtherMonthWeekendWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarOtherMonthWeekendWFC a:link {
	color: #2a7893;
	}

.CalendarOtherMonthWeekendWFC a:visited{
	color: #2a7893;
	}

.CalendarOtherMonthWeekendWFC a:hover, .CalendarOtherMonthWeekendWFC a:active{
	color: #c30000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayWFC {
	font-family: Verdana; font-size: 11px;
	padding: 0px;
	border-top: 3px solid #2a7893; border-right: 3px solid #2a7893; border-left: 2px solid #2a7893; border-bottom: 2px solid #2a7893;
	text-align: center;
	color: #2a7893;
	background-color: #e7e7e7;	
	}
	


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarOtherMonthWeekendTodayWFC a:link {
	color: #2a7893;
	}

.CalendarOtherMonthWeekendTodayWFC a:visited{
	color: #2a7893;
	}

.CalendarOtherMonthWeekendTodayWFC a:hover, .CalendarOtherMonthWeekendTodayWFC a:active{
	color: #c30000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayWFC{
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #afc0c4;
	color: #23647a;
	text-align: center;
	font-weight: bold;
	}
	


/*ie6*/
* html body .CalendarSelectedDayWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarSelectedDayWFC a:link {
	color: #23647a;
	}

.CalendarSelectedDayWFC a:visited{
	color: #23647a;
	}

.CalendarSelectedDayWFC a:hover, .CalendarSelectedDayWFC a:active{
	color: #c30000;
	}

/* Calendar Navigator */
.CalendarNavigatorWFC {
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	background-color: #f4f4f4; color: #2a7893;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #2a7893;
	}



/*ie6*/
* html body .CalendarNavigatorWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarNavigatorWFC a:link {
	color: #003e7c;
	}

.CalendarNavigatorWFC a:visited{
	color: #003e7c;
	}

.CalendarNavigatorWFC a:hover, .CalendarNavigatorWFC a:active{
	color: #c30000;
	}

.CalendarNavigatorWFC img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorWFC td {
	font-family: Verdana; font-size: 11px;
	}

.CalendarNavigatorWFC th {
	font-family: Verdana; font-size: 11px;
	}



/*ie6*/
* html body .CalendarNavigatorWFC th, * html body .CalendarNavigatorWFC td {
	font-family: Verdana; font-size: 11px;
}
/*end*/

/* Calendar Extra */
.CalendarEventWFC{
	font-family: Verdana; font-size: 11px;
	text-align: left;
	}



/*ie6*/
* html body .CalendarEventWFC {
	font-family: Verdana; font-size: 11px;
}
/*end*/

.CalendarEventWFC a:link {
	color: #003e7c;
	}

.CalendarEventWFC a:visited{
	color: #003e7c;
	}

.CalendarEventWFC a:hover, .CalendarEventWFC a:active{
	color: #c30000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thWFC { 
	font-family: Verdana; font-size: 11px;
	font-weight: bold;
}



/*ie6*/
* html body .thWFC {
	font-size: 100%;
}
/*end*/

.HeaderWFC .thWFC { 
	font-family: Verdana; font-size: 14px;
	padding: 2px;
	background-image: url('Images/HeaderBg.gif');  color: #f4f4f4;
	width: 100%;
	white-space: nowrap;
}



/*ie6*/
* html body .HeaderWFC .thWFC {
	font-family: Verdana; font-size: 14px;
}
/*end*/

.CaptionWFC .thWFC { 
	font-family: Verdana; font-size: 12px; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #afc0c4; color: #23647a;
	white-space: nowrap;
}



/*ie6*/
* html body .CaptionWFC .thWFC {
	font-family: Verdana; font-size: 12px; text-align: left; vertical-align: top;
}
/*end*/

.RowWFC .thWFC { 
	font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	white-space: nowrap;
	color: #2a7893;
}

.AltRowWFC .thWFC { 
	font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	white-space: nowrap;
	color: #2a7893;
}

.ControlsWFC .thWFC { 
	font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	background-color: #f4f4f4; color: #2a7893;
	white-space: nowrap;
	color: #2a7893;
}

.GroupCaptionWFC .thWFC {
	font-family: Verdana; font-size: 11px;
	padding: 2px;
	border-top: 1px solid #2a7893; border-right: 1px solid #2a7893;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #e7e7e7; 
	color: #2a7893;
}



/*ie6*/
* html body .GroupCaptionWFC .thWFC {
	font-family: Verdana; font-size: 11px;
}

* html body .RowWFC .thWFC, * html body .AltRowWFC .thWFC, * html body .ControlsWFC .thWFC {
	font-family: Verdana; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuWFC td {
	font-family: Verdana; font-size: 11px;
}



/*ie6*/
* html body .simpleMenuWFC td {
	font-family: Verdana; font-size: 11px;
} 
/*end*/
