/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorhondamarine {
	background-color: #c6daec;
	}

.FormTitleBgColorhondamarine {
	background-color: #2c87e4;
	}

.FormTitleFontColorhondamarine {
	color: #ffffff;
	}

.CaptionBgColorhondamarine {
	background-color: #e7e7e7;
	}

.CaptionFontColorhondamarine {
	color: #000039;
	}

.DataBgColorhondamarine {
	background-color: #ffffff;
	}

.AltDataBgColorhondamarine {
	background-color: #eff7ff;
	}

.DataFontColorhondamarine {
	color: #000039;
	}

.LinkColorhondamarine {
	color: #0063c7;
	}

.VisitedLinkColorhondamarine {
	color: #930093;
	}

.HoverLinkColorhondamarine {
	color: #ff0000;
	}

.ColorBgButtonhondamarine {
	background-color: #2c87e4;
}

.ColorFontButtonhondamarine {
	color: #ffffff;
}

.ColorBgButtonPassivehondamarine {
	background-color: #82c0ff;
}

.ColorFontButtonPassivehondamarine {
	color: #ffffff;
}



.Headerhondamarine {
	width: 100%;
	}

.Headerhondamarine th { 
	font-family: Calibri; font-size: 90%; text-align: left;
	padding: 4px;
	background-color: #2c87e4; color: #ffffff;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}


html>body .Headerhondamarine th {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Headerhondamarine th {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Headerhondamarine a:link { 
	color: #ffffff;
	}

.Headerhondamarine a:visited { 
	color: #ffffff;
	}

.Headerhondamarine a:hover, .Captionhondamarine a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLefthondamarine { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRighthondamarine { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLefthondamarine img{
	width: 1px;
	}

.HeaderRighthondamarine img{
	width: 1px;
	}


/* Grid Options */
.Gridhondamarine { 
	border-left: 1px solid #2c87e4; border-bottom: 1px solid #2c87e4;
	width: 100%;
	}

.Captionhondamarine th { 
	font-family: Calibri; font-size: 70%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-image: url('Images/CaptionBg.gif'); color: #000039;
	white-space: nowrap;
	}

.Captionhondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-image: url('Images/CaptionBg.gif'); color: #000039;
	white-space: nowrap;
	}


html>body .Captionhondamarine th, html>body .Captionhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Captionhondamarine th, * html body .Captionhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Captionhondamarine a:link { 
	color: #000039;
	}

.Captionhondamarine a:visited { 
	color: #000039;
	}

.Captionhondamarine a:hover, .Captionhondamarine a:active { 
	color: #ff0000;
	}

.Captionhondamarine img {
	margin: 2px; 
	vertical-align: middle;
	}

.Captionhondamarine input {
	vertical-align: middle;
	}

.Rowhondamarine th { 
	font-family: Calibri; font-size: 70%; text-align: left; font-weight: normal; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #ffffff; color: #000039;
	white-space: nowrap;
	color: #000039;
	}

.Rowhondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000039;
	}
	

html>body .Rowhondamarine th, html>body .Rowhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Rowhondamarine th, * html body .Rowhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

caption.Rowhondamarine { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border: 1px solid #2c87e4; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000039;
	}


html>body caption.Rowhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body caption.Rowhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Rowhondamarine a:link { 
	color: #0063c7;
	}

.Rowhondamarine a:visited { 
	color: #930093;
	}

.Rowhondamarine a:hover, .Rowhondamarine a:active { 
	color: #ff0000;
	}

.Separatorhondamarine{
	color: #2c87e4;
	}

.Separatorhondamarine td{
	height: 1px;
	}


.AltRowhondamarine th { 
	font-family: Calibri; font-size: 70%; text-align: left; font-weight: normal; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #ffffff; color: #000039;
	white-space: nowrap;
	color: #000039;
	}

.AltRowhondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	vertical-align: top;
	background-color: #eff7ff; 
	color: #000039;
	}


html>body .AltRowhondamarine th, html>body .AltRowhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .AltRowhondamarine th, * html body .AltRowhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.AltRowhondamarine a:link { 
	color: #0063c7;
	}

.AltRowhondamarine a:visited { 
	color: #930093;
	}

.AltRowhondamarine a:hover, .AltRowhondamarine a:active { 
	color: #ff0000;
	}

.NoRecordshondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	background-color: #ffffff; 
	color: #000039;
	vertical-align: top;
	}

.Footerhondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #e7e7e7; color: #000039;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000039;
	}


