/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorServoExtendedV2 {
	background-color: #ffffff;
	}

.FormTitleBgColorServoExtendedV2 {
	background-color: #ffffff;
	}

.FormTitleFontColorServoExtendedV2 {
	color: #000000;
	}

.CaptionBgColorServoExtendedV2 {
	background-color: #ebebeb;
	}

.CaptionFontColorServoExtendedV2 {
	color: #0033cc;
	}

.DataBgColorServoExtendedV2 {
	background-color: #ffffff;
	}

.AltDataBgColorServoExtendedV2 {
	background-color: #f7f4e6;
	}

.DataFontColorServoExtendedV2 {
	color: #000000;
	}

.LinkColorServoExtendedV2 {
	color: #0033cc;
	}

.VisitedLinkColorServoExtendedV2 {
	color: #800000;
	}

.HoverLinkColorServoExtendedV2 {
	color: #ff0000;
	}

.ColorBgButtonServoExtendedV2 {
	background-color: #2f426e;
}

.ColorFontButtonServoExtendedV2 {
	color: #ffffff;
}

.ColorBgButtonPassiveServoExtendedV2 {
	background-color: #859acb;
}

.ColorFontButtonPassiveServoExtendedV2 {
	color: #ffffff;
}



.HeaderServoExtendedV2 {
	width: 100%;
	}

.HeaderServoExtendedV2 th { 
	font-family: Verdana; font-size: 110%; text-align: left;
	padding: 3px;
	background-color: #ffffff; color: #000000;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}



/*ie6*/
* html body .HeaderServoExtendedV2 th {
	font-family: Verdana; font-size: 122%; text-align: left;
}
/*end*/

.HeaderServoExtendedV2 a:link { 
	color: #000000;
	}

.HeaderServoExtendedV2 a:visited { 
	color: #000000;
	}

.HeaderServoExtendedV2 a:hover, .CaptionServoExtendedV2 a:active { 
	color: #000000; text-decoration: none;
	}

.HeaderLeftServoExtendedV2 { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightServoExtendedV2 { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftServoExtendedV2 img{
	width: 1px;
	}

.HeaderRightServoExtendedV2 img{
	width: 1px;
	}


/* Grid Options */
.GridServoExtendedV2 { 
	
	width: 100%;
	}

.CaptionServoExtendedV2 th { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ebebeb; color: #0033cc;
	white-space: nowrap;
	}

.CaptionServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ebebeb; color: #0033cc;
	white-space: nowrap;
	}



/*ie6*/
* html body .CaptionServoExtendedV2 th, * html body .CaptionServoExtendedV2 td {
	font-family: Verdana; font-size: 89%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionServoExtendedV2 a:link { 
	color: #0033cc;
	}

.CaptionServoExtendedV2 a:visited { 
	color: #0033cc;
	}

.CaptionServoExtendedV2 a:hover, .CaptionServoExtendedV2 a:active { 
	color: #ff0000;
	}

.CaptionServoExtendedV2 img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionServoExtendedV2 input {
	vertical-align: middle;
	}

.RowServoExtendedV2 th { 
	font-family: Verdana; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}
	


/*ie6*/
* html body .RowServoExtendedV2 th, * html body .RowServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

caption.RowServoExtendedV2 { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}



/*ie6*/
* html body caption.RowServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.RowServoExtendedV2 a:link { 
	color: #0033cc;
	}

.RowServoExtendedV2 a:visited { 
	color: #800000;
	}

.RowServoExtendedV2 a:hover, .RowServoExtendedV2 a:active { 
	color: #ff0000;
	}

.SeparatorServoExtendedV2{
	color: #ffffff;
	}

.SeparatorServoExtendedV2 td{
	height: 1px;
	}


.AltRowServoExtendedV2 th { 
	font-family: Verdana; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	vertical-align: top;
	background-color: #f7f4e6; 
	color: #000000;
	}



/*ie6*/
* html body .AltRowServoExtendedV2 th, * html body .AltRowServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.AltRowServoExtendedV2 a:link { 
	color: #0033cc;
	}

.AltRowServoExtendedV2 a:visited { 
	color: #800000;
	}

.AltRowServoExtendedV2 a:hover, .AltRowServoExtendedV2 a:active { 
	color: #ff0000;
	}

.NoRecordsServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	background-color: #ffffff; 
	color: #000000;
	vertical-align: top;
	}

.FooterServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ebebeb; color: #0033cc;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .NoRecordsServoExtendedV2 td, * html body .FooterServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.FooterServoExtendedV2 a:link { 
	color: #0033cc;
	}

.FooterServoExtendedV2 a:visited { 
	color: #800000;
	}

.FooterServoExtendedV2 a:hover, .FooterServoExtendedV2 a:active { 
	color: #ff0000;
	}

.FooterServoExtendedV2 img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterServoExtendedV2 input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordServoExtendedV2 { 
	
	width: 100%;
	}

.ErrorServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}



