/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorEAZ {
	background-color: #d9d9d9;
	}

.FormTitleBgColorEAZ {
	background-color: #3c964b;
	}

.FormTitleFontColorEAZ {
	color: #ffffff;
	}

.CaptionBgColorEAZ {
	background-color: #cccccc;
	}

.CaptionFontColorEAZ {
	color: #000000;
	}

.DataBgColorEAZ {
	background-color: #f7f7f7;
	}

.AltDataBgColorEAZ {
	background-color: #ebebeb;
	}

.DataFontColorEAZ {
	color: #000000;
	}

.LinkColorEAZ {
	color: #004080;
	}

.VisitedLinkColorEAZ {
	color: #004080;
	}

.HoverLinkColorEAZ {
	color: #ca0000;
	}

.ColorBgButtonEAZ {
	background-color: #3c964b;
}

.ColorFontButtonEAZ {
	color: #ffffff;
}

.ColorBgButtonPassiveEAZ {
	background-color: #86d292;
}

.ColorFontButtonPassiveEAZ {
	color: #ffffff;
}



.HeaderEAZ {
	width: 100%;
	}

.HeaderEAZ th { 
	font-family: Verdana; font-size: 130%; text-align: left;
	padding: 4px;
	background-color: #3c964b; color: #ffffff;
	width: 100%;
	white-space: nowrap;
	background-position: right top; padding-left: 8px;
	}



