body
{
    font-size: 8pt;
    margin: 0px;
    font-family: Arial;
    background-color: #CCCCCC;
    color: White;
}
TABLE
{
    font-size: 8pt;
    font-family: Arial;
}
TABLE.Login
{
}
TD.LoginEtiqueta
{
    font-size: 8pt;
    font-weight: bold;
}
P.LoginEtiqueta
{
    text-align: right;
}
TD.LoginDato
{
}
INPUT.Texto
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    font-size: 8pt;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
    background-color: #2E5A5A;
    color: White;
}
INPUT.Boton
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    font-size: 8pt;
    border-left: white 1px solid;
    width: 80px;
    color: white;
    border-bottom: white 1px solid;
    height: 21px;
    background-color: #2E5A5A;
}
INPUT.CheckBox
{
}
TEXTAREA.Texto
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 8pt;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
    background-color: #2E5A5A;
}
SELECT.Lista
{
	font-size: 8pt;
	background-color: #2E5A5A;
	color: White;
}
TABLE.Marco
{
}
TABLE.Lista
{
}
TD.Lista
{
}
TD.TituloLista
{
    font-size: 8pt;
    font-weight: bold;
}
TD.ListaDatos
{
}
TD.ListaEtiqueta
{
}
P.ListaEtiqueta
{
    text-align: right;
    font-weight: bold;
}
TD.ListaDato
{
}
TABLE.Form
{
}
TD.Form
{
}
TD.FormEtiqueta
{
}
P.FormEtiqueta
{
    text-align: right;
    font-weight: bold;
}
TD.FormDato
{
}
.GrillaCabecera
{
    font-size: 8pt;
    color: white;
    font-family: Arial, Verdana;
    background-color: #4f95da;
}
.GrillaItem
{
	font-size: 8pt;
	color: #183163;
	font-family: Arial, Verdana;
	background-color: #ffffff;
}
TR.GrillaItem A
{
	font-size: 8pt;
	color: #183163;
}
.GrillaPager
{
	font-size: 8pt;
	color: #183163;
	text-align: center;
}
TR.GrillaPager A
{
	font-size: 8pt;
	color: #183163;
}
A.MenuItemPrincipal:hover
{
	font-size: 8pt;
	color: white;
	background-color: #183163;
	text-decoration: none;
}
A.MenuItemPrincipal
{
	font-size: 8pt;
	color: #183163;
	background-color: #ffffff;
	text-decoration: none;
}
A.MenuItemPrincipal:active
{
	font-size: 8pt;
	color: white;
	background-color: #183163;
	text-decoration: none;
}
A.MenuSubItem
{
	font-size: 8pt;
	color: #183163;
	text-decoration: none;
}
A.MenuSubItem:hover
{
	font-size: 8pt;
	color: white;
	text-decoration: none;
	
}
TD.MenuItemPrincipal
{
	border-right: #183163 1px solid;
	border-top: #183163 1px solid;
	border-left: #183163 1px solid;
	border-bottom: #183163 1px solid;
}
TD.MenuSubItem
{
	background-color: white;
}
TD.MenuSubItemOver
{
	background-color: #183163;	
}
TABLE.MenuSubItems
{
	border-right: #183163 1px solid;
	border-top: #183163 1px solid;
	border-left: #183163 1px solid;
	border-bottom: #183163 1px solid;
	background-color: white;
}
SPAN.ABMTitulo
{
	font-size: medium;
	color: white;
}
HR.ABMTituloLinea
{
	color: white;
}
HR.LineaTop
{
	color: #2E5A5A;
}
TD.TituloTop
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #507FD1;
}
SPAN.MensajeRecordarContrasenia
{
	font-size: 10pt;
    font-weight: bold;	
	color: black;
}

