/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorColombo_1 {
	background-color: #d5d5d5;
	}

.FormTitleBgColorColombo_1 {
	background-color: #7b7b7b;
	}

.FormTitleFontColorColombo_1 {
	color: #ffffff;
	}

.CaptionBgColorColombo_1 {
	background-color: #dddddd;
	}

.CaptionFontColorColombo_1 {
	color: #000000;
	}

.DataBgColorColombo_1 {
	background-color: #fefefe;
	}

.AltDataBgColorColombo_1 {
	background-color: #f4f4f4;
	}

.DataFontColorColombo_1 {
	color: #000000;
	}

.LinkColorColombo_1 {
	color: #4269de;
	}

.VisitedLinkColorColombo_1 {
	color: #8f2a8f;
	}

.HoverLinkColorColombo_1 {
	color: #ff4c4c;
	}

.ColorBgButtonColombo_1 {
	background-color: #7b7b7b;
}

.ColorFontButtonColombo_1 {
	color: #ffffff;
}

.ColorBgButtonPassiveColombo_1 {
	background-color: #bfbfbf;
}

.ColorFontButtonPassiveColombo_1 {
	color: #ffffff;
}



.HeaderColombo_1 {
	width: 100%;
	}

.HeaderColombo_1 th { 
	font-family: Tahoma; font-size: 110%; font-weight: bold; text-align: left;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); color: #ffffff;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .HeaderColombo_1 th {
	font-family: Tahoma; font-size: 140%; font-weight: bold; text-align: left;
}


/*ie6*/
* html body .HeaderColombo_1 th {
	font-family: Tahoma; font-size: 140%; font-weight: bold; text-align: left;
}
/*end*/

.HeaderColombo_1 a:link { 
	color: #ffffff;
	}

.HeaderColombo_1 a:visited { 
	color: #ffffff;
	}

.HeaderColombo_1 a:hover, .CaptionColombo_1 a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeftColombo_1 { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightColombo_1 { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftColombo_1 img{
	width: 14px;
	}

.HeaderRightColombo_1 img{
	width: 1px;
	}


/* Grid Options */
.GridColombo_1 { 
	
	width: 100%;
	}

.CaptionColombo_1 th { 
	font-family: Tahoma; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

.CaptionColombo_1 td { 
	font-family: Tahoma; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}


html>body .CaptionColombo_1 th, html>body .CaptionColombo_1 td {
	font-family: Tahoma; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionColombo_1 th, * html body .CaptionColombo_1 td {
	font-family: Tahoma; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionColombo_1 a:link { 
	color: #000000;
	}

.CaptionColombo_1 a:visited { 
	color: #000000;
	}

.CaptionColombo_1 a:hover, .CaptionColombo_1 a:active { 
	color: #ff4c4c;
	}

.CaptionColombo_1 img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionColombo_1 input {
	vertical-align: middle;
	}

.RowColombo_1 th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowColombo_1 td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: left;
	vertical-align: top;
	background-color: #fefefe; 
	color: #000000;
	}
	

html>body .RowColombo_1 th, html>body .RowColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .RowColombo_1 th, * html body .RowColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

caption.RowColombo_1 { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	text-align: left;
	vertical-align: top;
	background-color: #fefefe; 
	color: #000000;
	}


html>body caption.RowColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body caption.RowColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.RowColombo_1 a:link { 
	color: #4269de;
	}

.RowColombo_1 a:visited { 
	color: #8f2a8f;
	}

.RowColombo_1 a:hover, .RowColombo_1 a:active { 
	color: #ff4c4c;
	}

.SeparatorColombo_1{
	color: #7b7b7b;
	}

.SeparatorColombo_1 td{
	height: 1px;
	}


.AltRowColombo_1 th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowColombo_1 td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: left;
	vertical-align: top;
	background-color: #f4f4f4; 
	color: #000000;
	}


html>body .AltRowColombo_1 th, html>body .AltRowColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .AltRowColombo_1 th, * html body .AltRowColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.AltRowColombo_1 a:link { 
	color: #4269de;
	}

.AltRowColombo_1 a:visited { 
	color: #8f2a8f;
	}

.AltRowColombo_1 a:hover, .AltRowColombo_1 a:active { 
	color: #ff4c4c;
	}

.NoRecordsColombo_1 td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	text-align: left;
	background-color: #fefefe; 
	color: #000000;
	vertical-align: top;
	}

.FooterColombo_1 td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .NoRecordsColombo_1 td, html>body .FooterColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .NoRecordsColombo_1 td, * html body .FooterColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.FooterColombo_1 a:link { 
	color: #4269de;
	}

.FooterColombo_1 a:visited { 
	color: #8f2a8f;
	}

.FooterColombo_1 a:hover, .FooterColombo_1 a:active { 
	color: #ff4c4c;
	}

.FooterColombo_1 img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterColombo_1 input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordColombo_1 { 
	
	width: 100%;
	}

.ErrorColombo_1 td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #fefefe; 
	}


* html>body .ErrorColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .ErrorColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.ControlsColombo_1 th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsColombo_1 td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: left;
	vertical-align: top;
	background-color: #fefefe; 
	color: #000000;
	}
	
