	.sleuthonlinedownloads ul li, .sleuthonlinedocuments ul li,.sleuth4documents ul li, .sleuth4downloads ul li{
	margin:0;
	padding:4px 0 0 10px;
	list-style-type:none;
}
.docsection {
	color:#000000;
	background-color:#B9CCF9;
	font-weight:bold;
	padding:2px;
}

.cslabel	 {
	margin-top:			0.3em;
}
.vmiddle {
	vertical-align:middle;
}
label {
	margin-top:			0.3em;
	margin-right:			0.5em;
	display: 			block;
	float: 				left;
	text-align:			right;
	width: 				17em;
	vertical-align:middle;
}
label.check {
	margin-top:			0.3em;
	margin-right:			0.5em;
	display: 			block;
	float: 				left;
	text-align:			left;
	width: 				40em;
	vertical-align:middle;
}
}
label.labelauto {
	width: 				auto;
}
label.label1 {
	width: 				2em;
}
label.label2 {
	width: 				2.5em;
}
label.label3 {
	width: 				3.5em;
}
label.label4 {
	width: 				5em;
}
label.label5 {
	width: 				6em;
}
label.label6 {
	width: 				7em;
}
label.label7 {
	width: 				8em;
}
label.label8 {
	width: 				9em;
}
label.label9 {
	width: 				10em;
}
label.label10 {
	width: 				12em;
}
label.label12 {
	width: 				14em;
}
label.label20 {
	width: 				34em;
}
input.check {
	margin:0;
	padding:0;
	width:1em;
	height:1em;
	margin-right:5px;
}
input.input2 {
	width: 				2em;
}
input.input4 {
	width: 				6em;
}
input.input6 {
	width: 				8em;
}
input.input8 {
	width: 				10em;
}
input.input10 {
	width: 				12em;
}
input.input15 {
	width: 				16em;
}
input.input20 {
	width: 				20em;
}
input.input30 {
	width: 				30em;
}
input.input40 {
	width: 				40em;
}
input.dateinput {
	width: 				5.5em;
}
input.timeinput {
	width: 				3.5em;
}
.labelMandatory {
	color:#FF0000;
	font-weight:bold;
	font-size:1.4em;
		vertical-align:middle;
	margin-left:3px;
	height:1em;
}
.divClear {
	clear:both;
}
#errorList {
	margin:0;
	padding:0;
}
.sleuthimportercsv table {

margin:5px 0 0 40px;
}
.sleuthimportercsv  tr th{
	font-weight:bold;
}
.sleuthimportercsv  tr td,.sleuthimportercsv  tr th{
	padding:1px 2px 1px 2px;
}

