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

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

.FormTitleBgColorDrNavarCartButtons {
	background-color: #ff6533;
	}

.FormTitleFontColorDrNavarCartButtons {
	color: #000000;
	}

.CaptionBgColorDrNavarCartButtons {
	background-color: #ff6533;
	}

.CaptionFontColorDrNavarCartButtons {
	color: #000000;
	}

.DataBgColorDrNavarCartButtons {
	background-color: #ffffff;
	}

.AltDataBgColorDrNavarCartButtons {
	background-color: #ffe2d9;
	}

.DataFontColorDrNavarCartButtons {
	color: #000000;
	}

.LinkColorDrNavarCartButtons {
	color: #0000ff;
	}

.VisitedLinkColorDrNavarCartButtons {
	color: #790079;
	}

.HoverLinkColorDrNavarCartButtons {
	color: #bf001c;
	}

.ColorBgButtonDrNavarCartButtons {
	background-color: #ff6533;
}

.ColorFontButtonDrNavarCartButtons {
	color: #000000;
}

.ColorBgButtonPassiveDrNavarCartButtons {
	background-color: #ff7b51;
}

.ColorFontButtonPassiveDrNavarCartButtons {
	color: #000000;
}



.HeaderDrNavarCartButtons {
	width: 100%;
	}

.HeaderDrNavarCartButtons th { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: center !important;
	padding: 2px;
	background-image: url('Images/HeaderBg.gif');  color: #000000;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .HeaderDrNavarCartButtons th {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}


/*ie6*/
* html body .HeaderDrNavarCartButtons th {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}
/*end*/

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

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

.HeaderDrNavarCartButtons a:hover, .CaptionDrNavarCartButtons a:active { 
	color: #000000; text-decoration: none;
	}

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

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

.HeaderLeftDrNavarCartButtons img{
	width: 9px;
	}

.HeaderRightDrNavarCartButtons img{
	width: 9px;
	}


/* Grid Options */
.GridDrNavarCartButtons { 
	border: 2px solid #ff6533;
	width: 100%;
	}

.CaptionDrNavarCartButtons th { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff6533; color: #000000;
	white-space: nowrap;
	}

.CaptionDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff6533; color: #000000;
	white-space: nowrap;
	}


html>body .CaptionDrNavarCartButtons th, html>body .CaptionDrNavarCartButtons td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionDrNavarCartButtons th, * html body .CaptionDrNavarCartButtons td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

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

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

.CaptionDrNavarCartButtons a:hover, .CaptionDrNavarCartButtons a:active { 
	color: #bf001c;
	}

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

.CaptionDrNavarCartButtons input {
	vertical-align: middle;
	}

.RowDrNavarCartButtons th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}
	

html>body .RowDrNavarCartButtons th, html>body .RowDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .RowDrNavarCartButtons th, * html body .RowDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.RowDrNavarCartButtons { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	border: 2px solid #ff6533; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}


html>body caption.RowDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body caption.RowDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}
/*end*/

.RowDrNavarCartButtons a:link { 
	color: #0000ff;
	}

.RowDrNavarCartButtons a:visited { 
	color: #790079;
	}

.RowDrNavarCartButtons a:hover, .RowDrNavarCartButtons a:active { 
	color: #bf001c;
	}

.SeparatorDrNavarCartButtons{
	color: #ff6533;
	}

.SeparatorDrNavarCartButtons td{
	height: 1px;
	}


.AltRowDrNavarCartButtons th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ffe2d9; 
	color: #000000;
	}


html>body .AltRowDrNavarCartButtons th, html>body .AltRowDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .AltRowDrNavarCartButtons th, * html body .AltRowDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowDrNavarCartButtons a:link { 
	color: #0000ff;
	}

.AltRowDrNavarCartButtons a:visited { 
	color: #790079;
	}

.AltRowDrNavarCartButtons a:hover, .AltRowDrNavarCartButtons a:active { 
	color: #bf001c;
	}

.NoRecordsDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	background-color: #ffffff; 
	color: #000000;
	vertical-align: top;
	}

.FooterDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .NoRecordsDrNavarCartButtons td, html>body .FooterDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .NoRecordsDrNavarCartButtons td, * html body .FooterDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.FooterDrNavarCartButtons a:link { 
	color: #0000ff;
	}

.FooterDrNavarCartButtons a:visited { 
	color: #790079;
	}

.FooterDrNavarCartButtons a:hover, .FooterDrNavarCartButtons a:active { 
	color: #bf001c;
	}

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

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

/* Record Options */
.RecordDrNavarCartButtons { 
	border: 2px solid #ff6533;
	width: 100%;
	}

.ErrorDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}


* html>body .ErrorDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ErrorDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.ControlsDrNavarCartButtons th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}
	
.BottomDrNavarCartButtons td { 
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .ControlsDrNavarCartButtons th, html>body .ControlsDrNavarCartButtons td, html>body .BottomDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ControlsDrNavarCartButtons th, * html body .ControlsDrNavarCartButtons td, * html body .BottomDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.BottomDrNavarCartButtons a:link { 
	color: #0000ff;
	}

.BottomDrNavarCartButtons a:visited { 
	color: #790079;
	}

.BottomDrNavarCartButtons a:hover, .CaptionDrNavarCartButtons a:active { 
	color: #bf001c;
	}

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

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

/* Report */
.GroupCaptionDrNavarCartButtons th{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffe2d9; 
	color: #000000;
	}

.GroupCaptionDrNavarCartButtons td{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #000000;
	}


html>body .GroupCaptionDrNavarCartButtons th, html>body .GroupCaptionDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionDrNavarCartButtons th, * html body .GroupCaptionDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

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

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

.GroupCaptionDrNavarCartButtons a:hover, .GroupCaptionDrNavarCartButtons a:active{
	color: #bf001c;
	}

.GroupFooterDrNavarCartButtons td{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #ff6533; 
	color: #000000;
	}


html>body .GroupFooterDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupFooterDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterDrNavarCartButtons a:link {
	color: #0000ff;
	}

.GroupFooterDrNavarCartButtons a:visited{
	color: #790079;
	}

.GroupFooterDrNavarCartButtons a:hover, .GroupFooterDrNavarCartButtons a:active{
	color: #bf001c;
	}

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

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

.SubTotalDrNavarCartButtons td{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffe2d9; 
	color: #000000;
	border-bottom: 2px solid #ff6533;
	}


html>body .SubTotalDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .SubTotalDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalDrNavarCartButtons a:link {
	color: #0000ff;
	}

.SubTotalDrNavarCartButtons a:visited{
	color: #790079;
	}

.SubTotalDrNavarCartButtons a:hover, .SubTotalDrNavarCartButtons a:active{
	color: #bf001c;
	}

.TotalDrNavarCartButtons td{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ffe2d9; 
	color: #000000;
	}


html>body .TotalDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .TotalDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.TotalDrNavarCartButtons a:link {
	color: #0000ff;
	}

.TotalDrNavarCartButtons a:visited{
	color: #790079;
	}

.TotalDrNavarCartButtons a:hover, .TotalDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Form Options */
.ButtonDrNavarCartButtons { 
	background-color: #ff6533; color: #000000; 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; font-weight: bold;
	}

/* Calendar */

.CalendarDrNavarCartButtons { 
	border: 2px solid #ff6533;
	width: 100%;
	}

.CalendarWeekdayNameDrNavarCartButtons{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ffe2d9; 
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekdayNameDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarWeekdayNameDrNavarCartButtons a:link {
	color: #0000ff;
	}

.CalendarWeekdayNameDrNavarCartButtons a:visited{
	color: #790079;
	}

.CalendarWeekdayNameDrNavarCartButtons a:hover, .CalendarWeekdayNameDrNavarCartButtons a:active{
	color: #bf001c;
	}

.CalendarWeekendNameDrNavarCartButtons{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ffe2d9;	
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekendNameDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

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

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

.CalendarWeekendNameDrNavarCartButtons a:link, .CalendarWeekendNameDrNavarCartButtons a:visited{
	color: #bf001c;
	}

/* Calendar Day */
.CalendarDayDrNavarCartButtons{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: center;
	background-color: #ffffff;	
	color: #000000;
	}


html>body .CalendarDayDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarDayDrNavarCartButtons a:link {
	color: #0000ff;
	}

.CalendarDayDrNavarCartButtons a:visited{
	color: #790079;
	}

.CalendarDayDrNavarCartButtons a:hover, .CalendarDayDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Weekend */
.CalendarWeekendDrNavarCartButtons{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: center;
	background-color: #ffe2d9;	
	color: #000000;
	}


html>body .CalendarWeekendDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarWeekendDrNavarCartButtons a:link {
	color: #0000ff;
	}

.CalendarWeekendDrNavarCartButtons a:visited{
	color: #790079;
	}

.CalendarWeekendDrNavarCartButtons a:hover, .CalendarWeekendDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Today */
.CalendarTodayDrNavarCartButtons {
	font-family: Arial; font-size: 80%;
	padding: 0px;
	border: 2px solid #ff6533;
	text-align: center;
	background-color: #ffffff;	
	color: #000000;
	}


html>body .CalendarTodayDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarTodayDrNavarCartButtons a:link {
	color: #0000ff;
	}

.CalendarTodayDrNavarCartButtons a:visited{
	color: #790079;
	}

.CalendarTodayDrNavarCartButtons a:hover, .CalendarTodayDrNavarCartButtons a:active {
	color: #bf001c;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayDrNavarCartButtons {
	font-family: Arial; font-size: 80%;
	padding: 0px;
	border: 2px solid #ff6533;
	text-align: center;
	background-color: #ffe2d9;	
	color: #000000;
	}


html>body .CalendarWeekendTodayDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarWeekendTodayDrNavarCartButtons a:link {
	color: #0000ff;
	}

.CalendarWeekendTodayDrNavarCartButtons a:visited{
	color: #790079;
	}

.CalendarWeekendTodayDrNavarCartButtons a:hover, .CalendarWeekendTodayDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayDrNavarCartButtons{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: center;
	background-color: #ffffff;	
	color: #ff6533;
	}


html>body .CalendarOtherMonthDayDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarOtherMonthDayDrNavarCartButtons a:link {
	color: #ff6533;
	}

.CalendarOtherMonthDayDrNavarCartButtons a:visited{
	color: #ff6533;
	}

.CalendarOtherMonthDayDrNavarCartButtons a:hover, .CalendarOtherMonthDayDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayDrNavarCartButtons {
	font-family: Arial; font-size: 80%;
	padding: 0px;
	border: 2px solid #ff6533;
	text-align: center;
	background-color: #ffffff;	
	color: #ff6533;
	}


html>body .CalendarOtherMonthTodayDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarOtherMonthTodayDrNavarCartButtons a:link {
	color: #ff6533;
	}

.CalendarOtherMonthTodayDrNavarCartButtons a:visited{
	color: #ff6533;
	}

.CalendarOtherMonthTodayDrNavarCartButtons a:hover, .CalendarOtherMonthTodayDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendDrNavarCartButtons {
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: center;
	background-color: #ffe2d9;	
	color: #ff6533;
	}


html>body .CalendarOtherMonthWeekendDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarOtherMonthWeekendDrNavarCartButtons a:link {
	color: #ff6533;
	}

.CalendarOtherMonthWeekendDrNavarCartButtons a:visited{
	color: #ff6533;
	}

.CalendarOtherMonthWeekendDrNavarCartButtons a:hover, .CalendarOtherMonthWeekendDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayDrNavarCartButtons {
	font-family: Arial; font-size: 80%;
	padding: 0px;
	border: 2px solid #ff6533;
	text-align: center;
	color: #ff6533;
	background-color: #ffe2d9;	
	}
	

html>body .CalendarOtherMonthWeekendTodayDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarOtherMonthWeekendTodayDrNavarCartButtons a:link {
	color: #ff6533;
	}

.CalendarOtherMonthWeekendTodayDrNavarCartButtons a:visited{
	color: #ff6533;
	}

.CalendarOtherMonthWeekendTodayDrNavarCartButtons a:hover, .CalendarOtherMonthWeekendTodayDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayDrNavarCartButtons{
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	background-color: #ff6533;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

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

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

.CalendarSelectedDayDrNavarCartButtons a:hover, .CalendarSelectedDayDrNavarCartButtons a:active{
	color: #bf001c;
	}

/* Calendar Navigator */
.CalendarNavigatorDrNavarCartButtons {
	font-family: Arial; font-size: 80%;
	padding: 2px;
	background-color: #ffffff; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .CalendarNavigatorDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarNavigatorDrNavarCartButtons a:link {
	color: #0000ff;
	}

.CalendarNavigatorDrNavarCartButtons a:visited{
	color: #790079;
	}

.CalendarNavigatorDrNavarCartButtons a:hover, .CalendarNavigatorDrNavarCartButtons a:active{
	color: #bf001c;
	}

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

.CalendarNavigatorDrNavarCartButtons td {
	font-family: Arial; font-size: 80%;
	}

.CalendarNavigatorDrNavarCartButtons th {
	font-family: Arial; font-size: 80%;
	}


html>body .CalendarNavigatorDrNavarCartButtons th, html>body .CalendarNavigatorDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorDrNavarCartButtons th, * html body .CalendarNavigatorDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventDrNavarCartButtons{
	font-family: Arial; font-size: 80%;
	text-align: left;
	}


html>body .CalendarEventDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}


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

.CalendarEventDrNavarCartButtons a:link {
	color: #0000ff;
	}

.CalendarEventDrNavarCartButtons a:visited{
	color: #790079;
	}

.CalendarEventDrNavarCartButtons a:hover, .CalendarEventDrNavarCartButtons a:active{
	color: #bf001c;
	}

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

.thDrNavarCartButtons { 
	font-family: Arial; font-size: 80%;
	font-weight: bold;
}


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


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

.HeaderDrNavarCartButtons .thDrNavarCartButtons { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: center !important;
	padding: 2px;
	background-image: url('Images/HeaderBg.gif');  color: #000000;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}


/*ie6*/
* html body .HeaderDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 140%; font-weight: bold; text-align: center !important;
}
/*end*/

.CaptionDrNavarCartButtons .thDrNavarCartButtons { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff6533; color: #000000;
	white-space: nowrap;
}


html>body .CaptionDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowDrNavarCartButtons .thDrNavarCartButtons { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowDrNavarCartButtons .thDrNavarCartButtons { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsDrNavarCartButtons .thDrNavarCartButtons { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 80%;
	padding: 2px;
	
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffe2d9; 
	color: #000000;
}


html>body .GroupCaptionDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}

html>body .RowDrNavarCartButtons .thDrNavarCartButtons, html>body .AltRowDrNavarCartButtons .thDrNavarCartButtons, html>body .ControlsDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 100%;
}

* html body .RowDrNavarCartButtons .thDrNavarCartButtons, * html body .AltRowDrNavarCartButtons .thDrNavarCartButtons, * html body .ControlsDrNavarCartButtons .thDrNavarCartButtons {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuDrNavarCartButtons td {
	font-family: Arial; font-size: 80%;
}


html>body .simpleMenuDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
} 


/*ie6*/
* html body .simpleMenuDrNavarCartButtons td {
	font-family: Arial; font-size: 100%;
} 
/*end*/

