/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColornubuke {
	background-color: #ffffff;
	}

.FormTitleBgColornubuke {
	background-color: #515b66;
	}

.FormTitleFontColornubuke {
	color: #e5ecf7;
	}

.CaptionBgColornubuke {
	background-color: #b4bcc8;
	}

.CaptionFontColornubuke {
	color: #000000;
	}

.DataBgColornubuke {
	background-color: #ffffff;
	}

.AltDataBgColornubuke {
	background-color: #ffffff;
	}

.DataFontColornubuke {
	color: #9d9d9d;
	}

.LinkColornubuke {
	color: #e86809;
	}

.VisitedLinkColornubuke {
	color: #e86809;
	}

.HoverLinkColornubuke {
	color: #e16f00;
	}

.ColorBgButtonnubuke {
	background-color: #515b66;
}

.ColorFontButtonnubuke {
	color: #ffffff;
}

.ColorBgButtonPassivenubuke {
	background-color: #8d939c;
}

.ColorFontButtonPassivenubuke {
	color: #ffffff;
}



.Headernubuke {
	width: 170px;
	}

.Headernubuke th { 
	font-family: Tahoma; font-size: 16px; text-align: left;
	padding: 4px;
	background-image: url('Images/HeaderBg.gif'); color: #e5ecf7;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .Headernubuke th {
	font-family: Tahoma; font-size: 16px; text-align: left;
}


/*ie6*/
* html body .Headernubuke th {
	font-family: Tahoma; font-size: 16px; text-align: left;
}
/*end*/

.Headernubuke a:link { 
	color: #e5ecf7;
	}

.Headernubuke a:visited { 
	color: #e5ecf7;
	}

.Headernubuke a:hover, .Captionnubuke a:active { 
	color: #e5ecf7; text-decoration: none;
	}

