/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}


.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

.gwt-Image-logoMigInra {
	cursor: pointer;
}

.gwt-HTML {
  font-size: 1.2em;

}


.gwt-HTML-pageTitle {
  font-size: 2.5em;
  font-weight: bold;
  color: #777777;
}

.gwt-TabLayoutPanel .gwt-TabLayoutPanelTabInner {
  font-size: 1.2em;
}

.customgwt-DockLayoutPanel-lightBlueBkg{
	background-color : #F0FFFF;
}



	/*************************  Label ****/
	
.gwt-Label-TableLink {
	color: #000080;
	cursor: pointer;
	font-weight: bold;
 }

.gwt-Label-mildGray1{
	background-color: #E3E3E3;
}
	
.gwt-Label-mildGray2{
	background-color: #B8B8B8;
}
	

	
	/*************************  HTML ****/
	
.gwt-HTML-mildGray1{
	background-color: #E3E3E3;
}
	
	
	/*************************  Anchor ****/
.gwt-Anchor-Padding10px{
	padding: 10px;
}
.gwt-Anchor-Red{
	color: #DC143C;
}


/** Tree criteria */

.gwt-Tree .gwt-TreeItem-selected{
  font-size: 1.2em;
  font-weight: bold;
  color: #6495ED;
  /*background-color: #87CEFA;*/
}


.gwt-DisclosurePanel-open .header { 
	font-weight: bold;
	background-color: #B9D3EE;
}

.gwt-DisclosurePanel-closed .header { 
	font-weight: bold;
	background-color: #F0F8FF;/*OLD #CAE1FF*/
}


/** DisplayDataPanel */
.gwt-CheckBox-DisplayDataPanelDpSelectGB{
	/**float: left;*/
}

.gwt-Label-DisplayDataPanelDpSelectGB{
	cursor: pointer;
	color: #0000FF;
	float: left;
}

.gwt-HTML-scoreless {
	background-color: #DEDEDE;
}


.gwt-HTML-titleDesc {
	text-decoration:underline;
	font-size: 1.2em;
	text-indent:10%;
}

/** graph radar */

.gwt-FlowPanel-LegendRadarGraph{
	float: left;
	background-color: #F0F8FF;
}

.gwt-HTML-legendRadar1 {
	color: #CC3366;
	/*font-weight: bold;*/
}

.gwt-HTML-legendRadar2 {
	color: #0000FF;
	/*font-weight: bold;*/
}

.gwt-HTML-legendRadar3 {
	color: #458B00;
	/*font-weight: bold;*/
}	
.gwt-HTML-legendRadar4 {
	color: #FFD700;
	/*font-weight: bold;*/
}
.gwt-HTML-legendRadar5 {
	color: #EE82EE;
	/*font-weight: bold;*/
}
.gwt-HTML-legendRadar6 {
	color: #40E0D0;
	/*font-weight: bold;*/
}
.gwt-HTML-legendRadar7 {
	color: #4D4D4D;
	/*font-weight: bold;*/
}
	
	/*************************  VerticalPanel ****/
	
.customGWT-VerticalPanel-lightGray{
	background-color: #D4D4D4;
}

.customGWT-VerticalPanel-leftBorder{
	border-left: 60px solid #FFFFFF;
}


	/*************************  FlowPanel ****/
.gwt-FlowPanel-mildGray1{
	background-color: #E3E3E3;
}
	
.gwt-FlowPanel-alignLeft{
	float: left;
}
	
	
	/*************************  Flextable ****/
	
	
.cw-FlexTable td {
  /*border: 1px solid #BBBBBB;*/
  border: 2px solid #BBBBBB;
  padding: 3px;
}


.cw-FlexTable-grayCell{
  border: 2px solid #BBBBBB;
  padding: 3px;
}


.cw-FlexTable-retrait1 {
	padding-left:4px;
}

.cw-FlexTable-retrait2 {
	padding-left:8px;
}

.cw-FlexTable-retrait3 {
	padding-left:12px;
}

.cw-FlexTable-retrait4 {
	padding-left:16px;
}

.cw-FlexTable-retrait5 {
	padding-left:20px;
}

.cw-FlexTable-retrait6 {
	padding-left:24px;
}

.cw-FlexTable-retrait7 {
	padding-left:28px;
}

.cw-FlexTable-retrait8 {
	padding-left:32px;
}

.cw-FlexTable-retrait9 {
	padding-left:36px;
}

.cw-FlexTable-retrait10 {
	padding-left:40px;
}



/*BKG color*/

/* red-yellow-green variation*/
/*
.gwt-HTML-bkg0 {
	background-color: #FEE0C6;
}

.gwt-HTML-bkg1 {
	background-color: #FFFFF2;
}

.gwt-HTML-bkg2 {
	background-color: #EEF3E2;
}

.cw-FlexTable-bkg0 {
	background-color: #FEE0C6;
}

.cw-FlexTable-bkg1 {
	background-color: #FFFFF2;
}

.cw-FlexTable-bkg2 {
	background-color: #EEF3E2;
}
*/

/* blue variation*/

.gwt-HTML-bkg0 {
	background-color: #F0FFFF;
}

.gwt-HTML-bkg1 {
	background-color: #E0EEEE;
}

.gwt-HTML-bkg2 {
	background-color: #C1CDCD;
}

.cw-FlexTable-bkg0 {
	background-color: #F0FFFF;
}

.cw-FlexTable-bkg1 {
	background-color: #E0EEEE;
}

.cw-FlexTable-bkg2 {
	background-color: #C1CDCD;
}


/* admin tab */

.gwt-RadioButton-bkg0  {
	background-color: #F0FFFF;
}

.gwt-RadioButton-bkg1 {
	background-color: #E0EEEE;
}

.gwt-RadioButton-bkg2 {
	background-color: #C1CDCD;
}


	