

.number {
	text-align: right;
	padding-right: 4px
}

.title {
	FONT: bold 12pt Verdana, Arial;
	text-align: center;
	color: #000088;
	background-color: #ffa;
	border: thin solid #d0b870;
}

.label, .text {
	text-align: left;
	FONT: 8pt Verdana, Arial;
	vertical-align: bottom;
	color: #000088;
}

.text {
	FONT: bold 10pt Verdana, Arial;
}

.center {
	text-align: center;
	FONT: bold 10pt Verdana, Arial;
	vertical-align: top;
	color: #000088;
}

a,a:LINK, a:VISITED, a:ACTIVE {
	font: normal 8pt  "Open Sans", sans-serif;
	color: #CCC;
	text-decoration: none;
	font-size: 16;
}

a.label, a.label:LINK, a.label:VISITED, a.label:ACTIVE {
	font: normal 8 pt  "Open Sans", sans-serif;
}

a:HOVER {
	color: #00BFFF;
	text-decoration: none;
}

FORM.frm {
	display: inline;
}

table {
	width: 100%
}

td.label {
	padding-top: 10px
}

/* --- BASIC FORM TAGS --- */

.formField, .formButtons {
	display: block;
	clear: both;
	padding-left: 5px;
	padding-right: 5px;
}

.formLine {
	display: block;
	clear: both;
}

.formLeft {
	float: left;
	clear: none;
}

.formField label {
	display: block;
}

.clear {
	clear: both;
}

.hide {
	display: none;
}

pre#wioutDebug {
	width:99%; overflow:auto;
	margin:1px; padding: 3px;
	border:1px dotted red;
}

#wioutTmp, #wioutPvt, #wioutWi {
	width:32%; float:left; overflow:auto;
	margin:1px; padding: 3px;
	border:1px dotted red;
	min-height:400px;
}
