body {
	background-color: #FFFFFF;
}
TABLE
{
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: 'Trebuchet MS';    
}



TABLE.table_checkpoint
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    border-collapse: separate;
    border-spacing: 0pt;
}

TR.table_checkpoint_cab
{     
    background-color: #D0F720;
    font-style: bold; 
    color: black;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TR.table_checkpoint_valor_medio
{     
    background-color: #D0F720;
    font-style: bold; 
    color: black;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TR.table_checkpoint
{ 
    background-color: #EDF8B9;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

.table_checkpoint tr.table_checkpoint:hover
{ 
    background-color: yellow;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color: #000000;
}

.table_checkpoint tr.table_checkpoint2:hover
{ 
    background-color: yellow;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color: #000000;
}

TR.table_checkpoint2
{     
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TABLE.impresion_web
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    border-collapse: separate;
    border-spacing: 0pt;
}

TR.impresion_web_agrupacion_nivel1
{     
    background-color: #D0F720;
    font-size: 18px;
    font-style: bold; 
    color: black;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TR.impresion_web_agrupacion_nivel2
{     
    background-color: #B3C65D;
    font-size: 14px;
    font-style: bold; 
    color: black;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TR.impresion_web_cab
{     
    background-color: #D0F720;
    font-style: bold; 
    color: black;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TR.impresion_web_valor_medio
{     
    background-color: #D0F720;
    font-style: bold; 
    color: black;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TR.impresion_web
{ 
    background-color: #EDF8B9;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

.impresion_web tr.impresion_web:hover
{ 
    background-color: yellow;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color: #000000;
}

.impresion_web tr.impresion_web2:hover
{ 
    background-color: yellow;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color: #000000;
}

TR.impresion_web2
{     
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}



TABLE.misregistros
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    border-collapse: separate;
    border-spacing: 0pt; 
}

TR.misregistros_cab
{
    background-color: #D0F720;
    font-style: bold;
    font-size: 18px; 
    color: black;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    FONT-WEIGHT: bold;    
    COLOR: #709D00;
}

TR.misregistros
{
    background-color: #EDF8B9;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

TR.misregistros2
{
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}


TD.misregistros         
{   
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

.mis_registros tr.mis_registros:hover
{ 
    background-color: yellow;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color: #000000;
}

.mis_registros tr.mis_registros2:hover
{ 
    background-color: yellow;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
    color: #000000;
}

TR
{
}
TH
{
}

TH.table_checkpoint
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: overline
}

A
{
    COLOR: #709D00;
    FONT-SIZE: 10pt;
}

A:hover
{
    FONT-WEIGHT: bold;    
    COLOR: #709D00;
    FONT-STYLE: italic
}

A:visited
{
    COLOR: #709D00;
}

H1{
    FONT-WEIGHT: bold;    
    COLOR: #709D00;
    FONT-FAMILY: Verdana;
}

H1.informe_prioridad{
    FONT-WEIGHT: bold;    
    COLOR: #709D00;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
}
