BODY 
{
	SCROLLBAR-FACE-COLOR: #e5e5e5; 
	SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5; 
	SCROLLBAR-SHADOW-COLOR: #e5e5e5; 
	SCROLLBAR-3DLIGHT-COLOR: #e5e5e5; 
	SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #f5f5f5; 
	SCROLLBAR-DARKSHADOW-COLOR: #efefef;
}


input[type=image]  {
outline: none;
border: 0px solid #77BACE;
border-radius:6px;
}

input[type=text], input[type=password], input[type=checkbox], input[type=radio], input[type=file] {
outline: none;
border: 1px solid #77BACE;
border-radius:6px;
FONT-SIZE: 11px;
COLOR: #006699;
padding: 2px;
}

input[type=submit], input[type=button]{
outline: none;
border: 1px solid #5A73A4;
border-radius:3px;
FONT-SIZE: 11px;
COLOR: #fff;
padding: 2px;
text-shadow: 0px 1px 1px rgba(34, 62, 151, 1);
background: #456298;
}

INPUT.Disabled 
{
	COLOR: #006699; 
	BACKGROUND-COLOR: #ffffe8;
	FONT-SIZE: 10pt;
}

INPUT.Disabled1 
{
	COLOR: silver; BACKGROUND-COLOR: #F8F8F8;
	color:#666666
}

SELECT
{
outline: none;
border: 1px solid #77BACE;
border-radius:6px;
	color:#666666;
	height: 25px;
	padding: 3px;
	FONT-SIZE: 11px;
}
TEXTAREA
{
outline: none;
border: 1px solid #77BACE;
border-radius:6px;
FONT-SIZE: 11px;
COLOR: #006699;
padding: 2px;
}