/*ie6*/
* html body .HeaderEAZ th {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.HeaderEAZ a:link { 
	color: #ffffff;
	}

.HeaderEAZ a:visited { 
	color: #ffffff;
	}

.HeaderEAZ a:hover, .CaptionEAZ a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeftEAZ { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightEAZ { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftEAZ img{
	width: 1px;
	}

.HeaderRightEAZ img{
	width: 14px;
	}


/* Grid Options */
.GridEAZ { 
	border-left: 1px solid #3c964b; border-bottom: 1px solid #3c964b;
	width: 100%;
	}

.CaptionEAZ th { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #cccccc; color: #000000;
	white-space: nowrap;
	}

.CaptionEAZ td { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #cccccc; color: #000000;
	white-space: nowrap;
	}



/*ie6*/
* html body .CaptionEAZ th, * html body .CaptionEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CaptionEAZ a:link { 
	color: #000000;
	}

.CaptionEAZ a:visited { 
	color: #000000;
	}

.CaptionEAZ a:hover, .CaptionEAZ a:active { 
	color: #ca0000;
	}

.CaptionEAZ img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionEAZ input {
	vertical-align: middle;
	}

.RowEAZ th { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowEAZ td { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}
	


/*ie6*/
* html body .RowEAZ th, * html body .RowEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

caption.RowEAZ { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border: 1px solid #3c964b; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}



/*ie6*/
* html body caption.RowEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.RowEAZ a:link { 
	color: #004080;
	}

.RowEAZ a:visited { 
	color: #004080;
	}

.RowEAZ a:hover, .RowEAZ a:active { 
	color: #ca0000;
	}

.SeparatorEAZ{
	color: #3c964b;
	}

.SeparatorEAZ td{
	height: 1px;
	}


.AltRowEAZ th { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowEAZ td { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	vertical-align: top;
	background-color: #ebebeb; 
	color: #000000;
	}



/*ie6*/
* html body .AltRowEAZ th, * html body .AltRowEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.AltRowEAZ a:link { 
	color: #004080;
	}

.AltRowEAZ a:visited { 
	color: #004080;
	}

.AltRowEAZ a:hover, .AltRowEAZ a:active { 
	color: #ca0000;
	}

.NoRecordsEAZ td { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	background-color: #f7f7f7; 
	color: #000000;
	vertical-align: top;
	}

.FooterEAZ td { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #cccccc; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .NoRecordsEAZ td, * html body .FooterEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.FooterEAZ a:link { 
	color: #004080;
	}

.FooterEAZ a:visited { 
	color: #004080;
	}

.FooterEAZ a:hover, .FooterEAZ a:active { 
	color: #ca0000;
	}

.FooterEAZ img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterEAZ input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordEAZ { 
	border-left: 1px solid #3c964b; border-bottom: 1px solid #3c964b;
	width: 100%;
	}

.ErrorEAZ td { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #f7f7f7; 
	}



/*ie6*/
* html body .ErrorEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.ControlsEAZ th { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsEAZ td { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}
	
.BottomEAZ td { 
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #cccccc; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .ControlsEAZ th, * html body .ControlsEAZ td, * html body .BottomEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.BottomEAZ a:link { 
	color: #004080;
	}

.BottomEAZ a:visited { 
	color: #004080;
	}

.BottomEAZ a:hover, .CaptionEAZ a:active { 
	color: #ca0000;
	}

.BottomEAZ img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomEAZ input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionEAZ th{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ebebeb; 
	color: #000000;
	}

.GroupCaptionEAZ td{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f7f7; 
	color: #000000;
	}



/*ie6*/
* html body .GroupCaptionEAZ th, * html body .GroupCaptionEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.GroupCaptionEAZ a:link {
	color: #000000;
	}

.GroupCaptionEAZ a:visited{
	color: #000000;
	}

.GroupCaptionEAZ a:hover, .GroupCaptionEAZ a:active{
	color: #ca0000;
	}

.GroupFooterEAZ td{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #cccccc; 
	color: #000000;
	}



/*ie6*/
* html body .GroupFooterEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.GroupFooterEAZ a:link {
	color: #004080;
	}

.GroupFooterEAZ a:visited{
	color: #004080;
	}

.GroupFooterEAZ a:hover, .GroupFooterEAZ a:active{
	color: #ca0000;
	}

.GroupFooterEAZ img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterEAZ input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalEAZ td{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ebebeb; 
	color: #000000;
	border-bottom: 2px solid #3c964b;
	}



/*ie6*/
* html body .SubTotalEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.SubTotalEAZ a:link {
	color: #004080;
	}

.SubTotalEAZ a:visited{
	color: #004080;
	}

.SubTotalEAZ a:hover, .SubTotalEAZ a:active{
	color: #ca0000;
	}

.TotalEAZ td{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ebebeb; 
	color: #000000;
	}



/*ie6*/
* html body .TotalEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.TotalEAZ a:link {
	color: #004080;
	}

.TotalEAZ a:visited{
	color: #004080;
	}

.TotalEAZ a:hover, .TotalEAZ a:active{
	color: #ca0000;
	}

/* Form Options */
.ButtonEAZ { 
	background-color: #3c964b; color: #ffffff; 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 */

.CalendarEAZ { 
	border: 1px solid #3c964b;
	width: 100%;
	}

.CalendarWeekdayNameEAZ{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ebebeb; 
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekdayNameEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameEAZ a:link {
	color: #004080;
	}

.CalendarWeekdayNameEAZ a:visited{
	color: #004080;
	}

.CalendarWeekdayNameEAZ a:hover, .CalendarWeekdayNameEAZ a:active{
	color: #ca0000;
	}

.CalendarWeekendNameEAZ{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ebebeb;	
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekendNameEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarWeekendNameEAZ a:link {
	color: #000000;
	}

.CalendarWeekendNameEAZ a:visited{
	color: #000000;
	}

.CalendarWeekendNameEAZ a:link, .CalendarWeekendNameEAZ a:visited{
	color: #ca0000;
	}

/* Calendar Day */
.CalendarDayEAZ{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarDayEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarDayEAZ a:link {
	color: #004080;
	}

.CalendarDayEAZ a:visited{
	color: #004080;
	}

.CalendarDayEAZ a:hover, .CalendarDayEAZ a:active{
	color: #ca0000;
	}

/* Calendar Weekend */
.CalendarWeekendEAZ{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: center;
	background-color: #ebebeb;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarWeekendEAZ a:link {
	color: #004080;
	}

.CalendarWeekendEAZ a:visited{
	color: #004080;
	}

.CalendarWeekendEAZ a:hover, .CalendarWeekendEAZ a:active{
	color: #ca0000;
	}

/* Calendar Today */
.CalendarTodayEAZ {
	font-family: Verdana; font-size: 100%;
	padding: 2px;
	border-top: 3px solid #3c964b; border-right: 3px solid #3c964b; border-left: 2px solid #3c964b; border-bottom: 2px solid #3c964b;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarTodayEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarTodayEAZ a:link {
	color: #004080;
	}

.CalendarTodayEAZ a:visited{
	color: #004080;
	}

.CalendarTodayEAZ a:hover, .CalendarTodayEAZ a:active {
	color: #ca0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayEAZ {
	font-family: Verdana; font-size: 100%;
	padding: 2px;
	border-top: 3px solid #3c964b; border-right: 3px solid #3c964b; border-left: 2px solid #3c964b; border-bottom: 2px solid #3c964b;
	text-align: center;
	background-color: #ebebeb;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendTodayEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayEAZ a:link {
	color: #004080;
	}

.CalendarWeekendTodayEAZ a:visited{
	color: #004080;
	}

.CalendarWeekendTodayEAZ a:hover, .CalendarWeekendTodayEAZ a:active{
	color: #ca0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayEAZ{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: center;
	background-color: #f7f7f7;	
	color: #3c964b;
	}



/*ie6*/
* html body .CalendarOtherMonthDayEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayEAZ a:link {
	color: #3c964b;
	}

.CalendarOtherMonthDayEAZ a:visited{
	color: #3c964b;
	}

.CalendarOtherMonthDayEAZ a:hover, .CalendarOtherMonthDayEAZ a:active{
	color: #ca0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayEAZ {
	font-family: Verdana; font-size: 100%;
	padding: 2px;
	border-top: 3px solid #3c964b; border-right: 3px solid #3c964b; border-left: 2px solid #3c964b; border-bottom: 2px solid #3c964b;
	text-align: center;
	background-color: #f7f7f7;	
	color: #3c964b;
	}



/*ie6*/
* html body .CalendarOtherMonthTodayEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayEAZ a:link {
	color: #3c964b;
	}

.CalendarOtherMonthTodayEAZ a:visited{
	color: #3c964b;
	}

.CalendarOtherMonthTodayEAZ a:hover, .CalendarOtherMonthTodayEAZ a:active{
	color: #ca0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendEAZ {
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: center;
	background-color: #ebebeb;	
	color: #3c964b;
	}



/*ie6*/
* html body .CalendarOtherMonthWeekendEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendEAZ a:link {
	color: #3c964b;
	}

.CalendarOtherMonthWeekendEAZ a:visited{
	color: #3c964b;
	}

.CalendarOtherMonthWeekendEAZ a:hover, .CalendarOtherMonthWeekendEAZ a:active{
	color: #ca0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayEAZ {
	font-family: Verdana; font-size: 100%;
	padding: 2px;
	border-top: 3px solid #3c964b; border-right: 3px solid #3c964b; border-left: 2px solid #3c964b; border-bottom: 2px solid #3c964b;
	text-align: center;
	color: #3c964b;
	background-color: #ebebeb;	
	}
	


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayEAZ a:link {
	color: #3c964b;
	}

.CalendarOtherMonthWeekendTodayEAZ a:visited{
	color: #3c964b;
	}

.CalendarOtherMonthWeekendTodayEAZ a:hover, .CalendarOtherMonthWeekendTodayEAZ a:active{
	color: #ca0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayEAZ{
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #cccccc;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	


/*ie6*/
* html body .CalendarSelectedDayEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarSelectedDayEAZ a:link {
	color: #000000;
	}

.CalendarSelectedDayEAZ a:visited{
	color: #000000;
	}

.CalendarSelectedDayEAZ a:hover, .CalendarSelectedDayEAZ a:active{
	color: #ca0000;
	}

/* Calendar Navigator */
.CalendarNavigatorEAZ {
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	background-color: #cccccc; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .CalendarNavigatorEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarNavigatorEAZ a:link {
	color: #004080;
	}

.CalendarNavigatorEAZ a:visited{
	color: #004080;
	}

.CalendarNavigatorEAZ a:hover, .CalendarNavigatorEAZ a:active{
	color: #ca0000;
	}

.CalendarNavigatorEAZ img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorEAZ td {
	font-family: Verdana; font-size: 100%;
	}

.CalendarNavigatorEAZ th {
	font-family: Verdana; font-size: 100%;
	}



/*ie6*/
* html body .CalendarNavigatorEAZ th, * html body .CalendarNavigatorEAZ td {
	font-family: Verdana; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventEAZ{
	font-family: Verdana; font-size: 100%;
	text-align: left;
	}



/*ie6*/
* html body .CalendarEventEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CalendarEventEAZ a:link {
	color: #004080;
	}

.CalendarEventEAZ a:visited{
	color: #004080;
	}

.CalendarEventEAZ a:hover, .CalendarEventEAZ a:active{
	color: #ca0000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thEAZ { 
	font-family: Verdana; font-size: 11px;
	font-weight: bold;
}



/*ie6*/
* html body .thEAZ {
	font-size: 100%;
}
/*end*/

.HeaderEAZ .thEAZ { 
	font-family: Verdana; font-size: 130%; text-align: left;
	padding: 4px;
	background-color: #3c964b; color: #ffffff;
	width: 100%;
	white-space: nowrap;
}



/*ie6*/
* html body .HeaderEAZ .thEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.CaptionEAZ .thEAZ { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #cccccc; color: #000000;
	white-space: nowrap;
}



/*ie6*/
* html body .CaptionEAZ .thEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

.RowEAZ .thEAZ { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowEAZ .thEAZ { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsEAZ .thEAZ { 
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionEAZ .thEAZ {
	font-family: Verdana; font-size: 100%;
	padding: 4px;
	border-top: 1px solid #3c964b; border-right: 1px solid #3c964b;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ebebeb; 
	color: #000000;
}



/*ie6*/
* html body .GroupCaptionEAZ .thEAZ {
	font-family: Verdana; font-size: 100%;
}

* html body .RowEAZ .thEAZ, * html body .AltRowEAZ .thEAZ, * html body .ControlsEAZ .thEAZ {
	font-family: Verdana; font-size: 100%;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuEAZ td {
	font-family: Verdana; font-size: 100%;
}



/*ie6*/
* html body .simpleMenuEAZ td {
	font-family: Verdana; font-size: 100%;
} 
/*end*/