html>body .NoRecordshondamarine td, html>body .Footerhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .NoRecordshondamarine td, * html body .Footerhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Footerhondamarine a:link { 
	color: #0063c7;
	}

.Footerhondamarine a:visited { 
	color: #930093;
	}

.Footerhondamarine a:hover, .Footerhondamarine a:active { 
	color: #ff0000;
	}

.Footerhondamarine img {
	margin: 2px; 
	vertical-align: middle;
	}

.Footerhondamarine input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.Recordhondamarine { 
	border-left: 1px solid #2c87e4; border-bottom: 1px solid #2c87e4;
	width: 100%;
	}

.Errorhondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}


* html>body .Errorhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Errorhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Controlshondamarine th { 
	font-family: Calibri; font-size: 70%; text-align: left; font-weight: normal; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #ffffff; color: #000039;
	white-space: nowrap;
	color: #000039;
	}

.Controlshondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000039;
	}
	
.Bottomhondamarine td { 
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #e7e7e7; color: #000039;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000039;
	}


html>body .Controlshondamarine th, html>body .Controlshondamarine td, html>body .Bottomhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Controlshondamarine th, * html body .Controlshondamarine td, * html body .Bottomhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Bottomhondamarine a:link { 
	color: #0063c7;
	}

.Bottomhondamarine a:visited { 
	color: #930093;
	}

.Bottomhondamarine a:hover, .Captionhondamarine a:active { 
	color: #ff0000;
	}

.Bottomhondamarine img {
	margin: 2px;
	vertical-align: middle; 
	}

.Bottomhondamarine input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionhondamarine th{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #eff7ff; 
	color: #000039;
	}

.GroupCaptionhondamarine td{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #000039;
	}


html>body .GroupCaptionhondamarine th, html>body .GroupCaptionhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .GroupCaptionhondamarine th, * html body .GroupCaptionhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.GroupCaptionhondamarine a:link {
	color: #000039;
	}

.GroupCaptionhondamarine a:visited{
	color: #000039;
	}

.GroupCaptionhondamarine a:hover, .GroupCaptionhondamarine a:active{
	color: #ff0000;
	}

.GroupFooterhondamarine td{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #e7e7e7; 
	color: #000039;
	}


html>body .GroupFooterhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .GroupFooterhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.GroupFooterhondamarine a:link {
	color: #0063c7;
	}

.GroupFooterhondamarine a:visited{
	color: #930093;
	}

.GroupFooterhondamarine a:hover, .GroupFooterhondamarine a:active{
	color: #ff0000;
	}

.GroupFooterhondamarine img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterhondamarine input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalhondamarine td{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #eff7ff; 
	color: #000039;
	border-bottom: 2px solid #2c87e4;
	}


html>body .SubTotalhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .SubTotalhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.SubTotalhondamarine a:link {
	color: #0063c7;
	}

.SubTotalhondamarine a:visited{
	color: #930093;
	}

.SubTotalhondamarine a:hover, .SubTotalhondamarine a:active{
	color: #ff0000;
	}

.Totalhondamarine td{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #eff7ff; 
	color: #000039;
	}


html>body .Totalhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Totalhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Totalhondamarine a:link {
	color: #0063c7;
	}

.Totalhondamarine a:visited{
	color: #930093;
	}

.Totalhondamarine a:hover, .Totalhondamarine a:active{
	color: #ff0000;
	}

/* Form Options */
.Buttonhondamarine { 
	background-color: #eff7ff; color: #000039; border: solid 1px #2c87e4; padding: 2px; font-weight: bold; font-family: Tahoma; font-size: 10px; text-align: left;
	}

/* Calendar */

.Calendarhondamarine { 
	border: 1px solid #2c87e4;
	width: 100%;
	}

.CalendarWeekdayNamehondamarine{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #eff7ff; 
	color: #000039;
	font-weight: normal;
	}


html>body .CalendarWeekdayNamehondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarWeekdayNamehondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarWeekdayNamehondamarine a:link {
	color: #0063c7;
	}

.CalendarWeekdayNamehondamarine a:visited{
	color: #930093;
	}

.CalendarWeekdayNamehondamarine a:hover, .CalendarWeekdayNamehondamarine a:active{
	color: #ff0000;
	}

