/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorGPIWebsite {
	background-color: #ffffff;
	}

.FormTitleBgColorGPIWebsite {
	background-color: #355671;
	}

.FormTitleFontColorGPIWebsite {
	color: #ffffff;
	}

.CaptionBgColorGPIWebsite {
	background-color: #baa787;
	}

.CaptionFontColorGPIWebsite {
	color: #000000;
	}

.DataBgColorGPIWebsite {
	background-color: #ffffff;
	}

.AltDataBgColorGPIWebsite {
	background-color: #cfc296;
	}

.DataFontColorGPIWebsite {
	color: #000000;
	}

.LinkColorGPIWebsite {
	color: #355671;
	}

.VisitedLinkColorGPIWebsite {
	color: #355671;
	}

.HoverLinkColorGPIWebsite {
	color: #355671;
	}

.ColorBgButtonGPIWebsite {
	background-color: #355671;
}

.ColorFontButtonGPIWebsite {
	color: #ffffff;
}

.ColorBgButtonPassiveGPIWebsite {
	background-color: #859caf;
}

.ColorFontButtonPassiveGPIWebsite {
	color: #ffffff;
}



.HeaderGPIWebsite {
	width: 100%;
	}

.HeaderGPIWebsite th { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: center !important;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); background-color: #ffffff; color: #000000;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}



/*ie6*/
* html body .HeaderGPIWebsite th {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}
/*end*/

.HeaderGPIWebsite a:link { 
	color: #000000;
	}

.HeaderGPIWebsite a:visited { 
	color: #000000;
	}

.HeaderGPIWebsite a:hover, .CaptionGPIWebsite a:active { 
	color: #000000; text-decoration: none;
	}

.HeaderLeftGPIWebsite { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightGPIWebsite { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftGPIWebsite img{
	width: 1px;
	}

.HeaderRightGPIWebsite img{
	width: 1px;
	}


/* Grid Options */
.GridGPIWebsite { 
	
	width: 100%;
	}

.CaptionGPIWebsite th { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	}

.CaptionGPIWebsite td { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	}



/*ie6*/
* html body .CaptionGPIWebsite th, * html body .CaptionGPIWebsite td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionGPIWebsite a:link { 
	color: #000000;
	}

.CaptionGPIWebsite a:visited { 
	color: #000000;
	}

.CaptionGPIWebsite a:hover, .CaptionGPIWebsite a:active { 
	color: #355671;
	}

.CaptionGPIWebsite img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionGPIWebsite input {
	vertical-align: middle;
	}

.RowGPIWebsite th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowGPIWebsite td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}
	


/*ie6*/
* html body .RowGPIWebsite th, * html body .RowGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.RowGPIWebsite { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}



/*ie6*/
* html body caption.RowGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.RowGPIWebsite a:link { 
	color: #355671;
	}

.RowGPIWebsite a:visited { 
	color: #355671;
	}

.RowGPIWebsite a:hover, .RowGPIWebsite a:active { 
	color: #355671;
	}

.SeparatorGPIWebsite{
	color: #355671;
	}

.SeparatorGPIWebsite td{
	height: 1px;
	}


.AltRowGPIWebsite th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowGPIWebsite td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	background-color: #cfc296; 
	color: #000000;
	}



/*ie6*/
* html body .AltRowGPIWebsite th, * html body .AltRowGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowGPIWebsite a:link { 
	color: #355671;
	}

.AltRowGPIWebsite a:visited { 
	color: #355671;
	}

.AltRowGPIWebsite a:hover, .AltRowGPIWebsite a:active { 
	color: #355671;
	}

.NoRecordsGPIWebsite td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	background-color: #ffffff; 
	color: #000000;
	vertical-align: top;
	}

.FooterGPIWebsite td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	background-color: #ffffff; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .NoRecordsGPIWebsite td, * html body .FooterGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.FooterGPIWebsite a:link { 
	color: #355671;
	}

.FooterGPIWebsite a:visited { 
	color: #355671;
	}

.FooterGPIWebsite a:hover, .FooterGPIWebsite a:active { 
	color: #355671;
	}

.FooterGPIWebsite img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterGPIWebsite input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordGPIWebsite { 
	
	width: 100%;
	}

.ErrorGPIWebsite td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}



/*ie6*/
* html body .ErrorGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.ControlsGPIWebsite th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsGPIWebsite td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}
	
.BottomGPIWebsite td { 
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	background-color: #ffffff; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .ControlsGPIWebsite th, * html body .ControlsGPIWebsite td, * html body .BottomGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.BottomGPIWebsite a:link { 
	color: #355671;
	}

.BottomGPIWebsite a:visited { 
	color: #355671;
	}

