/* GENERAL HTML TAGS */
	BODY
		{
		FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
		BACKGROUND-COLOR: white; 
		valign: middle;
		}
	P
		{
		MARGIN-RIGHT: 15px;
		FONT-SIZE: 9pt;
		FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
		TEXT-DECORATION: none;
		FONT-COLOR: #000000;
		LINE-HEIGHT: 150%;
		}

/* Caja de texto del formulario del Website Search */

/* Todos los elementos visibles de formularios, salvo botones y textareas */
	.inputs
		{
		FONT-SIZE: 11px;
		FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
		margin-top: 2px;
		margin-bottom: 2px;
		}
/* Todos los textareas de los formularios */

/* Todos los botones del formulario */
	.buttons
		{
		FONT-SIZE: 12px;
		COLOR: #000000;
		FONT-FAMILY: 'MS Sans Serif';
		TEXT-DECORATION: none;
		}
/* Titulo de las páginas públicas */
	P.title
		{
		COLOR: #333333;
		BACKGROUND-COLOR: transparent;
		FONT-FAMILY: Times New Roman, Times, serif;
		FONT-WEIGHT: normal;
		FONT-SIZE: 14pt;
		TEXT-DECORATION: none;
		}
/* Subtítulo de las páginas públicas */
	P.subtitle
		{
		MARGIN-TOP: 0.05in;
		COLOR: #7E9CA6;
		BACKGROUND-COLOR: transparent;
		FONT-FAMILY:Times New Roman ;
		FONT-WEIGHT: Bold;
		FONT-SIZE: 12pt;
		TEXT-DECORATION: None;
		}
		
/* Fecha de las noticias */
	P.newsDate
		{
		margin-left: 8pt;
		margin-bottom:0;
		margin-top:0;		
		COLOR: #7E9CA6;
		font-size:12;
		font-family: Arial;
		TEXT-DECORATION: None;
		}
		
/* Contenido de las noticias */
	P.newsContent
		{
		margin-left: 16pt;
		margin-bottom:10;
		margin-top:0;		
		font-size:12;
		font-family: Arial;
		TEXT-DECORATION: None;
			
		}
		
/* Lineas de presentación de la home page */
	P.homePagePresentation
		{
		font-size:14;
		font-family: Times New Roman;
		font-weight:bold;
		color: White;
		TEXT-DECORATION: None;		
		margin-bottom:5;
		margin-top:20;		
		}
		
/* Lineas de información de practice de la home page */
	P.homePagePractice
		{
		font-size:28;
		color:Black;
		font-family: Times New Roman;
		TEXT-DECORATION: None;			
		margin-bottom:0;
		margin-top:0;
		}				
		
/* Lineas de información de practice de la home page */
	P.homePagePracticeSub
		{
		font-size:13;
		color:Black;
		font-family: Times New Roman;
		TEXT-DECORATION: None;			
		margin-bottom:0;
		margin-top:-10;
		}						
						
/* Lineas de presentación de la home page */
	P.TopPresentation
		{
		font-size:11;
		font-family: Times New Roman;
		/*font-weight:bold;*/
		color: White;
		TEXT-DECORATION: None;		
		margin-bottom:5;
		}
		
/* Lineas de información de practice de la home page */
	P.TopPractice
		{
		font-size:20;
		color:Black;
		font-family: Times New Roman;
		TEXT-DECORATION: None;			
		margin-bottom:0;
		margin-top:0;
		}				
		
/* Lineas de información de practice de la home page */
	P.TopPracticeSub
		{
		font-size:9;
		color:Black;
		font-family: Times New Roman;
		TEXT-DECORATION: None;			
		margin-bottom:0;
		margin-top:-5;
		}						
												
/* Lineas de presentación de la home page */
	P.PortalPresentation
		{
		font-size:13;
		font-family: Times New Roman;
		font-weight:bold;
		color: White;
		TEXT-DECORATION: None;		
		margin-bottom:5;
		}
		
/* Lineas de información de practice de la home page */
	P.PortalPractice
		{
		font-size:26;
		color:Black;
		font-family: Times New Roman;
		TEXT-DECORATION: None;			
		margin-bottom:0;
		margin-top:0;
		}				
		
/* Lineas de información de practice de la home page */
	P.PortalPracticeSub
		{
		font-size:12;
		color:Black;
		font-family: Times New Roman;
		TEXT-DECORATION: None;			
		margin-bottom:0;
		margin-top:-5;
		}						
																
