
.istruct-text {
	font:11px Arial;
	padding-right:5px;
}

.istruct-table {
	border-spacing: 0px;
	width:100%;
	height:100%;
	border-top:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #9C9C9C;
	border-bottom:1px solid #9C9C9C;
	background-color: #D7D8D9;
}

.istruct-input-button {
	border-top:1px solid #ADB0B0;
	border-left:1px solid #ADB0B0;
	border-bottom:1px solid #626262;
	border-right:1px solid #626262;	
	font:11px Arial;
}

.istruct-td-label {
	vertical-align: middle;
	padding: 0px 20px 0px 10px;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid #9C9C9C;
	font:bold 11px Arial;		
	white-space:nowrap;
}

.istruct-td-value {
	border-top: 1px solid white;
	border-bottom: 1px solid #9C9C9C;
	border-right: 1px solid #9C9C9C;
	padding: 5px 5px 5px 5px;	
	width:100%;
}

.istruct-td-globaltr-value {
	border-top: 1px solid white;
	border-bottom: 1px solid #9C9C9C;
	border-right: 1px solid #9C9C9C;
	padding: 5px 5px 5px 5px;	
}

.itextfield-input {
	width: 225px;
	border-right:1px solid #ADB0B0;
	border-bottom:1px solid #ADB0B0;
	border-top:1px solid #626262;
	border-left:1px solid #626262;
	font:11px Arial;
	padding-left:5px:
}

.itextfield-input-short {
	width: 50px;
}

.itextarea-textarea {
	width: 100%;
	height: 100px;
	overflow: auto;
	border-right:1px solid #ADB0B0;
	border-bottom:1px solid #ADB0B0;
	border-top:1px solid #626262;
	border-left:1px solid #626262;
	font:11px Arial;
}

.iselectfield-select {
	border-right:1px solid #ADB0B0;
	border-bottom:1px solid #ADB0B0;
	border-top:1px solid #626262;
	border-left:1px solid #626262;
	font:11px Arial;
}

.iarray-table {
	width: 100%;
	padding-left:8px;
	background-color:#E9EAEB;
	border-top:1px solid #9C9C9C;
	border-left:1px solid #9C9C9C;
	border-right:1px solid #9C9C9C;
	border-bottom:1px solid #9C9C9C;
}

.iarray-nocmd {
	border-bottom: 1px solid white;

}

.iarray-cmd {
	background-position:50% 8px;
	background-repeat: no-repeat;
	cursor: pointer;
	border-bottom: 1px solid white;
}

.iarray-div-cmd {
	width:14px;
}

.iarray-up {
	background-image: url(images/up.gif);
}

.iarray-down {
	background-image: url(images/down.gif);
}

.iarray-remove {
	background-image: url(images/remove.gif);
}

.iarray-add {
	background-image: url(images/add.gif);
	background-position:50% 4px;
	border:0px;
	width:15px;
	height:22px;	
}

.iarray-td-value {
	width:100%;
	border-bottom: 1px solid white;
	padding: 5px 5px 5px 5px;
}

.iarray-sel {
	border-right:1px solid #ADB0B0;
	border-bottom:1px solid #ADB0B0;
	border-top:1px solid #626262;
	border-left:1px solid #626262;
	font:11px Arial;
}

.iarray-td-sel {
	padding: 2px;
	padding-left: 4px;
}

.i18n-table {
	width:100%;
	background-color:#D7D8D9;
}
	
.i18n-td-label {
	padding-left: 4px;
	padding-right:4px;
	background-color:#D7D8D9;
	color:#E68B2C;
	font-weight:bold;
}

.i18n-td-value {
	padding: 2px;
	padding-left: 2px;
	width:100%;	
	background-color:#D7D8D9;
}

.ihselectfield-table {
	
}

.ihselectfield-select {
	border-right:1px solid #ADB0B0;
	border-bottom:1px solid #ADB0B0;
	border-top:1px solid #626262;
	border-left:1px solid #626262;	
	font:11px Arial;
}

.ihselectfield-td {
	vertical-align: top;
}

.ifixed-text {
	padding-left:8px;
	font-weight: bold;
}

