BODY
{
	font-size:small
}
.menuBar
{
    BORDER-RIGHT: seagreen outset;
    BORDER-TOP: seagreen outset;
    BORDER-LEFT: seagreen outset;
    BORDER-BOTTOM: seagreen outset;
    POSITION: relative;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.Bar
{
    BORDER-RIGHT: #ffffff 1px outset;
    BORDER-TOP: #ffffff 1px outset;
    FONT-WEIGHT: bold;
    FLOAT: left;
    BORDER-LEFT: #ffffff 1px outset;
    WIDTH: 100px;
    CURSOR: hand;
    COLOR: white;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: #ffffff 1px outset;
    POSITION: relative;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #006633;
    TEXT-ALIGN: center
}
.menu
{
    BORDER-RIGHT: buttonhighlight thin outset;
    BORDER-TOP: buttonhighlight thin outset;
    FONT-SIZE: 10px;
    VISIBILITY: hidden;
    BORDER-LEFT: buttonhighlight thin outset;
    WIDTH: 150px;
    COLOR: white;
    LINE-HEIGHT: 100%;
    BORDER-BOTTOM: buttonhighlight thin outset;
    POSITION: absolute;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #008000
}
.menuItem
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: #ffffff;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #008000;
    FONT-VARIANT: normal
}
.ItemMouseOver
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: black;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: 'Times New Roman Baltic';
    BACKGROUND-COLOR: #ccffcc;
    FONT-VARIANT: normal;
    TEXT-DECORATION: underline
}
.ItemMouseOut
{
    WIDTH: 100%;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #008000;
    FONT-VARIANT: small-caps
}
.Arrow
{
    FLOAT: right;
    FONT-FAMILY: Webdings;
    POSITION: absolute;
    TEXT-ALIGN: left
}
.barOver
{
    BORDER-RIGHT: darkgray 1px ridge;
    BORDER-TOP: darkgray 1px ridge;
    FLOAT: left;
    BORDER-LEFT: darkgray 1px ridge;
    WIDTH: 100px;
    CURSOR: hand;
    TEXT-INDENT: 5px;
    BORDER-BOTTOM: darkgray 1px ridge;
    POSITION: relative;
    BACKGROUND-COLOR: #ccffcc;
    TEXT-ALIGN: center
}
.TITULO
{
color:#404040;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
padding-bottom:10px;
width:398px;

}
.TITULOV2
{
	font-weight: bold;
	font-size: medium;
	color: #006633;
	font-family: Arial;
	text-align: center;
}

.texto
{
    BORDER-RIGHT: darkslategray thin outset;
    BORDER-TOP: darkslategray thin outset;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkslategray thin outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: darkslategray thin outset;
    FONT-FAMILY: Arial;
    HEIGHT: 3px;
    BACKGROUND-COLOR: #666366;
    TEXT-ALIGN: left
}
.textorojo
{
	border-top-width: thin;
	font-weight: bold;
	border-left-width: thin;
	font-size: 8pt;
	border-left-color: white;
	border-bottom-width: thin;
	border-bottom-color: white;
	color: white;
	border-top-color: white;
	font-family: Arial;
	height: 3px;
	background-color: red;
	text-align: center;
	border-right-width: thin;
	border-right-color: white;
}
.textocnt
{
    BORDER-RIGHT: darkslategray thin outset;
    BORDER-TOP: darkslategray thin outset;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkslategray thin outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: darkslategray thin outset;
    FONT-FAMILY: Arial;
    HEIGHT: 3px;
    BACKGROUND-COLOR: #006633;
    TEXT-ALIGN: center
}
.textocnta
{
	border-right: darkslategray thin outset;
	border-top: darkslategray thin outset;
	font-weight: bold;
	font-size: 8pt;
	border-left: darkslategray thin outset;
	color: black;
	border-bottom: darkslategray thin outset;
	font-family: Arial;
	height: 3px;
	background-color: #ffffcc;
	text-align: right;
}
.input
{
    BORDER-RIGHT: darkslategray thin inset;
    BORDER-TOP: darkslategray thin inset;
    FONT-WEIGHT: 500;
    FONT-SIZE: 5pt;
    BORDER-LEFT: darkslategray thin inset;
    COLOR: midnightblue;
    TEXT-INDENT: 10px;
    BORDER-BOTTOM: darkslategray thin inset;
    FONT-FAMILY: Arial;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #006633;
    TEXT-ALIGN: left
}
.titulocolumna
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #006633
}
.inputtext
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #404040;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.encabezado
{
    BORDER-RIGHT: gray thin outset;
    BORDER-TOP: gray thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray thin outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: gray thin outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #006633
}
.encabezado2
{
    BORDER-RIGHT: gray thin outset;
    BORDER-TOP: gray thin outset;
    FONT-WEIGHT: bold;
    BORDER-LEFT: gray thin outset;
    COLOR: #ffffff;
    BORDER-BOTTOM: gray thin outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #006633;
    font-size:xx-small  
}

.textoreporte0
{
    BORDER-RIGHT: midnightblue thin;
    BORDER-TOP: midnightblue thin;
    FONT-SIZE: 8pt;
    BORDER-LEFT: midnightblue thin;
    BORDER-BOTTOM: midnightblue thin;
    BACKGROUND-COLOR: #ffffff
}
.textoreporte1
{
    BORDER-RIGHT: #191970;
    BORDER-TOP: #191970;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #191970;
    BORDER-BOTTOM: #191970;
    BACKGROUND-COLOR: #afeeee
}
.tituloreporte2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006633;
    FONT-FAMILY: Arial
}
.tituloreporte1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006633;
    FONT-FAMILY: Arial
}
.textoreporte2
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ccffcc
}
