/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorbib {
	background-color: #ffffff;
	}

.FormTitleBgColorbib {
	background-color: #071732;
	}

.FormTitleFontColorbib {
	color: #ffffff;
	}

.CaptionBgColorbib {
	background-color: #174c9b;
	}

.CaptionFontColorbib {
	color: #000000;
	}

.DataBgColorbib {
	background-color: #ffffff;
	}

.AltDataBgColorbib {
	background-color: #e9f2ff;
	}

.DataFontColorbib {
	color: #071732;
	}

.LinkColorbib {
	color: #071732;
	}

.VisitedLinkColorbib {
	color: #444444;
	}

.HoverLinkColorbib {
	color: #4a93ff;
	}

.ColorBgButtonbib {
	background-color: #071732;
}

.ColorFontButtonbib {
	color: #ffffff;
}

.ColorBgButtonPassivebib {
	background-color: #9bc3ff;
}

.ColorFontButtonPassivebib {
	color: #ffffff;
}



.Headerbib {
	width: 100%;
	}

.Headerbib th { 
	font-family: Arial; font-size: 90%; text-align: left;
	padding: 3px;
	background-color: #071732; color: #ffffff;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .Headerbib th {
	font-family: Arial; font-size: 130%; text-align: left;
}


/*ie6*/
* html body .Headerbib th {
	font-family: Arial; font-size: 130%; text-align: left;
}
/*end*/

.Headerbib a:link { 
	color: #ffffff;
	}

.Headerbib a:visited { 
	color: #ffffff;
	}

.Headerbib a:hover, .Captionbib a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeftbib { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightbib { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftbib img{
	width: 14px;
	}

.HeaderRightbib img{
	width: 1px;
	}


/* Grid Options */
.Gridbib { 
	border: solid 1px #174c9b; border-bottom: 0px;
	width: 100%;
	}

.Captionbib th { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	}

.Captionbib td { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	}


html>body .Captionbib th, html>body .Captionbib td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .Captionbib th, * html body .Captionbib td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.Captionbib a:link { 
	color: #071732;
	}

.Captionbib a:visited { 
	color: #071732;
	}

.Captionbib a:hover, .Captionbib a:active { 
	color: #4a93ff;
	}

.Captionbib img {
	margin: 2px; 
	vertical-align: middle;
	}

.Captionbib input {
	vertical-align: middle;
	}

.Rowbib th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	color: #071732;
	}

.Rowbib td { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #071732;
	}
	

html>body .Rowbib th, html>body .Rowbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .Rowbib th, * html body .Rowbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.Rowbib { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border: solid 1px #174c9b; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #071732;
	}


html>body caption.Rowbib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body caption.Rowbib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.Rowbib a:link { 
	color: #071732;
	}

.Rowbib a:visited { 
	color: #444444;
	}

.Rowbib a:hover, .Rowbib a:active { 
	color: #4a93ff;
	}

.Separatorbib{
	color: #071732;
	}

.Separatorbib td{
	height: 1px;
	}


.AltRowbib th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	color: #071732;
	}

.AltRowbib td { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	vertical-align: top;
	background-color: #e9f2ff; 
	color: #071732;
	}


html>body .AltRowbib th, html>body .AltRowbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .AltRowbib th, * html body .AltRowbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowbib a:link { 
	color: #071732;
	}

.AltRowbib a:visited { 
	color: #444444;
	}

.AltRowbib a:hover, .AltRowbib a:active { 
	color: #4a93ff;
	}

.NoRecordsbib td { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	background-color: #ffffff; 
	color: #071732;
	vertical-align: top;
	}

.Footerbib td { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #071732;
	}


html>body .NoRecordsbib td, html>body .Footerbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .NoRecordsbib td, * html body .Footerbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.Footerbib a:link { 
	color: #071732;
	}

.Footerbib a:visited { 
	color: #444444;
	}

.Footerbib a:hover, .Footerbib a:active { 
	color: #4a93ff;
	}

.Footerbib img {
	margin: 2px; 
	vertical-align: middle;
	}

.Footerbib input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.Recordbib { 
	border: solid 1px #174c9b; border-bottom: 0px;
	width: 100%;
	}

.Errorbib td { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}


* html>body .Errorbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .Errorbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.Controlsbib th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	color: #071732;
	}

.Controlsbib td { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #071732;
	}
	
.Bottombib td { 
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #071732;
	}


html>body .Controlsbib th, html>body .Controlsbib td, html>body .Bottombib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .Controlsbib th, * html body .Controlsbib td, * html body .Bottombib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.Bottombib a:link { 
	color: #071732;
	}

.Bottombib a:visited { 
	color: #444444;
	}

.Bottombib a:hover, .Captionbib a:active { 
	color: #4a93ff;
	}

.Bottombib img {
	margin: 2px;
	vertical-align: middle; 
	}

.Bottombib input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionbib th{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #e9f2ff; 
	color: #071732;
	}

