﻿BODY,TD
	{
		font-weight: normal;
		font-size: 12px;
		
	}
	
.GridviewScrollHeader TH, .GridviewScrollHeader TD
{
    padding: 5px;
    font-weight: bold;
    white-space: nowrap;
    border-right: 1px solid ;
    border-bottom: 1px solid #AAAAAA;
    /*background-color: #EFEFEF;*/
    vertical-align: bottom;
    text-align: left;
}



.GridviewScrollItem TD
{
    padding: 5px;
    white-space: nowrap;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
    /*background-color: #FFFFFF;*/
    vertical-align: middle;
    text-align:center;
}
.GridviewScrollItem .Freeze
{
    background-color: #EFEFEF;
}
.GridviewScrollItemHover TD
{
    padding: 5px;
    white-space: nowrap;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
    background-color: #CCCCCC;
    cursor: pointer;
}
.GridviewScrollItemHover .Freeze
{
    background-color: #CCCCCC;
}
.GridviewScrollItem .Wrap 
{ 
    white-space: normal; 
    word-break: break-all;
} 
.GridviewScrollItemSelected TD
{
    padding: 5px;
    white-space: nowrap;
    border-right: 1px solid #AAAAAA;
    border-bottom: 1px solid #AAAAAA;
    background-color: #999999;
    color: #FFFFFF;
}
.GridviewScrollItemSelected .Freeze
{
    background-color: #999999;
}
.GridviewScrollPager 
{
    border-top: 1px solid #AAAAAA;
    background-color: #FFFFFF;
}
.GridviewScrollPager TD
{
    padding-top: 3px;
    font-size: 14px;
    padding-left: 5px;
    padding-right: 5px;
}
.GridviewScrollPager A
{
    color: #666666;
}

.GridviewScrollPager SPAN
{
    font-size: 16px;
    font-weight: bold;
}

.NoDeleteRow td 
{
    background: white;    
}

.DeleteRow td 
{
   background: #666666;    
}

.NoActionButtonLink a 
{
    opacity: 0.5;
}

.ActionButtonLink a {
    opacity: 1;
}


/*---------------------------------------------------------------------*/
/*For tbBridge*/
table#tbBridgeCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbBridgeCopy .GridviewScrollHeader th div{
}

#tbBridgePanelHeaderContent {
}

#tbBridgeCopy {
    padding: 0px;
}

#tbBridge .actions {
    padding: 5px;
}


/*On hovering rows on tbBridge*/

#tbBridge tbody tr:hover td {
		background-color: #CCFFFF
;
	}	

#tbBridge tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbBridge*/
#tbBridgeVertical_TIMG, #tbBridgeVertical_BIMG, #tbBridgeHorizontal_RIMG, #tbBridgeHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
	*background:#f0f0f0;
}


/*For tbRoad*/
table#tbRoadCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbRoadCopy .GridviewScrollHeader th div{padding:5px 0}


#tbRoadPanelHeaderContent {
    height: 34px;
}

#tbRoadCopy {
    padding: 0px;
}

#tbRoad .actions {
    padding: 5px;
}

/*On hovering rows on tbRoad*/

#tbRoad tbody tr:hover td {
		background-color: #CCFFFF;
	}	

#tbRoad tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbRoad*/
#tbRoadVertical_TIMG, #tbRoadVertical_BIMG, #tbRoadHorizontal_RIMG, #tbRoadHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}


/*For tbDailyInspection*/
table#tbDailyInspectionCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbDailyInspectionCopy .GridviewScrollHeader th div{padding:5px 0}

#tbDailyInspectionPanelHeaderContent {
    height: 34px;
}

#tbDailyInspectionCopy {
    padding: 0px;
}

#tbDailyInspection .actions {
    padding: 5px;
}

/*For tbBridgeInspectionSim*/
table#tbBridgeInspectionSimCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbBridgeInspectionSimCopy .GridviewScrollHeader th div{padding:5px 0}

#tbBridgeInspectionSimPanelHeaderContent {
    height: 34px;
}

#tbBridgeInspectionSimCopy {
    padding: 0px;
}

#tbBridgeInspectionSim .actions {
    padding: 5px;
}


/*For tbSimTankiForecastSim*/
table#tbSimTankiForecastCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbSimTankiForecastCopy .GridviewScrollHeader th div{padding:5px 0}

#tbSimTankiForecastPanelHeaderContent {
    height: 34px;
}

#tbSimTankiForecastSimCopy {
    padding: 0px;
}

#tbSimTankiForecast .actions {
    padding: 5px;
}


/*On hovering rows on tbDailyInspection*/

#tbDailyInspection tbody tr:hover td {
		background-color: #CCFFFF;
	}	
#tbDailyInspection tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbDailyInspection */
#tbDailyInspectionVertical_TIMG, #tbDailyInspectionVertical_BIMG, #tbDailyInspectionHorizontal_RIMG, #tbDailyInspectionHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}

/*For tbMeasures*/
table#tbMeasuresCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbMeasuresCopy .GridviewScrollHeader th div{padding:5px 0}

#tbMeasuresPanelHeaderContent {
    height: 34px;
}

#tbMeasuresCopy {
    padding: 0px;
}

#tbMeasures .actions {
    padding: 5px;
}

/* support IE<9 for tbMeasures */
#tbMeasuresVertical_TIMG, #tbMeasuresVertical_BIMG, #tbMeasuresHorizontal_RIMG, #tbMeasuresHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}

