/**********************************/
.datagrid {  
border-collapse: collapse;
border-spacing: 0px;
border-bottom:0px;
border-right:0px;
font-family:"Trebuchet MS";
font-size:11px;
text-transform:capitalize;
}
/**********************************/
.datagrid caption {
font-weight: bold;
font-size: 12px;	
color: #455A79;
text-transform:uppercase;
text-align: left;
border-left: 10px;
}
/**********************************/
.datagrid thead th {
text-align: center;
background: #455A79;
color: #ffffff;
}
/**********************************/
.datagrid .pags, .datagrid .actual{
font-weight: bold;
border:none;
color:#CCCCCC;
}
/**********************************/
.datagrid .pags{
cursor:pointer;
color:#455A79;
}
/**********************************/
.datagrid .pags:hover{
color:#455AFF;
}
/**********************************/
.datagrid tr.titulos {
border:1px solid #989A9E;  
}
/**********************************/
.datagrid tr.titulos th{
border-left:1px solid #989A9E;
}
/**********************************/
.datagrid tbody tr{
border-bottom:1px solid #989A9E; 
border-right:1px solid #989A9E; 
color:#455A79;
text-indent:3px;
}
/**********************************/
.datagrid tbody tr td{
padding-top:4px;
border-left:1px solid #989A9E; 
}
/**********************************/
.datagrid  tbody tr.odd { 
background: #FFFFFF;
}
/**********************************/
.datagrid  tbody tr.odd2 { 
background: #F6F6F1;
}
/**********************************/
.datagrid  tbody tr.odd3 { 
background: #FEE0FF;
}
/**********************************/
.datagrid tbody tr:hover{
background-color:#96A7BF;
color:#FFFFFF;
}
/**********************************/
.datagrid tfoot tr {
text-align:center;
border-top:1px solid #989A9E;
border-left:0px;
border-right:0px;
border-bottom:0px;
font-size: 10px; 
}
/**********************************/
.datagrid div label{  
margin-top:0px;
color:#455A79;
font-weight:bold;
width:100%;
float:none;
clear:none;
}
