/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorWebSiteNovo {
	background-color: #ffffff;
	}

.FormTitleBgColorWebSiteNovo {
	background-color: #777777;
	}

.FormTitleFontColorWebSiteNovo {
	color: #ffffff;
	}

.CaptionBgColorWebSiteNovo {
	background-color: #d7d7d7;
	}

.CaptionFontColorWebSiteNovo {
	color: #7d7d7d;
	}

.DataBgColorWebSiteNovo {
	background-color: #ffffff;
	}

.AltDataBgColorWebSiteNovo {
	background-color: #ececec;
	}

.DataFontColorWebSiteNovo {
	color: #7d7d7d;
	}

.LinkColorWebSiteNovo {
	color: #0033cc;
	}

.VisitedLinkColorWebSiteNovo {
	color: #840084;
	}

.HoverLinkColorWebSiteNovo {
	color: #ff0000;
	}

.ColorBgButtonWebSiteNovo {
	background-color: #777777;
}

.ColorFontButtonWebSiteNovo {
	color: #ffffff;
}

.ColorBgButtonPassiveWebSiteNovo {
	background-color: #bababa;
}

.ColorFontButtonPassiveWebSiteNovo {
	color: #ffffff;
}



.HeaderWebSiteNovo {
	width: 100%;
	}

.HeaderWebSiteNovo th { 
	font-family: Verdana; font-size: 90%; text-align: left;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); background-color: #ffffff; color: #7d7d7d;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}



/*ie6*/
* html body .HeaderWebSiteNovo th {
	font-family: Verdana; font-size: 113%; text-align: left;
}
/*end*/

.HeaderWebSiteNovo a:link { 
	color: #7d7d7d;
	}

.HeaderWebSiteNovo a:visited { 
	color: #7d7d7d;
	}

.HeaderWebSiteNovo a:hover, .CaptionWebSiteNovo a:active { 
	color: #7d7d7d; text-decoration: none;
	}

