.cIWML table {
	border-collapse: collapse;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
}
.cIWML table th,
.cIWML table td {
	border: 1px solid gray;
	padding: 0.3em;
}

.cIWML ._TL,
.cIWML table._TL td {
	text-align: left
}
.cIWML ._TC,
.cIWML table._TC td {
	text-align: center
}
.cIWML ._TR,
.cIWML table._TR td {
	text-align: right
}
.cIWML ._TT,
.cIWML table._TT td {
	vertical-align: top
}
.cIWML ._TM,
.cIWML table._TM td {
	vertical-align: middle
}
.cIWML ._TB,
.cIWML table._TB td {
	vertical-align: bottom
}
.cIWML ._TJ,
.cIWML table._TJ td {
	text-align: justify
}

.cIWML ._W_10EM { width: 10em }
.cIWML ._W_20EM { width: 20em }
.cIWML ._W_30EM { width: 30em }
.cIWML ._W_40EM { width: 40em }
.cIWML ._W_50EM { width: 50em }
.cIWML ._W_60EM { width: 60em }
.cIWML ._W_70EM { width: 70em }
.cIWML ._W_80EM { width: 80em }
.cIWML ._W_90EM { width: 90em }

.cIWML ._W_10PC { width: 10% }
.cIWML ._W_20PC { width: 20% }
.cIWML ._W_30PC { width: 30% }
.cIWML ._W_40PC { width: 40% }
.cIWML ._W_50PC { width: 50% }
.cIWML ._W_60PC { width: 60% }
.cIWML ._W_70PC { width: 70% }
.cIWML ._W_80PC { width: 80% }
.cIWML ._W_90PC { width: 90% }

.cIWML ._BL { margin-left: 0; margin-right: auto }
.cIWML ._BC { margin-left: auto; margin-right: auto }
.cIWML ._BR { margin-left: auto; margin-right: 0 }

.cIWML ._BFL { float: left }
.cIWML ._BFR { float: right }
.cIWML ._BFC { clear: both }

/* ---------------------------- */

.mDO.cIWML {
	display: block;
}

/* ---------------------------- */

.cIWMLC input {
	width: auto;
}
.cIWMLC div.cINPUT  {
	float: left;
	position: relative;
	padding-right: 2em;
	margin-bottom: 1em;
}
.cIWMLC .cINPUT .cHANDLE {
	position: absolute;
	right: 2em;
	bottom: 0;
	width: 4px;
	height: 100%;
	background-image: url(images/iwc/grip.png);
	cursor: default;
}
.cIWMLC .cINPUT textarea {
	font-family: "Courier new", Courier, Monaco, sans-serif;
	margin-right: 6px;
}
.cIWMLC .cIWML {
}

