.inf-DeleteColumnDropArea {
	padding: 5px;
	border: 1px solid #EFEBF4;
	color: #30556D;
	font-size: .8em;
	background: #fcfcf0 none repeat scroll 0% 50%;
	cursor: default;
}

.inf-DeleteColumnDropArea-Hover {
	background: #E5EBF4 none repeat scroll 0% 50%;
	border: 1px dashed #6090C8;
	cursor: default;
}

/*	color: #30556D; */
.inf-ColumnChooser {
	background: #F7FAFC;
	border: 1px solid #d0d3d7;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.inf-ColumnChooser .ActionPanel-HeaderCell {
	padding: 10px;
	padding-left: 5px;
	padding-right: 10px;
	border-bottom: 1px solid #F7FAFC;
}

.inf-ColumnChooser-Header {
	border-bottom: 1px solid #F7FAFC;
}

.inf-ColumnChooser .inf-ContentPanel-Content {
	border-bottom: none;
}

.inf-ColumnChooser .inf-StackExplorer-Panel {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.inf-ColumnChooser .inf-StackExplorer-Panel .SearchBarCell {
	border-bottom: 1px solid #AAA;
}

.inf-ColumnChooser .gwt-TabPanelBottom {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.inf-ColumnChooserTab {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.inf-ColumnChooserTab .TabContent {
	border-top: 1px solid #AAA;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.inf-ColumnChooserTab .inf-ColumnChooserForm {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.inf-ColumnChooserTab .inf-ActionBar {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

.inf-ColumnChooserForm .gwt-PushButton {
	background: #FFF;
	text-align: center;
}

.inf-ColumnChooserForm {
	background: #EEE;
	border: 1px solid #ccc;
}

.inf-ColumnChooserForm .gwt-TextArea {
	width: 100%;
}

.inf-ColumnChooserForm .gwt-Label-Property {
	color: #30556D;
	font-size: 0.8em;
	font-weight: bold;
	padding-right: 5px;
	white-space: nowrap;
}

.inf-ColumnChooserForm .gwt-RadioButton label {
	color: #30556D;
	font-size: 0.8em;
	font-weight: bold;
	padding-right: 10px;
	white-space: nowrap;
}

/* better way ? */
.inf-ColumnChooser .inf-ActionPanel-Header .gwt-Label {
	color: #30556d;
	font-size: .8em;
	font-weight: bold;
}

.inf-ColumnChooserTab .gwt-Label-Info {
	color: #30556D;
	padding: 10px;
	font-size: .8em;
}

.inf-ColumnChooserTab .propertyFilter {
	border-top: 1px solid #AAAAAA;
}

.inf-ColumnChooserForm .inf-ActionBar {
	background: #ffffff;
}

.inf-ColumnChooser-ExpressionField-Hover {
	cursor: default;
}

.inf-FormatPanel {
	
}

.inf-FormatPanel .header {
	background-color: #f5fafe;
	border: 1px solid #e5edf3;
	padding: 3px;
	color: #555555;
	font-size: 0.95em;
	font-weight: bold;
}

.inf-FormatPanel .body {
	padding: 5px;
}

.inf-FormatPanel-Number {
	color: black;
}

.inf-FormatPanel-Number-negRed {
	color: red;
}

.inf-FormatPanel-Number-negRed-Selected {
	border: 1px solid #A5ACB2;
	color: red;
}