input{
	padding: 1px;
}

.lotusContent{
	display:inline block !important;	
}

div.time-picker{
	width: 5em !important;
}
div.time-picker-12hours {
	width: 7em !important;
}
.datetime{
		width: 110px;
}
[aria-required=true]{
	background-color: #FFFFCC;
}
[aria-invalid=true]{
	background-color: #F2DEDE;
}
.xspInputFieldEditBox {
	background-image: none;
}

.xspInputFieldTextArea {
	background-image: none;
}

.formTable, .formTable td {
    padding: 3px;
}
.formTable {
    width: 100%;
}
.formTable table{
    border-collapse: separate !important;
    border-spacing: 3px;
}
.formTable td.formLabel {
    padding-left: 15px;
    text-align: left;
}
.formTable td.formLabel {
    font-weight: normal !important;
    font-size: inherit;
    padding-right: 10px;
    padding-top: 1px;
    vertical-align: top;
}
.formTable label, .formTable label input {
	display: inline;
	vertical-align: bottom;
	margin: 0;
	padding: 0;
}
.formTable input[type="checkbox"], .formTable input[type="radio"] {
    border-radius: 0 0 0 0;
    cursor: pointer;
    height: auto;
    line-height: normal;
    margin: 0px;
    padding: 0;
    width: auto;
}
.formTable textarea {
	margin-bottom: 7px;
	width: inherit;
}
.formTable select {
	width: auto;
}
.formTable textarea:focus {
	box-shadow: inherit;
	border-color: inherit;
}
#doctextarea > div > p {
	line-height:normal;
}

.dlrowname{
	width:40%;
}

.dlrowsize{
	width:9%;
}

.dlrowtype{
	width:30%;
}

.dlrowdelete{
	width:5%;
}

.dlrowcreated{
	width:15%;
}

.xspColumn{
	white-space: normal !important;
}