.CalendarWeekendNamehondamarine{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #eff7ff;	
	color: #000039;
	font-weight: normal;
	}


html>body .CalendarWeekendNamehondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarWeekendNamehondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarWeekendNamehondamarine a:link {
	color: #000039;
	}

.CalendarWeekendNamehondamarine a:visited{
	color: #000039;
	}

.CalendarWeekendNamehondamarine a:link, .CalendarWeekendNamehondamarine a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayhondamarine{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: center;
	background-color: #ffffff;	
	color: #000039;
	}


html>body .CalendarDayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarDayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarDayhondamarine a:link {
	color: #0063c7;
	}

.CalendarDayhondamarine a:visited{
	color: #930093;
	}

.CalendarDayhondamarine a:hover, .CalendarDayhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendhondamarine{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: center;
	background-color: #eff7ff;	
	color: #000039;
	}


html>body .CalendarWeekendhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarWeekendhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarWeekendhondamarine a:link {
	color: #0063c7;
	}

.CalendarWeekendhondamarine a:visited{
	color: #930093;
	}

.CalendarWeekendhondamarine a:hover, .CalendarWeekendhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayhondamarine {
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 2px;
	border-top: 3px solid #2c87e4; border-right: 3px solid #2c87e4; border-left: 2px solid #2c87e4; border-bottom: 2px solid #2c87e4;
	text-align: center;
	background-color: #ffffff;	
	color: #000039;
	}


html>body .CalendarTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarTodayhondamarine a:link {
	color: #0063c7;
	}

.CalendarTodayhondamarine a:visited{
	color: #930093;
	}

.CalendarTodayhondamarine a:hover, .CalendarTodayhondamarine a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayhondamarine {
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 2px;
	border-top: 3px solid #2c87e4; border-right: 3px solid #2c87e4; border-left: 2px solid #2c87e4; border-bottom: 2px solid #2c87e4;
	text-align: center;
	background-color: #eff7ff;	
	color: #000039;
	}


html>body .CalendarWeekendTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarWeekendTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarWeekendTodayhondamarine a:link {
	color: #0063c7;
	}

.CalendarWeekendTodayhondamarine a:visited{
	color: #930093;
	}

.CalendarWeekendTodayhondamarine a:hover, .CalendarWeekendTodayhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayhondamarine{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: center;
	background-color: #ffffff;	
	color: #2c87e4;
	}


html>body .CalendarOtherMonthDayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarOtherMonthDayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarOtherMonthDayhondamarine a:link {
	color: #2c87e4;
	}

.CalendarOtherMonthDayhondamarine a:visited{
	color: #2c87e4;
	}

.CalendarOtherMonthDayhondamarine a:hover, .CalendarOtherMonthDayhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayhondamarine {
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 2px;
	border-top: 3px solid #2c87e4; border-right: 3px solid #2c87e4; border-left: 2px solid #2c87e4; border-bottom: 2px solid #2c87e4;
	text-align: center;
	background-color: #ffffff;	
	color: #2c87e4;
	}


html>body .CalendarOtherMonthTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarOtherMonthTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarOtherMonthTodayhondamarine a:link {
	color: #2c87e4;
	}

.CalendarOtherMonthTodayhondamarine a:visited{
	color: #2c87e4;
	}

.CalendarOtherMonthTodayhondamarine a:hover, .CalendarOtherMonthTodayhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendhondamarine {
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: center;
	background-color: #eff7ff;	
	color: #2c87e4;
	}


html>body .CalendarOtherMonthWeekendhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarOtherMonthWeekendhondamarine a:link {
	color: #2c87e4;
	}

.CalendarOtherMonthWeekendhondamarine a:visited{
	color: #2c87e4;
	}

.CalendarOtherMonthWeekendhondamarine a:hover, .CalendarOtherMonthWeekendhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayhondamarine {
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 2px;
	border-top: 3px solid #2c87e4; border-right: 3px solid #2c87e4; border-left: 2px solid #2c87e4; border-bottom: 2px solid #2c87e4;
	text-align: center;
	color: #2c87e4;
	background-color: #eff7ff;	
	}
	

html>body .CalendarOtherMonthWeekendTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarOtherMonthWeekendTodayhondamarine a:link {
	color: #2c87e4;
	}