.BottomGPIWebsite a:hover, .CaptionGPIWebsite a:active { 
	color: #355671;
	}

.BottomGPIWebsite img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomGPIWebsite input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionGPIWebsite th{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #cfc296; 
	color: #000000;
	}

.GroupCaptionGPIWebsite td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #000000;
	}



/*ie6*/
* html body .GroupCaptionGPIWebsite th, * html body .GroupCaptionGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupCaptionGPIWebsite a:link {
	color: #000000;
	}

.GroupCaptionGPIWebsite a:visited{
	color: #000000;
	}

.GroupCaptionGPIWebsite a:hover, .GroupCaptionGPIWebsite a:active{
	color: #355671;
	}

.GroupFooterGPIWebsite td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #baa787; 
	color: #000000;
	}



/*ie6*/
* html body .GroupFooterGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterGPIWebsite a:link {
	color: #355671;
	}

.GroupFooterGPIWebsite a:visited{
	color: #355671;
	}

.GroupFooterGPIWebsite a:hover, .GroupFooterGPIWebsite a:active{
	color: #355671;
	}

.GroupFooterGPIWebsite img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterGPIWebsite input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalGPIWebsite td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #cfc296; 
	color: #000000;
	border-bottom: 2px solid #355671;
	}



/*ie6*/
* html body .SubTotalGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalGPIWebsite a:link {
	color: #355671;
	}

.SubTotalGPIWebsite a:visited{
	color: #355671;
	}

.SubTotalGPIWebsite a:hover, .SubTotalGPIWebsite a:active{
	color: #355671;
	}

.TotalGPIWebsite td{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #cfc296; 
	color: #000000;
	}



/*ie6*/
* html body .TotalGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.TotalGPIWebsite a:link {
	color: #355671;
	}

.TotalGPIWebsite a:visited{
	color: #355671;
	}

.TotalGPIWebsite a:hover, .TotalGPIWebsite a:active{
	color: #355671;
	}

/* Form Options */
.ButtonGPIWebsite { 
	background-color: #355671; 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-size: 85%; font-family: Tahoma;
	}

/* Calendar */

.CalendarGPIWebsite { 
	
	width: 100%;
	}

