/*.little {	color: #9B9B9B; font-family: "Trebuchet MS",Verdana, Arial, Helvetica;	font-size: 8pt; }*/
/*.normal {	color: #9B9B9B;	font-family: Verdana, Arial, Helvetica;	font-size: 9pt;}*/

/* header and footer area including Form and grid title and button */
/* .mainheader class is used on <td> tag*/
.mainheader { clear:both;  height:22px; padding:4px; color: #46494A; font-family:Tahoma,Verdana,Arial,Geneva;	font-size: 11px;	font-weight: bold;}
/* This class identify the body of the component it is used on a <div> tag including all the component row (in a <table>)*/
/* It is between the mainheader and the mainfooter*/
.mainbackground {padding:2px;background:#D5E1F0;font-family:Tahoma,Verdana,Arial,Geneva;font-size:11px;}
/* .mainheader class is used on <div> tag*/
.mainfooter { clear:both;  border-color: #92B8CB;  height:22px; padding:4px; color: #153D51; font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}

/*******************************************************************************************************/
/* All the following (in ***** frame) element definition are subelement (son) of the <div> identified  */
/* by the .mainbackground class                                                                        */
/*******************************************************************************************************/
.mainbackground table {width:100%;border:0px solid blue;}
.mainbackground table table{border:0px solid red;}

/* the next both class are used only on datagrid header row (with the cols label and order by buttons)*/
/* This class identify each <td> tag of this head row so it is the col header cell*/
.tableheader {text-align:left; border-bottom: 1px solid #222;font-size: 11px;	font-weight: bold;}
/*There is a <table> into each previous <td> (of the master <table>) used to manage the label and button position, ONLY when the col have order image link*/
/* This class identify all the <td> tag of this sub <table> that contain col label and the button image */
.tableheader_clean {}
tr.odd {background-color:#000;}
tr.even {background-color:#111;}
/* .pagenav is used on a <div> tag, the next both class are used only on datagrid*/
.pagenav {font-size: 12px;	font-weight: bold; }
.pagenav a {font-size: 11px;	font-weight: bold; }



/* these class are used on <div> tag to output the validation error message of the dataform based component*/
.alert { color: #DD0000;font-size:11px; padding:6px 0 4px 8px;}
.alert p {margin:0;}
/* these class are used on form group, field append text,....*/
/* .micro is used on <span> tag for the field append text and on <td> for form group name*/ 
.micro, .micro a {font-size: 10px; color:#151F3E; font-weight: normal;}
/* this next class is used on <td> tag, the field label in form component*/
.littletableheader {width:120px;text-align:left; border-bottom: 1px solid #95938E;	color:#26366C;font-weight: bold;}
/* this class is used on a <td> tag, output the message instead of form*/
.tablerow {text-align:left;	border-bottom: 1px solid #222;	color: #153D51;font-size: 11px;	font-weight: normal;}



/* the next class is used on <td> tag, the row of the grid and form component*/
.littletablerow {	text-align:left; color: #ccc;	border-bottom: 0px solid #26366C;	font-size: 8pt;}

/*******************************************************************************************************/
/*******************************************************************************************************/

form { margin: 0; padding: 0; } 
.input, .select, .password, .textarea  
{font-family:Tahoma,Verdana,Arial,Geneva;font-size: 12px; margin: 0; padding: 2px; background-color: #fff; color:#000}
/*{font-family:Tahoma,Verdana,Arial,Geneva;font-size: 12px; margin: 0; padding: 2px; border: 1px solid #666; border-left:2px solid #666; background-color: #fff; color:#000}*/

/*.button { background-color: #ccc; border: 1px solid #666;	color: #153D51;	font-family: "Trebuchet MS",Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal;	text-decoration: none;}*/
button {font-family:Tahoma,Verdana,Arial,Geneva;font-size: 12px;}



/* rule for tinyMCE container*/
body.mceContentBody { background: #000; color: #fff; }

