BODY
{
	margin-left : 0 ;
	margin-top : 0 ;
	margin-right : 0 ;
	margin-bottom : 0 ;
}
.TDSeparator /*Cellule décrivant la section, Soulignée d'un trait bleu*/
{
	font-family : Verdana, arial, tahoma, sans-serif ;
	font-size : xx-small ;
	font-weight : bold ;
	height : 20px;
	border-bottom : 1px solid #2058DD ;
}
/*
STYLE BANDE AU DESSUS DES DATAGRID (TDLEFT, TDCENTER, TDRIGHT)
*/
.TopGridTable
{
	width : 100% ;
}
.TopGridRow
{
}
.TopGrid_TDLeft
{
	width : 2px;
	background : url("../../../Images/datagrid/TOP_GRID_TD_LEFT.gif") ;
	background-repeat : no-repeat ;
}
.TopGrid_TDRight
{
	width : 2px;
	background : url("../../../Images/datagrid/TOP_GRID_TD_RIGHT.gif") ;
	background-repeat : no-repeat ;
}
.TopGrid_Title
{
	font-family : Arial, Verdana, Sans-Serif;
	font-size : xx-small ;
	color : SteelBlue ;
	font-weight : bold ;
	vertical-align :middle ;
}
.TRopGrid_Middle
{
	width : 30px;
	background : url("../../../Images/datagrid/TOP_GRID_TD_MIDDLE.gif") ;
	text-align : center ;
}
.TRopGrid_BackGround
{
	background : url("../../../Images/datagrid/TOP_GRID_TD_MIDDLE.gif") ;
	vertical-align : middle ;
	border-bottom : solid 1px #ACA899 ;
}
.TRopGrid_BackGround2
{
	background : url("../../../Images/datagrid/TOP_GRID_TD_MIDDLE.gif") ;
}
/*
FIN STYLE BANDE AU DESSUS DES DATAGRID
*/

.PageNumber
{
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	font-weight : bold ;
	color : Green ;
}
.HeaderTable /*Entete du tableau de saisie*/
{
	font-family : Verdana,Arial,tahoma,sans-serif;
	font-size : xx-small ;
	font-weight : bold ;
	color : #FFFFFF ;
	background-color : #2961CE ;
	height:18px;
}

.TrTableauInsert
{
	background-color : #eee8aa ;
}

.txtSmallBold
{
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ; 
	font-weight : bold ;
}

.txtSmall
{
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ; 
}

.TableauInsert
{
	/*border : 1px solid #999966;*/
	background-color : #999966 ;
}

.HeaderChild
{
	background : url("../../../Images/BackGround/Datagrid_title_background.gif") ;
	background-repeat : repeat-x ;
	background-color : #2961CE ;
	height : 18px ;
}

.TxtBoxStyle
{
	/*text-align : center ;*/
	width : 100% ;
	border : 1px solid #999966 ;
	font-family : vardana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small;
}


.TxtBoxInsideDatagrid
{
	width : 100% ;
	border : 1px solid #999966 ;
	font-family : vardan, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small;
}

.TxtBox200
{
	/*text-align : center ;*/
	width : 200px ;
	border : 1px solid #999966 ;
	font-family : vardana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small;
}
.TxtBox30
{
	/*text-align : center ;*/
	width : 30px ;
	border : 1px solid #999966 ;
	font-family : vardana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small;
}
.Textareapct
{
	background-color: #FFFF99;
	font-size: 7pt; 
	color: #808080;
	width : 100% ;
	height : 60px;
	border : 1px solid #FFFFFF ;
	font-family : vardana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small;
}
.ListBoxpct
{
	width : 100% ;
	border : 1px solid #FFFFFF ;
	font-family : vardana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small;
}
.ErrMsg
{
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	color : Red ;
	font-weight : bold ;
}

.PassedMsg
{
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	color : Green ;
	font-weight : bold ;	
}
.BluetxtSmallBold
{
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	color : Blue ;
	font-weight : bold ;
}
/* MASTER DATAGRID STYLE */

.Header 
{
	background-color : #CBB264 ;
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	font-weight : bold ;
	color : #FFFFFF ;
	vertical-align : super ;
	height:18px;
}
.SmallHeader
{
	background-color : #2961CE; 
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	font-weight : bold ;
	color : #FFFFFF ;
	vertical-align : super ;
	height:18px;
}

.Footer
{
	background-color : #99CCFF ;
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	font-weight : bold ;
	color : Cornsilk ;
	vertical-align : super ;
}
.Item 
{
	/*BACKGROUND-IMAGE: url(../Design/DataGrid/GrisClair3D.jpg);*/
	background-color : PaleGoldenrod ;
	font-family : vardana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	/*font-weight : bold ;
	color : #003366 ;*/
}
.SmallItem
{
	
	font-family : vardana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	/*font-weight : bold ;*/
	color : #003366 ;
	
}
.SelectedItem
{
	background-color : Lavender ;
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	font-weight : bold ;	
}
.AlternatingItem
{
	background-color : LemonChiffon ;
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	/*font-weight : bold ;*/
}


/* STYLE TABLEAU GENERE DYNAMIQUEMENT */
.HeaderDGListQueries
{
	font-family : Verdana, Arial, Tahoma, Sans-Serif ;
	font-size : xx-small ;
	font-weight : bold ;
	color : #FFFFFF ;
	vertical-align : super ;
	height:15px;	
}
.Table
{
	/*border : 1px solid #333399 ;*/
	background-color : #FFFFFF ;
}
.TDTopBackGround
{
	background : url("../../../Images/datagrid/TDTopBackGround.gif") ;
	background-repeat : repeat-x ;
}
.TDLeftBackGround
{
	background : url("../../../Images/datagrid/TDLeftBackGround.gif") ;
	background-repeat : repeat-y ;
}
.TDBottomBackGround
{
	background : url("../../../Images/datagrid/TDBottomBackGround.gif") ;
	background-repeat : repeat-x ;
}
.TDRightBackGround
{
	background : url("../../../Images/datagrid/TDRightBackGround.gif") ;
	background-repeat : repeat-y ;
}
/* FIN STYLE TABLEAU GENERE DYNAMIQUEMENT */