@media print{
BODY {

  background-color: #FFFFFF;
  /*background-color: White;*/
  color: #000000;
  font-family:"verdana", arial, times; /*Arial, Helvetica, sans-serif;*/
  font-size:10px;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-base-color:#ffffff;
  scrollbar-arrow-color:#5384AC;
  scrollbar-face-color:#E5EBF7;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-shadow-color:#cccccc;
  scrollbar-track-color:#ffffff;
  margin-width: 0px;
  margin-height: 0px;
}
	p {	font-family: helvetica, "verdana", arial, times;
	   	font-size: 10pt;
		}
	table,td {	font-family: helvetica, "verdana", arial, times;
	   		font-size: 10pt; }
			
	input{background-color:none;}
	
.widebox { 
	width: 300px;
}
	
.labelscol {
	background-color: #E6E6E6; 
}
	
.labelscol2 {
	background-color: #ffffff; 
}
	
.titles {
	background-color: #FFFFFF;
	color:#4a6c7f; font-size:140%; font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif; 
}
.datacol {
	padding-bottom: 2px;
}
	
.normalcol {
	font-weight: normal;
}

.style1 {
	background-color: #ffffff; font-weight: bold; 
}
	
.style2 {
	background-color: #E6E6E6; font-weight: bold; 
}

.red {
	border:none;
	color: #FF0000;
	font-weight: bold;
}

#bordetabla{
		width:auto;
		border:thin solid #CCCCCC;
}



/*____________________*/

.titulo {
    color: #482306;
    font-family: Verdana;
    font-size: 20px; 
    font-weight: bold;
}

.message {
    color:#FF0000;
    font-family: Arial;
    font-size: 11px; 
}

}