/* Links del contenido */
	A
		{
		COLOR: #FF6600;
		TEXT-DECORATION: none;
		}
	A:hover
		{
		COLOR: #993300;
		TEXT-DECORATION: underline;
		}
	A:active
		{
		COLOR: #000000;
		TEXT-DECORATION: underline;
		}
	A:visited
		{
		COLOR: #FF6600;
		TEXT-DECORATION: none;
}
/* ------------------------------------------------------------ */

/* HEADER TAGS */
/* Clase utilizada en la fila de la tabla del encabezado */

/* ------------------------------------------------------------ */

/* TOP MENU TAGS */
/* Clase utilizada en la fila de la tabla del Top Menu */
.topmenu
{
	BACKGROUND: #F4F7F7;
}

/* Clase utilizada para los links del Top Menu de la Home page*/
	A.homelink
		{
		COLOR: #7E9CA6;
		FONT-FAMILY: Times New Roman, Times, serif;
		FONT-SIZE: 12px;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none;
		line-height: 11px;
		letter-spacing: 1px;
		}
	A.homelink:hover
		{
    		COLOR: #080403;
    		TEXT-DECORATION: underline;
		}
	A.homelink:active
		{
		COLOR: #000000;
		TEXT-DECORATION: none;
		}
	A.homelink:visited
		{
    		COLOR: #7692A3;
    		TEXT-DECORATION: none;
		}