.GroupCaptionbib td{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #071732;
	}


html>body .GroupCaptionbib th, html>body .GroupCaptionbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionbib th, * html body .GroupCaptionbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupCaptionbib a:link {
	color: #071732;
	}

.GroupCaptionbib a:visited{
	color: #071732;
	}

.GroupCaptionbib a:hover, .GroupCaptionbib a:active{
	color: #4a93ff;
	}

.GroupFooterbib td{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #174c9b; 
	color: #071732;
	}


html>body .GroupFooterbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupFooterbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterbib a:link {
	color: #071732;
	}

.GroupFooterbib a:visited{
	color: #444444;
	}

.GroupFooterbib a:hover, .GroupFooterbib a:active{
	color: #4a93ff;
	}

.GroupFooterbib img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterbib input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalbib td{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #e9f2ff; 
	color: #071732;
	border-bottom: 2px solid #071732;
	}


html>body .SubTotalbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .SubTotalbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalbib a:link {
	color: #071732;
	}

.SubTotalbib a:visited{
	color: #444444;
	}

.SubTotalbib a:hover, .SubTotalbib a:active{
	color: #4a93ff;
	}

.Totalbib td{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #e9f2ff; 
	color: #071732;
	}


html>body .Totalbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .Totalbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.Totalbib a:link {
	color: #071732;
	}

.Totalbib a:visited{
	color: #444444;
	}

.Totalbib a:hover, .Totalbib a:active{
	color: #4a93ff;
	}

/* Form Options */
.Buttonbib { 
	background-color: #071732; 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: 10px; font-weight: bold;
	}

/* Calendar */

.Calendarbib { 
	border: solid 1px #174c9b;
	width: 100%;
	}

.CalendarWeekdayNamebib{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #e9f2ff; 
	color: #071732;
	font-weight: normal;
	}


html>body .CalendarWeekdayNamebib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekdayNamebib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekdayNamebib a:link {
	color: #071732;
	}

.CalendarWeekdayNamebib a:visited{
	color: #444444;
	}

.CalendarWeekdayNamebib a:hover, .CalendarWeekdayNamebib a:active{
	color: #4a93ff;
	}

.CalendarWeekendNamebib{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #e9f2ff;	
	color: #071732;
	font-weight: normal;
	}


html>body .CalendarWeekendNamebib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendNamebib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendNamebib a:link {
	color: #071732;
	}

.CalendarWeekendNamebib a:visited{
	color: #071732;
	}

.CalendarWeekendNamebib a:link, .CalendarWeekendNamebib a:visited{
	color: #4a93ff;
	}

/* Calendar Day */
.CalendarDaybib{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: center;
	background-color: #ffffff;	
	color: #071732;
	}


html>body .CalendarDaybib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarDaybib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarDaybib a:link {
	color: #071732;
	}

.CalendarDaybib a:visited{
	color: #444444;
	}

.CalendarDaybib a:hover, .CalendarDaybib a:active{
	color: #4a93ff;
	}

/* Calendar Weekend */
.CalendarWeekendbib{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: center;
	background-color: #e9f2ff;	
	color: #071732;
	}


html>body .CalendarWeekendbib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendbib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendbib a:link {
	color: #071732;
	}

.CalendarWeekendbib a:visited{
	color: #444444;
	}

.CalendarWeekendbib a:hover, .CalendarWeekendbib a:active{
	color: #4a93ff;
	}

/* Calendar Today */
.CalendarTodaybib {
	font-family: Arial; font-size: 70%;
	padding: 1px;
	border: 2px solid #174c9b; border-top: 1px solid #174c9b;
	text-align: center;
	background-color: #ffffff;	
	color: #071732;
	}


html>body .CalendarTodaybib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarTodaybib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarTodaybib a:link {
	color: #071732;
	}

.CalendarTodaybib a:visited{
	color: #444444;
	}

.CalendarTodaybib a:hover, .CalendarTodaybib a:active {
	color: #4a93ff;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodaybib {
	font-family: Arial; font-size: 70%;
	padding: 1px;
	border: 2px solid #174c9b; border-top: 1px solid #174c9b;
	text-align: center;
	background-color: #e9f2ff;	
	color: #071732;
	}


html>body .CalendarWeekendTodaybib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendTodaybib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendTodaybib a:link {
	color: #071732;
	}

.CalendarWeekendTodaybib a:visited{
	color: #444444;
	}

.CalendarWeekendTodaybib a:hover, .CalendarWeekendTodaybib a:active{
	color: #4a93ff;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDaybib{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: center;
	background-color: #ffffff;	
	color: #071732;
	}


html>body .CalendarOtherMonthDaybib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthDaybib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDaybib a:link {
	color: #071732;
	}

.CalendarOtherMonthDaybib a:visited{
	color: #071732;
	}