.CalendarOtherMonthWeekendTodayhondamarine a:visited{
	color: #2c87e4;
	}

.CalendarOtherMonthWeekendTodayhondamarine a:hover, .CalendarOtherMonthWeekendTodayhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayhondamarine{
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #e7e7e7;
	color: #000039;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarSelectedDayhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarSelectedDayhondamarine a:link {
	color: #000039;
	}

.CalendarSelectedDayhondamarine a:visited{
	color: #000039;
	}

.CalendarSelectedDayhondamarine a:hover, .CalendarSelectedDayhondamarine a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorhondamarine {
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	background-color: #e7e7e7; color: #000039;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000039;
	}


html>body .CalendarNavigatorhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarNavigatorhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarNavigatorhondamarine a:link {
	color: #0063c7;
	}

.CalendarNavigatorhondamarine a:visited{
	color: #930093;
	}

.CalendarNavigatorhondamarine a:hover, .CalendarNavigatorhondamarine a:active{
	color: #ff0000;
	}

.CalendarNavigatorhondamarine img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorhondamarine td {
	font-family: Calibri; font-size: 70%; text-align: left;
	}

.CalendarNavigatorhondamarine th {
	font-family: Calibri; font-size: 70%; text-align: left;
	}


html>body .CalendarNavigatorhondamarine th, html>body .CalendarNavigatorhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarNavigatorhondamarine th, * html body .CalendarNavigatorhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

/* Calendar Extra */
.CalendarEventhondamarine{
	font-family: Calibri; font-size: 70%; text-align: left;
	text-align: left;
	}


html>body .CalendarEventhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .CalendarEventhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.CalendarEventhondamarine a:link {
	color: #0063c7;
	}

.CalendarEventhondamarine a:visited{
	color: #930093;
	}

.CalendarEventhondamarine a:hover, .CalendarEventhondamarine a:active{
	color: #ff0000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thhondamarine { 
	font-family: Calibri; font-size: 11pt; text-align: left;
	font-weight: bold;
}


html>body .thhondamarine {
	font-size: 100%;
}


/*ie6*/
* html body .thhondamarine {
	font-size: 100%;
}
/*end*/

.Headerhondamarine .thhondamarine { 
	font-family: Calibri; font-size: 90%; text-align: left;
	padding: 4px;
	background-color: #2c87e4; color: #ffffff;
	width: 100%;
	white-space: nowrap;
}


html>body .Headerhondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Headerhondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Captionhondamarine .thhondamarine { 
	font-family: Calibri; font-size: 70%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-image: url('Images/CaptionBg.gif'); color: #000039;
	white-space: nowrap;
}


html>body .Captionhondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .Captionhondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

.Rowhondamarine .thhondamarine { 
	font-family: Calibri; font-size: 70%; text-align: left; font-weight: normal; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #ffffff; color: #000039;
	white-space: nowrap;
	color: #000039;
}

.AltRowhondamarine .thhondamarine { 
	font-family: Calibri; font-size: 70%; text-align: left; font-weight: normal; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #ffffff; color: #000039;
	white-space: nowrap;
	color: #000039;
}

.Controlshondamarine .thhondamarine { 
	font-family: Calibri; font-size: 70%; text-align: left; font-weight: normal; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	background-color: #ffffff; color: #000039;
	white-space: nowrap;
	color: #000039;
}

.GroupCaptionhondamarine .thhondamarine {
	font-family: Calibri; font-size: 70%; text-align: left;
	padding: 4px;
	border-top: 1px solid #2c87e4; border-right: 1px solid #2c87e4;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #eff7ff; 
	color: #000039;
}


html>body .GroupCaptionhondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}

html>body .Rowhondamarine .thhondamarine, html>body .AltRowhondamarine .thhondamarine, html>body .Controlshondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .GroupCaptionhondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}

* html body .Rowhondamarine .thhondamarine, * html body .AltRowhondamarine .thhondamarine, * html body .Controlshondamarine .thhondamarine {
	font-family: Calibri; font-size: 100%; text-align: left;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuhondamarine td {
	font-family: Calibri; font-size: 70%; text-align: left;
}


html>body .simpleMenuhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
} 


/*ie6*/
* html body .simpleMenuhondamarine td {
	font-family: Calibri; font-size: 100%; text-align: left;
} 
/*end*/