.HeaderLeftnubuke { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightnubuke { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftnubuke img{
	width: 9px;
	}

.HeaderRightnubuke img{
	width: 9px;
	}


/* Grid Options */
.Gridnubuke { 
	
	width: 100%;
	}

.Captionnubuke th { 
	font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

.Captionnubuke td { 
	font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}


html>body .Captionnubuke th, html>body .Captionnubuke td {
	font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .Captionnubuke th, * html body .Captionnubuke td {
	font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top;
}
/*end*/

.Captionnubuke a:link { 
	color: #000000;
	}

.Captionnubuke a:visited { 
	color: #000000;
	}

.Captionnubuke a:hover, .Captionnubuke a:active { 
	color: #e16f00;
	}

.Captionnubuke img {
	margin: 2px; 
	vertical-align: middle;
	}

.Captionnubuke input {
	vertical-align: middle;
	}

.Rownubuke th { 
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	background-color: #ffffff; color: #9d9d9d;
	white-space: nowrap;
	color: #9d9d9d;
	}

.Rownubuke td { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #9d9d9d;
	}
	

html>body .Rownubuke th, html>body .Rownubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .Rownubuke th, * html body .Rownubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

caption.Rownubuke { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #9d9d9d;
	}


html>body caption.Rownubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body caption.Rownubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.Rownubuke a:link { 
	color: #e86809;
	}

.Rownubuke a:visited { 
	color: #e86809;
	}

.Rownubuke a:hover, .Rownubuke a:active { 
	color: #e16f00;
	}

.Separatornubuke{
	color: #515b66;
	}

.Separatornubuke td{
	height: 1px;
	}


.AltRownubuke th { 
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	background-color: #ffffff; color: #9d9d9d;
	white-space: nowrap;
	color: #9d9d9d;
	}

.AltRownubuke td { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #9d9d9d;
	}


html>body .AltRownubuke th, html>body .AltRownubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .AltRownubuke th, * html body .AltRownubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.AltRownubuke a:link { 
	color: #e86809;
	}

.AltRownubuke a:visited { 
	color: #e86809;
	}

.AltRownubuke a:hover, .AltRownubuke a:active { 
	color: #e16f00;
	}

.NoRecordsnubuke td { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	text-align: left;
	background-color: #ffffff; 
	color: #9d9d9d;
	vertical-align: top;
	}

.Footernubuke td { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #9d9d9d;
	}


html>body .NoRecordsnubuke td, html>body .Footernubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .NoRecordsnubuke td, * html body .Footernubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.Footernubuke a:link { 
	color: #e86809;
	}

.Footernubuke a:visited { 
	color: #e86809;
	}

.Footernubuke a:hover, .Footernubuke a:active { 
	color: #e16f00;
	}

.Footernubuke img {
	margin: 2px; 
	vertical-align: middle;
	}

.Footernubuke input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.Recordnubuke { 
	
	width: 100%;
	}

.Errornubuke td { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}


* html>body .Errornubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .Errornubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.Controlsnubuke th { 
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	background-color: #ffffff; color: #9d9d9d;
	white-space: nowrap;
	color: #9d9d9d;
	}

.Controlsnubuke td { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #9d9d9d;
	}
	
.Bottomnubuke td { 
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #9d9d9d;
	}


html>body .Controlsnubuke th, html>body .Controlsnubuke td, html>body .Bottomnubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .Controlsnubuke th, * html body .Controlsnubuke td, * html body .Bottomnubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.Bottomnubuke a:link { 
	color: #e86809;
	}

.Bottomnubuke a:visited { 
	color: #e86809;
	}

.Bottomnubuke a:hover, .Captionnubuke a:active { 
	color: #e16f00;
	}

.Bottomnubuke img {
	margin: 2px;
	vertical-align: middle; 
	}

.Bottomnubuke input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionnubuke th{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #9d9d9d;
	}

.GroupCaptionnubuke td{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #9d9d9d;
	}


html>body .GroupCaptionnubuke th, html>body .GroupCaptionnubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .GroupCaptionnubuke th, * html body .GroupCaptionnubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.GroupCaptionnubuke a:link {
	color: #000000;
	}

.GroupCaptionnubuke a:visited{
	color: #000000;
	}

.GroupCaptionnubuke a:hover, .GroupCaptionnubuke a:active{
	color: #e16f00;
	}

.GroupFooternubuke td{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #b4bcc8; 
	color: #9d9d9d;
	}


html>body .GroupFooternubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .GroupFooternubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.GroupFooternubuke a:link {
	color: #e86809;
	}

.GroupFooternubuke a:visited{
	color: #e86809;
	}

.GroupFooternubuke a:hover, .GroupFooternubuke a:active{
	color: #e16f00;
	}

.GroupFooternubuke img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooternubuke input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalnubuke td{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #9d9d9d;
	border-bottom: 2px solid #515b66;
	}


html>body .SubTotalnubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .SubTotalnubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.SubTotalnubuke a:link {
	color: #e86809;
	}

.SubTotalnubuke a:visited{
	color: #e86809;
	}

.SubTotalnubuke a:hover, .SubTotalnubuke a:active{
	color: #e16f00;
	}

.Totalnubuke td{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ffffff; 
	color: #9d9d9d;
	}


html>body .Totalnubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .Totalnubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.Totalnubuke a:link {
	color: #e86809;
	}

.Totalnubuke a:visited{
	color: #e86809;
	}

.Totalnubuke a:hover, .Totalnubuke a:active{
	color: #e16f00;
	}

/* Form Options */
.Buttonnubuke { 
	background-color: #515b66; 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 */

.Calendarnubuke { 
	
	width: 100%;
	}

.CalendarWeekdayNamenubuke{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ffffff; 
	color: #9d9d9d;
	font-weight: normal;
	}


html>body .CalendarWeekdayNamenubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarWeekdayNamenubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarWeekdayNamenubuke a:link {
	color: #e86809;
	}

.CalendarWeekdayNamenubuke a:visited{
	color: #e86809;
	}

.CalendarWeekdayNamenubuke a:hover, .CalendarWeekdayNamenubuke a:active{
	color: #e16f00;
	}

.CalendarWeekendNamenubuke{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ffffff;	
	color: #9d9d9d;
	font-weight: normal;
	}


html>body .CalendarWeekendNamenubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarWeekendNamenubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarWeekendNamenubuke a:link {
	color: #000000;
	}

.CalendarWeekendNamenubuke a:visited{
	color: #000000;
	}

.CalendarWeekendNamenubuke a:link, .CalendarWeekendNamenubuke a:visited{
	color: #e16f00;
	}

/* Calendar Day */
.CalendarDaynubuke{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: center;
	background-color: #ffffff;	
	color: #9d9d9d;
	}


html>body .CalendarDaynubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarDaynubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarDaynubuke a:link {
	color: #e86809;
	}

.CalendarDaynubuke a:visited{
	color: #e86809;
	}

.CalendarDaynubuke a:hover, .CalendarDaynubuke a:active{
	color: #e16f00;
	}

/* Calendar Weekend */
.CalendarWeekendnubuke{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: center;
	background-color: #ffffff;	
	color: #9d9d9d;
	}


html>body .CalendarWeekendnubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarWeekendnubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarWeekendnubuke a:link {
	color: #e86809;
	}

.CalendarWeekendnubuke a:visited{
	color: #e86809;
	}

.CalendarWeekendnubuke a:hover, .CalendarWeekendnubuke a:active{
	color: #e16f00;
	}

/* Calendar Today */
.CalendarTodaynubuke {
	font-family: Tahoma; font-size: 12px;
	padding: 2px;
	border: 2px solid #515b66;
	text-align: center;
	background-color: #ffffff;	
	color: #9d9d9d;
	}


html>body .CalendarTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarTodaynubuke a:link {
	color: #e86809;
	}

.CalendarTodaynubuke a:visited{
	color: #e86809;
	}

.CalendarTodaynubuke a:hover, .CalendarTodaynubuke a:active {
	color: #e16f00;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodaynubuke {
	font-family: Tahoma; font-size: 12px;
	padding: 2px;
	border: 2px solid #515b66;
	text-align: center;
	background-color: #ffffff;	
	color: #9d9d9d;
	}


html>body .CalendarWeekendTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarWeekendTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarWeekendTodaynubuke a:link {
	color: #e86809;
	}

.CalendarWeekendTodaynubuke a:visited{
	color: #e86809;
	}

.CalendarWeekendTodaynubuke a:hover, .CalendarWeekendTodaynubuke a:active{
	color: #e16f00;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDaynubuke{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: center;
	background-color: #ffffff;	
	color: #515b66;
	}


html>body .CalendarOtherMonthDaynubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarOtherMonthDaynubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarOtherMonthDaynubuke a:link {
	color: #515b66;
	}

.CalendarOtherMonthDaynubuke a:visited{
	color: #515b66;
	}

.CalendarOtherMonthDaynubuke a:hover, .CalendarOtherMonthDaynubuke a:active{
	color: #e16f00;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodaynubuke {
	font-family: Tahoma; font-size: 12px;
	padding: 2px;
	border: 2px solid #515b66;
	text-align: center;
	background-color: #ffffff;	
	color: #515b66;
	}


html>body .CalendarOtherMonthTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarOtherMonthTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarOtherMonthTodaynubuke a:link {
	color: #515b66;
	}

.CalendarOtherMonthTodaynubuke a:visited{
	color: #515b66;
	}

.CalendarOtherMonthTodaynubuke a:hover, .CalendarOtherMonthTodaynubuke a:active{
	color: #e16f00;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendnubuke {
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: center;
	background-color: #ffffff;	
	color: #515b66;
	}


html>body .CalendarOtherMonthWeekendnubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendnubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarOtherMonthWeekendnubuke a:link {
	color: #515b66;
	}

.CalendarOtherMonthWeekendnubuke a:visited{
	color: #515b66;
	}

.CalendarOtherMonthWeekendnubuke a:hover, .CalendarOtherMonthWeekendnubuke a:active{
	color: #e16f00;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodaynubuke {
	font-family: Tahoma; font-size: 12px;
	padding: 2px;
	border: 2px solid #515b66;
	text-align: center;
	color: #515b66;
	background-color: #ffffff;	
	}
	

html>body .CalendarOtherMonthWeekendTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodaynubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarOtherMonthWeekendTodaynubuke a:link {
	color: #515b66;
	}

.CalendarOtherMonthWeekendTodaynubuke a:visited{
	color: #515b66;
	}

.CalendarOtherMonthWeekendTodaynubuke a:hover, .CalendarOtherMonthWeekendTodaynubuke a:active{
	color: #e16f00;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDaynubuke{
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	background-color: #b4bcc8;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDaynubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarSelectedDaynubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarSelectedDaynubuke a:link {
	color: #000000;
	}

.CalendarSelectedDaynubuke a:visited{
	color: #000000;
	}

.CalendarSelectedDaynubuke a:hover, .CalendarSelectedDaynubuke a:active{
	color: #e16f00;
	}

/* Calendar Navigator */
.CalendarNavigatornubuke {
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #9d9d9d;
	}


html>body .CalendarNavigatornubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarNavigatornubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarNavigatornubuke a:link {
	color: #e86809;
	}

.CalendarNavigatornubuke a:visited{
	color: #e86809;
	}

.CalendarNavigatornubuke a:hover, .CalendarNavigatornubuke a:active{
	color: #e16f00;
	}

.CalendarNavigatornubuke img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatornubuke td {
	font-family: Tahoma; font-size: 12px;
	}

.CalendarNavigatornubuke th {
	font-family: Tahoma; font-size: 12px;
	}


html>body .CalendarNavigatornubuke th, html>body .CalendarNavigatornubuke td {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarNavigatornubuke th, * html body .CalendarNavigatornubuke td {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

/* Calendar Extra */
.CalendarEventnubuke{
	font-family: Tahoma; font-size: 12px;
	text-align: left;
	}


html>body .CalendarEventnubuke {
	font-family: Tahoma; font-size: 12px;
}


/*ie6*/
* html body .CalendarEventnubuke {
	font-family: Tahoma; font-size: 12px;
}
/*end*/

.CalendarEventnubuke a:link {
	color: #e86809;
	}

.CalendarEventnubuke a:visited{
	color: #e86809;
	}

.CalendarEventnubuke a:hover, .CalendarEventnubuke a:active{
	color: #e16f00;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thnubuke { 
	font-family: Tahoma; font-size: 12px;
	font-weight: bold;
}


html>body .thnubuke {
	font-size: 100%;
}


/*ie6*/
* html body .thnubuke {
	font-size: 100%;
}
/*end*/

.Headernubuke .thnubuke { 
	font-family: Tahoma; font-size: 16px; text-align: left;
	padding: 4px;
	background-image: url('Images/HeaderBg.gif'); color: #e5ecf7;
	width: 100%;
	white-space: nowrap;
}


html>body .Headernubuke .thnubuke {
	font-family: Tahoma; font-size: 16px; text-align: left;
}


/*ie6*/
* html body .Headernubuke .thnubuke {
	font-family: Tahoma; font-size: 16px; text-align: left;
}
/*end*/

.Captionnubuke .thnubuke { 
	font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: solid 1px #b4bcc8;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
}


html>body .Captionnubuke .thnubuke {
	font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .Captionnubuke .thnubuke {
	font-family: Tahoma; font-size: 12px; text-align: left; vertical-align: top;
}
/*end*/

.Rownubuke .thnubuke { 
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	background-color: #ffffff; color: #9d9d9d;
	white-space: nowrap;
	color: #9d9d9d;
}

.AltRownubuke .thnubuke { 
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	background-color: #ffffff; color: #9d9d9d;
	white-space: nowrap;
	color: #9d9d9d;
}

.Controlsnubuke .thnubuke { 
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	background-color: #ffffff; color: #9d9d9d;
	white-space: nowrap;
	color: #9d9d9d;
}

.GroupCaptionnubuke .thnubuke {
	font-family: Tahoma; font-size: 12px;
	padding: 4px;
	border-bottom: dashed 1px #b4bcc8;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #9d9d9d;
}


html>body .GroupCaptionnubuke .thnubuke {
	font-family: Tahoma; font-size: 12px;
}

html>body .Rownubuke .thnubuke, html>body .AltRownubuke .thnubuke, html>body .Controlsnubuke .thnubuke {
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionnubuke .thnubuke {
	font-family: Tahoma; font-size: 12px;
}

* html body .Rownubuke .thnubuke, * html body .AltRownubuke .thnubuke, * html body .Controlsnubuke .thnubuke {
	font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenunubuke td {
	font-family: Tahoma; font-size: 12px;
}


html>body .simpleMenunubuke td {
	font-family: Tahoma; font-size: 12px;
} 


/*ie6*/
* html body .simpleMenunubuke td {
	font-family: Tahoma; font-size: 12px;
} 
/*end*/
