/* Links */
a:link, a:visited {
	font-size: 11px; color: #405115; text-decoration: none;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a:hover {
	color: #759328;	text-decoration: none;
	font-weight: bold;
	}

a.mainlevel:link, a.mainlevel:visited {
	color: #2A3511;
	background-position: left;
	text-align: left;
 }

a.mainlevel:hover {
	color: #8BB218;
	background-position: left;
	text-align: left;
	}



	a.mainmenu:link, a.mainmenu:visited {
	color: #36440D; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
	font-weight: normal;
	}

a.mainmenu:hover, {
	color: #A5CE1A; text-decoration: underline;
	}

a.sublevel:hover {
	color: #202B0A; text-decoration: underline;
	}

a.sublevel:link, a.sublevel:visited {
	color: #799B15; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, serif;
	font-weight: normal;
}

/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
 	color: #405115;
	text-align:left;
	}

a.contentpagetitle:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
	color: #759328;
	text-decoration: underline;
	font-weight: bold;
	}


BODY
{
	COLOR: #000000; SCROLLBAR-FACE-COLOR: #ff9a00; FONT-SIZE: 10pt; SCROLLBAR-HIGHLIGHT-COLOR: #ff7300; CURSOR: default; 		SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: c06600; FONT-FAMILY: Arial, Helvetica, sans-serif,Verdana; SCROLLBAR-DARKSHADOW-COLOR: #e76f00; BACKGROUND-COLOR: #ffffff
}

INPUT
{
	BORDER-RIGHT: #C0C0C0 1px solid; BORDER-TOP: #C0C0C0 1px solid; BORDER-LEFT: #C0C0C0 1px solid; BORDER-BOTTOM: #C0C0C0 1px solid; CURSOR: default; COLOR: #FFFFFF; BACKGROUND-COLOR:#FFCC33; font:Tahoma ,Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
}

P
{
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana; TEXT-DECORATION: none
}

.button {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

#reloj
{
	position:relative;
	vertical-align: bottom;
	visibility: hidden;
}

#lista
{
	width:180px;
	background-color:#ffffff;
	color:#000000;
	border:1px solid;
	border-color:#000000;
	z-index:1;
	display:none;
	margin-top: 5px;
}

#lista a
{
	display: block;
	background-color:#ffffff;
	padding: 2pt;
}

#lista a:hover
{
	background-color:#00aaaa;
}

.text1
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#333333;
}

.encabezado-01
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:#333333;
}

.texto-01-bco
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 }

 .texto-02-bco
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
 }

.texto-01
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#333333;
}

.texto-02
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#333333;
}

.texto-03
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:normal;
 color:#333333;
}

.texto-04
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#333333;
}


.texto-resultado-small
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:normal;
 color:#CC9933;
}

.text
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:normal;
 color:#CC9933;
}


.td-bitacora-cabecera
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#333333;
 background-color:#FF9900;
}

.td-bitacora-detalle
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:normal;
 color:#333333;
 background-color:#999966;
}

.td_tmimf_encabezado
{
 background-color:#999999;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:Bold;
 color:#333333;
}

.td_tmimf_resultado_titulo
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:Bold;
 color:#999999;
}

.td_tmimf_resultado_res
{
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:Bold;
 color:#999999;
}

.tr_tmimf
{
BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; CURSOR: default; COLOR: #FFFFFF; BORDER-BOTTOM: #999999 1px solid;
}


.td_tmimf_reportes_encabezado
{
 background-color:#FF9900;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:Bold;
 color:#FFFFFF;
 }

 .td_tmimf_reportes_naranja
{
 background-color:#CC6600;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:Bold;
 color:#FFFFFF;
 }

 .td_tmimf_reportes_resultado_rojo
{
 background-color:#FF0000;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:Normal;
 color:#FFFFFF;
}

.td_tmimf_reportes_resultado_verde
{
 background-color:#66CC33;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:Normal;
 color:#FFFFFF;
}

.td_tmimf_reportes_resultado_verde_small
{
 background-color:#66CC33;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:Normal;
 color:#FFFFFF;
}

.td_tmimf_reportes_resultado_rojo_small
{
 background-color:#FF0000;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:Normal;
 color:#FFFFFF;
}
.td_tmimf_reportes_resultado_lila_small
{
 background-color:#993366;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:Normal;
 color:#FFFFFF;
}
.td_tmimf_reportes_resultado_azul_small
{
 background-color:#000066;
 font:Tahoma, Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:Normal;
 color:#FFFFFF;
}

/* Detalles muestras sin validar */
#detallesTitulo {
	text-align: center;
	width: 800px;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float:left;
}

