body {
	background-color: white;
	color: black;
	font-size: small;
	font-family: Helvetica, Helv, Arial, serif;
}

p {
	font-size: 10pt;
	font-family: Arial;
}

ul {
	font-size: 10pt;
	font-family: Arial;
}

ol {
	font-size: 10pt;
	font-family: Arial;
}

b {
	font-weight: bold;
	font-family: Arial;
}

h1 {
	font-size: x-large;
	font-weight: bold;
	font-family: Arial;
}

h2 {
	font-size: large;
	font-weight: bold;
	color: #003366;
	font-family: Arial;
}

h2 a:link {
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
}

h2 a:hover {
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
}

h3 {
	font-size: small;
	font-weight: bold;
	font-family: Arial;
}

h4 {
	font-size: medium;
	font-style: italic;
	font-family: Arial;
}

img { border-width: 0px; }

table {
	background-color: white;
	border-width: 0px;
	border-style: solid;
	}

td {
	font-size: 10pt;
	vertical-align: top;
	color: #003366;
	font-family: Arial;
}

th {
	background-color: #F9C67D;
	color: #003366;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: top;
	font-family: Arial;
}

th a:link {
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
}

th a:visited {
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
}

th a:active {
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
}

th a:hover {
	color: #003366;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Arial;
}

pre {
	font-size: small;
	font-family: Arial;
	color: #3333FF;
}

a:link {
	color: #FF6600;
	border-width: 0;
	text-decoration: none;
}

a:visited {
	color: #FF6600;
	text-decoration: none;
}

a:active {
	color: #FF6600;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
	text-decoration: underline;
}

.small { font-size: smaller }


.body
{
	FONT-SIZE: small;
	COLOR: black;
	FONT-FAMILY: Arial, serif, Helvetica;
	BACKGROUND-COLOR: white;
}

A:visited
{
	COLOR: #ff6600;
	TEXT-DECORATION: none;
}

A:active
{
	COLOR: #ff6600;
	TEXT-DECORATION: none;
}

A:hover
{
	COLOR: #ff6600;
	TEXT-DECORATION: underline;
}

A:link
{
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	COLOR: #ff6600;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: none;
}

.T1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-large;
	FONT-FAMILY: Arial;
}

.T2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
	COLOR: #003366;
	FONT-FAMILY: Arial;
}

.T3
{
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	COLOR: #003366;
	FONT-FAMILY: Arial;
}

.Etiqueta1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	COLOR: #003366;
	FONT-FAMILY: Arial;
}

.EtiquetaSub1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: smaller;
	COLOR: #003366;
	FONT-FAMILY: Arial;
}

.celdaFondo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: top;
	COLOR: #003366;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #f9c67d;
}

.textoNormal
{
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: top;
	COLOR: #003366;
	FONT-FAMILY: Arial;
}

.fuentebienvenida
{
	COLOR: #00336a;
}

.textoArterisco
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: red;
	FONT-FAMILY: Arial;
}

.textoError
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica;
}

.textoOK
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: green;
	FONT-FAMILY: Arial, Helvetica
    
}

.linkGrilla
{
	COLOR: #ff6600;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: top;
	FONT-FAMILY: Arial;
	text-decoration: none;
	COLOR: #CCCCCC;
}

.tdtablaCabecera
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: top;
	COLOR: #003366;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #f9c67d;
	TEXT-ALIGN: center;
    
    
}

.tdtablaCabecera a:visited
{
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
	TEXT-DECORATION: none;
}

.tdtablaCabecera a:link
{
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
 
	TEXT-DECORATION: none;
}

.tdtablaCabecera a:active
{
	color: #003366;
	font-size: 10pt;
	font-family: Arial;
	TEXT-DECORATION: none;
  
}

.tdtablaCabecera a:hover
{
	color: #003366;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Arial;
}

.tdtablaItem
{
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: top;
	COLOR: #003366;
	FONT-FAMILY: Arial
}

.tdtablaItem a:visited
{
	color: #FF6600;
	font-size: 10pt;
	font-family: Arial;
	TEXT-DECORATION: none;
}

.tdtablaItem a:link
{
	color: #FF6600;
	font-size: 10pt;
	font-family: Arial;
  
	TEXT-DECORATION: none;
}

.tdtablaItem a:active
{
	color: #FF6600;
	font-size: 10pt;
	font-family: Arial;
	TEXT-DECORATION: none;
}

.tdtablaItem a:hover
{
	color: #FF6600;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Arial;
}

.tdtablaPie
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	COLOR: #00086e;
	FONT-FAMILY: Arial;
	HEIGHT: 18px;
	TEXT-ALIGN: left
}

.linkAzul{
	font-weight: bolder;
    font-size: 10px;
    color: #69c;
    font-family: Verdana;
    text-decoration: underline;
 }

/*PET-03837*/
.oculto {
    display: none;
}