﻿/* DEFAULT GRID */
.doubleHeader th
{
	font-size:8.5pt;
	font-weight:normal;
	background-color: #d6d6d6;
	color:#0066cc;
	border:solid 1px #CCCCCC;
	padding:0px 5px 0px 5px;
	text-align:left;
	cursor:pointer;
	font-family:Verdana, Geneva, sans-serif;
}

.defaultGrid
{
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
}

.defaultGrid th
{
	font-size:8pt;
	font-weight:normal;
	background-color: #d6d6d6;
	color:#0066cc;
	border-right:solid 2px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	padding:0px 5px 0px 5px;
	text-align:left;
	cursor:pointer;
	font-family:Verdana, Geneva, sans-serif;
}

.defaultGrid th a
{
	font-size:8.5pt;
	font-weight:normal;
	background-color: #d6d6d6;
	color:#0066cc;
	padding:0px 5px 0px 2px;
	text-align:left;
	cursor:pointer;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration: none;
	/*color: #ffffff;*/
}


    .defaultGrid td {
        /*background-color: White;*/
        border-bottom: 1px solid #d6d6d6;
        vertical-align: middle;
        padding-left: 7.5px;
    }

.defaultGrid .selected > td
{
	background-color: #e0ebf6 !important;
}

.defaultGrid .empty td
{
	color: black !important;
	/*background: url(images/icons/information.gif) #E6F7FF no-repeat 5px 5px;*/
	padding: 5px 5px 5px 25px;	
}

.defaultGrid caption
{
	
	font-size:8.5pt;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	margin:5px 5px 5px 5px;
	width:99%;
/*	padding: 5px;
	color: white;
	background: #336699;
	border-bottom: 1px solid #003366;
	text-align: left;
	font-weight: bold;
	font-size:1.25em;*/
}

/* ORDENES DE TRABAJO */

.otGrid
{
	border: 1px solid lightsteelblue;
	font-size:9px;
}

.otGrid th
{
	color: #003366;
	background: url(images/layout/back1.gif) #e0ebf6 repeat-x;	
	border-top: 1px solid lightsteelblue;
	border-bottom: 1px solid lightsteelblue;
	border-right: 1px solid lightsteelblue;
	padding: 5px;
}

.otGrid th a
{
	text-decoration: none;
	color: #003366;
}


.otGrid td
{
	background-color: White;
	border-bottom: 1px solid lightsteelblue;
	vertical-align: middle;
	padding-left: 5px;
}

.otGrid .selected > td
{
	
	background-color: #e0ebf6 !important;
}

.otGrid .empty td
{
	color: black !important;
	background: url(images/icons/information.gif) #e0ebf6 no-repeat 5px 5px;
	padding: 5px 5px 5px 25px;	
}

.otGrid caption
{
	padding: 5px;
	color: white;
	background: #336699;
	border-bottom: 1px solid #003366;
	text-align: left;
	font-weight: bold;
}

/* SIMPLE GRID */

.simpleGrid 
{
	margin-bottom:10px;
}

.simpleGrid td
{
	background-color: white;
	border-bottom: 1px dotted gainsboro;
	vertical-align: top;
	padding: 2px;
}

.simpleGrid a
{
	color:Black;
}


/* CHILD GRID */

.childGrid td
{
	background-color: white;
	vertical-align: middle;
	border: 0px;
}

/* TOOLTIP GRID */

.tooltipGrid td
{
	border-style: none;
    border-color: inherit;
    border-width: 0;
    background: !important;
    vertical-align: middle;
}

.tooltipGrid caption
{
	border-style: none !important;
    border-color: inherit !important;
    border-width: 0 !important;
    padding: 2px 0px !important;
    color: black;
	background: !important;
	    font-size:1em;
	    font-weight: bold;
}

/* PAGER */

.pager td
{
	text-align:left;
	border:0;
	font-size:0.9em;
}

.pager a
{
	color:#336699;
}


.expiredRow > td, .expiredRow > td a
{
	color: Red !important
}