/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorBasicNoGrid {
	background-color: #cfcfcf;
	}

.FormTitleBgColorBasicNoGrid {
	background-color: #787878;
	}

.FormTitleFontColorBasicNoGrid {
	color: #ffffff;
	}

.CaptionBgColorBasicNoGrid {
	background-color: #d7d7d7;
	}

.CaptionFontColorBasicNoGrid {
	color: #000000;
	}

.DataBgColorBasicNoGrid {
	background-color: #f7f7f7;
	}

.AltDataBgColorBasicNoGrid {
	background-color: #ededed;
	}

.DataFontColorBasicNoGrid {
	color: #000000;
	}

.LinkColorBasicNoGrid {
	color: #0033cc;
	}

.VisitedLinkColorBasicNoGrid {
	color: #830083;
	}

.HoverLinkColorBasicNoGrid {
	color: #ff0000;
	}

.ColorBgButtonBasicNoGrid {
	background-color: #787878;
}

.ColorFontButtonBasicNoGrid {
	color: #ffffff;
}

.ColorBgButtonPassiveBasicNoGrid {
	background-color: #bababa;
}

.ColorFontButtonPassiveBasicNoGrid {
	color: #ffffff;
}



.HeaderBasicNoGrid {
	width: 100%;
	}

.HeaderBasicNoGrid th { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: left;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); background-color: #f7f7f7; color: #000000;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}



/*ie6*/
* html body .HeaderBasicNoGrid th {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: left;
}
/*end*/

.HeaderBasicNoGrid a:link { 
	color: #000000;
	}

.HeaderBasicNoGrid a:visited { 
	color: #000000;
	}

.HeaderBasicNoGrid a:hover, .CaptionBasicNoGrid a:active { 
	color: #000000; text-decoration: none;
	}

.HeaderLeftBasicNoGrid { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightBasicNoGrid { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftBasicNoGrid img{
	width: 1px;
	}

.HeaderRightBasicNoGrid img{
	width: 1px;
	}


/* Grid Options */
.GridBasicNoGrid { 
	border: 1px solid #787878;
	width: 100%;
	}

.CaptionBasicNoGrid th { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	}

.CaptionBasicNoGrid td { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	}



/*ie6*/
* html body .CaptionBasicNoGrid th, * html body .CaptionBasicNoGrid td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionBasicNoGrid a:link { 
	color: #000000;
	}

.CaptionBasicNoGrid a:visited { 
	color: #000000;
	}

.CaptionBasicNoGrid a:hover, .CaptionBasicNoGrid a:active { 
	color: #ff0000;
	}

.CaptionBasicNoGrid img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionBasicNoGrid input {
	vertical-align: middle;
	}

.RowBasicNoGrid th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowBasicNoGrid td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}
	


/*ie6*/
* html body .RowBasicNoGrid th, * html body .RowBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.RowBasicNoGrid { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border: 1px solid #787878; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}



/*ie6*/
* html body caption.RowBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.RowBasicNoGrid a:link { 
	color: #0033cc;
	}

.RowBasicNoGrid a:visited { 
	color: #830083;
	}

.RowBasicNoGrid a:hover, .RowBasicNoGrid a:active { 
	color: #ff0000;
	}

.SeparatorBasicNoGrid{
	color: #787878;
	}

.SeparatorBasicNoGrid td{
	height: 1px;
	}


.AltRowBasicNoGrid th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowBasicNoGrid td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ededed; 
	color: #000000;
	}



/*ie6*/
* html body .AltRowBasicNoGrid th, * html body .AltRowBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowBasicNoGrid a:link { 
	color: #0033cc;
	}

.AltRowBasicNoGrid a:visited { 
	color: #830083;
	}

.AltRowBasicNoGrid a:hover, .AltRowBasicNoGrid a:active { 
	color: #ff0000;
	}

.NoRecordsBasicNoGrid td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	background-color: #f7f7f7; 
	color: #000000;
	vertical-align: top;
	}

.FooterBasicNoGrid td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .NoRecordsBasicNoGrid td, * html body .FooterBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.FooterBasicNoGrid a:link { 
	color: #0033cc;
	}

.FooterBasicNoGrid a:visited { 
	color: #830083;
	}

.FooterBasicNoGrid a:hover, .FooterBasicNoGrid a:active { 
	color: #ff0000;
	}

.FooterBasicNoGrid img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterBasicNoGrid input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordBasicNoGrid { 
	border: 1px solid #787878;
	width: 100%;
	}

.ErrorBasicNoGrid td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #f7f7f7; 
	}



/*ie6*/
* html body .ErrorBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.ControlsBasicNoGrid th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsBasicNoGrid td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}
	
