body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-color:#626262;
	background-color: #e9e9e9;
	scrollbar-base-color:#FFFFFF; 
scrollbar-face-color:#FFFFFF; 
scrollbar-arrow-color:#5A8A71; 
scrollbar-shadow-color:cccccc; 
scrollbar-track-color:transparent; 
scrollbar-highlight-color:white; 
scrollbar-darkshadow-Color:#9D9EA3;
BACKGROUND: #D6D6D6; COLOR: #000000;
}
tbody.on  { display:table-row-group; }
tbody.off { display:none; }
TD   { font-family: tahoma, arial, sans-serif; font-size: 11px; font-color:#626262; }
.vertical { writing-mode: tb-rl; }
.thumbnail{
	padding: 7px;
	border: 1px solid #ddd;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	}
.contenidos {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #000000;
	text-decoration: none;	
}
.formfieldchico {
	width: 40px; 
	height: 18px; 
	font-family: arial, verdana, helvetica; 
	font-size: 8pt;
	border:1px outset #74BE44;  
	background-color: #FFFFFF; 
	border-style: solid
	}
.formfield {
	width: 100px; 
	height: 18px; 
	font-family: arial, verdana, helvetica; 
	font-size: 8pt;
	border:1px outset #74BE44;  
	background-color: #FFFFFF; 
	border-style: solid
	}
.formfieldtext {
	width: 100px; 
	height: 70px; 
	font-family: arial, verdana, helvetica; 
	font-size: 8pt;
	border:1px outset #74BE44;  
	background-color: #FFFFFF; 
	border-style: solid
	}
.formfieldselect1 {
	width: 100px; 
	height: 18px; 
	font-family: arial, verdana, helvetica; 
	font-size: 8pt;
	border:1px outset #74BE44;  
	background-color: #ffffff; 
	border-style: solid
	}
.formfieldselect2 {
	width: 150px; 
	height: 18px; 
	font-family: arial, verdana, helvetica; 
	font-size: 8pt;
	border:1px outset #74BE44;  
	background-color: #ffffff; 
	border-style: solid
	}
.transpa1 {
	width: 145px; 
	height: 18px; 
	font-family: tahoma, arial, sans-serif;
	/*font-weight:bold;*/ 
	font-size: 10pt;
	color:#626262;
	border:0px outset #FFFFFF;  
	background-color: transparent; 
	border-style: solid;
	}
.tableclass1 { height:100%; width:100%; }
.trclaro { background-color: #F2F8FF; cursor:hand; }
.trclaroout { background-color: #E6F1FF; }
.tdfontclaro { color: #FFFFFF; cursor:hand; }
.tdfontout { color: #000000; }
.chiqui1 { font-size: 10px; }
.formfieldchico {
	width: 30px;
	height: 16px;
	font-family: Arial, verdana;
	font-size: 11px;
	 border:1px outset #CCCCCC;}
.formfieldscErr {
	width: 100px;
	height: 16px;
	font-family: Arial, verdana;
	font-size: 11px;
	 border:1px outset #FF0000;}

.verde { color:#74be44;}
.h1 { font-weight:bold; font-size: 12px; color:#74be44;}
.grisSt { color:#6d6e71; font-weight:bold; font-size: 12px;}
.gris { color:#6d6e71; font-size: 12px;}
.texto { color:#626262; }
.texto2 { color:#626262; font-size: 12px; line-height: 1.5;}
.link1:link    { text-decoration: none; color:#5B977F; }
.link1:visited { text-decoration: none; color:#5B977F; }
.link1:hover   { text-decoration: underline; color:#5B977F; }
.link2:link    { text-decoration: none; color:#4480B6; }
.link2:visited { text-decoration: none; color:#222766; }
.link2:hover   { text-decoration: none; }
.link3:link    { text-decoration: none; color:#FF0000; }
.link3:visited { text-decoration: none; color:#FF0000; }
.link3:hover   { text-decoration: underline; color:#6C0606; }
.link4:link    { text-decoration: underline; color:#5B977F; font-weight:bold; }
.link4:visited { text-decoration: underline; color:#5B977F; font-weight:bold; }
.link4:hover   { text-decoration: underline; color:#5B977F; font-weight:bold; }