﻿.EncabezadoLinea { background-color: #00a67c}
.PieFondoAlto	 { background-color: #00a67c}
.PieFondoBajo    { background-color: #000000}
 
.TituloPrincipal
{
    font-weight: bolder;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 22px;
    color: blue;
}

Body
{
    background-color:  #FFFFFF;
    margin-left: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
}
/* Estilo empleado para los hipervnculos estndar */
A     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
A:link    {text-decoration:underline;color: #003366}
A:visited {text-decoration:underline;color: #003366}
A:active  {text-decoration:underline;color: #003366}
A:hover   {text-decoration:underline;color: #ff0000}

Span	
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* Estilo del texto e hipervinculos del encabezado*/
.Encabezado {
    font-size: 8.5pt;
    color: white;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.Encabezado:link    { text-decoration:none;color:white}
A.Encabezado:visited { text-decoration:none;color:#eeeeee}
A.Encabezado:active  { text-decoration:none;color:#eeeeee}
A.Encabezado:hover   { text-decoration:none;color:#cccccc}

/* Estilo del texto e hipervinculos del pie de pgina*/

.PiePagina {
    font-size: 8.6pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
A.PiePagina:link    { text-decoration:none;color:white}
A.PiePagina:visited { text-decoration:none;color:white}
A.PiePagina:active  { text-decoration:none;color:white}
A.PiePagina:hover   { text-decoration:none;color:#dede00}



/* GENERAL */
/* Estilos para titulos, subtitulos y texto */
.TituloHead   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: Black;
}



.Head   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: White;
}
A.Head:link    {text-decoration:underline;color: #00533F}
A.Head:visited {text-decoration:underline;color: #00533F}
A.Head:active  {text-decoration:underline;color: #00533F}
A.Head:hover   {text-decoration:underline;color: #ff0000}

.LowHead   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  16px;
    font-weight:    normal;
    color: #001100;
}


.SubHead    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #001100;
}

.SubHeadConFondo    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #FFFFFF;
}

.SubSubHead {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #001100;
}

.SubLowHead   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  16px;
    font-weight:    bold;
    color: white;
}

.NormalHead   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
}

.NormalLowHead   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  18px;
    font-weight:    normal;
}

/* style of item titles on edit and admin pages */
.NormalSubHead    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
}

.NormalSubSubHead {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
}

.Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	margin-left:5px;
	margin-right:5px;
	
}

.NormalH
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	margin-left:2px;
	margin-right:2px;
	
}

.SubNormal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}


.NormalRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ff0000
}

.NormalBold
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
   	margin-left:5px;
	margin-right:5px;
}

/*estilo para los botones de comando que no se encuentran en las RejFilas */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
A.CommandButton:link    {text-decoration:underline;color: #00533F}
A.CommandButton:visited {text-decoration:underline;color: #00533F}
A.CommandButton:active  {text-decoration:underline;color: #00533F}
A.CommandButton:hover   {text-decoration:underline;color: #ff0000}

.CommandButtonConFondo     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
A.CommandButtonConFondo:link    {text-decoration:underline;color: #FFFFFF}
A.CommandButtonConFondo:visited {text-decoration:underline;color: #FFFFFF}
A.CommandButtonConFondo:active  {text-decoration:underline;color: #FFFFFF}
A.CommandButtonConFondo:hover   {text-decoration:underline;color: #FF0000}

.CommandButtonBold     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
	margin-left:5px;
	margin-right:5px;
}
A.CommandButtonBold:link    {text-decoration:underline;color: #00533F}
A.CommandButtonBold:visited {text-decoration:underline;color: #00533F}
A.CommandButtonBold:active  {text-decoration:underline;color: #00533F}
A.CommandButtonBold:hover   {text-decoration:underline;color: #ff0000}
    
/*Estilo para las Rejillas, dividida en titulo, item normal,
item alterno(en otro color), item seleccionado y paginador. */
.RejFilaTitulo
{
	color: white;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
	background-color: #00A67C;
}
A.RejFilaTitulo:link	  {text-decoration:underline;color: white}
A.RejFilaTitulo:visited {text-decoration:underline;color: white}
A.RejFilaTitulo:active  {text-decoration:underline;color: white}
A.RejFilaTitulo:hover   {text-decoration:underline;color: #ff0000;font-weight:bold}

.RejFilaNormal
{
	color:#001100;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #DDECE1;
}
A.RejFilaNormal:link    {text-decoration: underline; color: #001100}
A.RejFilaNormal:visited {text-decoration:underline; color: #001100}
A.RejFilaNormal:active  {text-decoration: underline; color: #001100}
A.RejFilaNormal:hover   {text-decoration: none; color: #ff0000}

.RejFilaError
{
	color:#001100;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #FEE799;
}
A.RejFilaError:link    {text-decoration: underline; color: #001100}
A.RejFilaError:visited {text-decoration:underline; color: #001100}
A.RejFilaError:active  {text-decoration: underline; color: #001100}
A.RejFilaError:hover   {text-decoration: none; color: #ff0000}

.RejFilaAlterna
{
	color:#001100;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	background-color: #F7F7F7;
}
A.RejFilaAlterna:link    {text-decoration:underline; color: #001100}
A.RejFilaAlterna:visited {text-decoration:underline; color: #001100}
A.RejFilaAlterna:active  {text-decoration:underline; color: #001100}
A.RejFilaAlterna:hover   {text-decoration:none; color: #ff0000}

.RejFilaSeleccionSubTitulos
{
	color:#001100;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
	background-color: #DDECE1;
	
}
A.RejFilaSeleccion:link    {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:visited {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:active  {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:hover   {text-decoration:none; color: #ff0000;font-weight:bold}

.RejFilaSeleccionP
{
	color:#001100;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
	background-color: #DDECE1;
}
A.RejFilaSeleccion:link    {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:visited {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:active  {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:hover   {text-decoration:none; color: #ff0000;font-weight:bold}


.RejFilaSeleccion
{
	color:#001100;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
	background-color: #d0d0d0;
}
A.RejFilaSeleccion:link    {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:visited {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:active  {text-decoration:underline; color: #001100}
A.RejFilaSeleccion:hover   {text-decoration:none; color: #ff0000;font-weight:bold}

.RejFilaPaginador
{
	font-family: Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: bolder;
    background-color: #003399;
    color: blue;
}
A.RejFilaPaginador:link    {text-decoration:underline;color: white}
A.RejFilaPaginador:visited {text-decoration:underline;color: white}
A.RejFilaPaginador:active  {text-decoration:underline;color: white}
A.RejFilaPaginador:hover   {text-decoration:underline;color: white}


.FondoTitulo
{
	background-color: #336699;
	color: White;
	margin-left:5px;
}

.FondoAzul
{
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size: 7pt; 
     color: #000000; 
     font-weight: normal ; 
     background-color:#B5C4DD; 
     text-align: center;
     border: #336699; 
     border-style: solid; 
     border-top-width: 2px; 
     border-right-width: 2px; 
     border-bottom-width: 2px; 
     border-left-width: 2px;

 }

.FormTitulo
{
	background-color: #00A67C;	
	margin-left:5px;
}

.FormTexto
{
	background-color: #e1e3e6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	color:Black;
	padding: 5px 5px 5px 5px;

}

.FormTexto_SearchDocuments
{
	background-color: #e1e3e6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	color:Black;
	padding: 5px 5px 5px 5px;
	height: 10px;

}

.FormTexto_SearchDocuments_Short
{
	background-color: #e1e3e6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	color:Black;
	padding: 5px 5px 5px 5px;
	width: 65px;
	height: 10px;
}

.FormDato
{
	background-color: #cfd9e9;
    font-family: Arial, Helvetica, sans-serif
    font-size: 11px;
    font-weight: normal;
	margin-left:5px;
	margin-right:5px;
	vertical-align:middle;
	padding: 5px 5px 5px 5px;
}

img.percentImage1 {
 background: white url(../Imagenes/percentImage_back1.png) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
}

img.percentImage2 {
 background: white url(../Imagenes/percentImage_back2.png) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
}

img.percentImage3 {
 background: white url(../Imagenes/percentImage_back3.png) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
}

img.percentImage4 {
 background: white url(../Imagenes/percentImage_back4.png) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
}

/* GENERICOS */
H1  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR { 
    height:1pt;
    text-align:left
}

.autocomplete_completionListElement
{
	visibility:hidden;
	margin:0px!important;
	background-color:inherit;
	color:WindowText;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	cursor:'default';
	overflow:auto;
	height:20px;
	text-align:left;
	list-style-type:none; 
}

.autocomplete_highlightedListItem
{
	background-color: Window;
	color: black;
	padding: 1px;
}

.autocomplete_listItem
{
	background-color:Window;
	color:WindowText;
	padding:1px;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

.modalPopup {
	background-color:#B5C4DD;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	opacity:.9;
	filter: alpha(opacity=90);
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

.createUser
{
        width:350px;
        font:14px Verdana,Sans-Serif;
        background-color: lightblue;
        border:solid 3px black;
        padding:4px;
}
.createUser_title
{
        background-color: lightblue;
        color:white;
        font-weight:bold;
}
.createUser_instructions
{
        font-size:12px;
        text-align:left;
        padding:10px;
}
.createUser_button
{
        border:solid 1px black;
        padding:3px;
}
.passwordRecovery
{
		font:14px Verdana,Sans-Serif;
		background-color: lightblue;
		border:solid 3px black;
		padding:4px;
		
}
.passwordRecovery_title
{
}