.HeaderLeftWebSiteNovo { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightWebSiteNovo { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftWebSiteNovo img{
	width: 1px;
	}

.HeaderRightWebSiteNovo img{
	width: 1px;
	}


/* Grid Options */
.GridWebSiteNovo { 
	
	width: 100%;
	}

.CaptionWebSiteNovo th { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	}

.CaptionWebSiteNovo td { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	}



/*ie6*/
* html body .CaptionWebSiteNovo th, * html body .CaptionWebSiteNovo td {
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionWebSiteNovo a:link { 
	color: #7d7d7d;
	}

.CaptionWebSiteNovo a:visited { 
	color: #7d7d7d;
	}

.CaptionWebSiteNovo a:hover, .CaptionWebSiteNovo a:active { 
	color: #ff0000;
	}

.CaptionWebSiteNovo img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionWebSiteNovo input {
	vertical-align: middle;
	}

.RowWebSiteNovo th { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: middle;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	color: #7d7d7d;
	}

.RowWebSiteNovo td { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #7d7d7d;
	}
	


/*ie6*/
* html body .RowWebSiteNovo th, * html body .RowWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

caption.RowWebSiteNovo { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #7d7d7d;
	}



/*ie6*/
* html body caption.RowWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.RowWebSiteNovo a:link { 
	color: #0033cc;
	}

.RowWebSiteNovo a:visited { 
	color: #840084;
	}

.RowWebSiteNovo a:hover, .RowWebSiteNovo a:active { 
	color: #ff0000;
	}

.SeparatorWebSiteNovo{
	color: #777777;
	}

.SeparatorWebSiteNovo td{
	height: 1px;
	}


.AltRowWebSiteNovo th { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: middle;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	color: #7d7d7d;
	}

.AltRowWebSiteNovo td { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	vertical-align: top;
	background-color: #ececec; 
	color: #7d7d7d;
	}



/*ie6*/
* html body .AltRowWebSiteNovo th, * html body .AltRowWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.AltRowWebSiteNovo a:link { 
	color: #0033cc;
	}

.AltRowWebSiteNovo a:visited { 
	color: #840084;
	}

.AltRowWebSiteNovo a:hover, .AltRowWebSiteNovo a:active { 
	color: #ff0000;
	}

.NoRecordsWebSiteNovo td { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	background-color: #ffffff; 
	color: #7d7d7d;
	vertical-align: top;
	}

.FooterWebSiteNovo td { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #7d7d7d;
	}



/*ie6*/
* html body .NoRecordsWebSiteNovo td, * html body .FooterWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.FooterWebSiteNovo a:link { 
	color: #0033cc;
	}

.FooterWebSiteNovo a:visited { 
	color: #840084;
	}

.FooterWebSiteNovo a:hover, .FooterWebSiteNovo a:active { 
	color: #ff0000;
	}

.FooterWebSiteNovo img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterWebSiteNovo input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordWebSiteNovo { 
	
	width: 100%;
	}

.ErrorWebSiteNovo td { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}



/*ie6*/
* html body .ErrorWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.ControlsWebSiteNovo th { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: middle;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	color: #7d7d7d;
	}

.ControlsWebSiteNovo td { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #7d7d7d;
	}
	
.BottomWebSiteNovo td { 
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #7d7d7d;
	}



/*ie6*/
* html body .ControlsWebSiteNovo th, * html body .ControlsWebSiteNovo td, * html body .BottomWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.BottomWebSiteNovo a:link { 
	color: #0033cc;
	}

.BottomWebSiteNovo a:visited { 
	color: #840084;
	}

.BottomWebSiteNovo a:hover, .CaptionWebSiteNovo a:active { 
	color: #ff0000;
	}

.BottomWebSiteNovo img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomWebSiteNovo input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionWebSiteNovo th{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ececec; 
	color: #7d7d7d;
	}

.GroupCaptionWebSiteNovo td{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #7d7d7d;
	}



/*ie6*/
* html body .GroupCaptionWebSiteNovo th, * html body .GroupCaptionWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.GroupCaptionWebSiteNovo a:link {
	color: #7d7d7d;
	}

.GroupCaptionWebSiteNovo a:visited{
	color: #7d7d7d;
	}

.GroupCaptionWebSiteNovo a:hover, .GroupCaptionWebSiteNovo a:active{
	color: #ff0000;
	}

.GroupFooterWebSiteNovo td{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #d7d7d7; 
	color: #7d7d7d;
	}



/*ie6*/
* html body .GroupFooterWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.GroupFooterWebSiteNovo a:link {
	color: #0033cc;
	}

.GroupFooterWebSiteNovo a:visited{
	color: #840084;
	}

.GroupFooterWebSiteNovo a:hover, .GroupFooterWebSiteNovo a:active{
	color: #ff0000;
	}

.GroupFooterWebSiteNovo img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterWebSiteNovo input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalWebSiteNovo td{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ececec; 
	color: #7d7d7d;
	border-bottom: 2px solid #777777;
	}



/*ie6*/
* html body .SubTotalWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.SubTotalWebSiteNovo a:link {
	color: #0033cc;
	}

.SubTotalWebSiteNovo a:visited{
	color: #840084;
	}

.SubTotalWebSiteNovo a:hover, .SubTotalWebSiteNovo a:active{
	color: #ff0000;
	}

.TotalWebSiteNovo td{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ececec; 
	color: #7d7d7d;
	}



/*ie6*/
* html body .TotalWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.TotalWebSiteNovo a:link {
	color: #0033cc;
	}

.TotalWebSiteNovo a:visited{
	color: #840084;
	}

.TotalWebSiteNovo a:hover, .TotalWebSiteNovo a:active{
	color: #ff0000;
	}

/* Form Options */
.ButtonWebSiteNovo { 
	background-color: #777777; 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: Verdana; font-size: 11px;
	}

/* Calendar */

.CalendarWebSiteNovo { 
	
	width: 100%;
	}

.CalendarWeekdayNameWebSiteNovo{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ececec; 
	color: #7d7d7d;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekdayNameWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarWeekdayNameWebSiteNovo a:link {
	color: #0033cc;
	}

.CalendarWeekdayNameWebSiteNovo a:visited{
	color: #840084;
	}

.CalendarWeekdayNameWebSiteNovo a:hover, .CalendarWeekdayNameWebSiteNovo a:active{
	color: #ff0000;
	}

.CalendarWeekendNameWebSiteNovo{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ececec;	
	color: #7d7d7d;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekendNameWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarWeekendNameWebSiteNovo a:link {
	color: #7d7d7d;
	}

.CalendarWeekendNameWebSiteNovo a:visited{
	color: #7d7d7d;
	}

.CalendarWeekendNameWebSiteNovo a:link, .CalendarWeekendNameWebSiteNovo a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayWebSiteNovo{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: center;
	background-color: #ffffff;	
	color: #7d7d7d;
	}



/*ie6*/
* html body .CalendarDayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarDayWebSiteNovo a:link {
	color: #0033cc;
	}

.CalendarDayWebSiteNovo a:visited{
	color: #840084;
	}

.CalendarDayWebSiteNovo a:hover, .CalendarDayWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendWebSiteNovo{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: center;
	background-color: #ececec;	
	color: #7d7d7d;
	}



/*ie6*/
* html body .CalendarWeekendWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarWeekendWebSiteNovo a:link {
	color: #0033cc;
	}

.CalendarWeekendWebSiteNovo a:visited{
	color: #840084;
	}

.CalendarWeekendWebSiteNovo a:hover, .CalendarWeekendWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 1px;
	border: 2px solid #777777;
	text-align: center;
	background-color: #ffffff;	
	color: #7d7d7d;
	}



/*ie6*/
* html body .CalendarTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarTodayWebSiteNovo a:link {
	color: #0033cc;
	}

.CalendarTodayWebSiteNovo a:visited{
	color: #840084;
	}

.CalendarTodayWebSiteNovo a:hover, .CalendarTodayWebSiteNovo a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 1px;
	border: 2px solid #777777;
	text-align: center;
	background-color: #ececec;	
	color: #7d7d7d;
	}



/*ie6*/
* html body .CalendarWeekendTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarWeekendTodayWebSiteNovo a:link {
	color: #0033cc;
	}

.CalendarWeekendTodayWebSiteNovo a:visited{
	color: #840084;
	}

.CalendarWeekendTodayWebSiteNovo a:hover, .CalendarWeekendTodayWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayWebSiteNovo{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: center;
	background-color: #ffffff;	
	color: #777777;
	}



/*ie6*/
* html body .CalendarOtherMonthDayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarOtherMonthDayWebSiteNovo a:link {
	color: #777777;
	}

.CalendarOtherMonthDayWebSiteNovo a:visited{
	color: #777777;
	}

.CalendarOtherMonthDayWebSiteNovo a:hover, .CalendarOtherMonthDayWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 1px;
	border: 2px solid #777777;
	text-align: center;
	background-color: #ffffff;	
	color: #777777;
	}



