BODY
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
}
INPUT
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica;
}
SELECT
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica;
}
TEXTAREA
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica;
}
Popup Calendar Styles .head
{
	font-weight: normal;
	font-size: 12px;
	font-family: arial;
}
#popupcalendar
{
	left: 0px;
	visibility: hidden;
	width: 185px;
	position: absolute;
	top: 0px;
	height: 130px;
	background-color: white;
}
A.cal-DayLink
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
A.cal-DayLink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: Verdana, Arial, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
A.cal-DayLink:active
{
	font-weight: normal;
	font-size: 8pt;
	color: #0066ff;
	font-family: Verdana, Arial, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.cal-TextBox
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, sans-serif;
	background-color: #ffffcc;
}
A.cal-TodayLink
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: Verdana, Arial, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
A.cal-TodayLink:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-family: Verdana, Arial, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
A.cal-TodayLink:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #0066ff;
	font-family: Verdana, Arial, sans-serif;
	background-color: transparent;
	text-decoration: none;
}
.cal-GreyDate
{
	font-weight: normal;
	font-size: 8pt;
	color: #999999;
	font-family: Verdana, Arial, sans-serif;
	background-color: #ffffcc;
	text-decoration: none;
}
.cal-GreyInvalidDate
{
	font-weight: normal;
	font-size: 8pt;
	color: #999999;
	font-family: Verdana, Arial, sans-serif;
	background-color: #ffffcc;
	text-decoration: line-through;
}
.cal-DayCell
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, Arial, sans-serif;
	background-color: white;
}
.cal-HeadCell
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, sans-serif;
	background-color: #4e4bd8;
}
.cal-Table
{
	border-right: #564c6f 4px solid;
	border-top: #564c6f 4px solid;
	border-left: #564c6f 4px solid;
	border-bottom: #564c6f 4px solid;
	background-color: black;
}
A
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
}
A:active
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.cp
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
A.cp:active
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.cp:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.cp:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.cp:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
.Toolbar
{
	border-right: buttonshadow 1px solid;
	border-top: buttonhighlight 1px solid;
	border-left: buttonhighlight 1px solid;
	border-bottom: buttonshadow 1px solid;
	height: 30px;
	background-color: buttonface;
}
.Divider
{
	border-right: buttonhighlight 1px solid;
	border-top: buttonshadow 1px solid;
	border-left: buttonshadow 1px solid;
	width: 2px;
	border-bottom: buttonhighlight 1px solid;
	height: 24px;
	background-color: buttonface;
}
.Swatch
{
	border-right: buttonshadow 1px solid;
	border-top: buttonhighlight 1px solid;
	border-left: buttonhighlight 1px solid;
	width: 3px;
	border-bottom: buttonshadow 1px solid;
	height: 24px;
	background-color: buttonface;
}
.Space
{
	width: 0px;
	height: 24px;
	background-color: buttonface;
}
.List
{
	background: lavender;
	font: 8pt verdana,arial,sans-serif;
}
.Heading
{
	background-image: none;
	color: navy;
	background-repeat: repeat;
	background-color: #66ccff;
}
A.blanco
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}
A.blanco:active
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.blanco:link
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.blanco:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.blanco:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.menurevista
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}
A.menurevista:active
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menurevista:link
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menurevista:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menurevista:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.menuseccion
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
A.menuseccion:active
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menuseccion:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menuseccion:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menuseccion:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.menusitesup
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}
A.menusitesup:active
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusitesup:link
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusitesup:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusitesup:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.menusiteinf
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
A.menusiteinf:active
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteinf:link
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteinf:visited
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteinf:hover
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.menusiteizq
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
}
A.menusiteizq:active
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteizq:link
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteizq:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteizq:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.menusiteder
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
}
A.menusiteder:active
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteder:link
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteder:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusiteder:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.menusitemar
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
}
A.menusitemar:active
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusitemar:link
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusitemar:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.menusitemar:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.piearticulo
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
A.piearticulo:active
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.piearticulo:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.piearticulo:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.piearticulo:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
TABLE.filtro
{
	border-right: #62a1ff 1px solid;
	padding-right: 1px;
	border-top: #62a1ff 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #62a1ff 1px solid;
	padding-top: 1px;
	border-bottom: #62a1ff 1px solid;
}
TABLE.encabezado
{
	border-right: #62a1ff 1px;
	padding-right: 2px;
	border-top: #62a1ff 1px;
	padding-left: 2px;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #62a1ff 1px;
	padding-top: 1px;
	border-bottom: #62a1ff 1px;
}
TABLE.comentario
{
	border-right: gold 1px solid;
	padding-right: 3px;
	border-top: gold 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 1px;
	border-left: gold 1px solid;
	padding-top: 2px;
	border-bottom: gold 1px solid;
	background-color: cornsilk;
}
TD.formulario
{
	border-right: darkgray 1px solid;
	padding-right: 2px;
	border-top: darkgray 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 1px;
	border-left: darkgray 1px solid;
	padding-top: 2px;
	border-bottom: darkgray 1px solid;
	background-color: #efefee;
}
TD.filtro
{
	border-right: skyblue 1px solid;
	padding-right: 3px;
	border-top: skyblue 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 1px;
	border-left: skyblue 1px solid;
	padding-top: 2px;
	border-bottom: skyblue 1px solid;
	background-color: #e1f7ff;
}
TD.pestana_activa
{
	border-right: black 1px;
	padding-right: 3px;
	border-top: #666666 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 1px;
	border-left: #666666 1px solid;
	padding-top: 2px;
	border-bottom: black 1px;
	background-color: #99ccff;
}
TD.pestana_inactiva
{
	border-right: #888884 1px;
	padding-right: 3px;
	border-top: #888884 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 1px;
	border-left: #888884 1px solid;
	padding-top: 2px;
	border-bottom: #888884 1px;
	background-color: #dddddd;
}
TD.menu
{
	border-right: #666666 1px solid;
	padding-right: 3px;
	border-top: #666666 1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: #666666 1px solid;
	padding-top: 3px;
	border-bottom: #666666 1px solid;
}
TD.portada
{
	border-right: #666666 1px solid;
	padding-right: 3px;
	border-top: #666666 1px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: #666666 1px;
	padding-top: 3px;
	border-bottom: #666666 1px solid;
}
TD.operacion
{
	border-right: #d3d3d3 1px;
	padding-right: 3px;
	border-top: #d3d3d3 1px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: #d3d3d3 1px solid;
	padding-top: 3px;
	border-bottom: #d3d3d3 1px solid;
}
TD.asociacion
{
	border-right: #ffc0cb 1px solid;
	padding-right: 3px;
	border-top: #ffc0cb 1px solid;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 1px;
	border-left: #ffc0cb 1px solid;
	padding-top: 2px;
	border-bottom: #ffc0cb 1px solid;
	background-color: #fff0f5;
}
P
{
	font-weight: normal;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
P.cp-titulo
{
	font-weight: bold;
	font-size: 13px;
	color: #4b82be;
	font-family: Verdana, Arial, Helvetica;
}
P.cp-subtitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #4b82be;
	font-family: Verdana, Arial, Helvetica;
}
P.cp
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
P.blanco
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}
P.alerta
{
	font-weight: bold;
	font-size: 11px;
	color: #ff3333;
	font-family: Verdana, Arial, Helvetica;
}
P.asociacion
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica;
}
P.titulo
{
	font-weight: bold;
	font-size: 14px;
	margin: 1px 1px 1px 0px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica;
}
P.subtitulo
{
	font-weight: bold;
	font-size: 12px;
	margin: 1px 1px 1px 0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica;
}
P.sumario
{
	font-weight: normal;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica;
}
P.contenido
{
	font-weight: normal;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
A.titulo
{
	font-weight: bold;
	font-size: 13px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica;
}
A.titulo:active
{
	font-weight: bold;
	font-size: 13px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.titulo:link
{
	font-weight: bold;
	font-size: 13px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.titulo:visited
{
	font-weight: bold;
	font-size: 13px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.titulo:hover
{
	font-weight: bold;
	font-size: 13px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.map_titulo
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
}
A.map_titulo:active
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_titulo:link
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_titulo:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_titulo:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.map_revista
{
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica;
}
A.map_revista:active
{
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_revista:link
{
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_revista:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_revista:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
A.map_seccion
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
A.map_seccion:active
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_seccion:link
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_seccion:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}
A.map_seccion:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}
P.map_revista
{
	font-weight: bold;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica;
}
P.map_seccion
{
	font-weight: bold;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
}
P.map_titulo
{
	font-weight: bold;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	color: #993333;
	font-family: Verdana, Arial, Helvetica;
}
P.menusitemar
{
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
}
H2
{
	font-weight: 600;
	float: left;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
}
.btnActivar
{
	border-right: #339966 1px solid;
	border-top: #339966 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: #339966 1px solid;
	color: black;
	border-bottom: #339966 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #66cc99;
}
.btnInactivar
{
	border-right: #ffc0cb 1px solid;
	border-top: #ffc0cb 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: #ffc0cb 1px solid;
	color: black;
	border-bottom: #ffc0cb 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: mistyrose;
}
.btnRevisar
{
	border-right: gold 1px solid;
	border-top: gold 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: gold 1px solid;
	color: black;
	border-bottom: gold 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: lightgoldenrodyellow;
}
.btnAprobar
{
	border-right: #33cc99 1px solid;
	border-top: #33cc99 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: #33cc99 1px solid;
	color: black;
	border-bottom: #33cc99 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ccffcc;
}
.Normal
{
	font-size: 9pt;
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
}
.Heading2
{
	font-weight: bold;
	font-size: 14px;
	color: #000099;
	font-family: Verdana, Arial, Helvetica;
}
.Heading3
{
	font-weight: bold;
	font-size: 11px;
	color: #000099;
	font-family: Verdana, Arial, Helvetica;
}
TD
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
}
DIV
{
	font-size: 10px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica;
}
.titlebar
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	background-color: #eeeeee;
	text-align: center;
}
.cell
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	background-color: #99ccff;
}
.cellToday
{
	color: black;
	font-family: Verdana, Arial, Helvetica;
	background-color: #f0e68c;
}
TR.actividad
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #efefee;
}
.maintable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
}
INPUT.Limpio
{
	border-right: #000000;
	border-top: #000000;
	font-weight: normal;
	font-size: 11px;
	border-left: #000000;
	border-bottom: #000000;
	font-family: Verdana, Arial, Helvetica;
}
TABLE.grilla
{
	border-right: skyblue 1px solid;
	border-top: skyblue 1px solid;
	border-left: skyblue 1px solid;
	border-bottom: skyblue 1px solid;
	font-family: Verdana, Arial, Helvetica;
}
TABLE.marco
{
	border-right: #003366 2px solid;
	border-top: #003366 2px solid;
	border-left: #003366 2px solid;
	border-bottom: #003366 2px solid;
	font-family: Verdana, Arial, Helvetica;
}
LI
{
	font-size: 11px;
	vertical-align: baseline;
	color: black;
	direction: ltr;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
}
.gtsep
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	font: 65% Verdana;
	color: #a1c6eb;
	padding-top: 0px;
}
.gt0
{
	border-right: #1e77d3 1px solid;
	padding-right: 4px;
	border-top: #1e77d3 1px solid;
	padding-left: 4px;
	font-size: 100%;
	padding-bottom: 2px;
	border-left: #1e77d3 1px solid;
	padding-top: 0px;
	border-bottom: #1e77d3 1px solid;
}
.gt1
{
	border-right: #a1c6eb 1px solid;
	padding-right: 4px;
	border-top: #a1c6eb 1px solid;
	padding-left: 4px;
	font-size: 100%;
	background: #3484d7;
	padding-bottom: 2px;
	border-left: #a1c6eb 1px solid;
	padding-top: 0px;
	border-bottom: #a1c6eb 1px solid;
}