/*ie6*/
* html body .ErrorServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.ControlsServoExtendedV2 th { 
	font-family: Verdana; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}
	
.BottomServoExtendedV2 td { 
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ebebeb; color: #0033cc;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .ControlsServoExtendedV2 th, * html body .ControlsServoExtendedV2 td, * html body .BottomServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.BottomServoExtendedV2 a:link { 
	color: #0033cc;
	}

.BottomServoExtendedV2 a:visited { 
	color: #800000;
	}

.BottomServoExtendedV2 a:hover, .CaptionServoExtendedV2 a:active { 
	color: #ff0000;
	}

.BottomServoExtendedV2 img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomServoExtendedV2 input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionServoExtendedV2 th{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f4e6; 
	color: #000000;
	}

.GroupCaptionServoExtendedV2 td{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #000000;
	}



/*ie6*/
* html body .GroupCaptionServoExtendedV2 th, * html body .GroupCaptionServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.GroupCaptionServoExtendedV2 a:link {
	color: #0033cc;
	}

.GroupCaptionServoExtendedV2 a:visited{
	color: #0033cc;
	}

.GroupCaptionServoExtendedV2 a:hover, .GroupCaptionServoExtendedV2 a:active{
	color: #ff0000;
	}

.GroupFooterServoExtendedV2 td{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #ebebeb; 
	color: #000000;
	}



/*ie6*/
* html body .GroupFooterServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.GroupFooterServoExtendedV2 a:link {
	color: #0033cc;
	}

.GroupFooterServoExtendedV2 a:visited{
	color: #800000;
	}

.GroupFooterServoExtendedV2 a:hover, .GroupFooterServoExtendedV2 a:active{
	color: #ff0000;
	}

.GroupFooterServoExtendedV2 img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterServoExtendedV2 input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalServoExtendedV2 td{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f4e6; 
	color: #000000;
	border-bottom: 2px solid #ffffff;
	}



/*ie6*/
* html body .SubTotalServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.SubTotalServoExtendedV2 a:link {
	color: #0033cc;
	}

.SubTotalServoExtendedV2 a:visited{
	color: #800000;
	}

.SubTotalServoExtendedV2 a:hover, .SubTotalServoExtendedV2 a:active{
	color: #ff0000;
	}

.TotalServoExtendedV2 td{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #f7f4e6; 
	color: #000000;
	}



/*ie6*/
* html body .TotalServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.TotalServoExtendedV2 a:link {
	color: #0033cc;
	}

.TotalServoExtendedV2 a:visited{
	color: #800000;
	}

.TotalServoExtendedV2 a:hover, .TotalServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Form Options */
.ButtonServoExtendedV2 { 
	background-color: #2f426e; 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: 12px;
	}

/* Calendar */

.CalendarServoExtendedV2 { 
	
	width: 100%;
	}