.BottomColombo_1 td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .ControlsColombo_1 th, html>body .ControlsColombo_1 td, html>body .BottomColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .ControlsColombo_1 th, * html body .ControlsColombo_1 td, * html body .BottomColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.BottomColombo_1 a:link { 
	color: #4269de;
	}

.BottomColombo_1 a:visited { 
	color: #8f2a8f;
	}

.BottomColombo_1 a:hover, .CaptionColombo_1 a:active { 
	color: #ff4c4c;
	}

.BottomColombo_1 img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomColombo_1 input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionColombo_1 th{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f4f4f4; 
	color: #000000;
	}

.GroupCaptionColombo_1 td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #fefefe; 
	color: #000000;
	}


html>body .GroupCaptionColombo_1 th, html>body .GroupCaptionColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionColombo_1 th, * html body .GroupCaptionColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.GroupCaptionColombo_1 a:link {
	color: #000000;
	}

.GroupCaptionColombo_1 a:visited{
	color: #000000;
	}

.GroupCaptionColombo_1 a:hover, .GroupCaptionColombo_1 a:active{
	color: #ff4c4c;
	}

.GroupFooterColombo_1 td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #dddddd; 
	color: #000000;
	}


html>body .GroupFooterColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .GroupFooterColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.GroupFooterColombo_1 a:link {
	color: #4269de;
	}

.GroupFooterColombo_1 a:visited{
	color: #8f2a8f;
	}

.GroupFooterColombo_1 a:hover, .GroupFooterColombo_1 a:active{
	color: #ff4c4c;
	}

.GroupFooterColombo_1 img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterColombo_1 input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalColombo_1 td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f4f4f4; 
	color: #000000;
	border-bottom: 2px solid #7b7b7b;
	}


html>body .SubTotalColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .SubTotalColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.SubTotalColombo_1 a:link {
	color: #4269de;
	}

.SubTotalColombo_1 a:visited{
	color: #8f2a8f;
	}

.SubTotalColombo_1 a:hover, .SubTotalColombo_1 a:active{
	color: #ff4c4c;
	}

.TotalColombo_1 td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #f4f4f4; 
	color: #000000;
	}


html>body .TotalColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .TotalColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.TotalColombo_1 a:link {
	color: #4269de;
	}

.TotalColombo_1 a:visited{
	color: #8f2a8f;
	}

.TotalColombo_1 a:hover, .TotalColombo_1 a:active{
	color: #ff4c4c;
	}

/* Form Options */
.ButtonColombo_1 { 
	background-color: #f4f4f4; color: #000000; border: solid 1px #7b7b7b; padding: 2px; font-weight: bold; font-size: 85%; font-family: Tahoma;
	}

/* Calendar */

.CalendarColombo_1 { 
	
	width: 100%;
	}

