.textosgrales
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #787878;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.textosgralesosc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.textosfooter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #787878;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.titsecc
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 19pt;
    COLOR: #646361;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal
}
.sidenav
{
    DISPLAY: block;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.sidenav LI
{
    FONT-SIZE: 8pt;
    COLOR: #444444;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav LI A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav LI A:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav2
{
    DISPLAY: block;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: #787878;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav2 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.sidenav2 LI
{
    FONT-SIZE: 7pt;
    COLOR: #787878;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav2 LI A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #787878;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav2 LI A:hover
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #005582;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav3
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #787878;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav3 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.sidenav3 LI
{
    FONT-SIZE: 8pt;
    COLOR: #787878;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav3 LI A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #787878;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.sidenav3 LI A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #787878;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
DIV.sdmenu
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	WIDTH: 150px;
	COLOR: #333333;
	FONT-FAMILY: Arial, sans-serif;
	text-decoration: none;
}
DIV.sdmenu DIV
{
    OVERFLOW: hidden
}
DIV.sdmenu DIV.collapsed
{
    HEIGHT: 25px
}
DIV.sdmenu DIV SPAN
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: 0px center;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(linkarrow.gif);
    PADDING-BOTTOM: 5px;
    CURSOR: default;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat
}
DIV.sdmenu DIV.collapsed SPAN
{
    BACKGROUND-POSITION: 0px center;
    BACKGROUND-IMAGE: url(linkarrow.gif);
    BACKGROUND-REPEAT: no-repeat;
}
DIV.sdmenu DIV A
{
    BACKGROUND-POSITION: 16px center;
    BACKGROUND-IMAGE: url(linkarrow.gif);
	BACKGROUND-REPEAT: no-repeat;
	PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 23px;
    PADDING-BOTTOM: 5px;
    COLOR: #666666;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
DIV.sdmenu DIV A:hover
{
    BACKGROUND-POSITION: 16px center;
    BACKGROUND-IMAGE: url(linkarrow.gif);
    COLOR: #666666;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
DIV.sdmenu DIV A:visited
{
    COLOR: #333333
}


a.sinsub:link {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: 0px center;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND-IMAGE: url(linkarrow.gif);
	PADDING-BOTTOM: 5px;
	CURSOR: default;
	COLOR: #333333;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat;
	text-decoration: none;
}
a.sinsub:visited {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: 0px center;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND-IMAGE: url(linkarrow.gif);
	PADDING-BOTTOM: 5px;
	CURSOR: default;
	COLOR: #333333;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat;
	text-decoration: none;
}
a.sinsub:hover {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: 0px center;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND-IMAGE: url(linkarrow.gif);
	PADDING-BOTTOM: 5px;
	CURSOR: default;
	COLOR: #333333;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat;
	text-decoration: none;
}
a.sinsub:active {
	FONT-FAMILY: Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: 0px center;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND-IMAGE: url(linkarrow.gif);
	PADDING-BOTTOM: 5px;
	CURSOR: default;
	COLOR: #333333;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat;
	text-decoration: none;
}