.CalendarWeekdayNameServoExtendedV2{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #f7f4e6; 
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekdayNameServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarWeekdayNameServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarWeekdayNameServoExtendedV2 a:visited{
	color: #800000;
	}

.CalendarWeekdayNameServoExtendedV2 a:hover, .CalendarWeekdayNameServoExtendedV2 a:active{
	color: #ff0000;
	}

.CalendarWeekendNameServoExtendedV2{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #f7f4e6;	
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekendNameServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarWeekendNameServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarWeekendNameServoExtendedV2 a:visited{
	color: #0033cc;
	}

.CalendarWeekendNameServoExtendedV2 a:link, .CalendarWeekendNameServoExtendedV2 a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayServoExtendedV2{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: center;
	background-color: #ffffff;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarDayServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarDayServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarDayServoExtendedV2 a:visited{
	color: #800000;
	}

.CalendarDayServoExtendedV2 a:hover, .CalendarDayServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendServoExtendedV2{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: center;
	background-color: #f7f4e6;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarWeekendServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarWeekendServoExtendedV2 a:visited{
	color: #800000;
	}

.CalendarWeekendServoExtendedV2 a:hover, .CalendarWeekendServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayServoExtendedV2 {
	font-family: Verdana; font-size: 80%;
	padding: 1px;
	border: 2px solid #ffffff;
	text-align: center;
	background-color: #ffffff;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarTodayServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarTodayServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarTodayServoExtendedV2 a:visited{
	color: #800000;
	}

.CalendarTodayServoExtendedV2 a:hover, .CalendarTodayServoExtendedV2 a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayServoExtendedV2 {
	font-family: Verdana; font-size: 80%;
	padding: 1px;
	border: 2px solid #ffffff;
	text-align: center;
	background-color: #f7f4e6;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendTodayServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarWeekendTodayServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarWeekendTodayServoExtendedV2 a:visited{
	color: #800000;
	}

.CalendarWeekendTodayServoExtendedV2 a:hover, .CalendarWeekendTodayServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayServoExtendedV2{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: center;
	background-color: #ffffff;	
	color: #ffffff;
	}



/*ie6*/
* html body .CalendarOtherMonthDayServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarOtherMonthDayServoExtendedV2 a:link {
	color: #ffffff;
	}

.CalendarOtherMonthDayServoExtendedV2 a:visited{
	color: #ffffff;
	}

.CalendarOtherMonthDayServoExtendedV2 a:hover, .CalendarOtherMonthDayServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayServoExtendedV2 {
	font-family: Verdana; font-size: 80%;
	padding: 1px;
	border: 2px solid #ffffff;
	text-align: center;
	background-color: #ffffff;	
	color: #ffffff;
	}



/*ie6*/
* html body .CalendarOtherMonthTodayServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarOtherMonthTodayServoExtendedV2 a:link {
	color: #ffffff;
	}

.CalendarOtherMonthTodayServoExtendedV2 a:visited{
	color: #ffffff;
	}

.CalendarOtherMonthTodayServoExtendedV2 a:hover, .CalendarOtherMonthTodayServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendServoExtendedV2 {
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: center;
	background-color: #f7f4e6;	
	color: #ffffff;
	}



/*ie6*/
* html body .CalendarOtherMonthWeekendServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarOtherMonthWeekendServoExtendedV2 a:link {
	color: #ffffff;
	}

.CalendarOtherMonthWeekendServoExtendedV2 a:visited{
	color: #ffffff;
	}

.CalendarOtherMonthWeekendServoExtendedV2 a:hover, .CalendarOtherMonthWeekendServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayServoExtendedV2 {
	font-family: Verdana; font-size: 80%;
	padding: 1px;
	border: 2px solid #ffffff;
	text-align: center;
	color: #ffffff;
	background-color: #f7f4e6;	
	}
	


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarOtherMonthWeekendTodayServoExtendedV2 a:link {
	color: #ffffff;
	}

.CalendarOtherMonthWeekendTodayServoExtendedV2 a:visited{
	color: #ffffff;
	}

.CalendarOtherMonthWeekendTodayServoExtendedV2 a:hover, .CalendarOtherMonthWeekendTodayServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayServoExtendedV2{
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ebebeb;
	color: #0033cc;
	text-align: center;
	font-weight: bold;
	}
	


/*ie6*/
* html body .CalendarSelectedDayServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarSelectedDayServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarSelectedDayServoExtendedV2 a:visited{
	color: #0033cc;
	}

.CalendarSelectedDayServoExtendedV2 a:hover, .CalendarSelectedDayServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorServoExtendedV2 {
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	background-color: #ebebeb; color: #0033cc;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .CalendarNavigatorServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarNavigatorServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarNavigatorServoExtendedV2 a:visited{
	color: #800000;
	}

.CalendarNavigatorServoExtendedV2 a:hover, .CalendarNavigatorServoExtendedV2 a:active{
	color: #ff0000;
	}

.CalendarNavigatorServoExtendedV2 img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorServoExtendedV2 td {
	font-family: Verdana; font-size: 80%;
	}

.CalendarNavigatorServoExtendedV2 th {
	font-family: Verdana; font-size: 80%;
	}



/*ie6*/
* html body .CalendarNavigatorServoExtendedV2 th, * html body .CalendarNavigatorServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
}
/*end*/

/* Calendar Extra */
.CalendarEventServoExtendedV2{
	font-family: Verdana; font-size: 80%;
	text-align: left;
	}



/*ie6*/
* html body .CalendarEventServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}
/*end*/

