/* Estilos  SISPAE */

body {
      
      font-family: Arial, Helvetica, sans-serif;
      font-size: 11px;
      background-repeat: no-repeat;	
      scrollbar-face-color: #DEE3E7;
      scrollbar-highlight-color: #FFFFFF;
      scrollbar-shadow-color: #DEE3E7;
      scrollbar-3dlight-color: #D1D7DC;    
      scrollbar-arrow-color:  #006699;
      scrollbar-track-color: #EFEFEF;
      scrollbar-darkshadow-color: #98AAB1;  
        
}


.tabla
{	
      font-family: Arial, Helvetica, sans-serif;
      background-color: #F2FAFF;
      font-size: 11px;
}		


.encabezadotabla
{
      font-family: Arial, Helvetica, sans-serif;
      background-color: #1B6799;
      color: White;
      font-weight: bold;
      font-size: 11px;
      text-align: center;
}


.encabezadotablag
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #1B6799;
	color: White;
	font-weight: bold;
	font-size: 14px;	
    text-align: center;
}


.cajas 
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000; background-color: #F2FAFF;
}
.cajasnum
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right; 	
	border: 1px solid #000000; background-color: #F2FAFF;
}
.cajasmall
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #000000; background-color: #F2FAFF;
}


.boton
{
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     font-size: 11px;
     CURSOR: hand;
     COLOR: #000000;
     border: 1px solid #000000; background-color: #F2FAFF;
     BORDER-TOP: #000000 1px solid;
     BORDER-LEFT: #0000001px solid;
     BORDER-BOTTOM: #000000 1px solid;
     BORDER-RIGHT: #000000 1px solid;
}

.liga
{
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     font-size: 11px;
     COLOR: #1B6799;	
     TEXT-DECORATION: none
}
.liga:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    COLOR: #63A5EF;
    TEXT-DECORATION: underline
}
.liga:active
{
    font-family: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    font-size: 11px;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

.liga:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    COLOR: #666600;
    TEXT-DECORATION: underline;
}


.ligalogin
{
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     font-size: 13px;
     COLOR: #1B6799;	
     TEXT-DECORATION: none
}
.ligalogin:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    COLOR: #63A5EF;
    TEXT-DECORATION: underline
}
.ligalogin:active
{
    font-family: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    font-size: 13px;
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

.ligalogin:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    COLOR: #1B6799;
    TEXT-DECORATION: underline;
}




.datagrid 
{
	border-color: #000000;
	border-width:1px;
	border-style:solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.gridinput 
{
   font-size: 8pt; 
   font-family: Arial, Helvetica, sans-serif;
} 

.gridheadercell 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   background-color: #1B6799; color: White; font-weight: bold;
} 


.griditemcell 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   background-color:#F2FAFF;
} 

.gridedititemcell 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style:solid;
	background-color: #BEBEBE;
	border-width:1px;
}
 
.gridalternatingitemcell 
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color:Gainsboro;
}
 
.gridfootercell 
{
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	background-color: White;
}
 
.gridpagercell 
{
	font-family: Arial, Helvetica, sans-serif;		
	font-size: 8pt;
	background-color: white;color: Black;
}
 
.gridselecteditemcell 
{

	font-family: Arial, Helvetica, sans-serif;		
	font-size: 8pt;
	background-color: #BEBEBE;
} 

.ligaGrid
{
    font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #1B6799;	
    TEXT-DECORATION: underline;
}
.ligaGrid:hover
{
    font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    font-size: 8pt;
    COLOR: #666666;
    TEXT-DECORATION: none;
}

.ligaGrid:active
{
    font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    font-size: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none;
}


.calendar
{
	border-color: #000000;
	border-width:1px;
	border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.calltodaydaystyle
{
	background-color: #63A5EF;
	font-size:8pt;
}

.calltitlestyle
{
	background-color: #1B6799; 
        font-weight: bold; color:#FFFFFF
	font-size:8pt;
}

.calldayheaderstyle
{
	background-color: #63A5EF;
	font-size:8pt;
}

.callothermonthdaystyle
{
	color: gray;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.callwekenddaystyle
{
	background-color:#F2FAFF;
	font-size:8pt;
}

.calldaystyle
{
	background-color: #FFFFFF;
	font-size:8pt;
}


.lbltitle
{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px;
}

.lbltitleacceso
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 13px;
	Color: #666666;
}
		
 

.lbltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.lblnumeric
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 11px;
}
.lbltitlesmall
{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 9px;
}
		

.lbltextsmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
}



.lblmessage
{
	font-family:Arial, Helvetica, sans-serif; 
	Color: #C00000;
	font-size: 11px;
}
.lblmessageb
{
	font-family:Arial, Helvetica, sans-serif; 
	Color: #C00000;
	font-size: 11px;
	font-weight:bold;
}

.botone{
	border-right:#0A698E 1px solid;
	border-top:#0A698E 1px solid;
	font-size:11px;
	border-left:#0A698E 1px solid;
	color:#FFFFFF;
	border-bottom:#0A698E 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color: #1EB5D8;
	padding-bottom: 2px;
	padding-left:2px;
	padding-right: 2px;
	padding-top:2px;
}

.indicaciones{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9px;
	font-weight:bold;
}

	#modalPage { Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px }
	.modalBackground { Z-INDEX: 500; POSITION: absolute; FILTER: alpha(opacity=40); BACKGROUND-COLOR: #999999; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.4; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; moz-opacity: 0.4 }
	.modalContainer { Z-INDEX: 750; POSITION: absolute; WIDTH: 500px; TOP: 20%; LEFT: 50% }
	.modal { Z-INDEX: 1000; BORDER-BOTTOM: black 4px solid; POSITION: relative; BORDER-LEFT: black 4px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; HEIGHT: 400px; BORDER-TOP: black 4px solid; TOP: -150px; BORDER-RIGHT: black 4px solid; PADDING-TOP: 0px; LEFT: -150px }
	.modalTop { TEXT-ALIGN: right; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #000099; PADDING-LEFT: 4px; WIDTH: 498px; PADDING-RIGHT: 4px; COLOR: #ffffff; PADDING-TOP: 4px }
	.modalTop A { COLOR: #ffffff }
	.modalTop A:visited { COLOR: #ffffff }
	.modalBody { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px }
	

