/*---------------------------------------------------------*/
/*                STILI PER GRIGLIE DATI		           */
/*---------------------------------------------------------*/

.gridGlobal
{
    border-bottom-color:#FFFFFF;
    border-bottom-width:1px;
    border-right-color:#FFFFFF;
    border-right-width:1px;
    border-top-color:#FFFFFF;
    border-top-width:1px;
    border-left-color:#FFFFFF;
    border-left-width:1px;
	font-size: xx-small;
	width: 100%;
	color: white;
	background-color: white;
}
A.gridGlobal:link
{
	color: White;
	text-decoration:	none;
}
A.gridGlobal:visited
{
	color: White;
	text-decoration:	none;
}
A.gridGlobal:active
{
	color: White;
	text-decoration:	none;
}
A.gridGlobal:hover
{
	color: White;
	text-decoration:	underline;
}

.gridCartellino
{
	font-size: xx-small;
	border-style: none;
	border-width: 0;
	color: white;
	background-color: white;
	height: 16;
}
A.gridCartellino:link
{
	color: White;
	text-decoration:	none;
}
A.gridCartellino:visited
{
	color: White;
	text-decoration:	none;
}
A.gridCartellino:active
{
	color: White;
	text-decoration:	none;
}
A.gridCartellino:hover
{
	color: White;
	text-decoration:	underline;
}

.gridItem
{
	color : #000066; 
	background-color : White;
	text-align: center;
	border-style: none;
	height: 16;
}
A.gridItem:link
{
	font-weight: bold;
	color : #0099cc; 
	text-decoration:	none;
}
A.gridItem:visited
{
	font-weight: bold;
	color : #0099cc; 
	text-decoration:	none;
}
A.gridItem:active
{
	font-weight: bold;
	color : #0099cc; 
	text-decoration:	none;
}
A.gridItem:hover
{
	font-weight: bold;
	color : #0099cc; 
	text-decoration:	underline;
}


.gridAlternatingItem
{
	color : #000066; 
	background-color : #F8F8F8;
	text-align: center;
	height: 16;
	border-style: none;
}
A.gridAlternatingItem:link
{
	font-weight: bold;
	color: #0099cc;
	text-decoration: none;
}
A.gridAlternatingItem:visited
{
	font-weight: bold;
	color : #0099cc; 
	text-decoration:	none;
}
A.gridAlternatingItem:active
{
	font-weight: bold;
	color : #0099cc; 
	text-decoration:	none;
}
A.gridAlternatingItem:hover
{
	font-weight: bold;
	color : #0099cc; 
	text-decoration:	underline;
}

.gridPager SPAN
{
	padding-left: 4;
	padding-right: 4;
	color : #0099cc;
	background-color: White;
	text-decoration:	none;
}

.gridSelectedItem
{
	font-style: normal;
	font-weight: bold;
	color : #000000;
	background-color : #f6e4b5;
	text-align: center;
}
A.gridSelectedItem:link
{
	color : White;
	text-decoration:	none;
}
A.gridSelectedItem:visited
{
	color : White;
	text-decoration:	none;
}
A.gridSelectedItem:active
{
	color : White;
	text-decoration:	none;
}
A.gridSelectedItem:hover
{
	color : White;
	text-decoration:	underline;
}


.gridPager
{
	padding-right: 4;
	padding-left: 4;
	font-weight: bold;
	font-size: xx-small;
	padding-bottom: 2;
	color: #999999;
	padding-top: 2;
	background-color: #0099cc;
	text-decoration: none;
}
A.gridPager:link
{
	color : White;
	text-decoration:	none;
}
A.gridPager:visited
{
	color : White;
	text-decoration:	none;
}
A.gridPager:active
{
	color : White;
	text-decoration:	none;
}
A.gridPager:hover
{
	text-decoration:	underline;
	color : #0099cc;
	background-color: White;
}

.gridPagerItems
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-weight: bold;
	margin-left: 10px;
	border-left: #cccccc 1px solid;
	color: #cccccc;
	border-bottom: #cccccc 1px solid;
	text-decoration: none;
}
A.gridPagerItems:link
{
	border-right: none;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	color: white;
	text-decoration: none;
}
A.gridPagerItems:visited
{
	border-right: none;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	color : White;
	text-decoration:	none;
}
A.gridPagerItems:active
{
	border-right: none;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	color : White;
	text-decoration:	none;
}
A.gridPagerItems:hover
{
	border-right: none;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	color : White;
	text-decoration:	underline;
}

.gridHeader
{
	font-weight: bold;
	color: white;
	background-color: #0099cc;
	text-align: center;
	height: 16;
}
A.gridHeader:link
{
	text-decoration:	none;
	color:	White;
}
A.gridHeader:visited
{
	text-decoration:	none;
	color:	White;
}
A.gridHeader:active
{
	text-decoration:	none;
	color:	White;
}
A.gridHeader:hover
{
	text-decoration:	underline;
	color:	White;
}


.gridGroupHeader
{
	padding-left: 10px;
	font-weight: bold;
	color: black;
	background-color: #f7e7be;
	text-align: left;
}
A.gridGroupHeader:link
{
	color : black; 
	text-decoration:	none;
}
A.gridGroupHeader:visited
{
	color : black; 
	text-decoration:	none;
}
A.gridGroupHeader:active
{
	color : black; 
	text-decoration:	none;
}
A.gridGroupHeader:hover
{
	color : black; 
	text-decoration:	underline;
}

.gridFooter
{
	color : White; 
	background-color : White;
}
A.gridFooter:link
{
	color : White; 
	text-decoration:	none;
}
A.gridFooter:visited
{
	color : White; 
	text-decoration:	none;
}
A.gridFooter:active
{
	color : White; 
	text-decoration:	none;
}
A.gridFooter:hover
{
	color : White; 
	text-decoration:	underline;
}

.gridLabel
{
	font-size: x-small;
	font-weight: bold;
	color: black;
}

.TableFooterButton
{
    text-align:right;
    }

.tableCenter
{
    text-align: center;
    }