.BottomBasicNoGrid td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .ControlsBasicNoGrid th, * html body .ControlsBasicNoGrid td, * html body .BottomBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.BottomBasicNoGrid a:link { 
	color: #0033cc;
	}

.BottomBasicNoGrid a:visited { 
	color: #830083;
	}

.BottomBasicNoGrid a:hover, .CaptionBasicNoGrid a:active { 
	color: #ff0000;
	}

.BottomBasicNoGrid img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomBasicNoGrid input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionBasicNoGrid th{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ededed; 
	color: #000000;
	}

.GroupCaptionBasicNoGrid td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f7f7; 
	color: #000000;
	}



/*ie6*/
* html body .GroupCaptionBasicNoGrid th, * html body .GroupCaptionBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupCaptionBasicNoGrid a:link {
	color: #000000;
	}

.GroupCaptionBasicNoGrid a:visited{
	color: #000000;
	}

.GroupCaptionBasicNoGrid a:hover, .GroupCaptionBasicNoGrid a:active{
	color: #ff0000;
	}

.GroupFooterBasicNoGrid td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #d7d7d7; 
	color: #000000;
	}



/*ie6*/
* html body .GroupFooterBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterBasicNoGrid a:link {
	color: #0033cc;
	}

.GroupFooterBasicNoGrid a:visited{
	color: #830083;
	}

.GroupFooterBasicNoGrid a:hover, .GroupFooterBasicNoGrid a:active{
	color: #ff0000;
	}

.GroupFooterBasicNoGrid img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterBasicNoGrid input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalBasicNoGrid td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ededed; 
	color: #000000;
	border-bottom: 2px solid #787878;
	}



/*ie6*/
* html body .SubTotalBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalBasicNoGrid a:link {
	color: #0033cc;
	}

.SubTotalBasicNoGrid a:visited{
	color: #830083;
	}

.SubTotalBasicNoGrid a:hover, .SubTotalBasicNoGrid a:active{
	color: #ff0000;
	}

.TotalBasicNoGrid td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ededed; 
	color: #000000;
	}



/*ie6*/
* html body .TotalBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.TotalBasicNoGrid a:link {
	color: #0033cc;
	}

.TotalBasicNoGrid a:visited{
	color: #830083;
	}

.TotalBasicNoGrid a:hover, .TotalBasicNoGrid a:active{
	color: #ff0000;
	}

/* Form Options */
.ButtonBasicNoGrid { 
	background-color: #787878; 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; font-weight: bold;
	}

/* Calendar */

.CalendarBasicNoGrid { 
	border: 1px solid #787878;
	width: 100%;
	}