.CalendarWeekdayNameGPIWebsite{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #cfc296; 
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekdayNameGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameGPIWebsite a:link {
	color: #355671;
	}

.CalendarWeekdayNameGPIWebsite a:visited{
	color: #355671;
	}

.CalendarWeekdayNameGPIWebsite a:hover, .CalendarWeekdayNameGPIWebsite a:active{
	color: #355671;
	}

.CalendarWeekendNameGPIWebsite{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #cfc296;	
	color: #000000;
	font-weight: normal;
	}



/*ie6*/
* html body .CalendarWeekendNameGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendNameGPIWebsite a:link {
	color: #000000;
	}

.CalendarWeekendNameGPIWebsite a:visited{
	color: #000000;
	}

.CalendarWeekendNameGPIWebsite a:link, .CalendarWeekendNameGPIWebsite a:visited{
	color: #355671;
	}

/* Calendar Day */
.CalendarDayGPIWebsite{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
	background-color: #ffffff;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarDayGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarDayGPIWebsite a:link {
	color: #355671;
	}

.CalendarDayGPIWebsite a:visited{
	color: #355671;
	}

.CalendarDayGPIWebsite a:hover, .CalendarDayGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Weekend */
.CalendarWeekendGPIWebsite{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
	background-color: #cfc296;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendGPIWebsite a:link {
	color: #355671;
	}

.CalendarWeekendGPIWebsite a:visited{
	color: #355671;
	}

.CalendarWeekendGPIWebsite a:hover, .CalendarWeekendGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Today */
.CalendarTodayGPIWebsite {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #355671;
	text-align: center;
	background-color: #ffffff;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarTodayGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarTodayGPIWebsite a:link {
	color: #355671;
	}

.CalendarTodayGPIWebsite a:visited{
	color: #355671;
	}

.CalendarTodayGPIWebsite a:hover, .CalendarTodayGPIWebsite a:active {
	color: #355671;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayGPIWebsite {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #355671;
	text-align: center;
	background-color: #cfc296;	
	color: #000000;
	}



/*ie6*/
* html body .CalendarWeekendTodayGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayGPIWebsite a:link {
	color: #355671;
	}

.CalendarWeekendTodayGPIWebsite a:visited{
	color: #355671;
	}

.CalendarWeekendTodayGPIWebsite a:hover, .CalendarWeekendTodayGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayGPIWebsite{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
	background-color: #ffffff;	
	color: #355671;
	}



/*ie6*/
* html body .CalendarOtherMonthDayGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayGPIWebsite a:link {
	color: #355671;
	}

.CalendarOtherMonthDayGPIWebsite a:visited{
	color: #355671;
	}

.CalendarOtherMonthDayGPIWebsite a:hover, .CalendarOtherMonthDayGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayGPIWebsite {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #355671;
	text-align: center;
	background-color: #ffffff;	
	color: #355671;
	}



/*ie6*/
* html body .CalendarOtherMonthTodayGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayGPIWebsite a:link {
	color: #355671;
	}

.CalendarOtherMonthTodayGPIWebsite a:visited{
	color: #355671;
	}

.CalendarOtherMonthTodayGPIWebsite a:hover, .CalendarOtherMonthTodayGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendGPIWebsite {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
	background-color: #cfc296;	
	color: #355671;
	}



/*ie6*/
* html body .CalendarOtherMonthWeekendGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendGPIWebsite a:link {
	color: #355671;
	}

.CalendarOtherMonthWeekendGPIWebsite a:visited{
	color: #355671;
	}

.CalendarOtherMonthWeekendGPIWebsite a:hover, .CalendarOtherMonthWeekendGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayGPIWebsite {
	font-family: Arial; font-size: 80%;
	padding: 1px;
	border: 2px solid #355671;
	text-align: center;
	color: #355671;
	background-color: #cfc296;	
	}
	


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayGPIWebsite a:link {
	color: #355671;
	}

.CalendarOtherMonthWeekendTodayGPIWebsite a:visited{
	color: #355671;
	}

.CalendarOtherMonthWeekendTodayGPIWebsite a:hover, .CalendarOtherMonthWeekendTodayGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayGPIWebsite{
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #baa787;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	


/*ie6*/
* html body .CalendarSelectedDayGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarSelectedDayGPIWebsite a:link {
	color: #000000;
	}

.CalendarSelectedDayGPIWebsite a:visited{
	color: #000000;
	}

.CalendarSelectedDayGPIWebsite a:hover, .CalendarSelectedDayGPIWebsite a:active{
	color: #355671;
	}

/* Calendar Navigator */
.CalendarNavigatorGPIWebsite {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	background-color: #ffffff; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}



/*ie6*/
* html body .CalendarNavigatorGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarNavigatorGPIWebsite a:link {
	color: #355671;
	}

.CalendarNavigatorGPIWebsite a:visited{
	color: #355671;
	}

.CalendarNavigatorGPIWebsite a:hover, .CalendarNavigatorGPIWebsite a:active{
	color: #355671;
	}

.CalendarNavigatorGPIWebsite img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorGPIWebsite td {
	font-family: Arial; font-size: 80%;
	}

.CalendarNavigatorGPIWebsite th {
	font-family: Arial; font-size: 80%;
	}



/*ie6*/
* html body .CalendarNavigatorGPIWebsite th, * html body .CalendarNavigatorGPIWebsite td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventGPIWebsite{
	font-family: Arial; font-size: 80%;
	text-align: left;
	}



/*ie6*/
* html body .CalendarEventGPIWebsite {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarEventGPIWebsite a:link {
	color: #355671;
	}

.CalendarEventGPIWebsite a:visited{
	color: #355671;
	}

.CalendarEventGPIWebsite a:hover, .CalendarEventGPIWebsite a:active{
	color: #355671;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thGPIWebsite { 
	font-family: Arial; font-size: 80%;
	font-weight: bold;
}



/*ie6*/
* html body .thGPIWebsite {
	font-size: 100%;
}
/*end*/

.HeaderGPIWebsite .thGPIWebsite { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: center !important;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); background-color: #ffffff; color: #000000;
	width: 100%;
	white-space: nowrap;
}



/*ie6*/
* html body .HeaderGPIWebsite .thGPIWebsite {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}
/*end*/

.CaptionGPIWebsite .thGPIWebsite { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
}



/*ie6*/
* html body .CaptionGPIWebsite .thGPIWebsite {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowGPIWebsite .thGPIWebsite { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowGPIWebsite .thGPIWebsite { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsGPIWebsite .thGPIWebsite { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionGPIWebsite .thGPIWebsite {
	font-family: Arial; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #FFFFFF;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #cfc296; 
	color: #000000;
}



/*ie6*/
* html body .GroupCaptionGPIWebsite .thGPIWebsite {
	font-family: Arial; font-size: 100%;
}

* html body .RowGPIWebsite .thGPIWebsite, * html body .AltRowGPIWebsite .thGPIWebsite, * html body .ControlsGPIWebsite .thGPIWebsite {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuGPIWebsite td {
	font-family: Arial; font-size: 80%;
}



/*ie6*/
* html body .simpleMenuGPIWebsite td {
	font-family: Arial; font-size: 100%;
} 
/*end*/