A
{
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A:hover
{
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a:link {
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a:active {
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

TABLE{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
}

TH{
    background: #f3f6fb; /* Old browsers */
background: -moz-linear-gradient(top, #f3f6fb 0%, #ced5df 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f6fb), color-stop(100%,#ced5df)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f3f6fb 0%,#ced5df 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f3f6fb 0%,#ced5df 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f3f6fb 0%,#ced5df 100%); /* IE10+ */
background: linear-gradient(to bottom, #f3f6fb 0%,#ced5df 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f6fb', endColorstr='#ced5df',GradientType=0 ); /* IE6-9 */
color: #32518E;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
border:1px solid #efefef;
}
TH2{
    FONT-SIZE: 9px;
	COLOR: #FFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #3965AD;
}
TD{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px;
}

CAPTION{
		BACKGROUND: #FF9000;
		font-weight:bold;	
    COLOR: #003366;
    FONT-SIZE: 11px;
    LINE-HEIGHT: bolder;
    FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: bold;
	  vertical-align: middle;
		text-transform: uppercase;
}

.A
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.A:hover
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.A:active
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.A:link
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.A:visited
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.SUBAREA {
	FONT-SIZE: 12px;
	COLOR: #FFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #FF0000;
}
.SUBTITULO {
	FONT-SIZE: 12px;
	COLOR: #FFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #3965AD;
	font-weight:bold	
}
.SUBTITULO2 {
	FONT-SIZE: 11px;
	COLOR: #FFCC33;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #3965AD;
	font-weight:bold
}
.TITULO {
	FONT-SIZE: 11px;
	COLOR: #003366;
	FONT-FAMILY: Arial;
	background-color: #dcdcdc;
	font-weight:bold;	
	TEXT-ALIGN: center
}
.TABLA{
	border: 1px solid #ccc;
    background: #3965AD;
}

.TD{
    background: #F4F4F4; 
}
.BOTON2
{
    FONT-SIZE: 11px;
    BACKGROUND: #3965ad;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.TEXTO {  
	font-family: Arial; 
	font-size: 11px; 
	font-style: bold; 
	color: #000; 
}
.TEXTO2 {
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	color: #003366
}	
.LINKENC {
	FONT-SIZE: 9px; COLOR: #336699; FONT-FAMILY: "Century Gothic"; TEXT-DECORATION: none
}
.LINKENC:HOVER {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: "Century Gothic"; TEXT-DECORATION: underline
}
.ENUNCIADO {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: "Century Gothic"
}
.LINKENC_BLANCO { FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: "Century Gothic"; TEXT-DECORATION: none }
.style1 {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size:10px
}
.MENSAJE_ERROR {
    FONT-FAMILY: Arial;
	color: #ff0000;
	font-size:11px
}
.subject {
	font-size: 11px;
	font-family: Arial, tahoma, verdana;
	font-weight: bold;
}
.post {
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, tahoma, verdana;
}
.header {
	color: #ffffff;
	background-color: #4682B4;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
}
.header2 {
	background-color: #DBEAF5;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
}
.header3 {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
}
.category {
	background-color: bluebar.gif;
	font-family: Arial, tahoma, verdana;
	font-size: 11px;
}
.tablerow {
	font-family: Arial, tahoma, verdana;
	color: #000000;
	font-size: 11px;
}
.nav {
	font-family: Arial, tahoma, verdana;
	font-weight: bold;
	font-size: 11px;
}	
.texto_caja_estilo2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #666666; text-decoration: none; background-color: #f4f4f4;}
.encuesta {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.entrada {
	FONT-SIZE: 10px; WIDTH: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.entrada2 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Estilo2 {	color: #FFCC00;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	background-color: #31659C;
}
.Estilo3 {	color: #FFCC00;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	background-color: #31659C;
}
.EstiloFooter {	
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	background:url("../img/footer.png") no-repeat center top;
	height: 94px;
}
.EstiloJerarquia1 {	color: #FFCC00;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	background-color: #31659C;
}
.EstiloJerarquia2 {	color: #FFCC00;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	background-color: #31659C;
}
.EstiloJerarquia3 {	color: #FFCC00;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	background-color: #31659C;
}
.EstiloJerarquia4 {	color: #FFCC00;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	background-color: #31659C;
}
.EstiloJerarquia6 {	color: #FFCC00;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	background-color: #31659C;
}
.EstiloJorSede {	color: #FFCC00;
	font-family: Arial;
	font-size: 11px;
	background-color: #31659C;
}
.Resaltado {	color: #FFA500;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.EncabezadoColumna{
    background: #f3f6fb; /* Old browsers */
background: -moz-linear-gradient(top, #f3f6fb 0%, #ced5df 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f6fb), color-stop(100%,#ced5df)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f3f6fb 0%,#ced5df 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f3f6fb 0%,#ced5df 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f3f6fb 0%,#ced5df 100%); /* IE10+ */
background: linear-gradient(to bottom, #f3f6fb 0%,#ced5df 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f6fb', endColorstr='#ced5df',GradientType=0 ); /* IE6-9 */
color: #32518E;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
border:1px solid #efefef;

}

.Fila0{
    background: #F4F7FB; 
		font-size: 10px;
		border:1px solid #efefef;
}

.Fila1{
    background: #ffffff; 
		font-size: 10px;
		border:1px solid #efefef;
}

.vinculo1 {	
	color: #0000CD;
}

.boton {	
	font-family:  Verdana, Arial,Helvetica;
	font-size: 10px;
	background-color: #5E76AE;	
	color: #ffffff;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px #000000 solid;
	font-weight: bold;
	text-align: center;
	width: 100px;
}
.menu {	
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	background-color: #FF9000;
  LINE-HEIGHT: bolder;
  FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;
	cursor:pointer;
}

.submenu {	color: #003366;
	font-family: Arial;
	font-size: 12px;
	cursor:pointer;
}

.submenuResaltado {	
	color: #FF9000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
  text-align: left;
	cursor:pointer;
}

.Link {	
   FONT-SIZE: 12px;
   COLOR: White;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none;
}
.LinkResaltado {	
   FONT-SIZE: 13px;
   COLOR: #FF9000;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
	 font-weight: bold;
}
.Link2 {	
   FONT-SIZE: 12px;
   COLOR: #003366;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none;
	 font-weight: bold;
}

.menuA
{
	color: #003366;
	font-weight: bold;
	font-size: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none
}

.menuA:hover
{
	color: #003366;
	font-weight: bold;
	font-size: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
.menuA:active
{
	color: #003366;
	font-weight: bold;
	font-size: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
.menuA:link
{
	color: #003366;
	font-weight: bold;
	font-size: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
.menuA:visited
{
	color: #003366;
	font-weight: bold;
	font-size: 12px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none
}
.style2 {
color: #FF6666;
}
.style3 {
color: green;
}
.CAPTION{
BACKGROUND: #FF9000;
font-weight:bold;
COLOR: #003366;
FONT-SIZE: 12px;
LINE-HEIGHT: bolder;
FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;
TEXT-ALIGN: center;
TEXT-DECORATION: bold;
vertical-align: middle;
text-transform: uppercase;
}
.subcaption{
text-align: center;
font-size: 11px;
color:#003366;
font-weight: bold;
}

.styleRedSeguimiento {
    background: red;
    color: white !important;
}

.styleOrangeSeguimiento {
    background: orange;
    color: white !important;
}

.td_header{
	
	background: url("../img/header/header.png") no-repeat center top;
	width: 1024px;
	height: 200px;
	min-width: 91%;
}

/************************  tool tip *****************************/
		img{
		border:0px;
		}
		.tooltip {
			border-bottom: 0px dotted #000000; color: #fff; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		
		li.tooltip {
			border-bottom: 0px dotted #000000; color: #fff; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		
		.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		
		.tooltip div {
			margin-left: -999em;
			position: absolute;
		}
		
		.tooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			position: absolute; left: 1em; top: 1em; z-index: 99;
			margin-left: 0; width: 250px;
		}
		
		.tooltip:hover div {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			position: absolute; left: 60px; top: 20px; z-index: 99;
			margin-left: 0; width: 250px;
		}
		
		.tooltip:hover div.hijo{
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			position: absolute; left: 55px; top: 30px; z-index: 9999999;
			margin-left: 0; width: 200px; position: absolute;
		}
		
		.tooltip:hover img {
			/*border: 0;
			margin: 0;
			float: left;
			position: absolute;*/
		}

		.classic { padding: 0.8em 1em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.hijo{left: 1em; top: 1em;}
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
/******************************************************/									
