/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
body, table td, select, * {
	font-family: "Microsoft Sans Serif", "Sans Serif", Sans, Serif;
	font-size: 8pt;
}
input[type="checkbox"] {
	padding: 0px;
	margin: 3px 3px 3px 0px;
}

.optionRed {
	color:red;
}
.optionGreen {
	color: green;
}
.optionGray {
	color:gray;
}

.sendButton {
	display: block;
	font-size: 14pt;
}

/** Edit product table styles */
#product-label {
	text-align: right;
}

/** Most GWT widgets already have a style name defined */
.dialogVPanel {
	margin: 5px;
}

.serverResponseLabelError {
	color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}

#editElementWindow {
	width: 500px;
	height: 500px;
}
.product-label-cell {
	width: 75px;
}

.gwt-product-Label-right {
	text-align: right;
	margin: 0px 3px 0px 0px;
}

.gwt-TextBox {
	color: black;
	vertical-align: middle;
	border: 1px solid #99ccff;
	padding: 1px 0px 2px 0px;
	margin: 0px 3px 0px 0px;
}

.gwt-TextBox-readonly {
	color: black;
	vertical-align: middle;
	border: 1px solid #99ccff;
	padding: 1px 0px 2px 0px;
	margin: 0px 3px 0px 0px;
}

/** table view changes */
.gwt-TabPanel {
	padding: 4px 0px 0px 0px;
}
.gwt-TabPanelBottom {
	padding: 2px;
	border-width: 1px;
}
.gwt-TabBar .gwt-TabBarItem {
	font-weight: normal;
	margin: 0px 2px 0px 0px;
}
.gwt-TabBarFirst-wrapper {
	display: none;
}

.mini-button {
	font-size: 7pt;
	margin: 0px 0px 0px 3px;
	padding: 2px 0px 2px 0pt;
}
.fixed-fields {
	border: 0px;
	margin: 0px;
}

.advanced-TextButtonPanel {
	margin: 0px 3px 0px 0px;
}
