/*/------------------------------------------------------------------\*/
	/*|           A P P L I C A T I O N - S E R V E R S . C O M          |*/
	/*|                      ( I M P R O V E . F R )                     |*/
	/*|                                                                  |*/
	/*| Skin          : d\u00e9faut (AppServersDefaultSkin.css)          |*/
	/*| Compatibilit\u00e9 : 1.5.4.PPR                                   |*/
	/*| Derni\u00e8re maj  : 20000629                                    |*/
	/*|                                                                  |*/
	/*\------------------------------------------------------------------/*/
	/*/------------------------------------------------------------------\*/
	/*|                                                                  |*/
	/*|                      Invisible elements                          |*/
	/*|                                                                  |*/
	/*\------------------------------------------------------------------/*/
INVISIBLE {
	background-color: #FFFFFF;
	color: #FFFFFF;
	visibility: inline;
	//
	hidden
}

TH.INVISIBLE {
	background-color: #FFFFFF;
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	visibility: inline;
	//
	hidden
}

/*/------------------------------------------------------------------\*/
	/*|                                                                  |*/
	/*|                      Configuration of BODY                       |*/
	/*|                                                                  |*/
	/*\------------------------------------------------------------------/*/
	/**
BODY 	{
    background-color      : #FFFFFF;
	color                 : #000000;
	margin-left           : 0px;
	margin-right          : 0px;
	margin-top            : 0px;
}
*/
	/*/------------------------------------------------------------------\*/
	/*|                                                                  |*/
	/*|                        Configuration Struts                      |*/
	/*|                                                                  |*/
	/*\------------------------------------------------------------------/*/
.MENU {
	color: #FFFFFF;
	background-color: #E7E8F1;
}

P.FORM_CLASS {
	color: #6489A0;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

/***********************************************
 * color of the thin line surrounding the form *
 **********************************************/
TABLE.FORM_CLASS {
	color: #FFFFFF;
	background-color: #0000CD;
}

/**************************************
 * background color of the form title *
 *************************************/
TH.FORM_CLASS {
	color: #FFFFFF;
	background-color: #0000CD;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

/********************************
 * background color of the form *
 *******************************/
TD.FORM_CLASS {
	color: #0000CD;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

/*******************************
 *  background color to use to *
 *  display the errors         *
 ******************************/
TD.ERROR {
	color: #FFFFFF;
	background-color: #CC0000;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

TH.FORM_CLASS TR TD {
	color: #FFFFFF;
	background-color: #0000CD;
	/* font-weight: bold; */
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}

/******************************
 *    class used to display   *
 *    the input field labels  *
 *****************************/
.LABEL {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #0000CD;
	background-color: #FFFFFF;
}

SPAN.LABEL {
	
}

TH.LABEL {
	text-align: right;
}

.LABELLEFT {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #0000CD;
	background-color: #FFFFFF;
}

SPAN.LABELLEFT {
	
}

TH.LABELLEFT {
	text-align: left;
}

/******************************
 *    class used to display   *
 *    the input field         *
 *****************************/
INPUT.SHORT_INTEGER_FIELD {
	width: 30px;
}

.WIDTH_FIELD {
	width: 300px;
}

.WIDTH_TEXTAREA {
	width: 320px;
}

.ALMOST_WIDTH_TEXTAREA {
	width: 280px;
}

.COMMENT {
	color: #0000CD;
	background-color: #FFFFFF;
	/* font-weight : bold; */
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

.TOPLINK {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}

/************************************
 *         Datagrid styles          *
 ************************************/
TABLE.DATAGRID {
	color: #FFFFFF;
	background-color: #0000CD;
}

TH.DATAGRID {
	color: #FFFFFF;
	background-color: #0000CD;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

TABLE.DATAGRID TR TD {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 1px; /* padding: 2px; */
}

TR.DATAGRID {
	color: #0000CD;
	background-color: #FFFFFF;
}

TR.DATAGRID2 {
	color: #0000CD;
	background-color: #FFFFFF;
}

.DATAGRID_SEL {
	color: #FFFFFF;
	background-color: #0000CD;
}

.DATAGRID_DEL {
	text-decoration: line-through;
}

TR.DATAGRID_DEL TD INPUT {
	text-decoration: line-through;
}

TABLE.DATAGRID TR TD INPUT {
	width: 100%;
}

/************************************
 *         Suggest styles          *
 ************************************/
div.suggestionList {
	z-index: 500;
	position: absolute;
	width: 150px;
	border: 1px solid #333333;
	color: #0000CD;
	background-color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
	visibility: hidden;
}

div.suggestionList_element_off {
	width: 148px;
	background: #ffffff;
	color: #333333;
	padding-left: 2px;
}

div.suggestionList_element_on {
	width: 148px;
	background: #6D99C6;
	color: #ffffff;
	padding-left: 2px;
}

/* 
 * Coordinates form.
*/
P.COORD_FORM {
	color: #6489A0;
	background-color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

/***********************************************
 * color of the thin line surrounding the form *
 **********************************************/
TABLE.COORD_FORM {
	color: #FFFFFF;
	background-color: #0000CD;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

/**************************************
 * background color of the form title *
 *************************************/
TH.COORD_FORM {
	color: #FFFFFF;
	background-color: #0000CD;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

/********************************
 * background color of the form *
 *******************************/
TD.COORD_FORM {
	color: #0000CD;
	background-color: #FFFFFF;
	font-size: 11px;
}

TH.COORD_FORM TR TD {
	color: #FFFFFF;
	background-color: #0000CD;
	/* font-weight: bold; */
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

TH.COORD_FORM TR TD {
	color: #FFFFFF;
	background-color: #0000CD;
	/* font-weight: bold; */
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}