/* Clase utilizada para los links del Top Menu */
A.toplink
{
    COLOR: #556D75;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: None;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 8pt;
}
A.toplink:hover
{
    COLOR: #8CA5AC;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: None;
}
A.toplink:active
{
	COLOR: #556D75;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
A.toplink:visited
{
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: Underline;
}


/* Clase utilizada para los links varios */
A.otherlink
{
    COLOR: #FF6600;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: None;
    FONT-FAMILY: Times New Roman, Arial;
    FONT-SIZE: 8pt;
    font-weight:bold;
}
A.otherlink:hover
{
    COLOR: #FF6600;
    BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: underline;
}
A.otherlink:active
{
	COLOR: #556D75;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
A.otherlink:visited
{
    COLOR: #FF6600;
    BACKGROUND-COLOR: transparent;
}

/* Clase utilizada para los links de los articles */
A.archivelink
{
    COLOR: #000000;
    TEXT-DECORATION: None;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    font-weight:bold;
}
A.archivelink:hover
{
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: underline;
}
A.archivelink:active
{
	COLOR: #000000;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
A.archivelink:visited
{
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
}


/* Clase utilizada para los textos del Top Menu y Bottom Menu */

/* ------------------------------------------------------------ */

/* LEFT MENU TAGS */
/* Clase libre. Sin funcionalidad explícita */

/* Textos de las categorías de página mostrados en el Left Column */

/* Clase de la celda de los links o textos de páginas mostradas en el Left Column */

/* Texto de la página actual en el Left Column */

/* Links de las páginas a seleccionar en el Left Column */
	A.leftlink
		{
	COLOR: #FF6600;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: None;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    font-weight:bold;
	line-height: 12px;
	margin-right: 10px;
	margin-bottom: 4px;
		}
	A.leftlink:hover
		{
		COLOR: #FF6600;
		TEXT-DECORATION: underline;
		}
	A.leftlink:active
		{
		COLOR: #FF6600;
		}
	A.leftlink:visited
		{
 		COLOR: #FF6600;
		}
/* ------------------------------------------------------------ */

/* RIGHT MENU TAGS */
/* Clase libre. Sin funcionalidad explícita */

/* Clase de los links del Right Column (ya sean los de Version Imprimible, Contact Us, los Documentos Relacionados con la página, etc)*/

/* Link para ver el detalle de una noticia en el Right Column */
	A.newslink
		{
		COLOR: #FF6600;
		FONT-FAMILY: verdana, arial, sans-serif;
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		TEXT-DECORATION: none;
		}
	A.newslink:hover
		{
		COLOR: #993300;
		TEXT-DECORATION: underline;
		}
	A.newslink:active
		{
		COLOR: #FF0000;
		}
	A.newslink:visited
		{
		COLOR: #FF6600;
		}

/* Style to use on right column, news categories*/
	A.newsCategorylink
		{
		COLOR: #000000;
		FONT-FAMILY: Times New Roman;
		FONT-WEIGHT: bold;
		FONT-SIZE:14;
		TEXT-DECORATION: none;
		}
	A.newsCategorylink:hover
		{
		COLOR: #000000;
		TEXT-DECORATION: underline;
		}
	A.newsCategorylink:active
		{
		COLOR: #000000;
		}
	A.newsCategorylink:visited
		{
		COLOR: #000000;
		}

/* Link para ver el detalle de un Lab en el Patient Home */
	A.labslink
		{
		COLOR: #FF6600;
		FONT-FAMILY: arial;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		TEXT-DECORATION: none;
		}
	A.labslink:hover
		{
		COLOR: #993300;
		TEXT-DECORATION: underline;
		}
	A.labslink:active
		{
		COLOR: #FF6600;
		}
	A.labslink:visited
		{
		COLOR: #FF6600;
		}


/* Link de la pagina LabView */
	A.appLink
		{
		COLOR: #FFFFFF;
		FONT-FAMILY: Times New Roman ;
		FONT-WEIGHT: normal;
		FONT-SIZE: 13px;
		TEXT-DECORATION: none;
		}
	A.appLink:hover
		{
		COLOR: #FFFFFF;
		TEXT-DECORATION: underline;
		}
	A.appLink:active
		{
		COLOR: #FFFFFF;
		}
	A.appLink:visited
		{
		COLOR: #FFFFFF;
		}
		
/* Texto de una noticia en el Right Column */
		P.newstext
		{
		MARGIN-RIGHT: 15px;
		FONT-SIZE: 11px;
		FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
		TEXT-DECORATION: none;
		FONT-COLOR: #999999;
		MARGIN-LEFT: 20px;
		line-height: 13px;
		}

/* Título de una Noticia en el Right Column */

/* Fecha de una Noticia en el Right Column*/


/* ------------------------------------------------------------ */

/* BOTTOM MENU TAGS */
/* Clase utilizada en la fila de la tabla del Bottom Menu */

/* Clase libre. Sin funcionalidad explícita */

/* ------------------------------------------------------------ */

/* COPYRIGHT BOX TAGS */
/* Clase utilizada en la fila de la tabla del Footer */

/* Texto del Footer */
		P.footer
		{
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-COLOR: #666666;
		}

/* ------------------------------------------------------------ */


/* BACKGROUND CLASSES FOR TABLE CELLS */
/* Color del Contenido del Website Search */

/* Clase libre. Sin funcionalidad explícita */

/* Clase libre. Sin funcionalidad explícita */

/* Color del Encabezado del Website Search */

/* Clase utilizada en la segunda tabla anidada cuando se muestran resultados en tablas */

/* Clase utilizada en la primer tabla anidada cuando se muestran resultados en tablas */

/* ------------------------------------------------------------ */



/* FOR USE INSIDE CONTENT TABLES */
/* Clase libre. Sin funcionalidad explícita */
P.tabletext
{
	COLOR: #000000;
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	margin: 0px;
}
/* Clase libre. Sin funcionalidad explícita */

/* Clase libre. Sin funcionalidad explícita */

/* Clase utilizada para las etiquetas de los encabezados de las tablas */
.tableheader
{
    MARGIN: 1px 10px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #7E9CA6;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
}
/* Clase utilizada para listar los labs en la PatientHome*/
.listLabs
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 10pt;
}

/* View Labs */
.tablecellLabs
{
	BACKGROUND-IMAGE: none;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 10pt;
}

.tablecellContent
{
	BACKGROUND-IMAGE: none;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
}

/* Clase utilizada en las filas de las tablas para alternar los colores de los resultados que se muestran*/
.tablecell1
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #E6EBEC;
	font-size: 10pt;
}
/* Clase utilizada en las filas de las tablas para alternar los colores de los resultados que se muestran*/
.tablecell2
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #F3F5F5;
	font-size: 10pt;
}
/* Clase utilizada en las filas de las tablas para diferenciar las distintas secciones en los resultados que se muestran*/
.tablecell3
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #B5B5B5;
}
/* Clase libre. Sin funcionalidad explícita */
.tablecell4
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 10pt;
}
/* Clase utilizada para los pies de las tablas */
.tablefooter
{
    MARGIN: 1px 10px;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #7E9CA6;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
}

/* ------------------------------------------------------------ */


/* FOR FUTURE USE IN BREADCRUMB MENU */
/* Clase libre. Sin funcionalidad explícita */

/* ------------------------------------------------------------ */


/* BACKGROUND CLASSES FOR CONTACT US TABLE */
/* Clase utilizada en la segunda tabla anidada en el formulario de contacto */

