
html.busy, html.busy * {  
  cursor: wait !important;  
}

.feedback div {
	display: block;
	margin-bottom: 12px;
}

label.error { float: none; color: red; padding-left: .5em; vertical-align: top; position: absolute; opacity: 1; background-color: white; width: 130px; height: auto; z-index: 100; font-size: 10pt; border: 1px solid red; -moz-border-radius: 5px;
-webkit-border-radius: 5px; display: block; }


.dirty { color: blue; }


input.ui-pg-input { font-size: 10px; padding: 0px; margin: 0px; border: 1px solid #DDDDDD; height: 20px; }

.ui-icon { float: left; margin-left: 2px; margin-right: 2px; }
.actions { float: left; margin-left: 5px; margin-right: 5px; }

.button { max-width: 120px; min-width: 60px; height: 20px; float: left; padding: 2px; margin: 3px;  }
.buttonnotext { width: 20px; height: 16px; float: left; padding: 2px; margin: 2px; }
.button:hover { cursor: pointer; }
.iconlistthumb { margin: 4px; width: 150px; height: 200px; float: left; }
.iconlistthumb { word-wrap: break-word; }



html, body, p, td { font-size: 11pt; }
td, th { vertical-align: top; }

.markedfordeletion * { text-decoration: line-through; }

textarea { width: 250px; }
textarea.html { width: 800px; height: 600px; margin-left: auto; margin-right: auto; }
textarea.address { width: 12.6em; height: 4em; }


.formlabel { width: 200px; float: left; padding: 3px; margin-bottom: 0.5em; }
.forminput { float: left; margin-bottom: 0.5em; }
.formrow { clear: left; }

/*.formrow:nth-child(even) { margin: 5px; float: left;  }
.formrow:nth-child(odd) { margin: 5px; float: left; clear: left;  }*/

.number, .digits, .integer { text-align: right; }

.detailview { min-height: 800px; }
.detailviewiconlist { clear: both; }
.detailviewlabelfullwidth { clear: both; }
.detailviewlabel { width: 19%; clear: both; float: left;}
.detailviewvalue { float: left; width:79%;  }
.detailviewlabel, .detailviewvalue { padding: 2px; }
.fullwidth { width: 100%; }


.requiredwrap {
	border: #FF6388 dashed 1px;
	border-collapse: collapse;
}
.formcomment {
	color: grey;
}
#loginbox {
	width: 400px;
}
.strikeout {
	text-decoration: line-through; 
}
div.requiredstar { display:none; }
fieldset { border: 0px; }

.plotfield { width: 200px; font-weight: bold; float: left; }
.plotvalue { width: auto; clear: left; }

