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

/* Colors */
.PageBgColorEventosChileRed {
	background-color: #e6e2cf;
	}

.FormTitleBgColorEventosChileRed {
	background-color: #cc6678;
	}

.FormTitleFontColorEventosChileRed {
	color: #ffffff;
	}

.CaptionBgColorEventosChileRed {
	background-color: #f0e3a3;
	}

.CaptionFontColorEventosChileRed {
	color: #000000;
	}

.DataBgColorEventosChileRed {
	background-color: #f7f7f7;
	}

.AltDataBgColorEventosChileRed {
	background-color: #f7f4e6;
	}

.DataFontColorEventosChileRed {
	color: #000000;
	}

.LinkColorEventosChileRed {
	color: #0033cc;
	}

.VisitedLinkColorEventosChileRed {
	color: #830083;
	}

.HoverLinkColorEventosChileRed {
	color: #ff0000;
	}




.HeaderEventosChileRed {
	width: 100%;
	}

.HeaderEventosChileRed 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;
	}

.HeaderEventosChileRed a:link { 
	color: #ffffff;
	}

.HeaderEventosChileRed a:visited { 
	color: #ffffff;
	}

.HeaderEventosChileRed a:hover, .CaptionEventosChileRed a:active { 
	color: #ffffff; text-decoration: none;
	}

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

.HeaderRightEventosChileRed { 
	background-image: url('Images/HeaderRight.gif');
	}

.HeaderLeftEventosChileRed img{
	width: 4px;
	}

.HeaderRightEventosChileRed img{
	width: 9px;
	}


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

.CaptionEventosChileRed th { 
	font-family: Tahoma; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

.CaptionEventosChileRed td { 
	font-family: Tahoma; font-size: 80%; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

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

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

.CaptionEventosChileRed a:hover, .CaptionEventosChileRed a:active { 
	color: #ff0000;
	}

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

.CaptionEventosChileRed input {
	vertical-align: middle;
	}

.RowEventosChileRed th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowEventosChileRed td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}

.GridEventosChileRed caption { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	border: 2px solid #cc6678; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}

.RowEventosChileRed a:link { 
	color: #0033cc;
	}

.RowEventosChileRed a:visited { 
	color: #830083;
	}

.RowEventosChileRed a:hover, .RowEventosChileRed a:active { 
	color: #ff0000;
	}

.SeparatorEventosChileRed{
	color: #cc6678;
	}

.SeparatorEventosChileRed td{
	height: 1px;
	}


.AltRowEventosChileRed th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowEventosChileRed td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	vertical-align: top;
	background-color: #f7f4e6; 
	color: #000000;
	}

.AltRowEventosChileRed a:link { 
	color: #0033cc;
	}

.AltRowEventosChileRed a:visited { 
	color: #830083;
	}

.AltRowEventosChileRed a:hover, .AltRowEventosChileRed a:active { 
	color: #ff0000;
	}

.NoRecordsEventosChileRed td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	background-color: #f7f7f7; 
	color: #000000;
	vertical-align: top;
	}

.FooterEventosChileRed td { 
	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;
	}

.FooterEventosChileRed a:link { 
	color: #0033cc;
	}

.FooterEventosChileRed a:visited { 
	color: #830083;
	}

.FooterEventosChileRed a:hover, .FooterEventosChileRed a:active { 
	color: #ff0000;
	}

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

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

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

.ErrorEventosChileRed td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	color: #FF0000;
	vertical-align: top;
	background-color: #f7f7f7; 
	}

.ControlsEventosChileRed th { 
	font-family: Tahoma; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 3px;
	
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsEventosChileRed td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}

.BottomEventosChileRed td { 
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.BottomEventosChileRed a:link { 
	color: #0033cc;
	}

.BottomEventosChileRed a:visited { 
	color: #830083;
	}

.BottomEventosChileRed a:hover, .CaptionEventosChileRed a:active { 
	color: #ff0000;
	}

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

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

/* Report */
.GroupCaptionEventosChileRed th{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	white-space: nowrap;
	text-align: left; 
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f4e6; 
	color: #000000;
	}

.GroupCaptionEventosChileRed td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f7f7; 
	color: #000000;
	}

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

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

.GroupCaptionEventosChileRed a:hover, .GroupCaptionEventosChileRed a:active{
	color: #ff0000;
	}

.GroupFooterEventosChileRed td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #f0e3a3; 
	color: #000000;
	}

.GroupFooterEventosChileRed a:link {
	color: #0033cc;
	}

.GroupFooterEventosChileRed a:visited{
	color: #830083;
	}

.GroupFooterEventosChileRed a:hover, .GroupFooterEventosChileRed a:active{
	color: #ff0000;
	}

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

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

.SubTotalEventosChileRed td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f4e6; 
	color: #000000;
	border-bottom: 2px solid #cc6678;
	}

.SubTotalEventosChileRed a:link {
	color: #0033cc;
	}

.SubTotalEventosChileRed a:visited{
	color: #830083;
	}

.SubTotalEventosChileRed a:hover, .SubTotalEventosChileRed a:active{
	color: #ff0000;
	}

.TotalEventosChileRed td{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #f7f4e6; 
	color: #000000;
	}

