.g_table {
		margin: 0;
		padding: 0;
		border: 0;
		border-collapse: separate;
		border-spacing: 0px;
	 }
/*ENCABEZADO DE LAS TABLAS*/
.g_header { 	
		text-align: left;
		FONT-SIZE: 11px;
		VERTICAL-ALIGN: middle;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		HEIGHT: 20px;
		padding: 5px 0px 5px 10px;
		border-bottom: 1px solid #7c7c7c;
		border-top: 1px solid #7c7c7c;
		color: #4E4F4F;
		font-weight: bold;
	     }
.no_result_tr { 	
		text-align: left;
		FONT-SIZE: 1.2em;
		VERTICAL-ALIGN: middle;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		HEIGHT: 20px;
		padding: 20px 0px 20px 10px;

		color: #4E4F4F;
	     }		 
.g_header td{ 	
	border-bottom: 1px solid #7c7c7c;
	border-top: 1px solid #7c7c7c;
}
.g_resize {
		cursor: e-resize;
	}

.g_header_down {
		cursor: pointer; 
		text-align: left;
		PADDING-LEFT: 3pt;
		BACKGROUND-COLOR: #d0d0d0;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		VERTICAL-ALIGN: middle;
		COLOR: #ffffff;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		HEIGHT: 20px;
		TEXT-DECORATION: none;
		  }

.g_cell {
		/*border: solid;*/
		border-color: #ccc;
		padding: 4px;
		font-size: 10px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
	}
/*Busquedas*/
.titulo3
{
	PADDING-LEFT: 3pt;
	BACKGROUND-COLOR: #D6DEF5;
	position:relative;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	background:#666 url(fade3.jpg) repeat-x scroll left top;
}

.colheading
{
	position:relative;
	top: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
/**********************fondos de recepcion,envio y detalle de seg*************************/
/*titulo*/
table tr.row0 th,
table td.row0 {
    background-color:   #BA890A;
	font: #F5ECD6;
}
/*tabla permutada 1*/
table tr.row1 th,
table tr.row1 {
	padding: 3px 3px 3px 5px;
	background-color: #FFFFFF;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
}

/*tabla permutada 2*/
table tr.row2 th,
table tr.row2 {
	padding: 3px 3px 3px 5px;
	background-color: #f7f7f7;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
}
/*tabla preventiva*/
table tr.row3 th,
table tr.row3 {
    background-color:   #F6DB50;
    text-align:         left;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #646464;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
}

/*tabla alertada*/
table tr.row4 th,
table tr.row4 {
	background-color:   #CD1143;
	text-align:         left;
	text-decoration: blink;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
}

/*on mouseOver para todas las tablas*/
table tr.row1:hover,
table tr.row2:hover,
table tr.row3:hover,
table tr.row4:hover,
table tr.row1:hover th,
table tr.row2:hover th,
table tr.row3:hover th,
table tr.row4:hover th,
table tr.hover th,
table tr.hover {
	padding: 3px 3px 3px 5px;
	background-color:   #D6DEF5;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
}

/********************Estadisticas*************************/

.stat1 {
	PADDING-LEFT: 3pt;
	BACKGROUND-COLOR: #D6DEF5;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-DECORATION: none;
	background:#666 url(fade3.jpg) repeat-x scroll left top;
}

.stat2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;	
	background : f7f7f7;
	color : #666666;
	font-weight : normal;
}

.stat3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;	
	background : White;
	color : #666666;
	font-weight : bold;
	border-top : 1px solid #333333;
	border-bottom : 1px solid #333333;
}