BODY	{ font-family:Arial; font-size:10pt; margin:0px; padding:0px; border:0px; }
P		{ font-size:10pt; text-align:justify; }
LI		{ font-size:10pt; }
TD		{ font-size:10pt; vertical-align:top; padding:0px; }
TH		{ font-size:10pt; vertical-align:top; padding:0px; }
H1		{ font-size:12pt; text-align:center; }
H1.Path	{ font-size:10pt; text-align:left; border-bottom:1px solid black; }
A		{ color:Black; text-decoration:none; }

DIV#Canvas								{ text-align:left; }
TABLE#Interface	TR.InterfaceHeader		{ display:none; }
TABLE#Interface	TD.ColLeft				{ display:none; }
TABLE#Interface	TD.Workspace			{ }

/* VISTA CALENDARIO */
DIV.TimeNavigator					{ text-align:center; background-color:#E0E0E0; }
DIV.TimeNavigator TABLE TD			{ vertical-align:middle; padding:2px; }
DIV.TimeNavigator TABLE TD IMG		{ display:none; }
DIV.TimeNavigator TABLE TD INPUT	{ display:none; }

DIV.Calendar				{ text-align:center; }
DIV.Calendar TABLE			{ border-collapse:collapse; }
DIV.Calendar TH				{ border:1px solid black; background-color:#E0E0E0; }
DIV.Calendar TH.WeekDay7	{ color:Red; }
DIV.Calendar TD				{ border:1px solid black; padding:2px; font-size:8pt; }
DIV.Calendar DIV.MediaS DIV.Day			{ display:none; }
DIV.Calendar DIV.MediaP DIV.Day			{ display:block; }

DIV.FieldSelector			{ display:none; }
DIV.Controls				{ display:none; }
DIV.LocalMenu				{ display:none; }
DIV.PageFooter				{ margin-top:10px; }
DIV.PageFooter P			{ font-size:7pt; text-align:center; }
DIV.VIS						{ display:none; }
/* ---------------- */

/* VISTA REPORTE */
DIV.ViewReport								{ text-align:center; }
DIV.ViewReport DIV.Filters					{ background-color:#E0E0E0; }
DIV.ViewReport DIV.Filters TABLE TD			{ vertical-align:middle; padding:2px; border:0px; font-size:10pt; font-weight:bold; }
DIV.ViewReport DIV.Filters TABLE TD INPUT	{ display:none; }

DIV.ViewReport TABLE					{ border-collapse:collapse; }
DIV.ViewReport TABLE TH					{ border:1px solid black; background-color:#E0E0E0; padding:2px; font-size:8pt; }
DIV.ViewReport TABLE TH TH				{ border:0px; }
DIV.ViewReport TABLE TD					{ border:1px solid black; padding:2px; font-size:8pt; }
DIV.ViewReport TABLE .Control			{ display:none; }
DIV.ViewReport DIV.ReportChangeStatus	{ display:none; }
/* ------------- */

/* VISTA DIA */
DIV.modCareCalendar											{ width:800px; }
DIV.modCareCalendar DIV.ViewDay								{ width:100%; }
DIV.modCareCalendar DIV.ViewDay TABLE						{ width:100%; border:1px solid #E0E0E0; border-collapse:collapse; }
DIV.modCareCalendar DIV.ViewDay TABLE TR					{ height:20px; }
DIV.modCareCalendar DIV.ViewDay TABLE TH					{ background-color:#E0E0E0; color:black; vertical-align:middle; font-size:8pt; }
DIV.modCareCalendar DIV.ViewDay TABLE TD					{ border:1px solid #E0E0E0; vertical-align:top; }
DIV.modCareCalendar DIV.ViewDay TABLE TD.Time				{ width:1%; text-align:center; font-weight:bold; font-size:8pt; vertical-align:middle; white-space:nowrap; padding:0px 5px 0px 5px; }
DIV.modCareCalendar DIV.ViewDay TABLE TD.Info				{ width:99%; }
DIV.modCareCalendar DIV.ViewDay DIV.Event					{ border:1px solid #A0A0A0; background-color:#FEFFB6; overflow:hidden; padding:0px 5px 5px 0px; }
DIV.modCareCalendar DIV.ViewDay DIV.Event TABLE				{ border:0px; }
DIV.modCareCalendar DIV.ViewDay DIV.Event TD				{ border:0px; padding:1px; text-align:left; font-size:7pt; }
DIV.modCareCalendar DIV.ViewDay DIV.Event TD.Control		{ display:none; }
DIV.modCareCalendar DIV.ViewDay TABLE#objViewDay1 TD.Time	{ display:none; }
DIV.modCareCalendar DIV.ViewDay TABLE#objViewDay1 DIV.Event	{ height:50px; overflow:hidden; }
/* --------- */

/* VISTA ACTIVIDAD */
DIV.ViewActivity TD.Caption	{ font-weight:bold; text-align:right; padding-right:5px; }
DIV.ViewActivity TD.Field	{ padding-left:5px; }
/* --------------- */
