BODY
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #0000ff
}
A:visited
{
    COLOR: #ff00ff
}
A:hover
{
    COLOR: #ff3030
}
A.NavBar:link
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none
}
A.NavBar:visited
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none
}
A.NavBar:hover
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none
}

A.mVer:link			{color: #005D99; text-decoration: none; font-size:70%; font-weight: bold; font-family: Arial}
A.mVer:visited		{color: #005D99; text-decoration: none; font-size:70%; font-weight: bold; font-family: Arial}
A.mVer:hover		{color: #DD5D00; text-decoration: none; font-size:70%; font-weight: bold; font-family: Arial}
A.mVerVis:link		{color: #DD5D00; text-decoration: none; font-size:70%; font-weight: bold; font-family: Arial}
A.mVerVis:visited	{color: #DD5D00; text-decoration: none; font-size:70%; font-weight: bold; font-family: Arial}
A.mVerVis:hover		{color: #005D99; text-decoration: none; font-size:70%; font-weight: bold; font-family: Arial}

A.FuncBr:link		{color: #FFFFFF; text-decoration: none; }
A.FuncBr:visited	{color: #FFFFFF; text-decoration: none; }
A.FuncBr:hover		{color: #008837; text-decoration: none; }

A.hipe:link
{
    COLOR: #0000ff
}
A.hipe:visited
{
    COLOR: #c000c0
}
A.hipe:hover
{
    COLOR: #ff0000
}
A.SumBar:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.SumBar:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.SumBar:hover
{
    COLOR: #ffff00;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.Aurl:link
{
    COLOR: #008837;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.Aurl:visited
{
    COLOR: #008837;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.Aurl:hover
{
    COLOR: #c00000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
H1{
	COLOR: #008837;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 110%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	margin-left: 14px;
	margin-right: 14px;
}
H2{
	COLOR: #008837;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	margin-left: 14px;
	margin-right: 14px;
}
H3{
	COLOR: #008837;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 90%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	margin-left: 14px;
	margin-right: 14px;
}

P{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 80%;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px;
	margin-left: 14px;
	margin-right: 14px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

STRONG
{
    COLOR: #008837
}
EM
{
    COLOR: #008837
}
P.TituPag
{
    COLOR: #008837;
    FONT-FAMILY: Arial;
    FONT-SIZE: 110%;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 4px
}
P.Sumario
{
    BACKGROUND: #008837;
    BORDER-BOTTOM: #008837 1px;
    BORDER-LEFT: #008837 1px;
    BORDER-RIGHT: #008837 1px;
    BORDER-TOP: #008837 1px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 70%;
    MARGIN: 1px 10px 1px 0px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    layer-background-color: #008837
}
P.TituBar
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 85%;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 10px
}
P.FuncBar
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 75%;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    MARGIN-TOP: 0px;
    TEXT-ALIGN: center
}

P.pie{
 font-family: Arial;
 font-size: 70%;
 font-style: italic;
 color: #2254AE;
 text-align: right;
 margin-left: 0px
}

TD.mV
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 79%;
    FONT-WEIGHT: bold
}
UL
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-size: 12px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
OL
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-size: 12px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
TABLE.Data
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    WIDTH: 622px
}
TH.data
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%
}
TH.datap
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 65%
}
TH.medi
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%;
    TEXT-ALIGN: left
}
TH.medip
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 65%;
    TEXT-ALIGN: left
}
TR.Non
{
    BACKGROUND: #c0edff
}
TR.Par
{
    BACKGROUND: #ffffff
}
TR.totales
{
    BACKGROUND: #eaebd1
}
TD.dato
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%;
    TEXT-ALIGN: right
}
TD.datop
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 65%;
    TEXT-ALIGN: right
}
TD.datopc
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 65%;
    TEXT-ALIGN: center
}
TD.tota
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
TD.totap
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 65%;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
P.acota
{
    BACKGROUND: #eaebd1;
    BORDER-BOTTOM: #eaebd1 1px;
    BORDER-LEFT: #eaebd1 1px;
    BORDER-RIGHT: #eaebd1 1px;
    BORDER-TOP: #eaebd1 1px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 70%;
    MARGIN-RIGHT: 2px;
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: left;
    layer-background-color: #EAEBD1
}
P.acita
{
    COLOR: #ceb847;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 70%;
    MARGIN-LEFT: 6px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left
}
P.acitaurl
{
    COLOR: #008837;
    FONT-SIZE: 75%;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 6px;
    MARGIN-TOP: 6px;
    TEXT-ALIGN: left
}
P.acota STRONG
{
    COLOR: #800000
}
P.acota EM
{
    COLOR: #800000
}
P.citas
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 80%;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 16px;
    MARGIN-TOP: 4px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
P.tablas
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 60%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 4px;
    MARGIN-TOP: 4px;
    TEXT-ALIGN: left
}
TD.totales
{
    BACKGROUND-COLOR: #eaebd1;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold
}
TD.DatoTexto8
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 60%
}
TH.Data8
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 60%
}
TH.Medi8
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 60%;
    TEXT-ALIGN: left
}
TR.grupo
{
    BACKGROUND-COLOR: #c0c0c0
}
TH.DataBorde
{
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 80%
}
TD.DatoTextoX
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 80%;
    TEXT-ALIGN: right
}
TD.DatoTextoBorde
{
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    FONT-SIZE: 80%
}
TD.DatoTextoBorde STRONG
{
	font-weight: bold;
	color:008837;
}

TD.DatoTexto7
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 50%
}
TD.DatoTexto
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;
    FONT-SIZE: 80%
}
TABLE.General
{
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid
}
P.oina
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 60%;
    FONT-STYLE: italic;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 4px;
    MARGIN-TOP: 4px;
    TEXT-ALIGN: right
}
A.Titulo
{
	COLOR: #008837;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
PRE
{
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}

.tituloCampo { background-color : #00CC66; font-size : 12px; font-weight: bold;} 

.descripcionAyuda { background-color : Silver; font-size : 12px; } 

.tituloCampoError { background-color : Red; font-size : 12px; } 

.descripcionError { background-color : #FF6666; } 

.campoError { background-color : Red; font-size : 12px; } 

