/********************************************
For the contextual help popup window
*********************************************/
div.dragPanel{
    background-color:#EBEBEB;
    border: 1px solid silver;
    padding:2px;
    left:0px;
    top:0px;
    z-index:1000;
    
}

div.dragPanel .dragPanelTitleBar{
	
	font-family:arial;
	font-size:12px;
    color:#000;
    font-weight:normal;
    cursor:hand;
    width:100%;
}

div.dragPanel .dragPanelTitleBar tr{
    background:url('/images/bgWindow.gif') repeat-x 0 0;
}

div.dragPanel .dragPanelContent {
    background-color:white;
    overflow:auto; 
    height:100%;
}
div.dragPanel iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
	background:red;
}
/*******************************************/


/********************************************
Modal popup
*********************************************/
.modalBackground 
{
	background-color:silver;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#E4EEFA;
	border:3px solid #919191;
	padding:8px 3px 3px 3px;
	width: 500px;
}
.modalPopup span
{
	clear:both;
	padding-bottom:5px;
	margin-left: 10px;
}
.searchInProcess
{
	background-image:url(/images/searchInProcess.gif);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:50% 47%;
}
/*******************************************/



/*** table liste triable ***/

#listingContainer
{
	overflow: auto; 
	height: 200px; 
	margin:15px 0 15px 0;
}
table.listing
{
	/*width:713px;*/
	width: 96%;
	margin:5px 0 20px 2px;
	border:none;
}
table.listing thead,
table.listing tr.head
{
    border:none;
}
table.listing thead td,
table.listing tr.headerTab td,
table.listing tr.headerTab th
{
    background-color:#DFDFDF;
    color:#000000;
    font-weight:bold;
    padding:5px;
    text-align:left;
    border:none;
}

table.listing tr.headEq
{
}
table.listing tr.headerEq td,
table.listing tr.headerEq th
{
	background-color:#F5F5F5;
}

table.listing tbody,
table.listing tr
{
    border:none;
}

table.listing tbody td,
table.listing tr td
{
	padding:5px;
	border:none;
}
table.listing tfoot,
table.listing tr.footer
{
	background-color:#ebebeb;
}
table.listing thfoot td,
table.listing tr.footer td
{
	
}
table.listing .sortASC
{
	
}
table.listing .sortDesc 
{
	
}
table.listing .odd, .odd
{
	background:#F5F5F5;
}

/*Tableau de 3 colonnes - Icônes/Champ de saisi/flèches Up-down*/
.tdFlecheUpDown, .tdIconesMAJ
{
	width:10%;
}
.tdInfoSaisie
{
	width:80%;
}
/*Tableau de 3 colonnes - Icônes/Champ de saisi/Champ de saisi*/
.tdInfosSaisie
{
	width:45%;
}
/*start - Pager/Pagination in table listing*/
tr.pagerTr
{
	text-align:center;
}
tr.pagerTr td table
{
	width:0;
	text-align:center;
	margin:0 auto;
}
tr.pagerTr td table tr
{
	margin:0 auto;
	width:auto;
    border:none;
}
tr.pagerTr, table.listing tbody
{
    border:none;
}
tr.pagerTr td div
{
	width:96%;
	margin:0 auto;
	text-align:center;
}
/*end - Pager/Pagination in table listing*/
table.listingMemberDirectory tr td 
{
	vertical-align:top;
}
div.message01 {
	margin: 15px;
}
div.block {
	margin: -1px 0 0 0;
	padding: 0 10px 0 0;
}