/*ie6*/
* html body .CalendarOtherMonthTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarOtherMonthTodayWebSiteNovo a:link {
	color: #777777;
	}

.CalendarOtherMonthTodayWebSiteNovo a:visited{
	color: #777777;
	}

.CalendarOtherMonthTodayWebSiteNovo a:hover, .CalendarOtherMonthTodayWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: center;
	background-color: #ececec;	
	color: #777777;
	}



/*ie6*/
* html body .CalendarOtherMonthWeekendWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarOtherMonthWeekendWebSiteNovo a:link {
	color: #777777;
	}

.CalendarOtherMonthWeekendWebSiteNovo a:visited{
	color: #777777;
	}

.CalendarOtherMonthWeekendWebSiteNovo a:hover, .CalendarOtherMonthWeekendWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 1px;
	border: 2px solid #777777;
	text-align: center;
	color: #777777;
	background-color: #ececec;	
	}
	


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarOtherMonthWeekendTodayWebSiteNovo a:link {
	color: #777777;
	}

.CalendarOtherMonthWeekendTodayWebSiteNovo a:visited{
	color: #777777;
	}

.CalendarOtherMonthWeekendTodayWebSiteNovo a:hover, .CalendarOtherMonthWeekendTodayWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayWebSiteNovo{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #d7d7d7;
	color: #7d7d7d;
	text-align: center;
	font-weight: bold;
	}
	