/* Clase utilizada en la primer tabla anidada en el formulario de contacto */

/* Clase utilizada para las etiquetas del encabezado en el formulario de contacto */

/* Clase utilizada en la celda dónde se muestran las etiquetas del formulario de contacto */

/* Clase utilizada en la celda dónde se muestran los campos del formulario de contacto */

/* Clase utilizada para el pie del formulario de contacto */


/* ------------------------------------------------------------ */


/* CLASSES FOR ADMINISTRATION PAGES */
/* Título de las páginas Administrativas */

/* Clase utilizada en la segunda tabla anidada en las tablas de las páginas Administrativas */

/* Clase utilizada en la primer tabla anidada en las tablas de las páginas Administrativas */
.ADouttexttable
{

}
/* Clase libre. Sin funcionalidad explícita */

/* Clase libre. Sin funcionalidad explícita */

/* Clase libre. Sin funcionalidad explícita */

/* Clase utilizada para las etiquetas de los encabezados de las tablas de las páginas Administrativas */
.ADtableheader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN: 1px 4px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	BACKGROUND-COLOR: #7E9CA6;
	TEXT-DECORATION: none;
}
/* Clase utilizada en las filas de las tablas para alternar los colores de los resultados que se muestran en las páginas Administrativas */
.ADtablecell1
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #e7e7e7;
	font-size: 10pt;
}
/* Clase utilizada en las filas de las tablas para alternar los colores de los resultados que se muestran en las páginas Administrativas */
.ADtablecell2
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #f5f5f5;
	font-size: 10pt;
}
/* Clase libre. Sin funcionalidad explícita */
.ADtablecell3
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #EBEDBC;
	font-size: 10pt;
}
/* Clase libre. Sin funcionalidad explícita */
.ADtablecell4
{
	BACKGROUND-IMAGE: none;
	BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: #FFFFFF;
	color: #000000;
	font-size: 10pt;
}
/* Clase utilizada para los pies de las tablas de las páginas Administrativas */
.ADtablefooter
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN: 1px 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	BACKGROUND-COLOR: #7E9CA6;
	TEXT-DECORATION: none;
}

/* Clase libre. Sin funcionalidad explícita */

/* Subtítulo de las páginas Administrativas */

/* Todos los elementos visibles de formularios de las páginas administrativas, salvo botones y textareas */

/* Todos los botones de los formularios de las páginas administrativas */

/* Todos los textareas de los formularios de las páginas administrativas */


/* ------------------------------------------------------------------- */

/*CLASSES FOR CALENDAR MODULE */
/* Clase utilizada en la segunda tabla anidada en las tablas del Calendario */
.caltexttable
{
	MARGIN-LEFT: 0px;
	BACKGROUND-COLOR: #8AD0FF;
	color: #000000;
}
/* Clase utilizada en la primer tabla anidada en las tablas del Calendario */
.calouttexttable
{
    BACKGROUND-COLOR: #8AD0FF;
}
/* Clase utilizada para las etiquetas de los encabezados de las tablas del Calendario */
.caltableheader
{
    MARGIN: 0px 0px;
    COLOR: #000000;
    BACKGROUND-COLOR: #EBEDBC;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none;
}
/* Clase utilizada en las filas de las tablas para alternar los colores de los resultados que se muestran en el Calendario */
.caltablecell1
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #F8F9E8;
}
/* Clase utilizada en las filas de las tablas para alternar los colores de los resultados que se muestran en el Calendario */
.caltablecell2
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #F3F4D9;
}
/* Clase utilizada en las filas de las tablas para alternar los colores de los resultados que se muestran en el Calendario */
.caltablecell3
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #FDFDF7;
}
/* Clase utilizada para resaltar el día seleccionado en el Calendario */
.caldayselected
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    COLOR: #000000;
    BACKGROUND-COLOR: #F7CE6B;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: None;
}
/* Clase utilizada para los links de los días no seleccionados en el Calendario */
A.caldaylink
{
    COLOR: #394D51;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
}
A.caldaylink:hover
{
    COLOR: #8CA5AC;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;
}
A.caldaylink:active
{
    COLOR: #000000;
}
A.caldaylink:visited
{
    COLOR: #000000;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;

/* Clase para mostrar el nombre del Evento y la fecha y hora del mismo */

/* Titulos de la página del Calendario */

/* Clase libre. Sin funcionalidad explícita */