.CalendarEventServoExtendedV2 a:link {
	color: #0033cc;
	}

.CalendarEventServoExtendedV2 a:visited{
	color: #800000;
	}

.CalendarEventServoExtendedV2 a:hover, .CalendarEventServoExtendedV2 a:active{
	color: #ff0000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thServoExtendedV2 { 
	font-family: Verdana; font-size: 90%;
	font-weight: bold;
}



/*ie6*/
* html body .thServoExtendedV2 {
	font-size: 100%;
}
/*end*/

.HeaderServoExtendedV2 .thServoExtendedV2 { 
	font-family: Verdana; font-size: 110%; text-align: left;
	padding: 3px;
	background-color: #ffffff; color: #000000;
	width: 100%;
	white-space: nowrap;
}



/*ie6*/
* html body .HeaderServoExtendedV2 .thServoExtendedV2 {
	font-family: Verdana; font-size: 122%; text-align: left;
}
/*end*/

.CaptionServoExtendedV2 .thServoExtendedV2 { 
	font-family: Verdana; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ebebeb; color: #0033cc;
	white-space: nowrap;
}



/*ie6*/
* html body .CaptionServoExtendedV2 .thServoExtendedV2 {
	font-family: Verdana; font-size: 89%; text-align: left; vertical-align: top;
}
/*end*/

.RowServoExtendedV2 .thServoExtendedV2 { 
	font-family: Verdana; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowServoExtendedV2 .thServoExtendedV2 { 
	font-family: Verdana; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsServoExtendedV2 .thServoExtendedV2 { 
	font-family: Verdana; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionServoExtendedV2 .thServoExtendedV2 {
	font-family: Verdana; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #ebebeb;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f4e6; 
	color: #000000;
}



/*ie6*/
* html body .GroupCaptionServoExtendedV2 .thServoExtendedV2 {
	font-family: Verdana; font-size: 89%;
}

* html body .RowServoExtendedV2 .thServoExtendedV2, * html body .AltRowServoExtendedV2 .thServoExtendedV2, * html body .ControlsServoExtendedV2 .thServoExtendedV2 {
	font-family: Verdana; font-size: 89%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuServoExtendedV2 td {
	font-family: Verdana; font-size: 80%;
}



/*ie6*/
* html body .simpleMenuServoExtendedV2 td {
	font-family: Verdana; font-size: 89%;
} 
/*end*/