.TotalEventosChileRed a:link {
	color: #0033cc;
	}

.TotalEventosChileRed a:visited{
	color: #830083;
	}

.TotalEventosChileRed a:hover, .TotalEventosChileRed a:active{
	color: #ff0000;
	}

/* Form Options */
.ButtonEventosChileRed { 
	background-color: #cc6678; color: #ffffff; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-size: 85%; font-family: Tahoma;
	}

/* Calendar */

.CalendarEventosChileRed { 
	border: 2px solid #cc6678;
	width: 100%;
	}

.CalendarWeekdayNameEventosChileRed{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #f7f4e6; 
	color: #000000;
	}

.CalendarWeekdayNameEventosChileRed a:link {
	color: #0033cc;
	}

.CalendarWeekdayNameEventosChileRed a:visited{
	color: #830083;
	}

.CalendarWeekdayNameEventosChileRed a:hover, .CalendarWeekdayNameEventosChileRed a:active{
	color: #ff0000;
	}

.CalendarWeekendNameEventosChileRed{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #f7f4e6;	
	color: #000000;
	}

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

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

.CalendarWeekendNameEventosChileRed a:link, .CalendarWeekendNameEventosChileRed a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayEventosChileRed{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}

.CalendarDayEventosChileRed a:link {
	color: #0033cc;
	}

.CalendarDayEventosChileRed a:visited{
	color: #830083;
	}

.CalendarDayEventosChileRed a:hover, .CalendarDayEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendEventosChileRed{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #f7f4e6;	
	color: #000000;
	}

.CalendarWeekendEventosChileRed a:link {
	color: #0033cc;
	}

.CalendarWeekendEventosChileRed a:visited{
	color: #830083;
	}

.CalendarWeekendEventosChileRed a:hover, .CalendarWeekendEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayEventosChileRed {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #cc6678;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}

.CalendarTodayEventosChileRed a:link {
	color: #0033cc;
	}

.CalendarTodayEventosChileRed a:visited{
	color: #830083;
	}

.CalendarTodayEventosChileRed a:hover, .CalendarTodayEventosChileRed a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayEventosChileRed {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #cc6678;
	text-align: center;
	background-color: #f7f4e6;	
	color: #000000;
	}

.CalendarWeekendTodayEventosChileRed a:link {
	color: #0033cc;
	}

.CalendarWeekendTodayEventosChileRed a:visited{
	color: #830083;
	}

.CalendarWeekendTodayEventosChileRed a:hover, .CalendarWeekendTodayEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayEventosChileRed{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #f7f7f7;	
	color: #cc6678;
	}

.CalendarOtherMonthDayEventosChileRed a:link {
	color: #cc6678;
	}

.CalendarOtherMonthDayEventosChileRed a:visited{
	color: #cc6678;
	}

.CalendarOtherMonthDayEventosChileRed a:hover, .CalendarOtherMonthDayEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayEventosChileRed {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #cc6678;
	text-align: center;
	background-color: #f7f7f7;	
	color: #cc6678;
	}

.CalendarOtherMonthTodayEventosChileRed a:link {
	color: #cc6678;
	}

.CalendarOtherMonthTodayEventosChileRed a:visited{
	color: #cc6678;
	}

.CalendarOtherMonthTodayEventosChileRed a:hover, .CalendarOtherMonthTodayEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendEventosChileRed {
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	text-align: center;
	background-color: #f7f4e6;	
	color: #cc6678;
	}

.CalendarOtherMonthWeekendEventosChileRed a:link {
	color: #cc6678;
	}

.CalendarOtherMonthWeekendEventosChileRed a:visited{
	color: #cc6678;
	}

.CalendarOtherMonthWeekendEventosChileRed a:hover, .CalendarOtherMonthWeekendEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayEventosChileRed {
	font-family: Tahoma; font-size: 80%;
	padding: 1px;
	border: 2px solid #cc6678;
	text-align: center;
	color: #cc6678;
	background-color: #f7f4e6;	
	}

.CalendarOtherMonthWeekendTodayEventosChileRed a:link {
	color: #cc6678;
	}

.CalendarOtherMonthWeekendTodayEventosChileRed a:visited{
	color: #cc6678;
	}

.CalendarOtherMonthWeekendTodayEventosChileRed a:hover, .CalendarOtherMonthWeekendTodayEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayEventosChileRed{
	font-family: Tahoma; font-size: 80%;
	padding: 3px;
	
	background-color: #f0e3a3;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}

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

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

.CalendarSelectedDayEventosChileRed a:hover, .CalendarSelectedDayEventosChileRed a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorEventosChileRed {
	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;
	}

.CalendarNavigatorEventosChileRed a:link {
	color: #0033cc;
	}

.CalendarNavigatorEventosChileRed a:visited{
	color: #830083;
	}

.CalendarNavigatorEventosChileRed a:hover, .CalendarNavigatorEventosChileRed a:active{
	color: #ff0000;
	}

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

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

.CalendarEventEventosChileRed a:link {
	color: #0033cc;
	}

.CalendarEventEventosChileRed a:visited{
	color: #830083;
	}

.CalendarEventEventosChileRed a:hover, .CalendarEventEventosChileRed a:active{
	color: #ff0000;
	}