/*ie6*/
* html body .CalendarSelectedDayWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarSelectedDayWebSiteNovo a:link {
	color: #7d7d7d;
	}

.CalendarSelectedDayWebSiteNovo a:visited{
	color: #7d7d7d;
	}

.CalendarSelectedDayWebSiteNovo a:hover, .CalendarSelectedDayWebSiteNovo a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	background-color: #ffffff; color: #7d7d7d;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #7d7d7d;
	}



/*ie6*/
* html body .CalendarNavigatorWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarNavigatorWebSiteNovo a:link {
	color: #0033cc;
	}

.CalendarNavigatorWebSiteNovo a:visited{
	color: #840084;
	}

.CalendarNavigatorWebSiteNovo a:hover, .CalendarNavigatorWebSiteNovo a:active{
	color: #ff0000;
	}

.CalendarNavigatorWebSiteNovo img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	}

.CalendarNavigatorWebSiteNovo th {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	}



/*ie6*/
* html body .CalendarNavigatorWebSiteNovo th, * html body .CalendarNavigatorWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

/* Calendar Extra */
.CalendarEventWebSiteNovo{
	font-family: Verdana; font-size: 10px; font-weight: bold;
	text-align: left;
	}



/*ie6*/
* html body .CalendarEventWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}
/*end*/

.CalendarEventWebSiteNovo a:link {
	color: #0033cc;
	}

.CalendarEventWebSiteNovo a:visited{
	color: #840084;
	}

.CalendarEventWebSiteNovo a:hover, .CalendarEventWebSiteNovo a:active{
	color: #ff0000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thWebSiteNovo { 
	font-family: Verdana; font-size: 80%;
	font-weight: bold;
}



/*ie6*/
* html body .thWebSiteNovo {
	font-size: 100%;
}
/*end*/

.HeaderWebSiteNovo .thWebSiteNovo { 
	font-family: Verdana; font-size: 90%; text-align: left;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); background-color: #ffffff; color: #7d7d7d;
	width: 100%;
	white-space: nowrap;
}



/*ie6*/
* html body .HeaderWebSiteNovo .thWebSiteNovo {
	font-family: Verdana; font-size: 113%; text-align: left;
}
/*end*/

.CaptionWebSiteNovo .thWebSiteNovo { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
}



/*ie6*/
* html body .CaptionWebSiteNovo .thWebSiteNovo {
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowWebSiteNovo .thWebSiteNovo { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: middle;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	color: #7d7d7d;
}

.AltRowWebSiteNovo .thWebSiteNovo { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: middle;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	color: #7d7d7d;
}

.ControlsWebSiteNovo .thWebSiteNovo { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: middle;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	background-color: #ffffff; color: #7d7d7d;
	white-space: nowrap;
	color: #7d7d7d;
}

.GroupCaptionWebSiteNovo .thWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
	padding: 3px;
	border-bottom: solid 1px #d7d7d7;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ececec; 
	color: #7d7d7d;
}



/*ie6*/
* html body .GroupCaptionWebSiteNovo .thWebSiteNovo {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}

* html body .RowWebSiteNovo .thWebSiteNovo, * html body .AltRowWebSiteNovo .thWebSiteNovo, * html body .ControlsWebSiteNovo .thWebSiteNovo {
	font-family: Verdana; font-size: 100%; text-align: left; vertical-align: middle;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
}



/*ie6*/
* html body .simpleMenuWebSiteNovo td {
	font-family: Verdana; font-size: 10px; font-weight: bold;
} 
/*end*/