.CalendarWeekdayNameColombo_1{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #f4f4f4; 
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekdayNameColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekdayNameColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameColombo_1 a:link {
	color: #4269de;
	}

.CalendarWeekdayNameColombo_1 a:visited{
	color: #8f2a8f;
	}

.CalendarWeekdayNameColombo_1 a:hover, .CalendarWeekdayNameColombo_1 a:active{
	color: #ff4c4c;
	}

.CalendarWeekendNameColombo_1{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #f4f4f4;	
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekendNameColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendNameColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarWeekendNameColombo_1 a:link {
	color: #000000;
	}

.CalendarWeekendNameColombo_1 a:visited{
	color: #000000;
	}

.CalendarWeekendNameColombo_1 a:link, .CalendarWeekendNameColombo_1 a:visited{
	color: #ff4c4c;
	}

/* Calendar Day */
.CalendarDayColombo_1{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: center;
	background-color: #fefefe;	
	color: #000000;
	}


html>body .CalendarDayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarDayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarDayColombo_1 a:link {
	color: #4269de;
	}

.CalendarDayColombo_1 a:visited{
	color: #8f2a8f;
	}

.CalendarDayColombo_1 a:hover, .CalendarDayColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Weekend */
.CalendarWeekendColombo_1{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: center;
	background-color: #f4f4f4;	
	color: #000000;
	}


html>body .CalendarWeekendColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarWeekendColombo_1 a:link {
	color: #4269de;
	}

.CalendarWeekendColombo_1 a:visited{
	color: #8f2a8f;
	}

.CalendarWeekendColombo_1 a:hover, .CalendarWeekendColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Today */
.CalendarTodayColombo_1 {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #7b7b7b;
	text-align: center;
	background-color: #fefefe;	
	color: #000000;
	}


html>body .CalendarTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarTodayColombo_1 a:link {
	color: #4269de;
	}

.CalendarTodayColombo_1 a:visited{
	color: #8f2a8f;
	}

.CalendarTodayColombo_1 a:hover, .CalendarTodayColombo_1 a:active {
	color: #ff4c4c;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayColombo_1 {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #7b7b7b;
	text-align: center;
	background-color: #f4f4f4;	
	color: #000000;
	}


html>body .CalendarWeekendTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayColombo_1 a:link {
	color: #4269de;
	}

.CalendarWeekendTodayColombo_1 a:visited{
	color: #8f2a8f;
	}

.CalendarWeekendTodayColombo_1 a:hover, .CalendarWeekendTodayColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayColombo_1{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: center;
	background-color: #fefefe;	
	color: #7b7b7b;
	}


html>body .CalendarOtherMonthDayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthDayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayColombo_1 a:link {
	color: #7b7b7b;
	}

.CalendarOtherMonthDayColombo_1 a:visited{
	color: #7b7b7b;
	}

.CalendarOtherMonthDayColombo_1 a:hover, .CalendarOtherMonthDayColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayColombo_1 {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #7b7b7b;
	text-align: center;
	background-color: #fefefe;	
	color: #7b7b7b;
	}


html>body .CalendarOtherMonthTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayColombo_1 a:link {
	color: #7b7b7b;
	}

.CalendarOtherMonthTodayColombo_1 a:visited{
	color: #7b7b7b;
	}

.CalendarOtherMonthTodayColombo_1 a:hover, .CalendarOtherMonthTodayColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendColombo_1 {
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: center;
	background-color: #f4f4f4;	
	color: #7b7b7b;
	}


html>body .CalendarOtherMonthWeekendColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendColombo_1 a:link {
	color: #7b7b7b;
	}

.CalendarOtherMonthWeekendColombo_1 a:visited{
	color: #7b7b7b;
	}

.CalendarOtherMonthWeekendColombo_1 a:hover, .CalendarOtherMonthWeekendColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayColombo_1 {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #7b7b7b;
	text-align: center;
	color: #7b7b7b;
	background-color: #f4f4f4;	
	}
	

html>body .CalendarOtherMonthWeekendTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayColombo_1 a:link {
	color: #7b7b7b;
	}

.CalendarOtherMonthWeekendTodayColombo_1 a:visited{
	color: #7b7b7b;
	}

.CalendarOtherMonthWeekendTodayColombo_1 a:hover, .CalendarOtherMonthWeekendTodayColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayColombo_1{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	background-color: #dddddd;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarSelectedDayColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarSelectedDayColombo_1 a:link {
	color: #000000;
	}

.CalendarSelectedDayColombo_1 a:visited{
	color: #000000;
	}

.CalendarSelectedDayColombo_1 a:hover, .CalendarSelectedDayColombo_1 a:active{
	color: #ff4c4c;
	}

/* Calendar Navigator */
.CalendarNavigatorColombo_1 {
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .CalendarNavigatorColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarNavigatorColombo_1 a:link {
	color: #4269de;
	}

.CalendarNavigatorColombo_1 a:visited{
	color: #8f2a8f;
	}

.CalendarNavigatorColombo_1 a:hover, .CalendarNavigatorColombo_1 a:active{
	color: #ff4c4c;
	}

.CalendarNavigatorColombo_1 img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorColombo_1 td {
	font-family: Tahoma; font-size: 80%;
	}

.CalendarNavigatorColombo_1 th {
	font-family: Tahoma; font-size: 80%;
	}


html>body .CalendarNavigatorColombo_1 th, html>body .CalendarNavigatorColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorColombo_1 th, * html body .CalendarNavigatorColombo_1 td {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventColombo_1{
	font-family: Tahoma; font-size: 80%;
	text-align: left;
	}


html>body .CalendarEventColombo_1 {
	font-family: Tahoma; font-size: 100%;
}


/*ie6*/
* html body .CalendarEventColombo_1 {
	font-family: Tahoma; font-size: 100%;
}
/*end*/

.CalendarEventColombo_1 a:link {
	color: #4269de;
	}

.CalendarEventColombo_1 a:visited{
	color: #8f2a8f;
	}

.CalendarEventColombo_1 a:hover, .CalendarEventColombo_1 a:active{
	color: #ff4c4c;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thColombo_1 { 
	font-family: Tahoma; font-size: 80%;
	font-weight: bold;
}


html>body .thColombo_1 {
	font-size: 100%;
}


/*ie6*/
* html body .thColombo_1 {
	font-size: 100%;
}
/*end*/

.HeaderColombo_1 .thColombo_1 { 
	font-family: Tahoma; font-size: 110%; font-weight: bold; text-align: left;
	padding: 3px;
	background-image: url('Images/HeaderBg.gif'); color: #ffffff;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 140%; font-weight: bold; text-align: left;
}


/*ie6*/
* html body .HeaderColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 140%; font-weight: bold; text-align: left;
}
/*end*/

.CaptionColombo_1 .thColombo_1 { 
	font-family: Tahoma; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: solid 1px #dddddd;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
}


html>body .CaptionColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowColombo_1 .thColombo_1 { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowColombo_1 .thColombo_1 { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsColombo_1 .thColombo_1 { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border-bottom: dashed 1px #dddddd;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #f4f4f4; 
	color: #000000;
}


html>body .GroupCaptionColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 100%;
}

html>body .RowColombo_1 .thColombo_1, html>body .AltRowColombo_1 .thColombo_1, html>body .ControlsColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 100%;
}

* html body .RowColombo_1 .thColombo_1, * html body .AltRowColombo_1 .thColombo_1, * html body .ControlsColombo_1 .thColombo_1 {
	font-family: Tahoma; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuColombo_1 td {
	font-family: Tahoma; font-size: 80%;
}


html>body .simpleMenuColombo_1 td {
	font-family: Tahoma; font-size: 100%;
} 


/*ie6*/
* html body .simpleMenuColombo_1 td {
	font-family: Tahoma; font-size: 100%;
} 
/*end*/