.CalendarOtherMonthDaybib a:hover, .CalendarOtherMonthDaybib a:active{
	color: #4a93ff;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodaybib {
	font-family: Arial; font-size: 70%;
	padding: 1px;
	border: 2px solid #174c9b; border-top: 1px solid #174c9b;
	text-align: center;
	background-color: #ffffff;	
	color: #071732;
	}


html>body .CalendarOtherMonthTodaybib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthTodaybib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodaybib a:link {
	color: #071732;
	}

.CalendarOtherMonthTodaybib a:visited{
	color: #071732;
	}

.CalendarOtherMonthTodaybib a:hover, .CalendarOtherMonthTodaybib a:active{
	color: #4a93ff;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendbib {
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: center;
	background-color: #e9f2ff;	
	color: #071732;
	}


html>body .CalendarOtherMonthWeekendbib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendbib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendbib a:link {
	color: #071732;
	}

.CalendarOtherMonthWeekendbib a:visited{
	color: #071732;
	}

.CalendarOtherMonthWeekendbib a:hover, .CalendarOtherMonthWeekendbib a:active{
	color: #4a93ff;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodaybib {
	font-family: Arial; font-size: 70%;
	padding: 1px;
	border: 2px solid #174c9b; border-top: 1px solid #174c9b;
	text-align: center;
	color: #071732;
	background-color: #e9f2ff;	
	}
	

html>body .CalendarOtherMonthWeekendTodaybib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodaybib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodaybib a:link {
	color: #071732;
	}

.CalendarOtherMonthWeekendTodaybib a:visited{
	color: #071732;
	}

.CalendarOtherMonthWeekendTodaybib a:hover, .CalendarOtherMonthWeekendTodaybib a:active{
	color: #4a93ff;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDaybib{
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #174c9b;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDaybib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarSelectedDaybib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarSelectedDaybib a:link {
	color: #071732;
	}

.CalendarSelectedDaybib a:visited{
	color: #071732;
	}

.CalendarSelectedDaybib a:hover, .CalendarSelectedDaybib a:active{
	color: #4a93ff;
	}

/* Calendar Navigator */
.CalendarNavigatorbib {
	font-family: Arial; font-size: 70%;
	padding: 3px;
	background-color: #ffffff; color: #071732;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #071732;
	}


html>body .CalendarNavigatorbib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorbib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarNavigatorbib a:link {
	color: #071732;
	}

.CalendarNavigatorbib a:visited{
	color: #444444;
	}

.CalendarNavigatorbib a:hover, .CalendarNavigatorbib a:active{
	color: #4a93ff;
	}

.CalendarNavigatorbib img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorbib td {
	font-family: Arial; font-size: 70%;
	}

.CalendarNavigatorbib th {
	font-family: Arial; font-size: 70%;
	}


html>body .CalendarNavigatorbib th, html>body .CalendarNavigatorbib td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorbib th, * html body .CalendarNavigatorbib td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventbib{
	font-family: Arial; font-size: 70%;
	text-align: left;
	}


html>body .CalendarEventbib {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarEventbib {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarEventbib a:link {
	color: #071732;
	}

.CalendarEventbib a:visited{
	color: #444444;
	}

.CalendarEventbib a:hover, .CalendarEventbib a:active{
	color: #4a93ff;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thbib { 
	font-family: Arial; font-size: 70%;
	font-weight: bold;
}


html>body .thbib {
	font-size: 100%;
}


/*ie6*/
* html body .thbib {
	font-size: 100%;
}
/*end*/

.Headerbib .thbib { 
	font-family: Arial; font-size: 90%; text-align: left;
	padding: 3px;
	background-color: #071732; color: #ffffff;
	width: 100%;
	white-space: nowrap;
}


html>body .Headerbib .thbib {
	font-family: Arial; font-size: 130%; text-align: left;
}


/*ie6*/
* html body .Headerbib .thbib {
	font-family: Arial; font-size: 130%; text-align: left;
}
/*end*/

.Captionbib .thbib { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
}


html>body .Captionbib .thbib {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .Captionbib .thbib {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.Rowbib .thbib { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	color: #071732;
}

.AltRowbib .thbib { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	color: #071732;
}

.Controlsbib .thbib { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	background-color: #ffffff; color: #071732;
	white-space: nowrap;
	color: #071732;
}

.GroupCaptionbib .thbib {
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border-bottom: solid 1px #174c9b;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #e9f2ff; 
	color: #071732;
}


html>body .GroupCaptionbib .thbib {
	font-family: Arial; font-size: 100%;
}

html>body .Rowbib .thbib, html>body .AltRowbib .thbib, html>body .Controlsbib .thbib {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionbib .thbib {
	font-family: Arial; font-size: 100%;
}

* html body .Rowbib .thbib, * html body .AltRowbib .thbib, * html body .Controlsbib .thbib {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenubib td {
	font-family: Arial; font-size: 70%;
}


html>body .simpleMenubib td {
	font-family: Arial; font-size: 100%;
} 


/*ie6*/
* html body .simpleMenubib td {
	font-family: Arial; font-size: 100%;
} 
/*end*/