.CalendarWeekdayNameBasicNoGrid{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ededed; 
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekdayNameBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameBasicNoGrid a:link {
	color: #0033cc;
	}

.CalendarWeekdayNameBasicNoGrid a:visited{
	color: #830083;
	}

.CalendarWeekdayNameBasicNoGrid a:hover, .CalendarWeekdayNameBasicNoGrid a:active{
	color: #ff0000;
	}

.CalendarWeekendNameBasicNoGrid{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ededed;	
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekendNameBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendNameBasicNoGrid a:link {
	color: #000000;
	}

.CalendarWeekendNameBasicNoGrid a:visited{
	color: #000000;
	}

.CalendarWeekendNameBasicNoGrid a:link, .CalendarWeekendNameBasicNoGrid a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayBasicNoGrid{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarDayBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarDayBasicNoGrid a:link {
	color: #0033cc;
	}

.CalendarDayBasicNoGrid a:visited{
	color: #830083;
	}

.CalendarDayBasicNoGrid a:hover, .CalendarDayBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendBasicNoGrid{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #ededed;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendBasicNoGrid a:link {
	color: #0033cc;
	}

.CalendarWeekendBasicNoGrid a:visited{
	color: #830083;
	}

.CalendarWeekendBasicNoGrid a:hover, .CalendarWeekendBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayBasicNoGrid {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #787878;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarTodayBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarTodayBasicNoGrid a:link {
	color: #0033cc;
	}

.CalendarTodayBasicNoGrid a:visited{
	color: #830083;
	}

.CalendarTodayBasicNoGrid a:hover, .CalendarTodayBasicNoGrid a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayBasicNoGrid {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #787878;
	text-align: center;
	background-color: #ededed;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendTodayBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayBasicNoGrid a:link {
	color: #0033cc;
	}

.CalendarWeekendTodayBasicNoGrid a:visited{
	color: #830083;
	}

.CalendarWeekendTodayBasicNoGrid a:hover, .CalendarWeekendTodayBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayBasicNoGrid{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #f7f7f7;	
	color: #787878;
	}



/*ie6*/
* html body .CalendarOtherMonthDayBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayBasicNoGrid a:link {
	color: #787878;
	}

.CalendarOtherMonthDayBasicNoGrid a:visited{
	color: #787878;
	}

.CalendarOtherMonthDayBasicNoGrid a:hover, .CalendarOtherMonthDayBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayBasicNoGrid {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #787878;
	text-align: center;
	background-color: #f7f7f7;	
	color: #787878;
	}



/*ie6*/
* html body .CalendarOtherMonthTodayBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayBasicNoGrid a:link {
	color: #787878;
	}

.CalendarOtherMonthTodayBasicNoGrid a:visited{
	color: #787878;
	}

.CalendarOtherMonthTodayBasicNoGrid a:hover, .CalendarOtherMonthTodayBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendBasicNoGrid {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #ededed;	
	color: #787878;
	}



/*ie6*/
* html body .CalendarOtherMonthWeekendBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendBasicNoGrid a:link {
	color: #787878;
	}

.CalendarOtherMonthWeekendBasicNoGrid a:visited{
	color: #787878;
	}

.CalendarOtherMonthWeekendBasicNoGrid a:hover, .CalendarOtherMonthWeekendBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayBasicNoGrid {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #787878;
	text-align: center;
	color: #787878;
	background-color: #ededed;	
	}
	


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayBasicNoGrid a:link {
	color: #787878;
	}

.CalendarOtherMonthWeekendTodayBasicNoGrid a:visited{
	color: #787878;
	}

.CalendarOtherMonthWeekendTodayBasicNoGrid a:hover, .CalendarOtherMonthWeekendTodayBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayBasicNoGrid{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	background-color: #d7d7d7;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	


/*ie6*/
* html body .CalendarSelectedDayBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarSelectedDayBasicNoGrid a:link {
	color: #000000;
	}

.CalendarSelectedDayBasicNoGrid a:visited{
	color: #000000;
	}

.CalendarSelectedDayBasicNoGrid a:hover, .CalendarSelectedDayBasicNoGrid a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorBasicNoGrid {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	background-color: #f7f7f7; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .CalendarNavigatorBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarNavigatorBasicNoGrid a:link {
	color: #0033cc;
	}

.CalendarNavigatorBasicNoGrid a:visited{
	color: #830083;
	}

.CalendarNavigatorBasicNoGrid a:hover, .CalendarNavigatorBasicNoGrid a:active{
	color: #ff0000;
	}

.CalendarNavigatorBasicNoGrid img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorBasicNoGrid td {
	font-family: Arial; font-size: 80%;
	}

.CalendarNavigatorBasicNoGrid th {
	font-family: Arial; font-size: 80%;
	}



/*ie6*/
* html body .CalendarNavigatorBasicNoGrid th, * html body .CalendarNavigatorBasicNoGrid td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventBasicNoGrid{
	font-family: Arial; font-size: 80%;
	text-align: left;
	}



/*ie6*/
* html body .CalendarEventBasicNoGrid {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarEventBasicNoGrid a:link {
	color: #0033cc;
	}

.CalendarEventBasicNoGrid a:visited{
	color: #830083;
	}

.CalendarEventBasicNoGrid a:hover, .CalendarEventBasicNoGrid a:active{
	color: #ff0000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thBasicNoGrid { 
	font-family: Arial; font-size: 80%;
	font-weight: bold;
}



/*ie6*/
* html body .thBasicNoGrid {
	font-size: 100%;
}
/*end*/

.HeaderBasicNoGrid .thBasicNoGrid { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: left;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); background-color: #f7f7f7; color: #000000;
	width: 100%;
	white-space: nowrap;
}



/*ie6*/
* html body .HeaderBasicNoGrid .thBasicNoGrid {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: left;
}
/*end*/

.CaptionBasicNoGrid .thBasicNoGrid { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
}



/*ie6*/
* html body .CaptionBasicNoGrid .thBasicNoGrid {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowBasicNoGrid .thBasicNoGrid { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowBasicNoGrid .thBasicNoGrid { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsBasicNoGrid .thBasicNoGrid { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionBasicNoGrid .thBasicNoGrid {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ededed; 
	color: #000000;
}



/*ie6*/
* html body .GroupCaptionBasicNoGrid .thBasicNoGrid {
	font-family: Arial; font-size: 100%;
}

* html body .RowBasicNoGrid .thBasicNoGrid, * html body .AltRowBasicNoGrid .thBasicNoGrid, * html body .ControlsBasicNoGrid .thBasicNoGrid {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuBasicNoGrid td {
	font-family: Arial; font-size: 80%;
}



/*ie6*/
* html body .simpleMenuBasicNoGrid td {
	font-family: Arial; font-size: 100%;
} 
/*end*/