/*For tbDisaster*/
table#tbDisasterCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbDisasterCopy .GridviewScrollHeader th div{padding:5px 0}

#tbDisasterPanelHeaderContent {
    height: 34px;
}

#tbDisasterCopy {
    padding: 0px;
}

#tbDisaster .actions {
    padding: 5px;
}

/*On hovering rows on tbDisaster*/

#tbDisaster tbody tr:hover td {
		background-color: #CCFFFF;
	}	
#tbDisaster tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbDisaster*/
#tbDisasterVertical_TIMG, #tbDisasterVertical_BIMG, #tbDisasterHorizontal_RIMG, #tbDisasterHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}


/*For tbDisasterHistory*/
table#tbDisasterHistoryCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbDisasterHistoryCopy .GridviewScrollHeader th div{padding:5px 0}

#tbDisasterHistoryPanelHeaderContent {
    height: 34px;
}

#tbDisasterHistoryCopy {
    padding: 0px;
}

#tbDisasterHistory .actions {
    padding: 5px;
}

/*On hovering rows on tbDisasterHistory*/

#tbDisasterHistory tbody tr:hover td {
		background-color: #CCFFFF;
	}	
#tbDisasterHistory tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbDisasterHistory*/
#tbDisasterHistoryVertical_TIMG, #tbDisasterHistoryVertical_BIMG, #tbDisasterHistoryHorizontal_RIMG, #tbDisasterHistoryHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}

/*For tbRoute*/
table#tbRouteCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbRouteCopy .GridviewScrollHeader th div{padding:5px 0}

#tbRoutePanelHeaderContent {
    height: 34px;
}

#tbRouteCopy {
    padding: 0px;
   
}

#tbRoute .actions {
    padding: 5px;
}

#tbRoute td.removeButton {
    
}

/*On hovering rows on tbRoute*/

#tbRoute tbody tr:hover td {
		background-color: #CCFFFF;
	}	
#tbRoute tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbRoute*/
#tbRouteVertical_TIMG, #tbRouteVertical_BIMG, #tbRouteHorizontal_RIMG, #tbRouteHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}


/*For tbComplaints*/
table#tbComplaintsCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbComplaintsCopy .GridviewScrollHeader th div{padding:5px 0}

#tbComplaintsPanelHeaderContent {
    height: 34px;
}

#tbComplaintsCopy {
    padding: 0px;
}

#tbComplaints .actions {
    padding: 5px;
}

/*On hovering rows on tbComplaints*/

#tbComplaints tbody tr:hover td {
		background-color: #CCFFFF;
	}	
#tbComplaints tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbComplaints*/
#tbComplaintsVertical_TIMG, #tbComplaintsVertical_BIMG, #tbComplaintsHorizontal_RIMG, #tbComplaintsHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}

/*tbPaveMeasure*/
table#tbPaveMeasureCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbPaveMeasureCopy .GridviewScrollHeader th div{padding:5px 0}

#tbPaveMeasurePanelHeaderContent {
    height: 34px;
}

#tbPaveMeasureCopy {
    padding: 0px;
}

#tbPaveMeasure .actions {
    padding: 5px;
}

/* support IE<9 for tbComplaints*/
#tbPaveMeasureVertical_TIMG, #tbPaveMeasureVertical_BIMG, #tbPaveMeasureHorizontal_RIMG, #tbPaveMeasureHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}
#tbPaveMeasure td{padding:5px}


/*For tbDailyInspectionCheck*/
table#tbDailyInspectionCheckCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbDailyInspectionCheckCopy .GridviewScrollHeader th div{padding:5px 0}

#tbDailyInspectionCheckPanelHeaderContent {
    height: 34px;
}

#tbDailyInspectionCheckCopy {
    padding: 0px;
}

#tbDailyInspectionCheck .actions {
    padding: 5px;
}

/*On hovering rows on tbDailyInspectionCheck*/

#tbDailyInspectionCheck tbody tr:hover td {
		background-color: #CCFFFF;
	}	
#tbDailyInspectionCheck tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbDailyInspectionCheck*/
#tbDailyInspectionCheckVertical_TIMG, #tbDailyInspectionCheckVertical_BIMG, #tbDailyInspectionCheckHorizontal_RIMG, #tbDailyInspectionCheckHorizontal_LIMG{
	background:#f0f0f0;
	background:#f0f0f0\9;
}

/*For tbTunnel*/
table#tbTunnelCopy .GridviewScrollHeader th {
            background: #ffffff url('./img/backgrounds/grad_green.png');
            text-align: center;
            border-right: 1px solid #ccc;
            border-bottom: 2px solid #ccc;
            color: #fff;
            white-space: nowrap;
        }
table#tbTunnelCopy .GridviewScrollHeader th div{padding:5px 0}

#tbTunnelPanelHeaderContent {
    height: 34px;
}

#tbTunnelCopy {
    padding: 0px;
}

#tbTunnel .actions {
    padding: 5px;
}

/*On hovering rows on tbTunnel*/

#tbTunnel tbody tr:hover td {
		background-color: #CCFFFF;
	}	
#tbTunnel tbody td:hover {
    cursor: pointer;
}

/* support IE<9 for tbTunnel*/
#tbTunnelVertical_TIMG, #tbTunnelVertical_BIMG, #tbTunnelHorizontal_RIMG, #tbTunnelHorizontal_LIMG{
	background: #f0f0f0;
	background: #f0f0f0\9;
}
<!--[if IE 8 ]> 
.NoActionButtonLink 
{
    filter: alpha(opacity=40)
}
<![endif]-->

