.gridview
{	
}

.gridview *
{
	font-size: 0.9em
}

.gridview2
{	
}

.gridview2 *
{
	font-size: 1em
}

.pagergridview
{
    /*border-top: solid 2 #8599A8;
    border-bottom: solid 2 #8599A8;*/
}

.pagergridview td
{
    border: none 0px;
    border-left: none 0px;
    border-right: none 0px;
    text-align: right;
    /*border-top: solid 2 #8599A8;
    border-bottom: solid 2 #8599A8;*/
}

.pagergridview td span
{
    font-weight:bold;
    /*color:#072B51;*/
    color: #D12435;
    
    width:8pt;
    text-align:center;
}

.pagergridview td a
{
    /*color: #282E3E;*/
    color:#8599A8;
    text-decoration: none;
        
    width:8pt;
    text-align:center;
}

.pagergridview2
{
    /*border-top: solid 2 #8599A8;
    border-bottom: solid 2 #8599A8;*/
}

.pagergridview2 td
{
    border: none 0px;
    border-left: none 0px;
    border-right: none 0px;
    text-align: right;
    /*border-top: solid 2 #8599A8;
    border-bottom: solid 2 #8599A8;*/
}

.pagergridview2 td span
{
    font-weight:bold;
    /*color:#072B51;*/
    color: #D12435;
    
    width:10pt;
    text-align:center;
}

.pagergridview2 td a
{
    /*color: #282E3E;*/
    color:#8599A8;
    text-decoration: none;
        
    width:10pt;
    text-align:center;
}

.headergridview
{
    background-color: #D12435;
    border-bottom: solid 2px #8599A8;
    border-left: solid 2px #8599A8;
    border-right: solid 2px #8599A8;
}

.headergridview td
{
    border-left: solid 2px #8599A8;
    border-right: solid 2px #8599A8;
}

.headergridview th
{
    color:White;
    font-weight: bold;
}

.headergridview th a
{
    border-color : #8599A8;
    border-width: 2px;
    color:White;
}

.headergridview th span
{
    color:White;
    font-weight: bold;
}

.footergridviewred
{
	background: #D12435;
	/*height: 3em;*/
}

.footergridviewred td
{
    border: solid 2px #8599A8;
    padding-left: 3px;
    padding-right: 3px;
}

.footergridviewred td span
{
	color: White;
	font-weight: bold;
}

.footergridview
{
    height: 0px;
}

.footergridview td
{
    height: 0px;
    font-size: 0px;
    border-top: solid 2px #8599A8;
}

.rowgridview td
{
    background-color: #F8F6F7;
    
    border-left: solid 2px #8599A8;
    border-right: solid 2px #8599A8;
    
    padding-left: 3px;
    padding-right: 3px;
}

.rowgridview td a
{
    color: #282E3E;
    font-weight:normal;
}

.rowgridview2 td
{
    background-color: #F8F6F7;
    
    border-left: solid 2px #8599A8;
    border-right: solid 2px #8599A8;
    
    padding-left: 3px;
    padding-right: 3px;
}

.rowgridview2 td a
{
    color: #282E3E;
}

.rowgridviewfv td
{
    border-left: solid 2px #8599A8;
    border-right: solid 2px #8599A8;
    border-top: solid 2px #8599A8;
    border-bottom: solid 2px #8599A8;
    
    background-color: white;
    
    padding-left: 3px;
    padding-right: 3px;
}

.rowgridviewfvro td
{
    border-left: solid 2px #8599A8;
    border-right: solid 2px #8599A8;
    border-top: solid 2px #8599A8;
    border-bottom: solid 2px #8599A8;
    
    background-color: #E1E6EB;
    
    padding-left: 3px;
    padding-right: 3px;
}

.Counted
{
    background: green;
}

.rowgridviewfv td a
{
    color: #282E3E;
    font-weight:normal;
}

.alternatingrowgridview td
{
    border-left-color : #8599A8;
    border-left-width: 2px;
    border-right-color : #8599A8;
    border-right-width: 2px;
    
    background-color: #E1E6EB;
    
    border-left: solid 2px #8599A8;
    border-right: solid 2px #8599A8;
    
    padding-left: 3px;
    padding-right: 3px;
}

.alternatingrowgridview td a
{
    color: #282E3E;
    font-weight:normal;
}

.emptygridview
{
    /*border: none 0;*/
}

.gridviewinnertitle
{
    font-weight:bold;
}
